: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='hugetlbfs\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) acct(&(0x7f0000000080)='./bus\x00') 04:27:28 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000200)=ANY=[@ANYBLOB="61124c000000000061138c0000000000bf200000000000001500000008ffffffbd0301000000000095000000000000006916000000000000bf67000000000000170600000fff07006706000002000000070600000ee60000bf050000000000001f650000000000006507000002000000070700004c0000001f75000000000000bf54000000000000070500000419311f2d4301000000000095000000000000000500000000000000950000000000000032ed3c095ccb97309c8d5be95e76b67754bb12dc8c27df8ecf264e0f84f9f17d3c30e3c72fe9755ba08554bb4f2278af6d71d79a5e12810a089dc1d4681d295c45a674f888a08034b7dd399703d6c4f633a9a4f16d0a3e1282ee45a010fb94fa9de56c898a814261bdb9b44a6538b89dc6c60bf70d742a81b72bab8395fa64810b5b1bfd3782519518c51231422bb8fab4d4d897db2c540c0ec50b8eac8c63d2b1cd06a39702bd547f5ebaa6954f01cef3c9bacec15e2e3b2bd352e93a22adfe8efe33ff2f8ee5476d4ef7a6f0c47020000000000000000fff24f69a5ef05f5408ea197ed09a9510ee6063a29de2984abdd46ea3ec78e3127002ed37c2564b8f8a621483fb2a5ff221e0d831d64759d17b8c59d000000000000000015b939af4be5e55a95f8c6d785a91c7c3f0c17ae7f9ac5ff05f5ecddf0cef90d50e763be96496661c749e21ab63a1f50b30a65a9027ba357bf8c614497ee59b68bf6a5d45c81c567e347d54574164bbea3e7b7f8a13cce7014116f250370b8a70ae3eaf6d6f17759c3886871e97d063b7f26eed3226bb0b9ee6320a2b02fea7a06a0e37182adf4b1be6f29358d4f5dfec405bde000000000000000000000000000000902e647cc5962eccaad64429335f3ce2a10ce72da80575427c1d16db24dca08487ba41a3fb337f8432d8176a515229e32ee11a1dd23dac038f989eafdd67f60b63f7be4d1bf325b57335b9973c73bfa89517a98b1fc15f8a2713718feb01059d8b570a0000e3b2a93bd745a74f9bf7f7abc5d15d56331055cc0820c5c9d676d92557c4e47cfbe27f91f0eb18e21dfdab3c84ec11377fbbfd"], &(0x7f0000000100)='GPL\x00'}, 0x48) 04:27:28 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_FEATURES_SET(r0, &(0x7f0000001e80)={0x0, 0x0, &(0x7f0000001e40)={&(0x7f00000008c0)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_FEATURES_WANTED={0x20, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x18, 0x3, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '}&-\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}]}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_FEATURES_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}]}]}, 0x4c}}, 0x0) 04:27:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='hugetlbfs\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) acct(&(0x7f0000000080)='./bus\x00') 04:27:28 executing program 4: sendto$rose(0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0) 04:27:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_FEATURES_SET(r0, &(0x7f0000001e80)={0x0, 0x0, &(0x7f0000001e40)={&(0x7f00000008c0)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_FEATURES_WANTED={0x20, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x18, 0x3, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '}&-\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}]}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_FEATURES_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}]}]}, 0x4c}}, 0x0) 04:27:28 executing program 4: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x20a0}, 0x10) write(r0, &(0x7f00000000c0)="240000001e005f0214fffffffffffff8070000000d00000000000000080009000d000000", 0x24) 04:27:28 executing program 1: sendto$rose(0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0) 04:27:28 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='hugetlbfs\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) acct(&(0x7f0000000080)='./bus\x00') 04:27:28 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000140)) r1 = syz_io_uring_setup(0x6908, &(0x7f0000000340)={0x0, 0x0, 0x10100}, &(0x7f0000000140), &(0x7f0000000100)=0x0) r3 = syz_io_uring_setup(0x1868, &(0x7f0000000280), &(0x7f00000000c0)=0x0, &(0x7f0000000180)) syz_io_uring_submit(r4, r2, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0, 0xfffffffffffffe54}) io_uring_enter(r1, 0x184c, 0x0, 0x0, 0x0, 0x0) r5 = io_uring_setup(0x7058, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000000)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/102, 0x66) io_uring_register$IORING_UNREGISTER_PERSONALITY(r1, 0x18, 0x20000000, r6) 04:27:28 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x1e, 0x4, &(0x7f0000000000)=@framed={{}, [@ldst={0x1, 0x3, 0x3, 0x2, 0x1}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x90) 04:27:28 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000140)) r1 = syz_io_uring_setup(0x6908, &(0x7f0000000340)={0x0, 0x0, 0x10100}, &(0x7f0000000140), &(0x7f0000000100)=0x0) r3 = syz_io_uring_setup(0x1868, &(0x7f0000000280), &(0x7f00000000c0)=0x0, &(0x7f0000000180)) syz_io_uring_submit(r4, r2, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0, 0xfffffffffffffe54}) io_uring_enter(r1, 0x184c, 0x0, 0x0, 0x0, 0x0) r5 = io_uring_setup(0x7058, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000000)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/102, 0x66) io_uring_register$IORING_UNREGISTER_PERSONALITY(r1, 0x18, 0x20000000, r6) 04:27:29 executing program 2: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x20a0}, 0x10) write(r0, &(0x7f00000000c0)="240000001e005f0214fffffffffffff8070000000d00000000000000080009000d000000", 0x24) 04:27:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='hugetlbfs\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) acct(&(0x7f0000000080)='./bus\x00') 04:27:29 executing program 3: sendto$rose(0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0) 04:27:29 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x1e, 0x4, &(0x7f0000000000)=@framed={{}, [@ldst={0x1, 0x3, 0x3, 0x2, 0x1}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x90) 04:27:29 executing program 3: name_to_handle_at(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc00) 04:27:29 executing program 2: sendto$rose(0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0) 04:27:29 executing program 1: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x20a0}, 0x10) write(r0, &(0x7f00000000c0)="240000001e005f0214fffffffffffff8070000000d00000000000000080009000d000000", 0x24) 04:27:29 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x1e, 0x4, &(0x7f0000000000)=@framed={{}, [@ldst={0x1, 0x3, 0x3, 0x2, 0x1}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x90) 04:27:29 executing program 2: name_to_handle_at(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc00) 04:27:29 executing program 1: r0 = fsopen(&(0x7f00000003c0)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000000)='cgroup.max.descendants\x00', 0x2, 0x0) read(r2, &(0x7f0000000200)=""/138, 0x8a) 04:27:29 executing program 3: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x20a0}, 0x10) write(r0, &(0x7f00000000c0)="240000001e005f0214fffffffffffff8070000000d00000000000000080009000d000000", 0x24) 04:27:29 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x1e, 0x4, &(0x7f0000000000)=@framed={{}, [@ldst={0x1, 0x3, 0x3, 0x2, 0x1}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x90) 04:27:29 executing program 1: name_to_handle_at(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc00) 04:27:29 executing program 3: r0 = fsopen(&(0x7f00000003c0)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000000)='cgroup.max.descendants\x00', 0x2, 0x0) read(r2, &(0x7f0000000200)=""/138, 0x8a) 04:27:29 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x2, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 04:27:29 executing program 2: name_to_handle_at(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc00) 04:27:29 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) ioctl$sock_SIOCADDRT(r0, 0x890b, &(0x7f0000000180)={0x0, @l2tp={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, @sco={0x1f, @fixed}, @nfc}) 04:27:29 executing program 1: r0 = fsopen(&(0x7f00000003c0)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000000)='cgroup.max.descendants\x00', 0x2, 0x0) read(r2, &(0x7f0000000200)=""/138, 0x8a) 04:27:29 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x2, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 04:27:29 executing program 2: r0 = socket$l2tp(0x2, 0x2, 0x73) ioctl$sock_SIOCADDRT(r0, 0x890b, &(0x7f0000000180)={0x0, @l2tp={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, @sco={0x1f, @fixed}, @nfc}) 04:27:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file2\x00', 0x14d842, 0x0) copy_file_range(r0, &(0x7f0000000040), r0, &(0x7f0000000080), 0x0, 0x0) 04:27:29 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x2, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 04:27:29 executing program 0: r0 = fsopen(&(0x7f00000003c0)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000000)='cgroup.max.descendants\x00', 0x2, 0x0) read(r2, &(0x7f0000000200)=""/138, 0x8a) 04:27:29 executing program 2: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000140)) r1 = syz_io_uring_setup(0x6908, &(0x7f0000000340)={0x0, 0x0, 0x10100}, &(0x7f0000000140), &(0x7f0000000100)=0x0) r3 = syz_io_uring_setup(0x1868, &(0x7f0000000280), &(0x7f00000000c0)=0x0, &(0x7f0000000180)) syz_io_uring_submit(r4, r2, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0, 0xfffffffffffffe54}) io_uring_enter(r1, 0x184c, 0x0, 0x0, 0x0, 0x0) r5 = io_uring_setup(0x7058, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000000)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/102, 0x66) io_uring_register$IORING_UNREGISTER_PERSONALITY(r1, 0x18, 0x20000000, r6) 04:27:29 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) ioctl$sock_SIOCADDRT(r0, 0x890b, &(0x7f0000000180)={0x0, @l2tp={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, @sco={0x1f, @fixed}, @nfc}) [ 1311.944806][ T28] audit: type=1800 audit(1710304049.812:1194): pid=29727 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.3" name="file2" dev="sda1" ino=1970 res=0 errno=0 04:27:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file2\x00', 0x14d842, 0x0) copy_file_range(r0, &(0x7f0000000040), r0, &(0x7f0000000080), 0x0, 0x0) 04:27:29 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x2, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) [ 1312.108256][ T28] audit: type=1800 audit(1710304049.982:1195): pid=29735 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.1" name="file2" dev="sda1" ino=1966 res=0 errno=0 04:27:30 executing program 0: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000140)) r1 = syz_io_uring_setup(0x6908, &(0x7f0000000340)={0x0, 0x0, 0x10100}, &(0x7f0000000140), &(0x7f0000000100)=0x0) r3 = syz_io_uring_setup(0x1868, &(0x7f0000000280), &(0x7f00000000c0)=0x0, &(0x7f0000000180)) syz_io_uring_submit(r4, r2, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0, 0xfffffffffffffe54}) io_uring_enter(r1, 0x184c, 0x0, 0x0, 0x0, 0x0) r5 = io_uring_setup(0x7058, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000000)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/102, 0x66) io_uring_register$IORING_UNREGISTER_PERSONALITY(r1, 0x18, 0x20000000, r6) 04:27:30 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = fanotify_init(0x200, 0x0) fanotify_mark(r3, 0x1, 0x4800003e, r2, 0x0) r4 = creat(&(0x7f0000000400)='./bus\x00', 0x0) ftruncate(r4, 0x800) lseek(r4, 0x200, 0x0) mount$tmpfs(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000080), 0x838000, &(0x7f0000000100)={[{@huge_within_size}, {@size}, {@huge_within_size}]}) r5 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x24) sendfile(r4, r5, 0x0, 0x1f600) 04:27:30 executing program 1: r0 = socket$l2tp(0x2, 0x2, 0x73) ioctl$sock_SIOCADDRT(r0, 0x890b, &(0x7f0000000180)={0x0, @l2tp={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, @sco={0x1f, @fixed}, @nfc}) 04:27:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file2\x00', 0x14d842, 0x0) copy_file_range(r0, &(0x7f0000000040), r0, &(0x7f0000000080), 0x0, 0x0) [ 1312.288031][ T28] audit: type=1800 audit(1710304050.162:1196): pid=29748 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.4" name="file2" dev="sda1" ino=1971 res=0 errno=0 04:27:30 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000580)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581", @ANYRES16], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000b00)={0x2c, &(0x7f0000000740)={0x0, 0x0, 0xf, {0xf, 0x0, "3d144d614ecc909b3487c1dd90"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) ioctl$HIDIOCSREPORT(r1, 0x4004480f, &(0x7f0000000040)={0x2}) 04:27:30 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_NODE_ADDR(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x24, r1, 0xfc665417033690c3, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) [ 1312.460523][ T28] audit: type=1804 audit(1710304050.322:1197): pid=29742 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir4253257859/syzkaller.xaVnE0/304/bus" dev="sda1" ino=1965 res=1 errno=0 04:27:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file2\x00', 0x14d842, 0x0) copy_file_range(r0, &(0x7f0000000040), r0, &(0x7f0000000080), 0x0, 0x0) [ 1312.660088][ T28] audit: type=1800 audit(1710304050.532:1198): pid=29761 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.4" name="file2" dev="sda1" ino=1972 res=0 errno=0 04:27:30 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_NODE_ADDR(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x24, r1, 0xfc665417033690c3, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) [ 1312.768226][ T5075] usb 2-1: new high-speed USB device number 14 using dummy_hcd 04:27:30 executing program 4: modify_ldt$write(0x1, &(0x7f0000000140)={0xa87}, 0x10) set_mempolicy(0x4005, &(0x7f0000000080)=0x7e, 0x9) modify_ldt$write(0x1, &(0x7f00000000c0), 0x10) 04:27:30 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_NODE_ADDR(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x24, r1, 0xfc665417033690c3, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) 04:27:30 executing program 4: open(&(0x7f0000000080)='./bus\x00', 0x143862, 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0, 0xa}, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='9p\x00', 0x0, &(0x7f0000000300)='trans=rdma,') 04:27:31 executing program 0: modify_ldt$write(0x1, &(0x7f0000000140)={0xa87}, 0x10) set_mempolicy(0x4005, &(0x7f0000000080)=0x7e, 0x9) modify_ldt$write(0x1, &(0x7f00000000c0), 0x10) [ 1313.136063][ T5075] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 04:27:31 executing program 2: modify_ldt$write(0x1, &(0x7f0000000140)={0xa87}, 0x10) set_mempolicy(0x4005, &(0x7f0000000080)=0x7e, 0x9) modify_ldt$write(0x1, &(0x7f00000000c0), 0x10) [ 1313.175521][ T5075] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 1313.204396][ T5075] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 04:27:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_NODE_ADDR(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x24, r1, 0xfc665417033690c3, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) [ 1313.261273][ T5075] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:27:31 executing program 4: modify_ldt$write(0x1, &(0x7f0000000140)={0xa87}, 0x10) set_mempolicy(0x4005, &(0x7f0000000080)=0x7e, 0x9) modify_ldt$write(0x1, &(0x7f00000000c0), 0x10) [ 1313.310955][ T5075] usb 2-1: config 0 descriptor?? 04:27:31 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x143862, 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0, 0xa}, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='9p\x00', 0x0, &(0x7f0000000300)='trans=rdma,') 04:27:31 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_mreqn(r0, 0x0, 0x53, 0x0, &(0x7f0000000240)) 04:27:31 executing program 2: modify_ldt$write(0x1, &(0x7f0000000140)={0xa87}, 0x10) set_mempolicy(0x4005, &(0x7f0000000080)=0x7e, 0x9) modify_ldt$write(0x1, &(0x7f00000000c0), 0x10) 04:27:31 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_mreqn(r0, 0x0, 0x53, 0x0, &(0x7f0000000240)) 04:27:31 executing program 2: modify_ldt$write(0x1, &(0x7f0000000140)={0xa87}, 0x10) set_mempolicy(0x4005, &(0x7f0000000080)=0x7e, 0x9) modify_ldt$write(0x1, &(0x7f00000000c0), 0x10) 04:27:31 executing program 0: modify_ldt$write(0x1, &(0x7f0000000140)={0xa87}, 0x10) set_mempolicy(0x4005, &(0x7f0000000080)=0x7e, 0x9) modify_ldt$write(0x1, &(0x7f00000000c0), 0x10) 04:27:31 executing program 4: open(&(0x7f0000000080)='./bus\x00', 0x143862, 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0, 0xa}, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='9p\x00', 0x0, &(0x7f0000000300)='trans=rdma,') 04:27:31 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_mreqn(r0, 0x0, 0x53, 0x0, &(0x7f0000000240)) 04:27:31 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = fanotify_init(0x200, 0x0) fanotify_mark(r3, 0x1, 0x4800003e, r2, 0x0) r4 = creat(&(0x7f0000000400)='./bus\x00', 0x0) ftruncate(r4, 0x800) lseek(r4, 0x200, 0x0) mount$tmpfs(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000080), 0x838000, &(0x7f0000000100)={[{@huge_within_size}, {@size}, {@huge_within_size}]}) r5 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x24) sendfile(r4, r5, 0x0, 0x1f600) 04:27:31 executing program 4: open(&(0x7f0000000080)='./bus\x00', 0x143862, 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0, 0xa}, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='9p\x00', 0x0, &(0x7f0000000300)='trans=rdma,') 04:27:31 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = fanotify_init(0x200, 0x0) fanotify_mark(r3, 0x1, 0x4800003e, r2, 0x0) r4 = creat(&(0x7f0000000400)='./bus\x00', 0x0) ftruncate(r4, 0x800) lseek(r4, 0x200, 0x0) mount$tmpfs(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000080), 0x838000, &(0x7f0000000100)={[{@huge_within_size}, {@size}, {@huge_within_size}]}) r5 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x24) sendfile(r4, r5, 0x0, 0x1f600) 04:27:31 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = fanotify_init(0x200, 0x0) fanotify_mark(r3, 0x1, 0x4800003e, r2, 0x0) r4 = creat(&(0x7f0000000400)='./bus\x00', 0x0) ftruncate(r4, 0x800) lseek(r4, 0x200, 0x0) mount$tmpfs(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000080), 0x838000, &(0x7f0000000100)={[{@huge_within_size}, {@size}, {@huge_within_size}]}) r5 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x24) sendfile(r4, r5, 0x0, 0x1f600) [ 1313.909759][ T5075] plantronics 0003:047F:FFFF.0001: unknown main item tag 0x6 [ 1313.932095][ T5075] plantronics 0003:047F:FFFF.0001: No inputs registered, leaving [ 1314.026768][ T5075] plantronics 0003:047F:FFFF.0001: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.1-1/input0 04:27:32 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_mreqn(r0, 0x0, 0x53, 0x0, &(0x7f0000000240)) [ 1314.202009][ T5075] usb 2-1: USB disconnect, device number 14 [ 1314.295338][ T28] audit: type=1804 audit(1710304052.162:1199): pid=29798 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir1827837437/syzkaller.n6gpag/292/bus" dev="sda1" ino=1956 res=1 errno=0 [ 1314.374937][ T28] audit: type=1804 audit(1710304052.222:1200): pid=29795 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir4253257859/syzkaller.xaVnE0/305/bus" dev="sda1" ino=1957 res=1 errno=0 04:27:32 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = fanotify_init(0x200, 0x0) fanotify_mark(r3, 0x1, 0x4800003e, r2, 0x0) r4 = creat(&(0x7f0000000400)='./bus\x00', 0x0) ftruncate(r4, 0x800) lseek(r4, 0x200, 0x0) mount$tmpfs(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000080), 0x838000, &(0x7f0000000100)={[{@huge_within_size}, {@size}, {@huge_within_size}]}) r5 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x24) sendfile(r4, r5, 0x0, 0x1f600) [ 1314.503126][ T28] audit: type=1804 audit(1710304052.332:1201): pid=29805 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir171784909/syzkaller.eeA2Ku/1176/bus" dev="sda1" ino=1975 res=1 errno=0 04:27:32 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x40, 0x16, 0xa, 0x1, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x14, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}]}]}, @NFT_MSG_DELFLOWTABLE={0x30, 0x18, 0xa, 0x101, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_HANDLE={0xc, 0x5, 0x1, 0x0, 0x1}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x4}]}], {0x14}}, 0xb8}}, 0x0) 04:27:32 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000580)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581", @ANYRES16], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000b00)={0x2c, &(0x7f0000000740)={0x0, 0x0, 0xf, {0xf, 0x0, "3d144d614ecc909b3487c1dd90"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) ioctl$HIDIOCSREPORT(r1, 0x4004480f, &(0x7f0000000040)={0x2}) [ 1314.911331][ T28] audit: type=1804 audit(1710304052.782:1202): pid=29816 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir2217373494/syzkaller.1Q4E95/870/bus" dev="sda1" ino=1978 res=1 errno=0 [ 1315.476467][T19154] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 1315.885588][T19154] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1315.929724][T19154] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 1315.988088][T19154] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 1316.016895][T19154] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1316.090599][T19154] usb 2-1: config 0 descriptor?? 04:27:34 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000580)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581", @ANYRES16], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000b00)={0x2c, &(0x7f0000000740)={0x0, 0x0, 0xf, {0xf, 0x0, "3d144d614ecc909b3487c1dd90"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) ioctl$HIDIOCSREPORT(r1, 0x4004480f, &(0x7f0000000040)={0x2}) 04:27:34 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x40, 0x16, 0xa, 0x1, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x14, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}]}]}, @NFT_MSG_DELFLOWTABLE={0x30, 0x18, 0xa, 0x101, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_HANDLE={0xc, 0x5, 0x1, 0x0, 0x1}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x4}]}], {0x14}}, 0xb8}}, 0x0) 04:27:34 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000640), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LOCK(r0, 0x40405514, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, 'syz1\x00'}) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r0, 0x40405515, &(0x7f0000000000)={0x5}) 04:27:34 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x3a) connect$inet6(r0, &(0x7f00000002c0)={0xa, 0x0, 0x0, @dev, 0x40}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000340)=[{{&(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x0}, 0xfffffffd}, 0x1c, &(0x7f0000000000)=[{&(0x7f0000000100)="a0002883781ecc0e", 0x8}], 0x1}}], 0x1, 0x0) [ 1316.703619][T19154] plantronics 0003:047F:FFFF.0002: unknown main item tag 0x6 04:27:34 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x40, 0x16, 0xa, 0x1, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x14, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}]}]}, @NFT_MSG_DELFLOWTABLE={0x30, 0x18, 0xa, 0x101, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_HANDLE={0xc, 0x5, 0x1, 0x0, 0x1}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x4}]}], {0x14}}, 0xb8}}, 0x0) [ 1316.774533][T19154] plantronics 0003:047F:FFFF.0002: No inputs registered, leaving [ 1316.820506][T19154] plantronics 0003:047F:FFFF.0002: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.1-1/input0 04:27:34 executing program 4: syz_emit_ethernet(0x7f6, &(0x7f0000000240)={@local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "4f3bf5", 0x7c0, 0x2c, 0x0, @remote, @local, {[], @ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @empty, [{0x0, 0x1d, "fcf46c63889441a48ebb6a97866de5925236f35bfa4957546b317a0998bddec28c2a047081b8238e2301ca2308c32eb418f92eb424bb96566b582347447dc3a91de2e66987455778b93ee74e4a30f92566d2b5b76dba4debd8a348c9bd16e0e3416ea41f283a0eaa5f4220d21fbd6cc7574389914dedefcaec0e126382b0c6991d229c0dd97dc7bd8983a0add2dcddf95eda33f3e8287f9241db11c79735d13fc5dc5a9668f3734f33e80ffc29b764a8e41b15a04a8838254698f29c08a4c1edc9ebcd7bf2c64ff87a5261cfa863964938f7674d5086caa13cbd9a36646188145aa8fd5649cc"}, {0x0, 0x17, "e179eb7e6653005d052df1d8a05ceb5719a0badabbd08bf9462869ee96e426928d70b7cbe90f5837425b5663b1d4f970f725358c6c14bf804e78368cd8aac7f38582fced9261de870627192e201151f949328185b636b3ea687688079b75439a4d63fffbfaa6472b8fa9d657c8e665fde615ecf80f657aa113b6bc8fd09e52aa8222bc2adc3d0ab911ad924bab06aefffbec03148fbb3778187fcd00556355e66632a634d16490a23650df93a3805dc46feccc239aa51914"}, {0x0, 0xc0, "8c5895e4079763709e4d6cc9b77e4e78b429a49ac727bd01d765e311dc0781c4a1b9c5c75a665e996ac7675be8c91cf95723cc4408dcc77d38b9bd44fa48f25fcd64cc9e5313e88ba8a7af442b1ffcc67600a20543d9cba4fb610e4302fda092c1e33250b016d9c6e0f64ab326c779facee9e607a8a748b2adbea5ad34c86f310cfabb2668f2249d80af1ca40e5105682c3a036144b8cfb827f28f789e4f3c403118b4f8e1b1c4812fd9c0f223fc906e9a330b489d4c2b1633ff390ca37611a0581553ee820fec21f6e3d2883e2d6d654e76aa3368b5b38b635cc79f7072e945af5751c1a8d7d2bbb571ae9c13f9fd6325d66b5ee45dc1bee5917f3788b5bee161209870f26f3c8a0ab8dff68915f187f06896a09d1945f5bc4a531bc9b36b518d44e5dc12e0a68a022dc939f8433928f9731e566a91b73d2c0e48c51f58b5e91cf1c8e55936d8307dcd83d0f8e0f109860d4d3ac7b607d6b5518c0ed5380ccd2787367cd556e64479fada931401063c36ec31c03182c318aa9a3141f342253deddffddaa6a64dbf95dff15769c1560f2050b7661b804a9864b5de11e9701f21f01cdd92a3b08eea2e785985756f235687b44dd90c599941788030e0078781415d398d62098658adff46fd9e1b4c6db1b38127fc46f116ebf1ee384214bbdc4115af5d5dd52f0405bff0a3fc3bf6c946291c3fbd5dc118159881021dbbc9c7475f153c752da42d0f23f8c5fe23f381671f90235ae4dcd947b2cb0387e1f276d6d04549452b104f81aa0ac07dd28cdc0c6c9b025438468e7bc35ba675d35c6d15ec102cec6e521e80d6fe99176d14c1c71c1242256c27b0c17120ac16a0c3a57e621cf154d22a27a523211b448c23b0c1f7cc21fda39258beaa5d0cb79a95c6a8f5fcb48c268f1c2de011f6190a103b7c61b92406b76e2385795223eca05c202373ecef0b7a030cf34013fa0a30e53696219322216b6e558a4c3cbc5c831502e43aba05feefe6207938c23356a880824f2a434036095138066ca4f332668b7d7aac6ea88fef6a8f969a0e9247931a23087b1810a116a5e82cf84f69414b7837fa5ede15216e224247ee5873261a4b38617a6b5ddac258bb610f5d0568743494d97d737ea66ad1fecf2b845341b54e57c54c7a78b1fade9bb2dd72aa31f0bcd18c63be5cab2c0a0144ed72f7ba6ed0c092eb576e104930110312563622cc2cf523e7b5823495a8b2bb795117352c914a96e6f9bc8f6e181fe4f0773de4f7f8743e05dca834de491d5aec749604fad4bdbf1b13521e1ddecd493c28d61571bffa576e299f7d3c909fa153fd231ccc9166a731c027b6c281d9c245cc21cf423db25e1e570ff87752b3cf8526cfd05e895238d16c7a3680b2feca1469032799cdbe702e281ee7dc5611cee65dfc5df4bc9a9ecb63d4c3103903f34c781f7bb7b33b142559aab352a48f16a552d4dfb16fcfbeafacb7227a0864bbc71f387bae9b8d969b08cd66601a05baa70cfb20b5e2e6475ba46fc59780bcefbe64c668fc91906c74aad84ee1ffe45ba3806ee628b902fba9a37bba6c442099c6f08fb283361720a728cd9cb4773f34fbd75459164d9315b30b0f67116ef064877cd8f827a2681adb303ee89fbd99caefb0f40f70d304e1d90730e07a6cc5e0b593e96a6167e9aacf47ffc1713b5ea347d53f442a33861669b14f0ba4ed5110c2ff13c3df7210c8c42215fae0e927fde46010aef3f3ffaa2a3f55b28bcf115d2d91de6a662431473586f8a0c69ce0dedb0b820e37d44a1f29522fd65600db8b20094a9cb914e00d8bba6f4ec61d2d430646835060ee495ca8487a1622a82fdb5361af57f4b3540978b5aaa6089a829c7efa76e0fb30ebb8dadc3ed7b89921715f9b3f61ab335c92b504345e2f271757fe50ab5a82209a0c85844beef3ca2bddaa0dc2ba5e5fb461d9bec4eaddae8c0ff23a16aafebc98928b05028ff46fd84e920040c88eaa27118832b179390f3e1be9dbbd8e477e67b49554e138c73b70763c99e2e5cc426068a036b25deb7cb1b252ac4d583b21fad5023e5849f1823f70fa7df80c701f566ecbece5e4b456a8ca61d9343f552908f6c280b2831200ce1774214408a668310486d37433fca82afed1c395d83e23e34d5b87a4167f93e51c07b220f4cd312bb949c9cf6b"}]}}}}}}, 0x0) 04:27:34 executing program 3: r0 = fsopen(&(0x7f0000000140)='proc\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f0000000000)='io.stat\x00', 0x0, 0x0) 04:27:34 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x3a) connect$inet6(r0, &(0x7f00000002c0)={0xa, 0x0, 0x0, @dev, 0x40}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000340)=[{{&(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x0}, 0xfffffffd}, 0x1c, &(0x7f0000000000)=[{&(0x7f0000000100)="a0002883781ecc0e", 0x8}], 0x1}}], 0x1, 0x0) [ 1316.945510][T19135] usb 3-1: new high-speed USB device number 13 using dummy_hcd 04:27:34 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x40, 0x16, 0xa, 0x1, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x14, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}]}]}, @NFT_MSG_DELFLOWTABLE={0x30, 0x18, 0xa, 0x101, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_HANDLE={0xc, 0x5, 0x1, 0x0, 0x1}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x4}]}], {0x14}}, 0xb8}}, 0x0) [ 1317.011012][T19154] usb 2-1: USB disconnect, device number 15 04:27:34 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000b00)={&(0x7f00000005c0)={{0x14}, [@NFT_MSG_NEWRULE={0x5c, 0x6, 0xa, 0x401, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x30, 0x4, 0x0, 0x1, [{0x2c, 0x1, 0x0, 0x1, @bitwise={{0xc}, @val={0x1c, 0x2, 0x0, 0x1, [@NFTA_BITWISE_LEN={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_BITWISE_DREG={0x8, 0x2, 0x1, 0x0, 0x10}, @NFTA_BITWISE_SREG={0x8, 0x1, 0x1, 0x0, 0x16}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x84}}, 0x0) 04:27:34 executing program 3: syz_emit_ethernet(0x7f6, &(0x7f0000000240)={@local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "4f3bf5", 0x7c0, 0x2c, 0x0, @remote, @local, {[], @ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @empty, [{0x0, 0x1d, "fcf46c63889441a48ebb6a97866de5925236f35bfa4957546b317a0998bddec28c2a047081b8238e2301ca2308c32eb418f92eb424bb96566b582347447dc3a91de2e66987455778b93ee74e4a30f92566d2b5b76dba4debd8a348c9bd16e0e3416ea41f283a0eaa5f4220d21fbd6cc7574389914dedefcaec0e126382b0c6991d229c0dd97dc7bd8983a0add2dcddf95eda33f3e8287f9241db11c79735d13fc5dc5a9668f3734f33e80ffc29b764a8e41b15a04a8838254698f29c08a4c1edc9ebcd7bf2c64ff87a5261cfa863964938f7674d5086caa13cbd9a36646188145aa8fd5649cc"}, {0x0, 0x17, "e179eb7e6653005d052df1d8a05ceb5719a0badabbd08bf9462869ee96e426928d70b7cbe90f5837425b5663b1d4f970f725358c6c14bf804e78368cd8aac7f38582fced9261de870627192e201151f949328185b636b3ea687688079b75439a4d63fffbfaa6472b8fa9d657c8e665fde615ecf80f657aa113b6bc8fd09e52aa8222bc2adc3d0ab911ad924bab06aefffbec03148fbb3778187fcd00556355e66632a634d16490a23650df93a3805dc46feccc239aa51914"}, {0x0, 0xc0, "8c5895e4079763709e4d6cc9b77e4e78b429a49ac727bd01d765e311dc0781c4a1b9c5c75a665e996ac7675be8c91cf95723cc4408dcc77d38b9bd44fa48f25fcd64cc9e5313e88ba8a7af442b1ffcc67600a20543d9cba4fb610e4302fda092c1e33250b016d9c6e0f64ab326c779facee9e607a8a748b2adbea5ad34c86f310cfabb2668f2249d80af1ca40e5105682c3a036144b8cfb827f28f789e4f3c403118b4f8e1b1c4812fd9c0f223fc906e9a330b489d4c2b1633ff390ca37611a0581553ee820fec21f6e3d2883e2d6d654e76aa3368b5b38b635cc79f7072e945af5751c1a8d7d2bbb571ae9c13f9fd6325d66b5ee45dc1bee5917f3788b5bee161209870f26f3c8a0ab8dff68915f187f06896a09d1945f5bc4a531bc9b36b518d44e5dc12e0a68a022dc939f8433928f9731e566a91b73d2c0e48c51f58b5e91cf1c8e55936d8307dcd83d0f8e0f109860d4d3ac7b607d6b5518c0ed5380ccd2787367cd556e64479fada931401063c36ec31c03182c318aa9a3141f342253deddffddaa6a64dbf95dff15769c1560f2050b7661b804a9864b5de11e9701f21f01cdd92a3b08eea2e785985756f235687b44dd90c599941788030e0078781415d398d62098658adff46fd9e1b4c6db1b38127fc46f116ebf1ee384214bbdc4115af5d5dd52f0405bff0a3fc3bf6c946291c3fbd5dc118159881021dbbc9c7475f153c752da42d0f23f8c5fe23f381671f90235ae4dcd947b2cb0387e1f276d6d04549452b104f81aa0ac07dd28cdc0c6c9b025438468e7bc35ba675d35c6d15ec102cec6e521e80d6fe99176d14c1c71c1242256c27b0c17120ac16a0c3a57e621cf154d22a27a523211b448c23b0c1f7cc21fda39258beaa5d0cb79a95c6a8f5fcb48c268f1c2de011f6190a103b7c61b92406b76e2385795223eca05c202373ecef0b7a030cf34013fa0a30e53696219322216b6e558a4c3cbc5c831502e43aba05feefe6207938c23356a880824f2a434036095138066ca4f332668b7d7aac6ea88fef6a8f969a0e9247931a23087b1810a116a5e82cf84f69414b7837fa5ede15216e224247ee5873261a4b38617a6b5ddac258bb610f5d0568743494d97d737ea66ad1fecf2b845341b54e57c54c7a78b1fade9bb2dd72aa31f0bcd18c63be5cab2c0a0144ed72f7ba6ed0c092eb576e104930110312563622cc2cf523e7b5823495a8b2bb795117352c914a96e6f9bc8f6e181fe4f0773de4f7f8743e05dca834de491d5aec749604fad4bdbf1b13521e1ddecd493c28d61571bffa576e299f7d3c909fa153fd231ccc9166a731c027b6c281d9c245cc21cf423db25e1e570ff87752b3cf8526cfd05e895238d16c7a3680b2feca1469032799cdbe702e281ee7dc5611cee65dfc5df4bc9a9ecb63d4c3103903f34c781f7bb7b33b142559aab352a48f16a552d4dfb16fcfbeafacb7227a0864bbc71f387bae9b8d969b08cd66601a05baa70cfb20b5e2e6475ba46fc59780bcefbe64c668fc91906c74aad84ee1ffe45ba3806ee628b902fba9a37bba6c442099c6f08fb283361720a728cd9cb4773f34fbd75459164d9315b30b0f67116ef064877cd8f827a2681adb303ee89fbd99caefb0f40f70d304e1d90730e07a6cc5e0b593e96a6167e9aacf47ffc1713b5ea347d53f442a33861669b14f0ba4ed5110c2ff13c3df7210c8c42215fae0e927fde46010aef3f3ffaa2a3f55b28bcf115d2d91de6a662431473586f8a0c69ce0dedb0b820e37d44a1f29522fd65600db8b20094a9cb914e00d8bba6f4ec61d2d430646835060ee495ca8487a1622a82fdb5361af57f4b3540978b5aaa6089a829c7efa76e0fb30ebb8dadc3ed7b89921715f9b3f61ab335c92b504345e2f271757fe50ab5a82209a0c85844beef3ca2bddaa0dc2ba5e5fb461d9bec4eaddae8c0ff23a16aafebc98928b05028ff46fd84e920040c88eaa27118832b179390f3e1be9dbbd8e477e67b49554e138c73b70763c99e2e5cc426068a036b25deb7cb1b252ac4d583b21fad5023e5849f1823f70fa7df80c701f566ecbece5e4b456a8ca61d9343f552908f6c280b2831200ce1774214408a668310486d37433fca82afed1c395d83e23e34d5b87a4167f93e51c07b220f4cd312bb949c9cf6b"}]}}}}}}, 0x0) 04:27:35 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000340)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x50) 04:27:35 executing program 4: r0 = socket$inet6(0xa, 0x2, 0x3a) connect$inet6(r0, &(0x7f00000002c0)={0xa, 0x0, 0x0, @dev, 0x40}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000340)=[{{&(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x0}, 0xfffffffd}, 0x1c, &(0x7f0000000000)=[{&(0x7f0000000100)="a0002883781ecc0e", 0x8}], 0x1}}], 0x1, 0x0) 04:27:35 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000b00)={&(0x7f00000005c0)={{0x14}, [@NFT_MSG_NEWRULE={0x5c, 0x6, 0xa, 0x401, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x30, 0x4, 0x0, 0x1, [{0x2c, 0x1, 0x0, 0x1, @bitwise={{0xc}, @val={0x1c, 0x2, 0x0, 0x1, [@NFTA_BITWISE_LEN={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_BITWISE_DREG={0x8, 0x2, 0x1, 0x0, 0x10}, @NFTA_BITWISE_SREG={0x8, 0x1, 0x1, 0x0, 0x16}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x84}}, 0x0) 04:27:35 executing program 0: syz_emit_ethernet(0x7f6, &(0x7f0000000240)={@local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "4f3bf5", 0x7c0, 0x2c, 0x0, @remote, @local, {[], @ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @empty, [{0x0, 0x1d, "fcf46c63889441a48ebb6a97866de5925236f35bfa4957546b317a0998bddec28c2a047081b8238e2301ca2308c32eb418f92eb424bb96566b582347447dc3a91de2e66987455778b93ee74e4a30f92566d2b5b76dba4debd8a348c9bd16e0e3416ea41f283a0eaa5f4220d21fbd6cc7574389914dedefcaec0e126382b0c6991d229c0dd97dc7bd8983a0add2dcddf95eda33f3e8287f9241db11c79735d13fc5dc5a9668f3734f33e80ffc29b764a8e41b15a04a8838254698f29c08a4c1edc9ebcd7bf2c64ff87a5261cfa863964938f7674d5086caa13cbd9a36646188145aa8fd5649cc"}, {0x0, 0x17, "e179eb7e6653005d052df1d8a05ceb5719a0badabbd08bf9462869ee96e426928d70b7cbe90f5837425b5663b1d4f970f725358c6c14bf804e78368cd8aac7f38582fced9261de870627192e201151f949328185b636b3ea687688079b75439a4d63fffbfaa6472b8fa9d657c8e665fde615ecf80f657aa113b6bc8fd09e52aa8222bc2adc3d0ab911ad924bab06aefffbec03148fbb3778187fcd00556355e66632a634d16490a23650df93a3805dc46feccc239aa51914"}, {0x0, 0xc0, "8c5895e4079763709e4d6cc9b77e4e78b429a49ac727bd01d765e311dc0781c4a1b9c5c75a665e996ac7675be8c91cf95723cc4408dcc77d38b9bd44fa48f25fcd64cc9e5313e88ba8a7af442b1ffcc67600a20543d9cba4fb610e4302fda092c1e33250b016d9c6e0f64ab326c779facee9e607a8a748b2adbea5ad34c86f310cfabb2668f2249d80af1ca40e5105682c3a036144b8cfb827f28f789e4f3c403118b4f8e1b1c4812fd9c0f223fc906e9a330b489d4c2b1633ff390ca37611a0581553ee820fec21f6e3d2883e2d6d654e76aa3368b5b38b635cc79f7072e945af5751c1a8d7d2bbb571ae9c13f9fd6325d66b5ee45dc1bee5917f3788b5bee161209870f26f3c8a0ab8dff68915f187f06896a09d1945f5bc4a531bc9b36b518d44e5dc12e0a68a022dc939f8433928f9731e566a91b73d2c0e48c51f58b5e91cf1c8e55936d8307dcd83d0f8e0f109860d4d3ac7b607d6b5518c0ed5380ccd2787367cd556e64479fada931401063c36ec31c03182c318aa9a3141f342253deddffddaa6a64dbf95dff15769c1560f2050b7661b804a9864b5de11e9701f21f01cdd92a3b08eea2e785985756f235687b44dd90c599941788030e0078781415d398d62098658adff46fd9e1b4c6db1b38127fc46f116ebf1ee384214bbdc4115af5d5dd52f0405bff0a3fc3bf6c946291c3fbd5dc118159881021dbbc9c7475f153c752da42d0f23f8c5fe23f381671f90235ae4dcd947b2cb0387e1f276d6d04549452b104f81aa0ac07dd28cdc0c6c9b025438468e7bc35ba675d35c6d15ec102cec6e521e80d6fe99176d14c1c71c1242256c27b0c17120ac16a0c3a57e621cf154d22a27a523211b448c23b0c1f7cc21fda39258beaa5d0cb79a95c6a8f5fcb48c268f1c2de011f6190a103b7c61b92406b76e2385795223eca05c202373ecef0b7a030cf34013fa0a30e53696219322216b6e558a4c3cbc5c831502e43aba05feefe6207938c23356a880824f2a434036095138066ca4f332668b7d7aac6ea88fef6a8f969a0e9247931a23087b1810a116a5e82cf84f69414b7837fa5ede15216e224247ee5873261a4b38617a6b5ddac258bb610f5d0568743494d97d737ea66ad1fecf2b845341b54e57c54c7a78b1fade9bb2dd72aa31f0bcd18c63be5cab2c0a0144ed72f7ba6ed0c092eb576e104930110312563622cc2cf523e7b5823495a8b2bb795117352c914a96e6f9bc8f6e181fe4f0773de4f7f8743e05dca834de491d5aec749604fad4bdbf1b13521e1ddecd493c28d61571bffa576e299f7d3c909fa153fd231ccc9166a731c027b6c281d9c245cc21cf423db25e1e570ff87752b3cf8526cfd05e895238d16c7a3680b2feca1469032799cdbe702e281ee7dc5611cee65dfc5df4bc9a9ecb63d4c3103903f34c781f7bb7b33b142559aab352a48f16a552d4dfb16fcfbeafacb7227a0864bbc71f387bae9b8d969b08cd66601a05baa70cfb20b5e2e6475ba46fc59780bcefbe64c668fc91906c74aad84ee1ffe45ba3806ee628b902fba9a37bba6c442099c6f08fb283361720a728cd9cb4773f34fbd75459164d9315b30b0f67116ef064877cd8f827a2681adb303ee89fbd99caefb0f40f70d304e1d90730e07a6cc5e0b593e96a6167e9aacf47ffc1713b5ea347d53f442a33861669b14f0ba4ed5110c2ff13c3df7210c8c42215fae0e927fde46010aef3f3ffaa2a3f55b28bcf115d2d91de6a662431473586f8a0c69ce0dedb0b820e37d44a1f29522fd65600db8b20094a9cb914e00d8bba6f4ec61d2d430646835060ee495ca8487a1622a82fdb5361af57f4b3540978b5aaa6089a829c7efa76e0fb30ebb8dadc3ed7b89921715f9b3f61ab335c92b504345e2f271757fe50ab5a82209a0c85844beef3ca2bddaa0dc2ba5e5fb461d9bec4eaddae8c0ff23a16aafebc98928b05028ff46fd84e920040c88eaa27118832b179390f3e1be9dbbd8e477e67b49554e138c73b70763c99e2e5cc426068a036b25deb7cb1b252ac4d583b21fad5023e5849f1823f70fa7df80c701f566ecbece5e4b456a8ca61d9343f552908f6c280b2831200ce1774214408a668310486d37433fca82afed1c395d83e23e34d5b87a4167f93e51c07b220f4cd312bb949c9cf6b"}]}}}}}}, 0x0) 04:27:35 executing program 4: r0 = socket$inet6(0xa, 0x2, 0x3a) connect$inet6(r0, &(0x7f00000002c0)={0xa, 0x0, 0x0, @dev, 0x40}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000340)=[{{&(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x0}, 0xfffffffd}, 0x1c, &(0x7f0000000000)=[{&(0x7f0000000100)="a0002883781ecc0e", 0x8}], 0x1}}], 0x1, 0x0) [ 1317.307375][T19135] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1317.330072][T19135] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 04:27:35 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000340)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x50) 04:27:35 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000b00)={&(0x7f00000005c0)={{0x14}, [@NFT_MSG_NEWRULE={0x5c, 0x6, 0xa, 0x401, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x30, 0x4, 0x0, 0x1, [{0x2c, 0x1, 0x0, 0x1, @bitwise={{0xc}, @val={0x1c, 0x2, 0x0, 0x1, [@NFTA_BITWISE_LEN={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_BITWISE_DREG={0x8, 0x2, 0x1, 0x0, 0x10}, @NFTA_BITWISE_SREG={0x8, 0x1, 0x1, 0x0, 0x16}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x84}}, 0x0) 04:27:35 executing program 4: syz_emit_ethernet(0x7f6, &(0x7f0000000240)={@local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "4f3bf5", 0x7c0, 0x2c, 0x0, @remote, @local, {[], @ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @empty, [{0x0, 0x1d, "fcf46c63889441a48ebb6a97866de5925236f35bfa4957546b317a0998bddec28c2a047081b8238e2301ca2308c32eb418f92eb424bb96566b582347447dc3a91de2e66987455778b93ee74e4a30f92566d2b5b76dba4debd8a348c9bd16e0e3416ea41f283a0eaa5f4220d21fbd6cc7574389914dedefcaec0e126382b0c6991d229c0dd97dc7bd8983a0add2dcddf95eda33f3e8287f9241db11c79735d13fc5dc5a9668f3734f33e80ffc29b764a8e41b15a04a8838254698f29c08a4c1edc9ebcd7bf2c64ff87a5261cfa863964938f7674d5086caa13cbd9a36646188145aa8fd5649cc"}, {0x0, 0x17, "e179eb7e6653005d052df1d8a05ceb5719a0badabbd08bf9462869ee96e426928d70b7cbe90f5837425b5663b1d4f970f725358c6c14bf804e78368cd8aac7f38582fced9261de870627192e201151f949328185b636b3ea687688079b75439a4d63fffbfaa6472b8fa9d657c8e665fde615ecf80f657aa113b6bc8fd09e52aa8222bc2adc3d0ab911ad924bab06aefffbec03148fbb3778187fcd00556355e66632a634d16490a23650df93a3805dc46feccc239aa51914"}, {0x0, 0xc0, "8c5895e4079763709e4d6cc9b77e4e78b429a49ac727bd01d765e311dc0781c4a1b9c5c75a665e996ac7675be8c91cf95723cc4408dcc77d38b9bd44fa48f25fcd64cc9e5313e88ba8a7af442b1ffcc67600a20543d9cba4fb610e4302fda092c1e33250b016d9c6e0f64ab326c779facee9e607a8a748b2adbea5ad34c86f310cfabb2668f2249d80af1ca40e5105682c3a036144b8cfb827f28f789e4f3c403118b4f8e1b1c4812fd9c0f223fc906e9a330b489d4c2b1633ff390ca37611a0581553ee820fec21f6e3d2883e2d6d654e76aa3368b5b38b635cc79f7072e945af5751c1a8d7d2bbb571ae9c13f9fd6325d66b5ee45dc1bee5917f3788b5bee161209870f26f3c8a0ab8dff68915f187f06896a09d1945f5bc4a531bc9b36b518d44e5dc12e0a68a022dc939f8433928f9731e566a91b73d2c0e48c51f58b5e91cf1c8e55936d8307dcd83d0f8e0f109860d4d3ac7b607d6b5518c0ed5380ccd2787367cd556e64479fada931401063c36ec31c03182c318aa9a3141f342253deddffddaa6a64dbf95dff15769c1560f2050b7661b804a9864b5de11e9701f21f01cdd92a3b08eea2e785985756f235687b44dd90c599941788030e0078781415d398d62098658adff46fd9e1b4c6db1b38127fc46f116ebf1ee384214bbdc4115af5d5dd52f0405bff0a3fc3bf6c946291c3fbd5dc118159881021dbbc9c7475f153c752da42d0f23f8c5fe23f381671f90235ae4dcd947b2cb0387e1f276d6d04549452b104f81aa0ac07dd28cdc0c6c9b025438468e7bc35ba675d35c6d15ec102cec6e521e80d6fe99176d14c1c71c1242256c27b0c17120ac16a0c3a57e621cf154d22a27a523211b448c23b0c1f7cc21fda39258beaa5d0cb79a95c6a8f5fcb48c268f1c2de011f6190a103b7c61b92406b76e2385795223eca05c202373ecef0b7a030cf34013fa0a30e53696219322216b6e558a4c3cbc5c831502e43aba05feefe6207938c23356a880824f2a434036095138066ca4f332668b7d7aac6ea88fef6a8f969a0e9247931a23087b1810a116a5e82cf84f69414b7837fa5ede15216e224247ee5873261a4b38617a6b5ddac258bb610f5d0568743494d97d737ea66ad1fecf2b845341b54e57c54c7a78b1fade9bb2dd72aa31f0bcd18c63be5cab2c0a0144ed72f7ba6ed0c092eb576e104930110312563622cc2cf523e7b5823495a8b2bb795117352c914a96e6f9bc8f6e181fe4f0773de4f7f8743e05dca834de491d5aec749604fad4bdbf1b13521e1ddecd493c28d61571bffa576e299f7d3c909fa153fd231ccc9166a731c027b6c281d9c245cc21cf423db25e1e570ff87752b3cf8526cfd05e895238d16c7a3680b2feca1469032799cdbe702e281ee7dc5611cee65dfc5df4bc9a9ecb63d4c3103903f34c781f7bb7b33b142559aab352a48f16a552d4dfb16fcfbeafacb7227a0864bbc71f387bae9b8d969b08cd66601a05baa70cfb20b5e2e6475ba46fc59780bcefbe64c668fc91906c74aad84ee1ffe45ba3806ee628b902fba9a37bba6c442099c6f08fb283361720a728cd9cb4773f34fbd75459164d9315b30b0f67116ef064877cd8f827a2681adb303ee89fbd99caefb0f40f70d304e1d90730e07a6cc5e0b593e96a6167e9aacf47ffc1713b5ea347d53f442a33861669b14f0ba4ed5110c2ff13c3df7210c8c42215fae0e927fde46010aef3f3ffaa2a3f55b28bcf115d2d91de6a662431473586f8a0c69ce0dedb0b820e37d44a1f29522fd65600db8b20094a9cb914e00d8bba6f4ec61d2d430646835060ee495ca8487a1622a82fdb5361af57f4b3540978b5aaa6089a829c7efa76e0fb30ebb8dadc3ed7b89921715f9b3f61ab335c92b504345e2f271757fe50ab5a82209a0c85844beef3ca2bddaa0dc2ba5e5fb461d9bec4eaddae8c0ff23a16aafebc98928b05028ff46fd84e920040c88eaa27118832b179390f3e1be9dbbd8e477e67b49554e138c73b70763c99e2e5cc426068a036b25deb7cb1b252ac4d583b21fad5023e5849f1823f70fa7df80c701f566ecbece5e4b456a8ca61d9343f552908f6c280b2831200ce1774214408a668310486d37433fca82afed1c395d83e23e34d5b87a4167f93e51c07b220f4cd312bb949c9cf6b"}]}}}}}}, 0x0) [ 1317.359038][T19135] usb 3-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 1317.376942][T19135] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1317.391534][T19135] usb 3-1: config 0 descriptor?? 04:27:35 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000080)={'team0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000000c0)=@RTM_DELMDB={0x38, 0x55, 0x1, 0x0, 0x0, {}, [@MDBA_SET_ENTRY={0x20, 0x1, {r2, 0x0, 0x0, 0x0, {@in6_addr=@mcast2, 0x86dd}}}]}, 0x38}}, 0x0) 04:27:35 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000b00)={&(0x7f00000005c0)={{0x14}, [@NFT_MSG_NEWRULE={0x5c, 0x6, 0xa, 0x401, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x30, 0x4, 0x0, 0x1, [{0x2c, 0x1, 0x0, 0x1, @bitwise={{0xc}, @val={0x1c, 0x2, 0x0, 0x1, [@NFTA_BITWISE_LEN={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_BITWISE_DREG={0x8, 0x2, 0x1, 0x0, 0x10}, @NFTA_BITWISE_SREG={0x8, 0x1, 0x1, 0x0, 0x16}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x84}}, 0x0) 04:27:35 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000340)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x50) 04:27:35 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000008c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_INTERFACE(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000040)={0x38, r1, 0x1, 0x0, 0x0, {{}, {@void, @val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_IFNAME={0x14, 0x4, 'nicvf0\x00'}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0xa}]}, 0x38}}, 0x0) 04:27:35 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000080)={'team0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000000c0)=@RTM_DELMDB={0x38, 0x55, 0x1, 0x0, 0x0, {}, [@MDBA_SET_ENTRY={0x20, 0x1, {r2, 0x0, 0x0, 0x0, {@in6_addr=@mcast2, 0x86dd}}}]}, 0x38}}, 0x0) 04:27:35 executing program 4: r0 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc4}, &(0x7f0000000100)={0x0, "5f25c92c5a9be3edde6de8c33a45d0bfc9022d8d72d6fcee100d688de1081bb5fb896ca1969a1c08562a1c247ded4aaef963c4ae5ad1b487e117b418c0a83cab"}, 0x48, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, r0) 04:27:35 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000340)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x50) 04:27:35 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x2c}}, 0x0) 04:27:35 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000008c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_INTERFACE(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000040)={0x38, r1, 0x1, 0x0, 0x0, {{}, {@void, @val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_IFNAME={0x14, 0x4, 'nicvf0\x00'}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0xa}]}, 0x38}}, 0x0) 04:27:35 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000080)={'team0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000000c0)=@RTM_DELMDB={0x38, 0x55, 0x1, 0x0, 0x0, {}, [@MDBA_SET_ENTRY={0x20, 0x1, {r2, 0x0, 0x0, 0x0, {@in6_addr=@mcast2, 0x86dd}}}]}, 0x38}}, 0x0) 04:27:35 executing program 3: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000340)=[{0x200000000006, 0x0, 0x0, 0x7ffc0002}]}) alarm(0x0) [ 1317.913654][T19135] plantronics 0003:047F:FFFF.0003: unknown main item tag 0x6 04:27:35 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$VT_WAITACTIVE(r0, 0x5607) 04:27:35 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$GTP_CMD_DELPDP(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x20}}, 0x0) getsockname$packet(r1, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0x13, r2}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x0) [ 1317.949997][ T28] audit: type=1326 audit(1710304055.822:1203): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=29883 comm="syz-executor.3" exe="/root/syz-executor.3" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd06607dda9 code=0x7ffc0000 [ 1317.977367][T19135] plantronics 0003:047F:FFFF.0003: No inputs registered, leaving [ 1318.013063][T19135] plantronics 0003:047F:FFFF.0003: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.2-1/input0 [ 1318.021575][ T28] audit: type=1326 audit(1710304055.822:1204): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=29883 comm="syz-executor.3" exe="/root/syz-executor.3" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd06607dda9 code=0x7ffc0000 [ 1318.062979][ T28] audit: type=1326 audit(1710304055.822:1205): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=29883 comm="syz-executor.3" exe="/root/syz-executor.3" sig=0 arch=c000003e syscall=37 compat=0 ip=0x7fd06607dda9 code=0x7ffc0000 [ 1318.105559][ T28] audit: type=1326 audit(1710304055.822:1206): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=29883 comm="syz-executor.3" exe="/root/syz-executor.3" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd06607dda9 code=0x7ffc0000 [ 1318.142007][ T28] audit: type=1326 audit(1710304055.822:1207): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=29883 comm="syz-executor.3" exe="/root/syz-executor.3" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd06607dda9 code=0x7ffc0000 [ 1318.187989][T19135] usb 3-1: USB disconnect, device number 13 04:27:36 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000080)={'team0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000000c0)=@RTM_DELMDB={0x38, 0x55, 0x1, 0x0, 0x0, {}, [@MDBA_SET_ENTRY={0x20, 0x1, {r2, 0x0, 0x0, 0x0, {@in6_addr=@mcast2, 0x86dd}}}]}, 0x38}}, 0x0) 04:27:36 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000008c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_INTERFACE(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000040)={0x38, r1, 0x1, 0x0, 0x0, {{}, {@void, @val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_IFNAME={0x14, 0x4, 'nicvf0\x00'}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0xa}]}, 0x38}}, 0x0) 04:27:36 executing program 0: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000340)=[{0x200000000006, 0x0, 0x0, 0x7ffc0002}]}) alarm(0x0) 04:27:36 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) bind$bt_l2cap(r0, &(0x7f0000000040)={0x1f, 0x0, @none}, 0xe) setsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0xf, 0x0, 0x0) 04:27:36 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$GTP_CMD_DELPDP(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x20}}, 0x0) getsockname$packet(r1, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0x13, r2}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x0) 04:27:36 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000580)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581", @ANYRES16], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000b00)={0x2c, &(0x7f0000000740)={0x0, 0x0, 0xf, {0xf, 0x0, "3d144d614ecc909b3487c1dd90"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) ioctl$HIDIOCSREPORT(r1, 0x4004480f, &(0x7f0000000040)={0x2}) [ 1318.792850][ T28] audit: type=1326 audit(1710304056.662:1208): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=29891 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdc7527dda9 code=0x7ffc0000 04:27:36 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'rng\x00', 0x0, 0x0, 'ansi_cprng\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000008400)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000000880)=[{&(0x7f00000052c0)=""/4096, 0x1000}], 0x1}}], 0x2, 0x0, 0x0) 04:27:36 executing program 1: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000340)=[{0x200000000006, 0x0, 0x0, 0x7ffc0002}]}) alarm(0x0) 04:27:36 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) bind$bt_l2cap(r0, &(0x7f0000000040)={0x1f, 0x0, @none}, 0xe) setsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0xf, 0x0, 0x0) 04:27:36 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$GTP_CMD_DELPDP(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x20}}, 0x0) getsockname$packet(r1, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0x13, r2}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x0) [ 1318.885405][ T28] audit: type=1326 audit(1710304056.662:1209): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=29891 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdc7527dda9 code=0x7ffc0000 04:27:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000008c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_INTERFACE(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000040)={0x38, r1, 0x1, 0x0, 0x0, {{}, {@void, @val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_IFNAME={0x14, 0x4, 'nicvf0\x00'}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0xa}]}, 0x38}}, 0x0) [ 1318.980134][ T28] audit: type=1326 audit(1710304056.692:1210): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=29891 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=37 compat=0 ip=0x7fdc7527dda9 code=0x7ffc0000 04:27:36 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'rng\x00', 0x0, 0x0, 'ansi_cprng\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000008400)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000000880)=[{&(0x7f00000052c0)=""/4096, 0x1000}], 0x1}}], 0x2, 0x0, 0x0) [ 1319.057910][ T28] audit: type=1326 audit(1710304056.692:1211): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=29891 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdc7527dda9 code=0x7ffc0000 04:27:37 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$GTP_CMD_DELPDP(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x20}}, 0x0) getsockname$packet(r1, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0x13, r2}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x0) 04:27:37 executing program 2: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000340)=[{0x200000000006, 0x0, 0x0, 0x7ffc0002}]}) alarm(0x0) 04:27:37 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) bind$bt_l2cap(r0, &(0x7f0000000040)={0x1f, 0x0, @none}, 0xe) setsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0xf, 0x0, 0x0) [ 1319.111926][T29910] debugfs: Directory 'netdev:nicvf0' with parent 'phy29' already present! [ 1319.121495][ T28] audit: type=1326 audit(1710304056.692:1212): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=29891 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdc7527dda9 code=0x7ffc0000 04:27:37 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'rng\x00', 0x0, 0x0, 'ansi_cprng\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000008400)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000000880)=[{&(0x7f00000052c0)=""/4096, 0x1000}], 0x1}}], 0x2, 0x0, 0x0) 04:27:37 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000009c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x450, 0x290, 0x9403, 0x4, 0x290, 0x2c0, 0x380, 0x4a8, 0x3d8, 0x380, 0x3d8, 0x3, 0x0, {[{{@ipv6={@remote, @remote, [], [], 'veth0_to_hsr\x00', 'gre0\x00'}, 0x0, 0x228, 0x290, 0x0, {0x5502000000000000}, [@common=@frag={{0x30}, {[], 0x0, 0x0, 0x5}}, @common=@inet=@hashlimit2={{0x150}, {'tunl0\x00'}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, '\x00', 'syz1\x00'}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz0\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4b0) [ 1319.225466][ T5075] usb 4-1: new high-speed USB device number 15 using dummy_hcd 04:27:37 executing program 1: r0 = openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000080)='/proc/asound/card1/oss_mixer\x00', 0x60a42, 0x0) write$proc_mixer(r0, 0x0, 0x0) 04:27:37 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='jfs\x00', 0x8801, 0x0) 04:27:37 executing program 0: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_SET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x20, 0x1410, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8}]}, 0x20}}, 0x0) 04:27:37 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000009c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x450, 0x290, 0x9403, 0x4, 0x290, 0x2c0, 0x380, 0x4a8, 0x3d8, 0x380, 0x3d8, 0x3, 0x0, {[{{@ipv6={@remote, @remote, [], [], 'veth0_to_hsr\x00', 'gre0\x00'}, 0x0, 0x228, 0x290, 0x0, {0x5502000000000000}, [@common=@frag={{0x30}, {[], 0x0, 0x0, 0x5}}, @common=@inet=@hashlimit2={{0x150}, {'tunl0\x00'}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, '\x00', 'syz1\x00'}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz0\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4b0) 04:27:37 executing program 4: r0 = openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000080)='/proc/asound/card1/oss_mixer\x00', 0x60a42, 0x0) write$proc_mixer(r0, 0x0, 0x0) [ 1319.417739][T29927] Mount JFS Failure: -22 04:27:37 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'rng\x00', 0x0, 0x0, 'ansi_cprng\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000008400)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000000880)=[{&(0x7f00000052c0)=""/4096, 0x1000}], 0x1}}], 0x2, 0x0, 0x0) 04:27:37 executing program 0: r0 = openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000080)='/proc/asound/card1/oss_mixer\x00', 0x60a42, 0x0) write$proc_mixer(r0, 0x0, 0x0) 04:27:37 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='jfs\x00', 0x8801, 0x0) 04:27:37 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000009c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x450, 0x290, 0x9403, 0x4, 0x290, 0x2c0, 0x380, 0x4a8, 0x3d8, 0x380, 0x3d8, 0x3, 0x0, {[{{@ipv6={@remote, @remote, [], [], 'veth0_to_hsr\x00', 'gre0\x00'}, 0x0, 0x228, 0x290, 0x0, {0x5502000000000000}, [@common=@frag={{0x30}, {[], 0x0, 0x0, 0x5}}, @common=@inet=@hashlimit2={{0x150}, {'tunl0\x00'}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, '\x00', 'syz1\x00'}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz0\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4b0) 04:27:37 executing program 2: r0 = openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000080)='/proc/asound/card1/oss_mixer\x00', 0x60a42, 0x0) write$proc_mixer(r0, 0x0, 0x0) [ 1319.586026][ T5075] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1319.597321][ T5075] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 04:27:37 executing program 0: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_SET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x20, 0x1410, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8}]}, 0x20}}, 0x0) [ 1319.634961][T29939] Mount JFS Failure: -22 [ 1319.650999][ T5075] usb 4-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 04:27:37 executing program 4: r0 = openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000080)='/proc/asound/card1/oss_mixer\x00', 0x60a42, 0x0) write$proc_mixer(r0, 0x0, 0x0) 04:27:37 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000009c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x450, 0x290, 0x9403, 0x4, 0x290, 0x2c0, 0x380, 0x4a8, 0x3d8, 0x380, 0x3d8, 0x3, 0x0, {[{{@ipv6={@remote, @remote, [], [], 'veth0_to_hsr\x00', 'gre0\x00'}, 0x0, 0x228, 0x290, 0x0, {0x5502000000000000}, [@common=@frag={{0x30}, {[], 0x0, 0x0, 0x5}}, @common=@inet=@hashlimit2={{0x150}, {'tunl0\x00'}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, '\x00', 'syz1\x00'}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz0\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4b0) [ 1319.678129][ T5075] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1319.718071][ T5075] usb 4-1: config 0 descriptor?? 04:27:37 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='jfs\x00', 0x8801, 0x0) 04:27:37 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={{0x14}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @ct={{0x7}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_CT_DREG={0x8}, @NFTA_CT_KEY={0x8, 0x2, 0x1, 0x0, 0x14}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x78}}, 0x0) 04:27:37 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_SET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x20, 0x1410, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8}]}, 0x20}}, 0x0) 04:27:37 executing program 1: syz_mount_image$gfs2(&(0x7f0000013400), &(0x7f0000013440)='./file0\x00', 0x0, &(0x7f0000013480), 0x1, 0x133e6, &(0x7f00000134c0)="$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m17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17QJjPb9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9IvM/WpRd06QVdekGXXtAlx7v0gi5/YZde0KUXdOkFXXpBl17QpRd0+XWBLvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/92sP7Mq+d8l/7vkf5f875L/XfK/S/7P+nOuuuR/l/zvkv9d8r9L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u03uh3I/nLtt7kdyP5q7XW5+rmv6Y7kfz90+9xO5O+R+MnfH3E/lfjp3p9zP5O6cu0vurrmfzc3PwU3vnvu53D1yP5/7hdw9c/fK/WLu3rn75O6bu1/u/rkH5B6Ye1Dul3IPzj0k99Dc/LM/p7+ce3juEblfyT0y96jco3OPyf1q7tdy888DmT429xu538w9Lvf43BNyT8w9Kfdbud/O/U7ud3NPzj0l93u5+WedTP8g99Tc03JPzz0j94e5P8rNP0N1+qzcs3N/nHtO7k9yz809L/f83AtyL8y9KPfi3Etyf5p7ae5luT/LvTz3ityf516Ze1XuL3J/mXt17jW51+b+Kve63F/n/ib3+twbcm/MvSn35txbcm/N/W3u73Jvy709947cbNT0Xbm/z/1D7t25f8z9U+49uffm/jn3L7n5h7He/4+8bfm1aS0/N93yvx/b8vPlLbvZ8uvkWn6+vOWfwtLyUJvJ7XJnc+fJnTf3Ubn5fXVt/txH5z4md4Hcx+Y+Lvfxufl1eS3/O7ttodx/ys3Pe7f8PryWnw9v+Xn5lp8nb9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/lv1v2f+W/W/Z/5b9b9n/zPXUTPZ/Jvs/k/2fyf7PZP9nsv8z2f+Z7P9M9n8mD85k/2ey/zPZ/5ns/0z2fyb7P5P9n8n+z2T/Z7L/M9n/mez/TPZ/Jvs/k/2fyf7PZP9nsv8zT0z/51//3z3ig1MAAABAKfofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSn/wEAAKA+/Q8AAAD16X8AAACoT/8DAABAffofAAAA6tP/AAAAUJ/+BwAAgPr0PwAAANSX/n9E78/c+dfvmUVzF8t9Uu6Tc5+Su3juU3Oflvv03GfkPjP3WblL5D479zm5z81dMnep3KVzl8l9Xu4/5/5L7rK5y+Uun7tC7vNzV8x9Qe5KuS/MfVHui3NXzn1J7r/mrpL70tyX5b489xW5r8x9Ve6rc1+T+9rc1+Wumvv63Dfkrpb7xtw35b45d/Xct+S+NXeN3Lflvj13zdx35K6Vu3buO3PXyV03d73c9XM3yN0wd6PcjXM3yX1X7rtz35O7ae5muZvnbpH73tz35W6Zu1Xu1rnvz/1Abn5Oa2ab3A/lfjh329yP5H40d7vcf8v9WO7Hc7fP/UTuDrmfzN0x91O5n87dKfczuTvn7pK7a+5nc3fL3T33c7l75H4+9wu5e+bulfvF3L1z98ndN3e/3P1zD8g9MPeg3C/lHpx7SO6huYflfjn38Nwjcr+Se2TuUblH5x6T+9Xcr+V+PffY3G/kfjP3uNzjc0/IPTH3pNxv5X479zu53809OfeU3O/lfj/3B7mn5p6We3ruGbk/zP1R7pm5Z+Wenfvj3HNyf5J7bu55uefnXpB7Ye5FuRfnXpL709xLcy/L/Vnu5blX5P4898rcq3J/kfvL3Ktzr8m9NvdXudfl/jr3N7nX596Qe2PuTbk3596Se2vub3N/l3tb7u25d+Rms2buyv197h9y7879Y+6fcu/JvTf3z7l/yb3vP283lTtH7py5c+XOnZsd7R6ZO8qdzm25M7l5uJvNnSc3Px/fPSp3vtz5cx+d+5jcBXIfm/u43MfnPiF3wdyFcv8pd+HcJ+Yukpv977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f977L/Xfa/y/532f8u+99l/7vsf5f9zzxPzWb/Z7P/s9n/2ez/bPZ/Nvs/m/2fzf7PZv9ns/+z2f/Z/AvMZv9ns/+z2f/Z7P9s9n82+z+b/Z/N/s9m/2ez/7PZ/9ns/2z2fzb7P/tP/vt/AAAAqE//AwAAQH36HwAAAOrT/wAAAFCf/gcAAID69D8AAADUp/8BAACgPv0PAAAA9el/AAAAqE//AwAAQH36HwAAAOrT/wAAAFCf/gcAAID69D8AAADUp/8BAACgPv0PAAAA9el/AAAAqE//AwAAQH36HwAAAOrT/wAAAFCf/gcAAID69D8AAADUp/8BAACgPv0PAAAA9el/AAAAqE//AwAAQH36HwAAAOrT/wAAAFCf/gcAAID69D8AAADUp/8BAACgPv0PAAAA9el/AAAAqE//AwAAQH36HwAAAOrT/wAAAFCf/gcAAID69D8AAADUp/8BAACgPv0PAAAA9el/AAAAqE//AwAAQH36HwAAAOrT/wAAAFCf/gcAAID69D8AAADUp/8BAACgPv0PAAAA9el/AAAAqE//AwAAQH36HwAAAOrT/wAAAFCf/gcAAID69D8AAADUp/8BAACgPv0PAAAA9el/AAAAqE//AwAAQH36HwAAAOrT/wAAAFCf/gcAAID69D8AAADUp/8BAACgPv0PAAAA9el/AAAAqE//AwAAQH36HwAAAOrT/wAAAFCf/gcAAID69D8AAADUp/8BAACgPv0PAAAA9el/AAAAqE//AwAAQH36HwAAAOrT/wAAAFCf/gcAAID69D8AAADUp/8BAACgPv0PAAAA9el/AAAAqE//AwAAQH36HwAAAOrT/wAAAFCf/gcAAID69D8AAADUp/8BAACgPv0PAAAA9el/AAAAqE//AwAAQH36HwAAAOrT/wAAAFCf/gcAAID69D8AAADUp/8BAACgPv0PAAAA9el/AAAAqE//AwAAQH36HwAAAOrT/wAAAFCf/gcAAID69D8AAADUp/8BAACgPv0PAAAA9el/AAAAqE//AwAAQH36HwAAAOrT/wAAAFCf/gcAAID69D8AAADUp/8BAACgPv0PAAAA9el/AACA/8eu/avIVcUBHD+7bnDUMUFBEYz/86cLdmKpjRZ2FmIVwdcQ1DdIZZGnSG/jQ6S0CIKwjYWwhVjJZu4md4zr7C7jGL58Ps1v7907Z84pv9yBPv0PAAAAffofAAAA+vQ/AAAA9Ol/AAAA6NP/AAAA0Kf/AQAAoE//AwAAQJ/+BwAAgD79DwAAAH36HwAAAPr0PwAAAPTpfwAAAOjT/wAAANCn/wEAAKBP/wMAAECf/gcAAIA+/Q8AAAB9+h8AAAD69D8AAAD06X8AAADo0/8AAADQp/8BAACgT/8DAABAn/4HAACAPv0PAAAAffofAAAA+vQ/AAAA9Ol/AAAA6NP/AAAA0Kf/AQAAoE//AwAAQJ/+BwAAgD79DwAAAH36HwAAAPr0PwAAAPTpfwAAAOjT/wAAANCn/wEAAKBP/wMAAECf/gcAAIA+/Q8AAAB9+h8AAAD69D8AAAD06X8AAADo0/8AAADQp/8BAACgT/8DAABAn/4HAACAPv0PAAAAffofAAAA+vQ/AAAA9Ol/AAAA6NP/AAAA0Kf/AQAAoE//AwAAQJ/+BwAAgD79DwAAAH36HwAAAPr0PwAAAPTpfwAAAOjT/wAAANCn/wEAAKBP/wMAAECf/gcAAIA+/Q8AAAB9+h8AAAD69D8AAAD06X8AAADo0/8AAADQp/8BAACgT/8DAABAn/4HAACAPv0PAAAAffofAAAA+vQ/AAAA9Ol/AAAA6NP/AAAA0Kf/AQAAoE//AwAAQJ/+BwAAgD79DwAAAH36HwAAAPr0PwAAAPTpfwAAAOjT/wAAANCn/wEAAKBP/wMAAECf/gcAAIA+/Q8AAAB9+h8AAAD69D8AAAD06X8AAADo0/8AAADQp/8BAACgT/8DAABAn/4HAACAPv0PAAAAffofAAAA+vQ/AAAA9Ol/AAAA6NP/AAAA0Kf/AQAAoE//AwAAQJ/+BwAAgD79DwAAAH36HwAAAPr0PwAAAPTpfwAAAOjT/wAAANCn/wEAAKBP/wMAAECf/gcAAIA+/Q8AAAB9+h8AAAD69D8AAAD06X8AAADo0/8AAADQp/8BAACgT/8DAABAn/4HAACAPv0PAAAAffofAAAA+vQ/AAAA9Ol/AAAA6NP/AAAA0Kf/AQAAoE//AwAAQJ/+BwAAgD79DwAAAH36HwAAAPr0PwAAAPTpfwAAAOjT/wAAANCn/wEAAKBP/wMAAECf/gcAAIA+/Q8AAAB9+h8AAAD69D8AAAD06X8AAADo0/8AAADQp/8BAACgT/8DAABAn/4HAACAPv0PAAAAffofAAAA+vQ/AAAA9Ol/AAAA6NP/AAAA0Kf/AQAAoE//AwAAQJ/+BwAAgD79DwAAAH36HwAAAPr0PwAAAPTpfwAAAOjT/wAAANCn/wEAAKBP/wMAAECf/gcAAIA+/Q8AAAB9+h8AAAD69D8AAAD06X8AAADo0/8AAADQp/8BAACgT/8DAABAn/4HAACAPv0PAAAAffofAAAA+vQ/AAAA9Ol/AAAA6NP/AAAA0Kf/AQAAoE//AwAAQJ/+BwAAgD79DwAAAH36HwAAAPr0PwAAAPTpfwAAAOjT/wAAANCn/wEAAKBP/wMAAECf/gcAAIA+/Q8AAAB9+h8AAAD69D8AAAD06X8AAADo0/8AAADQp/8BAACgT/8DAABAn/4HAACAPv0PAAAAffofAAAA+vQ/AAAA9Ol/AAAA6NP/AAAA0Kf/AQAAoE//AwAAQJ/+BwAAgD79DwAAAH36HwAAAPr0PwAAAPTpfwAAAOjT/wAAANCn/wEAAKBP/wMAAECf/gcAAIA+/Q8AAAB9+h8AAAD69D8AAAD06X8AAADo0/8AAADQp/8BAACgT/8DAABAn/4HAACAPv0PAAAAffofAAAA+vQ/AAAA9Ol/AAAA6NP/AAAA0Kf/AQAAoE//AwAAQJ/+BwAAgD79DwAAAH36HwAAAPr0PwAAAPTpfwAAAOjT/wAAANCn/wEAAKBP/wMAAECf/gcAAIA+/Q8AAAB9+h8AAAD69D8AAAD06X8AAADo0/8AAADQp/8BAACgT/8DAABAn/4HAACAPv0PAAAAffofAAAA+vQ/AAAA9Ol/AAAA6NP/AAAA0Kf/AQAAoE//AwAAQJ/+BwAAgD79DwAAAH36HwAAAPr0PwAAAPTpfwAAAOjT/wAAANCn/wEAAKBP/wMAAECf/gcAAIA+/Q8AAAB9+h8AAAD69D8AAAD06X8AAADo0/8AAADQp/8BAACgT/8DAABAn/4HAACAPv0PAAAAffofAAAA+vQ/AAAA9Ol/AAAA6NP/AAAA0Kf/AQAAoE//AwAAQJ/+BwAAgD79DwAAAH36HwAAAPr0PwAAAPTpfwAAAOjT/wAAANCn/wEAAKBP/wMA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgL/YgWMBAAAAAGH+1kH0bgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMBQAA//9bZTFF") [ 1319.880483][T29951] Mount JFS Failure: -22 04:27:37 executing program 4: r0 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r0, &(0x7f0000000080)=@name={0x1e, 0x2, 0x0, {{0x40}}}, 0x10) bind$tipc(r0, &(0x7f0000000040)=@nameseq={0x1e, 0x1, 0x0, {0x42}}, 0x10) bind$tipc(r0, &(0x7f00000000c0)=@name={0x1e, 0x2, 0x9d3354bba4295a8d, {{0x40}}}, 0x10) 04:27:37 executing program 0: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_SET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x20, 0x1410, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8}]}, 0x20}}, 0x0) 04:27:37 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={{0x14}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @ct={{0x7}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_CT_DREG={0x8}, @NFTA_CT_KEY={0x8, 0x2, 0x1, 0x0, 0x14}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x78}}, 0x0) [ 1320.258115][ T5075] plantronics 0003:047F:FFFF.0004: unknown main item tag 0x6 [ 1320.276676][ T5075] plantronics 0003:047F:FFFF.0004: No inputs registered, leaving [ 1320.312713][ T5075] plantronics 0003:047F:FFFF.0004: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.3-1/input0 [ 1320.541358][ T5073] usb 4-1: USB disconnect, device number 15 04:27:38 executing program 2: r0 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r0, &(0x7f0000000080)=@name={0x1e, 0x2, 0x0, {{0x40}}}, 0x10) bind$tipc(r0, &(0x7f0000000040)=@nameseq={0x1e, 0x1, 0x0, {0x42}}, 0x10) bind$tipc(r0, &(0x7f00000000c0)=@name={0x1e, 0x2, 0x9d3354bba4295a8d, {{0x40}}}, 0x10) 04:27:38 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='jfs\x00', 0x8801, 0x0) 04:27:38 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={{0x14}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @ct={{0x7}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_CT_DREG={0x8}, @NFTA_CT_KEY={0x8, 0x2, 0x1, 0x0, 0x14}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x78}}, 0x0) 04:27:38 executing program 1: socket$inet(0x2b, 0x801, 0x0) r0 = socket(0x840000000002, 0x3, 0x9) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0xecf86c37d53048fb) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e000000000000000000000000004000e7ffffffffffffff000000000000000000000000380001"], 0x78) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/block/loop0', 0x90000, 0xc1) sendmmsg$unix(r3, 0x0, 0x0, 0x20000805) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@qipcrtr, &(0x7f0000000180)=0x80) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e20, @dev}, 0x10) creat(&(0x7f00000002c0)='./file0\x00', 0x111) openat(r3, &(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$sock_int(r4, 0x1, 0x12, &(0x7f00000005c0)=0x80000001, 0x4) setsockopt$sock_int(r4, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet(r4, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendto$inet(r4, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) ppoll(&(0x7f00000000c0)=[{r4}], 0x1, &(0x7f00000005c0)={0x0, 0x989680}, 0x0, 0x0) 04:27:38 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000580)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581", @ANYRES16], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000b00)={0x2c, &(0x7f0000000740)={0x0, 0x0, 0xf, {0xf, 0x0, "3d144d614ecc909b3487c1dd90"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) ioctl$HIDIOCSREPORT(r1, 0x4004480f, &(0x7f0000000040)={0x2}) 04:27:39 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/kexec_crash_loaded', 0x0, 0x0) sync_file_range(r0, 0x0, 0x0, 0x6) 04:27:39 executing program 4: r0 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r0, &(0x7f0000000080)=@name={0x1e, 0x2, 0x0, {{0x40}}}, 0x10) bind$tipc(r0, &(0x7f0000000040)=@nameseq={0x1e, 0x1, 0x0, {0x42}}, 0x10) bind$tipc(r0, &(0x7f00000000c0)=@name={0x1e, 0x2, 0x9d3354bba4295a8d, {{0x40}}}, 0x10) 04:27:39 executing program 0: r0 = syz_open_dev$vbi(&(0x7f0000000080), 0x2, 0x2) ioctl$VIDIOC_S_INPUT(r0, 0xc0045627, &(0x7f00000000c0)=0x9) 04:27:39 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={{0x14}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @ct={{0x7}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_CT_DREG={0x8}, @NFTA_CT_KEY={0x8, 0x2, 0x1, 0x0, 0x14}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x78}}, 0x0) 04:27:39 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/kexec_crash_loaded', 0x0, 0x0) sync_file_range(r0, 0x0, 0x0, 0x6) 04:27:39 executing program 4: openat2$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) 04:27:39 executing program 0: r0 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r0, &(0x7f0000000080)=@name={0x1e, 0x2, 0x0, {{0x40}}}, 0x10) bind$tipc(r0, &(0x7f0000000040)=@nameseq={0x1e, 0x1, 0x0, {0x42}}, 0x10) bind$tipc(r0, &(0x7f00000000c0)=@name={0x1e, 0x2, 0x9d3354bba4295a8d, {{0x40}}}, 0x10) 04:27:39 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/kexec_crash_loaded', 0x0, 0x0) sync_file_range(r0, 0x0, 0x0, 0x6) [ 1321.435409][T19154] usb 4-1: new high-speed USB device number 16 using dummy_hcd 04:27:39 executing program 0: r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x14d35e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4012011, r2, 0x0) fallocate(r2, 0x0, 0x0, 0x1000f4) fcntl$setstatus(r1, 0x4, 0x4c00) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x0, [], 0x0, "7464fbe08eb369"}) dup3(r1, r0, 0x0) io_setup(0x6, &(0x7f0000000240)=0x0) io_submit(r3, 0x3f0a, &(0x7f0000000540)=[&(0x7f00000000c0)={0xf04aef, 0x3d8, 0x8, 0x0, 0x0, r0, &(0x7f0000000000), 0x200a07, 0x20000}]) 04:27:39 executing program 4: r0 = socket(0x2b, 0x1, 0x0) listen(r0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000100)) 04:27:39 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f0000000bc0)=ANY=[@ANYBLOB="b7020000910c0000bfa30000000000000703000000feffff7a0af0ff0000000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010001010404000009000000b7030000000000006a0a00fe000000008500000032000000b700000001000000950000000000000075cdc4b57b0c65752a3ad50000ba7ddd0000cb4500639100002000000000000000ff7f0000b52f17cee19d0001000000000000000000cb04fcbb0b9bafe3ba431351a58a885ba9918d37b056b9bbd11b6b9f6cf7db6d574620260000000000008062938f65aac33c4d620de2c9b7dc10d7d31306f57606b83b994fb484510bef2e4872f5c2fe6faaf75e5cc47c739bb39aad16cc75fe369258673b5df11cc2afb53611cc32a790bc0b80e80eae8f5e64be2c9d2d29db3d36dd015c7bd3f15aa64f7458d1863cc67c4c6a06e828e5216f601b19db1af1b5d356d0f062137d866d11be4ba3f0151fdbbd4e97d62ecc645e143a60f1c6edc76609073909826151e2b42bf0ed0c8cef3ba20400a00c87c493db845b10e9468bda6f82881eb8c9cfa72b08eecc952a3fd2c46f3c1cde71a19d1a2982492a250e00d2bfea3b8d188df2eff8d56aaae7d32a2e183722537395019f02ec4b85f60000faca088de9b26797a8446b16c28d85f225992dbdd5bb01ba51508951c7a7d6ca0916c3a12912715649c2b1c719204251b59d378d0616a48c7957e122765c8b7e89eddfc3783f6c9129a7c5f8ee4191dc152f638f7eb12f63be72a3d817b324d6e417b1c2cbfdcada0a16e31790e26cf19588a7e0496ee2782224cf30f810da86cf1a3204f4c9404f5d7321a4fefc4d1cf9ffffffffffffff950000006b42077ca60fdecb2717e21f8f187b1866108b668c71e26032176066599783568628f0309c3a01716d3706e1fa89917e131f4034a8383e99c3568fd04201b37cd92ca6ebf94a6c880e9e7dc91e2b2d8310f7032775cfd756d2f87b039d5430b3c6643e9146d2478ce31344b554aca7280000000000000000000000000000137c06e0597a54fb1ec52a8c44a6d8ec2a839bad84f98e01acae55898409fc0d6e2387d0f990e0aa4d2c9ed60a61e3ea4868066d2b9ef3b1b507f49287267ea77d7d286639228c537f92510475f6a4e4d7089b336df3e25990002e3e8e7724c731e8f37f0f3ee24e598740c593f96ceae65a7d3275e8584de7beba41017523c56ef44a8c326a7a247ccb16ffb435cf4b85bdbcd4facc7bfa3f4c475c33f71b6b20a78b935d063a2a9800995367a94bc39c7a5e6e8adc7698968c49e48ad2b52f12ef51f1417af0bd2b610b34c022befd95e5fa9233f412a05ea3be44e90000000000000000000000fd1e86c3bf70e6f833a4a5c5b87afbdc6fb7af6fb5e5c24f320c99f840c3dc1097ab93bad7ab6eb64cbb5a484fafc063f46dfde39008e1d7ea1f10114186515a78427a74e3d771faa78478e5f8d644a5df8f6bd7a6f4846f2000d9e64cd2e037668ab79c8f053003f3ee5c5de666ebed186b25b57a1c32edb3b18d81737bbf3f916c01cfe6bd507b6259121e3755427f0538de9838d461d63f679b00"/1141], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000100), 0x10}, 0x14) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r0, 0x1f2f, 0xf, 0x3253, &(0x7f00000007c0)="9f44948721919580684010a40800", 0x0, 0x241, 0x0, 0xb1, 0x0, &(0x7f0000000700)="389ceff69d08b0af1cc71b6262d50660bbaf31a7f8cd6a6f911beb65d5fe6b54bf21a66489121f24fefd198059288c9b735e1898e77a7469489a249292c02a72bc193a3008ebdbf4e9dd4ee8fcceef55402c913c8dd0ebece1330aaa93ece835c5044a246a5967e3acd7c950b3b19f351830e545eb9bc3a9c6dd22ce97f1f857cfe8b68a2370b69ea336006b589368f92deb68f3dfc6f2bfee09f8342da437fce5dcdf658e453e3132bb42067575318c39"}, 0x23) 04:27:39 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000008c0)=@base={0xa, 0x8001, 0xeed7, 0x8, 0x0, 0x1}, 0x48) 04:27:39 executing program 2: r0 = socket(0x2b, 0x1, 0x0) listen(r0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000100)) 04:27:39 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f0000000bc0)=ANY=[@ANYBLOB="b7020000910c0000bfa30000000000000703000000feffff7a0af0ff0000000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010001010404000009000000b7030000000000006a0a00fe000000008500000032000000b700000001000000950000000000000075cdc4b57b0c65752a3ad50000ba7ddd0000cb4500639100002000000000000000ff7f0000b52f17cee19d0001000000000000000000cb04fcbb0b9bafe3ba431351a58a885ba9918d37b056b9bbd11b6b9f6cf7db6d574620260000000000008062938f65aac33c4d620de2c9b7dc10d7d31306f57606b83b994fb484510bef2e4872f5c2fe6faaf75e5cc47c739bb39aad16cc75fe369258673b5df11cc2afb53611cc32a790bc0b80e80eae8f5e64be2c9d2d29db3d36dd015c7bd3f15aa64f7458d1863cc67c4c6a06e828e5216f601b19db1af1b5d356d0f062137d866d11be4ba3f0151fdbbd4e97d62ecc645e143a60f1c6edc76609073909826151e2b42bf0ed0c8cef3ba20400a00c87c493db845b10e9468bda6f82881eb8c9cfa72b08eecc952a3fd2c46f3c1cde71a19d1a2982492a250e00d2bfea3b8d188df2eff8d56aaae7d32a2e183722537395019f02ec4b85f60000faca088de9b26797a8446b16c28d85f225992dbdd5bb01ba51508951c7a7d6ca0916c3a12912715649c2b1c719204251b59d378d0616a48c7957e122765c8b7e89eddfc3783f6c9129a7c5f8ee4191dc152f638f7eb12f63be72a3d817b324d6e417b1c2cbfdcada0a16e31790e26cf19588a7e0496ee2782224cf30f810da86cf1a3204f4c9404f5d7321a4fefc4d1cf9ffffffffffffff950000006b42077ca60fdecb2717e21f8f187b1866108b668c71e26032176066599783568628f0309c3a01716d3706e1fa89917e131f4034a8383e99c3568fd04201b37cd92ca6ebf94a6c880e9e7dc91e2b2d8310f7032775cfd756d2f87b039d5430b3c6643e9146d2478ce31344b554aca7280000000000000000000000000000137c06e0597a54fb1ec52a8c44a6d8ec2a839bad84f98e01acae55898409fc0d6e2387d0f990e0aa4d2c9ed60a61e3ea4868066d2b9ef3b1b507f49287267ea77d7d286639228c537f92510475f6a4e4d7089b336df3e25990002e3e8e7724c731e8f37f0f3ee24e598740c593f96ceae65a7d3275e8584de7beba41017523c56ef44a8c326a7a247ccb16ffb435cf4b85bdbcd4facc7bfa3f4c475c33f71b6b20a78b935d063a2a9800995367a94bc39c7a5e6e8adc7698968c49e48ad2b52f12ef51f1417af0bd2b610b34c022befd95e5fa9233f412a05ea3be44e90000000000000000000000fd1e86c3bf70e6f833a4a5c5b87afbdc6fb7af6fb5e5c24f320c99f840c3dc1097ab93bad7ab6eb64cbb5a484fafc063f46dfde39008e1d7ea1f10114186515a78427a74e3d771faa78478e5f8d644a5df8f6bd7a6f4846f2000d9e64cd2e037668ab79c8f053003f3ee5c5de666ebed186b25b57a1c32edb3b18d81737bbf3f916c01cfe6bd507b6259121e3755427f0538de9838d461d63f679b00"/1141], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000100), 0x10}, 0x14) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r0, 0x1f2f, 0xf, 0x3253, &(0x7f00000007c0)="9f44948721919580684010a40800", 0x0, 0x241, 0x0, 0xb1, 0x0, &(0x7f0000000700)="389ceff69d08b0af1cc71b6262d50660bbaf31a7f8cd6a6f911beb65d5fe6b54bf21a66489121f24fefd198059288c9b735e1898e77a7469489a249292c02a72bc193a3008ebdbf4e9dd4ee8fcceef55402c913c8dd0ebece1330aaa93ece835c5044a246a5967e3acd7c950b3b19f351830e545eb9bc3a9c6dd22ce97f1f857cfe8b68a2370b69ea336006b589368f92deb68f3dfc6f2bfee09f8342da437fce5dcdf658e453e3132bb42067575318c39"}, 0x23) [ 1321.795495][T19154] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1321.821564][T19154] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 1321.856802][T19154] usb 4-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 1321.884793][T19154] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:27:39 executing program 4: r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x14d35e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4012011, r2, 0x0) fallocate(r2, 0x0, 0x0, 0x1000f4) fcntl$setstatus(r1, 0x4, 0x4c00) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x0, [], 0x0, "7464fbe08eb369"}) dup3(r1, r0, 0x0) io_setup(0x6, &(0x7f0000000240)=0x0) io_submit(r3, 0x3f0a, &(0x7f0000000540)=[&(0x7f00000000c0)={0xf04aef, 0x3d8, 0x8, 0x0, 0x0, r0, &(0x7f0000000000), 0x200a07, 0x20000}]) [ 1321.908705][T19154] usb 4-1: config 0 descriptor?? 04:27:39 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000008c0)=@base={0xa, 0x8001, 0xeed7, 0x8, 0x0, 0x1}, 0x48) 04:27:39 executing program 1: r0 = socket(0x2b, 0x1, 0x0) listen(r0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000100)) 04:27:39 executing program 0: socket$inet(0x2b, 0x801, 0x0) r0 = socket(0x840000000002, 0x3, 0x9) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0xecf86c37d53048fb) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e000000000000000000000000004000e7ffffffffffffff000000000000000000000000380001"], 0x78) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/block/loop0', 0x90000, 0xc1) sendmmsg$unix(r3, 0x0, 0x0, 0x20000805) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@qipcrtr, &(0x7f0000000180)=0x80) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e20, @dev}, 0x10) creat(&(0x7f00000002c0)='./file0\x00', 0x111) openat(r3, &(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$sock_int(r4, 0x1, 0x12, &(0x7f00000005c0)=0x80000001, 0x4) setsockopt$sock_int(r4, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet(r4, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendto$inet(r4, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) ppoll(&(0x7f00000000c0)=[{r4}], 0x1, &(0x7f00000005c0)={0x0, 0x989680}, 0x0, 0x0) 04:27:40 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f0000000bc0)=ANY=[@ANYBLOB="b7020000910c0000bfa30000000000000703000000feffff7a0af0ff0000000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010001010404000009000000b7030000000000006a0a00fe000000008500000032000000b700000001000000950000000000000075cdc4b57b0c65752a3ad50000ba7ddd0000cb4500639100002000000000000000ff7f0000b52f17cee19d0001000000000000000000cb04fcbb0b9bafe3ba431351a58a885ba9918d37b056b9bbd11b6b9f6cf7db6d574620260000000000008062938f65aac33c4d620de2c9b7dc10d7d31306f57606b83b994fb484510bef2e4872f5c2fe6faaf75e5cc47c739bb39aad16cc75fe369258673b5df11cc2afb53611cc32a790bc0b80e80eae8f5e64be2c9d2d29db3d36dd015c7bd3f15aa64f7458d1863cc67c4c6a06e828e5216f601b19db1af1b5d356d0f062137d866d11be4ba3f0151fdbbd4e97d62ecc645e143a60f1c6edc76609073909826151e2b42bf0ed0c8cef3ba20400a00c87c493db845b10e9468bda6f82881eb8c9cfa72b08eecc952a3fd2c46f3c1cde71a19d1a2982492a250e00d2bfea3b8d188df2eff8d56aaae7d32a2e183722537395019f02ec4b85f60000faca088de9b26797a8446b16c28d85f225992dbdd5bb01ba51508951c7a7d6ca0916c3a12912715649c2b1c719204251b59d378d0616a48c7957e122765c8b7e89eddfc3783f6c9129a7c5f8ee4191dc152f638f7eb12f63be72a3d817b324d6e417b1c2cbfdcada0a16e31790e26cf19588a7e0496ee2782224cf30f810da86cf1a3204f4c9404f5d7321a4fefc4d1cf9ffffffffffffff950000006b42077ca60fdecb2717e21f8f187b1866108b668c71e26032176066599783568628f0309c3a01716d3706e1fa89917e131f4034a8383e99c3568fd04201b37cd92ca6ebf94a6c880e9e7dc91e2b2d8310f7032775cfd756d2f87b039d5430b3c6643e9146d2478ce31344b554aca7280000000000000000000000000000137c06e0597a54fb1ec52a8c44a6d8ec2a839bad84f98e01acae55898409fc0d6e2387d0f990e0aa4d2c9ed60a61e3ea4868066d2b9ef3b1b507f49287267ea77d7d286639228c537f92510475f6a4e4d7089b336df3e25990002e3e8e7724c731e8f37f0f3ee24e598740c593f96ceae65a7d3275e8584de7beba41017523c56ef44a8c326a7a247ccb16ffb435cf4b85bdbcd4facc7bfa3f4c475c33f71b6b20a78b935d063a2a9800995367a94bc39c7a5e6e8adc7698968c49e48ad2b52f12ef51f1417af0bd2b610b34c022befd95e5fa9233f412a05ea3be44e90000000000000000000000fd1e86c3bf70e6f833a4a5c5b87afbdc6fb7af6fb5e5c24f320c99f840c3dc1097ab93bad7ab6eb64cbb5a484fafc063f46dfde39008e1d7ea1f10114186515a78427a74e3d771faa78478e5f8d644a5df8f6bd7a6f4846f2000d9e64cd2e037668ab79c8f053003f3ee5c5de666ebed186b25b57a1c32edb3b18d81737bbf3f916c01cfe6bd507b6259121e3755427f0538de9838d461d63f679b00"/1141], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000100), 0x10}, 0x14) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r0, 0x1f2f, 0xf, 0x3253, &(0x7f00000007c0)="9f44948721919580684010a40800", 0x0, 0x241, 0x0, 0xb1, 0x0, &(0x7f0000000700)="389ceff69d08b0af1cc71b6262d50660bbaf31a7f8cd6a6f911beb65d5fe6b54bf21a66489121f24fefd198059288c9b735e1898e77a7469489a249292c02a72bc193a3008ebdbf4e9dd4ee8fcceef55402c913c8dd0ebece1330aaa93ece835c5044a246a5967e3acd7c950b3b19f351830e545eb9bc3a9c6dd22ce97f1f857cfe8b68a2370b69ea336006b589368f92deb68f3dfc6f2bfee09f8342da437fce5dcdf658e453e3132bb42067575318c39"}, 0x23) 04:27:40 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000008c0)=@base={0xa, 0x8001, 0xeed7, 0x8, 0x0, 0x1}, 0x48) 04:27:40 executing program 2: r0 = socket(0x2b, 0x1, 0x0) listen(r0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000100)) 04:27:40 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f0000000bc0)=ANY=[@ANYBLOB="b7020000910c0000bfa30000000000000703000000feffff7a0af0ff0000000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010001010404000009000000b7030000000000006a0a00fe000000008500000032000000b700000001000000950000000000000075cdc4b57b0c65752a3ad50000ba7ddd0000cb4500639100002000000000000000ff7f0000b52f17cee19d0001000000000000000000cb04fcbb0b9bafe3ba431351a58a885ba9918d37b056b9bbd11b6b9f6cf7db6d574620260000000000008062938f65aac33c4d620de2c9b7dc10d7d31306f57606b83b994fb484510bef2e4872f5c2fe6faaf75e5cc47c739bb39aad16cc75fe369258673b5df11cc2afb53611cc32a790bc0b80e80eae8f5e64be2c9d2d29db3d36dd015c7bd3f15aa64f7458d1863cc67c4c6a06e828e5216f601b19db1af1b5d356d0f062137d866d11be4ba3f0151fdbbd4e97d62ecc645e143a60f1c6edc76609073909826151e2b42bf0ed0c8cef3ba20400a00c87c493db845b10e9468bda6f82881eb8c9cfa72b08eecc952a3fd2c46f3c1cde71a19d1a2982492a250e00d2bfea3b8d188df2eff8d56aaae7d32a2e183722537395019f02ec4b85f60000faca088de9b26797a8446b16c28d85f225992dbdd5bb01ba51508951c7a7d6ca0916c3a12912715649c2b1c719204251b59d378d0616a48c7957e122765c8b7e89eddfc3783f6c9129a7c5f8ee4191dc152f638f7eb12f63be72a3d817b324d6e417b1c2cbfdcada0a16e31790e26cf19588a7e0496ee2782224cf30f810da86cf1a3204f4c9404f5d7321a4fefc4d1cf9ffffffffffffff950000006b42077ca60fdecb2717e21f8f187b1866108b668c71e26032176066599783568628f0309c3a01716d3706e1fa89917e131f4034a8383e99c3568fd04201b37cd92ca6ebf94a6c880e9e7dc91e2b2d8310f7032775cfd756d2f87b039d5430b3c6643e9146d2478ce31344b554aca7280000000000000000000000000000137c06e0597a54fb1ec52a8c44a6d8ec2a839bad84f98e01acae55898409fc0d6e2387d0f990e0aa4d2c9ed60a61e3ea4868066d2b9ef3b1b507f49287267ea77d7d286639228c537f92510475f6a4e4d7089b336df3e25990002e3e8e7724c731e8f37f0f3ee24e598740c593f96ceae65a7d3275e8584de7beba41017523c56ef44a8c326a7a247ccb16ffb435cf4b85bdbcd4facc7bfa3f4c475c33f71b6b20a78b935d063a2a9800995367a94bc39c7a5e6e8adc7698968c49e48ad2b52f12ef51f1417af0bd2b610b34c022befd95e5fa9233f412a05ea3be44e90000000000000000000000fd1e86c3bf70e6f833a4a5c5b87afbdc6fb7af6fb5e5c24f320c99f840c3dc1097ab93bad7ab6eb64cbb5a484fafc063f46dfde39008e1d7ea1f10114186515a78427a74e3d771faa78478e5f8d644a5df8f6bd7a6f4846f2000d9e64cd2e037668ab79c8f053003f3ee5c5de666ebed186b25b57a1c32edb3b18d81737bbf3f916c01cfe6bd507b6259121e3755427f0538de9838d461d63f679b00"/1141], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000100), 0x10}, 0x14) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r0, 0x1f2f, 0xf, 0x3253, &(0x7f00000007c0)="9f44948721919580684010a40800", 0x0, 0x241, 0x0, 0xb1, 0x0, &(0x7f0000000700)="389ceff69d08b0af1cc71b6262d50660bbaf31a7f8cd6a6f911beb65d5fe6b54bf21a66489121f24fefd198059288c9b735e1898e77a7469489a249292c02a72bc193a3008ebdbf4e9dd4ee8fcceef55402c913c8dd0ebece1330aaa93ece835c5044a246a5967e3acd7c950b3b19f351830e545eb9bc3a9c6dd22ce97f1f857cfe8b68a2370b69ea336006b589368f92deb68f3dfc6f2bfee09f8342da437fce5dcdf658e453e3132bb42067575318c39"}, 0x23) 04:27:40 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000008c0)=@base={0xa, 0x8001, 0xeed7, 0x8, 0x0, 0x1}, 0x48) 04:27:40 executing program 2: r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x14d35e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4012011, r2, 0x0) fallocate(r2, 0x0, 0x0, 0x1000f4) fcntl$setstatus(r1, 0x4, 0x4c00) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x0, [], 0x0, "7464fbe08eb369"}) dup3(r1, r0, 0x0) io_setup(0x6, &(0x7f0000000240)=0x0) io_submit(r3, 0x3f0a, &(0x7f0000000540)=[&(0x7f00000000c0)={0xf04aef, 0x3d8, 0x8, 0x0, 0x0, r0, &(0x7f0000000000), 0x200a07, 0x20000}]) 04:27:40 executing program 0: socket$inet(0x2b, 0x801, 0x0) r0 = socket(0x840000000002, 0x3, 0x9) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0xecf86c37d53048fb) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e000000000000000000000000004000e7ffffffffffffff000000000000000000000000380001"], 0x78) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/block/loop0', 0x90000, 0xc1) sendmmsg$unix(r3, 0x0, 0x0, 0x20000805) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@qipcrtr, &(0x7f0000000180)=0x80) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e20, @dev}, 0x10) creat(&(0x7f00000002c0)='./file0\x00', 0x111) openat(r3, &(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$sock_int(r4, 0x1, 0x12, &(0x7f00000005c0)=0x80000001, 0x4) setsockopt$sock_int(r4, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet(r4, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendto$inet(r4, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) ppoll(&(0x7f00000000c0)=[{r4}], 0x1, &(0x7f00000005c0)={0x0, 0x989680}, 0x0, 0x0) [ 1322.495826][T19154] plantronics 0003:047F:FFFF.0005: unknown main item tag 0x6 04:27:40 executing program 1: socket$inet(0x2b, 0x801, 0x0) r0 = socket(0x840000000002, 0x3, 0x9) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0xecf86c37d53048fb) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e000000000000000000000000004000e7ffffffffffffff000000000000000000000000380001"], 0x78) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/block/loop0', 0x90000, 0xc1) sendmmsg$unix(r3, 0x0, 0x0, 0x20000805) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@qipcrtr, &(0x7f0000000180)=0x80) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e20, @dev}, 0x10) creat(&(0x7f00000002c0)='./file0\x00', 0x111) openat(r3, &(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$sock_int(r4, 0x1, 0x12, &(0x7f00000005c0)=0x80000001, 0x4) setsockopt$sock_int(r4, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet(r4, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendto$inet(r4, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) ppoll(&(0x7f00000000c0)=[{r4}], 0x1, &(0x7f00000005c0)={0x0, 0x989680}, 0x0, 0x0) [ 1322.545780][T19154] plantronics 0003:047F:FFFF.0005: No inputs registered, leaving 04:27:40 executing program 4: socket$inet(0x2b, 0x801, 0x0) r0 = socket(0x840000000002, 0x3, 0x9) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0xecf86c37d53048fb) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e000000000000000000000000004000e7ffffffffffffff000000000000000000000000380001"], 0x78) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/block/loop0', 0x90000, 0xc1) sendmmsg$unix(r3, 0x0, 0x0, 0x20000805) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@qipcrtr, &(0x7f0000000180)=0x80) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e20, @dev}, 0x10) creat(&(0x7f00000002c0)='./file0\x00', 0x111) openat(r3, &(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$sock_int(r4, 0x1, 0x12, &(0x7f00000005c0)=0x80000001, 0x4) setsockopt$sock_int(r4, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet(r4, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendto$inet(r4, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) ppoll(&(0x7f00000000c0)=[{r4}], 0x1, &(0x7f00000005c0)={0x0, 0x989680}, 0x0, 0x0) [ 1322.584090][T19154] plantronics 0003:047F:FFFF.0005: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.3-1/input0 04:27:40 executing program 2: socket$inet(0x2b, 0x801, 0x0) r0 = socket(0x840000000002, 0x3, 0x9) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0xecf86c37d53048fb) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e000000000000000000000000004000e7ffffffffffffff000000000000000000000000380001"], 0x78) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/block/loop0', 0x90000, 0xc1) sendmmsg$unix(r3, 0x0, 0x0, 0x20000805) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@qipcrtr, &(0x7f0000000180)=0x80) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e20, @dev}, 0x10) creat(&(0x7f00000002c0)='./file0\x00', 0x111) openat(r3, &(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$sock_int(r4, 0x1, 0x12, &(0x7f00000005c0)=0x80000001, 0x4) setsockopt$sock_int(r4, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet(r4, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendto$inet(r4, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) ppoll(&(0x7f00000000c0)=[{r4}], 0x1, &(0x7f00000005c0)={0x0, 0x989680}, 0x0, 0x0) 04:27:40 executing program 0: r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x14d35e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4012011, r2, 0x0) fallocate(r2, 0x0, 0x0, 0x1000f4) fcntl$setstatus(r1, 0x4, 0x4c00) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x0, [], 0x0, "7464fbe08eb369"}) dup3(r1, r0, 0x0) io_setup(0x6, &(0x7f0000000240)=0x0) io_submit(r3, 0x3f0a, &(0x7f0000000540)=[&(0x7f00000000c0)={0xf04aef, 0x3d8, 0x8, 0x0, 0x0, r0, &(0x7f0000000000), 0x200a07, 0x20000}]) [ 1322.863499][ T5075] usb 4-1: USB disconnect, device number 16 [ 1322.974852][ T28] kauditd_printk_skb: 22 callbacks suppressed [ 1322.974868][ T28] audit: type=1804 audit(1710304060.842:1235): pid=30039 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir171784909/syzkaller.eeA2Ku/1205/bus" dev="sda1" ino=1945 res=1 errno=0 [ 1323.020317][ T28] audit: type=1804 audit(1710304060.852:1236): pid=30039 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir171784909/syzkaller.eeA2Ku/1205/bus" dev="sda1" ino=1945 res=1 errno=0 [ 1323.048435][ T28] audit: type=1804 audit(1710304060.862:1237): pid=30039 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir171784909/syzkaller.eeA2Ku/1205/bus" dev="sda1" ino=1945 res=1 errno=0 [ 1323.082870][ T28] audit: type=1804 audit(1710304060.872:1238): pid=30039 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir171784909/syzkaller.eeA2Ku/1205/bus" dev="sda1" ino=1945 res=1 errno=0 04:27:41 executing program 0: socket$inet(0x2b, 0x801, 0x0) r0 = socket(0x840000000002, 0x3, 0x9) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0xecf86c37d53048fb) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e000000000000000000000000004000e7ffffffffffffff000000000000000000000000380001"], 0x78) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/block/loop0', 0x90000, 0xc1) sendmmsg$unix(r3, 0x0, 0x0, 0x20000805) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@qipcrtr, &(0x7f0000000180)=0x80) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e20, @dev}, 0x10) creat(&(0x7f00000002c0)='./file0\x00', 0x111) openat(r3, &(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$sock_int(r4, 0x1, 0x12, &(0x7f00000005c0)=0x80000001, 0x4) setsockopt$sock_int(r4, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet(r4, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendto$inet(r4, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) ppoll(&(0x7f00000000c0)=[{r4}], 0x1, &(0x7f00000005c0)={0x0, 0x989680}, 0x0, 0x0) 04:27:41 executing program 0: socket$inet(0x2b, 0x801, 0x0) r0 = socket(0x840000000002, 0x3, 0x9) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0xecf86c37d53048fb) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e000000000000000000000000004000e7ffffffffffffff000000000000000000000000380001"], 0x78) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/block/loop0', 0x90000, 0xc1) sendmmsg$unix(r3, 0x0, 0x0, 0x20000805) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@qipcrtr, &(0x7f0000000180)=0x80) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e20, @dev}, 0x10) creat(&(0x7f00000002c0)='./file0\x00', 0x111) openat(r3, &(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$sock_int(r4, 0x1, 0x12, &(0x7f00000005c0)=0x80000001, 0x4) setsockopt$sock_int(r4, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet(r4, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendto$inet(r4, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) ppoll(&(0x7f00000000c0)=[{r4}], 0x1, &(0x7f00000005c0)={0x0, 0x989680}, 0x0, 0x0) 04:27:41 executing program 3: socket$inet(0x2b, 0x801, 0x0) r0 = socket(0x840000000002, 0x3, 0x9) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0xecf86c37d53048fb) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e000000000000000000000000004000e7ffffffffffffff000000000000000000000000380001"], 0x78) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/block/loop0', 0x90000, 0xc1) sendmmsg$unix(r3, 0x0, 0x0, 0x20000805) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@qipcrtr, &(0x7f0000000180)=0x80) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e20, @dev}, 0x10) creat(&(0x7f00000002c0)='./file0\x00', 0x111) openat(r3, &(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$sock_int(r4, 0x1, 0x12, &(0x7f00000005c0)=0x80000001, 0x4) setsockopt$sock_int(r4, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet(r4, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendto$inet(r4, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) ppoll(&(0x7f00000000c0)=[{r4}], 0x1, &(0x7f00000005c0)={0x0, 0x989680}, 0x0, 0x0) 04:27:41 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDGKBMETA(r0, 0x4b30, &(0x7f0000000380)) 04:27:41 executing program 1: socket$inet(0x2b, 0x801, 0x0) r0 = socket(0x840000000002, 0x3, 0x9) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0xecf86c37d53048fb) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e000000000000000000000000004000e7ffffffffffffff000000000000000000000000380001"], 0x78) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/block/loop0', 0x90000, 0xc1) sendmmsg$unix(r3, 0x0, 0x0, 0x20000805) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@qipcrtr, &(0x7f0000000180)=0x80) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e20, @dev}, 0x10) creat(&(0x7f00000002c0)='./file0\x00', 0x111) openat(r3, &(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$sock_int(r4, 0x1, 0x12, &(0x7f00000005c0)=0x80000001, 0x4) setsockopt$sock_int(r4, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet(r4, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendto$inet(r4, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) ppoll(&(0x7f00000000c0)=[{r4}], 0x1, &(0x7f00000005c0)={0x0, 0x989680}, 0x0, 0x0) 04:27:41 executing program 2: socket$inet(0x2b, 0x801, 0x0) r0 = socket(0x840000000002, 0x3, 0x9) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0xecf86c37d53048fb) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e000000000000000000000000004000e7ffffffffffffff000000000000000000000000380001"], 0x78) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/block/loop0', 0x90000, 0xc1) sendmmsg$unix(r3, 0x0, 0x0, 0x20000805) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@qipcrtr, &(0x7f0000000180)=0x80) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e20, @dev}, 0x10) creat(&(0x7f00000002c0)='./file0\x00', 0x111) openat(r3, &(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$sock_int(r4, 0x1, 0x12, &(0x7f00000005c0)=0x80000001, 0x4) setsockopt$sock_int(r4, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet(r4, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendto$inet(r4, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) ppoll(&(0x7f00000000c0)=[{r4}], 0x1, &(0x7f00000005c0)={0x0, 0x989680}, 0x0, 0x0) 04:27:41 executing program 0: socket$inet(0x2b, 0x801, 0x0) r0 = socket(0x840000000002, 0x3, 0x9) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0xecf86c37d53048fb) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e000000000000000000000000004000e7ffffffffffffff000000000000000000000000380001"], 0x78) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/block/loop0', 0x90000, 0xc1) sendmmsg$unix(r3, 0x0, 0x0, 0x20000805) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@qipcrtr, &(0x7f0000000180)=0x80) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e20, @dev}, 0x10) creat(&(0x7f00000002c0)='./file0\x00', 0x111) openat(r3, &(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$sock_int(r4, 0x1, 0x12, &(0x7f00000005c0)=0x80000001, 0x4) setsockopt$sock_int(r4, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet(r4, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendto$inet(r4, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) ppoll(&(0x7f00000000c0)=[{r4}], 0x1, &(0x7f00000005c0)={0x0, 0x989680}, 0x0, 0x0) 04:27:41 executing program 4: socket$inet(0x2b, 0x801, 0x0) r0 = socket(0x840000000002, 0x3, 0x9) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0xecf86c37d53048fb) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e000000000000000000000000004000e7ffffffffffffff000000000000000000000000380001"], 0x78) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/block/loop0', 0x90000, 0xc1) sendmmsg$unix(r3, 0x0, 0x0, 0x20000805) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@qipcrtr, &(0x7f0000000180)=0x80) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e20, @dev}, 0x10) creat(&(0x7f00000002c0)='./file0\x00', 0x111) openat(r3, &(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$sock_int(r4, 0x1, 0x12, &(0x7f00000005c0)=0x80000001, 0x4) setsockopt$sock_int(r4, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet(r4, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendto$inet(r4, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) ppoll(&(0x7f00000000c0)=[{r4}], 0x1, &(0x7f00000005c0)={0x0, 0x989680}, 0x0, 0x0) 04:27:41 executing program 0: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) 04:27:42 executing program 0: socket$inet(0x2b, 0x801, 0x0) r0 = socket(0x840000000002, 0x3, 0x9) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0xecf86c37d53048fb) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e000000000000000000000000004000e7ffffffffffffff000000000000000000000000380001"], 0x78) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/block/loop0', 0x90000, 0xc1) sendmmsg$unix(r3, 0x0, 0x0, 0x20000805) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@qipcrtr, &(0x7f0000000180)=0x80) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e20, @dev}, 0x10) creat(&(0x7f00000002c0)='./file0\x00', 0x111) openat(r3, &(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$sock_int(r4, 0x1, 0x12, &(0x7f00000005c0)=0x80000001, 0x4) setsockopt$sock_int(r4, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet(r4, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendto$inet(r4, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) ppoll(&(0x7f00000000c0)=[{r4}], 0x1, &(0x7f00000005c0)={0x0, 0x989680}, 0x0, 0x0) 04:27:42 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB="1800bc0100000000001f000000000000180100002020702500000000002120207b1af8ff00000000bfa100000000000007000000f8ffffffb702000085000000b7030000000000edbf1e74bede6beaf65acfc75928008500000073000000950000000000000048ce30b95eb21669722838f85d1e2a8313c9adbcae3ce30cbb6dbbe3cd2f9dd820baeb3cca16604fbf6b14a72d5d0e6a1e58d3678f754282c95a5d"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x9, 0x2, 0x56d, 0x2}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200), &(0x7f00000000c0), 0xc30, r2}, 0x38) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000002c0), &(0x7f0000000400), 0xc30, r2}, 0x38) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='memory.events.local\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x2, &(0x7f0000000700)=ANY=[@ANYBLOB="d3ad60698685f043138bcd1ffb1e973832da52ad88dd8356aeff7685f1291af6aa37ae12da74d98be0ca2dd6a11d662d8191b4f9189ec2d767d4"], &(0x7f0000000180)='GPL\x00', 0x80000001, 0x0, 0x0, 0x40f00, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000003c0)={0x3, 0x4, 0x7fffffff, 0xda}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, r2, 0x1, r3, 0xffffffffffffffff, 0x1]}, 0x80) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000300), 0x8) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x9, 0x2, 0x56d, 0x2, 0x0, r3, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200), &(0x7f00000000c0), 0xc30, r5}, 0x38) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000002c0), &(0x7f0000000400), 0xc30, r5}, 0x38) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='memory.events.local\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x2, &(0x7f0000000100)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @call={0x85, 0x0, 0x0, 0xb4}], &(0x7f0000000180)='GPL\x00', 0x80000001, 0x0, 0x0, 0x40f00, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000003c0)={0x3, 0x4, 0x7fffffff, 0xda}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, r5, 0x1, r6, 0xffffffffffffffff, 0x1]}, 0x80) r7 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x3}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000003c0)={0x1, 0xffffffffffffffff}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0xf, 0x1b, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000020000000000000008000000180100002020642500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000ffffffff850000000600000018220000", @ANYRES32, @ANYBLOB="00001265ce1cef0000e70d0000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300003ced1703850000000600000047715000fcffffff1832000001000000000000000000000085100000f9ffffff18000000420000000000000005000000950000"], &(0x7f0000000000)='GPL\x00', 0xfff, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x29, 0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f0000000400)=[r3, 0x1, r4, 0x1, r6, r7, r8], &(0x7f0000000440)=[{0x2, 0x2, 0xc, 0x2}], 0x10, 0x9a}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000008c0)={{0x1, 0xffffffffffffffff}, &(0x7f0000000840), &(0x7f0000000880)=r0}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x11, 0x5, &(0x7f0000000200)=@raw=[@btf_id={0x18, 0x6, 0x3, 0x0, 0x1}, @ldst={0x3, 0x1, 0x1, 0xb, 0x2, 0x80, 0x10}, @generic={0x81, 0x2, 0x9, 0x3, 0x86}, @jmp={0x5, 0x1, 0x5, 0x7, 0x6, 0xfffffffffffffff0, 0x8}], &(0x7f0000000640)='GPL\x00', 0xb0, 0x44, &(0x7f0000000680)=""/68, 0x41000, 0x8, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f00000007c0)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000000800)={0x0, 0x7, 0x4, 0x2}, 0x10, 0x0, r1, 0x4, &(0x7f0000000900)=[r9], &(0x7f0000000940)=[{0x0, 0x4, 0x9}, {0x4, 0x4, 0x8, 0xb}, {0x4, 0x4, 0x10, 0xa}, {0x0, 0x2, 0xb, 0x6}], 0x10, 0x7}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x10, 0x4, 0x8, 0x7, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000e00)={{r10}, &(0x7f0000000d80), &(0x7f0000000dc0)}, 0x20) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000240)={'veth0_virt_wifi\x00', 0x0}) r12 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000340)=0xffffffffffffffff, 0x4) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000480)={0x8, 0x0}, 0x8) r14 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.events\x00', 0x275a, 0x0) getpid() dup3(0xffffffffffffffff, r14, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x1b, 0x10, &(0x7f0000000180)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x400}, {{0x18, 0x1, 0x1, 0x0, r10}}, {}, [@alu={0x7, 0x0, 0x3, 0x8, 0x7, 0x80, 0xfffffffffffffff0}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000000)='syzkaller\x00', 0x7fffffff, 0x0, &(0x7f0000000200), 0x41100, 0x2, '\x00', r11, 0x35, r12, 0x8, &(0x7f0000000400)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000440)={0x4, 0x8, 0x80, 0xffffff37}, 0x10, r13, r14, 0x7, &(0x7f00000004c0)=[r10], &(0x7f0000000500)=[{0x4, 0x4, 0x2, 0xb}, {0x0, 0x3, 0x4, 0x6}, {0x1, 0x4, 0x9, 0x3}, {0x4, 0x4, 0x5, 0x9}, {0x3, 0x3, 0xb, 0x9}, {0x1, 0x3, 0xd, 0xb}, {0x1, 0x1, 0x10, 0x8}], 0x10, 0x6}, 0x90) 04:27:42 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) open(0x0, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) unlink(&(0x7f0000000140)='./bus\x00') sendfile(r0, r1, 0x0, 0x10000) getpeername$packet(0xffffffffffffffff, 0x0, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:27:42 executing program 0: socket$inet(0x2b, 0x801, 0x0) r0 = socket(0x840000000002, 0x3, 0x9) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0xecf86c37d53048fb) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e000000000000000000000000004000e7ffffffffffffff000000000000000000000000380001"], 0x78) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/block/loop0', 0x90000, 0xc1) sendmmsg$unix(r3, 0x0, 0x0, 0x20000805) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@qipcrtr, &(0x7f0000000180)=0x80) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e20, @dev}, 0x10) creat(&(0x7f00000002c0)='./file0\x00', 0x111) openat(r3, &(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$sock_int(r4, 0x1, 0x12, &(0x7f00000005c0)=0x80000001, 0x4) setsockopt$sock_int(r4, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet(r4, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendto$inet(r4, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) ppoll(&(0x7f00000000c0)=[{r4}], 0x1, &(0x7f00000005c0)={0x0, 0x989680}, 0x0, 0x0) 04:27:42 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000f40), &(0x7f0000000f80)='./file0\x00', 0x8940ac, &(0x7f0000000fc0)={{}, 0x2c, {}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}, 0x2c, {'group_id', 0x3d, 0xee00}}, 0x0, 0x0, 0x0) [ 1324.521612][ T28] audit: type=1804 audit(1710304062.392:1239): pid=30083 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir4253257859/syzkaller.xaVnE0/320/bus" dev="sda1" ino=1960 res=1 errno=0 [ 1324.581679][ T28] audit: type=1800 audit(1710304062.392:1240): pid=30083 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1960 res=0 errno=0 04:27:42 executing program 4: socket$inet(0x2b, 0x801, 0x0) r0 = socket(0x840000000002, 0x3, 0x9) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0xecf86c37d53048fb) write$binfmt_elf64(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4600000000000000000000000003003e000000000000000000000000004000e7ffffffffffffff000000000000000000000000380001"], 0x78) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/block/loop0', 0x90000, 0xc1) sendmmsg$unix(r3, 0x0, 0x0, 0x20000805) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@qipcrtr, &(0x7f0000000180)=0x80) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e20, @dev}, 0x10) creat(&(0x7f00000002c0)='./file0\x00', 0x111) openat(r3, &(0x7f0000000300)='./file0\x00', 0x40000, 0x0) setsockopt$sock_int(r4, 0x1, 0x12, &(0x7f00000005c0)=0x80000001, 0x4) setsockopt$sock_int(r4, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet(r4, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) sendto$inet(r4, &(0x7f0000000580)="8f", 0x20000581, 0x400c040, 0x0, 0x12eed8485ad) ppoll(&(0x7f00000000c0)=[{r4}], 0x1, &(0x7f00000005c0)={0x0, 0x989680}, 0x0, 0x0) [ 1324.694651][ T28] audit: type=1400 audit(1710304062.562:1241): avc: denied { remount } for pid=30089 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 04:27:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'veth1_vlan\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@newlink={0x38, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_VFINFO_LIST={0x4, 0x16, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@IFLA_VF_RATE={0x10, 0xd}]}]}]}, 0x38}}, 0x0) 04:27:42 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000f40), &(0x7f0000000f80)='./file0\x00', 0x8940ac, &(0x7f0000000fc0)={{}, 0x2c, {}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}, 0x2c, {'group_id', 0x3d, 0xee00}}, 0x0, 0x0, 0x0) 04:27:42 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB="1800bc0100000000001f000000000000180100002020702500000000002120207b1af8ff00000000bfa100000000000007000000f8ffffffb702000085000000b7030000000000edbf1e74bede6beaf65acfc75928008500000073000000950000000000000048ce30b95eb21669722838f85d1e2a8313c9adbcae3ce30cbb6dbbe3cd2f9dd820baeb3cca16604fbf6b14a72d5d0e6a1e58d3678f754282c95a5d"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x9, 0x2, 0x56d, 0x2}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200), &(0x7f00000000c0), 0xc30, r2}, 0x38) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000002c0), &(0x7f0000000400), 0xc30, r2}, 0x38) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='memory.events.local\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x2, &(0x7f0000000700)=ANY=[@ANYBLOB="d3ad60698685f043138bcd1ffb1e973832da52ad88dd8356aeff7685f1291af6aa37ae12da74d98be0ca2dd6a11d662d8191b4f9189ec2d767d4"], &(0x7f0000000180)='GPL\x00', 0x80000001, 0x0, 0x0, 0x40f00, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000003c0)={0x3, 0x4, 0x7fffffff, 0xda}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, r2, 0x1, r3, 0xffffffffffffffff, 0x1]}, 0x80) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000300), 0x8) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x9, 0x2, 0x56d, 0x2, 0x0, r3, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200), &(0x7f00000000c0), 0xc30, r5}, 0x38) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000002c0), &(0x7f0000000400), 0xc30, r5}, 0x38) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='memory.events.local\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x2, &(0x7f0000000100)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @call={0x85, 0x0, 0x0, 0xb4}], &(0x7f0000000180)='GPL\x00', 0x80000001, 0x0, 0x0, 0x40f00, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000003c0)={0x3, 0x4, 0x7fffffff, 0xda}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, r5, 0x1, r6, 0xffffffffffffffff, 0x1]}, 0x80) r7 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x3}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000003c0)={0x1, 0xffffffffffffffff}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0xf, 0x1b, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000020000000000000008000000180100002020642500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000ffffffff850000000600000018220000", @ANYRES32, @ANYBLOB="00001265ce1cef0000e70d0000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300003ced1703850000000600000047715000fcffffff1832000001000000000000000000000085100000f9ffffff18000000420000000000000005000000950000"], &(0x7f0000000000)='GPL\x00', 0xfff, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x29, 0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f0000000400)=[r3, 0x1, r4, 0x1, r6, r7, r8], &(0x7f0000000440)=[{0x2, 0x2, 0xc, 0x2}], 0x10, 0x9a}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000008c0)={{0x1, 0xffffffffffffffff}, &(0x7f0000000840), &(0x7f0000000880)=r0}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x11, 0x5, &(0x7f0000000200)=@raw=[@btf_id={0x18, 0x6, 0x3, 0x0, 0x1}, @ldst={0x3, 0x1, 0x1, 0xb, 0x2, 0x80, 0x10}, @generic={0x81, 0x2, 0x9, 0x3, 0x86}, @jmp={0x5, 0x1, 0x5, 0x7, 0x6, 0xfffffffffffffff0, 0x8}], &(0x7f0000000640)='GPL\x00', 0xb0, 0x44, &(0x7f0000000680)=""/68, 0x41000, 0x8, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f00000007c0)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000000800)={0x0, 0x7, 0x4, 0x2}, 0x10, 0x0, r1, 0x4, &(0x7f0000000900)=[r9], &(0x7f0000000940)=[{0x0, 0x4, 0x9}, {0x4, 0x4, 0x8, 0xb}, {0x4, 0x4, 0x10, 0xa}, {0x0, 0x2, 0xb, 0x6}], 0x10, 0x7}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x10, 0x4, 0x8, 0x7, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000e00)={{r10}, &(0x7f0000000d80), &(0x7f0000000dc0)}, 0x20) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000240)={'veth0_virt_wifi\x00', 0x0}) r12 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000340)=0xffffffffffffffff, 0x4) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000480)={0x8, 0x0}, 0x8) r14 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.events\x00', 0x275a, 0x0) getpid() dup3(0xffffffffffffffff, r14, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x1b, 0x10, &(0x7f0000000180)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x400}, {{0x18, 0x1, 0x1, 0x0, r10}}, {}, [@alu={0x7, 0x0, 0x3, 0x8, 0x7, 0x80, 0xfffffffffffffff0}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000000)='syzkaller\x00', 0x7fffffff, 0x0, &(0x7f0000000200), 0x41100, 0x2, '\x00', r11, 0x35, r12, 0x8, &(0x7f0000000400)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000440)={0x4, 0x8, 0x80, 0xffffff37}, 0x10, r13, r14, 0x7, &(0x7f00000004c0)=[r10], &(0x7f0000000500)=[{0x4, 0x4, 0x2, 0xb}, {0x0, 0x3, 0x4, 0x6}, {0x1, 0x4, 0x9, 0x3}, {0x4, 0x4, 0x5, 0x9}, {0x3, 0x3, 0xb, 0x9}, {0x1, 0x3, 0xd, 0xb}, {0x1, 0x1, 0x10, 0x8}], 0x10, 0x6}, 0x90) 04:27:42 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB="1800bc0100000000001f000000000000180100002020702500000000002120207b1af8ff00000000bfa100000000000007000000f8ffffffb702000085000000b7030000000000edbf1e74bede6beaf65acfc75928008500000073000000950000000000000048ce30b95eb21669722838f85d1e2a8313c9adbcae3ce30cbb6dbbe3cd2f9dd820baeb3cca16604fbf6b14a72d5d0e6a1e58d3678f754282c95a5d"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x9, 0x2, 0x56d, 0x2}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200), &(0x7f00000000c0), 0xc30, r2}, 0x38) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000002c0), &(0x7f0000000400), 0xc30, r2}, 0x38) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='memory.events.local\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x2, &(0x7f0000000700)=ANY=[@ANYBLOB="d3ad60698685f043138bcd1ffb1e973832da52ad88dd8356aeff7685f1291af6aa37ae12da74d98be0ca2dd6a11d662d8191b4f9189ec2d767d4"], &(0x7f0000000180)='GPL\x00', 0x80000001, 0x0, 0x0, 0x40f00, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000003c0)={0x3, 0x4, 0x7fffffff, 0xda}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, r2, 0x1, r3, 0xffffffffffffffff, 0x1]}, 0x80) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000300), 0x8) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x9, 0x2, 0x56d, 0x2, 0x0, r3, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200), &(0x7f00000000c0), 0xc30, r5}, 0x38) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000002c0), &(0x7f0000000400), 0xc30, r5}, 0x38) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='memory.events.local\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x2, &(0x7f0000000100)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @call={0x85, 0x0, 0x0, 0xb4}], &(0x7f0000000180)='GPL\x00', 0x80000001, 0x0, 0x0, 0x40f00, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000003c0)={0x3, 0x4, 0x7fffffff, 0xda}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, r5, 0x1, r6, 0xffffffffffffffff, 0x1]}, 0x80) r7 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x3}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000003c0)={0x1, 0xffffffffffffffff}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0xf, 0x1b, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000020000000000000008000000180100002020642500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000ffffffff850000000600000018220000", @ANYRES32, @ANYBLOB="00001265ce1cef0000e70d0000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300003ced1703850000000600000047715000fcffffff1832000001000000000000000000000085100000f9ffffff18000000420000000000000005000000950000"], &(0x7f0000000000)='GPL\x00', 0xfff, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x29, 0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f0000000400)=[r3, 0x1, r4, 0x1, r6, r7, r8], &(0x7f0000000440)=[{0x2, 0x2, 0xc, 0x2}], 0x10, 0x9a}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000008c0)={{0x1, 0xffffffffffffffff}, &(0x7f0000000840), &(0x7f0000000880)=r0}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x11, 0x5, &(0x7f0000000200)=@raw=[@btf_id={0x18, 0x6, 0x3, 0x0, 0x1}, @ldst={0x3, 0x1, 0x1, 0xb, 0x2, 0x80, 0x10}, @generic={0x81, 0x2, 0x9, 0x3, 0x86}, @jmp={0x5, 0x1, 0x5, 0x7, 0x6, 0xfffffffffffffff0, 0x8}], &(0x7f0000000640)='GPL\x00', 0xb0, 0x44, &(0x7f0000000680)=""/68, 0x41000, 0x8, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f00000007c0)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000000800)={0x0, 0x7, 0x4, 0x2}, 0x10, 0x0, r1, 0x4, &(0x7f0000000900)=[r9], &(0x7f0000000940)=[{0x0, 0x4, 0x9}, {0x4, 0x4, 0x8, 0xb}, {0x4, 0x4, 0x10, 0xa}, {0x0, 0x2, 0xb, 0x6}], 0x10, 0x7}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x10, 0x4, 0x8, 0x7, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000e00)={{r10}, &(0x7f0000000d80), &(0x7f0000000dc0)}, 0x20) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000240)={'veth0_virt_wifi\x00', 0x0}) r12 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000340)=0xffffffffffffffff, 0x4) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000480)={0x8, 0x0}, 0x8) r14 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.events\x00', 0x275a, 0x0) getpid() dup3(0xffffffffffffffff, r14, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x1b, 0x10, &(0x7f0000000180)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x400}, {{0x18, 0x1, 0x1, 0x0, r10}}, {}, [@alu={0x7, 0x0, 0x3, 0x8, 0x7, 0x80, 0xfffffffffffffff0}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000000)='syzkaller\x00', 0x7fffffff, 0x0, &(0x7f0000000200), 0x41100, 0x2, '\x00', r11, 0x35, r12, 0x8, &(0x7f0000000400)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000440)={0x4, 0x8, 0x80, 0xffffff37}, 0x10, r13, r14, 0x7, &(0x7f00000004c0)=[r10], &(0x7f0000000500)=[{0x4, 0x4, 0x2, 0xb}, {0x0, 0x3, 0x4, 0x6}, {0x1, 0x4, 0x9, 0x3}, {0x4, 0x4, 0x5, 0x9}, {0x3, 0x3, 0xb, 0x9}, {0x1, 0x3, 0xd, 0xb}, {0x1, 0x1, 0x10, 0x8}], 0x10, 0x6}, 0x90) 04:27:42 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'veth1_vlan\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@newlink={0x38, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_VFINFO_LIST={0x4, 0x16, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@IFLA_VF_RATE={0x10, 0xd}]}]}]}, 0x38}}, 0x0) 04:27:42 executing program 2: signalfd4(0xffffffffffffffff, &(0x7f0000000140), 0x8, 0x0) r0 = syz_io_uring_setup(0x24b9, &(0x7f0000000300)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r1, r2, &(0x7f00000001c0)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x3}) io_uring_enter(r0, 0xa3d, 0x0, 0x0, 0x0, 0x0) 04:27:42 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'veth1_vlan\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@newlink={0x38, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_VFINFO_LIST={0x4, 0x16, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@IFLA_VF_RATE={0x10, 0xd}]}]}]}, 0x38}}, 0x0) 04:27:43 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) open(0x0, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) unlink(&(0x7f0000000140)='./bus\x00') sendfile(r0, r1, 0x0, 0x10000) getpeername$packet(0xffffffffffffffff, 0x0, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:27:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'veth1_vlan\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@newlink={0x38, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_VFINFO_LIST={0x4, 0x16, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@IFLA_VF_RATE={0x10, 0xd}]}]}]}, 0x38}}, 0x0) 04:27:43 executing program 2: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) open(0x0, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) unlink(&(0x7f0000000140)='./bus\x00') sendfile(r0, r1, 0x0, 0x10000) getpeername$packet(0xffffffffffffffff, 0x0, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 1325.255295][ T28] audit: type=1804 audit(1710304063.122:1242): pid=30117 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir4253257859/syzkaller.xaVnE0/322/bus" dev="sda1" ino=1967 res=1 errno=0 [ 1325.329921][ T28] audit: type=1800 audit(1710304063.122:1243): pid=30117 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1967 res=0 errno=0 04:27:43 executing program 0: signalfd4(0xffffffffffffffff, &(0x7f0000000140), 0x8, 0x0) r0 = syz_io_uring_setup(0x24b9, &(0x7f0000000300)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r1, r2, &(0x7f00000001c0)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x3}) io_uring_enter(r0, 0xa3d, 0x0, 0x0, 0x0, 0x0) [ 1325.411383][ T28] audit: type=1804 audit(1710304063.282:1244): pid=30120 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir1827837437/syzkaller.n6gpag/319/bus" dev="sda1" ino=1974 res=1 errno=0 04:27:43 executing program 1: r0 = open(&(0x7f00009e1000)='./file0\x00', 0x48141, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) fgetxattr(r0, &(0x7f00000006c0)=@known='security.selinux\x00', &(0x7f0000000080)=""/159, 0x9f) 04:27:43 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB="1800bc0100000000001f000000000000180100002020702500000000002120207b1af8ff00000000bfa100000000000007000000f8ffffffb702000085000000b7030000000000edbf1e74bede6beaf65acfc75928008500000073000000950000000000000048ce30b95eb21669722838f85d1e2a8313c9adbcae3ce30cbb6dbbe3cd2f9dd820baeb3cca16604fbf6b14a72d5d0e6a1e58d3678f754282c95a5d"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x9, 0x2, 0x56d, 0x2}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200), &(0x7f00000000c0), 0xc30, r2}, 0x38) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000002c0), &(0x7f0000000400), 0xc30, r2}, 0x38) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='memory.events.local\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x2, &(0x7f0000000700)=ANY=[@ANYBLOB="d3ad60698685f043138bcd1ffb1e973832da52ad88dd8356aeff7685f1291af6aa37ae12da74d98be0ca2dd6a11d662d8191b4f9189ec2d767d4"], &(0x7f0000000180)='GPL\x00', 0x80000001, 0x0, 0x0, 0x40f00, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000003c0)={0x3, 0x4, 0x7fffffff, 0xda}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, r2, 0x1, r3, 0xffffffffffffffff, 0x1]}, 0x80) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000300), 0x8) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x9, 0x2, 0x56d, 0x2, 0x0, r3, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200), &(0x7f00000000c0), 0xc30, r5}, 0x38) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000002c0), &(0x7f0000000400), 0xc30, r5}, 0x38) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='memory.events.local\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x2, &(0x7f0000000100)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @call={0x85, 0x0, 0x0, 0xb4}], &(0x7f0000000180)='GPL\x00', 0x80000001, 0x0, 0x0, 0x40f00, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000003c0)={0x3, 0x4, 0x7fffffff, 0xda}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, r5, 0x1, r6, 0xffffffffffffffff, 0x1]}, 0x80) r7 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x3}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000003c0)={0x1, 0xffffffffffffffff}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0xf, 0x1b, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000020000000000000008000000180100002020642500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000ffffffff850000000600000018220000", @ANYRES32, @ANYBLOB="00001265ce1cef0000e70d0000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300003ced1703850000000600000047715000fcffffff1832000001000000000000000000000085100000f9ffffff18000000420000000000000005000000950000"], &(0x7f0000000000)='GPL\x00', 0xfff, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x29, 0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f0000000400)=[r3, 0x1, r4, 0x1, r6, r7, r8], &(0x7f0000000440)=[{0x2, 0x2, 0xc, 0x2}], 0x10, 0x9a}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000008c0)={{0x1, 0xffffffffffffffff}, &(0x7f0000000840), &(0x7f0000000880)=r0}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x11, 0x5, &(0x7f0000000200)=@raw=[@btf_id={0x18, 0x6, 0x3, 0x0, 0x1}, @ldst={0x3, 0x1, 0x1, 0xb, 0x2, 0x80, 0x10}, @generic={0x81, 0x2, 0x9, 0x3, 0x86}, @jmp={0x5, 0x1, 0x5, 0x7, 0x6, 0xfffffffffffffff0, 0x8}], &(0x7f0000000640)='GPL\x00', 0xb0, 0x44, &(0x7f0000000680)=""/68, 0x41000, 0x8, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f00000007c0)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000000800)={0x0, 0x7, 0x4, 0x2}, 0x10, 0x0, r1, 0x4, &(0x7f0000000900)=[r9], &(0x7f0000000940)=[{0x0, 0x4, 0x9}, {0x4, 0x4, 0x8, 0xb}, {0x4, 0x4, 0x10, 0xa}, {0x0, 0x2, 0xb, 0x6}], 0x10, 0x7}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x10, 0x4, 0x8, 0x7, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000e00)={{r10}, &(0x7f0000000d80), &(0x7f0000000dc0)}, 0x20) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000240)={'veth0_virt_wifi\x00', 0x0}) r12 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000340)=0xffffffffffffffff, 0x4) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000480)={0x8, 0x0}, 0x8) r14 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.events\x00', 0x275a, 0x0) getpid() dup3(0xffffffffffffffff, r14, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x1b, 0x10, &(0x7f0000000180)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x400}, {{0x18, 0x1, 0x1, 0x0, r10}}, {}, [@alu={0x7, 0x0, 0x3, 0x8, 0x7, 0x80, 0xfffffffffffffff0}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000000)='syzkaller\x00', 0x7fffffff, 0x0, &(0x7f0000000200), 0x41100, 0x2, '\x00', r11, 0x35, r12, 0x8, &(0x7f0000000400)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000440)={0x4, 0x8, 0x80, 0xffffff37}, 0x10, r13, r14, 0x7, &(0x7f00000004c0)=[r10], &(0x7f0000000500)=[{0x4, 0x4, 0x2, 0xb}, {0x0, 0x3, 0x4, 0x6}, {0x1, 0x4, 0x9, 0x3}, {0x4, 0x4, 0x5, 0x9}, {0x3, 0x3, 0xb, 0x9}, {0x1, 0x3, 0xd, 0xb}, {0x1, 0x1, 0x10, 0x8}], 0x10, 0x6}, 0x90) 04:27:43 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x33, &(0x7f0000000040), 0x4) 04:27:43 executing program 1: signalfd4(0xffffffffffffffff, &(0x7f0000000140), 0x8, 0x0) r0 = syz_io_uring_setup(0x24b9, &(0x7f0000000300)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r1, r2, &(0x7f00000001c0)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x3}) io_uring_enter(r0, 0xa3d, 0x0, 0x0, 0x0, 0x0) 04:27:43 executing program 4: r0 = open(&(0x7f00009e1000)='./file0\x00', 0x48141, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) fgetxattr(r0, &(0x7f00000006c0)=@known='security.selinux\x00', &(0x7f0000000080)=""/159, 0x9f) 04:27:43 executing program 0: r0 = open(&(0x7f00009e1000)='./file0\x00', 0x48141, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) fgetxattr(r0, &(0x7f00000006c0)=@known='security.selinux\x00', &(0x7f0000000080)=""/159, 0x9f) 04:27:43 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x33, &(0x7f0000000040), 0x4) 04:27:43 executing program 2: signalfd4(0xffffffffffffffff, &(0x7f0000000140), 0x8, 0x0) r0 = syz_io_uring_setup(0x24b9, &(0x7f0000000300)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r1, r2, &(0x7f00000001c0)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x3}) io_uring_enter(r0, 0xa3d, 0x0, 0x0, 0x0, 0x0) 04:27:43 executing program 0: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) open(0x0, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) unlink(&(0x7f0000000140)='./bus\x00') sendfile(r0, r1, 0x0, 0x10000) getpeername$packet(0xffffffffffffffff, 0x0, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:27:43 executing program 4: r0 = open(&(0x7f00009e1000)='./file0\x00', 0x48141, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) fgetxattr(r0, &(0x7f00000006c0)=@known='security.selinux\x00', &(0x7f0000000080)=""/159, 0x9f) 04:27:43 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x9, &(0x7f0000000040)=0xf06, 0x4) 04:27:43 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x33, &(0x7f0000000040), 0x4) 04:27:44 executing program 4: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000001c0)="d80000001c0081024e81f782db44b904021d080304000000e8fe25a1180015000600142603600e1208000f0000810401a800f7ff0a0001400300d900036010fab94dcf5c0461c1d67f6f94007134cf6ee08000a0e408e8d8ef52a98516277ce06bbace8017cbec4c2ee5a7cef4090000001db791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db70100000040fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9701", 0xd8}], 0x1, 0x0, 0x0, 0x7400}, 0x0) 04:27:44 executing program 1: r0 = open(&(0x7f00009e1000)='./file0\x00', 0x48141, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) fgetxattr(r0, &(0x7f00000006c0)=@known='security.selinux\x00', &(0x7f0000000080)=""/159, 0x9f) 04:27:44 executing program 3: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x9, &(0x7f0000000040)=0xf06, 0x4) 04:27:44 executing program 2: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x9, &(0x7f0000000040)=0xf06, 0x4) 04:27:44 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x33, &(0x7f0000000040), 0x4) [ 1326.242930][T30153] netlink: 152 bytes leftover after parsing attributes in process `syz-executor.4'. 04:27:44 executing program 1: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000001c0)="d80000001c0081024e81f782db44b904021d080304000000e8fe25a1180015000600142603600e1208000f0000810401a800f7ff0a0001400300d900036010fab94dcf5c0461c1d67f6f94007134cf6ee08000a0e408e8d8ef52a98516277ce06bbace8017cbec4c2ee5a7cef4090000001db791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db70100000040fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9701", 0xd8}], 0x1, 0x0, 0x0, 0x7400}, 0x0) 04:27:44 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000000)=0x9, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'ip_vti0\x00', 0x0}) sendto$packet(r0, &(0x7f0000000180)="0b030600e0ff100002004788aa96a13bb1000011000088ca1a00", 0x10008, 0x0, &(0x7f0000000140)={0x11, 0x0, r2}, 0x14) 04:27:44 executing program 3: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x9, &(0x7f0000000040)=0xf06, 0x4) 04:27:44 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='blkio.bfq.io_wait_time_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYBLOB="c0e538f79c3f31de7c660100955941e9050000fd1db6c80386963702df00009c1b286ad880ca605c027e83d9809ba5ff58"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x64, 0x0, 0x0) sendmsg$NL80211_CMD_REGISTER_FRAME(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000005c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00:\x00\x00\x00\b', @ANYRES32=0x0], 0x1c}}, 0x0) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000440)={'wlan0\x00'}) sendmsg$NL80211_CMD_JOIN_OCB(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000180), 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x30, 0x0, 0x0, 0x0, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0x6}]}, 0x30}}, 0x0) sendmsg$MPTCP_PM_CMD_SUBFLOW_DESTROY(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="146a"], 0x14}}, 0x0) ioctl$KVM_NMI(r3, 0xae9a) syz_genetlink_get_family_id$mptcp(&(0x7f00000002c0), 0xffffffffffffffff) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000e8000/0x18000)=nil, &(0x7f0000000500)=[@text32={0x20, &(0x7f0000000300)="740d660fc7702ef30f092664360f06f30f09c4e1fd5aa1ba000000c4e3f17cd668c4e167514b0066ba6100ec0f20d835200000000f22d8", 0x37}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) [ 1326.414454][T30163] netlink: 152 bytes leftover after parsing attributes in process `syz-executor.1'. 04:27:44 executing program 0: syz_mount_image$ocfs2(&(0x7f0000004480), &(0x7f00000044c0)='./file0\x00', 0x0, &(0x7f0000004500), 0x1, 0x4453, &(0x7f0000004540)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwF/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYZf+URoIojgAvxkLLbX1BFbLbmerKGLjyoIn8Bqey5wqRZpAmhBIZiHsH0iTkOL7mgfzY+Y9mAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABX5qNrf77rJiLF3fY2YtGt/4/zx1Lr1+n7NxeYkfP5/Grf3uum/Hsa5c/laPmS9+lm9fcbE7XXDPZkuE8H4z5Dc/s2N1/f9z5SriLioeRPKeeqOu0tAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANixO8c2AAFQEED/t4Q1mEJJfmIP09GaSkslUSg0uveqSy6XHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3ww1zlPXx57RnJmx1bE++/YOy/s+/78IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzAgQwAAACAMH/rPNoPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwVwAAAP//eSrxgQ==") 04:27:44 executing program 2: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) open(0x0, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) unlink(&(0x7f0000000140)='./bus\x00') sendfile(r0, r1, 0x0, 0x10000) getpeername$packet(0xffffffffffffffff, 0x0, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:27:44 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000000)=0x9, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'ip_vti0\x00', 0x0}) sendto$packet(r0, &(0x7f0000000180)="0b030600e0ff100002004788aa96a13bb1000011000088ca1a00", 0x10008, 0x0, &(0x7f0000000140)={0x11, 0x0, r2}, 0x14) 04:27:44 executing program 3: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000001c0)="d80000001c0081024e81f782db44b904021d080304000000e8fe25a1180015000600142603600e1208000f0000810401a800f7ff0a0001400300d900036010fab94dcf5c0461c1d67f6f94007134cf6ee08000a0e408e8d8ef52a98516277ce06bbace8017cbec4c2ee5a7cef4090000001db791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db70100000040fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9701", 0xd8}], 0x1, 0x0, 0x0, 0x7400}, 0x0) 04:27:44 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x9, &(0x7f0000000040)=0xf06, 0x4) [ 1326.638193][T30176] netlink: 152 bytes leftover after parsing attributes in process `syz-executor.3'. 04:27:44 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000000)=0x9, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'ip_vti0\x00', 0x0}) sendto$packet(r0, &(0x7f0000000180)="0b030600e0ff100002004788aa96a13bb1000011000088ca1a00", 0x10008, 0x0, &(0x7f0000000140)={0x11, 0x0, r2}, 0x14) 04:27:44 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000001c6a000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)={{0x14}, [@NFT_MSG_NEWRULE={0x60, 0x6, 0xa, 0x409, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_EXPRESSIONS={0x34, 0x4, 0x0, 0x1, [{0x30, 0x1, 0x0, 0x1, @nat={{0x8}, @val={0x24, 0x2, 0x0, 0x1, [@NFTA_NAT_FAMILY={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_NAT_REG_ADDR_MIN={0x8}, @NFTA_NAT_TYPE={0x8}, @NFTA_NAT_REG_ADDR_MAX={0x8}]}}}]}]}], {0x14}}, 0x88}}, 0x0) 04:27:44 executing program 3: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000001c0)="d80000001c0081024e81f782db44b904021d080304000000e8fe25a1180015000600142603600e1208000f0000810401a800f7ff0a0001400300d900036010fab94dcf5c0461c1d67f6f94007134cf6ee08000a0e408e8d8ef52a98516277ce06bbace8017cbec4c2ee5a7cef4090000001db791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db70100000040fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9701", 0xd8}], 0x1, 0x0, 0x0, 0x7400}, 0x0) 04:27:44 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000001c6a000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)={{0x14}, [@NFT_MSG_NEWRULE={0x60, 0x6, 0xa, 0x409, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_EXPRESSIONS={0x34, 0x4, 0x0, 0x1, [{0x30, 0x1, 0x0, 0x1, @nat={{0x8}, @val={0x24, 0x2, 0x0, 0x1, [@NFTA_NAT_FAMILY={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_NAT_REG_ADDR_MIN={0x8}, @NFTA_NAT_TYPE={0x8}, @NFTA_NAT_REG_ADDR_MAX={0x8}]}}}]}]}], {0x14}}, 0x88}}, 0x0) 04:27:44 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000000)=0x9, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'ip_vti0\x00', 0x0}) sendto$packet(r0, &(0x7f0000000180)="0b030600e0ff100002004788aa96a13bb1000011000088ca1a00", 0x10008, 0x0, &(0x7f0000000140)={0x11, 0x0, r2}, 0x14) 04:27:44 executing program 2: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="180000000900000000000000213f0000c50000000e800000850000000e00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='mmap_lock_acquire_returned\x00', r0}, 0x10) remap_file_pages(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x0, 0x0) [ 1326.988699][T30188] netlink: 152 bytes leftover after parsing attributes in process `syz-executor.3'. 04:27:44 executing program 1: r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r0, 0x7a7, &(0x7f00000002c0)=0xa0000) ioctl$IOCTL_VMCI_INIT_CONTEXT(r0, 0x7a0, &(0x7f0000000080)={@host}) ioctl$IOCTL_VMCI_NOTIFY_RESOURCE(r0, 0x7a5, &(0x7f00000001c0)={{@host}, 0x1}) 04:27:44 executing program 4: syz_genetlink_get_family_id$ethtool(&(0x7f0000000600), 0xffffffffffffffff) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000003c0)={'vxcan0\x00', 0x0}) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1}, 0x10, &(0x7f00000000c0)={&(0x7f0000000580)={0x1, 0x7ab0715dca68fed7, 0x0, {}, {}, {}, 0x4, @canfd={{}, 0x0, 0x0, 0x0, 0x0, "b8ee0816756b62187804752330b2b55830d7228ef1593c0639bd084bba0bfd8db72f70e5b2e7f90e11cbc6ec61a03fc316d5d47970907af5fc4a27f6cf718909"}}, 0x20000600}, 0x2}, 0x0) 04:27:44 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000001c6a000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)={{0x14}, [@NFT_MSG_NEWRULE={0x60, 0x6, 0xa, 0x409, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_EXPRESSIONS={0x34, 0x4, 0x0, 0x1, [{0x30, 0x1, 0x0, 0x1, @nat={{0x8}, @val={0x24, 0x2, 0x0, 0x1, [@NFTA_NAT_FAMILY={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_NAT_REG_ADDR_MIN={0x8}, @NFTA_NAT_TYPE={0x8}, @NFTA_NAT_REG_ADDR_MAX={0x8}]}}}]}]}], {0x14}}, 0x88}}, 0x0) 04:27:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, 0x0, 0x0) getsockopt$netlink(r0, 0x10e, 0x9, &(0x7f0000001240)=""/256, &(0x7f00000001c0)=0x100) 04:27:45 executing program 3: syz_genetlink_get_family_id$ethtool(&(0x7f0000000600), 0xffffffffffffffff) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000003c0)={'vxcan0\x00', 0x0}) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1}, 0x10, &(0x7f00000000c0)={&(0x7f0000000580)={0x1, 0x7ab0715dca68fed7, 0x0, {}, {}, {}, 0x4, @canfd={{}, 0x0, 0x0, 0x0, 0x0, "b8ee0816756b62187804752330b2b55830d7228ef1593c0639bd084bba0bfd8db72f70e5b2e7f90e11cbc6ec61a03fc316d5d47970907af5fc4a27f6cf718909"}}, 0x20000600}, 0x2}, 0x0) [ 1327.200345][T30196] Failed to get privilege flags for destination (handle=0x2:0x0) 04:27:45 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000001c6a000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)={{0x14}, [@NFT_MSG_NEWRULE={0x60, 0x6, 0xa, 0x409, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_EXPRESSIONS={0x34, 0x4, 0x0, 0x1, [{0x30, 0x1, 0x0, 0x1, @nat={{0x8}, @val={0x24, 0x2, 0x0, 0x1, [@NFTA_NAT_FAMILY={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_NAT_REG_ADDR_MIN={0x8}, @NFTA_NAT_TYPE={0x8}, @NFTA_NAT_REG_ADDR_MAX={0x8}]}}}]}]}], {0x14}}, 0x88}}, 0x0) 04:27:45 executing program 1: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="180000000900000000000000213f0000c50000000e800000850000000e00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='mmap_lock_acquire_returned\x00', r0}, 0x10) remap_file_pages(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x0, 0x0) 04:27:45 executing program 4: r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r0, 0x7a7, &(0x7f00000002c0)=0xa0000) ioctl$IOCTL_VMCI_INIT_CONTEXT(r0, 0x7a0, &(0x7f0000000080)={@host}) ioctl$IOCTL_VMCI_NOTIFY_RESOURCE(r0, 0x7a5, &(0x7f00000001c0)={{@host}, 0x1}) 04:27:45 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, 0x0, 0x0) getsockopt$netlink(r0, 0x10e, 0x9, &(0x7f0000001240)=""/256, &(0x7f00000001c0)=0x100) 04:27:45 executing program 2: syz_genetlink_get_family_id$ethtool(&(0x7f0000000600), 0xffffffffffffffff) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000003c0)={'vxcan0\x00', 0x0}) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1}, 0x10, &(0x7f00000000c0)={&(0x7f0000000580)={0x1, 0x7ab0715dca68fed7, 0x0, {}, {}, {}, 0x4, @canfd={{}, 0x0, 0x0, 0x0, 0x0, "b8ee0816756b62187804752330b2b55830d7228ef1593c0639bd084bba0bfd8db72f70e5b2e7f90e11cbc6ec61a03fc316d5d47970907af5fc4a27f6cf718909"}}, 0x20000600}, 0x2}, 0x0) 04:27:45 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8001000000000000, 0x40, &(0x7f0000000040)=@raw={'raw\x00', 0x8, 0x3, 0x2e8, 0x0, 0x5, 0x148, 0x0, 0x0, 0x250, 0x2a8, 0x2a8, 0x250, 0x2a8, 0x3, 0x0, {[{{@ip={@remote, @loopback, 0x0, 0x0, 'vlan0\x00', 'syzkaller0\x00'}, 0x0, 0x108, 0x130, 0x0, {}, [@common=@addrtype={{0x30}}, @common=@unspec=@physdev={{0x68}, {'veth1_to_batadv\x00', {}, 'wlan1\x00', {}, 0x4, 0x6}}]}, @common=@inet=@SYNPROXY={0x28}}, {{@uncond, 0x0, 0xc0, 0x120, 0x0, {}, [@common=@socket0={{0x20}}, @common=@ah={{0x30}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @random="6f79fb339557"}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x348) 04:27:45 executing program 3: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="180000000900000000000000213f0000c50000000e800000850000000e00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='mmap_lock_acquire_returned\x00', r0}, 0x10) remap_file_pages(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x0, 0x0) 04:27:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, 0x0, 0x0) getsockopt$netlink(r0, 0x10e, 0x9, &(0x7f0000001240)=""/256, &(0x7f00000001c0)=0x100) 04:27:45 executing program 2: r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r0, 0x7a7, &(0x7f00000002c0)=0xa0000) ioctl$IOCTL_VMCI_INIT_CONTEXT(r0, 0x7a0, &(0x7f0000000080)={@host}) ioctl$IOCTL_VMCI_NOTIFY_RESOURCE(r0, 0x7a5, &(0x7f00000001c0)={{@host}, 0x1}) 04:27:45 executing program 1: syz_genetlink_get_family_id$ethtool(&(0x7f0000000600), 0xffffffffffffffff) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000003c0)={'vxcan0\x00', 0x0}) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1}, 0x10, &(0x7f00000000c0)={&(0x7f0000000580)={0x1, 0x7ab0715dca68fed7, 0x0, {}, {}, {}, 0x4, @canfd={{}, 0x0, 0x0, 0x0, 0x0, "b8ee0816756b62187804752330b2b55830d7228ef1593c0639bd084bba0bfd8db72f70e5b2e7f90e11cbc6ec61a03fc316d5d47970907af5fc4a27f6cf718909"}}, 0x20000600}, 0x2}, 0x0) [ 1327.620906][T30214] xt_physdev: --physdev-out and --physdev-is-out only supported in the FORWARD and POSTROUTING chains with bridged traffic [ 1327.697783][T30219] Failed to get privilege flags for destination (handle=0x2:0x0) 04:27:45 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8001000000000000, 0x40, &(0x7f0000000040)=@raw={'raw\x00', 0x8, 0x3, 0x2e8, 0x0, 0x5, 0x148, 0x0, 0x0, 0x250, 0x2a8, 0x2a8, 0x250, 0x2a8, 0x3, 0x0, {[{{@ip={@remote, @loopback, 0x0, 0x0, 'vlan0\x00', 'syzkaller0\x00'}, 0x0, 0x108, 0x130, 0x0, {}, [@common=@addrtype={{0x30}}, @common=@unspec=@physdev={{0x68}, {'veth1_to_batadv\x00', {}, 'wlan1\x00', {}, 0x4, 0x6}}]}, @common=@inet=@SYNPROXY={0x28}}, {{@uncond, 0x0, 0xc0, 0x120, 0x0, {}, [@common=@socket0={{0x20}}, @common=@ah={{0x30}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @random="6f79fb339557"}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x348) 04:27:45 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, 0x0, 0x0) getsockopt$netlink(r0, 0x10e, 0x9, &(0x7f0000001240)=""/256, &(0x7f00000001c0)=0x100) 04:27:45 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) mount$tmpfs(0x0, &(0x7f0000000280)='./file0\x00', 0x0, 0x2116463, &(0x7f0000000300)={[{@mode}]}) 04:27:45 executing program 1: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="180000000900000000000000213f0000c50000000e800000850000000e00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='mmap_lock_acquire_returned\x00', r0}, 0x10) remap_file_pages(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x0, 0x0) 04:27:45 executing program 2: r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0xffffff3b}], 0x2, &(0x7f0000008640)=[{&(0x7f0000000000)=""/95, 0x7ffff000}], 0x286, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) openat$random(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x18, 0x3, &(0x7f0000000000)=@framed={{0x45, 0xa, 0x0, 0x0, 0x0, 0x61, 0x10, 0x14}}, &(0x7f0000000480)='syzkaller\x00'}, 0x80) pselect6(0x40, &(0x7f0000000600), 0x0, &(0x7f0000000680)={0xff}, &(0x7f0000000700), 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$TIOCGLCKTRMIOS(0xffffffffffffffff, 0x5456, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "febbf9df77f78b4b00f5c23a4d8f18e3a460fa"}) madvise(&(0x7f0000000000/0x600000)=nil, 0x60fe01, 0x8) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) [ 1327.903037][T30227] xt_physdev: --physdev-out and --physdev-is-out only supported in the FORWARD and POSTROUTING chains with bridged traffic 04:27:45 executing program 3: r0 = socket(0x1e, 0x4, 0x0) bind$l2tp(r0, &(0x7f0000000000)={0x1e, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) 04:27:46 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) mount$tmpfs(0x0, &(0x7f0000000280)='./file0\x00', 0x0, 0x2116463, &(0x7f0000000300)={[{@mode}]}) 04:27:46 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8001000000000000, 0x40, &(0x7f0000000040)=@raw={'raw\x00', 0x8, 0x3, 0x2e8, 0x0, 0x5, 0x148, 0x0, 0x0, 0x250, 0x2a8, 0x2a8, 0x250, 0x2a8, 0x3, 0x0, {[{{@ip={@remote, @loopback, 0x0, 0x0, 'vlan0\x00', 'syzkaller0\x00'}, 0x0, 0x108, 0x130, 0x0, {}, [@common=@addrtype={{0x30}}, @common=@unspec=@physdev={{0x68}, {'veth1_to_batadv\x00', {}, 'wlan1\x00', {}, 0x4, 0x6}}]}, @common=@inet=@SYNPROXY={0x28}}, {{@uncond, 0x0, 0xc0, 0x120, 0x0, {}, [@common=@socket0={{0x20}}, @common=@ah={{0x30}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @random="6f79fb339557"}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x348) 04:27:46 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000240)=@gettfilter={0x24}, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffff00f687000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=@newqdisc={0x48, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq_codel={{0xd}, {0x14, 0x2, [@TCA_FQ_CODEL_LIMIT={0x8}, @TCA_FQ_CODEL_FLOWS={0x8, 0x5, 0x3}]}}]}, 0x48}}, 0x0) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @remote}, 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000800)="4103082c1116480401020200c52cf7c25975e005b02f000006892f100300897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305fbe258161b6fd8f2428652265d94c6fdbaefc57376a57c2feffff188be9427c323ef024a37016d2a7f9ab6e7941a6fc4f95aa73c1dfff4941f6503b5bd8c91db22cd33795481c94085fa12cdc679ac2a5d7b5d99b93fb07acb0da680e78b74c74aae8d7690d5986a9af81622a0ac210bc7b5ca5fed11cb54d046642670041e846bb184ff5d39fe8516d2d2a8d84e6e7dfcb2b8a8023444db513a3d7a124b59f0a5cd36489dbbb75cce3145d0ea3c3aa21af7cbcbc7a7575db782e757ca543109f5ddcec4930aa91f4119ea3d1f56140cb86cfe0724b23904ef5d05c725ee23918a502b1afe09fb0757d", 0xfc13, 0x880, 0x0, 0xfffffffffffffef0) 04:27:46 executing program 0: r0 = socket(0x1e, 0x4, 0x0) bind$l2tp(r0, &(0x7f0000000000)={0x1e, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) [ 1328.299908][T30242] xt_physdev: --physdev-out and --physdev-is-out only supported in the FORWARD and POSTROUTING chains with bridged traffic [ 1328.345511][T30246] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 04:27:46 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_WPAN_PHY(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x14, r1, 0xf4696c78d80a6b3f}, 0x14}}, 0x0) 04:27:46 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8001000000000000, 0x40, &(0x7f0000000040)=@raw={'raw\x00', 0x8, 0x3, 0x2e8, 0x0, 0x5, 0x148, 0x0, 0x0, 0x250, 0x2a8, 0x2a8, 0x250, 0x2a8, 0x3, 0x0, {[{{@ip={@remote, @loopback, 0x0, 0x0, 'vlan0\x00', 'syzkaller0\x00'}, 0x0, 0x108, 0x130, 0x0, {}, [@common=@addrtype={{0x30}}, @common=@unspec=@physdev={{0x68}, {'veth1_to_batadv\x00', {}, 'wlan1\x00', {}, 0x4, 0x6}}]}, @common=@inet=@SYNPROXY={0x28}}, {{@uncond, 0x0, 0xc0, 0x120, 0x0, {}, [@common=@socket0={{0x20}}, @common=@ah={{0x30}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @random="6f79fb339557"}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x348) 04:27:46 executing program 4: r0 = socket(0x1e, 0x4, 0x0) bind$l2tp(r0, &(0x7f0000000000)={0x1e, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) 04:27:46 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) mount$tmpfs(0x0, &(0x7f0000000280)='./file0\x00', 0x0, 0x2116463, &(0x7f0000000300)={[{@mode}]}) 04:27:46 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000240)=@gettfilter={0x24}, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffff00f687000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=@newqdisc={0x48, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq_codel={{0xd}, {0x14, 0x2, [@TCA_FQ_CODEL_LIMIT={0x8}, @TCA_FQ_CODEL_FLOWS={0x8, 0x5, 0x3}]}}]}, 0x48}}, 0x0) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @remote}, 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000800)="4103082c1116480401020200c52cf7c25975e005b02f000006892f100300897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305fbe258161b6fd8f2428652265d94c6fdbaefc57376a57c2feffff188be9427c323ef024a37016d2a7f9ab6e7941a6fc4f95aa73c1dfff4941f6503b5bd8c91db22cd33795481c94085fa12cdc679ac2a5d7b5d99b93fb07acb0da680e78b74c74aae8d7690d5986a9af81622a0ac210bc7b5ca5fed11cb54d046642670041e846bb184ff5d39fe8516d2d2a8d84e6e7dfcb2b8a8023444db513a3d7a124b59f0a5cd36489dbbb75cce3145d0ea3c3aa21af7cbcbc7a7575db782e757ca543109f5ddcec4930aa91f4119ea3d1f56140cb86cfe0724b23904ef5d05c725ee23918a502b1afe09fb0757d", 0xfc13, 0x880, 0x0, 0xfffffffffffffef0) [ 1328.563432][T30254] xt_physdev: --physdev-out and --physdev-is-out only supported in the FORWARD and POSTROUTING chains with bridged traffic 04:27:46 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000240)=@gettfilter={0x24}, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffff00f687000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=@newqdisc={0x48, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq_codel={{0xd}, {0x14, 0x2, [@TCA_FQ_CODEL_LIMIT={0x8}, @TCA_FQ_CODEL_FLOWS={0x8, 0x5, 0x3}]}}]}, 0x48}}, 0x0) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @remote}, 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000800)="4103082c1116480401020200c52cf7c25975e005b02f000006892f100300897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305fbe258161b6fd8f2428652265d94c6fdbaefc57376a57c2feffff188be9427c323ef024a37016d2a7f9ab6e7941a6fc4f95aa73c1dfff4941f6503b5bd8c91db22cd33795481c94085fa12cdc679ac2a5d7b5d99b93fb07acb0da680e78b74c74aae8d7690d5986a9af81622a0ac210bc7b5ca5fed11cb54d046642670041e846bb184ff5d39fe8516d2d2a8d84e6e7dfcb2b8a8023444db513a3d7a124b59f0a5cd36489dbbb75cce3145d0ea3c3aa21af7cbcbc7a7575db782e757ca543109f5ddcec4930aa91f4119ea3d1f56140cb86cfe0724b23904ef5d05c725ee23918a502b1afe09fb0757d", 0xfc13, 0x880, 0x0, 0xfffffffffffffef0) 04:27:46 executing program 0: r0 = socket(0x1e, 0x4, 0x0) bind$l2tp(r0, &(0x7f0000000000)={0x1e, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) 04:27:46 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_WPAN_PHY(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x14, r1, 0xf4696c78d80a6b3f}, 0x14}}, 0x0) 04:27:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) mount$tmpfs(0x0, &(0x7f0000000280)='./file0\x00', 0x0, 0x2116463, &(0x7f0000000300)={[{@mode}]}) [ 1328.751711][T30262] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1328.841008][T30263] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. 04:27:46 executing program 0: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x1416, 0x611}, 0x10}}, 0x0) 04:27:46 executing program 1: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000500)={0x6, 0x3, &(0x7f0000000200)=@framed, &(0x7f00000002c0)='GPL\x00', 0x2, 0xe2, &(0x7f0000000300)=""/226}, 0x90) bpf$BPF_LINK_CREATE(0xa, &(0x7f0000000180)={r0, 0xffffffffffffffff, 0x1000000, 0x0, @val=@iter={&(0x7f0000000140)=@cgroup, 0x10}}, 0x40) 04:27:47 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000240)=@gettfilter={0x24}, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffff00f687000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=@newqdisc={0x48, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq_codel={{0xd}, {0x14, 0x2, [@TCA_FQ_CODEL_LIMIT={0x8}, @TCA_FQ_CODEL_FLOWS={0x8, 0x5, 0x3}]}}]}, 0x48}}, 0x0) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @remote}, 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000800)="4103082c1116480401020200c52cf7c25975e005b02f000006892f100300897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305fbe258161b6fd8f2428652265d94c6fdbaefc57376a57c2feffff188be9427c323ef024a37016d2a7f9ab6e7941a6fc4f95aa73c1dfff4941f6503b5bd8c91db22cd33795481c94085fa12cdc679ac2a5d7b5d99b93fb07acb0da680e78b74c74aae8d7690d5986a9af81622a0ac210bc7b5ca5fed11cb54d046642670041e846bb184ff5d39fe8516d2d2a8d84e6e7dfcb2b8a8023444db513a3d7a124b59f0a5cd36489dbbb75cce3145d0ea3c3aa21af7cbcbc7a7575db782e757ca543109f5ddcec4930aa91f4119ea3d1f56140cb86cfe0724b23904ef5d05c725ee23918a502b1afe09fb0757d", 0xfc13, 0x880, 0x0, 0xfffffffffffffef0) 04:27:47 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000240)=@gettfilter={0x24}, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffff00f687000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=@newqdisc={0x48, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq_codel={{0xd}, {0x14, 0x2, [@TCA_FQ_CODEL_LIMIT={0x8}, @TCA_FQ_CODEL_FLOWS={0x8, 0x5, 0x3}]}}]}, 0x48}}, 0x0) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @remote}, 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000800)="4103082c1116480401020200c52cf7c25975e005b02f000006892f100300897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305fbe258161b6fd8f2428652265d94c6fdbaefc57376a57c2feffff188be9427c323ef024a37016d2a7f9ab6e7941a6fc4f95aa73c1dfff4941f6503b5bd8c91db22cd33795481c94085fa12cdc679ac2a5d7b5d99b93fb07acb0da680e78b74c74aae8d7690d5986a9af81622a0ac210bc7b5ca5fed11cb54d046642670041e846bb184ff5d39fe8516d2d2a8d84e6e7dfcb2b8a8023444db513a3d7a124b59f0a5cd36489dbbb75cce3145d0ea3c3aa21af7cbcbc7a7575db782e757ca543109f5ddcec4930aa91f4119ea3d1f56140cb86cfe0724b23904ef5d05c725ee23918a502b1afe09fb0757d", 0xfc13, 0x880, 0x0, 0xfffffffffffffef0) 04:27:47 executing program 0: ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, 0x0, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000080)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x2}) ioctl$UFFDIO_COPY(r0, 0xc028aa05, &(0x7f0000000b40)={&(0x7f0000a86000/0x3000)=nil, &(0x7f0000000000/0xc00000)=nil, 0x3000, 0x0, 0x2}) [ 1329.251636][T30274] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. 04:27:47 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x1416, 0x611}, 0x10}}, 0x0) 04:27:47 executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000500)={0x6, 0x3, &(0x7f0000000200)=@framed, &(0x7f00000002c0)='GPL\x00', 0x2, 0xe2, &(0x7f0000000300)=""/226}, 0x90) bpf$BPF_LINK_CREATE(0xa, &(0x7f0000000180)={r0, 0xffffffffffffffff, 0x1000000, 0x0, @val=@iter={&(0x7f0000000140)=@cgroup, 0x10}}, 0x40) [ 1329.361597][T30278] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 04:27:47 executing program 4: ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, 0x0, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000080)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x2}) ioctl$UFFDIO_COPY(r0, 0xc028aa05, &(0x7f0000000b40)={&(0x7f0000a86000/0x3000)=nil, &(0x7f0000000000/0xc00000)=nil, 0x3000, 0x0, 0x2}) 04:27:47 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000240)=@gettfilter={0x24}, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffff00f687000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=@newqdisc={0x48, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq_codel={{0xd}, {0x14, 0x2, [@TCA_FQ_CODEL_LIMIT={0x8}, @TCA_FQ_CODEL_FLOWS={0x8, 0x5, 0x3}]}}]}, 0x48}}, 0x0) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @remote}, 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000800)="4103082c1116480401020200c52cf7c25975e005b02f000006892f100300897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305fbe258161b6fd8f2428652265d94c6fdbaefc57376a57c2feffff188be9427c323ef024a37016d2a7f9ab6e7941a6fc4f95aa73c1dfff4941f6503b5bd8c91db22cd33795481c94085fa12cdc679ac2a5d7b5d99b93fb07acb0da680e78b74c74aae8d7690d5986a9af81622a0ac210bc7b5ca5fed11cb54d046642670041e846bb184ff5d39fe8516d2d2a8d84e6e7dfcb2b8a8023444db513a3d7a124b59f0a5cd36489dbbb75cce3145d0ea3c3aa21af7cbcbc7a7575db782e757ca543109f5ddcec4930aa91f4119ea3d1f56140cb86cfe0724b23904ef5d05c725ee23918a502b1afe09fb0757d", 0xfc13, 0x880, 0x0, 0xfffffffffffffef0) 04:27:47 executing program 0: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x1416, 0x611}, 0x10}}, 0x0) 04:27:47 executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000500)={0x6, 0x3, &(0x7f0000000200)=@framed, &(0x7f00000002c0)='GPL\x00', 0x2, 0xe2, &(0x7f0000000300)=""/226}, 0x90) bpf$BPF_LINK_CREATE(0xa, &(0x7f0000000180)={r0, 0xffffffffffffffff, 0x1000000, 0x0, @val=@iter={&(0x7f0000000140)=@cgroup, 0x10}}, 0x40) 04:27:47 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x1416, 0x611}, 0x10}}, 0x0) 04:27:47 executing program 3: r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0xffffff3b}], 0x2, &(0x7f0000008640)=[{&(0x7f0000000000)=""/95, 0x7ffff000}], 0x286, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) openat$random(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x18, 0x3, &(0x7f0000000000)=@framed={{0x45, 0xa, 0x0, 0x0, 0x0, 0x61, 0x10, 0x14}}, &(0x7f0000000480)='syzkaller\x00'}, 0x80) pselect6(0x40, &(0x7f0000000600), 0x0, &(0x7f0000000680)={0xff}, &(0x7f0000000700), 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$TIOCGLCKTRMIOS(0xffffffffffffffff, 0x5456, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "febbf9df77f78b4b00f5c23a4d8f18e3a460fa"}) madvise(&(0x7f0000000000/0x600000)=nil, 0x60fe01, 0x8) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) [ 1329.682575][T30292] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. 04:27:47 executing program 4: r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0xffffff3b}], 0x2, &(0x7f0000008640)=[{&(0x7f0000000000)=""/95, 0x7ffff000}], 0x286, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) openat$random(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x18, 0x3, &(0x7f0000000000)=@framed={{0x45, 0xa, 0x0, 0x0, 0x0, 0x61, 0x10, 0x14}}, &(0x7f0000000480)='syzkaller\x00'}, 0x80) pselect6(0x40, &(0x7f0000000600), 0x0, &(0x7f0000000680)={0xff}, &(0x7f0000000700), 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$TIOCGLCKTRMIOS(0xffffffffffffffff, 0x5456, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "febbf9df77f78b4b00f5c23a4d8f18e3a460fa"}) madvise(&(0x7f0000000000/0x600000)=nil, 0x60fe01, 0x8) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 04:27:47 executing program 0: r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0xffffff3b}], 0x2, &(0x7f0000008640)=[{&(0x7f0000000000)=""/95, 0x7ffff000}], 0x286, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) openat$random(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x18, 0x3, &(0x7f0000000000)=@framed={{0x45, 0xa, 0x0, 0x0, 0x0, 0x61, 0x10, 0x14}}, &(0x7f0000000480)='syzkaller\x00'}, 0x80) pselect6(0x40, &(0x7f0000000600), 0x0, &(0x7f0000000680)={0xff}, &(0x7f0000000700), 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$TIOCGLCKTRMIOS(0xffffffffffffffff, 0x5456, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "febbf9df77f78b4b00f5c23a4d8f18e3a460fa"}) madvise(&(0x7f0000000000/0x600000)=nil, 0x60fe01, 0x8) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 04:27:47 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000500)={0x6, 0x3, &(0x7f0000000200)=@framed, &(0x7f00000002c0)='GPL\x00', 0x2, 0xe2, &(0x7f0000000300)=""/226}, 0x90) bpf$BPF_LINK_CREATE(0xa, &(0x7f0000000180)={r0, 0xffffffffffffffff, 0x1000000, 0x0, @val=@iter={&(0x7f0000000140)=@cgroup, 0x10}}, 0x40) 04:27:47 executing program 1: r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0xffffff3b}], 0x2, &(0x7f0000008640)=[{&(0x7f0000000000)=""/95, 0x7ffff000}], 0x286, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) openat$random(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x18, 0x3, &(0x7f0000000000)=@framed={{0x45, 0xa, 0x0, 0x0, 0x0, 0x61, 0x10, 0x14}}, &(0x7f0000000480)='syzkaller\x00'}, 0x80) pselect6(0x40, &(0x7f0000000600), 0x0, &(0x7f0000000680)={0xff}, &(0x7f0000000700), 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$TIOCGLCKTRMIOS(0xffffffffffffffff, 0x5456, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "febbf9df77f78b4b00f5c23a4d8f18e3a460fa"}) madvise(&(0x7f0000000000/0x600000)=nil, 0x60fe01, 0x8) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 04:27:47 executing program 2: r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0xffffff3b}], 0x2, &(0x7f0000008640)=[{&(0x7f0000000000)=""/95, 0x7ffff000}], 0x286, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) openat$random(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x18, 0x3, &(0x7f0000000000)=@framed={{0x45, 0xa, 0x0, 0x0, 0x0, 0x61, 0x10, 0x14}}, &(0x7f0000000480)='syzkaller\x00'}, 0x80) pselect6(0x40, &(0x7f0000000600), 0x0, &(0x7f0000000680)={0xff}, &(0x7f0000000700), 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$TIOCGLCKTRMIOS(0xffffffffffffffff, 0x5456, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "febbf9df77f78b4b00f5c23a4d8f18e3a460fa"}) madvise(&(0x7f0000000000/0x600000)=nil, 0x60fe01, 0x8) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 04:27:49 executing program 4: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) unshare(0xc000400) 04:27:49 executing program 0: r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0xffffff3b}], 0x2, &(0x7f0000008640)=[{&(0x7f0000000000)=""/95, 0x7ffff000}], 0x286, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) openat$random(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x18, 0x3, &(0x7f0000000000)=@framed={{0x45, 0xa, 0x0, 0x0, 0x0, 0x61, 0x10, 0x14}}, &(0x7f0000000480)='syzkaller\x00'}, 0x80) pselect6(0x40, &(0x7f0000000600), 0x0, &(0x7f0000000680)={0xff}, &(0x7f0000000700), 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$TIOCGLCKTRMIOS(0xffffffffffffffff, 0x5456, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "febbf9df77f78b4b00f5c23a4d8f18e3a460fa"}) madvise(&(0x7f0000000000/0x600000)=nil, 0x60fe01, 0x8) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 04:27:49 executing program 4: r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0xffffff3b}], 0x2, &(0x7f0000008640)=[{&(0x7f0000000000)=""/95, 0x7ffff000}], 0x286, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) openat$random(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x18, 0x3, &(0x7f0000000000)=@framed={{0x45, 0xa, 0x0, 0x0, 0x0, 0x61, 0x10, 0x14}}, &(0x7f0000000480)='syzkaller\x00'}, 0x80) pselect6(0x40, &(0x7f0000000600), 0x0, &(0x7f0000000680)={0xff}, &(0x7f0000000700), 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$TIOCGLCKTRMIOS(0xffffffffffffffff, 0x5456, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "febbf9df77f78b4b00f5c23a4d8f18e3a460fa"}) madvise(&(0x7f0000000000/0x600000)=nil, 0x60fe01, 0x8) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 04:27:50 executing program 1: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) unshare(0xc000400) 04:27:50 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000040)='autofs\x00', 0x0, &(0x7f0000000400)) chdir(&(0x7f0000000080)='./file1\x00') r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000140)='./file1\x00', 0x0, &(0x7f0000000800)=ANY=[], 0x2, 0x1df, &(0x7f0000000740)="$eJzsmb+r01AUx7/3Ji95PkRwcXBR8IEVbZqkKl06VHAXWn9tFhtLNW2ljdAWHIqLi6OD4Oo/4ODQycHNzVUHFQQHOzpH7s1tc01brYoY8HzgnXzvzbnnnntyOcMrCIL4b/n44ev7RxcqjTMADmIftpr/bKQ+XPN/9+Te6cfVi0+fv332qnfo/iwbjwGI4+33NwG8rBmI1DiOv1+9r54N8KW+DI5TSl8Fg6P0DXBcUToAw3Wlb2u6f0CJMHBu9sPWrU4YuMJ4wvjClLP5zacMLQC7Kj+mvR+OJ3eaYRgMsmInXuyz8mp7YUvxs/rNaxxVrX7ie117+GAqxovauFr9PHB4SpfBUFe6AhuO46Ql0c5/1EzjG9ucPw/icFGfEZ8tH4lZ4oL++zRyK4y/uwXLzoibsZw5Mp+9Xl31KQdl+V0hG9e6y/9m788iW6oJrPVJ+xMzgZNafzJhLvtHKereLQ3Hk2Kn22wH7aDn++Xz7lnXPeeXZCNK7A/6367sT3ta/J0NvhazMGpG0cAbAdHAs44jGfuJTQ+A+ov+F7mGy/7HUTiRxBBXRR7bXr8HU39cPoUqGBuTJwiCIAiCIAiCIAiCIAiC+CWOgcn/gqofquIN+Jek97cAAAD//wiYZTs=") ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x40049366, &(0x7f0000000180)) unlink(&(0x7f00000001c0)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='.\x00', 0x0, 0x0) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r2, 0x40049366, 0x0) 04:27:50 executing program 3: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) unshare(0xc000400) 04:27:50 executing program 3: r0 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_NEW_SERVICE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000e00)={0x4c, r0, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_SERVICE={0x38, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_FWMARK={0x8}, @IPVS_SVC_ATTR_FLAGS={0xc}, @IPVS_SVC_ATTR_NETMASK={0x8}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'dh\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8}]}]}, 0x4c}}, 0x0) [ 1332.726925][ T28] kauditd_printk_skb: 6 callbacks suppressed [ 1332.726943][ T28] audit: type=1400 audit(1710304070.592:1251): avc: denied { mount } for pid=30337 comm="syz-executor.1" name="/" dev="autofs" ino=104468 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:autofs_t tclass=filesystem permissive=1 04:27:50 executing program 3: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) unshare(0xc000400) 04:27:50 executing program 2: r0 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_NEW_SERVICE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000e00)={0x4c, r0, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_SERVICE={0x38, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_FWMARK={0x8}, @IPVS_SVC_ATTR_FLAGS={0xc}, @IPVS_SVC_ATTR_NETMASK={0x8}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'dh\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8}]}]}, 0x4c}}, 0x0) 04:27:50 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) ioctl$SIOCAX25DELUID(r0, 0x89e2, &(0x7f0000000000)={0x3, @bcast}) 04:27:50 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000940)=ANY=[@ANYBLOB="020000000000000002000000e0000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000002000000e00000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000064010102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000e000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002"], 0x310) setsockopt$inet_group_source_req(r0, 0x0, 0x2c, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) 04:27:51 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000080)=@getchain={0x24}, 0x24}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}}, 0x0) 04:27:51 executing program 3: r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0xffffff3b}], 0x2, &(0x7f0000008640)=[{&(0x7f0000000000)=""/95, 0x7ffff000}], 0x286, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) openat$random(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x18, 0x3, &(0x7f0000000000)=@framed={{0x45, 0xa, 0x0, 0x0, 0x0, 0x61, 0x10, 0x14}}, &(0x7f0000000480)='syzkaller\x00'}, 0x80) pselect6(0x40, &(0x7f0000000600), 0x0, &(0x7f0000000680)={0xff}, &(0x7f0000000700), 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$TIOCGLCKTRMIOS(0xffffffffffffffff, 0x5456, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "febbf9df77f78b4b00f5c23a4d8f18e3a460fa"}) madvise(&(0x7f0000000000/0x600000)=nil, 0x60fe01, 0x8) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 04:27:51 executing program 2: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) ioctl$SIOCAX25DELUID(r0, 0x89e2, &(0x7f0000000000)={0x3, @bcast}) 04:27:51 executing program 4: r0 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_NEW_SERVICE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000e00)={0x4c, r0, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_SERVICE={0x38, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_FWMARK={0x8}, @IPVS_SVC_ATTR_FLAGS={0xc}, @IPVS_SVC_ATTR_NETMASK={0x8}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'dh\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8}]}]}, 0x4c}}, 0x0) [ 1333.220885][T30351] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 1333.255538][T30351] netlink: 'syz-executor.0': attribute type 39 has an invalid length. 04:27:51 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000940)=ANY=[@ANYBLOB="020000000000000002000000e0000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000002000000e00000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000064010102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000e000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002"], 0x310) setsockopt$inet_group_source_req(r0, 0x0, 0x2c, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) [ 1333.335964][T30356] netlink: 'syz-executor.0': attribute type 7 has an invalid length. 04:27:51 executing program 4: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) ioctl$SIOCAX25DELUID(r0, 0x89e2, &(0x7f0000000000)={0x3, @bcast}) [ 1333.385746][T30356] netlink: 'syz-executor.0': attribute type 39 has an invalid length. 04:27:51 executing program 0: r0 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_NEW_SERVICE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000e00)={0x4c, r0, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_SERVICE={0x38, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_FWMARK={0x8}, @IPVS_SVC_ATTR_FLAGS={0xc}, @IPVS_SVC_ATTR_NETMASK={0x8}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'dh\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8}]}]}, 0x4c}}, 0x0) 04:27:51 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000940)=ANY=[@ANYBLOB="020000000000000002000000e0000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000002000000e00000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000064010102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000e000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002"], 0x310) setsockopt$inet_group_source_req(r0, 0x0, 0x2c, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) 04:27:51 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000940)=ANY=[@ANYBLOB="020000000000000002000000e0000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000002000000e00000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000064010102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000e000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002"], 0x310) setsockopt$inet_group_source_req(r0, 0x0, 0x2c, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) 04:27:51 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000080)=@getchain={0x24}, 0x24}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}}, 0x0) [ 1333.581846][ T28] audit: type=1400 audit(1710304071.452:1252): avc: denied { unmount } for pid=25419 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:autofs_t tclass=filesystem permissive=1 04:27:51 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000040)='autofs\x00', 0x0, &(0x7f0000000400)) chdir(&(0x7f0000000080)='./file1\x00') r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000140)='./file1\x00', 0x0, &(0x7f0000000800)=ANY=[], 0x2, 0x1df, &(0x7f0000000740)="$eJzsmb+r01AUx7/3Ji95PkRwcXBR8IEVbZqkKl06VHAXWn9tFhtLNW2ljdAWHIqLi6OD4Oo/4ODQycHNzVUHFQQHOzpH7s1tc01brYoY8HzgnXzvzbnnnntyOcMrCIL4b/n44ev7RxcqjTMADmIftpr/bKQ+XPN/9+Te6cfVi0+fv332qnfo/iwbjwGI4+33NwG8rBmI1DiOv1+9r54N8KW+DI5TSl8Fg6P0DXBcUToAw3Wlb2u6f0CJMHBu9sPWrU4YuMJ4wvjClLP5zacMLQC7Kj+mvR+OJ3eaYRgMsmInXuyz8mp7YUvxs/rNaxxVrX7ie117+GAqxovauFr9PHB4SpfBUFe6AhuO46Ql0c5/1EzjG9ucPw/icFGfEZ8tH4lZ4oL++zRyK4y/uwXLzoibsZw5Mp+9Xl31KQdl+V0hG9e6y/9m788iW6oJrPVJ+xMzgZNafzJhLvtHKereLQ3Hk2Kn22wH7aDn++Xz7lnXPeeXZCNK7A/6367sT3ta/J0NvhazMGpG0cAbAdHAs44jGfuJTQ+A+ov+F7mGy/7HUTiRxBBXRR7bXr8HU39cPoUqGBuTJwiCIAiCIAiCIAiCIAiC+CWOgcn/gqofquIN+Jek97cAAAD//wiYZTs=") ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x40049366, &(0x7f0000000180)) unlink(&(0x7f00000001c0)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='.\x00', 0x0, 0x0) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r2, 0x40049366, 0x0) 04:27:51 executing program 4: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000040)='autofs\x00', 0x0, &(0x7f0000000400)) chdir(&(0x7f0000000080)='./file1\x00') r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000140)='./file1\x00', 0x0, &(0x7f0000000800)=ANY=[], 0x2, 0x1df, &(0x7f0000000740)="$eJzsmb+r01AUx7/3Ji95PkRwcXBR8IEVbZqkKl06VHAXWn9tFhtLNW2ljdAWHIqLi6OD4Oo/4ODQycHNzVUHFQQHOzpH7s1tc01brYoY8HzgnXzvzbnnnntyOcMrCIL4b/n44ev7RxcqjTMADmIftpr/bKQ+XPN/9+Te6cfVi0+fv332qnfo/iwbjwGI4+33NwG8rBmI1DiOv1+9r54N8KW+DI5TSl8Fg6P0DXBcUToAw3Wlb2u6f0CJMHBu9sPWrU4YuMJ4wvjClLP5zacMLQC7Kj+mvR+OJ3eaYRgMsmInXuyz8mp7YUvxs/rNaxxVrX7ie117+GAqxovauFr9PHB4SpfBUFe6AhuO46Ql0c5/1EzjG9ucPw/icFGfEZ8tH4lZ4oL++zRyK4y/uwXLzoibsZw5Mp+9Xl31KQdl+V0hG9e6y/9m788iW6oJrPVJ+xMzgZNafzJhLvtHKereLQ3Hk2Kn22wH7aDn++Xz7lnXPeeXZCNK7A/6367sT3ta/J0NvhazMGpG0cAbAdHAs44jGfuJTQ+A+ov+F7mGy/7HUTiRxBBXRR7bXr8HU39cPoUqGBuTJwiCIAiCIAiCIAiCIAiC+CWOgcn/gqofquIN+Jek97cAAAD//wiYZTs=") ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x40049366, &(0x7f0000000180)) unlink(&(0x7f00000001c0)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='.\x00', 0x0, 0x0) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r2, 0x40049366, 0x0) 04:27:51 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000940)=ANY=[@ANYBLOB="020000000000000002000000e0000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000002000000e00000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000064010102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000e000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002"], 0x310) setsockopt$inet_group_source_req(r0, 0x0, 0x2c, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) [ 1333.757047][T30375] netlink: 'syz-executor.1': attribute type 7 has an invalid length. [ 1333.786569][T30375] netlink: 'syz-executor.1': attribute type 39 has an invalid length. [ 1333.832123][T30375] netlink: 'syz-executor.1': attribute type 7 has an invalid length. [ 1333.864056][T30375] netlink: 'syz-executor.1': attribute type 39 has an invalid length. 04:27:51 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000940)=ANY=[@ANYBLOB="020000000000000002000000e0000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000002000000e00000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000064010102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000e000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002"], 0x310) setsockopt$inet_group_source_req(r0, 0x0, 0x2c, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) 04:27:51 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000040)='autofs\x00', 0x0, &(0x7f0000000400)) chdir(&(0x7f0000000080)='./file1\x00') r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000140)='./file1\x00', 0x0, &(0x7f0000000800)=ANY=[], 0x2, 0x1df, &(0x7f0000000740)="$eJzsmb+r01AUx7/3Ji95PkRwcXBR8IEVbZqkKl06VHAXWn9tFhtLNW2ljdAWHIqLi6OD4Oo/4ODQycHNzVUHFQQHOzpH7s1tc01brYoY8HzgnXzvzbnnnntyOcMrCIL4b/n44ev7RxcqjTMADmIftpr/bKQ+XPN/9+Te6cfVi0+fv332qnfo/iwbjwGI4+33NwG8rBmI1DiOv1+9r54N8KW+DI5TSl8Fg6P0DXBcUToAw3Wlb2u6f0CJMHBu9sPWrU4YuMJ4wvjClLP5zacMLQC7Kj+mvR+OJ3eaYRgMsmInXuyz8mp7YUvxs/rNaxxVrX7ie117+GAqxovauFr9PHB4SpfBUFe6AhuO46Ql0c5/1EzjG9ucPw/icFGfEZ8tH4lZ4oL++zRyK4y/uwXLzoibsZw5Mp+9Xl31KQdl+V0hG9e6y/9m788iW6oJrPVJ+xMzgZNafzJhLvtHKereLQ3Hk2Kn22wH7aDn++Xz7lnXPeeXZCNK7A/6367sT3ta/J0NvhazMGpG0cAbAdHAs44jGfuJTQ+A+ov+F7mGy/7HUTiRxBBXRR7bXr8HU39cPoUqGBuTJwiCIAiCIAiCIAiCIAiC+CWOgcn/gqofquIN+Jek97cAAAD//wiYZTs=") ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x40049366, &(0x7f0000000180)) unlink(&(0x7f00000001c0)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='.\x00', 0x0, 0x0) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r2, 0x40049366, 0x0) 04:27:52 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000080)=@getchain={0x24}, 0x24}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}}, 0x0) [ 1334.342419][T30390] netlink: 'syz-executor.2': attribute type 7 has an invalid length. [ 1334.352388][T30390] netlink: 'syz-executor.2': attribute type 39 has an invalid length. 04:27:52 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000940)=ANY=[@ANYBLOB="020000000000000002000000e0000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000002000000e00000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000064010102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000e000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002"], 0x310) setsockopt$inet_group_source_req(r0, 0x0, 0x2c, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) 04:27:52 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000080)=@getchain={0x24}, 0x24}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}}, 0x0) 04:27:52 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000040)='autofs\x00', 0x0, &(0x7f0000000400)) chdir(&(0x7f0000000080)='./file1\x00') r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000140)='./file1\x00', 0x0, &(0x7f0000000800)=ANY=[], 0x2, 0x1df, &(0x7f0000000740)="$eJzsmb+r01AUx7/3Ji95PkRwcXBR8IEVbZqkKl06VHAXWn9tFhtLNW2ljdAWHIqLi6OD4Oo/4ODQycHNzVUHFQQHOzpH7s1tc01brYoY8HzgnXzvzbnnnntyOcMrCIL4b/n44ev7RxcqjTMADmIftpr/bKQ+XPN/9+Te6cfVi0+fv332qnfo/iwbjwGI4+33NwG8rBmI1DiOv1+9r54N8KW+DI5TSl8Fg6P0DXBcUToAw3Wlb2u6f0CJMHBu9sPWrU4YuMJ4wvjClLP5zacMLQC7Kj+mvR+OJ3eaYRgMsmInXuyz8mp7YUvxs/rNaxxVrX7ie117+GAqxovauFr9PHB4SpfBUFe6AhuO46Ql0c5/1EzjG9ucPw/icFGfEZ8tH4lZ4oL++zRyK4y/uwXLzoibsZw5Mp+9Xl31KQdl+V0hG9e6y/9m788iW6oJrPVJ+xMzgZNafzJhLvtHKereLQ3Hk2Kn22wH7aDn++Xz7lnXPeeXZCNK7A/6367sT3ta/J0NvhazMGpG0cAbAdHAs44jGfuJTQ+A+ov+F7mGy/7HUTiRxBBXRR7bXr8HU39cPoUqGBuTJwiCIAiCIAiCIAiCIAiC+CWOgcn/gqofquIN+Jek97cAAAD//wiYZTs=") ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x40049366, &(0x7f0000000180)) unlink(&(0x7f00000001c0)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='.\x00', 0x0, 0x0) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r2, 0x40049366, 0x0) 04:27:52 executing program 0: mknodat$null(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x103) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000002380)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x8000}}) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000000200)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000002300)={0x50, 0x0, r3, {0x7, 0x9}}, 0x50) 04:27:52 executing program 4: r0 = syz_open_dev$media(&(0x7f0000000080), 0x0, 0x0) ioctl$BTRFS_IOC_RESIZE(r0, 0x50009403, 0x0) [ 1334.726367][T30399] fuse: Bad value for 'fd' 04:27:52 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000040)='autofs\x00', 0x0, &(0x7f0000000400)) chdir(&(0x7f0000000080)='./file1\x00') r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000140)='./file1\x00', 0x0, &(0x7f0000000800)=ANY=[], 0x2, 0x1df, &(0x7f0000000740)="$eJzsmb+r01AUx7/3Ji95PkRwcXBR8IEVbZqkKl06VHAXWn9tFhtLNW2ljdAWHIqLi6OD4Oo/4ODQycHNzVUHFQQHOzpH7s1tc01brYoY8HzgnXzvzbnnnntyOcMrCIL4b/n44ev7RxcqjTMADmIftpr/bKQ+XPN/9+Te6cfVi0+fv332qnfo/iwbjwGI4+33NwG8rBmI1DiOv1+9r54N8KW+DI5TSl8Fg6P0DXBcUToAw3Wlb2u6f0CJMHBu9sPWrU4YuMJ4wvjClLP5zacMLQC7Kj+mvR+OJ3eaYRgMsmInXuyz8mp7YUvxs/rNaxxVrX7ie117+GAqxovauFr9PHB4SpfBUFe6AhuO46Ql0c5/1EzjG9ucPw/icFGfEZ8tH4lZ4oL++zRyK4y/uwXLzoibsZw5Mp+9Xl31KQdl+V0hG9e6y/9m788iW6oJrPVJ+xMzgZNafzJhLvtHKereLQ3Hk2Kn22wH7aDn++Xz7lnXPeeXZCNK7A/6367sT3ta/J0NvhazMGpG0cAbAdHAs44jGfuJTQ+A+ov+F7mGy/7HUTiRxBBXRR7bXr8HU39cPoUqGBuTJwiCIAiCIAiCIAiCIAiC+CWOgcn/gqofquIN+Jek97cAAAD//wiYZTs=") ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x40049366, &(0x7f0000000180)) unlink(&(0x7f00000001c0)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='.\x00', 0x0, 0x0) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r2, 0x40049366, 0x0) 04:27:52 executing program 3: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) getsockopt$rose(r0, 0x104, 0x7, 0x0, &(0x7f0000000080)) 04:27:52 executing program 4: prctl$PR_GET_TID_ADDRESS(0x3a, &(0x7f00000000c0)) 04:27:52 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000ed00060000000000000000850000000f000000d5000000a0ef018095"], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000200)='kmem_cache_free\x00', r0}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r3 = memfd_create(&(0x7f00000000c0)='\xe9`\x10\x98[\x82?O3#\xfa\x02\xdc\x96\xa1\xbc\x80\x00+\xb6O', 0x0) fcntl$setpipe(r2, 0x407, 0x8001a0) splice(r2, 0x0, r3, 0x0, 0x200002, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) [ 1334.873260][ T28] audit: type=1400 audit(1710304072.742:1253): avc: denied { getopt } for pid=30404 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rose_socket permissive=1 04:27:52 executing program 1: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) getsockopt$rose(r0, 0x104, 0x7, 0x0, &(0x7f0000000080)) 04:27:52 executing program 4: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000040)='autofs\x00', 0x0, &(0x7f0000000400)) chdir(&(0x7f0000000080)='./file1\x00') r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000140)='./file1\x00', 0x0, &(0x7f0000000800)=ANY=[], 0x2, 0x1df, &(0x7f0000000740)="$eJzsmb+r01AUx7/3Ji95PkRwcXBR8IEVbZqkKl06VHAXWn9tFhtLNW2ljdAWHIqLi6OD4Oo/4ODQycHNzVUHFQQHOzpH7s1tc01brYoY8HzgnXzvzbnnnntyOcMrCIL4b/n44ev7RxcqjTMADmIftpr/bKQ+XPN/9+Te6cfVi0+fv332qnfo/iwbjwGI4+33NwG8rBmI1DiOv1+9r54N8KW+DI5TSl8Fg6P0DXBcUToAw3Wlb2u6f0CJMHBu9sPWrU4YuMJ4wvjClLP5zacMLQC7Kj+mvR+OJ3eaYRgMsmInXuyz8mp7YUvxs/rNaxxVrX7ie117+GAqxovauFr9PHB4SpfBUFe6AhuO46Ql0c5/1EzjG9ucPw/icFGfEZ8tH4lZ4oL++zRyK4y/uwXLzoibsZw5Mp+9Xl31KQdl+V0hG9e6y/9m788iW6oJrPVJ+xMzgZNafzJhLvtHKereLQ3Hk2Kn22wH7aDn++Xz7lnXPeeXZCNK7A/6367sT3ta/J0NvhazMGpG0cAbAdHAs44jGfuJTQ+A+ov+F7mGy/7HUTiRxBBXRR7bXr8HU39cPoUqGBuTJwiCIAiCIAiCIAiCIAiC+CWOgcn/gqofquIN+Jek97cAAAD//wiYZTs=") ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x40049366, &(0x7f0000000180)) unlink(&(0x7f00000001c0)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='.\x00', 0x0, 0x0) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r2, 0x40049366, 0x0) 04:27:52 executing program 1: prctl$PR_GET_TID_ADDRESS(0x3a, &(0x7f00000000c0)) 04:27:52 executing program 1: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) getsockopt$rose(r0, 0x104, 0x7, 0x0, &(0x7f0000000080)) 04:27:53 executing program 3: prctl$PR_GET_TID_ADDRESS(0x3a, &(0x7f00000000c0)) 04:27:53 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000ed00060000000000000000850000000f000000d5000000a0ef018095"], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000200)='kmem_cache_free\x00', r0}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r3 = memfd_create(&(0x7f00000000c0)='\xe9`\x10\x98[\x82?O3#\xfa\x02\xdc\x96\xa1\xbc\x80\x00+\xb6O', 0x0) fcntl$setpipe(r2, 0x407, 0x8001a0) splice(r2, 0x0, r3, 0x0, 0x200002, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) 04:27:53 executing program 1: prctl$PR_GET_TID_ADDRESS(0x3a, &(0x7f00000000c0)) 04:27:53 executing program 1: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) getsockopt$rose(r0, 0x104, 0x7, 0x0, &(0x7f0000000080)) 04:27:53 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000ed00060000000000000000850000000f000000d5000000a0ef018095"], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000200)='kmem_cache_free\x00', r0}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r3 = memfd_create(&(0x7f00000000c0)='\xe9`\x10\x98[\x82?O3#\xfa\x02\xdc\x96\xa1\xbc\x80\x00+\xb6O', 0x0) fcntl$setpipe(r2, 0x407, 0x8001a0) splice(r2, 0x0, r3, 0x0, 0x200002, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) 04:27:53 executing program 3: r0 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000f00), 0x2, 0x0) ioctl$VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000000)={0x9, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x6, [], 0x0, 0x0, 0x2}}) 04:27:53 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000ed00060000000000000000850000000f000000d5000000a0ef018095"], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000200)='kmem_cache_free\x00', r0}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r3 = memfd_create(&(0x7f00000000c0)='\xe9`\x10\x98[\x82?O3#\xfa\x02\xdc\x96\xa1\xbc\x80\x00+\xb6O', 0x0) fcntl$setpipe(r2, 0x407, 0x8001a0) splice(r2, 0x0, r3, 0x0, 0x200002, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) 04:27:53 executing program 1: r0 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000f00), 0x2, 0x0) ioctl$VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000000)={0x9, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x6, [], 0x0, 0x0, 0x2}}) 04:27:53 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000ed00060000000000000000850000000f000000d5000000a0ef018095"], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000200)='kmem_cache_free\x00', r0}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r3 = memfd_create(&(0x7f00000000c0)='\xe9`\x10\x98[\x82?O3#\xfa\x02\xdc\x96\xa1\xbc\x80\x00+\xb6O', 0x0) fcntl$setpipe(r2, 0x407, 0x8001a0) splice(r2, 0x0, r3, 0x0, 0x200002, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) 04:27:53 executing program 3: io_setup(0x83, &(0x7f00000003c0)=0x0) r1 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r1, &(0x7f0000000040)={0x2a, 0x1, 0x7fff}, 0xc) io_submit(r0, 0x1, &(0x7f0000000080)=[&(0x7f00000000c0)={0x2703000000000000, 0x0, 0x3, 0x8, 0x0, r1, 0x0}]) 04:27:53 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000040)='autofs\x00', 0x0, &(0x7f0000000400)) chdir(&(0x7f0000000080)='./file1\x00') r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000140)='./file1\x00', 0x0, &(0x7f0000000800)=ANY=[], 0x2, 0x1df, &(0x7f0000000740)="$eJzsmb+r01AUx7/3Ji95PkRwcXBR8IEVbZqkKl06VHAXWn9tFhtLNW2ljdAWHIqLi6OD4Oo/4ODQycHNzVUHFQQHOzpH7s1tc01brYoY8HzgnXzvzbnnnntyOcMrCIL4b/n44ev7RxcqjTMADmIftpr/bKQ+XPN/9+Te6cfVi0+fv332qnfo/iwbjwGI4+33NwG8rBmI1DiOv1+9r54N8KW+DI5TSl8Fg6P0DXBcUToAw3Wlb2u6f0CJMHBu9sPWrU4YuMJ4wvjClLP5zacMLQC7Kj+mvR+OJ3eaYRgMsmInXuyz8mp7YUvxs/rNaxxVrX7ie117+GAqxovauFr9PHB4SpfBUFe6AhuO46Ql0c5/1EzjG9ucPw/icFGfEZ8tH4lZ4oL++zRyK4y/uwXLzoibsZw5Mp+9Xl31KQdl+V0hG9e6y/9m788iW6oJrPVJ+xMzgZNafzJhLvtHKereLQ3Hk2Kn22wH7aDn++Xz7lnXPeeXZCNK7A/6367sT3ta/J0NvhazMGpG0cAbAdHAs44jGfuJTQ+A+ov+F7mGy/7HUTiRxBBXRR7bXr8HU39cPoUqGBuTJwiCIAiCIAiCIAiCIAiC+CWOgcn/gqofquIN+Jek97cAAAD//wiYZTs=") ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x40049366, &(0x7f0000000180)) unlink(&(0x7f00000001c0)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='.\x00', 0x0, 0x0) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r2, 0x40049366, 0x0) [ 1335.602747][ T28] audit: type=1400 audit(1710304073.472:1254): avc: denied { write } for pid=30443 comm="syz-executor.3" path="socket:[104691]" dev="sockfs" ino=104691 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=qipcrtr_socket permissive=1 04:27:53 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000ed00060000000000000000850000000f000000d5000000a0ef018095"], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000200)='kmem_cache_free\x00', r0}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r3 = memfd_create(&(0x7f00000000c0)='\xe9`\x10\x98[\x82?O3#\xfa\x02\xdc\x96\xa1\xbc\x80\x00+\xb6O', 0x0) fcntl$setpipe(r2, 0x407, 0x8001a0) splice(r2, 0x0, r3, 0x0, 0x200002, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) 04:27:53 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000ed00060000000000000000850000000f000000d5000000a0ef018095"], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000200)='kmem_cache_free\x00', r0}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r3 = memfd_create(&(0x7f00000000c0)='\xe9`\x10\x98[\x82?O3#\xfa\x02\xdc\x96\xa1\xbc\x80\x00+\xb6O', 0x0) fcntl$setpipe(r2, 0x407, 0x8001a0) splice(r2, 0x0, r3, 0x0, 0x200002, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) 04:27:53 executing program 0: r0 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000f00), 0x2, 0x0) ioctl$VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000000)={0x9, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x6, [], 0x0, 0x0, 0x2}}) 04:27:53 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000040)='autofs\x00', 0x0, &(0x7f0000000400)) chdir(&(0x7f0000000080)='./file1\x00') r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000140)='./file1\x00', 0x0, &(0x7f0000000800)=ANY=[], 0x2, 0x1df, &(0x7f0000000740)="$eJzsmb+r01AUx7/3Ji95PkRwcXBR8IEVbZqkKl06VHAXWn9tFhtLNW2ljdAWHIqLi6OD4Oo/4ODQycHNzVUHFQQHOzpH7s1tc01brYoY8HzgnXzvzbnnnntyOcMrCIL4b/n44ev7RxcqjTMADmIftpr/bKQ+XPN/9+Te6cfVi0+fv332qnfo/iwbjwGI4+33NwG8rBmI1DiOv1+9r54N8KW+DI5TSl8Fg6P0DXBcUToAw3Wlb2u6f0CJMHBu9sPWrU4YuMJ4wvjClLP5zacMLQC7Kj+mvR+OJ3eaYRgMsmInXuyz8mp7YUvxs/rNaxxVrX7ie117+GAqxovauFr9PHB4SpfBUFe6AhuO46Ql0c5/1EzjG9ucPw/icFGfEZ8tH4lZ4oL++zRyK4y/uwXLzoibsZw5Mp+9Xl31KQdl+V0hG9e6y/9m788iW6oJrPVJ+xMzgZNafzJhLvtHKereLQ3Hk2Kn22wH7aDn++Xz7lnXPeeXZCNK7A/6367sT3ta/J0NvhazMGpG0cAbAdHAs44jGfuJTQ+A+ov+F7mGy/7HUTiRxBBXRR7bXr8HU39cPoUqGBuTJwiCIAiCIAiCIAiCIAiC+CWOgcn/gqofquIN+Jek97cAAAD//wiYZTs=") ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x40049366, &(0x7f0000000180)) unlink(&(0x7f00000001c0)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='.\x00', 0x0, 0x0) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r2, 0x40049366, 0x0) 04:27:53 executing program 2: io_setup(0x83, &(0x7f00000003c0)=0x0) r1 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r1, &(0x7f0000000040)={0x2a, 0x1, 0x7fff}, 0xc) io_submit(r0, 0x1, &(0x7f0000000080)=[&(0x7f00000000c0)={0x2703000000000000, 0x0, 0x3, 0x8, 0x0, r1, 0x0}]) 04:27:53 executing program 4: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) bind$bt_sco(r0, &(0x7f0000000000), 0x3f) setsockopt$bt_BT_VOICE(r0, 0x112, 0xb, 0x0, 0x0) 04:27:53 executing program 3: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000040)='autofs\x00', 0x0, &(0x7f0000000400)) chdir(&(0x7f0000000080)='./file1\x00') r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000140)='./file1\x00', 0x0, &(0x7f0000000800)=ANY=[], 0x2, 0x1df, &(0x7f0000000740)="$eJzsmb+r01AUx7/3Ji95PkRwcXBR8IEVbZqkKl06VHAXWn9tFhtLNW2ljdAWHIqLi6OD4Oo/4ODQycHNzVUHFQQHOzpH7s1tc01brYoY8HzgnXzvzbnnnntyOcMrCIL4b/n44ev7RxcqjTMADmIftpr/bKQ+XPN/9+Te6cfVi0+fv332qnfo/iwbjwGI4+33NwG8rBmI1DiOv1+9r54N8KW+DI5TSl8Fg6P0DXBcUToAw3Wlb2u6f0CJMHBu9sPWrU4YuMJ4wvjClLP5zacMLQC7Kj+mvR+OJ3eaYRgMsmInXuyz8mp7YUvxs/rNaxxVrX7ie117+GAqxovauFr9PHB4SpfBUFe6AhuO46Ql0c5/1EzjG9ucPw/icFGfEZ8tH4lZ4oL++zRyK4y/uwXLzoibsZw5Mp+9Xl31KQdl+V0hG9e6y/9m788iW6oJrPVJ+xMzgZNafzJhLvtHKereLQ3Hk2Kn22wH7aDn++Xz7lnXPeeXZCNK7A/6367sT3ta/J0NvhazMGpG0cAbAdHAs44jGfuJTQ+A+ov+F7mGy/7HUTiRxBBXRR7bXr8HU39cPoUqGBuTJwiCIAiCIAiCIAiCIAiC+CWOgcn/gqofquIN+Jek97cAAAD//wiYZTs=") ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x40049366, &(0x7f0000000180)) unlink(&(0x7f00000001c0)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='.\x00', 0x0, 0x0) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r2, 0x40049366, 0x0) 04:27:53 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f00000000c0)='syzkaller\x00'}, 0x90) r1 = socket$kcm(0x2, 0xa, 0x2) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x4, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x90) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000480)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-sse2\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000000)="8a", 0x440) socket$kcm(0x29, 0x7, 0x0) r6 = accept4(r5, 0x0, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x20008005) r7 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_tracing={0x1a, 0x8, &(0x7f0000000000)=@framed={{}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x8001}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}]}, &(0x7f00000000c0)='GPL\x00', 0x7fffffff, 0x99, &(0x7f00000001c0)=""/153, 0x41100, 0x6f, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x4, 0xa, 0x2, 0x9fd4}, 0x10, 0x1c424, r2, 0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff], &(0x7f0000000340)=[{0x0, 0x2, 0xa, 0x4}, {0x3, 0x3, 0xa}, {0x2, 0x3, 0xd, 0xa}, {0x4, 0x2, 0x8, 0x2}, {0x2, 0x1, 0xc, 0x8}, {0x4, 0x4, 0x2, 0x6}, {0x2, 0x4, 0x8, 0xb}], 0x10, 0x5a}, 0x90) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r9, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$ALG_SET_KEY(r9, 0x117, 0x1, &(0x7f0000000740)="c8c5a61f27b99b537a82d7981c77abc18e96946dcb9ad156efdda2536f67aad88beb8ef80901747fa067c3242fcc4b07e7424d728ec5198bb675e4f9aa92a46b7d5d65243cac3af2198dbd416afffe2997834859da7018", 0x57) syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_SET(r8, &(0x7f0000000580)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000429bd70d2e1dbdf25160000000500048500000000"], 0x1c}, 0x1, 0x0, 0x0, 0xd81c4d401bbca325}, 0x20040010) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f00000002c0)={r3, r7}) ioctl$SIOCSIFHWADDR(r1, 0x8923, &(0x7f0000000180)={'wlan1\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}}) r10 = bpf$ITER_CREATE(0x21, &(0x7f00000005c0), 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@bloom_filter={0x1e, 0x8e, 0x0, 0x74, 0x200, r10, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x2, 0x9}, 0x48) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1}) write$tun(0xffffffffffffffff, &(0x7f0000000600)={@void, @val={0x1, 0x1, 0x200, 0x1f, 0x9, 0x9}, @eth={@remote, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @val={@val={0x9100, 0x4, 0x0, 0x2}, {0x8100, 0x0, 0x0, 0x14}}, {@canfd={0xd, {{0x2, 0x0, 0x0, 0x1}, 0x9, 0x0, 0x0, 0x0, "e2f7441b9580eac4e1768b074253120d78144f1fd341db5a1c4eba0bd63b179d56a5579a91dc41875e5db1af15cc6ef13cd3abfad8908d6601d6aeea35a9beee"}}}}}, 0x68) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r11, &(0x7f0000000000), 0x248800) ioctl$sock_kcm_SIOCKCMATTACH(r11, 0x89e0, &(0x7f0000000700)={r4, r0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) r12 = socket$nl_generic(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SURVEY(r12, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r13, 0x3a9, 0x0, 0x0, {{}, {@val={0x10, 0x140}, @void}}}, 0x1c}}, 0x0) 04:27:54 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0xff0f002100000000) [ 1336.073224][ T28] audit: type=1400 audit(1710304073.942:1255): avc: denied { ioctl } for pid=30466 comm="syz-executor.4" path="socket:[104306]" dev="sockfs" ino=104306 ioctlcmd=0x89e0 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=alg_socket permissive=1 [ 1336.073496][T30467] mac80211_hwsim hwsim35 ªªªªª: renamed from wlan1 (while UP) 04:27:54 executing program 4: io_setup(0x83, &(0x7f00000003c0)=0x0) r1 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r1, &(0x7f0000000040)={0x2a, 0x1, 0x7fff}, 0xc) io_submit(r0, 0x1, &(0x7f0000000080)=[&(0x7f00000000c0)={0x2703000000000000, 0x0, 0x3, 0x8, 0x0, r1, 0x0}]) [ 1336.131399][T30467] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. 04:27:54 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f00000000c0)='syzkaller\x00'}, 0x90) r1 = socket$kcm(0x2, 0xa, 0x2) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x4, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x90) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000480)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-sse2\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000000)="8a", 0x440) socket$kcm(0x29, 0x7, 0x0) r6 = accept4(r5, 0x0, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x20008005) r7 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_tracing={0x1a, 0x8, &(0x7f0000000000)=@framed={{}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x8001}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}]}, &(0x7f00000000c0)='GPL\x00', 0x7fffffff, 0x99, &(0x7f00000001c0)=""/153, 0x41100, 0x6f, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x4, 0xa, 0x2, 0x9fd4}, 0x10, 0x1c424, r2, 0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff], &(0x7f0000000340)=[{0x0, 0x2, 0xa, 0x4}, {0x3, 0x3, 0xa}, {0x2, 0x3, 0xd, 0xa}, {0x4, 0x2, 0x8, 0x2}, {0x2, 0x1, 0xc, 0x8}, {0x4, 0x4, 0x2, 0x6}, {0x2, 0x4, 0x8, 0xb}], 0x10, 0x5a}, 0x90) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r9, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$ALG_SET_KEY(r9, 0x117, 0x1, &(0x7f0000000740)="c8c5a61f27b99b537a82d7981c77abc18e96946dcb9ad156efdda2536f67aad88beb8ef80901747fa067c3242fcc4b07e7424d728ec5198bb675e4f9aa92a46b7d5d65243cac3af2198dbd416afffe2997834859da7018", 0x57) syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_SET(r8, &(0x7f0000000580)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000429bd70d2e1dbdf25160000000500048500000000"], 0x1c}, 0x1, 0x0, 0x0, 0xd81c4d401bbca325}, 0x20040010) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f00000002c0)={r3, r7}) ioctl$SIOCSIFHWADDR(r1, 0x8923, &(0x7f0000000180)={'wlan1\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}}) r10 = bpf$ITER_CREATE(0x21, &(0x7f00000005c0), 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@bloom_filter={0x1e, 0x8e, 0x0, 0x74, 0x200, r10, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x2, 0x9}, 0x48) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1}) write$tun(0xffffffffffffffff, &(0x7f0000000600)={@void, @val={0x1, 0x1, 0x200, 0x1f, 0x9, 0x9}, @eth={@remote, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @val={@val={0x9100, 0x4, 0x0, 0x2}, {0x8100, 0x0, 0x0, 0x14}}, {@canfd={0xd, {{0x2, 0x0, 0x0, 0x1}, 0x9, 0x0, 0x0, 0x0, "e2f7441b9580eac4e1768b074253120d78144f1fd341db5a1c4eba0bd63b179d56a5579a91dc41875e5db1af15cc6ef13cd3abfad8908d6601d6aeea35a9beee"}}}}}, 0x68) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r11, &(0x7f0000000000), 0x248800) ioctl$sock_kcm_SIOCKCMATTACH(r11, 0x89e0, &(0x7f0000000700)={r4, r0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) r12 = socket$nl_generic(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SURVEY(r12, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r13, 0x3a9, 0x0, 0x0, {{}, {@val={0x10, 0x140}, @void}}}, 0x1c}}, 0x0) [ 1336.188594][ T28] audit: type=1400 audit(1710304074.062:1256): avc: denied { map } for pid=30469 comm="syz-executor.2" path="socket:[104315]" dev="sockfs" ino=104315 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 04:27:54 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f00000000c0)='syzkaller\x00'}, 0x90) r1 = socket$kcm(0x2, 0xa, 0x2) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x4, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x90) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000480)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-sse2\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000000)="8a", 0x440) socket$kcm(0x29, 0x7, 0x0) r6 = accept4(r5, 0x0, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x20008005) r7 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_tracing={0x1a, 0x8, &(0x7f0000000000)=@framed={{}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x8001}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}]}, &(0x7f00000000c0)='GPL\x00', 0x7fffffff, 0x99, &(0x7f00000001c0)=""/153, 0x41100, 0x6f, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x4, 0xa, 0x2, 0x9fd4}, 0x10, 0x1c424, r2, 0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff], &(0x7f0000000340)=[{0x0, 0x2, 0xa, 0x4}, {0x3, 0x3, 0xa}, {0x2, 0x3, 0xd, 0xa}, {0x4, 0x2, 0x8, 0x2}, {0x2, 0x1, 0xc, 0x8}, {0x4, 0x4, 0x2, 0x6}, {0x2, 0x4, 0x8, 0xb}], 0x10, 0x5a}, 0x90) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r9, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$ALG_SET_KEY(r9, 0x117, 0x1, &(0x7f0000000740)="c8c5a61f27b99b537a82d7981c77abc18e96946dcb9ad156efdda2536f67aad88beb8ef80901747fa067c3242fcc4b07e7424d728ec5198bb675e4f9aa92a46b7d5d65243cac3af2198dbd416afffe2997834859da7018", 0x57) syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_SET(r8, &(0x7f0000000580)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000429bd70d2e1dbdf25160000000500048500000000"], 0x1c}, 0x1, 0x0, 0x0, 0xd81c4d401bbca325}, 0x20040010) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f00000002c0)={r3, r7}) ioctl$SIOCSIFHWADDR(r1, 0x8923, &(0x7f0000000180)={'wlan1\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}}) r10 = bpf$ITER_CREATE(0x21, &(0x7f00000005c0), 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@bloom_filter={0x1e, 0x8e, 0x0, 0x74, 0x200, r10, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x2, 0x9}, 0x48) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1}) write$tun(0xffffffffffffffff, &(0x7f0000000600)={@void, @val={0x1, 0x1, 0x200, 0x1f, 0x9, 0x9}, @eth={@remote, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @val={@val={0x9100, 0x4, 0x0, 0x2}, {0x8100, 0x0, 0x0, 0x14}}, {@canfd={0xd, {{0x2, 0x0, 0x0, 0x1}, 0x9, 0x0, 0x0, 0x0, "e2f7441b9580eac4e1768b074253120d78144f1fd341db5a1c4eba0bd63b179d56a5579a91dc41875e5db1af15cc6ef13cd3abfad8908d6601d6aeea35a9beee"}}}}}, 0x68) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r11, &(0x7f0000000000), 0x248800) ioctl$sock_kcm_SIOCKCMATTACH(r11, 0x89e0, &(0x7f0000000700)={r4, r0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) r12 = socket$nl_generic(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SURVEY(r12, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r13, 0x3a9, 0x0, 0x0, {{}, {@val={0x10, 0x140}, @void}}}, 0x1c}}, 0x0) [ 1336.288628][T30474] mac80211_hwsim hwsim51 ªªªªª: renamed from wlan1 (while UP) 04:27:54 executing program 2: io_setup(0x83, &(0x7f00000003c0)=0x0) r1 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r1, &(0x7f0000000040)={0x2a, 0x1, 0x7fff}, 0xc) io_submit(r0, 0x1, &(0x7f0000000080)=[&(0x7f00000000c0)={0x2703000000000000, 0x0, 0x3, 0x8, 0x0, r1, 0x0}]) [ 1336.333856][T30474] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 04:27:54 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f00000000c0)='syzkaller\x00'}, 0x90) r1 = socket$kcm(0x2, 0xa, 0x2) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x4, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x90) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000480)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-sse2\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000000)="8a", 0x440) socket$kcm(0x29, 0x7, 0x0) r6 = accept4(r5, 0x0, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x20008005) r7 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_tracing={0x1a, 0x8, &(0x7f0000000000)=@framed={{}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x8001}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}]}, &(0x7f00000000c0)='GPL\x00', 0x7fffffff, 0x99, &(0x7f00000001c0)=""/153, 0x41100, 0x6f, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x4, 0xa, 0x2, 0x9fd4}, 0x10, 0x1c424, r2, 0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff], &(0x7f0000000340)=[{0x0, 0x2, 0xa, 0x4}, {0x3, 0x3, 0xa}, {0x2, 0x3, 0xd, 0xa}, {0x4, 0x2, 0x8, 0x2}, {0x2, 0x1, 0xc, 0x8}, {0x4, 0x4, 0x2, 0x6}, {0x2, 0x4, 0x8, 0xb}], 0x10, 0x5a}, 0x90) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r9, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$ALG_SET_KEY(r9, 0x117, 0x1, &(0x7f0000000740)="c8c5a61f27b99b537a82d7981c77abc18e96946dcb9ad156efdda2536f67aad88beb8ef80901747fa067c3242fcc4b07e7424d728ec5198bb675e4f9aa92a46b7d5d65243cac3af2198dbd416afffe2997834859da7018", 0x57) syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_SET(r8, &(0x7f0000000580)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000429bd70d2e1dbdf25160000000500048500000000"], 0x1c}, 0x1, 0x0, 0x0, 0xd81c4d401bbca325}, 0x20040010) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f00000002c0)={r3, r7}) ioctl$SIOCSIFHWADDR(r1, 0x8923, &(0x7f0000000180)={'wlan1\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}}) r10 = bpf$ITER_CREATE(0x21, &(0x7f00000005c0), 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@bloom_filter={0x1e, 0x8e, 0x0, 0x74, 0x200, r10, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x2, 0x9}, 0x48) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1}) write$tun(0xffffffffffffffff, &(0x7f0000000600)={@void, @val={0x1, 0x1, 0x200, 0x1f, 0x9, 0x9}, @eth={@remote, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @val={@val={0x9100, 0x4, 0x0, 0x2}, {0x8100, 0x0, 0x0, 0x14}}, {@canfd={0xd, {{0x2, 0x0, 0x0, 0x1}, 0x9, 0x0, 0x0, 0x0, "e2f7441b9580eac4e1768b074253120d78144f1fd341db5a1c4eba0bd63b179d56a5579a91dc41875e5db1af15cc6ef13cd3abfad8908d6601d6aeea35a9beee"}}}}}, 0x68) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r11, &(0x7f0000000000), 0x248800) ioctl$sock_kcm_SIOCKCMATTACH(r11, 0x89e0, &(0x7f0000000700)={r4, r0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) r12 = socket$nl_generic(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SURVEY(r12, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r13, 0x3a9, 0x0, 0x0, {{}, {@val={0x10, 0x140}, @void}}}, 0x1c}}, 0x0) [ 1336.521137][T30480] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. 04:27:54 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000040)='autofs\x00', 0x0, &(0x7f0000000400)) chdir(&(0x7f0000000080)='./file1\x00') r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000140)='./file1\x00', 0x0, &(0x7f0000000800)=ANY=[], 0x2, 0x1df, &(0x7f0000000740)="$eJzsmb+r01AUx7/3Ji95PkRwcXBR8IEVbZqkKl06VHAXWn9tFhtLNW2ljdAWHIqLi6OD4Oo/4ODQycHNzVUHFQQHOzpH7s1tc01brYoY8HzgnXzvzbnnnntyOcMrCIL4b/n44ev7RxcqjTMADmIftpr/bKQ+XPN/9+Te6cfVi0+fv332qnfo/iwbjwGI4+33NwG8rBmI1DiOv1+9r54N8KW+DI5TSl8Fg6P0DXBcUToAw3Wlb2u6f0CJMHBu9sPWrU4YuMJ4wvjClLP5zacMLQC7Kj+mvR+OJ3eaYRgMsmInXuyz8mp7YUvxs/rNaxxVrX7ie117+GAqxovauFr9PHB4SpfBUFe6AhuO46Ql0c5/1EzjG9ucPw/icFGfEZ8tH4lZ4oL++zRyK4y/uwXLzoibsZw5Mp+9Xl31KQdl+V0hG9e6y/9m788iW6oJrPVJ+xMzgZNafzJhLvtHKereLQ3Hk2Kn22wH7aDn++Xz7lnXPeeXZCNK7A/6367sT3ta/J0NvhazMGpG0cAbAdHAs44jGfuJTQ+A+ov+F7mGy/7HUTiRxBBXRR7bXr8HU39cPoUqGBuTJwiCIAiCIAiCIAiCIAiC+CWOgcn/gqofquIN+Jek97cAAAD//wiYZTs=") ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x40049366, &(0x7f0000000180)) unlink(&(0x7f00000001c0)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='.\x00', 0x0, 0x0) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r2, 0x40049366, 0x0) 04:27:54 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0xff0f002100000000) [ 1336.588900][T30483] mac80211_hwsim hwsim50 ªªªªª: renamed from wlan1 (while UP) 04:27:54 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f00000000c0)='syzkaller\x00'}, 0x90) r1 = socket$kcm(0x2, 0xa, 0x2) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x4, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x90) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000480)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-sse2\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000000)="8a", 0x440) socket$kcm(0x29, 0x7, 0x0) r6 = accept4(r5, 0x0, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x20008005) r7 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_tracing={0x1a, 0x8, &(0x7f0000000000)=@framed={{}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x8001}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}]}, &(0x7f00000000c0)='GPL\x00', 0x7fffffff, 0x99, &(0x7f00000001c0)=""/153, 0x41100, 0x6f, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x4, 0xa, 0x2, 0x9fd4}, 0x10, 0x1c424, r2, 0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff], &(0x7f0000000340)=[{0x0, 0x2, 0xa, 0x4}, {0x3, 0x3, 0xa}, {0x2, 0x3, 0xd, 0xa}, {0x4, 0x2, 0x8, 0x2}, {0x2, 0x1, 0xc, 0x8}, {0x4, 0x4, 0x2, 0x6}, {0x2, 0x4, 0x8, 0xb}], 0x10, 0x5a}, 0x90) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r9, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$ALG_SET_KEY(r9, 0x117, 0x1, &(0x7f0000000740)="c8c5a61f27b99b537a82d7981c77abc18e96946dcb9ad156efdda2536f67aad88beb8ef80901747fa067c3242fcc4b07e7424d728ec5198bb675e4f9aa92a46b7d5d65243cac3af2198dbd416afffe2997834859da7018", 0x57) syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_SET(r8, &(0x7f0000000580)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000429bd70d2e1dbdf25160000000500048500000000"], 0x1c}, 0x1, 0x0, 0x0, 0xd81c4d401bbca325}, 0x20040010) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f00000002c0)={r3, r7}) ioctl$SIOCSIFHWADDR(r1, 0x8923, &(0x7f0000000180)={'wlan1\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}}) r10 = bpf$ITER_CREATE(0x21, &(0x7f00000005c0), 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@bloom_filter={0x1e, 0x8e, 0x0, 0x74, 0x200, r10, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x2, 0x9}, 0x48) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1}) write$tun(0xffffffffffffffff, &(0x7f0000000600)={@void, @val={0x1, 0x1, 0x200, 0x1f, 0x9, 0x9}, @eth={@remote, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @val={@val={0x9100, 0x4, 0x0, 0x2}, {0x8100, 0x0, 0x0, 0x14}}, {@canfd={0xd, {{0x2, 0x0, 0x0, 0x1}, 0x9, 0x0, 0x0, 0x0, "e2f7441b9580eac4e1768b074253120d78144f1fd341db5a1c4eba0bd63b179d56a5579a91dc41875e5db1af15cc6ef13cd3abfad8908d6601d6aeea35a9beee"}}}}}, 0x68) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r11, &(0x7f0000000000), 0x248800) ioctl$sock_kcm_SIOCKCMATTACH(r11, 0x89e0, &(0x7f0000000700)={r4, r0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) r12 = socket$nl_generic(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SURVEY(r12, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r13, 0x3a9, 0x0, 0x0, {{}, {@val={0x10, 0x140}, @void}}}, 0x1c}}, 0x0) 04:27:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0xff0f002100000000) [ 1336.674144][T30483] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 04:27:54 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'bridge_slave_0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000540)=@bridge_delneigh={0x28, 0x1c, 0xc07, 0x0, 0x0, {0x7, 0x0, 0x0, r1, 0xa65b8fe253520bb1, 0xf}, [@NDA_LLADDR={0xa, 0x2, @dev}]}, 0x28}}, 0x0) 04:27:54 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f00000000c0)='syzkaller\x00'}, 0x90) r1 = socket$kcm(0x2, 0xa, 0x2) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x4, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x90) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000480)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-sse2\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000000)="8a", 0x440) socket$kcm(0x29, 0x7, 0x0) r6 = accept4(r5, 0x0, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x20008005) r7 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_tracing={0x1a, 0x8, &(0x7f0000000000)=@framed={{}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x8001}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}]}, &(0x7f00000000c0)='GPL\x00', 0x7fffffff, 0x99, &(0x7f00000001c0)=""/153, 0x41100, 0x6f, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x4, 0xa, 0x2, 0x9fd4}, 0x10, 0x1c424, r2, 0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff], &(0x7f0000000340)=[{0x0, 0x2, 0xa, 0x4}, {0x3, 0x3, 0xa}, {0x2, 0x3, 0xd, 0xa}, {0x4, 0x2, 0x8, 0x2}, {0x2, 0x1, 0xc, 0x8}, {0x4, 0x4, 0x2, 0x6}, {0x2, 0x4, 0x8, 0xb}], 0x10, 0x5a}, 0x90) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r9, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$ALG_SET_KEY(r9, 0x117, 0x1, &(0x7f0000000740)="c8c5a61f27b99b537a82d7981c77abc18e96946dcb9ad156efdda2536f67aad88beb8ef80901747fa067c3242fcc4b07e7424d728ec5198bb675e4f9aa92a46b7d5d65243cac3af2198dbd416afffe2997834859da7018", 0x57) syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_SET(r8, &(0x7f0000000580)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000429bd70d2e1dbdf25160000000500048500000000"], 0x1c}, 0x1, 0x0, 0x0, 0xd81c4d401bbca325}, 0x20040010) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f00000002c0)={r3, r7}) ioctl$SIOCSIFHWADDR(r1, 0x8923, &(0x7f0000000180)={'wlan1\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}}) r10 = bpf$ITER_CREATE(0x21, &(0x7f00000005c0), 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@bloom_filter={0x1e, 0x8e, 0x0, 0x74, 0x200, r10, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x2, 0x9}, 0x48) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1}) write$tun(0xffffffffffffffff, &(0x7f0000000600)={@void, @val={0x1, 0x1, 0x200, 0x1f, 0x9, 0x9}, @eth={@remote, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @val={@val={0x9100, 0x4, 0x0, 0x2}, {0x8100, 0x0, 0x0, 0x14}}, {@canfd={0xd, {{0x2, 0x0, 0x0, 0x1}, 0x9, 0x0, 0x0, 0x0, "e2f7441b9580eac4e1768b074253120d78144f1fd341db5a1c4eba0bd63b179d56a5579a91dc41875e5db1af15cc6ef13cd3abfad8908d6601d6aeea35a9beee"}}}}}, 0x68) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r11, &(0x7f0000000000), 0x248800) ioctl$sock_kcm_SIOCKCMATTACH(r11, 0x89e0, &(0x7f0000000700)={r4, r0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) r12 = socket$nl_generic(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SURVEY(r12, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r13, 0x3a9, 0x0, 0x0, {{}, {@val={0x10, 0x140}, @void}}}, 0x1c}}, 0x0) 04:27:54 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'bridge_slave_0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000540)=@bridge_delneigh={0x28, 0x1c, 0xc07, 0x0, 0x0, {0x7, 0x0, 0x0, r1, 0xa65b8fe253520bb1, 0xf}, [@NDA_LLADDR={0xa, 0x2, @dev}]}, 0x28}}, 0x0) 04:27:54 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0xff0f002100000000) [ 1336.892946][T30497] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. 04:27:54 executing program 4: bpf$ENABLE_STATS(0x20, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1f, 0x0, 0x0, 0x1000, 0x0, 0x1}, 0x48) mmap(&(0x7f0000b02000/0x2000)=nil, 0x2000, 0x100000a, 0x28011, r1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000180)='sys_enter\x00'}, 0x10) kcmp(r0, r0, 0x3, r1, 0xffffffffffffffff) 04:27:54 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f00000000c0)='syzkaller\x00'}, 0x90) r1 = socket$kcm(0x2, 0xa, 0x2) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x4, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x90) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000480)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-sse2\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000000)="8a", 0x440) socket$kcm(0x29, 0x7, 0x0) r6 = accept4(r5, 0x0, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x20008005) r7 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_tracing={0x1a, 0x8, &(0x7f0000000000)=@framed={{}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x8001}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}]}, &(0x7f00000000c0)='GPL\x00', 0x7fffffff, 0x99, &(0x7f00000001c0)=""/153, 0x41100, 0x6f, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x4, 0xa, 0x2, 0x9fd4}, 0x10, 0x1c424, r2, 0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff], &(0x7f0000000340)=[{0x0, 0x2, 0xa, 0x4}, {0x3, 0x3, 0xa}, {0x2, 0x3, 0xd, 0xa}, {0x4, 0x2, 0x8, 0x2}, {0x2, 0x1, 0xc, 0x8}, {0x4, 0x4, 0x2, 0x6}, {0x2, 0x4, 0x8, 0xb}], 0x10, 0x5a}, 0x90) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r9, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$ALG_SET_KEY(r9, 0x117, 0x1, &(0x7f0000000740)="c8c5a61f27b99b537a82d7981c77abc18e96946dcb9ad156efdda2536f67aad88beb8ef80901747fa067c3242fcc4b07e7424d728ec5198bb675e4f9aa92a46b7d5d65243cac3af2198dbd416afffe2997834859da7018", 0x57) syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_SET(r8, &(0x7f0000000580)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000429bd70d2e1dbdf25160000000500048500000000"], 0x1c}, 0x1, 0x0, 0x0, 0xd81c4d401bbca325}, 0x20040010) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f00000002c0)={r3, r7}) ioctl$SIOCSIFHWADDR(r1, 0x8923, &(0x7f0000000180)={'wlan1\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}}) r10 = bpf$ITER_CREATE(0x21, &(0x7f00000005c0), 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@bloom_filter={0x1e, 0x8e, 0x0, 0x74, 0x200, r10, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x2, 0x9}, 0x48) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1}) write$tun(0xffffffffffffffff, &(0x7f0000000600)={@void, @val={0x1, 0x1, 0x200, 0x1f, 0x9, 0x9}, @eth={@remote, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @val={@val={0x9100, 0x4, 0x0, 0x2}, {0x8100, 0x0, 0x0, 0x14}}, {@canfd={0xd, {{0x2, 0x0, 0x0, 0x1}, 0x9, 0x0, 0x0, 0x0, "e2f7441b9580eac4e1768b074253120d78144f1fd341db5a1c4eba0bd63b179d56a5579a91dc41875e5db1af15cc6ef13cd3abfad8908d6601d6aeea35a9beee"}}}}}, 0x68) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r11, &(0x7f0000000000), 0x248800) ioctl$sock_kcm_SIOCKCMATTACH(r11, 0x89e0, &(0x7f0000000700)={r4, r0}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) r12 = socket$nl_generic(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SURVEY(r12, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r13, 0x3a9, 0x0, 0x0, {{}, {@val={0x10, 0x140}, @void}}}, 0x1c}}, 0x0) 04:27:54 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'bridge_slave_0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000540)=@bridge_delneigh={0x28, 0x1c, 0xc07, 0x0, 0x0, {0x7, 0x0, 0x0, r1, 0xa65b8fe253520bb1, 0xf}, [@NDA_LLADDR={0xa, 0x2, @dev}]}, 0x28}}, 0x0) 04:27:55 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x68, 0x2, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x12, 0x3, 'bitmap:ip,mac\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_DATA={0x1c, 0x7, 0x0, 0x1, [@IPSET_ATTR_IP_TO={0xc, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8, 0x1, 0x1, 0x0, @private=0x500}}, @IPSET_ATTR_IP={0xc, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8}}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}]}, 0x68}, 0x1, 0x200000000000000}, 0x0) sendmsg$IPSET_CMD_DESTROY(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001380)={&(0x7f00000002c0)={0x1c, 0x3, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) [ 1337.118787][T30507] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 04:27:55 executing program 3: bpf$ENABLE_STATS(0x20, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1f, 0x0, 0x0, 0x1000, 0x0, 0x1}, 0x48) mmap(&(0x7f0000b02000/0x2000)=nil, 0x2000, 0x100000a, 0x28011, r1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000180)='sys_enter\x00'}, 0x10) kcmp(r0, r0, 0x3, r1, 0xffffffffffffffff) 04:27:55 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'bridge_slave_0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000540)=@bridge_delneigh={0x28, 0x1c, 0xc07, 0x0, 0x0, {0x7, 0x0, 0x0, r1, 0xa65b8fe253520bb1, 0xf}, [@NDA_LLADDR={0xa, 0x2, @dev}]}, 0x28}}, 0x0) 04:27:55 executing program 4: bpf$ENABLE_STATS(0x20, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1f, 0x0, 0x0, 0x1000, 0x0, 0x1}, 0x48) mmap(&(0x7f0000b02000/0x2000)=nil, 0x2000, 0x100000a, 0x28011, r1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000180)='sys_enter\x00'}, 0x10) kcmp(r0, r0, 0x3, r1, 0xffffffffffffffff) [ 1337.270056][T30512] mac80211_hwsim hwsim29 ªªªªª: renamed from wlan1 (while UP) 04:27:55 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x68, 0x2, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x12, 0x3, 'bitmap:ip,mac\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_DATA={0x1c, 0x7, 0x0, 0x1, [@IPSET_ATTR_IP_TO={0xc, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8, 0x1, 0x1, 0x0, @private=0x500}}, @IPSET_ATTR_IP={0xc, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8}}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}]}, 0x68}, 0x1, 0x200000000000000}, 0x0) sendmsg$IPSET_CMD_DESTROY(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001380)={&(0x7f00000002c0)={0x1c, 0x3, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 04:27:55 executing program 1: bpf$ENABLE_STATS(0x20, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1f, 0x0, 0x0, 0x1000, 0x0, 0x1}, 0x48) mmap(&(0x7f0000b02000/0x2000)=nil, 0x2000, 0x100000a, 0x28011, r1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000180)='sys_enter\x00'}, 0x10) kcmp(r0, r0, 0x3, r1, 0xffffffffffffffff) [ 1337.375723][T30512] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 04:27:55 executing program 4: bpf$ENABLE_STATS(0x20, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1f, 0x0, 0x0, 0x1000, 0x0, 0x1}, 0x48) mmap(&(0x7f0000b02000/0x2000)=nil, 0x2000, 0x100000a, 0x28011, r1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000180)='sys_enter\x00'}, 0x10) kcmp(r0, r0, 0x3, r1, 0xffffffffffffffff) 04:27:55 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x68, 0x2, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x12, 0x3, 'bitmap:ip,mac\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_DATA={0x1c, 0x7, 0x0, 0x1, [@IPSET_ATTR_IP_TO={0xc, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8, 0x1, 0x1, 0x0, @private=0x500}}, @IPSET_ATTR_IP={0xc, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8}}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}]}, 0x68}, 0x1, 0x200000000000000}, 0x0) sendmsg$IPSET_CMD_DESTROY(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001380)={&(0x7f00000002c0)={0x1c, 0x3, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 04:27:55 executing program 2: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x24081, 0x0) write$rfkill(r0, &(0x7f0000000040)={0x2, 0x5, 0x2, 0x0, 0x1}, 0x8) ioctl$RFKILL_IOCTL_NOINPUT(r0, 0x5201) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000380)={'gretap0\x00', 0x0}) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, 0x0) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000440)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=@base={0x18, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x4, 0x4}, 0x48) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000005c0)={0x1b, 0x0, 0x0, 0x3, 0x0, 0x1, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x4}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000740)={0x6, 0xb, &(0x7f0000000080)=@raw=[@jmp={0x5, 0x1, 0x6, 0x9, 0x0, 0x6}, @map_idx_val={0x18, 0x8, 0x6, 0x0, 0xd}, @printk={@li, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}], 0x0}, 0x90) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) getsockopt$bt_sco_SCO_OPTIONS(0xffffffffffffffff, 0x11, 0x1, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) ioctl$CEC_RECEIVE(0xffffffffffffffff, 0xc0386106, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) ioctl$CEC_ADAP_S_PHYS_ADDR(0xffffffffffffffff, 0x40026102, 0x0) 04:27:55 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) connect$bt_l2cap(r0, &(0x7f0000000040)={0x1f, 0x0, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}}, 0xe) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:27:55 executing program 1: bpf$ENABLE_STATS(0x20, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1f, 0x0, 0x0, 0x1000, 0x0, 0x1}, 0x48) mmap(&(0x7f0000b02000/0x2000)=nil, 0x2000, 0x100000a, 0x28011, r1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000180)='sys_enter\x00'}, 0x10) kcmp(r0, r0, 0x3, r1, 0xffffffffffffffff) 04:27:55 executing program 4: bpf$ENABLE_STATS(0x20, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1f, 0x0, 0x0, 0x1000, 0x0, 0x1}, 0x48) mmap(&(0x7f0000b02000/0x2000)=nil, 0x2000, 0x100000a, 0x28011, r1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000180)='sys_enter\x00'}, 0x10) kcmp(r0, r0, 0x3, r1, 0xffffffffffffffff) 04:27:55 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000000c0)=0xf) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TCFLSH(r1, 0x400455c8, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000080)=0x4) 04:27:55 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x68, 0x2, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x12, 0x3, 'bitmap:ip,mac\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_DATA={0x1c, 0x7, 0x0, 0x1, [@IPSET_ATTR_IP_TO={0xc, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8, 0x1, 0x1, 0x0, @private=0x500}}, @IPSET_ATTR_IP={0xc, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8}}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}]}, 0x68}, 0x1, 0x200000000000000}, 0x0) sendmsg$IPSET_CMD_DESTROY(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001380)={&(0x7f00000002c0)={0x1c, 0x3, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 04:27:55 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SNDCTL_SEQ_GETOUTCOUNT(r0, 0x80045104, 0x0) 04:27:55 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x68, 0x2, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x12, 0x3, 'bitmap:ip,mac\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_DATA={0x1c, 0x7, 0x0, 0x1, [@IPSET_ATTR_IP_TO={0xc, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8, 0x1, 0x1, 0x0, @private=0x500}}, @IPSET_ATTR_IP={0xc, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8}}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}]}, 0x68}, 0x1, 0x200000000000000}, 0x0) sendmsg$IPSET_CMD_DESTROY(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001380)={&(0x7f00000002c0)={0x1c, 0x3, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 04:27:55 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0xce) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) r3 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20000, 0xa) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)="580000001400192340834b80040d8c560a067f0200ff000000020000000058000b4824ca945f64009400ff0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100002000a0c10000000000000000000", 0x58}], 0x1) read(r3, &(0x7f0000000480)=""/69, 0x45) socket$inet_udplite(0x2, 0x2, 0x88) sendfile(r1, r2, &(0x7f0000000380)=0x2, 0x4) mmap(&(0x7f0000459000/0x3000)=nil, 0x3000, 0x2000009, 0x100000002272, 0xffffffffffffffff, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0x1, 0x12, &(0x7f0000000240)=0xffffffff, 0x4) bind$unix(r2, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept(r6, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000000c0)=""/90, 0xffffffffffffffef, 0x8, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000000), 0xffffffffffffffe6, 0x0, 0x0, 0x18fae6fad8906d26) 04:27:55 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x24081, 0x0) write$rfkill(r0, &(0x7f0000000040)={0x2, 0x5, 0x2, 0x0, 0x1}, 0x8) ioctl$RFKILL_IOCTL_NOINPUT(r0, 0x5201) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000380)={'gretap0\x00', 0x0}) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, 0x0) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000440)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=@base={0x18, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x4, 0x4}, 0x48) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000005c0)={0x1b, 0x0, 0x0, 0x3, 0x0, 0x1, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x4}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000740)={0x6, 0xb, &(0x7f0000000080)=@raw=[@jmp={0x5, 0x1, 0x6, 0x9, 0x0, 0x6}, @map_idx_val={0x18, 0x8, 0x6, 0x0, 0xd}, @printk={@li, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}], 0x0}, 0x90) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) getsockopt$bt_sco_SCO_OPTIONS(0xffffffffffffffff, 0x11, 0x1, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) ioctl$CEC_RECEIVE(0xffffffffffffffff, 0xc0386106, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) ioctl$CEC_ADAP_S_PHYS_ADDR(0xffffffffffffffff, 0x40026102, 0x0) [ 1337.828290][T13642] Bluetooth: hci5: sending frame failed (-49) [ 1337.838982][T13642] Bluetooth: hci5: sending frame failed (-49) [ 1337.845495][T13642] Bluetooth: hci5: sending frame failed (-49) [ 1337.852536][T13642] Bluetooth: hci5: sending frame failed (-49) [ 1337.862126][T13642] Bluetooth: hci5: sending frame failed (-49) [ 1337.868882][T13642] Bluetooth: hci5: sending frame failed (-49) [ 1337.875167][T13642] Bluetooth: hci5: sending frame failed (-49) [ 1337.967706][T30551] netlink: 64 bytes leftover after parsing attributes in process `syz-executor.2'. 04:27:56 executing program 2: r0 = socket(0x40000000015, 0x5, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c) 04:27:56 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0xce) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) r3 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20000, 0xa) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)="580000001400192340834b80040d8c560a067f0200ff000000020000000058000b4824ca945f64009400ff0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100002000a0c10000000000000000000", 0x58}], 0x1) read(r3, &(0x7f0000000480)=""/69, 0x45) socket$inet_udplite(0x2, 0x2, 0x88) sendfile(r1, r2, &(0x7f0000000380)=0x2, 0x4) mmap(&(0x7f0000459000/0x3000)=nil, 0x3000, 0x2000009, 0x100000002272, 0xffffffffffffffff, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0x1, 0x12, &(0x7f0000000240)=0xffffffff, 0x4) bind$unix(r2, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept(r6, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000000c0)=""/90, 0xffffffffffffffef, 0x8, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000000), 0xffffffffffffffe6, 0x0, 0x0, 0x18fae6fad8906d26) 04:27:56 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0xce) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) r3 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20000, 0xa) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)="580000001400192340834b80040d8c560a067f0200ff000000020000000058000b4824ca945f64009400ff0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100002000a0c10000000000000000000", 0x58}], 0x1) read(r3, &(0x7f0000000480)=""/69, 0x45) socket$inet_udplite(0x2, 0x2, 0x88) sendfile(r1, r2, &(0x7f0000000380)=0x2, 0x4) mmap(&(0x7f0000459000/0x3000)=nil, 0x3000, 0x2000009, 0x100000002272, 0xffffffffffffffff, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0x1, 0x12, &(0x7f0000000240)=0xffffffff, 0x4) bind$unix(r2, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept(r6, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000000c0)=""/90, 0xffffffffffffffef, 0x8, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000000), 0xffffffffffffffe6, 0x0, 0x0, 0x18fae6fad8906d26) 04:27:56 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x68, 0x2, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x12, 0x3, 'bitmap:ip,mac\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_DATA={0x1c, 0x7, 0x0, 0x1, [@IPSET_ATTR_IP_TO={0xc, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8, 0x1, 0x1, 0x0, @private=0x500}}, @IPSET_ATTR_IP={0xc, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8}}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}]}, 0x68}, 0x1, 0x200000000000000}, 0x0) sendmsg$IPSET_CMD_DESTROY(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001380)={&(0x7f00000002c0)={0x1c, 0x3, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 04:27:56 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0xce) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) r3 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20000, 0xa) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)="580000001400192340834b80040d8c560a067f0200ff000000020000000058000b4824ca945f64009400ff0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100002000a0c10000000000000000000", 0x58}], 0x1) read(r3, &(0x7f0000000480)=""/69, 0x45) socket$inet_udplite(0x2, 0x2, 0x88) sendfile(r1, r2, &(0x7f0000000380)=0x2, 0x4) mmap(&(0x7f0000459000/0x3000)=nil, 0x3000, 0x2000009, 0x100000002272, 0xffffffffffffffff, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0x1, 0x12, &(0x7f0000000240)=0xffffffff, 0x4) bind$unix(r2, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept(r6, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000000c0)=""/90, 0xffffffffffffffef, 0x8, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000000), 0xffffffffffffffe6, 0x0, 0x0, 0x18fae6fad8906d26) [ 1339.255730][T30565] netlink: 64 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1339.527174][T30566] netlink: 64 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1340.306493][T25435] Bluetooth: hci5: Opcode 0x0c38 failed: -110 04:27:58 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0xce) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) r3 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20000, 0xa) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)="580000001400192340834b80040d8c560a067f0200ff000000020000000058000b4824ca945f64009400ff0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100002000a0c10000000000000000000", 0x58}], 0x1) read(r3, &(0x7f0000000480)=""/69, 0x45) socket$inet_udplite(0x2, 0x2, 0x88) sendfile(r1, r2, &(0x7f0000000380)=0x2, 0x4) mmap(&(0x7f0000459000/0x3000)=nil, 0x3000, 0x2000009, 0x100000002272, 0xffffffffffffffff, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0x1, 0x12, &(0x7f0000000240)=0xffffffff, 0x4) bind$unix(r2, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept(r6, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000000c0)=""/90, 0xffffffffffffffef, 0x8, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000000), 0xffffffffffffffe6, 0x0, 0x0, 0x18fae6fad8906d26) 04:27:58 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0xce) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) r3 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20000, 0xa) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)="580000001400192340834b80040d8c560a067f0200ff000000020000000058000b4824ca945f64009400ff0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100002000a0c10000000000000000000", 0x58}], 0x1) read(r3, &(0x7f0000000480)=""/69, 0x45) socket$inet_udplite(0x2, 0x2, 0x88) sendfile(r1, r2, &(0x7f0000000380)=0x2, 0x4) mmap(&(0x7f0000459000/0x3000)=nil, 0x3000, 0x2000009, 0x100000002272, 0xffffffffffffffff, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0x1, 0x12, &(0x7f0000000240)=0xffffffff, 0x4) bind$unix(r2, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept(r6, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000000c0)=""/90, 0xffffffffffffffef, 0x8, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000000), 0xffffffffffffffe6, 0x0, 0x0, 0x18fae6fad8906d26) 04:27:58 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0xce) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) r3 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20000, 0xa) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)="580000001400192340834b80040d8c560a067f0200ff000000020000000058000b4824ca945f64009400ff0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100002000a0c10000000000000000000", 0x58}], 0x1) read(r3, &(0x7f0000000480)=""/69, 0x45) socket$inet_udplite(0x2, 0x2, 0x88) sendfile(r1, r2, &(0x7f0000000380)=0x2, 0x4) mmap(&(0x7f0000459000/0x3000)=nil, 0x3000, 0x2000009, 0x100000002272, 0xffffffffffffffff, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0x1, 0x12, &(0x7f0000000240)=0xffffffff, 0x4) bind$unix(r2, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept(r6, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000000c0)=""/90, 0xffffffffffffffef, 0x8, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000000), 0xffffffffffffffe6, 0x0, 0x0, 0x18fae6fad8906d26) 04:27:59 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0xce) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) r3 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20000, 0xa) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)="580000001400192340834b80040d8c560a067f0200ff000000020000000058000b4824ca945f64009400ff0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100002000a0c10000000000000000000", 0x58}], 0x1) read(r3, &(0x7f0000000480)=""/69, 0x45) socket$inet_udplite(0x2, 0x2, 0x88) sendfile(r1, r2, &(0x7f0000000380)=0x2, 0x4) mmap(&(0x7f0000459000/0x3000)=nil, 0x3000, 0x2000009, 0x100000002272, 0xffffffffffffffff, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0x1, 0x12, &(0x7f0000000240)=0xffffffff, 0x4) bind$unix(r2, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept(r6, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000000c0)=""/90, 0xffffffffffffffef, 0x8, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000000), 0xffffffffffffffe6, 0x0, 0x0, 0x18fae6fad8906d26) [ 1341.505606][T30577] netlink: 64 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1341.737640][T30578] netlink: 64 bytes leftover after parsing attributes in process `syz-executor.4'. 04:28:00 executing program 2: r0 = socket(0x40000000015, 0x5, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c) [ 1343.452816][T30588] netlink: 64 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1343.603407][T30589] netlink: 64 bytes leftover after parsing attributes in process `syz-executor.0'. 04:28:02 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0xce) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) r3 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20000, 0xa) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)="580000001400192340834b80040d8c560a067f0200ff000000020000000058000b4824ca945f64009400ff0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100002000a0c10000000000000000000", 0x58}], 0x1) read(r3, &(0x7f0000000480)=""/69, 0x45) socket$inet_udplite(0x2, 0x2, 0x88) sendfile(r1, r2, &(0x7f0000000380)=0x2, 0x4) mmap(&(0x7f0000459000/0x3000)=nil, 0x3000, 0x2000009, 0x100000002272, 0xffffffffffffffff, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0x1, 0x12, &(0x7f0000000240)=0xffffffff, 0x4) bind$unix(r2, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept(r6, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000000c0)=""/90, 0xffffffffffffffef, 0x8, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000000), 0xffffffffffffffe6, 0x0, 0x0, 0x18fae6fad8906d26) 04:28:02 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000000c0)=0xf) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TCFLSH(r1, 0x400455c8, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000080)=0x4) 04:28:02 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000000c0)=0xf) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TCFLSH(r1, 0x400455c8, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000080)=0x4) 04:28:02 executing program 1: r0 = epoll_create1(0x0) r1 = socket$inet_mptcp(0x2, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) setsockopt$sock_int(r1, 0x1, 0x20, &(0x7f00000000c0), 0x4) 04:28:02 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0xce) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) r3 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20000, 0xa) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)="580000001400192340834b80040d8c560a067f0200ff000000020000000058000b4824ca945f64009400ff0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100002000a0c10000000000000000000", 0x58}], 0x1) read(r3, &(0x7f0000000480)=""/69, 0x45) socket$inet_udplite(0x2, 0x2, 0x88) sendfile(r1, r2, &(0x7f0000000380)=0x2, 0x4) mmap(&(0x7f0000459000/0x3000)=nil, 0x3000, 0x2000009, 0x100000002272, 0xffffffffffffffff, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0x1, 0x12, &(0x7f0000000240)=0xffffffff, 0x4) bind$unix(r2, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept(r6, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000000c0)=""/90, 0xffffffffffffffef, 0x8, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000000), 0xffffffffffffffe6, 0x0, 0x0, 0x18fae6fad8906d26) [ 1344.811373][T30599] netlink: 64 bytes leftover after parsing attributes in process `syz-executor.4'. 04:28:03 executing program 4: mmap(&(0x7f0000000000/0xddf000)=nil, 0xddf000, 0x2000015, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000000000), 0x80, 0xffffbffd, 0x0, 0x0, 0x0) 04:28:03 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0xce) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) r3 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20000, 0xa) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)="580000001400192340834b80040d8c560a067f0200ff000000020000000058000b4824ca945f64009400ff0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100002000a0c10000000000000000000", 0x58}], 0x1) read(r3, &(0x7f0000000480)=""/69, 0x45) socket$inet_udplite(0x2, 0x2, 0x88) sendfile(r1, r2, &(0x7f0000000380)=0x2, 0x4) mmap(&(0x7f0000459000/0x3000)=nil, 0x3000, 0x2000009, 0x100000002272, 0xffffffffffffffff, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0x1, 0x12, &(0x7f0000000240)=0xffffffff, 0x4) bind$unix(r2, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept(r6, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000000c0)=""/90, 0xffffffffffffffef, 0x8, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000000), 0xffffffffffffffe6, 0x0, 0x0, 0x18fae6fad8906d26) [ 1345.753675][ T61] Bluetooth: hci5: Frame reassembly failed (-84) 04:28:03 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000000c0)=0xf) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TCFLSH(r1, 0x400455c8, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000080)=0x4) 04:28:03 executing program 1: mmap(&(0x7f0000000000/0xddf000)=nil, 0xddf000, 0x2000015, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000000000), 0x80, 0xffffbffd, 0x0, 0x0, 0x0) [ 1346.165896][T30614] netlink: 64 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1346.398093][T30615] netlink: 64 bytes leftover after parsing attributes in process `syz-executor.0'. 04:28:05 executing program 2: r0 = epoll_create1(0x0) r1 = socket$inet_mptcp(0x2, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) setsockopt$sock_int(r1, 0x1, 0x20, &(0x7f00000000c0), 0x4) 04:28:05 executing program 4: syz_mount_image$cramfs(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, &(0x7f00000001c0), 0x1, 0x140, &(0x7f0000000200)="$eJzszEFLImEcx/Hv7Myuy66uLhlYkAUdGhJzHLFbB40kIRsovHQSbKJAMxKiYwXdOvQCPFRCJ/EQHTuUdbEUwl6H0CHoWIwjiBEdOj+fyzDf/8Nvbqap4gEZ22whv7VtFovm6tiSkUosX1xe/bO6A/jdd7ffX8dg3foq0N4HK9+6YG0jZ05lCznrvx0DFYj/tbuG/faP1bx2C3ebOg61Qbvpn7RItw0rEHf39t5OYcLa+9/bewF2S4Fq5X6xUU8GJ89HZA6TgdEBqb/7zSM9MVR2+mTS5t0Z8c79KVQPPoaqlVazkVowUkYzouvTES2sadGW8dBIRveOUeadO7DyYe8XPr+ShgMJShJUOvf2jeQCaievRt7t8ALPmx6QvrpkM76f5YzX8wNZRUIQBEEQBEEQBEEQvuk9AAD//2iQbNs=") 04:28:05 executing program 1: r0 = creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049e9) write$binfmt_elf64(r0, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3e, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x2}, [{}, {0x3, 0x0, 0x0, 0x0, 0x0, 0x8}]}, 0xb0) close(r0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) [ 1347.825720][T25435] Bluetooth: hci5: command 0x1003 tx timeout 04:28:05 executing program 0: mmap(&(0x7f0000000000/0xddf000)=nil, 0xddf000, 0x2000015, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000000000), 0x80, 0xffffbffd, 0x0, 0x0, 0x0) [ 1347.905598][T13642] Bluetooth: hci5: Opcode 0x1003 failed: -110 04:28:05 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)={0x5c, 0x2, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_BUCKETSIZE={0x5, 0x15, 0xf}]}, @IPSET_ATTR_TYPENAME={0x15, 0x3, 'hash:ip,port,net\x00'}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_REVISION={0x5}]}, 0x5c}}, 0x0) 04:28:05 executing program 2: mmap(&(0x7f0000000000/0xddf000)=nil, 0xddf000, 0x2000015, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000000000), 0x80, 0xffffbffd, 0x0, 0x0, 0x0) 04:28:05 executing program 3: r0 = epoll_create1(0x0) r1 = socket$inet_mptcp(0x2, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) setsockopt$sock_int(r1, 0x1, 0x20, &(0x7f00000000c0), 0x4) 04:28:05 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000000c0)=0xf) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TCFLSH(r1, 0x400455c8, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000080)=0x4) 04:28:05 executing program 1: r0 = socket$kcm(0x21, 0x2, 0x2) sendmsg$inet(r0, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1c000000000000000000000008000000", @ANYRES32=0x0, @ANYBLOB="e000000200000022000000001800000000000000100100000d"], 0x38}, 0x0) 04:28:06 executing program 0: r0 = creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049e9) write$binfmt_elf64(r0, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3e, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x2}, [{}, {0x3, 0x0, 0x0, 0x0, 0x0, 0x8}]}, 0xb0) close(r0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:28:06 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)={0x5c, 0x2, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_BUCKETSIZE={0x5, 0x15, 0xf}]}, @IPSET_ATTR_TYPENAME={0x15, 0x3, 'hash:ip,port,net\x00'}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_REVISION={0x5}]}, 0x5c}}, 0x0) 04:28:06 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_NL_BEARER_GET(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000b00)={&(0x7f0000000900)={0x14, r1, 0xa5ae68077afb1f87}, 0x14}}, 0x0) 04:28:06 executing program 4: r0 = epoll_create1(0x0) r1 = socket$inet_mptcp(0x2, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) setsockopt$sock_int(r1, 0x1, 0x20, &(0x7f00000000c0), 0x4) 04:28:06 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000000c0)=0xf) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TCFLSH(r1, 0x400455c8, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000080)=0x4) 04:28:06 executing program 2: r0 = creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049e9) write$binfmt_elf64(r0, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3e, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x2}, [{}, {0x3, 0x0, 0x0, 0x0, 0x0, 0x8}]}, 0xb0) close(r0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:28:06 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)={0x5c, 0x2, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_BUCKETSIZE={0x5, 0x15, 0xf}]}, @IPSET_ATTR_TYPENAME={0x15, 0x3, 'hash:ip,port,net\x00'}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_REVISION={0x5}]}, 0x5c}}, 0x0) 04:28:06 executing program 3: r0 = socket$kcm(0x21, 0x2, 0x2) sendmsg$inet(r0, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1c000000000000000000000008000000", @ANYRES32=0x0, @ANYBLOB="e000000200000022000000001800000000000000100100000d"], 0x38}, 0x0) 04:28:06 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000010c0)={0x10, 0x4, &(0x7f0000000000)=@framed={{}, [@ldst={0x1, 0x0, 0x3, 0x0, 0x1, 0x48}]}, &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x90) 04:28:06 executing program 0: r0 = socket$inet_dccp(0x2, 0x6, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f00000000c0)='syzkaller\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='contention_end\x00', r1}, 0x10) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000480)=ANY=[@ANYBLOB="66696c7465720000000000000000000000000000000000000000000000000000040000000400000028040000000000000000000008010000400300154003000040030000feffff0700000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000801000000000000000000000000000000000000000000000000480049444c4554494d45520000000000000000000000000000000000000000000400000073797a3000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000080100000000000000000000000000000000000000000000000048004c454400000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000017f000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076657468300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000300100000000000000000000000000000000000000000000000070004e464c4f4700000000000000000000000000000000000000000000000000000000000000000000000000ded399dfb868acadb89c46aa13498e3d1c89bc66324b1873dd6a5085805b0028c79f5388bc5a0d66df00000000000000000000000000e79b0000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) 04:28:06 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0xd931d3864d39ddd8) write$binfmt_elf32(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x82) close(r0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') 04:28:06 executing program 1: r0 = socket$kcm(0x21, 0x2, 0x2) sendmsg$inet(r0, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1c000000000000000000000008000000", @ANYRES32=0x0, @ANYBLOB="e000000200000022000000001800000000000000100100000d"], 0x38}, 0x0) 04:28:06 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)={0x5c, 0x2, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_BUCKETSIZE={0x5, 0x15, 0xf}]}, @IPSET_ATTR_TYPENAME={0x15, 0x3, 'hash:ip,port,net\x00'}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_REVISION={0x5}]}, 0x5c}}, 0x0) 04:28:06 executing program 4: r0 = creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049e9) write$binfmt_elf64(r0, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3e, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x2}, [{}, {0x3, 0x0, 0x0, 0x0, 0x0, 0x8}]}, 0xb0) close(r0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:28:06 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000010c0)={0x10, 0x4, &(0x7f0000000000)=@framed={{}, [@ldst={0x1, 0x0, 0x3, 0x0, 0x1, 0x48}]}, &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x90) 04:28:06 executing program 1: r0 = socket$inet_dccp(0x2, 0x6, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f00000000c0)='syzkaller\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='contention_end\x00', r1}, 0x10) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000480)=ANY=[@ANYBLOB="66696c7465720000000000000000000000000000000000000000000000000000040000000400000028040000000000000000000008010000400300154003000040030000feffff0700000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000801000000000000000000000000000000000000000000000000480049444c4554494d45520000000000000000000000000000000000000000000400000073797a3000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000080100000000000000000000000000000000000000000000000048004c454400000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000017f000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076657468300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000300100000000000000000000000000000000000000000000000070004e464c4f4700000000000000000000000000000000000000000000000000000000000000000000000000ded399dfb868acadb89c46aa13498e3d1c89bc66324b1873dd6a5085805b0028c79f5388bc5a0d66df00000000000000000000000000e79b0000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) 04:28:06 executing program 2: r0 = socket$kcm(0x21, 0x2, 0x2) sendmsg$inet(r0, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1c000000000000000000000008000000", @ANYRES32=0x0, @ANYBLOB="e000000200000022000000001800000000000000100100000d"], 0x38}, 0x0) 04:28:06 executing program 3: syz_mount_image$reiserfs(&(0x7f000001fec0), &(0x7f000001ff00)='./file0\x00', 0x0, &(0x7f000001ff40), 0x1, 0x1feac, &(0x7f000001ff80)="$eJzs2TFKA0EUBuB/J4JgOfZB0AuEtQ1ooWBjob0gksoUkq0Uy1h7AWtP41G08ATKSmxTbbPwfTDNMPM/XvWKFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOidJA8leZ0ne5ur9TzJTvJ+/XazniTT/7cHH7slTa4WF93Zqj3vkpS/06Tkpf+VJkmdHdba1rbO6vH+6VHtHp/ub5fLxWoT02Saz+/nu1x+DdpKX3syaCIAAAAAAAAAjMMPADAC5j8AAAAAALDdsNsEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4ZQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrBnxzYNA2EUgN/ZrhgCU1IgywtQMAMtomENSo9BiZiIMaCIlAEiK44VR1aqKGm+T7Ke70l3uqt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAS7qYcnpM0yc/r1/tQJ/c3vhcAAAAAAAAAcF5Jlbd2rU+qRfOU37bM/ZjbMv73+V7ZDwAAAAAAAAAslaN5/GOaeS4/dg9p0nX79RT5f0nqJP3JOX+bz4/DV675AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2LEDBzIAAAAAwvyt82g/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBUAAP//Mu65WA==") 04:28:06 executing program 0: r0 = creat(&(0x7f0000000000)='./file0\x00', 0xd931d3864d39ddd8) write$binfmt_elf32(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x82) close(r0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') 04:28:06 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000010c0)={0x10, 0x4, &(0x7f0000000000)=@framed={{}, [@ldst={0x1, 0x0, 0x3, 0x0, 0x1, 0x48}]}, &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x90) 04:28:06 executing program 2: r0 = creat(&(0x7f0000000000)='./file0\x00', 0xd931d3864d39ddd8) write$binfmt_elf32(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x82) close(r0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') 04:28:06 executing program 0: r0 = creat(&(0x7f0000000000)='./file0\x00', 0xd931d3864d39ddd8) write$binfmt_elf32(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x82) close(r0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') 04:28:06 executing program 1: r0 = creat(&(0x7f0000000000)='./file0\x00', 0xd931d3864d39ddd8) write$binfmt_elf32(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x82) close(r0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') 04:28:06 executing program 4: r0 = socket$inet_dccp(0x2, 0x6, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f00000000c0)='syzkaller\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='contention_end\x00', r1}, 0x10) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000480)=ANY=[@ANYBLOB="66696c7465720000000000000000000000000000000000000000000000000000040000000400000028040000000000000000000008010000400300154003000040030000feffff0700000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000801000000000000000000000000000000000000000000000000480049444c4554494d45520000000000000000000000000000000000000000000400000073797a3000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000080100000000000000000000000000000000000000000000000048004c454400000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000017f000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076657468300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000300100000000000000000000000000000000000000000000000070004e464c4f4700000000000000000000000000000000000000000000000000000000000000000000000000ded399dfb868acadb89c46aa13498e3d1c89bc66324b1873dd6a5085805b0028c79f5388bc5a0d66df00000000000000000000000000e79b0000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) 04:28:07 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000010c0)={0x10, 0x4, &(0x7f0000000000)=@framed={{}, [@ldst={0x1, 0x0, 0x3, 0x0, 0x1, 0x48}]}, &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x90) 04:28:07 executing program 2: r0 = creat(&(0x7f0000000000)='./file0\x00', 0xd931d3864d39ddd8) write$binfmt_elf32(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x82) close(r0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') 04:28:07 executing program 1: r0 = creat(&(0x7f0000000000)='./file0\x00', 0xd931d3864d39ddd8) write$binfmt_elf32(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x82) close(r0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') 04:28:07 executing program 4: r0 = creat(&(0x7f0000000000)='./file0\x00', 0xd931d3864d39ddd8) write$binfmt_elf32(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x82) close(r0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') 04:28:07 executing program 2: r0 = creat(&(0x7f0000000000)='./file0\x00', 0xd931d3864d39ddd8) write$binfmt_elf32(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x82) close(r0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') 04:28:07 executing program 4: r0 = creat(&(0x7f0000000000)='./file0\x00', 0xd931d3864d39ddd8) write$binfmt_elf32(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x82) close(r0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') 04:28:07 executing program 1: r0 = userfaultfd(0x1) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000340)={0xaa, 0x90b0dffe6cf08936}) 04:28:07 executing program 2: r0 = creat(&(0x7f0000000000)='./file0\x00', 0xd931d3864d39ddd8) write$binfmt_elf32(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x82) close(r0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') 04:28:07 executing program 1: r0 = creat(&(0x7f0000000000)='./file0\x00', 0xd931d3864d39ddd8) write$binfmt_elf32(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x82) close(r0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') 04:28:07 executing program 4: r0 = userfaultfd(0x1) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000340)={0xaa, 0x90b0dffe6cf08936}) 04:28:07 executing program 4: r0 = creat(&(0x7f0000000000)='./file0\x00', 0xd931d3864d39ddd8) write$binfmt_elf32(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x82) close(r0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') 04:28:07 executing program 2: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000100)='cpuacct.usage\x00', 0x2, 0x0) io_setup(0x9, &(0x7f00000000c0)=0x0) io_submit(r2, 0x1, &(0x7f0000000400)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000140)='+', 0x1}]) 04:28:08 executing program 1: r0 = userfaultfd(0x1) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000340)={0xaa, 0x90b0dffe6cf08936}) 04:28:08 executing program 4: r0 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x2080) ioctl$NBD_CLEAR_QUE(r0, 0xab05) 04:28:08 executing program 2: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNDCTL_SEQ_OUTOFBAND(r0, 0x40085112, &(0x7f0000000000)=@t={0x81, 0x6}) 04:28:08 executing program 1: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000100)='cpuacct.usage\x00', 0x2, 0x0) io_setup(0x9, &(0x7f00000000c0)=0x0) io_submit(r2, 0x1, &(0x7f0000000400)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000140)='+', 0x1}]) 04:28:08 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000006800)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) sendmmsg$inet6(r0, &(0x7f0000003d80)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c, &(0x7f00000011c0)=[{&(0x7f00000001c0)="b6", 0x1}], 0x1}}], 0x1, 0x20004450) 04:28:08 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNDCTL_SEQ_OUTOFBAND(r0, 0x40085112, &(0x7f0000000000)=@t={0x81, 0x6}) [ 1350.993700][T25435] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 1351.009504][T25435] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 04:28:08 executing program 2: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000100)='cpuacct.usage\x00', 0x2, 0x0) io_setup(0x9, &(0x7f00000000c0)=0x0) io_submit(r2, 0x1, &(0x7f0000000400)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000140)='+', 0x1}]) [ 1351.066279][T25435] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 1351.076134][T25435] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 1351.084096][T25435] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 1351.091673][T25435] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 04:28:09 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNDCTL_SEQ_OUTOFBAND(r0, 0x40085112, &(0x7f0000000000)=@t={0x81, 0x6}) [ 1351.172290][ T2468] netdevsim netdevsim0 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 04:28:09 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000006800)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) sendmmsg$inet6(r0, &(0x7f0000003d80)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c, &(0x7f00000011c0)=[{&(0x7f00000001c0)="b6", 0x1}], 0x1}}], 0x1, 0x20004450) [ 1351.400570][ T2468] netdevsim netdevsim0 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 04:28:09 executing program 2: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNDCTL_SEQ_OUTOFBAND(r0, 0x40085112, &(0x7f0000000000)=@t={0x81, 0x6}) [ 1351.551409][ T2468] netdevsim netdevsim0 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 04:28:09 executing program 2: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000100)='cpuacct.usage\x00', 0x2, 0x0) io_setup(0x9, &(0x7f00000000c0)=0x0) io_submit(r2, 0x1, &(0x7f0000000400)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000140)='+', 0x1}]) [ 1351.799846][ T2468] netdevsim netdevsim0 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 04:28:09 executing program 2: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNDCTL_SEQ_OUTOFBAND(r0, 0x40085112, &(0x7f0000000000)=@t={0x81, 0x6}) 04:28:09 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000006800)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) sendmmsg$inet6(r0, &(0x7f0000003d80)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c, &(0x7f00000011c0)=[{&(0x7f00000001c0)="b6", 0x1}], 0x1}}], 0x1, 0x20004450) [ 1352.132705][T13642] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 1352.150808][T13642] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 1352.169981][T13642] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 04:28:10 executing program 2: r0 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write$khugepaged_scan(r0, &(0x7f00000000c0), 0x1d) [ 1352.180743][T13642] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 1352.193730][T13642] Bluetooth: hci3: unexpected cc 0x0c25 length: 249 > 3 [ 1352.201560][T13642] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 04:28:10 executing program 2: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) io_submit(0x0, 0x1, &(0x7f0000000180)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="8000000000010b04000000000000000002000000240001801400018008000100ac141440080002007f0020010c00028005000100000000001c002280080003400000000008000140000000000800024000000000240002801400018008000100ac9414bb08000200000000000c0002800500010000002000080007"], 0x80}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cpuacct.usage_all\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x158a91b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)={0x20, 0x0, 0x1, 0x0, 0x0, 0x0, {}, [@CTA_LABELS={0x4}, @CTA_STATUS={0x8}]}, 0x20}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe6, 0x0) 04:28:10 executing program 1: r0 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write$khugepaged_scan(r0, &(0x7f00000000c0), 0x1d) 04:28:10 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000006800)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) sendmmsg$inet6(r0, &(0x7f0000003d80)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c, &(0x7f00000011c0)=[{&(0x7f00000001c0)="b6", 0x1}], 0x1}}], 0x1, 0x20004450) [ 1352.623558][T30755] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1352.670171][T30755] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1352.753741][T30727] chnl_net:caif_netlink_parms(): no params data found [ 1352.828691][ T2468] batadv0: left allmulticast mode [ 1352.833773][ T2468] batadv0: left promiscuous mode [ 1352.866207][ T2468] B: port 3(batadv0) entered disabled state [ 1352.878280][ T2468] bridge_slave_1: left allmulticast mode [ 1352.891177][ T2468] bridge_slave_1: left promiscuous mode [ 1352.904133][ T2468] B: port 2(bridge_slave_1) entered disabled state [ 1352.930465][ T2468] bridge_slave_0: left allmulticast mode [ 1352.937756][ T2468] B: port 1(bridge_slave_0) entered disabled state 04:28:10 executing program 3: r0 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write$khugepaged_scan(r0, &(0x7f00000000c0), 0x1d) 04:28:11 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000006800)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) sendmmsg$inet6(r0, &(0x7f0000003d80)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c, &(0x7f00000011c0)=[{&(0x7f00000001c0)="b6", 0x1}], 0x1}}], 0x1, 0x20004450) [ 1353.196105][T13642] Bluetooth: hci2: command tx timeout 04:28:11 executing program 2: r0 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write$khugepaged_scan(r0, &(0x7f00000000c0), 0x1d) 04:28:11 executing program 2: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) io_submit(0x0, 0x1, &(0x7f0000000180)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="8000000000010b04000000000000000002000000240001801400018008000100ac141440080002007f0020010c00028005000100000000001c002280080003400000000008000140000000000800024000000000240002801400018008000100ac9414bb08000200000000000c0002800500010000002000080007"], 0x80}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cpuacct.usage_all\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x158a91b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)={0x20, 0x0, 0x1, 0x0, 0x0, 0x0, {}, [@CTA_LABELS={0x4}, @CTA_STATUS={0x8}]}, 0x20}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe6, 0x0) 04:28:11 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) io_submit(0x0, 0x1, &(0x7f0000000180)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="8000000000010b04000000000000000002000000240001801400018008000100ac141440080002007f0020010c00028005000100000000001c002280080003400000000008000140000000000800024000000000240002801400018008000100ac9414bb08000200000000000c0002800500010000002000080007"], 0x80}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cpuacct.usage_all\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x158a91b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)={0x20, 0x0, 0x1, 0x0, 0x0, 0x0, {}, [@CTA_LABELS={0x4}, @CTA_STATUS={0x8}]}, 0x20}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe6, 0x0) [ 1353.827687][T30784] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1353.851725][T30784] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1354.009843][T30789] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1354.021931][T30789] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.1'. 04:28:12 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000006800)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) sendmmsg$inet6(r0, &(0x7f0000003d80)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c, &(0x7f00000011c0)=[{&(0x7f00000001c0)="b6", 0x1}], 0x1}}], 0x1, 0x20004450) [ 1354.156157][ T2468] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 1354.190166][ T2468] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 1354.218889][ T2468] bond0 (unregistering): (slave team0): Releasing backup interface [ 1354.239622][ T2468] bond0 (unregistering): Released all slaves [ 1354.278739][ T2468] bond1 (unregistering): Released all slaves [ 1354.301545][ T2468] bond2 (unregistering): Released all slaves [ 1354.315594][T13642] Bluetooth: hci3: command tx timeout [ 1354.339356][ T2468] bond3 (unregistering): Released all slaves 04:28:12 executing program 2: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) io_submit(0x0, 0x1, &(0x7f0000000180)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="8000000000010b04000000000000000002000000240001801400018008000100ac141440080002007f0020010c00028005000100000000001c002280080003400000000008000140000000000800024000000000240002801400018008000100ac9414bb08000200000000000c0002800500010000002000080007"], 0x80}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cpuacct.usage_all\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x158a91b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)={0x20, 0x0, 0x1, 0x0, 0x0, 0x0, {}, [@CTA_LABELS={0x4}, @CTA_STATUS={0x8}]}, 0x20}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe6, 0x0) 04:28:12 executing program 1: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0xf, &(0x7f0000000080)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {0x85, 0x0, 0x0, 0x19}}}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) [ 1354.579084][ T2468] : left promiscuous mode 04:28:12 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x48, 0x2, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'bitmap:port\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_REVISION={0x5}]}, 0x48}}, 0x0) 04:28:12 executing program 1: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0xf, &(0x7f0000000080)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {0x85, 0x0, 0x0, 0x19}}}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 04:28:12 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x48, 0x2, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'bitmap:port\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_REVISION={0x5}]}, 0x48}}, 0x0) [ 1354.904670][T30795] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1354.925726][T30795] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.2'. 04:28:12 executing program 3: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0xf, &(0x7f0000000080)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {0x85, 0x0, 0x0, 0x19}}}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 04:28:13 executing program 1: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000240)={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r0, 0x0, 0x0}, 0x20) [ 1355.066098][T30727] bridge0: port 1(bridge_slave_0) entered blocking state [ 1355.085961][T30727] bridge0: port 1(bridge_slave_0) entered disabled state [ 1355.093298][T30727] bridge_slave_0: entered allmulticast mode [ 1355.139379][T30727] bridge_slave_0: entered promiscuous mode [ 1355.209862][T30727] bridge0: port 2(bridge_slave_1) entered blocking state [ 1355.228498][T30727] bridge0: port 2(bridge_slave_1) entered disabled state [ 1355.250189][T30727] bridge_slave_1: entered allmulticast mode 04:28:13 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x48, 0x2, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'bitmap:port\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_REVISION={0x5}]}, 0x48}}, 0x0) 04:28:13 executing program 1: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0xf, &(0x7f0000000080)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {0x85, 0x0, 0x0, 0x19}}}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) [ 1355.269640][T30727] bridge_slave_1: entered promiscuous mode [ 1355.275720][T13642] Bluetooth: hci2: command tx timeout 04:28:13 executing program 1: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000240)={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r0, 0x0, 0x0}, 0x20) 04:28:13 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='GPL\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={0x38, r2, 0x623, 0x0, 0x0, {{0x2}, {@val={0x8, 0x2}, @val={0x8}, @void}}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r4}]}, 0x38}}, 0x0) 04:28:13 executing program 3: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) io_submit(0x0, 0x1, &(0x7f0000000180)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="8000000000010b04000000000000000002000000240001801400018008000100ac141440080002007f0020010c00028005000100000000001c002280080003400000000008000140000000000800024000000000240002801400018008000100ac9414bb08000200000000000c0002800500010000002000080007"], 0x80}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cpuacct.usage_all\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x158a91b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)={0x20, 0x0, 0x1, 0x0, 0x0, 0x0, {}, [@CTA_LABELS={0x4}, @CTA_STATUS={0x8}]}, 0x20}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe6, 0x0) 04:28:13 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x48, 0x2, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x10, 0x3, 'bitmap:port\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_REVISION={0x5}]}, 0x48}}, 0x0) [ 1355.711205][T30727] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 1355.777788][T30831] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1355.848123][T30727] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link 04:28:13 executing program 1: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000240)={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r0, 0x0, 0x0}, 0x20) 04:28:13 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/diskstats\x00', 0x0, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00', 0x2, 0x0) sendfile(r1, r0, 0x0, 0x50) 04:28:13 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_group_source_req(r0, 0x0, 0x2e, &(0x7f0000000080)={0x9, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @loopback}}}, 0x108) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000400)={0x9, {{0x2, 0x0, @multicast2}}, 0x1, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x110) close(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_group_source_req(r1, 0x0, 0x2e, &(0x7f0000000080)={0x9, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @loopback}}}, 0x108) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000000400)={0x9, {{0x2, 0x0, @multicast2}}, 0x0, 0x1, [{{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}]}, 0x110) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000000700)={0x9, {{0x2, 0x0, @multicast2}}, 0x0, 0x1, [{{0x2, 0x0, @private}}]}, 0x110) 04:28:14 executing program 2: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000240)={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r0, 0x0, 0x0}, 0x20) 04:28:14 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='GPL\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={0x38, r2, 0x623, 0x0, 0x0, {{0x2}, {@val={0x8, 0x2}, @val={0x8}, @void}}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r4}]}, 0x38}}, 0x0) [ 1356.300627][T30727] team0: Port device team_slave_0 added [ 1356.346783][ T2468] hsr_slave_0: left promiscuous mode [ 1356.374096][ T2468] hsr_slave_1: left promiscuous mode [ 1356.391325][T13642] Bluetooth: hci3: command tx timeout [ 1356.403303][ T2468] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 1356.414392][ T2468] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 1356.439033][T30857] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1356.467659][ T2468] batman_adv: batadv0: Interface deactivated: batadv_slave_1 04:28:14 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/diskstats\x00', 0x0, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00', 0x2, 0x0) sendfile(r1, r0, 0x0, 0x50) [ 1356.503463][ T2468] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 1356.554503][ T2468] veth1_macvtap: left promiscuous mode [ 1356.564085][ T2468] veth0_macvtap: left promiscuous mode [ 1356.589300][ T2468] veth1_vlan: left promiscuous mode 04:28:14 executing program 3: syz_mount_image$vfat(&(0x7f0000000580), &(0x7f00000005c0)='./file0\x00', 0x0, &(0x7f0000000600), 0x1, 0x576, &(0x7f0000000640)="$eJzs2sFqE10YBuDvb/u3xc1kYTfiYsCNq5L2ChykhWJAqGShKwebQsmEwgQCycK6c+XC2/ByvACvo4tCJJkQE41ubBk1zwPhvHDyhm82mbM4rx/2umeX/fOPH77E7pM0NiJi4zqiMU2V/2brxjRvx6J3AQD8bU5P86zuGbhbZZnlkzPczg877U+1DAQAAAAAAAAAAMBvc/8fANaP+///vrLM8u3Z+W2Z+/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAfa7H42T8i0/d8wEAt8/7HwDWz4uXr55lrdbRaZruRhTvB+1Bu1qr/ew8LqKITjQjiZuI8VyVj09aR810qhF7vauqP1k3l/sHkURjdf+g6qfL/f/j3mL/MJK4v7p/uLK/HY8fLfT3I4nPb+IyijiLSfdb/+1Bmj593vquvzP9HgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKyT/XSuEXu9q0F70I6YrJvV/v7P9qt+dh4XUUQnmpHETcR4rsrHJ62j5uwHlvtb8WCr3mcHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlvWHo25eFJ1SEARhHur+ZwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOrSH466eVF0yn7dkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf4r+cNTNi6JT3mGo+xkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuH1fAwAA//9JmLyV") 04:28:14 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/diskstats\x00', 0x0, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00', 0x2, 0x0) sendfile(r1, r0, 0x0, 0x50) 04:28:14 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)={0x2, 0x2, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, [@sadb_sa={0x2}]}, 0x20}}, 0x0) 04:28:14 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/diskstats\x00', 0x0, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00', 0x2, 0x0) sendfile(r1, r0, 0x0, 0x50) 04:28:15 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)={0x2, 0x2, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, [@sadb_sa={0x2}]}, 0x20}}, 0x0) 04:28:15 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="71756f74612c00a35c5e37ece04e206d531145b6741572920023d92246c056c531ae9ee84e509ef01086be6402d9a2c31db739991b078d2f6182581f1e1aad4c51675af09b429dd5358788cdeb542786bfe038144504000f1ee4c8bec9b4fc4398f1ad4412456734a17b3829766c988d77afd68e2f7835ee8fb85170205b9633741eac154608629cc8797636390fafcf55f7cd59376dc504a26d48b1ddf2a29f870ffd1185ec89c16298ca820279fb2876c85559b3b250118ccc2bd5a43baa45d788356ca6090245a1665e64d7fe2f08224f3c1da38e7624e2631051b9307b9eb73e17a8ab2a872c41026d779dad000093c67aecb55973b5a00493d75df375c532ec7c598d88960957a3cd5e15fd69c1294ffb49936c97ed8fddcf0b23a42eb49302aca87580e5b511c4941ae55f3f34f4a633cf64127e67b7b971a29b13782b4c204d79d780c9b0127362f634e4f3981a48749a31bad9d6d02fc433798d37661f"], 0x1, 0x78b, &(0x7f0000000800)="$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") sendfile(0xffffffffffffffff, r0, &(0x7f0000000180)=0x8, 0x1) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x802}, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x1c, 0x52, 0x1, 0x0, 0x0, {0xa}, [@typed={0x8, 0x1, 0x0, 0x0, @uid}]}, 0x1c}}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_lsm={0x1d, 0xa, &(0x7f0000001ac0)=ANY=[@ANYBLOB="15601000ffffffff7dabe0ffffff75ff183200000400000000000000000000001826ccb800000002b154691e2c72727463127bc06dc86ea997cdeafae142360453b0d39ac84a3490b7ef879c5bd4f146e45d878231506f9ce1b3271b0eca01665c0aa93a297afa09d13c1fc8531695ef31914ac3ef262ccd54c4006b877524218b8d8e37b15f2c59ca63bff63a4ee4d7e14dc3ff13b47c2c46ff7b031db267dea0f9debf287f9a3ff081a9c5d5bd0d75fb5ca701fbb8b7e794f5cba043d0d80aee180ae327a82f9456ab6011eede8d5cd99dbd567e004dd16b1ed4d7b6d82d553bdeba01f691f469ec", @ANYRES32, @ANYBLOB="00000000010000008510000003000000184b0000f9ffffff0000000000000000bd7d200010000000"], &(0x7f0000000240)='syzkaller\x00', 0x6, 0x0, 0x0, 0x40f00, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000002c0)={0x1, 0xf, 0x7, 0xfffffc00}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[0x1]}, 0x80) r2 = socket(0x10, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00'}, 0x78) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) bind$packet(0xffffffffffffffff, &(0x7f0000000480)={0x11, 0x9, 0x0, 0x1, 0x1, 0x6, @local}, 0x14) sendmsg$DEVLINK_CMD_PORT_GET(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000800000e8000031fffcd508efa6303030303a30303a31302e30000000000800030000000000"], 0x38}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000006200)={&(0x7f0000005fc0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000061c0)={&(0x7f0000001c00)=ANY=[@ANYBLOB="a1ad2532ea0b6a66ab2dd5f0b4010415", @ANYRES16=r5, @ANYBLOB="000226bd7000fedbdf25410000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000"], 0x1b4}, 0x1, 0x0, 0x0, 0x20000080}, 0x40010) r7 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r2, 0x6, 0x15, &(0x7f0000001880)=0x300000, 0x4) r8 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCSIFBR(r8, 0x890b, &(0x7f0000000000)=@generic={0x0, 0x2}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd571012c}, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)='e', 0x1, 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_RM_DEV(0xffffffffffffffff, 0x5000940b, &(0x7f0000002240)={{r7}, "cab4825b8fc980a921de564cf12fc1c72d4497a9a69470d587a57dbf58efb2e4b9fa261f909ab335a9bbfef99973366189e592037a65b316760da42b422d8015d810249a459a785772e69e30ba60769f5f45eb6769f1074a89940a4b967c68f69c82e3bb5bdc825d438fb76e49ced7ed9ee75479c95aa0bc0fc018d1530dd8d02e001a0030d5c0a417046492804afcf0d5be1a76b484334041bf59e4e053923dbfe57e0d7cb32b2368787b3a7575856708e67c0cae6a29d6bf18c9232844361a6067a70dbed04fbed116bbe1fbf9443056f89fecaedcd8f20a1b507c9b49664842ef9ef6d5e4d6425dbe95e36325d1d6c88a2a7a8582731e2df038f8bc72e0bb036d288fe020347c906615b5059c220addd595671dba8c29d31e1474074c582d1c461d7ee04b36ecc44e093da97daa6b4ca4f67ac4c8a9f145d933eee7fc24fb49ad9f9d10891c189af4b10073eb09a17fb7f62e60233745c7e76582e8f30dd11f7c71c56ffb4015f5a2f960b3af2de200065bc2a4ad7c2b32ad0c45ecef26bf7b7000a7f712dcd651eb5a01afa11dc379176daeab9f14adf28877eacbd436eed2e846fb3b841bdfe8ea04480009abe24abc5a189fbc1e5283ec051e3003f77cb14fadcc9dab71cea3c5beb1e96075746aa42f673b59bf7a281ff2fda03bffb3c5a31a5dc52d75bf4c3d396a9112dc37630308a19ca9f2df3076d02719357b39054eb8a8cef65f59843399f76545324b8750335d10ea00fdc4e50ab0d76828bb03f837fb2c901f1f43113be42c491d8eedac51fa229af1c189b3b6380b837c9bd421cfebcaeb4fb4ba0ce59ba21407af3634a778fae2cee8247f6c94ad8deed356011386f7e1cc58241d3457b1a9ba3a15b626175ae0d0c7bb736252506693e6dd2625eb5c58e226e630a6a5b92250b0a50e747a0daa2853e4f5179d2f30b7f5d39db2b34923f6879391b9314b41749633bd50b0ec43cea574f2359bc569ff48652e78b5f4221962e13a5b4eed07f0966306c876273d68808fbc9612bfc130a37484a4603dfbfed67e8cb272489c2bd471df19cfe1f86db77fa5221abe244f9c1de1118454c8cd5b57acb1459d9e9c841f815b6713f7cc1f724d57c23c9b6093b22f5df22d60a8d2137fc706a91c997fb4a3e4e6d70582293b948ed72e93915f7d8ba226def9dd4f801e961a5ddc5a4526fe9c556d3d097ca5f204a10e83d00a1d5fc487982e5f5f4f3a357230cf98cba9eb683040840aa07638913ba409d7d6803335066291cc9416c4b10bcffad1e08bd3a0e9b4064a2800191f8ea1dd1e9a5e44ab840429c3c34896f58a8839d236adc9cc12d68069bd6ef913a12458129313a583c0ab2c58c4486e53e94af24bff4ec0f01d63714d4c0fed80483e13c76c0763aec0890314b96ce9be46b4dc85aabbe2334fff51a8f05ff5777d477e8bfebdb8da5553fdd856a184ee23236907995877f9b141731a50485ccbe149941b4ed3cc4ef81285c66fe431ff4022b10fcb37e297984beddad0f1067d6741a8cf5e22ce01a9134dc5cf6774fe20e90acbf463862d3fd0d1d80ec55046af50d9156093dea76a4bcd978db03fe96ae740ce575a51bcd471982b234559ea0ddb598b9cc3e1e695c160a34db2b21dbe84c197c482d22d58a154535647cdfdbc8f4c95a6025abe6bd404ba0435e5b5c2a3a98d54cf05bca567d212e743b52ba318760c2838c050c4f3a3d98ddba351c54bde93284a39bcdda07cf41437aac0a34fded9292674ac4d754697347cb593396b8fc36c7a7bdebb6ab157f9ae8487ed776bd258486d957d73f6d83c821827c3bfbb15bebb0d68c79822a24d48d71fb38c23b26cc7d12deed45bd5fb8ba3abb8e9392b7e549c4375357a06562c7b43be0253558450dc42d49449c4595da478c5046d7d413d3b9ee2a2810444748a8fbc4539a6e8d5740a82079d2d30bb7696e34eec5d34e1ef45ba6217ec09db0702250547d38187b843ea341a6a3fa30c5f942974d83f3fa7c8be9a448adee240894b511520155025f80c517fa3d375dee75a99e992bca49eaf2ca9de8160f73986c34573b3aab3938d54d3c631612179275b72b042b614a0f19048fe434fc56cdef6cf23b4145b803f1f6f6d100bd9e9b68f9d21be64fcc75d6153bf6e974e9c443516892922b12500e2e52d759f90a40f0f2649a27f2114806bfddcb4473696ba4b1bd24f28633ece14f4f1e6ebbb9bc06aa6d822002db8ef915f22a7e4e90beceacbb0a632e2035ccc794a347240eac2f79b87fd1167842c42263c3a234fd522c0448f6b3afa1890f2e07bd7a6c962adb3264cd2ff60cf264cf622ee758d8658df78693b310130e7573f2987d13ada4724d715120b631e518fd80feb5c452073a13df9d2fb0e4051db0c6013f253e06072551c0a839c7e64c8dd2a8d6824bb8e3734ae49269a4c09fbfa416c319fe1a46d0413cb0dfb7068ffedffea76bb0c8602b4fe4c0598fb36b2f1eb4cf602e32a63b766e837e689d8e173c2c358d8d6a545db33c7c0bfbb3232650ec4a47c045ee7dea3def9276eca67b5f815b854bb4827863372da4072d8740ed6698feb875b052aaefa9a61201c6f90e8051e957b3e0f487f014974d90564d7f757249a7c4557798f1d20adc0bfc77ed043e3f7c7d839636ddf457efc019f38ff79bd3b7698e17b5a4d264863e0281483c9207de81639d6d8b99ad08ebdfaa7cc1e7a19393e4119a3e890cd44a61dd2457fb44c7e9949782c9a63e7a6f3e5d99c684900bee6770eba3b1037ac23f35d10a5877ce29da6acfc04dff8a7016c660b5a48dfba9fdd2491e32b15e0076c13e74a4838a107a9b5d89553c53f5b9d19583e8d831ba0b0778d3d8cad60bad0f67bca2e378b2e7b79d87c395dde95296016963937c0313e2f6eef6c5f6fe8dc11e66ebbdd03c7a45a914e928db4c39e2ee65a37317c16bad8c8ea877a3202207252262ffbca7e2a29dfc2551aa1408bdca1f4de074c0bdc3006e4fe10d23a5824468fa5c0dfb15be0a3b1ce45ada3a4f5f36fd38806d7ff8205ec0159ff67ff7bec47af53f5c2b4b3cb82b1651777d41afb6e84bc3d52bc12f9d9e653bf1f1c1d4fb10785052309f1bfd5cb932a101f6706b8c09e0e7634d1753e01e714e8192214bfb81e237e2b067af53529c79e036f35b76eea2995c4f27efb65ae1ef3f78e5580e8cf379a184760c2e45cfc3846969bb9852280c6debfc8e3f97117cf33ad04b484aef6bcddaa4a894bccfe3cc6310a6e1d0f98fe8498835c18b7c1a77253ee7fbaf5c5f865ed78948ab8696be31d7d180e9c8271ccb8269f4a02f5b4b09d185d1543b87fcbb824ce8382b0e5f40cbe482812262d36911117a8def382b34da0f9ccb5ad91e710f7c6a3ba4305a067e8ea0ca91fc68fffbe9cd93c1015589d0aabc48ed02d5e33f5df2d73327376d6e47c3237aefbec62ae65e4d2818608bd1f1a0400fb4c9a3b14424ebf5924f61474734b84ca5d9c990ee0838c52f18ef0aae9af877648d9a1b0bbbcfee8b321199bd1fa2eb704fa8554a13e9809f0b3863856345700636b9dab19ccf36b199bc4accf9a210d78b4bc30f09028021a0b8c164f0504bcca3f0b592bcb9f65fca9cf154eb543956ecb98e55ac0f8f0f29ad7d691ea00ac3eaa819d6255bfb92e0e7eae375e7594a31df6d0a4a96bbfd57eca68c650b0a42c26a44d7965895e93cd08dca6e031e468f659f6b17be33d81dc70d6ec80b441a2a60e0e4b7487741de3cae3d9308de6ebc05500632613a31f1787d5a4c80f71c321214e50298effae433ff742dd40a58a05261d7c5a5f7653e5c8fc1478fcb5d925cb25038086120d62a9b1fe21500cd77ca11f125321fab1483ca319342a36263d404bdd25312ff7e781607e71b65e75cade8eb215bc65e72f0d604a24f0f06bb8c60806065510dd0aaef5bd1271aabd756476916d8c128836ea75b4559f45176a7492fb83ba3922811145d6ed147af09bb5495b12df887f1ebd8ecd6cd9c2c175468d1b838796f461cf8e447c14967030297d021174b3b1bd63fe9706950fadea7db9b400a6a3066c1984ede9d17782ebee8846eb7c599140d2bd6155d7edc21240e2427d792003b3e6def4fb18b3c63a2a6b2702362ee770d1499ecff6854cd939e98a1b8f7e863d949fe4414a803d7c47c098531f42b04b5c9c0d8695bf70432af5a0ff0a446a5fa31125269e2aeb6a37e2cee27309c55b03a27eb3cfe1f3e87468c3cd96279a193126afc354f1c626fcdc251a35468894f22d240c42e3bda8bfbebc26472fdcbd148a9381d3ecddce662cedd888db189b2ac9f9be0dbe44f88aa7c551c6b0099dab5dc13820fce1b179541587d5acc7122cfbf55d645c53924c700659fb93a998ba8f89fc23ddbd46cae7cbb48d784a7a9a25c39c7d77010edc4349f67d8d4e75693299b8130ec4691a6d4add03c0ae93826889f2a59bb68e451a53e650790261562073a4ea46b95af89ba23a6e6cbada8978c8f4a8565e47d88dc0e6bc643c651f09a813639aa243a9de93f5db65fc51a55bf094e576a6e2c9c12521b1b310b828027d3e6afeb6ca3adb70843c8c20db369091d96741d1fa798256555690ec903fddd30b9abba249e8d78ed770b63e21eed5efbf351712e7744d06b419e48ac78c340b65b1cde9e4c63c181b9c9b14a4ba28029037ad12a8f36aac73eb963dc14c28eb49cae53be6189cfae74b78f94641c591ec6f463a22fc567a47b7cd934972aa6dabbcda273221ff85c2bfe2c2b7f905b47aed8f96834fd0ee20c56b83f970583835463aed66846eb1d50906c438ea1e8838fe2a7838fb16f004162642c0d958569e6c96376bd8a12d336fd098c0f0248d4c66abbbffe8141f2ad162ce8969cef4dc8a198787c4da9e34996d21a063b60f3d2311841ffc5edf3999e2d116d59344c10c6862956a10aca17a43f3e3768958542c2d11f7ac7c59eaa43f3f06b92a8ba98d2d7bfb65a0858d843d01bed9ddacc990e694db3273f31d55f6f3d3c1d316393f73935aa70ca126f6c930e76499baa125221114d9673b236007fab8b6df4fa0ba2218498bc24d207cb1f14164cadcba2bbecdaf4edc6a910ee5912a6cf088e5dd356d37fe2270b08e3f61857797b7af8f7a83e7f0dd25cdf29ba0d6418c868867ca5dfdaf3ca977fcdd06adc2691745f38b32770e4abf778612a36f95ac57a835dfdcf18d119dc6b1de396ebbceb6bafbc02883dcdefa28c71868524f7a20b12a23f285e7b4c8aca31bdd69af2c6a71548c2764cb0dd11cc2e8e28bd3fc6f234ce77a9f8d463be2fa4775537f5f85e95dc3f6a7b0bef6fd1a7da54904e92d429ae58809924fb7c8565e1ac97e821f3400eb755388268741f1c1a221c782f1106333293dbac668ce825248982eb167fbb0e6555d1bcc2e53d9078258eae1d7259fdbed4bf049eb77af81e3304847b9b6e18c1d91cbe218a3b16941301e37d57675cd07b687dcb3da484c0780ff5cafbefdf01ce28505d68a941806edba83fc687c795e492309f8c26807405aff431cbe35797350675baf940d3a9f53d6adb3e12b2e714b1409310af07f58e5342798c6ee7002d848075855944528ac19297a739523f34a8362a1ba0b89d0625704f40e40c0a74156d5d58d1826144dc1e761b0ab42f3acd27ce3da228720cda95b356d4ec42076b67d4b52093c084eacd5fef17f942fce48ddf265ceb23d956e913594ee56e5711db17a882a25e88397735faa4d8873392e275b21ae136106d8d6bf14"}) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000001800)={'gre0\x00', {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}) r9 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) recvmmsg(r9, &(0x7f0000003ac0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r7, 0x80089418, &(0x7f00000001c0)=0x0) sendmsg$NFT_MSG_GETGEN(r2, &(0x7f0000001a80)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001a40)={&(0x7f0000001a00)={0x14, 0x10, 0xa, 0x301, 0x0, 0x0, {0x3, 0x0, 0x8}, ["", "", ""]}, 0x14}}, 0x440d4) sendmsg$nl_route(r1, &(0x7f0000002200)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000021c0)={&(0x7f0000000540)=ANY=[@ANYRES64=r6, @ANYRES32=0x0, @ANYBLOB="08000a0007000000080008004303000014000100fe8000000000000000100000000000b9140002002001000000000000c14396d628ec0000000000000000"], 0x50}, 0x1, 0x0, 0x0, 0x20040000}, 0x40080c4) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000640)={{{@in6=@private0, @in6}}, {{@in=@dev}, 0x0, @in6=@private1}}, &(0x7f0000000200)=0xe8) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r3, 0x50009417, &(0x7f0000000800)={{}, r10, 0x12, @unused=[0x3, 0xffffffffffffffff, 0xfffffffffffffffe, 0xb6f], @subvolid=0x1f}) [ 1357.345483][T13642] Bluetooth: hci2: command tx timeout [ 1357.673147][ T2468] ¡ (unregistering): Port device team_slave_1 removed [ 1357.713329][ T2468] ¡ (unregistering): Port device team_slave_0 removed [ 1358.097897][T30727] team0: Port device team_slave_1 added 04:28:16 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)={0x2, 0x2, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, [@sadb_sa={0x2}]}, 0x20}}, 0x0) 04:28:16 executing program 2: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$sock_ifreq(r0, 0x8923, &(0x7f0000001400)={'netpci0\x00', @ifru_names='veth1_vlan\x00'}) [ 1358.204357][T30878] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2576 sclass=netlink_route_socket pid=30878 comm=syz-executor.3 [ 1358.341935][T30876] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=30876 comm=syz-executor.3 [ 1358.381313][ T28] audit: type=1400 audit(1710304096.232:1257): avc: denied { ioctl } for pid=30881 comm="syz-executor.2" path="socket:[105462]" dev="sockfs" ino=105462 ioctlcmd=0x8923 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rds_socket permissive=1 04:28:16 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='GPL\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={0x38, r2, 0x623, 0x0, 0x0, {{0x2}, {@val={0x8, 0x2}, @val={0x8}, @void}}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r4}]}, 0x38}}, 0x0) [ 1358.465518][T13642] Bluetooth: hci3: command tx timeout [ 1358.504283][T30743] chnl_net:caif_netlink_parms(): no params data found [ 1358.547088][T30727] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 1358.554070][T30727] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. 04:28:16 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)={0x2, 0x2, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, [@sadb_sa={0x2}]}, 0x20}}, 0x0) [ 1358.677666][T30727] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 1358.761848][T30890] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1358.782938][T30727] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 1358.811688][T30727] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. 04:28:16 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="71756f74612c00a35c5e37ece04e206d531145b6741572920023d92246c056c531ae9ee84e509ef01086be6402d9a2c31db739991b078d2f6182581f1e1aad4c51675af09b429dd5358788cdeb542786bfe038144504000f1ee4c8bec9b4fc4398f1ad4412456734a17b3829766c988d77afd68e2f7835ee8fb85170205b9633741eac154608629cc8797636390fafcf55f7cd59376dc504a26d48b1ddf2a29f870ffd1185ec89c16298ca820279fb2876c85559b3b250118ccc2bd5a43baa45d788356ca6090245a1665e64d7fe2f08224f3c1da38e7624e2631051b9307b9eb73e17a8ab2a872c41026d779dad000093c67aecb55973b5a00493d75df375c532ec7c598d88960957a3cd5e15fd69c1294ffb49936c97ed8fddcf0b23a42eb49302aca87580e5b511c4941ae55f3f34f4a633cf64127e67b7b971a29b13782b4c204d79d780c9b0127362f634e4f3981a48749a31bad9d6d02fc433798d37661f"], 0x1, 0x78b, &(0x7f0000000800)="$eJzs3c1rXFUbAPDnTvPRN+37JoUXtCIYEDRQOjE1tgouKi5EsVDQte04mYaaSaZkJqUJAS0quBFUXAi66dqPunPrx1Y3/g2CpaVqWqy40MidzDTTZpJM0mSmNb8f3OSce8/MOc+c+3Hu3MvcAHaswfRPJmJ/RLyXRPTX5icR0V1NdUUcXSp3Y2E+n05JLC6+9GtSLXN9YT4fDa9J7all7o+Ib9+OOJBZWW95dm4iVywWpmv54crkmeHy7NzB05O58cJ4YerwyOjooSNPHDm8dbH+/sPc3ivvP/foF0f/fPO+i+9+l8TR2Ftb1hjHVhmMwdpn0p1+hLd4dqsr67Ck0w1g05KlrTz2R3/sqqYAgH+z1yNiEQDYYRLHfwDYYerfA1xfmM/Xp85+I9FeV5+JiN1L8devby4t6apds9tdvQ7adz255cpIEhEDW1D/YER88tUrn6VTbNN1SIBm3jgfEScHBlfu/5MV9yxs1GMtlBm8LW//B+3zdTr+ebLZ+C9zc/wTTcY/vU223c1Yf/vPXN6CalaVjv+ebri37UZD/DUDu2q5/1bHfN3JqdPFQrpv+19EDEV3b5ofWaOOoWt/XVttWeP477cPXvs0rT/9v1wic7mr99bXjOUquTuJudHV8xEPdDWLP7nZ/8kq49/j67z33z9eejX9//xT73y8Wpk0/jTe+rQy/u21eCHikab9v3xHW7Lm/YnD1dVhuL5SNPHlTx/17Ss1X9bY/+mU1l8/F2iHtP/71og/PxoDSeP9muWN1/H9hf5vVlu2fvzN1/+e5OVquqc271yuUpkeiehJXlw5/9Dya+v5evk0/qGHm2//a63/6TnhyRbj77ryy+ebj397pfGPrb3+39b/G09cvDGxa7X6W+v/0WpqqDanlf1fqw28k88OAAAAAAAAAAAAAAAAAAAAAAAAAFqViYi9kWSyN9OZTDbbU32G9/+jL1MslSsHTpVmpsai+qzsgejO1H/qsr/h91BHar+HX88fui3/eETsi4gPe/9TzWfzpeJYp4MHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJo9TZ//v7TsUm+nWwcAbJvdnW4AANB26xz/H3zh57fa1RQAoE2c/wPAzuP4DwA7z6aP/3MPbW1DAIC2cf4PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADANjt+7Fg6Lf6xMJ9P82NnZ2cmSmcPjhXKE9nJmXw2X5o+kx0vlcaLhWy+NLne+xVLpTOjMTVzbrhSKFeGy7NzJyZLM1OVE6cnc+OFE4XutkQFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtTnp2byBWLhWmJlYnM3dGMFhJxdzRD4h5P9C/P6fSeCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODe8E8AAAD//xJ5L6Q=") sendfile(0xffffffffffffffff, r0, &(0x7f0000000180)=0x8, 0x1) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x802}, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x1c, 0x52, 0x1, 0x0, 0x0, {0xa}, [@typed={0x8, 0x1, 0x0, 0x0, @uid}]}, 0x1c}}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_lsm={0x1d, 0xa, &(0x7f0000001ac0)=ANY=[@ANYBLOB="15601000ffffffff7dabe0ffffff75ff183200000400000000000000000000001826ccb800000002b154691e2c72727463127bc06dc86ea997cdeafae142360453b0d39ac84a3490b7ef879c5bd4f146e45d878231506f9ce1b3271b0eca01665c0aa93a297afa09d13c1fc8531695ef31914ac3ef262ccd54c4006b877524218b8d8e37b15f2c59ca63bff63a4ee4d7e14dc3ff13b47c2c46ff7b031db267dea0f9debf287f9a3ff081a9c5d5bd0d75fb5ca701fbb8b7e794f5cba043d0d80aee180ae327a82f9456ab6011eede8d5cd99dbd567e004dd16b1ed4d7b6d82d553bdeba01f691f469ec", @ANYRES32, @ANYBLOB="00000000010000008510000003000000184b0000f9ffffff0000000000000000bd7d200010000000"], &(0x7f0000000240)='syzkaller\x00', 0x6, 0x0, 0x0, 0x40f00, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000002c0)={0x1, 0xf, 0x7, 0xfffffc00}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[0x1]}, 0x80) r2 = socket(0x10, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00'}, 0x78) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) bind$packet(0xffffffffffffffff, &(0x7f0000000480)={0x11, 0x9, 0x0, 0x1, 0x1, 0x6, @local}, 0x14) sendmsg$DEVLINK_CMD_PORT_GET(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000800000e8000031fffcd508efa6303030303a30303a31302e30000000000800030000000000"], 0x38}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000006200)={&(0x7f0000005fc0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000061c0)={&(0x7f0000001c00)=ANY=[@ANYBLOB="a1ad2532ea0b6a66ab2dd5f0b4010415", @ANYRES16=r5, @ANYBLOB="000226bd7000fedbdf25410000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000"], 0x1b4}, 0x1, 0x0, 0x0, 0x20000080}, 0x40010) r7 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r2, 0x6, 0x15, &(0x7f0000001880)=0x300000, 0x4) r8 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCSIFBR(r8, 0x890b, &(0x7f0000000000)=@generic={0x0, 0x2}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd571012c}, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)='e', 0x1, 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_RM_DEV(0xffffffffffffffff, 0x5000940b, &(0x7f0000002240)={{r7}, "cab4825b8fc980a921de564cf12fc1c72d4497a9a69470d587a57dbf58efb2e4b9fa261f909ab335a9bbfef99973366189e592037a65b316760da42b422d8015d810249a459a785772e69e30ba60769f5f45eb6769f1074a89940a4b967c68f69c82e3bb5bdc825d438fb76e49ced7ed9ee75479c95aa0bc0fc018d1530dd8d02e001a0030d5c0a417046492804afcf0d5be1a76b484334041bf59e4e053923dbfe57e0d7cb32b2368787b3a7575856708e67c0cae6a29d6bf18c9232844361a6067a70dbed04fbed116bbe1fbf9443056f89fecaedcd8f20a1b507c9b49664842ef9ef6d5e4d6425dbe95e36325d1d6c88a2a7a8582731e2df038f8bc72e0bb036d288fe020347c906615b5059c220addd595671dba8c29d31e1474074c582d1c461d7ee04b36ecc44e093da97daa6b4ca4f67ac4c8a9f145d933eee7fc24fb49ad9f9d10891c189af4b10073eb09a17fb7f62e60233745c7e76582e8f30dd11f7c71c56ffb4015f5a2f960b3af2de200065bc2a4ad7c2b32ad0c45ecef26bf7b7000a7f712dcd651eb5a01afa11dc379176daeab9f14adf28877eacbd436eed2e846fb3b841bdfe8ea04480009abe24abc5a189fbc1e5283ec051e3003f77cb14fadcc9dab71cea3c5beb1e96075746aa42f673b59bf7a281ff2fda03bffb3c5a31a5dc52d75bf4c3d396a9112dc37630308a19ca9f2df3076d02719357b39054eb8a8cef65f59843399f76545324b8750335d10ea00fdc4e50ab0d76828bb03f837fb2c901f1f43113be42c491d8eedac51fa229af1c189b3b6380b837c9bd421cfebcaeb4fb4ba0ce59ba21407af3634a778fae2cee8247f6c94ad8deed356011386f7e1cc58241d3457b1a9ba3a15b626175ae0d0c7bb736252506693e6dd2625eb5c58e226e630a6a5b92250b0a50e747a0daa2853e4f5179d2f30b7f5d39db2b34923f6879391b9314b41749633bd50b0ec43cea574f2359bc569ff48652e78b5f4221962e13a5b4eed07f0966306c876273d68808fbc9612bfc130a37484a4603dfbfed67e8cb272489c2bd471df19cfe1f86db77fa5221abe244f9c1de1118454c8cd5b57acb1459d9e9c841f815b6713f7cc1f724d57c23c9b6093b22f5df22d60a8d2137fc706a91c997fb4a3e4e6d70582293b948ed72e93915f7d8ba226def9dd4f801e961a5ddc5a4526fe9c556d3d097ca5f204a10e83d00a1d5fc487982e5f5f4f3a357230cf98cba9eb683040840aa07638913ba409d7d6803335066291cc9416c4b10bcffad1e08bd3a0e9b4064a2800191f8ea1dd1e9a5e44ab840429c3c34896f58a8839d236adc9cc12d68069bd6ef913a12458129313a583c0ab2c58c4486e53e94af24bff4ec0f01d63714d4c0fed80483e13c76c0763aec0890314b96ce9be46b4dc85aabbe2334fff51a8f05ff5777d477e8bfebdb8da5553fdd856a184ee23236907995877f9b141731a50485ccbe149941b4ed3cc4ef81285c66fe431ff4022b10fcb37e297984beddad0f1067d6741a8cf5e22ce01a9134dc5cf6774fe20e90acbf463862d3fd0d1d80ec55046af50d9156093dea76a4bcd978db03fe96ae740ce575a51bcd471982b234559ea0ddb598b9cc3e1e695c160a34db2b21dbe84c197c482d22d58a154535647cdfdbc8f4c95a6025abe6bd404ba0435e5b5c2a3a98d54cf05bca567d212e743b52ba318760c2838c050c4f3a3d98ddba351c54bde93284a39bcdda07cf41437aac0a34fded9292674ac4d754697347cb593396b8fc36c7a7bdebb6ab157f9ae8487ed776bd258486d957d73f6d83c821827c3bfbb15bebb0d68c79822a24d48d71fb38c23b26cc7d12deed45bd5fb8ba3abb8e9392b7e549c4375357a06562c7b43be0253558450dc42d49449c4595da478c5046d7d413d3b9ee2a2810444748a8fbc4539a6e8d5740a82079d2d30bb7696e34eec5d34e1ef45ba6217ec09db0702250547d38187b843ea341a6a3fa30c5f942974d83f3fa7c8be9a448adee240894b511520155025f80c517fa3d375dee75a99e992bca49eaf2ca9de8160f73986c34573b3aab3938d54d3c631612179275b72b042b614a0f19048fe434fc56cdef6cf23b4145b803f1f6f6d100bd9e9b68f9d21be64fcc75d6153bf6e974e9c443516892922b12500e2e52d759f90a40f0f2649a27f2114806bfddcb4473696ba4b1bd24f28633ece14f4f1e6ebbb9bc06aa6d822002db8ef915f22a7e4e90beceacbb0a632e2035ccc794a347240eac2f79b87fd1167842c42263c3a234fd522c0448f6b3afa1890f2e07bd7a6c962adb3264cd2ff60cf264cf622ee758d8658df78693b310130e7573f2987d13ada4724d715120b631e518fd80feb5c452073a13df9d2fb0e4051db0c6013f253e06072551c0a839c7e64c8dd2a8d6824bb8e3734ae49269a4c09fbfa416c319fe1a46d0413cb0dfb7068ffedffea76bb0c8602b4fe4c0598fb36b2f1eb4cf602e32a63b766e837e689d8e173c2c358d8d6a545db33c7c0bfbb3232650ec4a47c045ee7dea3def9276eca67b5f815b854bb4827863372da4072d8740ed6698feb875b052aaefa9a61201c6f90e8051e957b3e0f487f014974d90564d7f757249a7c4557798f1d20adc0bfc77ed043e3f7c7d839636ddf457efc019f38ff79bd3b7698e17b5a4d264863e0281483c9207de81639d6d8b99ad08ebdfaa7cc1e7a19393e4119a3e890cd44a61dd2457fb44c7e9949782c9a63e7a6f3e5d99c684900bee6770eba3b1037ac23f35d10a5877ce29da6acfc04dff8a7016c660b5a48dfba9fdd2491e32b15e0076c13e74a4838a107a9b5d89553c53f5b9d19583e8d831ba0b0778d3d8cad60bad0f67bca2e378b2e7b79d87c395dde95296016963937c0313e2f6eef6c5f6fe8dc11e66ebbdd03c7a45a914e928db4c39e2ee65a37317c16bad8c8ea877a3202207252262ffbca7e2a29dfc2551aa1408bdca1f4de074c0bdc3006e4fe10d23a5824468fa5c0dfb15be0a3b1ce45ada3a4f5f36fd38806d7ff8205ec0159ff67ff7bec47af53f5c2b4b3cb82b1651777d41afb6e84bc3d52bc12f9d9e653bf1f1c1d4fb10785052309f1bfd5cb932a101f6706b8c09e0e7634d1753e01e714e8192214bfb81e237e2b067af53529c79e036f35b76eea2995c4f27efb65ae1ef3f78e5580e8cf379a184760c2e45cfc3846969bb9852280c6debfc8e3f97117cf33ad04b484aef6bcddaa4a894bccfe3cc6310a6e1d0f98fe8498835c18b7c1a77253ee7fbaf5c5f865ed78948ab8696be31d7d180e9c8271ccb8269f4a02f5b4b09d185d1543b87fcbb824ce8382b0e5f40cbe482812262d36911117a8def382b34da0f9ccb5ad91e710f7c6a3ba4305a067e8ea0ca91fc68fffbe9cd93c1015589d0aabc48ed02d5e33f5df2d73327376d6e47c3237aefbec62ae65e4d2818608bd1f1a0400fb4c9a3b14424ebf5924f61474734b84ca5d9c990ee0838c52f18ef0aae9af877648d9a1b0bbbcfee8b321199bd1fa2eb704fa8554a13e9809f0b3863856345700636b9dab19ccf36b199bc4accf9a210d78b4bc30f09028021a0b8c164f0504bcca3f0b592bcb9f65fca9cf154eb543956ecb98e55ac0f8f0f29ad7d691ea00ac3eaa819d6255bfb92e0e7eae375e7594a31df6d0a4a96bbfd57eca68c650b0a42c26a44d7965895e93cd08dca6e031e468f659f6b17be33d81dc70d6ec80b441a2a60e0e4b7487741de3cae3d9308de6ebc05500632613a31f1787d5a4c80f71c321214e50298effae433ff742dd40a58a05261d7c5a5f7653e5c8fc1478fcb5d925cb25038086120d62a9b1fe21500cd77ca11f125321fab1483ca319342a36263d404bdd25312ff7e781607e71b65e75cade8eb215bc65e72f0d604a24f0f06bb8c60806065510dd0aaef5bd1271aabd756476916d8c128836ea75b4559f45176a7492fb83ba3922811145d6ed147af09bb5495b12df887f1ebd8ecd6cd9c2c175468d1b838796f461cf8e447c14967030297d021174b3b1bd63fe9706950fadea7db9b400a6a3066c1984ede9d17782ebee8846eb7c599140d2bd6155d7edc21240e2427d792003b3e6def4fb18b3c63a2a6b2702362ee770d1499ecff6854cd939e98a1b8f7e863d949fe4414a803d7c47c098531f42b04b5c9c0d8695bf70432af5a0ff0a446a5fa31125269e2aeb6a37e2cee27309c55b03a27eb3cfe1f3e87468c3cd96279a193126afc354f1c626fcdc251a35468894f22d240c42e3bda8bfbebc26472fdcbd148a9381d3ecddce662cedd888db189b2ac9f9be0dbe44f88aa7c551c6b0099dab5dc13820fce1b179541587d5acc7122cfbf55d645c53924c700659fb93a998ba8f89fc23ddbd46cae7cbb48d784a7a9a25c39c7d77010edc4349f67d8d4e75693299b8130ec4691a6d4add03c0ae93826889f2a59bb68e451a53e650790261562073a4ea46b95af89ba23a6e6cbada8978c8f4a8565e47d88dc0e6bc643c651f09a813639aa243a9de93f5db65fc51a55bf094e576a6e2c9c12521b1b310b828027d3e6afeb6ca3adb70843c8c20db369091d96741d1fa798256555690ec903fddd30b9abba249e8d78ed770b63e21eed5efbf351712e7744d06b419e48ac78c340b65b1cde9e4c63c181b9c9b14a4ba28029037ad12a8f36aac73eb963dc14c28eb49cae53be6189cfae74b78f94641c591ec6f463a22fc567a47b7cd934972aa6dabbcda273221ff85c2bfe2c2b7f905b47aed8f96834fd0ee20c56b83f970583835463aed66846eb1d50906c438ea1e8838fe2a7838fb16f004162642c0d958569e6c96376bd8a12d336fd098c0f0248d4c66abbbffe8141f2ad162ce8969cef4dc8a198787c4da9e34996d21a063b60f3d2311841ffc5edf3999e2d116d59344c10c6862956a10aca17a43f3e3768958542c2d11f7ac7c59eaa43f3f06b92a8ba98d2d7bfb65a0858d843d01bed9ddacc990e694db3273f31d55f6f3d3c1d316393f73935aa70ca126f6c930e76499baa125221114d9673b236007fab8b6df4fa0ba2218498bc24d207cb1f14164cadcba2bbecdaf4edc6a910ee5912a6cf088e5dd356d37fe2270b08e3f61857797b7af8f7a83e7f0dd25cdf29ba0d6418c868867ca5dfdaf3ca977fcdd06adc2691745f38b32770e4abf778612a36f95ac57a835dfdcf18d119dc6b1de396ebbceb6bafbc02883dcdefa28c71868524f7a20b12a23f285e7b4c8aca31bdd69af2c6a71548c2764cb0dd11cc2e8e28bd3fc6f234ce77a9f8d463be2fa4775537f5f85e95dc3f6a7b0bef6fd1a7da54904e92d429ae58809924fb7c8565e1ac97e821f3400eb755388268741f1c1a221c782f1106333293dbac668ce825248982eb167fbb0e6555d1bcc2e53d9078258eae1d7259fdbed4bf049eb77af81e3304847b9b6e18c1d91cbe218a3b16941301e37d57675cd07b687dcb3da484c0780ff5cafbefdf01ce28505d68a941806edba83fc687c795e492309f8c26807405aff431cbe35797350675baf940d3a9f53d6adb3e12b2e714b1409310af07f58e5342798c6ee7002d848075855944528ac19297a739523f34a8362a1ba0b89d0625704f40e40c0a74156d5d58d1826144dc1e761b0ab42f3acd27ce3da228720cda95b356d4ec42076b67d4b52093c084eacd5fef17f942fce48ddf265ceb23d956e913594ee56e5711db17a882a25e88397735faa4d8873392e275b21ae136106d8d6bf14"}) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000001800)={'gre0\x00', {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}) r9 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) recvmmsg(r9, &(0x7f0000003ac0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r7, 0x80089418, &(0x7f00000001c0)=0x0) sendmsg$NFT_MSG_GETGEN(r2, &(0x7f0000001a80)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001a40)={&(0x7f0000001a00)={0x14, 0x10, 0xa, 0x301, 0x0, 0x0, {0x3, 0x0, 0x8}, ["", "", ""]}, 0x14}}, 0x440d4) sendmsg$nl_route(r1, &(0x7f0000002200)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000021c0)={&(0x7f0000000540)=ANY=[@ANYRES64=r6, @ANYRES32=0x0, @ANYBLOB="08000a0007000000080008004303000014000100fe8000000000000000100000000000b9140002002001000000000000c14396d628ec0000000000000000"], 0x50}, 0x1, 0x0, 0x0, 0x20040000}, 0x40080c4) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000640)={{{@in6=@private0, @in6}}, {{@in=@dev}, 0x0, @in6=@private1}}, &(0x7f0000000200)=0xe8) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r3, 0x50009417, &(0x7f0000000800)={{}, r10, 0x12, @unused=[0x3, 0xffffffffffffffff, 0xfffffffffffffffe, 0xb6f], @subvolid=0x1f}) 04:28:16 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="71756f74612c00a35c5e37ece04e206d531145b6741572920023d92246c056c531ae9ee84e509ef01086be6402d9a2c31db739991b078d2f6182581f1e1aad4c51675af09b429dd5358788cdeb542786bfe038144504000f1ee4c8bec9b4fc4398f1ad4412456734a17b3829766c988d77afd68e2f7835ee8fb85170205b9633741eac154608629cc8797636390fafcf55f7cd59376dc504a26d48b1ddf2a29f870ffd1185ec89c16298ca820279fb2876c85559b3b250118ccc2bd5a43baa45d788356ca6090245a1665e64d7fe2f08224f3c1da38e7624e2631051b9307b9eb73e17a8ab2a872c41026d779dad000093c67aecb55973b5a00493d75df375c532ec7c598d88960957a3cd5e15fd69c1294ffb49936c97ed8fddcf0b23a42eb49302aca87580e5b511c4941ae55f3f34f4a633cf64127e67b7b971a29b13782b4c204d79d780c9b0127362f634e4f3981a48749a31bad9d6d02fc433798d37661f"], 0x1, 0x78b, &(0x7f0000000800)="$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") sendfile(0xffffffffffffffff, r0, &(0x7f0000000180)=0x8, 0x1) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x802}, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x1c, 0x52, 0x1, 0x0, 0x0, {0xa}, [@typed={0x8, 0x1, 0x0, 0x0, @uid}]}, 0x1c}}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_lsm={0x1d, 0xa, &(0x7f0000001ac0)=ANY=[@ANYBLOB="15601000ffffffff7dabe0ffffff75ff183200000400000000000000000000001826ccb800000002b154691e2c72727463127bc06dc86ea997cdeafae142360453b0d39ac84a3490b7ef879c5bd4f146e45d878231506f9ce1b3271b0eca01665c0aa93a297afa09d13c1fc8531695ef31914ac3ef262ccd54c4006b877524218b8d8e37b15f2c59ca63bff63a4ee4d7e14dc3ff13b47c2c46ff7b031db267dea0f9debf287f9a3ff081a9c5d5bd0d75fb5ca701fbb8b7e794f5cba043d0d80aee180ae327a82f9456ab6011eede8d5cd99dbd567e004dd16b1ed4d7b6d82d553bdeba01f691f469ec", @ANYRES32, @ANYBLOB="00000000010000008510000003000000184b0000f9ffffff0000000000000000bd7d200010000000"], &(0x7f0000000240)='syzkaller\x00', 0x6, 0x0, 0x0, 0x40f00, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000002c0)={0x1, 0xf, 0x7, 0xfffffc00}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[0x1]}, 0x80) r2 = socket(0x10, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00'}, 0x78) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) bind$packet(0xffffffffffffffff, &(0x7f0000000480)={0x11, 0x9, 0x0, 0x1, 0x1, 0x6, @local}, 0x14) sendmsg$DEVLINK_CMD_PORT_GET(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000800000e8000031fffcd508efa6303030303a30303a31302e30000000000800030000000000"], 0x38}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000006200)={&(0x7f0000005fc0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000061c0)={&(0x7f0000001c00)=ANY=[@ANYBLOB="a1ad2532ea0b6a66ab2dd5f0b4010415", @ANYRES16=r5, @ANYBLOB="000226bd7000fedbdf25410000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000"], 0x1b4}, 0x1, 0x0, 0x0, 0x20000080}, 0x40010) r7 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r2, 0x6, 0x15, &(0x7f0000001880)=0x300000, 0x4) r8 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCSIFBR(r8, 0x890b, &(0x7f0000000000)=@generic={0x0, 0x2}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd571012c}, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)='e', 0x1, 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_RM_DEV(0xffffffffffffffff, 0x5000940b, &(0x7f0000002240)={{r7}, "cab4825b8fc980a921de564cf12fc1c72d4497a9a69470d587a57dbf58efb2e4b9fa261f909ab335a9bbfef99973366189e592037a65b316760da42b422d8015d810249a459a785772e69e30ba60769f5f45eb6769f1074a89940a4b967c68f69c82e3bb5bdc825d438fb76e49ced7ed9ee75479c95aa0bc0fc018d1530dd8d02e001a0030d5c0a417046492804afcf0d5be1a76b484334041bf59e4e053923dbfe57e0d7cb32b2368787b3a7575856708e67c0cae6a29d6bf18c9232844361a6067a70dbed04fbed116bbe1fbf9443056f89fecaedcd8f20a1b507c9b49664842ef9ef6d5e4d6425dbe95e36325d1d6c88a2a7a8582731e2df038f8bc72e0bb036d288fe020347c906615b5059c220addd595671dba8c29d31e1474074c582d1c461d7ee04b36ecc44e093da97daa6b4ca4f67ac4c8a9f145d933eee7fc24fb49ad9f9d10891c189af4b10073eb09a17fb7f62e60233745c7e76582e8f30dd11f7c71c56ffb4015f5a2f960b3af2de200065bc2a4ad7c2b32ad0c45ecef26bf7b7000a7f712dcd651eb5a01afa11dc379176daeab9f14adf28877eacbd436eed2e846fb3b841bdfe8ea04480009abe24abc5a189fbc1e5283ec051e3003f77cb14fadcc9dab71cea3c5beb1e96075746aa42f673b59bf7a281ff2fda03bffb3c5a31a5dc52d75bf4c3d396a9112dc37630308a19ca9f2df3076d02719357b39054eb8a8cef65f59843399f76545324b8750335d10ea00fdc4e50ab0d76828bb03f837fb2c901f1f43113be42c491d8eedac51fa229af1c189b3b6380b837c9bd421cfebcaeb4fb4ba0ce59ba21407af3634a778fae2cee8247f6c94ad8deed356011386f7e1cc58241d3457b1a9ba3a15b626175ae0d0c7bb736252506693e6dd2625eb5c58e226e630a6a5b92250b0a50e747a0daa2853e4f5179d2f30b7f5d39db2b34923f6879391b9314b41749633bd50b0ec43cea574f2359bc569ff48652e78b5f4221962e13a5b4eed07f0966306c876273d68808fbc9612bfc130a37484a4603dfbfed67e8cb272489c2bd471df19cfe1f86db77fa5221abe244f9c1de1118454c8cd5b57acb1459d9e9c841f815b6713f7cc1f724d57c23c9b6093b22f5df22d60a8d2137fc706a91c997fb4a3e4e6d70582293b948ed72e93915f7d8ba226def9dd4f801e961a5ddc5a4526fe9c556d3d097ca5f204a10e83d00a1d5fc487982e5f5f4f3a357230cf98cba9eb683040840aa07638913ba409d7d6803335066291cc9416c4b10bcffad1e08bd3a0e9b4064a2800191f8ea1dd1e9a5e44ab840429c3c34896f58a8839d236adc9cc12d68069bd6ef913a12458129313a583c0ab2c58c4486e53e94af24bff4ec0f01d63714d4c0fed80483e13c76c0763aec0890314b96ce9be46b4dc85aabbe2334fff51a8f05ff5777d477e8bfebdb8da5553fdd856a184ee23236907995877f9b141731a50485ccbe149941b4ed3cc4ef81285c66fe431ff4022b10fcb37e297984beddad0f1067d6741a8cf5e22ce01a9134dc5cf6774fe20e90acbf463862d3fd0d1d80ec55046af50d9156093dea76a4bcd978db03fe96ae740ce575a51bcd471982b234559ea0ddb598b9cc3e1e695c160a34db2b21dbe84c197c482d22d58a154535647cdfdbc8f4c95a6025abe6bd404ba0435e5b5c2a3a98d54cf05bca567d212e743b52ba318760c2838c050c4f3a3d98ddba351c54bde93284a39bcdda07cf41437aac0a34fded9292674ac4d754697347cb593396b8fc36c7a7bdebb6ab157f9ae8487ed776bd258486d957d73f6d83c821827c3bfbb15bebb0d68c79822a24d48d71fb38c23b26cc7d12deed45bd5fb8ba3abb8e9392b7e549c4375357a06562c7b43be0253558450dc42d49449c4595da478c5046d7d413d3b9ee2a2810444748a8fbc4539a6e8d5740a82079d2d30bb7696e34eec5d34e1ef45ba6217ec09db0702250547d38187b843ea341a6a3fa30c5f942974d83f3fa7c8be9a448adee240894b511520155025f80c517fa3d375dee75a99e992bca49eaf2ca9de8160f73986c34573b3aab3938d54d3c631612179275b72b042b614a0f19048fe434fc56cdef6cf23b4145b803f1f6f6d100bd9e9b68f9d21be64fcc75d6153bf6e974e9c443516892922b12500e2e52d759f90a40f0f2649a27f2114806bfddcb4473696ba4b1bd24f28633ece14f4f1e6ebbb9bc06aa6d822002db8ef915f22a7e4e90beceacbb0a632e2035ccc794a347240eac2f79b87fd1167842c42263c3a234fd522c0448f6b3afa1890f2e07bd7a6c962adb3264cd2ff60cf264cf622ee758d8658df78693b310130e7573f2987d13ada4724d715120b631e518fd80feb5c452073a13df9d2fb0e4051db0c6013f253e06072551c0a839c7e64c8dd2a8d6824bb8e3734ae49269a4c09fbfa416c319fe1a46d0413cb0dfb7068ffedffea76bb0c8602b4fe4c0598fb36b2f1eb4cf602e32a63b766e837e689d8e173c2c358d8d6a545db33c7c0bfbb3232650ec4a47c045ee7dea3def9276eca67b5f815b854bb4827863372da4072d8740ed6698feb875b052aaefa9a61201c6f90e8051e957b3e0f487f014974d90564d7f757249a7c4557798f1d20adc0bfc77ed043e3f7c7d839636ddf457efc019f38ff79bd3b7698e17b5a4d264863e0281483c9207de81639d6d8b99ad08ebdfaa7cc1e7a19393e4119a3e890cd44a61dd2457fb44c7e9949782c9a63e7a6f3e5d99c684900bee6770eba3b1037ac23f35d10a5877ce29da6acfc04dff8a7016c660b5a48dfba9fdd2491e32b15e0076c13e74a4838a107a9b5d89553c53f5b9d19583e8d831ba0b0778d3d8cad60bad0f67bca2e378b2e7b79d87c395dde95296016963937c0313e2f6eef6c5f6fe8dc11e66ebbdd03c7a45a914e928db4c39e2ee65a37317c16bad8c8ea877a3202207252262ffbca7e2a29dfc2551aa1408bdca1f4de074c0bdc3006e4fe10d23a5824468fa5c0dfb15be0a3b1ce45ada3a4f5f36fd38806d7ff8205ec0159ff67ff7bec47af53f5c2b4b3cb82b1651777d41afb6e84bc3d52bc12f9d9e653bf1f1c1d4fb10785052309f1bfd5cb932a101f6706b8c09e0e7634d1753e01e714e8192214bfb81e237e2b067af53529c79e036f35b76eea2995c4f27efb65ae1ef3f78e5580e8cf379a184760c2e45cfc3846969bb9852280c6debfc8e3f97117cf33ad04b484aef6bcddaa4a894bccfe3cc6310a6e1d0f98fe8498835c18b7c1a77253ee7fbaf5c5f865ed78948ab8696be31d7d180e9c8271ccb8269f4a02f5b4b09d185d1543b87fcbb824ce8382b0e5f40cbe482812262d36911117a8def382b34da0f9ccb5ad91e710f7c6a3ba4305a067e8ea0ca91fc68fffbe9cd93c1015589d0aabc48ed02d5e33f5df2d73327376d6e47c3237aefbec62ae65e4d2818608bd1f1a0400fb4c9a3b14424ebf5924f61474734b84ca5d9c990ee0838c52f18ef0aae9af877648d9a1b0bbbcfee8b321199bd1fa2eb704fa8554a13e9809f0b3863856345700636b9dab19ccf36b199bc4accf9a210d78b4bc30f09028021a0b8c164f0504bcca3f0b592bcb9f65fca9cf154eb543956ecb98e55ac0f8f0f29ad7d691ea00ac3eaa819d6255bfb92e0e7eae375e7594a31df6d0a4a96bbfd57eca68c650b0a42c26a44d7965895e93cd08dca6e031e468f659f6b17be33d81dc70d6ec80b441a2a60e0e4b7487741de3cae3d9308de6ebc05500632613a31f1787d5a4c80f71c321214e50298effae433ff742dd40a58a05261d7c5a5f7653e5c8fc1478fcb5d925cb25038086120d62a9b1fe21500cd77ca11f125321fab1483ca319342a36263d404bdd25312ff7e781607e71b65e75cade8eb215bc65e72f0d604a24f0f06bb8c60806065510dd0aaef5bd1271aabd756476916d8c128836ea75b4559f45176a7492fb83ba3922811145d6ed147af09bb5495b12df887f1ebd8ecd6cd9c2c175468d1b838796f461cf8e447c14967030297d021174b3b1bd63fe9706950fadea7db9b400a6a3066c1984ede9d17782ebee8846eb7c599140d2bd6155d7edc21240e2427d792003b3e6def4fb18b3c63a2a6b2702362ee770d1499ecff6854cd939e98a1b8f7e863d949fe4414a803d7c47c098531f42b04b5c9c0d8695bf70432af5a0ff0a446a5fa31125269e2aeb6a37e2cee27309c55b03a27eb3cfe1f3e87468c3cd96279a193126afc354f1c626fcdc251a35468894f22d240c42e3bda8bfbebc26472fdcbd148a9381d3ecddce662cedd888db189b2ac9f9be0dbe44f88aa7c551c6b0099dab5dc13820fce1b179541587d5acc7122cfbf55d645c53924c700659fb93a998ba8f89fc23ddbd46cae7cbb48d784a7a9a25c39c7d77010edc4349f67d8d4e75693299b8130ec4691a6d4add03c0ae93826889f2a59bb68e451a53e650790261562073a4ea46b95af89ba23a6e6cbada8978c8f4a8565e47d88dc0e6bc643c651f09a813639aa243a9de93f5db65fc51a55bf094e576a6e2c9c12521b1b310b828027d3e6afeb6ca3adb70843c8c20db369091d96741d1fa798256555690ec903fddd30b9abba249e8d78ed770b63e21eed5efbf351712e7744d06b419e48ac78c340b65b1cde9e4c63c181b9c9b14a4ba28029037ad12a8f36aac73eb963dc14c28eb49cae53be6189cfae74b78f94641c591ec6f463a22fc567a47b7cd934972aa6dabbcda273221ff85c2bfe2c2b7f905b47aed8f96834fd0ee20c56b83f970583835463aed66846eb1d50906c438ea1e8838fe2a7838fb16f004162642c0d958569e6c96376bd8a12d336fd098c0f0248d4c66abbbffe8141f2ad162ce8969cef4dc8a198787c4da9e34996d21a063b60f3d2311841ffc5edf3999e2d116d59344c10c6862956a10aca17a43f3e3768958542c2d11f7ac7c59eaa43f3f06b92a8ba98d2d7bfb65a0858d843d01bed9ddacc990e694db3273f31d55f6f3d3c1d316393f73935aa70ca126f6c930e76499baa125221114d9673b236007fab8b6df4fa0ba2218498bc24d207cb1f14164cadcba2bbecdaf4edc6a910ee5912a6cf088e5dd356d37fe2270b08e3f61857797b7af8f7a83e7f0dd25cdf29ba0d6418c868867ca5dfdaf3ca977fcdd06adc2691745f38b32770e4abf778612a36f95ac57a835dfdcf18d119dc6b1de396ebbceb6bafbc02883dcdefa28c71868524f7a20b12a23f285e7b4c8aca31bdd69af2c6a71548c2764cb0dd11cc2e8e28bd3fc6f234ce77a9f8d463be2fa4775537f5f85e95dc3f6a7b0bef6fd1a7da54904e92d429ae58809924fb7c8565e1ac97e821f3400eb755388268741f1c1a221c782f1106333293dbac668ce825248982eb167fbb0e6555d1bcc2e53d9078258eae1d7259fdbed4bf049eb77af81e3304847b9b6e18c1d91cbe218a3b16941301e37d57675cd07b687dcb3da484c0780ff5cafbefdf01ce28505d68a941806edba83fc687c795e492309f8c26807405aff431cbe35797350675baf940d3a9f53d6adb3e12b2e714b1409310af07f58e5342798c6ee7002d848075855944528ac19297a739523f34a8362a1ba0b89d0625704f40e40c0a74156d5d58d1826144dc1e761b0ab42f3acd27ce3da228720cda95b356d4ec42076b67d4b52093c084eacd5fef17f942fce48ddf265ceb23d956e913594ee56e5711db17a882a25e88397735faa4d8873392e275b21ae136106d8d6bf14"}) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000001800)={'gre0\x00', {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}) r9 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) recvmmsg(r9, &(0x7f0000003ac0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r7, 0x80089418, &(0x7f00000001c0)=0x0) sendmsg$NFT_MSG_GETGEN(r2, &(0x7f0000001a80)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001a40)={&(0x7f0000001a00)={0x14, 0x10, 0xa, 0x301, 0x0, 0x0, {0x3, 0x0, 0x8}, ["", "", ""]}, 0x14}}, 0x440d4) sendmsg$nl_route(r1, &(0x7f0000002200)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000021c0)={&(0x7f0000000540)=ANY=[@ANYRES64=r6, @ANYRES32=0x0, @ANYBLOB="08000a0007000000080008004303000014000100fe8000000000000000100000000000b9140002002001000000000000c14396d628ec0000000000000000"], 0x50}, 0x1, 0x0, 0x0, 0x20040000}, 0x40080c4) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000640)={{{@in6=@private0, @in6}}, {{@in=@dev}, 0x0, @in6=@private1}}, &(0x7f0000000200)=0xe8) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r3, 0x50009417, &(0x7f0000000800)={{}, r10, 0x12, @unused=[0x3, 0xffffffffffffffff, 0xfffffffffffffffe, 0xb6f], @subvolid=0x1f}) [ 1358.935811][T30727] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active 04:28:17 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="71756f74612c00a35c5e37ece04e206d531145b6741572920023d92246c056c531ae9ee84e509ef01086be6402d9a2c31db739991b078d2f6182581f1e1aad4c51675af09b429dd5358788cdeb542786bfe038144504000f1ee4c8bec9b4fc4398f1ad4412456734a17b3829766c988d77afd68e2f7835ee8fb85170205b9633741eac154608629cc8797636390fafcf55f7cd59376dc504a26d48b1ddf2a29f870ffd1185ec89c16298ca820279fb2876c85559b3b250118ccc2bd5a43baa45d788356ca6090245a1665e64d7fe2f08224f3c1da38e7624e2631051b9307b9eb73e17a8ab2a872c41026d779dad000093c67aecb55973b5a00493d75df375c532ec7c598d88960957a3cd5e15fd69c1294ffb49936c97ed8fddcf0b23a42eb49302aca87580e5b511c4941ae55f3f34f4a633cf64127e67b7b971a29b13782b4c204d79d780c9b0127362f634e4f3981a48749a31bad9d6d02fc433798d37661f"], 0x1, 0x78b, &(0x7f0000000800)="$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") sendfile(0xffffffffffffffff, r0, &(0x7f0000000180)=0x8, 0x1) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x802}, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x1c, 0x52, 0x1, 0x0, 0x0, {0xa}, [@typed={0x8, 0x1, 0x0, 0x0, @uid}]}, 0x1c}}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_lsm={0x1d, 0xa, &(0x7f0000001ac0)=ANY=[@ANYBLOB="15601000ffffffff7dabe0ffffff75ff183200000400000000000000000000001826ccb800000002b154691e2c72727463127bc06dc86ea997cdeafae142360453b0d39ac84a3490b7ef879c5bd4f146e45d878231506f9ce1b3271b0eca01665c0aa93a297afa09d13c1fc8531695ef31914ac3ef262ccd54c4006b877524218b8d8e37b15f2c59ca63bff63a4ee4d7e14dc3ff13b47c2c46ff7b031db267dea0f9debf287f9a3ff081a9c5d5bd0d75fb5ca701fbb8b7e794f5cba043d0d80aee180ae327a82f9456ab6011eede8d5cd99dbd567e004dd16b1ed4d7b6d82d553bdeba01f691f469ec", @ANYRES32, @ANYBLOB="00000000010000008510000003000000184b0000f9ffffff0000000000000000bd7d200010000000"], &(0x7f0000000240)='syzkaller\x00', 0x6, 0x0, 0x0, 0x40f00, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000002c0)={0x1, 0xf, 0x7, 0xfffffc00}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[0x1]}, 0x80) r2 = socket(0x10, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00'}, 0x78) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) bind$packet(0xffffffffffffffff, &(0x7f0000000480)={0x11, 0x9, 0x0, 0x1, 0x1, 0x6, @local}, 0x14) sendmsg$DEVLINK_CMD_PORT_GET(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000800000e8000031fffcd508efa6303030303a30303a31302e30000000000800030000000000"], 0x38}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000006200)={&(0x7f0000005fc0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000061c0)={&(0x7f0000001c00)=ANY=[@ANYBLOB="a1ad2532ea0b6a66ab2dd5f0b4010415", @ANYRES16=r5, @ANYBLOB="000226bd7000fedbdf25410000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000"], 0x1b4}, 0x1, 0x0, 0x0, 0x20000080}, 0x40010) r7 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r2, 0x6, 0x15, &(0x7f0000001880)=0x300000, 0x4) r8 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCSIFBR(r8, 0x890b, &(0x7f0000000000)=@generic={0x0, 0x2}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd571012c}, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)='e', 0x1, 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_RM_DEV(0xffffffffffffffff, 0x5000940b, &(0x7f0000002240)={{r7}, "cab4825b8fc980a921de564cf12fc1c72d4497a9a69470d587a57dbf58efb2e4b9fa261f909ab335a9bbfef99973366189e592037a65b316760da42b422d8015d810249a459a785772e69e30ba60769f5f45eb6769f1074a89940a4b967c68f69c82e3bb5bdc825d438fb76e49ced7ed9ee75479c95aa0bc0fc018d1530dd8d02e001a0030d5c0a417046492804afcf0d5be1a76b484334041bf59e4e053923dbfe57e0d7cb32b2368787b3a7575856708e67c0cae6a29d6bf18c9232844361a6067a70dbed04fbed116bbe1fbf9443056f89fecaedcd8f20a1b507c9b49664842ef9ef6d5e4d6425dbe95e36325d1d6c88a2a7a8582731e2df038f8bc72e0bb036d288fe020347c906615b5059c220addd595671dba8c29d31e1474074c582d1c461d7ee04b36ecc44e093da97daa6b4ca4f67ac4c8a9f145d933eee7fc24fb49ad9f9d10891c189af4b10073eb09a17fb7f62e60233745c7e76582e8f30dd11f7c71c56ffb4015f5a2f960b3af2de200065bc2a4ad7c2b32ad0c45ecef26bf7b7000a7f712dcd651eb5a01afa11dc379176daeab9f14adf28877eacbd436eed2e846fb3b841bdfe8ea04480009abe24abc5a189fbc1e5283ec051e3003f77cb14fadcc9dab71cea3c5beb1e96075746aa42f673b59bf7a281ff2fda03bffb3c5a31a5dc52d75bf4c3d396a9112dc37630308a19ca9f2df3076d02719357b39054eb8a8cef65f59843399f76545324b8750335d10ea00fdc4e50ab0d76828bb03f837fb2c901f1f43113be42c491d8eedac51fa229af1c189b3b6380b837c9bd421cfebcaeb4fb4ba0ce59ba21407af3634a778fae2cee8247f6c94ad8deed356011386f7e1cc58241d3457b1a9ba3a15b626175ae0d0c7bb736252506693e6dd2625eb5c58e226e630a6a5b92250b0a50e747a0daa2853e4f5179d2f30b7f5d39db2b34923f6879391b9314b41749633bd50b0ec43cea574f2359bc569ff48652e78b5f4221962e13a5b4eed07f0966306c876273d68808fbc9612bfc130a37484a4603dfbfed67e8cb272489c2bd471df19cfe1f86db77fa5221abe244f9c1de1118454c8cd5b57acb1459d9e9c841f815b6713f7cc1f724d57c23c9b6093b22f5df22d60a8d2137fc706a91c997fb4a3e4e6d70582293b948ed72e93915f7d8ba226def9dd4f801e961a5ddc5a4526fe9c556d3d097ca5f204a10e83d00a1d5fc487982e5f5f4f3a357230cf98cba9eb683040840aa07638913ba409d7d6803335066291cc9416c4b10bcffad1e08bd3a0e9b4064a2800191f8ea1dd1e9a5e44ab840429c3c34896f58a8839d236adc9cc12d68069bd6ef913a12458129313a583c0ab2c58c4486e53e94af24bff4ec0f01d63714d4c0fed80483e13c76c0763aec0890314b96ce9be46b4dc85aabbe2334fff51a8f05ff5777d477e8bfebdb8da5553fdd856a184ee23236907995877f9b141731a50485ccbe149941b4ed3cc4ef81285c66fe431ff4022b10fcb37e297984beddad0f1067d6741a8cf5e22ce01a9134dc5cf6774fe20e90acbf463862d3fd0d1d80ec55046af50d9156093dea76a4bcd978db03fe96ae740ce575a51bcd471982b234559ea0ddb598b9cc3e1e695c160a34db2b21dbe84c197c482d22d58a154535647cdfdbc8f4c95a6025abe6bd404ba0435e5b5c2a3a98d54cf05bca567d212e743b52ba318760c2838c050c4f3a3d98ddba351c54bde93284a39bcdda07cf41437aac0a34fded9292674ac4d754697347cb593396b8fc36c7a7bdebb6ab157f9ae8487ed776bd258486d957d73f6d83c821827c3bfbb15bebb0d68c79822a24d48d71fb38c23b26cc7d12deed45bd5fb8ba3abb8e9392b7e549c4375357a06562c7b43be0253558450dc42d49449c4595da478c5046d7d413d3b9ee2a2810444748a8fbc4539a6e8d5740a82079d2d30bb7696e34eec5d34e1ef45ba6217ec09db0702250547d38187b843ea341a6a3fa30c5f942974d83f3fa7c8be9a448adee240894b511520155025f80c517fa3d375dee75a99e992bca49eaf2ca9de8160f73986c34573b3aab3938d54d3c631612179275b72b042b614a0f19048fe434fc56cdef6cf23b4145b803f1f6f6d100bd9e9b68f9d21be64fcc75d6153bf6e974e9c443516892922b12500e2e52d759f90a40f0f2649a27f2114806bfddcb4473696ba4b1bd24f28633ece14f4f1e6ebbb9bc06aa6d822002db8ef915f22a7e4e90beceacbb0a632e2035ccc794a347240eac2f79b87fd1167842c42263c3a234fd522c0448f6b3afa1890f2e07bd7a6c962adb3264cd2ff60cf264cf622ee758d8658df78693b310130e7573f2987d13ada4724d715120b631e518fd80feb5c452073a13df9d2fb0e4051db0c6013f253e06072551c0a839c7e64c8dd2a8d6824bb8e3734ae49269a4c09fbfa416c319fe1a46d0413cb0dfb7068ffedffea76bb0c8602b4fe4c0598fb36b2f1eb4cf602e32a63b766e837e689d8e173c2c358d8d6a545db33c7c0bfbb3232650ec4a47c045ee7dea3def9276eca67b5f815b854bb4827863372da4072d8740ed6698feb875b052aaefa9a61201c6f90e8051e957b3e0f487f014974d90564d7f757249a7c4557798f1d20adc0bfc77ed043e3f7c7d839636ddf457efc019f38ff79bd3b7698e17b5a4d264863e0281483c9207de81639d6d8b99ad08ebdfaa7cc1e7a19393e4119a3e890cd44a61dd2457fb44c7e9949782c9a63e7a6f3e5d99c684900bee6770eba3b1037ac23f35d10a5877ce29da6acfc04dff8a7016c660b5a48dfba9fdd2491e32b15e0076c13e74a4838a107a9b5d89553c53f5b9d19583e8d831ba0b0778d3d8cad60bad0f67bca2e378b2e7b79d87c395dde95296016963937c0313e2f6eef6c5f6fe8dc11e66ebbdd03c7a45a914e928db4c39e2ee65a37317c16bad8c8ea877a3202207252262ffbca7e2a29dfc2551aa1408bdca1f4de074c0bdc3006e4fe10d23a5824468fa5c0dfb15be0a3b1ce45ada3a4f5f36fd38806d7ff8205ec0159ff67ff7bec47af53f5c2b4b3cb82b1651777d41afb6e84bc3d52bc12f9d9e653bf1f1c1d4fb10785052309f1bfd5cb932a101f6706b8c09e0e7634d1753e01e714e8192214bfb81e237e2b067af53529c79e036f35b76eea2995c4f27efb65ae1ef3f78e5580e8cf379a184760c2e45cfc3846969bb9852280c6debfc8e3f97117cf33ad04b484aef6bcddaa4a894bccfe3cc6310a6e1d0f98fe8498835c18b7c1a77253ee7fbaf5c5f865ed78948ab8696be31d7d180e9c8271ccb8269f4a02f5b4b09d185d1543b87fcbb824ce8382b0e5f40cbe482812262d36911117a8def382b34da0f9ccb5ad91e710f7c6a3ba4305a067e8ea0ca91fc68fffbe9cd93c1015589d0aabc48ed02d5e33f5df2d73327376d6e47c3237aefbec62ae65e4d2818608bd1f1a0400fb4c9a3b14424ebf5924f61474734b84ca5d9c990ee0838c52f18ef0aae9af877648d9a1b0bbbcfee8b321199bd1fa2eb704fa8554a13e9809f0b3863856345700636b9dab19ccf36b199bc4accf9a210d78b4bc30f09028021a0b8c164f0504bcca3f0b592bcb9f65fca9cf154eb543956ecb98e55ac0f8f0f29ad7d691ea00ac3eaa819d6255bfb92e0e7eae375e7594a31df6d0a4a96bbfd57eca68c650b0a42c26a44d7965895e93cd08dca6e031e468f659f6b17be33d81dc70d6ec80b441a2a60e0e4b7487741de3cae3d9308de6ebc05500632613a31f1787d5a4c80f71c321214e50298effae433ff742dd40a58a05261d7c5a5f7653e5c8fc1478fcb5d925cb25038086120d62a9b1fe21500cd77ca11f125321fab1483ca319342a36263d404bdd25312ff7e781607e71b65e75cade8eb215bc65e72f0d604a24f0f06bb8c60806065510dd0aaef5bd1271aabd756476916d8c128836ea75b4559f45176a7492fb83ba3922811145d6ed147af09bb5495b12df887f1ebd8ecd6cd9c2c175468d1b838796f461cf8e447c14967030297d021174b3b1bd63fe9706950fadea7db9b400a6a3066c1984ede9d17782ebee8846eb7c599140d2bd6155d7edc21240e2427d792003b3e6def4fb18b3c63a2a6b2702362ee770d1499ecff6854cd939e98a1b8f7e863d949fe4414a803d7c47c098531f42b04b5c9c0d8695bf70432af5a0ff0a446a5fa31125269e2aeb6a37e2cee27309c55b03a27eb3cfe1f3e87468c3cd96279a193126afc354f1c626fcdc251a35468894f22d240c42e3bda8bfbebc26472fdcbd148a9381d3ecddce662cedd888db189b2ac9f9be0dbe44f88aa7c551c6b0099dab5dc13820fce1b179541587d5acc7122cfbf55d645c53924c700659fb93a998ba8f89fc23ddbd46cae7cbb48d784a7a9a25c39c7d77010edc4349f67d8d4e75693299b8130ec4691a6d4add03c0ae93826889f2a59bb68e451a53e650790261562073a4ea46b95af89ba23a6e6cbada8978c8f4a8565e47d88dc0e6bc643c651f09a813639aa243a9de93f5db65fc51a55bf094e576a6e2c9c12521b1b310b828027d3e6afeb6ca3adb70843c8c20db369091d96741d1fa798256555690ec903fddd30b9abba249e8d78ed770b63e21eed5efbf351712e7744d06b419e48ac78c340b65b1cde9e4c63c181b9c9b14a4ba28029037ad12a8f36aac73eb963dc14c28eb49cae53be6189cfae74b78f94641c591ec6f463a22fc567a47b7cd934972aa6dabbcda273221ff85c2bfe2c2b7f905b47aed8f96834fd0ee20c56b83f970583835463aed66846eb1d50906c438ea1e8838fe2a7838fb16f004162642c0d958569e6c96376bd8a12d336fd098c0f0248d4c66abbbffe8141f2ad162ce8969cef4dc8a198787c4da9e34996d21a063b60f3d2311841ffc5edf3999e2d116d59344c10c6862956a10aca17a43f3e3768958542c2d11f7ac7c59eaa43f3f06b92a8ba98d2d7bfb65a0858d843d01bed9ddacc990e694db3273f31d55f6f3d3c1d316393f73935aa70ca126f6c930e76499baa125221114d9673b236007fab8b6df4fa0ba2218498bc24d207cb1f14164cadcba2bbecdaf4edc6a910ee5912a6cf088e5dd356d37fe2270b08e3f61857797b7af8f7a83e7f0dd25cdf29ba0d6418c868867ca5dfdaf3ca977fcdd06adc2691745f38b32770e4abf778612a36f95ac57a835dfdcf18d119dc6b1de396ebbceb6bafbc02883dcdefa28c71868524f7a20b12a23f285e7b4c8aca31bdd69af2c6a71548c2764cb0dd11cc2e8e28bd3fc6f234ce77a9f8d463be2fa4775537f5f85e95dc3f6a7b0bef6fd1a7da54904e92d429ae58809924fb7c8565e1ac97e821f3400eb755388268741f1c1a221c782f1106333293dbac668ce825248982eb167fbb0e6555d1bcc2e53d9078258eae1d7259fdbed4bf049eb77af81e3304847b9b6e18c1d91cbe218a3b16941301e37d57675cd07b687dcb3da484c0780ff5cafbefdf01ce28505d68a941806edba83fc687c795e492309f8c26807405aff431cbe35797350675baf940d3a9f53d6adb3e12b2e714b1409310af07f58e5342798c6ee7002d848075855944528ac19297a739523f34a8362a1ba0b89d0625704f40e40c0a74156d5d58d1826144dc1e761b0ab42f3acd27ce3da228720cda95b356d4ec42076b67d4b52093c084eacd5fef17f942fce48ddf265ceb23d956e913594ee56e5711db17a882a25e88397735faa4d8873392e275b21ae136106d8d6bf14"}) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000001800)={'gre0\x00', {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}) r9 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) recvmmsg(r9, &(0x7f0000003ac0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r7, 0x80089418, &(0x7f00000001c0)=0x0) sendmsg$NFT_MSG_GETGEN(r2, &(0x7f0000001a80)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001a40)={&(0x7f0000001a00)={0x14, 0x10, 0xa, 0x301, 0x0, 0x0, {0x3, 0x0, 0x8}, ["", "", ""]}, 0x14}}, 0x440d4) sendmsg$nl_route(r1, &(0x7f0000002200)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000021c0)={&(0x7f0000000540)=ANY=[@ANYRES64=r6, @ANYRES32=0x0, @ANYBLOB="08000a0007000000080008004303000014000100fe8000000000000000100000000000b9140002002001000000000000c14396d628ec0000000000000000"], 0x50}, 0x1, 0x0, 0x0, 0x20040000}, 0x40080c4) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000640)={{{@in6=@private0, @in6}}, {{@in=@dev}, 0x0, @in6=@private1}}, &(0x7f0000000200)=0xe8) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r3, 0x50009417, &(0x7f0000000800)={{}, r10, 0x12, @unused=[0x3, 0xffffffffffffffff, 0xfffffffffffffffe, 0xb6f], @subvolid=0x1f}) [ 1359.331068][T30727] hsr_slave_0: entered promiscuous mode [ 1359.382918][T30727] hsr_slave_1: entered promiscuous mode [ 1359.405321][T30727] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 1359.412920][T30727] Cannot create hsr debugfs directory [ 1359.429942][T13642] Bluetooth: hci2: command tx timeout [ 1359.765616][T30743] bridge0: port 1(bridge_slave_0) entered blocking state [ 1359.772820][T30743] bridge0: port 1(bridge_slave_0) entered disabled state [ 1359.806374][T30743] bridge_slave_0: entered allmulticast mode [ 1359.831085][T30743] bridge_slave_0: entered promiscuous mode [ 1359.858786][T30743] bridge0: port 2(bridge_slave_1) entered blocking state [ 1359.878599][T30743] bridge0: port 2(bridge_slave_1) entered disabled state [ 1359.891303][T30743] bridge_slave_1: entered allmulticast mode [ 1359.916022][T30743] bridge_slave_1: entered promiscuous mode [ 1360.086382][T30915] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2576 sclass=netlink_route_socket pid=30915 comm=syz-executor.3 [ 1360.104701][T30913] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2576 sclass=netlink_route_socket pid=30913 comm=syz-executor.2 [ 1360.139753][T30913] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=30913 comm=syz-executor.2 [ 1360.168056][T30918] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=30918 comm=syz-executor.3 [ 1360.236687][T30920] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2576 sclass=netlink_route_socket pid=30920 comm=syz-executor.1 [ 1360.236784][T30743] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 1360.332973][T30920] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=30920 comm=syz-executor.1 [ 1360.343428][T30743] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link 04:28:18 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="71756f74612c00a35c5e37ece04e206d531145b6741572920023d92246c056c531ae9ee84e509ef01086be6402d9a2c31db739991b078d2f6182581f1e1aad4c51675af09b429dd5358788cdeb542786bfe038144504000f1ee4c8bec9b4fc4398f1ad4412456734a17b3829766c988d77afd68e2f7835ee8fb85170205b9633741eac154608629cc8797636390fafcf55f7cd59376dc504a26d48b1ddf2a29f870ffd1185ec89c16298ca820279fb2876c85559b3b250118ccc2bd5a43baa45d788356ca6090245a1665e64d7fe2f08224f3c1da38e7624e2631051b9307b9eb73e17a8ab2a872c41026d779dad000093c67aecb55973b5a00493d75df375c532ec7c598d88960957a3cd5e15fd69c1294ffb49936c97ed8fddcf0b23a42eb49302aca87580e5b511c4941ae55f3f34f4a633cf64127e67b7b971a29b13782b4c204d79d780c9b0127362f634e4f3981a48749a31bad9d6d02fc433798d37661f"], 0x1, 0x78b, &(0x7f0000000800)="$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") sendfile(0xffffffffffffffff, r0, &(0x7f0000000180)=0x8, 0x1) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x802}, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x1c, 0x52, 0x1, 0x0, 0x0, {0xa}, [@typed={0x8, 0x1, 0x0, 0x0, @uid}]}, 0x1c}}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_lsm={0x1d, 0xa, &(0x7f0000001ac0)=ANY=[@ANYBLOB="15601000ffffffff7dabe0ffffff75ff183200000400000000000000000000001826ccb800000002b154691e2c72727463127bc06dc86ea997cdeafae142360453b0d39ac84a3490b7ef879c5bd4f146e45d878231506f9ce1b3271b0eca01665c0aa93a297afa09d13c1fc8531695ef31914ac3ef262ccd54c4006b877524218b8d8e37b15f2c59ca63bff63a4ee4d7e14dc3ff13b47c2c46ff7b031db267dea0f9debf287f9a3ff081a9c5d5bd0d75fb5ca701fbb8b7e794f5cba043d0d80aee180ae327a82f9456ab6011eede8d5cd99dbd567e004dd16b1ed4d7b6d82d553bdeba01f691f469ec", @ANYRES32, @ANYBLOB="00000000010000008510000003000000184b0000f9ffffff0000000000000000bd7d200010000000"], &(0x7f0000000240)='syzkaller\x00', 0x6, 0x0, 0x0, 0x40f00, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000002c0)={0x1, 0xf, 0x7, 0xfffffc00}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[0x1]}, 0x80) r2 = socket(0x10, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00'}, 0x78) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) bind$packet(0xffffffffffffffff, &(0x7f0000000480)={0x11, 0x9, 0x0, 0x1, 0x1, 0x6, @local}, 0x14) sendmsg$DEVLINK_CMD_PORT_GET(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000800000e8000031fffcd508efa6303030303a30303a31302e30000000000800030000000000"], 0x38}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000006200)={&(0x7f0000005fc0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000061c0)={&(0x7f0000001c00)=ANY=[@ANYBLOB="a1ad2532ea0b6a66ab2dd5f0b4010415", @ANYRES16=r5, @ANYBLOB="000226bd7000fedbdf25410000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000"], 0x1b4}, 0x1, 0x0, 0x0, 0x20000080}, 0x40010) r7 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r2, 0x6, 0x15, &(0x7f0000001880)=0x300000, 0x4) r8 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCSIFBR(r8, 0x890b, &(0x7f0000000000)=@generic={0x0, 0x2}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd571012c}, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)='e', 0x1, 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_RM_DEV(0xffffffffffffffff, 0x5000940b, &(0x7f0000002240)={{r7}, "cab4825b8fc980a921de564cf12fc1c72d4497a9a69470d587a57dbf58efb2e4b9fa261f909ab335a9bbfef99973366189e592037a65b316760da42b422d8015d810249a459a785772e69e30ba60769f5f45eb6769f1074a89940a4b967c68f69c82e3bb5bdc825d438fb76e49ced7ed9ee75479c95aa0bc0fc018d1530dd8d02e001a0030d5c0a417046492804afcf0d5be1a76b484334041bf59e4e053923dbfe57e0d7cb32b2368787b3a7575856708e67c0cae6a29d6bf18c9232844361a6067a70dbed04fbed116bbe1fbf9443056f89fecaedcd8f20a1b507c9b49664842ef9ef6d5e4d6425dbe95e36325d1d6c88a2a7a8582731e2df038f8bc72e0bb036d288fe020347c906615b5059c220addd595671dba8c29d31e1474074c582d1c461d7ee04b36ecc44e093da97daa6b4ca4f67ac4c8a9f145d933eee7fc24fb49ad9f9d10891c189af4b10073eb09a17fb7f62e60233745c7e76582e8f30dd11f7c71c56ffb4015f5a2f960b3af2de200065bc2a4ad7c2b32ad0c45ecef26bf7b7000a7f712dcd651eb5a01afa11dc379176daeab9f14adf28877eacbd436eed2e846fb3b841bdfe8ea04480009abe24abc5a189fbc1e5283ec051e3003f77cb14fadcc9dab71cea3c5beb1e96075746aa42f673b59bf7a281ff2fda03bffb3c5a31a5dc52d75bf4c3d396a9112dc37630308a19ca9f2df3076d02719357b39054eb8a8cef65f59843399f76545324b8750335d10ea00fdc4e50ab0d76828bb03f837fb2c901f1f43113be42c491d8eedac51fa229af1c189b3b6380b837c9bd421cfebcaeb4fb4ba0ce59ba21407af3634a778fae2cee8247f6c94ad8deed356011386f7e1cc58241d3457b1a9ba3a15b626175ae0d0c7bb736252506693e6dd2625eb5c58e226e630a6a5b92250b0a50e747a0daa2853e4f5179d2f30b7f5d39db2b34923f6879391b9314b41749633bd50b0ec43cea574f2359bc569ff48652e78b5f4221962e13a5b4eed07f0966306c876273d68808fbc9612bfc130a37484a4603dfbfed67e8cb272489c2bd471df19cfe1f86db77fa5221abe244f9c1de1118454c8cd5b57acb1459d9e9c841f815b6713f7cc1f724d57c23c9b6093b22f5df22d60a8d2137fc706a91c997fb4a3e4e6d70582293b948ed72e93915f7d8ba226def9dd4f801e961a5ddc5a4526fe9c556d3d097ca5f204a10e83d00a1d5fc487982e5f5f4f3a357230cf98cba9eb683040840aa07638913ba409d7d6803335066291cc9416c4b10bcffad1e08bd3a0e9b4064a2800191f8ea1dd1e9a5e44ab840429c3c34896f58a8839d236adc9cc12d68069bd6ef913a12458129313a583c0ab2c58c4486e53e94af24bff4ec0f01d63714d4c0fed80483e13c76c0763aec0890314b96ce9be46b4dc85aabbe2334fff51a8f05ff5777d477e8bfebdb8da5553fdd856a184ee23236907995877f9b141731a50485ccbe149941b4ed3cc4ef81285c66fe431ff4022b10fcb37e297984beddad0f1067d6741a8cf5e22ce01a9134dc5cf6774fe20e90acbf463862d3fd0d1d80ec55046af50d9156093dea76a4bcd978db03fe96ae740ce575a51bcd471982b234559ea0ddb598b9cc3e1e695c160a34db2b21dbe84c197c482d22d58a154535647cdfdbc8f4c95a6025abe6bd404ba0435e5b5c2a3a98d54cf05bca567d212e743b52ba318760c2838c050c4f3a3d98ddba351c54bde93284a39bcdda07cf41437aac0a34fded9292674ac4d754697347cb593396b8fc36c7a7bdebb6ab157f9ae8487ed776bd258486d957d73f6d83c821827c3bfbb15bebb0d68c79822a24d48d71fb38c23b26cc7d12deed45bd5fb8ba3abb8e9392b7e549c4375357a06562c7b43be0253558450dc42d49449c4595da478c5046d7d413d3b9ee2a2810444748a8fbc4539a6e8d5740a82079d2d30bb7696e34eec5d34e1ef45ba6217ec09db0702250547d38187b843ea341a6a3fa30c5f942974d83f3fa7c8be9a448adee240894b511520155025f80c517fa3d375dee75a99e992bca49eaf2ca9de8160f73986c34573b3aab3938d54d3c631612179275b72b042b614a0f19048fe434fc56cdef6cf23b4145b803f1f6f6d100bd9e9b68f9d21be64fcc75d6153bf6e974e9c443516892922b12500e2e52d759f90a40f0f2649a27f2114806bfddcb4473696ba4b1bd24f28633ece14f4f1e6ebbb9bc06aa6d822002db8ef915f22a7e4e90beceacbb0a632e2035ccc794a347240eac2f79b87fd1167842c42263c3a234fd522c0448f6b3afa1890f2e07bd7a6c962adb3264cd2ff60cf264cf622ee758d8658df78693b310130e7573f2987d13ada4724d715120b631e518fd80feb5c452073a13df9d2fb0e4051db0c6013f253e06072551c0a839c7e64c8dd2a8d6824bb8e3734ae49269a4c09fbfa416c319fe1a46d0413cb0dfb7068ffedffea76bb0c8602b4fe4c0598fb36b2f1eb4cf602e32a63b766e837e689d8e173c2c358d8d6a545db33c7c0bfbb3232650ec4a47c045ee7dea3def9276eca67b5f815b854bb4827863372da4072d8740ed6698feb875b052aaefa9a61201c6f90e8051e957b3e0f487f014974d90564d7f757249a7c4557798f1d20adc0bfc77ed043e3f7c7d839636ddf457efc019f38ff79bd3b7698e17b5a4d264863e0281483c9207de81639d6d8b99ad08ebdfaa7cc1e7a19393e4119a3e890cd44a61dd2457fb44c7e9949782c9a63e7a6f3e5d99c684900bee6770eba3b1037ac23f35d10a5877ce29da6acfc04dff8a7016c660b5a48dfba9fdd2491e32b15e0076c13e74a4838a107a9b5d89553c53f5b9d19583e8d831ba0b0778d3d8cad60bad0f67bca2e378b2e7b79d87c395dde95296016963937c0313e2f6eef6c5f6fe8dc11e66ebbdd03c7a45a914e928db4c39e2ee65a37317c16bad8c8ea877a3202207252262ffbca7e2a29dfc2551aa1408bdca1f4de074c0bdc3006e4fe10d23a5824468fa5c0dfb15be0a3b1ce45ada3a4f5f36fd38806d7ff8205ec0159ff67ff7bec47af53f5c2b4b3cb82b1651777d41afb6e84bc3d52bc12f9d9e653bf1f1c1d4fb10785052309f1bfd5cb932a101f6706b8c09e0e7634d1753e01e714e8192214bfb81e237e2b067af53529c79e036f35b76eea2995c4f27efb65ae1ef3f78e5580e8cf379a184760c2e45cfc3846969bb9852280c6debfc8e3f97117cf33ad04b484aef6bcddaa4a894bccfe3cc6310a6e1d0f98fe8498835c18b7c1a77253ee7fbaf5c5f865ed78948ab8696be31d7d180e9c8271ccb8269f4a02f5b4b09d185d1543b87fcbb824ce8382b0e5f40cbe482812262d36911117a8def382b34da0f9ccb5ad91e710f7c6a3ba4305a067e8ea0ca91fc68fffbe9cd93c1015589d0aabc48ed02d5e33f5df2d73327376d6e47c3237aefbec62ae65e4d2818608bd1f1a0400fb4c9a3b14424ebf5924f61474734b84ca5d9c990ee0838c52f18ef0aae9af877648d9a1b0bbbcfee8b321199bd1fa2eb704fa8554a13e9809f0b3863856345700636b9dab19ccf36b199bc4accf9a210d78b4bc30f09028021a0b8c164f0504bcca3f0b592bcb9f65fca9cf154eb543956ecb98e55ac0f8f0f29ad7d691ea00ac3eaa819d6255bfb92e0e7eae375e7594a31df6d0a4a96bbfd57eca68c650b0a42c26a44d7965895e93cd08dca6e031e468f659f6b17be33d81dc70d6ec80b441a2a60e0e4b7487741de3cae3d9308de6ebc05500632613a31f1787d5a4c80f71c321214e50298effae433ff742dd40a58a05261d7c5a5f7653e5c8fc1478fcb5d925cb25038086120d62a9b1fe21500cd77ca11f125321fab1483ca319342a36263d404bdd25312ff7e781607e71b65e75cade8eb215bc65e72f0d604a24f0f06bb8c60806065510dd0aaef5bd1271aabd756476916d8c128836ea75b4559f45176a7492fb83ba3922811145d6ed147af09bb5495b12df887f1ebd8ecd6cd9c2c175468d1b838796f461cf8e447c14967030297d021174b3b1bd63fe9706950fadea7db9b400a6a3066c1984ede9d17782ebee8846eb7c599140d2bd6155d7edc21240e2427d792003b3e6def4fb18b3c63a2a6b2702362ee770d1499ecff6854cd939e98a1b8f7e863d949fe4414a803d7c47c098531f42b04b5c9c0d8695bf70432af5a0ff0a446a5fa31125269e2aeb6a37e2cee27309c55b03a27eb3cfe1f3e87468c3cd96279a193126afc354f1c626fcdc251a35468894f22d240c42e3bda8bfbebc26472fdcbd148a9381d3ecddce662cedd888db189b2ac9f9be0dbe44f88aa7c551c6b0099dab5dc13820fce1b179541587d5acc7122cfbf55d645c53924c700659fb93a998ba8f89fc23ddbd46cae7cbb48d784a7a9a25c39c7d77010edc4349f67d8d4e75693299b8130ec4691a6d4add03c0ae93826889f2a59bb68e451a53e650790261562073a4ea46b95af89ba23a6e6cbada8978c8f4a8565e47d88dc0e6bc643c651f09a813639aa243a9de93f5db65fc51a55bf094e576a6e2c9c12521b1b310b828027d3e6afeb6ca3adb70843c8c20db369091d96741d1fa798256555690ec903fddd30b9abba249e8d78ed770b63e21eed5efbf351712e7744d06b419e48ac78c340b65b1cde9e4c63c181b9c9b14a4ba28029037ad12a8f36aac73eb963dc14c28eb49cae53be6189cfae74b78f94641c591ec6f463a22fc567a47b7cd934972aa6dabbcda273221ff85c2bfe2c2b7f905b47aed8f96834fd0ee20c56b83f970583835463aed66846eb1d50906c438ea1e8838fe2a7838fb16f004162642c0d958569e6c96376bd8a12d336fd098c0f0248d4c66abbbffe8141f2ad162ce8969cef4dc8a198787c4da9e34996d21a063b60f3d2311841ffc5edf3999e2d116d59344c10c6862956a10aca17a43f3e3768958542c2d11f7ac7c59eaa43f3f06b92a8ba98d2d7bfb65a0858d843d01bed9ddacc990e694db3273f31d55f6f3d3c1d316393f73935aa70ca126f6c930e76499baa125221114d9673b236007fab8b6df4fa0ba2218498bc24d207cb1f14164cadcba2bbecdaf4edc6a910ee5912a6cf088e5dd356d37fe2270b08e3f61857797b7af8f7a83e7f0dd25cdf29ba0d6418c868867ca5dfdaf3ca977fcdd06adc2691745f38b32770e4abf778612a36f95ac57a835dfdcf18d119dc6b1de396ebbceb6bafbc02883dcdefa28c71868524f7a20b12a23f285e7b4c8aca31bdd69af2c6a71548c2764cb0dd11cc2e8e28bd3fc6f234ce77a9f8d463be2fa4775537f5f85e95dc3f6a7b0bef6fd1a7da54904e92d429ae58809924fb7c8565e1ac97e821f3400eb755388268741f1c1a221c782f1106333293dbac668ce825248982eb167fbb0e6555d1bcc2e53d9078258eae1d7259fdbed4bf049eb77af81e3304847b9b6e18c1d91cbe218a3b16941301e37d57675cd07b687dcb3da484c0780ff5cafbefdf01ce28505d68a941806edba83fc687c795e492309f8c26807405aff431cbe35797350675baf940d3a9f53d6adb3e12b2e714b1409310af07f58e5342798c6ee7002d848075855944528ac19297a739523f34a8362a1ba0b89d0625704f40e40c0a74156d5d58d1826144dc1e761b0ab42f3acd27ce3da228720cda95b356d4ec42076b67d4b52093c084eacd5fef17f942fce48ddf265ceb23d956e913594ee56e5711db17a882a25e88397735faa4d8873392e275b21ae136106d8d6bf14"}) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000001800)={'gre0\x00', {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}) r9 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) recvmmsg(r9, &(0x7f0000003ac0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r7, 0x80089418, &(0x7f00000001c0)=0x0) sendmsg$NFT_MSG_GETGEN(r2, &(0x7f0000001a80)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001a40)={&(0x7f0000001a00)={0x14, 0x10, 0xa, 0x301, 0x0, 0x0, {0x3, 0x0, 0x8}, ["", "", ""]}, 0x14}}, 0x440d4) sendmsg$nl_route(r1, &(0x7f0000002200)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000021c0)={&(0x7f0000000540)=ANY=[@ANYRES64=r6, @ANYRES32=0x0, @ANYBLOB="08000a0007000000080008004303000014000100fe8000000000000000100000000000b9140002002001000000000000c14396d628ec0000000000000000"], 0x50}, 0x1, 0x0, 0x0, 0x20040000}, 0x40080c4) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000640)={{{@in6=@private0, @in6}}, {{@in=@dev}, 0x0, @in6=@private1}}, &(0x7f0000000200)=0xe8) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r3, 0x50009417, &(0x7f0000000800)={{}, r10, 0x12, @unused=[0x3, 0xffffffffffffffff, 0xfffffffffffffffe, 0xb6f], @subvolid=0x1f}) 04:28:18 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) write$FUSE_INIT(r0, &(0x7f0000000080)={0x50}, 0x50) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f0000001140)=ANY=[@ANYRES64, @ANYRESHEX, @ANYRES8, @ANYBLOB="ca42ad87c41bb3b2507e4e12104f0cd513e9535effc159d754612446257307000406633a03e3046f232b8064a8cabfb02ba44b00000000000004f91b8455b20d709c3819ef170b9dc246e63994d410cacf60500d1d55822fe38a4b03008d4c0ed94ca6bdef6004b5f59b5e8357270c2b4555bde8b7db10198865fb5b50bf6bc9a5fb4bc15af0d04931e0f02bd8688b0784b3eec63cef9fa441e4bf31ae139f76b902000000663feade4eb9d04d535454eb015aeda9378f00006d2b82644d705e7578bd7a02bb2c68b83b205b514524db0bf4353e0674fde5219d815aa203393e01261efa5e03b35d76b931da513d9758daedc7c700000000000000000000000000000017df681d00543d724bdf7055250ad7a6dab4401fdc3020935cd00b8936d528c2b2908dd5c70be796bf65d8151d40d65fb2674e0751d1774fd004e1601d4ebf0d9ff61ea037620a933a0b84db383c15657ab5217964db04bc8f5dc67a8c9001320f2fcb7f9bbe799e1f87cea3ac3d42073fb3cd8c66bd27c28b302b525f453e0f20c45b1167bb704943563aaf86b36ae70e48935cb400ce350625fb276210233ccb3ce96e4798bca9d849fd7ba1e0431f642f539421218127a6cf67233d31d7543f06410053b270b1ef85820138627cf025267c81c16cff8e86ce9c757571190392f6b2f109b36dbb27db815966c2f669266969108e57a8641befbfb60a3f6fb3c1bf48c743da3d60f688bf5a50b1671efad7afbf4103c1097a2f1de1a95d1b55925d0000000000000000000000000000000000000000000000000691ca98290dbb4ba09baee27b5ade56b59f1d766ad228a368d1a5dc345d50410ccbb7ec86505c50fe9daff79513c809c0304ccc22b5a843b87b5fed376497770ded19768fa1d3d83c499d9c51dcbe2a891a60e2c2b4584500397acab0fd0b2c6daa1befbf86f9954f4a171b40c0c1c077092de7d7927248ae725252c82bb20db0c7bfb20a2999c7e262f7ada2a47c481a93901de3b37d73f3eb16c15ed4771652ca33fbb386ea77447f42c4737ae1fa8ae388fb3bf61f2bbaed62d20e0bcf45724ba3cead55b60eb39dba1b7589c23e4099315a1649e6b1d357d54e480d16068c865606af8de740dbd00a1e305b73f1c6dea4d5b897a8a2d33657346c7d9eef700ee61e1675e24fc6d35293706b43ece832c4f9ba999d84f336b0764baa51ceec6783f01760e9bbba7e94074c4639d8d35400802260171ca621ba10a1f19d8d769b9250c0cdcfcdb10aa4a4d1590c467dd9748b484ac9d3d320c1685c925f7e29461cc7fdc61e31555b85e2bfd2878ceb65bd1266afa2a04ee85bcc8459518e75ec4312749f660000001010b0910a8b190535b663e242111cfefb33e36be4450bdec70c31232135ebc4014212efcd605dff2febb4e668e24675c29d8ca5c3023aac109e06858fd5161cdf4c4bd9fbd05aaaac2b3959a51ff2a8f672b4fbdd5079ae0cd8beddbc00000000000000000000002ffc0c5ecf45367dfbd58eecf05e81268e62837fa0ac750baa6df2ee6ca97785270f58c38a8a6cf622bef0f5e6977ea0beb284455bd04e4f6cb57736562b43d5b4a1e4974323c49939b74e8aa50000", @ANYRESHEX], 0x3, 0x4fe, &(0x7f0000000240)="$eJzs3V9rXGkZAPDnnGSyaZs1s7rIuuDu4q6ki3Ym2bjbINJWEL0qqPU+xmQSQiaZkJnUJhRN8QMIIip45ZU3gh9AkH4EEQp6LyqKaKuX2iMzc6JNOpNMm0mmO/n94GTe9/x7nnfIvHPOnJdzAji33oqIGxExEhHvRsRkPj/Np/lmZa+93qOHdxebUxJZduvvSST5vP19NeujEXGpvUmr8vWvRHwreTpufWd3baFarWzl9XJjfbNc39m9srq+sFJZqWzMzs58MHd17v256Sx3onYWI+Lal/78o+///MvXfv3Zb/9h/q+Xv9NM6wsfb+cdEYsnCtBFe9+FGH9iXvM92jqNYAMwkrenMDLoTAAA6EXzGP+jEfGp1vH/ZIy0juYAAACAYZJdn4h/JxEZAAAAMLTSiJiIJC3lYwEmIk1LpfYY3lfjYlqt1RufWa5tbyw1l0UUo5Aur1Yr0/lY4WIUkmZ9Jh9ju19/71B9NiJeiYgfTl5o1UuLterSoH/8AAAAgHPi0psHz///NZm2ygAAAMCQKXatAAAAAMPCKT8AAAAMP+f/AAAAMNS+evNmc8r2n+O9dHtne612+8pSpb5WWt9eLC3WtjZLK7XaSuuefevH7a9aq21+Lja275QblXqjXN/ZnV+vbW805lcPPAIbAAAAOEOvvHn/90lE7H3+QmuK/D6AAAf8adAJAP00MugEgIEZHXQCwMAUjl1DDwHDLjlmedfBO7/pfy4AAMDpmPrE09f/x/Jlx/82AHyYGesDAOePq3twfhWeewSgkYMwLD7Sfnmp2/KTX//PsmdOCgAA6KuJ1pSkpfxa4ESkaakU8XLrsQCFZHm1WpnOzw9+N1l4qVmfaW2ZHDtmGAAAAAAAAAAAAAAAAAAAAAAAAABoy7IkMgAAAGCoRaR/SVp384+Ymnxn4uCvA4ee+vXTWz++s9BobM1EjCX/mGzOGouIxk/y+e9lHgkAAAAAL4D2eXr+OjPobAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYNo8e3l3cn84y7t++GBHFTvFHY7z1Oh6FiLj4zyRGn9guiYiRPsTfuxcRr3WKn8TjLMuKeRad4l845fjF1lvTOX4aEZf6EB/Os/vN/udGp89fGm+1Xjt//kbz6aS693/p//q/kS79z8s9xnj9wS/LXePfi3h9tHP/sx8/acdP4lD8t3uM/81v7O52W5b9LGKq4/dPciBWubG+Wa7v7F5ZXV9YqaxUNmZnZz6Yuzr3/tx0eXm1Wsn/dozxg0/+6vFR7b/YJX7xYPufev/f6bH9/3lw5+HH2sVCp/iX3+78/ftal/hp/t336bzcXD61X95rl5/0xi9++8ZR7V/q0v7xY9p/ucf2v/u17/2xx1UBgDNQ39ldW6hWK1tHFMZ7WOeMC9dfjDSGoZAlL0Ia2Xfb/4/5nFefbz/R58Syk2w+Gn1IY+wZPqf9LQyyVwIAAE7D/w/6B50JAAAAAAAAAAAAAAAAAAAAnF/PeYew8YjoeeXDMfcG01QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCP9NwAA//+2cdXO") write$binfmt_script(r0, &(0x7f00000002c0)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r0, 0x0) semtimedop(0x0, &(0x7f0000000240)=[{}], 0x1f4, &(0x7f0000000280)={0x77359400}) [ 1360.545477][T13642] Bluetooth: hci3: command tx timeout [ 1360.601109][T30743] team0: Port device team_slave_0 added [ 1360.615751][T30743] team0: Port device team_slave_1 added 04:28:18 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="71756f74612c00a35c5e37ece04e206d531145b6741572920023d92246c056c531ae9ee84e509ef01086be6402d9a2c31db739991b078d2f6182581f1e1aad4c51675af09b429dd5358788cdeb542786bfe038144504000f1ee4c8bec9b4fc4398f1ad4412456734a17b3829766c988d77afd68e2f7835ee8fb85170205b9633741eac154608629cc8797636390fafcf55f7cd59376dc504a26d48b1ddf2a29f870ffd1185ec89c16298ca820279fb2876c85559b3b250118ccc2bd5a43baa45d788356ca6090245a1665e64d7fe2f08224f3c1da38e7624e2631051b9307b9eb73e17a8ab2a872c41026d779dad000093c67aecb55973b5a00493d75df375c532ec7c598d88960957a3cd5e15fd69c1294ffb49936c97ed8fddcf0b23a42eb49302aca87580e5b511c4941ae55f3f34f4a633cf64127e67b7b971a29b13782b4c204d79d780c9b0127362f634e4f3981a48749a31bad9d6d02fc433798d37661f"], 0x1, 0x78b, &(0x7f0000000800)="$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") sendfile(0xffffffffffffffff, r0, &(0x7f0000000180)=0x8, 0x1) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x802}, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x1c, 0x52, 0x1, 0x0, 0x0, {0xa}, [@typed={0x8, 0x1, 0x0, 0x0, @uid}]}, 0x1c}}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_lsm={0x1d, 0xa, &(0x7f0000001ac0)=ANY=[@ANYBLOB="15601000ffffffff7dabe0ffffff75ff183200000400000000000000000000001826ccb800000002b154691e2c72727463127bc06dc86ea997cdeafae142360453b0d39ac84a3490b7ef879c5bd4f146e45d878231506f9ce1b3271b0eca01665c0aa93a297afa09d13c1fc8531695ef31914ac3ef262ccd54c4006b877524218b8d8e37b15f2c59ca63bff63a4ee4d7e14dc3ff13b47c2c46ff7b031db267dea0f9debf287f9a3ff081a9c5d5bd0d75fb5ca701fbb8b7e794f5cba043d0d80aee180ae327a82f9456ab6011eede8d5cd99dbd567e004dd16b1ed4d7b6d82d553bdeba01f691f469ec", @ANYRES32, @ANYBLOB="00000000010000008510000003000000184b0000f9ffffff0000000000000000bd7d200010000000"], &(0x7f0000000240)='syzkaller\x00', 0x6, 0x0, 0x0, 0x40f00, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000002c0)={0x1, 0xf, 0x7, 0xfffffc00}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[0x1]}, 0x80) r2 = socket(0x10, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00'}, 0x78) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) bind$packet(0xffffffffffffffff, &(0x7f0000000480)={0x11, 0x9, 0x0, 0x1, 0x1, 0x6, @local}, 0x14) sendmsg$DEVLINK_CMD_PORT_GET(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000800000e8000031fffcd508efa6303030303a30303a31302e30000000000800030000000000"], 0x38}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000006200)={&(0x7f0000005fc0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000061c0)={&(0x7f0000001c00)=ANY=[@ANYBLOB="a1ad2532ea0b6a66ab2dd5f0b4010415", @ANYRES16=r5, @ANYBLOB="000226bd7000fedbdf25410000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000"], 0x1b4}, 0x1, 0x0, 0x0, 0x20000080}, 0x40010) r7 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r2, 0x6, 0x15, &(0x7f0000001880)=0x300000, 0x4) r8 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCSIFBR(r8, 0x890b, &(0x7f0000000000)=@generic={0x0, 0x2}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd571012c}, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)='e', 0x1, 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_RM_DEV(0xffffffffffffffff, 0x5000940b, &(0x7f0000002240)={{r7}, "cab4825b8fc980a921de564cf12fc1c72d4497a9a69470d587a57dbf58efb2e4b9fa261f909ab335a9bbfef99973366189e592037a65b316760da42b422d8015d810249a459a785772e69e30ba60769f5f45eb6769f1074a89940a4b967c68f69c82e3bb5bdc825d438fb76e49ced7ed9ee75479c95aa0bc0fc018d1530dd8d02e001a0030d5c0a417046492804afcf0d5be1a76b484334041bf59e4e053923dbfe57e0d7cb32b2368787b3a7575856708e67c0cae6a29d6bf18c9232844361a6067a70dbed04fbed116bbe1fbf9443056f89fecaedcd8f20a1b507c9b49664842ef9ef6d5e4d6425dbe95e36325d1d6c88a2a7a8582731e2df038f8bc72e0bb036d288fe020347c906615b5059c220addd595671dba8c29d31e1474074c582d1c461d7ee04b36ecc44e093da97daa6b4ca4f67ac4c8a9f145d933eee7fc24fb49ad9f9d10891c189af4b10073eb09a17fb7f62e60233745c7e76582e8f30dd11f7c71c56ffb4015f5a2f960b3af2de200065bc2a4ad7c2b32ad0c45ecef26bf7b7000a7f712dcd651eb5a01afa11dc379176daeab9f14adf28877eacbd436eed2e846fb3b841bdfe8ea04480009abe24abc5a189fbc1e5283ec051e3003f77cb14fadcc9dab71cea3c5beb1e96075746aa42f673b59bf7a281ff2fda03bffb3c5a31a5dc52d75bf4c3d396a9112dc37630308a19ca9f2df3076d02719357b39054eb8a8cef65f59843399f76545324b8750335d10ea00fdc4e50ab0d76828bb03f837fb2c901f1f43113be42c491d8eedac51fa229af1c189b3b6380b837c9bd421cfebcaeb4fb4ba0ce59ba21407af3634a778fae2cee8247f6c94ad8deed356011386f7e1cc58241d3457b1a9ba3a15b626175ae0d0c7bb736252506693e6dd2625eb5c58e226e630a6a5b92250b0a50e747a0daa2853e4f5179d2f30b7f5d39db2b34923f6879391b9314b41749633bd50b0ec43cea574f2359bc569ff48652e78b5f4221962e13a5b4eed07f0966306c876273d68808fbc9612bfc130a37484a4603dfbfed67e8cb272489c2bd471df19cfe1f86db77fa5221abe244f9c1de1118454c8cd5b57acb1459d9e9c841f815b6713f7cc1f724d57c23c9b6093b22f5df22d60a8d2137fc706a91c997fb4a3e4e6d70582293b948ed72e93915f7d8ba226def9dd4f801e961a5ddc5a4526fe9c556d3d097ca5f204a10e83d00a1d5fc487982e5f5f4f3a357230cf98cba9eb683040840aa07638913ba409d7d6803335066291cc9416c4b10bcffad1e08bd3a0e9b4064a2800191f8ea1dd1e9a5e44ab840429c3c34896f58a8839d236adc9cc12d68069bd6ef913a12458129313a583c0ab2c58c4486e53e94af24bff4ec0f01d63714d4c0fed80483e13c76c0763aec0890314b96ce9be46b4dc85aabbe2334fff51a8f05ff5777d477e8bfebdb8da5553fdd856a184ee23236907995877f9b141731a50485ccbe149941b4ed3cc4ef81285c66fe431ff4022b10fcb37e297984beddad0f1067d6741a8cf5e22ce01a9134dc5cf6774fe20e90acbf463862d3fd0d1d80ec55046af50d9156093dea76a4bcd978db03fe96ae740ce575a51bcd471982b234559ea0ddb598b9cc3e1e695c160a34db2b21dbe84c197c482d22d58a154535647cdfdbc8f4c95a6025abe6bd404ba0435e5b5c2a3a98d54cf05bca567d212e743b52ba318760c2838c050c4f3a3d98ddba351c54bde93284a39bcdda07cf41437aac0a34fded9292674ac4d754697347cb593396b8fc36c7a7bdebb6ab157f9ae8487ed776bd258486d957d73f6d83c821827c3bfbb15bebb0d68c79822a24d48d71fb38c23b26cc7d12deed45bd5fb8ba3abb8e9392b7e549c4375357a06562c7b43be0253558450dc42d49449c4595da478c5046d7d413d3b9ee2a2810444748a8fbc4539a6e8d5740a82079d2d30bb7696e34eec5d34e1ef45ba6217ec09db0702250547d38187b843ea341a6a3fa30c5f942974d83f3fa7c8be9a448adee240894b511520155025f80c517fa3d375dee75a99e992bca49eaf2ca9de8160f73986c34573b3aab3938d54d3c631612179275b72b042b614a0f19048fe434fc56cdef6cf23b4145b803f1f6f6d100bd9e9b68f9d21be64fcc75d6153bf6e974e9c443516892922b12500e2e52d759f90a40f0f2649a27f2114806bfddcb4473696ba4b1bd24f28633ece14f4f1e6ebbb9bc06aa6d822002db8ef915f22a7e4e90beceacbb0a632e2035ccc794a347240eac2f79b87fd1167842c42263c3a234fd522c0448f6b3afa1890f2e07bd7a6c962adb3264cd2ff60cf264cf622ee758d8658df78693b310130e7573f2987d13ada4724d715120b631e518fd80feb5c452073a13df9d2fb0e4051db0c6013f253e06072551c0a839c7e64c8dd2a8d6824bb8e3734ae49269a4c09fbfa416c319fe1a46d0413cb0dfb7068ffedffea76bb0c8602b4fe4c0598fb36b2f1eb4cf602e32a63b766e837e689d8e173c2c358d8d6a545db33c7c0bfbb3232650ec4a47c045ee7dea3def9276eca67b5f815b854bb4827863372da4072d8740ed6698feb875b052aaefa9a61201c6f90e8051e957b3e0f487f014974d90564d7f757249a7c4557798f1d20adc0bfc77ed043e3f7c7d839636ddf457efc019f38ff79bd3b7698e17b5a4d264863e0281483c9207de81639d6d8b99ad08ebdfaa7cc1e7a19393e4119a3e890cd44a61dd2457fb44c7e9949782c9a63e7a6f3e5d99c684900bee6770eba3b1037ac23f35d10a5877ce29da6acfc04dff8a7016c660b5a48dfba9fdd2491e32b15e0076c13e74a4838a107a9b5d89553c53f5b9d19583e8d831ba0b0778d3d8cad60bad0f67bca2e378b2e7b79d87c395dde95296016963937c0313e2f6eef6c5f6fe8dc11e66ebbdd03c7a45a914e928db4c39e2ee65a37317c16bad8c8ea877a3202207252262ffbca7e2a29dfc2551aa1408bdca1f4de074c0bdc3006e4fe10d23a5824468fa5c0dfb15be0a3b1ce45ada3a4f5f36fd38806d7ff8205ec0159ff67ff7bec47af53f5c2b4b3cb82b1651777d41afb6e84bc3d52bc12f9d9e653bf1f1c1d4fb10785052309f1bfd5cb932a101f6706b8c09e0e7634d1753e01e714e8192214bfb81e237e2b067af53529c79e036f35b76eea2995c4f27efb65ae1ef3f78e5580e8cf379a184760c2e45cfc3846969bb9852280c6debfc8e3f97117cf33ad04b484aef6bcddaa4a894bccfe3cc6310a6e1d0f98fe8498835c18b7c1a77253ee7fbaf5c5f865ed78948ab8696be31d7d180e9c8271ccb8269f4a02f5b4b09d185d1543b87fcbb824ce8382b0e5f40cbe482812262d36911117a8def382b34da0f9ccb5ad91e710f7c6a3ba4305a067e8ea0ca91fc68fffbe9cd93c1015589d0aabc48ed02d5e33f5df2d73327376d6e47c3237aefbec62ae65e4d2818608bd1f1a0400fb4c9a3b14424ebf5924f61474734b84ca5d9c990ee0838c52f18ef0aae9af877648d9a1b0bbbcfee8b321199bd1fa2eb704fa8554a13e9809f0b3863856345700636b9dab19ccf36b199bc4accf9a210d78b4bc30f09028021a0b8c164f0504bcca3f0b592bcb9f65fca9cf154eb543956ecb98e55ac0f8f0f29ad7d691ea00ac3eaa819d6255bfb92e0e7eae375e7594a31df6d0a4a96bbfd57eca68c650b0a42c26a44d7965895e93cd08dca6e031e468f659f6b17be33d81dc70d6ec80b441a2a60e0e4b7487741de3cae3d9308de6ebc05500632613a31f1787d5a4c80f71c321214e50298effae433ff742dd40a58a05261d7c5a5f7653e5c8fc1478fcb5d925cb25038086120d62a9b1fe21500cd77ca11f125321fab1483ca319342a36263d404bdd25312ff7e781607e71b65e75cade8eb215bc65e72f0d604a24f0f06bb8c60806065510dd0aaef5bd1271aabd756476916d8c128836ea75b4559f45176a7492fb83ba3922811145d6ed147af09bb5495b12df887f1ebd8ecd6cd9c2c175468d1b838796f461cf8e447c14967030297d021174b3b1bd63fe9706950fadea7db9b400a6a3066c1984ede9d17782ebee8846eb7c599140d2bd6155d7edc21240e2427d792003b3e6def4fb18b3c63a2a6b2702362ee770d1499ecff6854cd939e98a1b8f7e863d949fe4414a803d7c47c098531f42b04b5c9c0d8695bf70432af5a0ff0a446a5fa31125269e2aeb6a37e2cee27309c55b03a27eb3cfe1f3e87468c3cd96279a193126afc354f1c626fcdc251a35468894f22d240c42e3bda8bfbebc26472fdcbd148a9381d3ecddce662cedd888db189b2ac9f9be0dbe44f88aa7c551c6b0099dab5dc13820fce1b179541587d5acc7122cfbf55d645c53924c700659fb93a998ba8f89fc23ddbd46cae7cbb48d784a7a9a25c39c7d77010edc4349f67d8d4e75693299b8130ec4691a6d4add03c0ae93826889f2a59bb68e451a53e650790261562073a4ea46b95af89ba23a6e6cbada8978c8f4a8565e47d88dc0e6bc643c651f09a813639aa243a9de93f5db65fc51a55bf094e576a6e2c9c12521b1b310b828027d3e6afeb6ca3adb70843c8c20db369091d96741d1fa798256555690ec903fddd30b9abba249e8d78ed770b63e21eed5efbf351712e7744d06b419e48ac78c340b65b1cde9e4c63c181b9c9b14a4ba28029037ad12a8f36aac73eb963dc14c28eb49cae53be6189cfae74b78f94641c591ec6f463a22fc567a47b7cd934972aa6dabbcda273221ff85c2bfe2c2b7f905b47aed8f96834fd0ee20c56b83f970583835463aed66846eb1d50906c438ea1e8838fe2a7838fb16f004162642c0d958569e6c96376bd8a12d336fd098c0f0248d4c66abbbffe8141f2ad162ce8969cef4dc8a198787c4da9e34996d21a063b60f3d2311841ffc5edf3999e2d116d59344c10c6862956a10aca17a43f3e3768958542c2d11f7ac7c59eaa43f3f06b92a8ba98d2d7bfb65a0858d843d01bed9ddacc990e694db3273f31d55f6f3d3c1d316393f73935aa70ca126f6c930e76499baa125221114d9673b236007fab8b6df4fa0ba2218498bc24d207cb1f14164cadcba2bbecdaf4edc6a910ee5912a6cf088e5dd356d37fe2270b08e3f61857797b7af8f7a83e7f0dd25cdf29ba0d6418c868867ca5dfdaf3ca977fcdd06adc2691745f38b32770e4abf778612a36f95ac57a835dfdcf18d119dc6b1de396ebbceb6bafbc02883dcdefa28c71868524f7a20b12a23f285e7b4c8aca31bdd69af2c6a71548c2764cb0dd11cc2e8e28bd3fc6f234ce77a9f8d463be2fa4775537f5f85e95dc3f6a7b0bef6fd1a7da54904e92d429ae58809924fb7c8565e1ac97e821f3400eb755388268741f1c1a221c782f1106333293dbac668ce825248982eb167fbb0e6555d1bcc2e53d9078258eae1d7259fdbed4bf049eb77af81e3304847b9b6e18c1d91cbe218a3b16941301e37d57675cd07b687dcb3da484c0780ff5cafbefdf01ce28505d68a941806edba83fc687c795e492309f8c26807405aff431cbe35797350675baf940d3a9f53d6adb3e12b2e714b1409310af07f58e5342798c6ee7002d848075855944528ac19297a739523f34a8362a1ba0b89d0625704f40e40c0a74156d5d58d1826144dc1e761b0ab42f3acd27ce3da228720cda95b356d4ec42076b67d4b52093c084eacd5fef17f942fce48ddf265ceb23d956e913594ee56e5711db17a882a25e88397735faa4d8873392e275b21ae136106d8d6bf14"}) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000001800)={'gre0\x00', {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}) r9 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) recvmmsg(r9, &(0x7f0000003ac0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r7, 0x80089418, &(0x7f00000001c0)=0x0) sendmsg$NFT_MSG_GETGEN(r2, &(0x7f0000001a80)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001a40)={&(0x7f0000001a00)={0x14, 0x10, 0xa, 0x301, 0x0, 0x0, {0x3, 0x0, 0x8}, ["", "", ""]}, 0x14}}, 0x440d4) sendmsg$nl_route(r1, &(0x7f0000002200)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000021c0)={&(0x7f0000000540)=ANY=[@ANYRES64=r6, @ANYRES32=0x0, @ANYBLOB="08000a0007000000080008004303000014000100fe8000000000000000100000000000b9140002002001000000000000c14396d628ec0000000000000000"], 0x50}, 0x1, 0x0, 0x0, 0x20040000}, 0x40080c4) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000640)={{{@in6=@private0, @in6}}, {{@in=@dev}, 0x0, @in6=@private1}}, &(0x7f0000000200)=0xe8) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r3, 0x50009417, &(0x7f0000000800)={{}, r10, 0x12, @unused=[0x3, 0xffffffffffffffff, 0xfffffffffffffffe, 0xb6f], @subvolid=0x1f}) 04:28:18 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="71756f74612c00a35c5e37ece04e206d531145b6741572920023d92246c056c531ae9ee84e509ef01086be6402d9a2c31db739991b078d2f6182581f1e1aad4c51675af09b429dd5358788cdeb542786bfe038144504000f1ee4c8bec9b4fc4398f1ad4412456734a17b3829766c988d77afd68e2f7835ee8fb85170205b9633741eac154608629cc8797636390fafcf55f7cd59376dc504a26d48b1ddf2a29f870ffd1185ec89c16298ca820279fb2876c85559b3b250118ccc2bd5a43baa45d788356ca6090245a1665e64d7fe2f08224f3c1da38e7624e2631051b9307b9eb73e17a8ab2a872c41026d779dad000093c67aecb55973b5a00493d75df375c532ec7c598d88960957a3cd5e15fd69c1294ffb49936c97ed8fddcf0b23a42eb49302aca87580e5b511c4941ae55f3f34f4a633cf64127e67b7b971a29b13782b4c204d79d780c9b0127362f634e4f3981a48749a31bad9d6d02fc433798d37661f"], 0x1, 0x78b, &(0x7f0000000800)="$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") sendfile(0xffffffffffffffff, r0, &(0x7f0000000180)=0x8, 0x1) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x802}, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x1c, 0x52, 0x1, 0x0, 0x0, {0xa}, [@typed={0x8, 0x1, 0x0, 0x0, @uid}]}, 0x1c}}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_lsm={0x1d, 0xa, &(0x7f0000001ac0)=ANY=[@ANYBLOB="15601000ffffffff7dabe0ffffff75ff183200000400000000000000000000001826ccb800000002b154691e2c72727463127bc06dc86ea997cdeafae142360453b0d39ac84a3490b7ef879c5bd4f146e45d878231506f9ce1b3271b0eca01665c0aa93a297afa09d13c1fc8531695ef31914ac3ef262ccd54c4006b877524218b8d8e37b15f2c59ca63bff63a4ee4d7e14dc3ff13b47c2c46ff7b031db267dea0f9debf287f9a3ff081a9c5d5bd0d75fb5ca701fbb8b7e794f5cba043d0d80aee180ae327a82f9456ab6011eede8d5cd99dbd567e004dd16b1ed4d7b6d82d553bdeba01f691f469ec", @ANYRES32, @ANYBLOB="00000000010000008510000003000000184b0000f9ffffff0000000000000000bd7d200010000000"], &(0x7f0000000240)='syzkaller\x00', 0x6, 0x0, 0x0, 0x40f00, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000002c0)={0x1, 0xf, 0x7, 0xfffffc00}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[0x1]}, 0x80) r2 = socket(0x10, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00'}, 0x78) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) bind$packet(0xffffffffffffffff, &(0x7f0000000480)={0x11, 0x9, 0x0, 0x1, 0x1, 0x6, @local}, 0x14) sendmsg$DEVLINK_CMD_PORT_GET(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000800000e8000031fffcd508efa6303030303a30303a31302e30000000000800030000000000"], 0x38}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000006200)={&(0x7f0000005fc0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000061c0)={&(0x7f0000001c00)=ANY=[@ANYBLOB="a1ad2532ea0b6a66ab2dd5f0b4010415", @ANYRES16=r5, @ANYBLOB="000226bd7000fedbdf25410000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000"], 0x1b4}, 0x1, 0x0, 0x0, 0x20000080}, 0x40010) r7 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r2, 0x6, 0x15, &(0x7f0000001880)=0x300000, 0x4) r8 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCSIFBR(r8, 0x890b, &(0x7f0000000000)=@generic={0x0, 0x2}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd571012c}, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)='e', 0x1, 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_RM_DEV(0xffffffffffffffff, 0x5000940b, &(0x7f0000002240)={{r7}, "cab4825b8fc980a921de564cf12fc1c72d4497a9a69470d587a57dbf58efb2e4b9fa261f909ab335a9bbfef99973366189e592037a65b316760da42b422d8015d810249a459a785772e69e30ba60769f5f45eb6769f1074a89940a4b967c68f69c82e3bb5bdc825d438fb76e49ced7ed9ee75479c95aa0bc0fc018d1530dd8d02e001a0030d5c0a417046492804afcf0d5be1a76b484334041bf59e4e053923dbfe57e0d7cb32b2368787b3a7575856708e67c0cae6a29d6bf18c9232844361a6067a70dbed04fbed116bbe1fbf9443056f89fecaedcd8f20a1b507c9b49664842ef9ef6d5e4d6425dbe95e36325d1d6c88a2a7a8582731e2df038f8bc72e0bb036d288fe020347c906615b5059c220addd595671dba8c29d31e1474074c582d1c461d7ee04b36ecc44e093da97daa6b4ca4f67ac4c8a9f145d933eee7fc24fb49ad9f9d10891c189af4b10073eb09a17fb7f62e60233745c7e76582e8f30dd11f7c71c56ffb4015f5a2f960b3af2de200065bc2a4ad7c2b32ad0c45ecef26bf7b7000a7f712dcd651eb5a01afa11dc379176daeab9f14adf28877eacbd436eed2e846fb3b841bdfe8ea04480009abe24abc5a189fbc1e5283ec051e3003f77cb14fadcc9dab71cea3c5beb1e96075746aa42f673b59bf7a281ff2fda03bffb3c5a31a5dc52d75bf4c3d396a9112dc37630308a19ca9f2df3076d02719357b39054eb8a8cef65f59843399f76545324b8750335d10ea00fdc4e50ab0d76828bb03f837fb2c901f1f43113be42c491d8eedac51fa229af1c189b3b6380b837c9bd421cfebcaeb4fb4ba0ce59ba21407af3634a778fae2cee8247f6c94ad8deed356011386f7e1cc58241d3457b1a9ba3a15b626175ae0d0c7bb736252506693e6dd2625eb5c58e226e630a6a5b92250b0a50e747a0daa2853e4f5179d2f30b7f5d39db2b34923f6879391b9314b41749633bd50b0ec43cea574f2359bc569ff48652e78b5f4221962e13a5b4eed07f0966306c876273d68808fbc9612bfc130a37484a4603dfbfed67e8cb272489c2bd471df19cfe1f86db77fa5221abe244f9c1de1118454c8cd5b57acb1459d9e9c841f815b6713f7cc1f724d57c23c9b6093b22f5df22d60a8d2137fc706a91c997fb4a3e4e6d70582293b948ed72e93915f7d8ba226def9dd4f801e961a5ddc5a4526fe9c556d3d097ca5f204a10e83d00a1d5fc487982e5f5f4f3a357230cf98cba9eb683040840aa07638913ba409d7d6803335066291cc9416c4b10bcffad1e08bd3a0e9b4064a2800191f8ea1dd1e9a5e44ab840429c3c34896f58a8839d236adc9cc12d68069bd6ef913a12458129313a583c0ab2c58c4486e53e94af24bff4ec0f01d63714d4c0fed80483e13c76c0763aec0890314b96ce9be46b4dc85aabbe2334fff51a8f05ff5777d477e8bfebdb8da5553fdd856a184ee23236907995877f9b141731a50485ccbe149941b4ed3cc4ef81285c66fe431ff4022b10fcb37e297984beddad0f1067d6741a8cf5e22ce01a9134dc5cf6774fe20e90acbf463862d3fd0d1d80ec55046af50d9156093dea76a4bcd978db03fe96ae740ce575a51bcd471982b234559ea0ddb598b9cc3e1e695c160a34db2b21dbe84c197c482d22d58a154535647cdfdbc8f4c95a6025abe6bd404ba0435e5b5c2a3a98d54cf05bca567d212e743b52ba318760c2838c050c4f3a3d98ddba351c54bde93284a39bcdda07cf41437aac0a34fded9292674ac4d754697347cb593396b8fc36c7a7bdebb6ab157f9ae8487ed776bd258486d957d73f6d83c821827c3bfbb15bebb0d68c79822a24d48d71fb38c23b26cc7d12deed45bd5fb8ba3abb8e9392b7e549c4375357a06562c7b43be0253558450dc42d49449c4595da478c5046d7d413d3b9ee2a2810444748a8fbc4539a6e8d5740a82079d2d30bb7696e34eec5d34e1ef45ba6217ec09db0702250547d38187b843ea341a6a3fa30c5f942974d83f3fa7c8be9a448adee240894b511520155025f80c517fa3d375dee75a99e992bca49eaf2ca9de8160f73986c34573b3aab3938d54d3c631612179275b72b042b614a0f19048fe434fc56cdef6cf23b4145b803f1f6f6d100bd9e9b68f9d21be64fcc75d6153bf6e974e9c443516892922b12500e2e52d759f90a40f0f2649a27f2114806bfddcb4473696ba4b1bd24f28633ece14f4f1e6ebbb9bc06aa6d822002db8ef915f22a7e4e90beceacbb0a632e2035ccc794a347240eac2f79b87fd1167842c42263c3a234fd522c0448f6b3afa1890f2e07bd7a6c962adb3264cd2ff60cf264cf622ee758d8658df78693b310130e7573f2987d13ada4724d715120b631e518fd80feb5c452073a13df9d2fb0e4051db0c6013f253e06072551c0a839c7e64c8dd2a8d6824bb8e3734ae49269a4c09fbfa416c319fe1a46d0413cb0dfb7068ffedffea76bb0c8602b4fe4c0598fb36b2f1eb4cf602e32a63b766e837e689d8e173c2c358d8d6a545db33c7c0bfbb3232650ec4a47c045ee7dea3def9276eca67b5f815b854bb4827863372da4072d8740ed6698feb875b052aaefa9a61201c6f90e8051e957b3e0f487f014974d90564d7f757249a7c4557798f1d20adc0bfc77ed043e3f7c7d839636ddf457efc019f38ff79bd3b7698e17b5a4d264863e0281483c9207de81639d6d8b99ad08ebdfaa7cc1e7a19393e4119a3e890cd44a61dd2457fb44c7e9949782c9a63e7a6f3e5d99c684900bee6770eba3b1037ac23f35d10a5877ce29da6acfc04dff8a7016c660b5a48dfba9fdd2491e32b15e0076c13e74a4838a107a9b5d89553c53f5b9d19583e8d831ba0b0778d3d8cad60bad0f67bca2e378b2e7b79d87c395dde95296016963937c0313e2f6eef6c5f6fe8dc11e66ebbdd03c7a45a914e928db4c39e2ee65a37317c16bad8c8ea877a3202207252262ffbca7e2a29dfc2551aa1408bdca1f4de074c0bdc3006e4fe10d23a5824468fa5c0dfb15be0a3b1ce45ada3a4f5f36fd38806d7ff8205ec0159ff67ff7bec47af53f5c2b4b3cb82b1651777d41afb6e84bc3d52bc12f9d9e653bf1f1c1d4fb10785052309f1bfd5cb932a101f6706b8c09e0e7634d1753e01e714e8192214bfb81e237e2b067af53529c79e036f35b76eea2995c4f27efb65ae1ef3f78e5580e8cf379a184760c2e45cfc3846969bb9852280c6debfc8e3f97117cf33ad04b484aef6bcddaa4a894bccfe3cc6310a6e1d0f98fe8498835c18b7c1a77253ee7fbaf5c5f865ed78948ab8696be31d7d180e9c8271ccb8269f4a02f5b4b09d185d1543b87fcbb824ce8382b0e5f40cbe482812262d36911117a8def382b34da0f9ccb5ad91e710f7c6a3ba4305a067e8ea0ca91fc68fffbe9cd93c1015589d0aabc48ed02d5e33f5df2d73327376d6e47c3237aefbec62ae65e4d2818608bd1f1a0400fb4c9a3b14424ebf5924f61474734b84ca5d9c990ee0838c52f18ef0aae9af877648d9a1b0bbbcfee8b321199bd1fa2eb704fa8554a13e9809f0b3863856345700636b9dab19ccf36b199bc4accf9a210d78b4bc30f09028021a0b8c164f0504bcca3f0b592bcb9f65fca9cf154eb543956ecb98e55ac0f8f0f29ad7d691ea00ac3eaa819d6255bfb92e0e7eae375e7594a31df6d0a4a96bbfd57eca68c650b0a42c26a44d7965895e93cd08dca6e031e468f659f6b17be33d81dc70d6ec80b441a2a60e0e4b7487741de3cae3d9308de6ebc05500632613a31f1787d5a4c80f71c321214e50298effae433ff742dd40a58a05261d7c5a5f7653e5c8fc1478fcb5d925cb25038086120d62a9b1fe21500cd77ca11f125321fab1483ca319342a36263d404bdd25312ff7e781607e71b65e75cade8eb215bc65e72f0d604a24f0f06bb8c60806065510dd0aaef5bd1271aabd756476916d8c128836ea75b4559f45176a7492fb83ba3922811145d6ed147af09bb5495b12df887f1ebd8ecd6cd9c2c175468d1b838796f461cf8e447c14967030297d021174b3b1bd63fe9706950fadea7db9b400a6a3066c1984ede9d17782ebee8846eb7c599140d2bd6155d7edc21240e2427d792003b3e6def4fb18b3c63a2a6b2702362ee770d1499ecff6854cd939e98a1b8f7e863d949fe4414a803d7c47c098531f42b04b5c9c0d8695bf70432af5a0ff0a446a5fa31125269e2aeb6a37e2cee27309c55b03a27eb3cfe1f3e87468c3cd96279a193126afc354f1c626fcdc251a35468894f22d240c42e3bda8bfbebc26472fdcbd148a9381d3ecddce662cedd888db189b2ac9f9be0dbe44f88aa7c551c6b0099dab5dc13820fce1b179541587d5acc7122cfbf55d645c53924c700659fb93a998ba8f89fc23ddbd46cae7cbb48d784a7a9a25c39c7d77010edc4349f67d8d4e75693299b8130ec4691a6d4add03c0ae93826889f2a59bb68e451a53e650790261562073a4ea46b95af89ba23a6e6cbada8978c8f4a8565e47d88dc0e6bc643c651f09a813639aa243a9de93f5db65fc51a55bf094e576a6e2c9c12521b1b310b828027d3e6afeb6ca3adb70843c8c20db369091d96741d1fa798256555690ec903fddd30b9abba249e8d78ed770b63e21eed5efbf351712e7744d06b419e48ac78c340b65b1cde9e4c63c181b9c9b14a4ba28029037ad12a8f36aac73eb963dc14c28eb49cae53be6189cfae74b78f94641c591ec6f463a22fc567a47b7cd934972aa6dabbcda273221ff85c2bfe2c2b7f905b47aed8f96834fd0ee20c56b83f970583835463aed66846eb1d50906c438ea1e8838fe2a7838fb16f004162642c0d958569e6c96376bd8a12d336fd098c0f0248d4c66abbbffe8141f2ad162ce8969cef4dc8a198787c4da9e34996d21a063b60f3d2311841ffc5edf3999e2d116d59344c10c6862956a10aca17a43f3e3768958542c2d11f7ac7c59eaa43f3f06b92a8ba98d2d7bfb65a0858d843d01bed9ddacc990e694db3273f31d55f6f3d3c1d316393f73935aa70ca126f6c930e76499baa125221114d9673b236007fab8b6df4fa0ba2218498bc24d207cb1f14164cadcba2bbecdaf4edc6a910ee5912a6cf088e5dd356d37fe2270b08e3f61857797b7af8f7a83e7f0dd25cdf29ba0d6418c868867ca5dfdaf3ca977fcdd06adc2691745f38b32770e4abf778612a36f95ac57a835dfdcf18d119dc6b1de396ebbceb6bafbc02883dcdefa28c71868524f7a20b12a23f285e7b4c8aca31bdd69af2c6a71548c2764cb0dd11cc2e8e28bd3fc6f234ce77a9f8d463be2fa4775537f5f85e95dc3f6a7b0bef6fd1a7da54904e92d429ae58809924fb7c8565e1ac97e821f3400eb755388268741f1c1a221c782f1106333293dbac668ce825248982eb167fbb0e6555d1bcc2e53d9078258eae1d7259fdbed4bf049eb77af81e3304847b9b6e18c1d91cbe218a3b16941301e37d57675cd07b687dcb3da484c0780ff5cafbefdf01ce28505d68a941806edba83fc687c795e492309f8c26807405aff431cbe35797350675baf940d3a9f53d6adb3e12b2e714b1409310af07f58e5342798c6ee7002d848075855944528ac19297a739523f34a8362a1ba0b89d0625704f40e40c0a74156d5d58d1826144dc1e761b0ab42f3acd27ce3da228720cda95b356d4ec42076b67d4b52093c084eacd5fef17f942fce48ddf265ceb23d956e913594ee56e5711db17a882a25e88397735faa4d8873392e275b21ae136106d8d6bf14"}) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000001800)={'gre0\x00', {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}) r9 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) recvmmsg(r9, &(0x7f0000003ac0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r7, 0x80089418, &(0x7f00000001c0)=0x0) sendmsg$NFT_MSG_GETGEN(r2, &(0x7f0000001a80)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001a40)={&(0x7f0000001a00)={0x14, 0x10, 0xa, 0x301, 0x0, 0x0, {0x3, 0x0, 0x8}, ["", "", ""]}, 0x14}}, 0x440d4) sendmsg$nl_route(r1, &(0x7f0000002200)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000021c0)={&(0x7f0000000540)=ANY=[@ANYRES64=r6, @ANYRES32=0x0, @ANYBLOB="08000a0007000000080008004303000014000100fe8000000000000000100000000000b9140002002001000000000000c14396d628ec0000000000000000"], 0x50}, 0x1, 0x0, 0x0, 0x20040000}, 0x40080c4) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000640)={{{@in6=@private0, @in6}}, {{@in=@dev}, 0x0, @in6=@private1}}, &(0x7f0000000200)=0xe8) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r3, 0x50009417, &(0x7f0000000800)={{}, r10, 0x12, @unused=[0x3, 0xffffffffffffffff, 0xfffffffffffffffe, 0xb6f], @subvolid=0x1f}) [ 1360.995448][T30743] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 1361.002439][T30743] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 1361.091005][T30743] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 1361.138092][T30743] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 1361.164689][T30743] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 1361.237174][T30743] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 1361.534593][T30932] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2576 sclass=netlink_route_socket pid=30932 comm=syz-executor.3 [ 1361.594798][T30932] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=30932 comm=syz-executor.3 [ 1361.873662][T30743] hsr_slave_0: entered promiscuous mode 04:28:19 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) write$FUSE_INIT(r0, &(0x7f0000000080)={0x50}, 0x50) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f0000001140)=ANY=[@ANYRES64, @ANYRESHEX, @ANYRES8, @ANYBLOB="ca42ad87c41bb3b2507e4e12104f0cd513e9535effc159d754612446257307000406633a03e3046f232b8064a8cabfb02ba44b00000000000004f91b8455b20d709c3819ef170b9dc246e63994d410cacf60500d1d55822fe38a4b03008d4c0ed94ca6bdef6004b5f59b5e8357270c2b4555bde8b7db10198865fb5b50bf6bc9a5fb4bc15af0d04931e0f02bd8688b0784b3eec63cef9fa441e4bf31ae139f76b902000000663feade4eb9d04d535454eb015aeda9378f00006d2b82644d705e7578bd7a02bb2c68b83b205b514524db0bf4353e0674fde5219d815aa203393e01261efa5e03b35d76b931da513d9758daedc7c700000000000000000000000000000017df681d00543d724bdf7055250ad7a6dab4401fdc3020935cd00b8936d528c2b2908dd5c70be796bf65d8151d40d65fb2674e0751d1774fd004e1601d4ebf0d9ff61ea037620a933a0b84db383c15657ab5217964db04bc8f5dc67a8c9001320f2fcb7f9bbe799e1f87cea3ac3d42073fb3cd8c66bd27c28b302b525f453e0f20c45b1167bb704943563aaf86b36ae70e48935cb400ce350625fb276210233ccb3ce96e4798bca9d849fd7ba1e0431f642f539421218127a6cf67233d31d7543f06410053b270b1ef85820138627cf025267c81c16cff8e86ce9c757571190392f6b2f109b36dbb27db815966c2f669266969108e57a8641befbfb60a3f6fb3c1bf48c743da3d60f688bf5a50b1671efad7afbf4103c1097a2f1de1a95d1b55925d0000000000000000000000000000000000000000000000000691ca98290dbb4ba09baee27b5ade56b59f1d766ad228a368d1a5dc345d50410ccbb7ec86505c50fe9daff79513c809c0304ccc22b5a843b87b5fed376497770ded19768fa1d3d83c499d9c51dcbe2a891a60e2c2b4584500397acab0fd0b2c6daa1befbf86f9954f4a171b40c0c1c077092de7d7927248ae725252c82bb20db0c7bfb20a2999c7e262f7ada2a47c481a93901de3b37d73f3eb16c15ed4771652ca33fbb386ea77447f42c4737ae1fa8ae388fb3bf61f2bbaed62d20e0bcf45724ba3cead55b60eb39dba1b7589c23e4099315a1649e6b1d357d54e480d16068c865606af8de740dbd00a1e305b73f1c6dea4d5b897a8a2d33657346c7d9eef700ee61e1675e24fc6d35293706b43ece832c4f9ba999d84f336b0764baa51ceec6783f01760e9bbba7e94074c4639d8d35400802260171ca621ba10a1f19d8d769b9250c0cdcfcdb10aa4a4d1590c467dd9748b484ac9d3d320c1685c925f7e29461cc7fdc61e31555b85e2bfd2878ceb65bd1266afa2a04ee85bcc8459518e75ec4312749f660000001010b0910a8b190535b663e242111cfefb33e36be4450bdec70c31232135ebc4014212efcd605dff2febb4e668e24675c29d8ca5c3023aac109e06858fd5161cdf4c4bd9fbd05aaaac2b3959a51ff2a8f672b4fbdd5079ae0cd8beddbc00000000000000000000002ffc0c5ecf45367dfbd58eecf05e81268e62837fa0ac750baa6df2ee6ca97785270f58c38a8a6cf622bef0f5e6977ea0beb284455bd04e4f6cb57736562b43d5b4a1e4974323c49939b74e8aa50000", @ANYRESHEX], 0x3, 0x4fe, &(0x7f0000000240)="$eJzs3V9rXGkZAPDnnGSyaZs1s7rIuuDu4q6ki3Ym2bjbINJWEL0qqPU+xmQSQiaZkJnUJhRN8QMIIip45ZU3gh9AkH4EEQp6LyqKaKuX2iMzc6JNOpNMm0mmO/n94GTe9/x7nnfIvHPOnJdzAji33oqIGxExEhHvRsRkPj/Np/lmZa+93qOHdxebUxJZduvvSST5vP19NeujEXGpvUmr8vWvRHwreTpufWd3baFarWzl9XJjfbNc39m9srq+sFJZqWzMzs58MHd17v256Sx3onYWI+Lal/78o+///MvXfv3Zb/9h/q+Xv9NM6wsfb+cdEYsnCtBFe9+FGH9iXvM92jqNYAMwkrenMDLoTAAA6EXzGP+jEfGp1vH/ZIy0juYAAACAYZJdn4h/JxEZAAAAMLTSiJiIJC3lYwEmIk1LpfYY3lfjYlqt1RufWa5tbyw1l0UUo5Aur1Yr0/lY4WIUkmZ9Jh9ju19/71B9NiJeiYgfTl5o1UuLterSoH/8AAAAgHPi0psHz///NZm2ygAAAMCQKXatAAAAAMPCKT8AAAAMP+f/AAAAMNS+evNmc8r2n+O9dHtne612+8pSpb5WWt9eLC3WtjZLK7XaSuuefevH7a9aq21+Lja275QblXqjXN/ZnV+vbW805lcPPAIbAAAAOEOvvHn/90lE7H3+QmuK/D6AAAf8adAJAP00MugEgIEZHXQCwMAUjl1DDwHDLjlmedfBO7/pfy4AAMDpmPrE09f/x/Jlx/82AHyYGesDAOePq3twfhWeewSgkYMwLD7Sfnmp2/KTX//PsmdOCgAA6KuJ1pSkpfxa4ESkaakU8XLrsQCFZHm1WpnOzw9+N1l4qVmfaW2ZHDtmGAAAAAAAAAAAAAAAAAAAAAAAAABoy7IkMgAAAGCoRaR/SVp384+Ymnxn4uCvA4ee+vXTWz++s9BobM1EjCX/mGzOGouIxk/y+e9lHgkAAAAAL4D2eXr+OjPobAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYNo8e3l3cn84y7t++GBHFTvFHY7z1Oh6FiLj4zyRGn9guiYiRPsTfuxcRr3WKn8TjLMuKeRad4l845fjF1lvTOX4aEZf6EB/Os/vN/udGp89fGm+1Xjt//kbz6aS693/p//q/kS79z8s9xnj9wS/LXePfi3h9tHP/sx8/acdP4lD8t3uM/81v7O52W5b9LGKq4/dPciBWubG+Wa7v7F5ZXV9YqaxUNmZnZz6Yuzr3/tx0eXm1Wsn/dozxg0/+6vFR7b/YJX7xYPufev/f6bH9/3lw5+HH2sVCp/iX3+78/ftal/hp/t336bzcXD61X95rl5/0xi9++8ZR7V/q0v7xY9p/ucf2v/u17/2xx1UBgDNQ39ldW6hWK1tHFMZ7WOeMC9dfjDSGoZAlL0Ia2Xfb/4/5nFefbz/R58Syk2w+Gn1IY+wZPqf9LQyyVwIAAE7D/w/6B50JAAAAAAAAAAAAAAAAAAAAnF/PeYew8YjoeeXDMfcG01QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCP9NwAA//+2cdXO") write$binfmt_script(r0, &(0x7f00000002c0)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r0, 0x0) semtimedop(0x0, &(0x7f0000000240)=[{}], 0x1f4, &(0x7f0000000280)={0x77359400}) [ 1361.918459][T30743] hsr_slave_1: entered promiscuous mode [ 1361.936765][T30743] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 1361.945619][T30743] Cannot create hsr debugfs directory [ 1362.151351][ T1233] ieee802154 phy0 wpan0: encryption failed: -22 [ 1362.158007][ T1233] ieee802154 phy1 wpan1: encryption failed: -22 04:28:20 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="71756f74612c00a35c5e37ece04e206d531145b6741572920023d92246c056c531ae9ee84e509ef01086be6402d9a2c31db739991b078d2f6182581f1e1aad4c51675af09b429dd5358788cdeb542786bfe038144504000f1ee4c8bec9b4fc4398f1ad4412456734a17b3829766c988d77afd68e2f7835ee8fb85170205b9633741eac154608629cc8797636390fafcf55f7cd59376dc504a26d48b1ddf2a29f870ffd1185ec89c16298ca820279fb2876c85559b3b250118ccc2bd5a43baa45d788356ca6090245a1665e64d7fe2f08224f3c1da38e7624e2631051b9307b9eb73e17a8ab2a872c41026d779dad000093c67aecb55973b5a00493d75df375c532ec7c598d88960957a3cd5e15fd69c1294ffb49936c97ed8fddcf0b23a42eb49302aca87580e5b511c4941ae55f3f34f4a633cf64127e67b7b971a29b13782b4c204d79d780c9b0127362f634e4f3981a48749a31bad9d6d02fc433798d37661f"], 0x1, 0x78b, &(0x7f0000000800)="$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") sendfile(0xffffffffffffffff, r0, &(0x7f0000000180)=0x8, 0x1) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x802}, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x1c, 0x52, 0x1, 0x0, 0x0, {0xa}, [@typed={0x8, 0x1, 0x0, 0x0, @uid}]}, 0x1c}}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_lsm={0x1d, 0xa, &(0x7f0000001ac0)=ANY=[@ANYBLOB="15601000ffffffff7dabe0ffffff75ff183200000400000000000000000000001826ccb800000002b154691e2c72727463127bc06dc86ea997cdeafae142360453b0d39ac84a3490b7ef879c5bd4f146e45d878231506f9ce1b3271b0eca01665c0aa93a297afa09d13c1fc8531695ef31914ac3ef262ccd54c4006b877524218b8d8e37b15f2c59ca63bff63a4ee4d7e14dc3ff13b47c2c46ff7b031db267dea0f9debf287f9a3ff081a9c5d5bd0d75fb5ca701fbb8b7e794f5cba043d0d80aee180ae327a82f9456ab6011eede8d5cd99dbd567e004dd16b1ed4d7b6d82d553bdeba01f691f469ec", @ANYRES32, @ANYBLOB="00000000010000008510000003000000184b0000f9ffffff0000000000000000bd7d200010000000"], &(0x7f0000000240)='syzkaller\x00', 0x6, 0x0, 0x0, 0x40f00, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000002c0)={0x1, 0xf, 0x7, 0xfffffc00}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[0x1]}, 0x80) r2 = socket(0x10, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00'}, 0x78) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) bind$packet(0xffffffffffffffff, &(0x7f0000000480)={0x11, 0x9, 0x0, 0x1, 0x1, 0x6, @local}, 0x14) sendmsg$DEVLINK_CMD_PORT_GET(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000800000e8000031fffcd508efa6303030303a30303a31302e30000000000800030000000000"], 0x38}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000006200)={&(0x7f0000005fc0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000061c0)={&(0x7f0000001c00)=ANY=[@ANYBLOB="a1ad2532ea0b6a66ab2dd5f0b4010415", @ANYRES16=r5, @ANYBLOB="000226bd7000fedbdf25410000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000"], 0x1b4}, 0x1, 0x0, 0x0, 0x20000080}, 0x40010) r7 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r2, 0x6, 0x15, &(0x7f0000001880)=0x300000, 0x4) r8 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCSIFBR(r8, 0x890b, &(0x7f0000000000)=@generic={0x0, 0x2}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd571012c}, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)='e', 0x1, 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_RM_DEV(0xffffffffffffffff, 0x5000940b, &(0x7f0000002240)={{r7}, "cab4825b8fc980a921de564cf12fc1c72d4497a9a69470d587a57dbf58efb2e4b9fa261f909ab335a9bbfef99973366189e592037a65b316760da42b422d8015d810249a459a785772e69e30ba60769f5f45eb6769f1074a89940a4b967c68f69c82e3bb5bdc825d438fb76e49ced7ed9ee75479c95aa0bc0fc018d1530dd8d02e001a0030d5c0a417046492804afcf0d5be1a76b484334041bf59e4e053923dbfe57e0d7cb32b2368787b3a7575856708e67c0cae6a29d6bf18c9232844361a6067a70dbed04fbed116bbe1fbf9443056f89fecaedcd8f20a1b507c9b49664842ef9ef6d5e4d6425dbe95e36325d1d6c88a2a7a8582731e2df038f8bc72e0bb036d288fe020347c906615b5059c220addd595671dba8c29d31e1474074c582d1c461d7ee04b36ecc44e093da97daa6b4ca4f67ac4c8a9f145d933eee7fc24fb49ad9f9d10891c189af4b10073eb09a17fb7f62e60233745c7e76582e8f30dd11f7c71c56ffb4015f5a2f960b3af2de200065bc2a4ad7c2b32ad0c45ecef26bf7b7000a7f712dcd651eb5a01afa11dc379176daeab9f14adf28877eacbd436eed2e846fb3b841bdfe8ea04480009abe24abc5a189fbc1e5283ec051e3003f77cb14fadcc9dab71cea3c5beb1e96075746aa42f673b59bf7a281ff2fda03bffb3c5a31a5dc52d75bf4c3d396a9112dc37630308a19ca9f2df3076d02719357b39054eb8a8cef65f59843399f76545324b8750335d10ea00fdc4e50ab0d76828bb03f837fb2c901f1f43113be42c491d8eedac51fa229af1c189b3b6380b837c9bd421cfebcaeb4fb4ba0ce59ba21407af3634a778fae2cee8247f6c94ad8deed356011386f7e1cc58241d3457b1a9ba3a15b626175ae0d0c7bb736252506693e6dd2625eb5c58e226e630a6a5b92250b0a50e747a0daa2853e4f5179d2f30b7f5d39db2b34923f6879391b9314b41749633bd50b0ec43cea574f2359bc569ff48652e78b5f4221962e13a5b4eed07f0966306c876273d68808fbc9612bfc130a37484a4603dfbfed67e8cb272489c2bd471df19cfe1f86db77fa5221abe244f9c1de1118454c8cd5b57acb1459d9e9c841f815b6713f7cc1f724d57c23c9b6093b22f5df22d60a8d2137fc706a91c997fb4a3e4e6d70582293b948ed72e93915f7d8ba226def9dd4f801e961a5ddc5a4526fe9c556d3d097ca5f204a10e83d00a1d5fc487982e5f5f4f3a357230cf98cba9eb683040840aa07638913ba409d7d6803335066291cc9416c4b10bcffad1e08bd3a0e9b4064a2800191f8ea1dd1e9a5e44ab840429c3c34896f58a8839d236adc9cc12d68069bd6ef913a12458129313a583c0ab2c58c4486e53e94af24bff4ec0f01d63714d4c0fed80483e13c76c0763aec0890314b96ce9be46b4dc85aabbe2334fff51a8f05ff5777d477e8bfebdb8da5553fdd856a184ee23236907995877f9b141731a50485ccbe149941b4ed3cc4ef81285c66fe431ff4022b10fcb37e297984beddad0f1067d6741a8cf5e22ce01a9134dc5cf6774fe20e90acbf463862d3fd0d1d80ec55046af50d9156093dea76a4bcd978db03fe96ae740ce575a51bcd471982b234559ea0ddb598b9cc3e1e695c160a34db2b21dbe84c197c482d22d58a154535647cdfdbc8f4c95a6025abe6bd404ba0435e5b5c2a3a98d54cf05bca567d212e743b52ba318760c2838c050c4f3a3d98ddba351c54bde93284a39bcdda07cf41437aac0a34fded9292674ac4d754697347cb593396b8fc36c7a7bdebb6ab157f9ae8487ed776bd258486d957d73f6d83c821827c3bfbb15bebb0d68c79822a24d48d71fb38c23b26cc7d12deed45bd5fb8ba3abb8e9392b7e549c4375357a06562c7b43be0253558450dc42d49449c4595da478c5046d7d413d3b9ee2a2810444748a8fbc4539a6e8d5740a82079d2d30bb7696e34eec5d34e1ef45ba6217ec09db0702250547d38187b843ea341a6a3fa30c5f942974d83f3fa7c8be9a448adee240894b511520155025f80c517fa3d375dee75a99e992bca49eaf2ca9de8160f73986c34573b3aab3938d54d3c631612179275b72b042b614a0f19048fe434fc56cdef6cf23b4145b803f1f6f6d100bd9e9b68f9d21be64fcc75d6153bf6e974e9c443516892922b12500e2e52d759f90a40f0f2649a27f2114806bfddcb4473696ba4b1bd24f28633ece14f4f1e6ebbb9bc06aa6d822002db8ef915f22a7e4e90beceacbb0a632e2035ccc794a347240eac2f79b87fd1167842c42263c3a234fd522c0448f6b3afa1890f2e07bd7a6c962adb3264cd2ff60cf264cf622ee758d8658df78693b310130e7573f2987d13ada4724d715120b631e518fd80feb5c452073a13df9d2fb0e4051db0c6013f253e06072551c0a839c7e64c8dd2a8d6824bb8e3734ae49269a4c09fbfa416c319fe1a46d0413cb0dfb7068ffedffea76bb0c8602b4fe4c0598fb36b2f1eb4cf602e32a63b766e837e689d8e173c2c358d8d6a545db33c7c0bfbb3232650ec4a47c045ee7dea3def9276eca67b5f815b854bb4827863372da4072d8740ed6698feb875b052aaefa9a61201c6f90e8051e957b3e0f487f014974d90564d7f757249a7c4557798f1d20adc0bfc77ed043e3f7c7d839636ddf457efc019f38ff79bd3b7698e17b5a4d264863e0281483c9207de81639d6d8b99ad08ebdfaa7cc1e7a19393e4119a3e890cd44a61dd2457fb44c7e9949782c9a63e7a6f3e5d99c684900bee6770eba3b1037ac23f35d10a5877ce29da6acfc04dff8a7016c660b5a48dfba9fdd2491e32b15e0076c13e74a4838a107a9b5d89553c53f5b9d19583e8d831ba0b0778d3d8cad60bad0f67bca2e378b2e7b79d87c395dde95296016963937c0313e2f6eef6c5f6fe8dc11e66ebbdd03c7a45a914e928db4c39e2ee65a37317c16bad8c8ea877a3202207252262ffbca7e2a29dfc2551aa1408bdca1f4de074c0bdc3006e4fe10d23a5824468fa5c0dfb15be0a3b1ce45ada3a4f5f36fd38806d7ff8205ec0159ff67ff7bec47af53f5c2b4b3cb82b1651777d41afb6e84bc3d52bc12f9d9e653bf1f1c1d4fb10785052309f1bfd5cb932a101f6706b8c09e0e7634d1753e01e714e8192214bfb81e237e2b067af53529c79e036f35b76eea2995c4f27efb65ae1ef3f78e5580e8cf379a184760c2e45cfc3846969bb9852280c6debfc8e3f97117cf33ad04b484aef6bcddaa4a894bccfe3cc6310a6e1d0f98fe8498835c18b7c1a77253ee7fbaf5c5f865ed78948ab8696be31d7d180e9c8271ccb8269f4a02f5b4b09d185d1543b87fcbb824ce8382b0e5f40cbe482812262d36911117a8def382b34da0f9ccb5ad91e710f7c6a3ba4305a067e8ea0ca91fc68fffbe9cd93c1015589d0aabc48ed02d5e33f5df2d73327376d6e47c3237aefbec62ae65e4d2818608bd1f1a0400fb4c9a3b14424ebf5924f61474734b84ca5d9c990ee0838c52f18ef0aae9af877648d9a1b0bbbcfee8b321199bd1fa2eb704fa8554a13e9809f0b3863856345700636b9dab19ccf36b199bc4accf9a210d78b4bc30f09028021a0b8c164f0504bcca3f0b592bcb9f65fca9cf154eb543956ecb98e55ac0f8f0f29ad7d691ea00ac3eaa819d6255bfb92e0e7eae375e7594a31df6d0a4a96bbfd57eca68c650b0a42c26a44d7965895e93cd08dca6e031e468f659f6b17be33d81dc70d6ec80b441a2a60e0e4b7487741de3cae3d9308de6ebc05500632613a31f1787d5a4c80f71c321214e50298effae433ff742dd40a58a05261d7c5a5f7653e5c8fc1478fcb5d925cb25038086120d62a9b1fe21500cd77ca11f125321fab1483ca319342a36263d404bdd25312ff7e781607e71b65e75cade8eb215bc65e72f0d604a24f0f06bb8c60806065510dd0aaef5bd1271aabd756476916d8c128836ea75b4559f45176a7492fb83ba3922811145d6ed147af09bb5495b12df887f1ebd8ecd6cd9c2c175468d1b838796f461cf8e447c14967030297d021174b3b1bd63fe9706950fadea7db9b400a6a3066c1984ede9d17782ebee8846eb7c599140d2bd6155d7edc21240e2427d792003b3e6def4fb18b3c63a2a6b2702362ee770d1499ecff6854cd939e98a1b8f7e863d949fe4414a803d7c47c098531f42b04b5c9c0d8695bf70432af5a0ff0a446a5fa31125269e2aeb6a37e2cee27309c55b03a27eb3cfe1f3e87468c3cd96279a193126afc354f1c626fcdc251a35468894f22d240c42e3bda8bfbebc26472fdcbd148a9381d3ecddce662cedd888db189b2ac9f9be0dbe44f88aa7c551c6b0099dab5dc13820fce1b179541587d5acc7122cfbf55d645c53924c700659fb93a998ba8f89fc23ddbd46cae7cbb48d784a7a9a25c39c7d77010edc4349f67d8d4e75693299b8130ec4691a6d4add03c0ae93826889f2a59bb68e451a53e650790261562073a4ea46b95af89ba23a6e6cbada8978c8f4a8565e47d88dc0e6bc643c651f09a813639aa243a9de93f5db65fc51a55bf094e576a6e2c9c12521b1b310b828027d3e6afeb6ca3adb70843c8c20db369091d96741d1fa798256555690ec903fddd30b9abba249e8d78ed770b63e21eed5efbf351712e7744d06b419e48ac78c340b65b1cde9e4c63c181b9c9b14a4ba28029037ad12a8f36aac73eb963dc14c28eb49cae53be6189cfae74b78f94641c591ec6f463a22fc567a47b7cd934972aa6dabbcda273221ff85c2bfe2c2b7f905b47aed8f96834fd0ee20c56b83f970583835463aed66846eb1d50906c438ea1e8838fe2a7838fb16f004162642c0d958569e6c96376bd8a12d336fd098c0f0248d4c66abbbffe8141f2ad162ce8969cef4dc8a198787c4da9e34996d21a063b60f3d2311841ffc5edf3999e2d116d59344c10c6862956a10aca17a43f3e3768958542c2d11f7ac7c59eaa43f3f06b92a8ba98d2d7bfb65a0858d843d01bed9ddacc990e694db3273f31d55f6f3d3c1d316393f73935aa70ca126f6c930e76499baa125221114d9673b236007fab8b6df4fa0ba2218498bc24d207cb1f14164cadcba2bbecdaf4edc6a910ee5912a6cf088e5dd356d37fe2270b08e3f61857797b7af8f7a83e7f0dd25cdf29ba0d6418c868867ca5dfdaf3ca977fcdd06adc2691745f38b32770e4abf778612a36f95ac57a835dfdcf18d119dc6b1de396ebbceb6bafbc02883dcdefa28c71868524f7a20b12a23f285e7b4c8aca31bdd69af2c6a71548c2764cb0dd11cc2e8e28bd3fc6f234ce77a9f8d463be2fa4775537f5f85e95dc3f6a7b0bef6fd1a7da54904e92d429ae58809924fb7c8565e1ac97e821f3400eb755388268741f1c1a221c782f1106333293dbac668ce825248982eb167fbb0e6555d1bcc2e53d9078258eae1d7259fdbed4bf049eb77af81e3304847b9b6e18c1d91cbe218a3b16941301e37d57675cd07b687dcb3da484c0780ff5cafbefdf01ce28505d68a941806edba83fc687c795e492309f8c26807405aff431cbe35797350675baf940d3a9f53d6adb3e12b2e714b1409310af07f58e5342798c6ee7002d848075855944528ac19297a739523f34a8362a1ba0b89d0625704f40e40c0a74156d5d58d1826144dc1e761b0ab42f3acd27ce3da228720cda95b356d4ec42076b67d4b52093c084eacd5fef17f942fce48ddf265ceb23d956e913594ee56e5711db17a882a25e88397735faa4d8873392e275b21ae136106d8d6bf14"}) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000001800)={'gre0\x00', {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}) r9 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) recvmmsg(r9, &(0x7f0000003ac0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r7, 0x80089418, &(0x7f00000001c0)=0x0) sendmsg$NFT_MSG_GETGEN(r2, &(0x7f0000001a80)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001a40)={&(0x7f0000001a00)={0x14, 0x10, 0xa, 0x301, 0x0, 0x0, {0x3, 0x0, 0x8}, ["", "", ""]}, 0x14}}, 0x440d4) sendmsg$nl_route(r1, &(0x7f0000002200)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000021c0)={&(0x7f0000000540)=ANY=[@ANYRES64=r6, @ANYRES32=0x0, @ANYBLOB="08000a0007000000080008004303000014000100fe8000000000000000100000000000b9140002002001000000000000c14396d628ec0000000000000000"], 0x50}, 0x1, 0x0, 0x0, 0x20040000}, 0x40080c4) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000640)={{{@in6=@private0, @in6}}, {{@in=@dev}, 0x0, @in6=@private1}}, &(0x7f0000000200)=0xe8) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r3, 0x50009417, &(0x7f0000000800)={{}, r10, 0x12, @unused=[0x3, 0xffffffffffffffff, 0xfffffffffffffffe, 0xb6f], @subvolid=0x1f}) 04:28:20 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="71756f74612c00a35c5e37ece04e206d531145b6741572920023d92246c056c531ae9ee84e509ef01086be6402d9a2c31db739991b078d2f6182581f1e1aad4c51675af09b429dd5358788cdeb542786bfe038144504000f1ee4c8bec9b4fc4398f1ad4412456734a17b3829766c988d77afd68e2f7835ee8fb85170205b9633741eac154608629cc8797636390fafcf55f7cd59376dc504a26d48b1ddf2a29f870ffd1185ec89c16298ca820279fb2876c85559b3b250118ccc2bd5a43baa45d788356ca6090245a1665e64d7fe2f08224f3c1da38e7624e2631051b9307b9eb73e17a8ab2a872c41026d779dad000093c67aecb55973b5a00493d75df375c532ec7c598d88960957a3cd5e15fd69c1294ffb49936c97ed8fddcf0b23a42eb49302aca87580e5b511c4941ae55f3f34f4a633cf64127e67b7b971a29b13782b4c204d79d780c9b0127362f634e4f3981a48749a31bad9d6d02fc433798d37661f"], 0x1, 0x78b, &(0x7f0000000800)="$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") sendfile(0xffffffffffffffff, r0, &(0x7f0000000180)=0x8, 0x1) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x802}, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x1c, 0x52, 0x1, 0x0, 0x0, {0xa}, [@typed={0x8, 0x1, 0x0, 0x0, @uid}]}, 0x1c}}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_lsm={0x1d, 0xa, &(0x7f0000001ac0)=ANY=[@ANYBLOB="15601000ffffffff7dabe0ffffff75ff183200000400000000000000000000001826ccb800000002b154691e2c72727463127bc06dc86ea997cdeafae142360453b0d39ac84a3490b7ef879c5bd4f146e45d878231506f9ce1b3271b0eca01665c0aa93a297afa09d13c1fc8531695ef31914ac3ef262ccd54c4006b877524218b8d8e37b15f2c59ca63bff63a4ee4d7e14dc3ff13b47c2c46ff7b031db267dea0f9debf287f9a3ff081a9c5d5bd0d75fb5ca701fbb8b7e794f5cba043d0d80aee180ae327a82f9456ab6011eede8d5cd99dbd567e004dd16b1ed4d7b6d82d553bdeba01f691f469ec", @ANYRES32, @ANYBLOB="00000000010000008510000003000000184b0000f9ffffff0000000000000000bd7d200010000000"], &(0x7f0000000240)='syzkaller\x00', 0x6, 0x0, 0x0, 0x40f00, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000002c0)={0x1, 0xf, 0x7, 0xfffffc00}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[0x1]}, 0x80) r2 = socket(0x10, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00'}, 0x78) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) bind$packet(0xffffffffffffffff, &(0x7f0000000480)={0x11, 0x9, 0x0, 0x1, 0x1, 0x6, @local}, 0x14) sendmsg$DEVLINK_CMD_PORT_GET(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000800000e8000031fffcd508efa6303030303a30303a31302e30000000000800030000000000"], 0x38}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000006200)={&(0x7f0000005fc0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000061c0)={&(0x7f0000001c00)=ANY=[@ANYBLOB="a1ad2532ea0b6a66ab2dd5f0b4010415", @ANYRES16=r5, @ANYBLOB="000226bd7000fedbdf25410000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000"], 0x1b4}, 0x1, 0x0, 0x0, 0x20000080}, 0x40010) r7 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r2, 0x6, 0x15, &(0x7f0000001880)=0x300000, 0x4) r8 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCSIFBR(r8, 0x890b, &(0x7f0000000000)=@generic={0x0, 0x2}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd571012c}, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)='e', 0x1, 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_RM_DEV(0xffffffffffffffff, 0x5000940b, &(0x7f0000002240)={{r7}, "cab4825b8fc980a921de564cf12fc1c72d4497a9a69470d587a57dbf58efb2e4b9fa261f909ab335a9bbfef99973366189e592037a65b316760da42b422d8015d810249a459a785772e69e30ba60769f5f45eb6769f1074a89940a4b967c68f69c82e3bb5bdc825d438fb76e49ced7ed9ee75479c95aa0bc0fc018d1530dd8d02e001a0030d5c0a417046492804afcf0d5be1a76b484334041bf59e4e053923dbfe57e0d7cb32b2368787b3a7575856708e67c0cae6a29d6bf18c9232844361a6067a70dbed04fbed116bbe1fbf9443056f89fecaedcd8f20a1b507c9b49664842ef9ef6d5e4d6425dbe95e36325d1d6c88a2a7a8582731e2df038f8bc72e0bb036d288fe020347c906615b5059c220addd595671dba8c29d31e1474074c582d1c461d7ee04b36ecc44e093da97daa6b4ca4f67ac4c8a9f145d933eee7fc24fb49ad9f9d10891c189af4b10073eb09a17fb7f62e60233745c7e76582e8f30dd11f7c71c56ffb4015f5a2f960b3af2de200065bc2a4ad7c2b32ad0c45ecef26bf7b7000a7f712dcd651eb5a01afa11dc379176daeab9f14adf28877eacbd436eed2e846fb3b841bdfe8ea04480009abe24abc5a189fbc1e5283ec051e3003f77cb14fadcc9dab71cea3c5beb1e96075746aa42f673b59bf7a281ff2fda03bffb3c5a31a5dc52d75bf4c3d396a9112dc37630308a19ca9f2df3076d02719357b39054eb8a8cef65f59843399f76545324b8750335d10ea00fdc4e50ab0d76828bb03f837fb2c901f1f43113be42c491d8eedac51fa229af1c189b3b6380b837c9bd421cfebcaeb4fb4ba0ce59ba21407af3634a778fae2cee8247f6c94ad8deed356011386f7e1cc58241d3457b1a9ba3a15b626175ae0d0c7bb736252506693e6dd2625eb5c58e226e630a6a5b92250b0a50e747a0daa2853e4f5179d2f30b7f5d39db2b34923f6879391b9314b41749633bd50b0ec43cea574f2359bc569ff48652e78b5f4221962e13a5b4eed07f0966306c876273d68808fbc9612bfc130a37484a4603dfbfed67e8cb272489c2bd471df19cfe1f86db77fa5221abe244f9c1de1118454c8cd5b57acb1459d9e9c841f815b6713f7cc1f724d57c23c9b6093b22f5df22d60a8d2137fc706a91c997fb4a3e4e6d70582293b948ed72e93915f7d8ba226def9dd4f801e961a5ddc5a4526fe9c556d3d097ca5f204a10e83d00a1d5fc487982e5f5f4f3a357230cf98cba9eb683040840aa07638913ba409d7d6803335066291cc9416c4b10bcffad1e08bd3a0e9b4064a2800191f8ea1dd1e9a5e44ab840429c3c34896f58a8839d236adc9cc12d68069bd6ef913a12458129313a583c0ab2c58c4486e53e94af24bff4ec0f01d63714d4c0fed80483e13c76c0763aec0890314b96ce9be46b4dc85aabbe2334fff51a8f05ff5777d477e8bfebdb8da5553fdd856a184ee23236907995877f9b141731a50485ccbe149941b4ed3cc4ef81285c66fe431ff4022b10fcb37e297984beddad0f1067d6741a8cf5e22ce01a9134dc5cf6774fe20e90acbf463862d3fd0d1d80ec55046af50d9156093dea76a4bcd978db03fe96ae740ce575a51bcd471982b234559ea0ddb598b9cc3e1e695c160a34db2b21dbe84c197c482d22d58a154535647cdfdbc8f4c95a6025abe6bd404ba0435e5b5c2a3a98d54cf05bca567d212e743b52ba318760c2838c050c4f3a3d98ddba351c54bde93284a39bcdda07cf41437aac0a34fded9292674ac4d754697347cb593396b8fc36c7a7bdebb6ab157f9ae8487ed776bd258486d957d73f6d83c821827c3bfbb15bebb0d68c79822a24d48d71fb38c23b26cc7d12deed45bd5fb8ba3abb8e9392b7e549c4375357a06562c7b43be0253558450dc42d49449c4595da478c5046d7d413d3b9ee2a2810444748a8fbc4539a6e8d5740a82079d2d30bb7696e34eec5d34e1ef45ba6217ec09db0702250547d38187b843ea341a6a3fa30c5f942974d83f3fa7c8be9a448adee240894b511520155025f80c517fa3d375dee75a99e992bca49eaf2ca9de8160f73986c34573b3aab3938d54d3c631612179275b72b042b614a0f19048fe434fc56cdef6cf23b4145b803f1f6f6d100bd9e9b68f9d21be64fcc75d6153bf6e974e9c443516892922b12500e2e52d759f90a40f0f2649a27f2114806bfddcb4473696ba4b1bd24f28633ece14f4f1e6ebbb9bc06aa6d822002db8ef915f22a7e4e90beceacbb0a632e2035ccc794a347240eac2f79b87fd1167842c42263c3a234fd522c0448f6b3afa1890f2e07bd7a6c962adb3264cd2ff60cf264cf622ee758d8658df78693b310130e7573f2987d13ada4724d715120b631e518fd80feb5c452073a13df9d2fb0e4051db0c6013f253e06072551c0a839c7e64c8dd2a8d6824bb8e3734ae49269a4c09fbfa416c319fe1a46d0413cb0dfb7068ffedffea76bb0c8602b4fe4c0598fb36b2f1eb4cf602e32a63b766e837e689d8e173c2c358d8d6a545db33c7c0bfbb3232650ec4a47c045ee7dea3def9276eca67b5f815b854bb4827863372da4072d8740ed6698feb875b052aaefa9a61201c6f90e8051e957b3e0f487f014974d90564d7f757249a7c4557798f1d20adc0bfc77ed043e3f7c7d839636ddf457efc019f38ff79bd3b7698e17b5a4d264863e0281483c9207de81639d6d8b99ad08ebdfaa7cc1e7a19393e4119a3e890cd44a61dd2457fb44c7e9949782c9a63e7a6f3e5d99c684900bee6770eba3b1037ac23f35d10a5877ce29da6acfc04dff8a7016c660b5a48dfba9fdd2491e32b15e0076c13e74a4838a107a9b5d89553c53f5b9d19583e8d831ba0b0778d3d8cad60bad0f67bca2e378b2e7b79d87c395dde95296016963937c0313e2f6eef6c5f6fe8dc11e66ebbdd03c7a45a914e928db4c39e2ee65a37317c16bad8c8ea877a3202207252262ffbca7e2a29dfc2551aa1408bdca1f4de074c0bdc3006e4fe10d23a5824468fa5c0dfb15be0a3b1ce45ada3a4f5f36fd38806d7ff8205ec0159ff67ff7bec47af53f5c2b4b3cb82b1651777d41afb6e84bc3d52bc12f9d9e653bf1f1c1d4fb10785052309f1bfd5cb932a101f6706b8c09e0e7634d1753e01e714e8192214bfb81e237e2b067af53529c79e036f35b76eea2995c4f27efb65ae1ef3f78e5580e8cf379a184760c2e45cfc3846969bb9852280c6debfc8e3f97117cf33ad04b484aef6bcddaa4a894bccfe3cc6310a6e1d0f98fe8498835c18b7c1a77253ee7fbaf5c5f865ed78948ab8696be31d7d180e9c8271ccb8269f4a02f5b4b09d185d1543b87fcbb824ce8382b0e5f40cbe482812262d36911117a8def382b34da0f9ccb5ad91e710f7c6a3ba4305a067e8ea0ca91fc68fffbe9cd93c1015589d0aabc48ed02d5e33f5df2d73327376d6e47c3237aefbec62ae65e4d2818608bd1f1a0400fb4c9a3b14424ebf5924f61474734b84ca5d9c990ee0838c52f18ef0aae9af877648d9a1b0bbbcfee8b321199bd1fa2eb704fa8554a13e9809f0b3863856345700636b9dab19ccf36b199bc4accf9a210d78b4bc30f09028021a0b8c164f0504bcca3f0b592bcb9f65fca9cf154eb543956ecb98e55ac0f8f0f29ad7d691ea00ac3eaa819d6255bfb92e0e7eae375e7594a31df6d0a4a96bbfd57eca68c650b0a42c26a44d7965895e93cd08dca6e031e468f659f6b17be33d81dc70d6ec80b441a2a60e0e4b7487741de3cae3d9308de6ebc05500632613a31f1787d5a4c80f71c321214e50298effae433ff742dd40a58a05261d7c5a5f7653e5c8fc1478fcb5d925cb25038086120d62a9b1fe21500cd77ca11f125321fab1483ca319342a36263d404bdd25312ff7e781607e71b65e75cade8eb215bc65e72f0d604a24f0f06bb8c60806065510dd0aaef5bd1271aabd756476916d8c128836ea75b4559f45176a7492fb83ba3922811145d6ed147af09bb5495b12df887f1ebd8ecd6cd9c2c175468d1b838796f461cf8e447c14967030297d021174b3b1bd63fe9706950fadea7db9b400a6a3066c1984ede9d17782ebee8846eb7c599140d2bd6155d7edc21240e2427d792003b3e6def4fb18b3c63a2a6b2702362ee770d1499ecff6854cd939e98a1b8f7e863d949fe4414a803d7c47c098531f42b04b5c9c0d8695bf70432af5a0ff0a446a5fa31125269e2aeb6a37e2cee27309c55b03a27eb3cfe1f3e87468c3cd96279a193126afc354f1c626fcdc251a35468894f22d240c42e3bda8bfbebc26472fdcbd148a9381d3ecddce662cedd888db189b2ac9f9be0dbe44f88aa7c551c6b0099dab5dc13820fce1b179541587d5acc7122cfbf55d645c53924c700659fb93a998ba8f89fc23ddbd46cae7cbb48d784a7a9a25c39c7d77010edc4349f67d8d4e75693299b8130ec4691a6d4add03c0ae93826889f2a59bb68e451a53e650790261562073a4ea46b95af89ba23a6e6cbada8978c8f4a8565e47d88dc0e6bc643c651f09a813639aa243a9de93f5db65fc51a55bf094e576a6e2c9c12521b1b310b828027d3e6afeb6ca3adb70843c8c20db369091d96741d1fa798256555690ec903fddd30b9abba249e8d78ed770b63e21eed5efbf351712e7744d06b419e48ac78c340b65b1cde9e4c63c181b9c9b14a4ba28029037ad12a8f36aac73eb963dc14c28eb49cae53be6189cfae74b78f94641c591ec6f463a22fc567a47b7cd934972aa6dabbcda273221ff85c2bfe2c2b7f905b47aed8f96834fd0ee20c56b83f970583835463aed66846eb1d50906c438ea1e8838fe2a7838fb16f004162642c0d958569e6c96376bd8a12d336fd098c0f0248d4c66abbbffe8141f2ad162ce8969cef4dc8a198787c4da9e34996d21a063b60f3d2311841ffc5edf3999e2d116d59344c10c6862956a10aca17a43f3e3768958542c2d11f7ac7c59eaa43f3f06b92a8ba98d2d7bfb65a0858d843d01bed9ddacc990e694db3273f31d55f6f3d3c1d316393f73935aa70ca126f6c930e76499baa125221114d9673b236007fab8b6df4fa0ba2218498bc24d207cb1f14164cadcba2bbecdaf4edc6a910ee5912a6cf088e5dd356d37fe2270b08e3f61857797b7af8f7a83e7f0dd25cdf29ba0d6418c868867ca5dfdaf3ca977fcdd06adc2691745f38b32770e4abf778612a36f95ac57a835dfdcf18d119dc6b1de396ebbceb6bafbc02883dcdefa28c71868524f7a20b12a23f285e7b4c8aca31bdd69af2c6a71548c2764cb0dd11cc2e8e28bd3fc6f234ce77a9f8d463be2fa4775537f5f85e95dc3f6a7b0bef6fd1a7da54904e92d429ae58809924fb7c8565e1ac97e821f3400eb755388268741f1c1a221c782f1106333293dbac668ce825248982eb167fbb0e6555d1bcc2e53d9078258eae1d7259fdbed4bf049eb77af81e3304847b9b6e18c1d91cbe218a3b16941301e37d57675cd07b687dcb3da484c0780ff5cafbefdf01ce28505d68a941806edba83fc687c795e492309f8c26807405aff431cbe35797350675baf940d3a9f53d6adb3e12b2e714b1409310af07f58e5342798c6ee7002d848075855944528ac19297a739523f34a8362a1ba0b89d0625704f40e40c0a74156d5d58d1826144dc1e761b0ab42f3acd27ce3da228720cda95b356d4ec42076b67d4b52093c084eacd5fef17f942fce48ddf265ceb23d956e913594ee56e5711db17a882a25e88397735faa4d8873392e275b21ae136106d8d6bf14"}) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000001800)={'gre0\x00', {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}) r9 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) recvmmsg(r9, &(0x7f0000003ac0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r7, 0x80089418, &(0x7f00000001c0)=0x0) sendmsg$NFT_MSG_GETGEN(r2, &(0x7f0000001a80)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001a40)={&(0x7f0000001a00)={0x14, 0x10, 0xa, 0x301, 0x0, 0x0, {0x3, 0x0, 0x8}, ["", "", ""]}, 0x14}}, 0x440d4) sendmsg$nl_route(r1, &(0x7f0000002200)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000021c0)={&(0x7f0000000540)=ANY=[@ANYRES64=r6, @ANYRES32=0x0, @ANYBLOB="08000a0007000000080008004303000014000100fe8000000000000000100000000000b9140002002001000000000000c14396d628ec0000000000000000"], 0x50}, 0x1, 0x0, 0x0, 0x20040000}, 0x40080c4) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000640)={{{@in6=@private0, @in6}}, {{@in=@dev}, 0x0, @in6=@private1}}, &(0x7f0000000200)=0xe8) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r3, 0x50009417, &(0x7f0000000800)={{}, r10, 0x12, @unused=[0x3, 0xffffffffffffffff, 0xfffffffffffffffe, 0xb6f], @subvolid=0x1f}) 04:28:20 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="71756f74612c00a35c5e37ece04e206d531145b6741572920023d92246c056c531ae9ee84e509ef01086be6402d9a2c31db739991b078d2f6182581f1e1aad4c51675af09b429dd5358788cdeb542786bfe038144504000f1ee4c8bec9b4fc4398f1ad4412456734a17b3829766c988d77afd68e2f7835ee8fb85170205b9633741eac154608629cc8797636390fafcf55f7cd59376dc504a26d48b1ddf2a29f870ffd1185ec89c16298ca820279fb2876c85559b3b250118ccc2bd5a43baa45d788356ca6090245a1665e64d7fe2f08224f3c1da38e7624e2631051b9307b9eb73e17a8ab2a872c41026d779dad000093c67aecb55973b5a00493d75df375c532ec7c598d88960957a3cd5e15fd69c1294ffb49936c97ed8fddcf0b23a42eb49302aca87580e5b511c4941ae55f3f34f4a633cf64127e67b7b971a29b13782b4c204d79d780c9b0127362f634e4f3981a48749a31bad9d6d02fc433798d37661f"], 0x1, 0x78b, &(0x7f0000000800)="$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") sendfile(0xffffffffffffffff, r0, &(0x7f0000000180)=0x8, 0x1) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x802}, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x1c, 0x52, 0x1, 0x0, 0x0, {0xa}, [@typed={0x8, 0x1, 0x0, 0x0, @uid}]}, 0x1c}}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_lsm={0x1d, 0xa, &(0x7f0000001ac0)=ANY=[@ANYBLOB="15601000ffffffff7dabe0ffffff75ff183200000400000000000000000000001826ccb800000002b154691e2c72727463127bc06dc86ea997cdeafae142360453b0d39ac84a3490b7ef879c5bd4f146e45d878231506f9ce1b3271b0eca01665c0aa93a297afa09d13c1fc8531695ef31914ac3ef262ccd54c4006b877524218b8d8e37b15f2c59ca63bff63a4ee4d7e14dc3ff13b47c2c46ff7b031db267dea0f9debf287f9a3ff081a9c5d5bd0d75fb5ca701fbb8b7e794f5cba043d0d80aee180ae327a82f9456ab6011eede8d5cd99dbd567e004dd16b1ed4d7b6d82d553bdeba01f691f469ec", @ANYRES32, @ANYBLOB="00000000010000008510000003000000184b0000f9ffffff0000000000000000bd7d200010000000"], &(0x7f0000000240)='syzkaller\x00', 0x6, 0x0, 0x0, 0x40f00, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000002c0)={0x1, 0xf, 0x7, 0xfffffc00}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[0x1]}, 0x80) r2 = socket(0x10, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00'}, 0x78) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000400), 0xffffffffffffffff) bind$packet(0xffffffffffffffff, &(0x7f0000000480)={0x11, 0x9, 0x0, 0x1, 0x1, 0x6, @local}, 0x14) sendmsg$DEVLINK_CMD_PORT_GET(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000800000e8000031fffcd508efa6303030303a30303a31302e30000000000800030000000000"], 0x38}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000006200)={&(0x7f0000005fc0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000061c0)={&(0x7f0000001c00)=ANY=[@ANYBLOB="a1ad2532ea0b6a66ab2dd5f0b4010415", @ANYRES16=r5, @ANYBLOB="000226bd7000fedbdf25410000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f707300000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f7073000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000d0087006c325f64726f707300000000"], 0x1b4}, 0x1, 0x0, 0x0, 0x20000080}, 0x40010) r7 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r2, 0x6, 0x15, &(0x7f0000001880)=0x300000, 0x4) r8 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCSIFBR(r8, 0x890b, &(0x7f0000000000)=@generic={0x0, 0x2}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd571012c}, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)='e', 0x1, 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_RM_DEV(0xffffffffffffffff, 0x5000940b, &(0x7f0000002240)={{r7}, "cab4825b8fc980a921de564cf12fc1c72d4497a9a69470d587a57dbf58efb2e4b9fa261f909ab335a9bbfef99973366189e592037a65b316760da42b422d8015d810249a459a785772e69e30ba60769f5f45eb6769f1074a89940a4b967c68f69c82e3bb5bdc825d438fb76e49ced7ed9ee75479c95aa0bc0fc018d1530dd8d02e001a0030d5c0a417046492804afcf0d5be1a76b484334041bf59e4e053923dbfe57e0d7cb32b2368787b3a7575856708e67c0cae6a29d6bf18c9232844361a6067a70dbed04fbed116bbe1fbf9443056f89fecaedcd8f20a1b507c9b49664842ef9ef6d5e4d6425dbe95e36325d1d6c88a2a7a8582731e2df038f8bc72e0bb036d288fe020347c906615b5059c220addd595671dba8c29d31e1474074c582d1c461d7ee04b36ecc44e093da97daa6b4ca4f67ac4c8a9f145d933eee7fc24fb49ad9f9d10891c189af4b10073eb09a17fb7f62e60233745c7e76582e8f30dd11f7c71c56ffb4015f5a2f960b3af2de200065bc2a4ad7c2b32ad0c45ecef26bf7b7000a7f712dcd651eb5a01afa11dc379176daeab9f14adf28877eacbd436eed2e846fb3b841bdfe8ea04480009abe24abc5a189fbc1e5283ec051e3003f77cb14fadcc9dab71cea3c5beb1e96075746aa42f673b59bf7a281ff2fda03bffb3c5a31a5dc52d75bf4c3d396a9112dc37630308a19ca9f2df3076d02719357b39054eb8a8cef65f59843399f76545324b8750335d10ea00fdc4e50ab0d76828bb03f837fb2c901f1f43113be42c491d8eedac51fa229af1c189b3b6380b837c9bd421cfebcaeb4fb4ba0ce59ba21407af3634a778fae2cee8247f6c94ad8deed356011386f7e1cc58241d3457b1a9ba3a15b626175ae0d0c7bb736252506693e6dd2625eb5c58e226e630a6a5b92250b0a50e747a0daa2853e4f5179d2f30b7f5d39db2b34923f6879391b9314b41749633bd50b0ec43cea574f2359bc569ff48652e78b5f4221962e13a5b4eed07f0966306c876273d68808fbc9612bfc130a37484a4603dfbfed67e8cb272489c2bd471df19cfe1f86db77fa5221abe244f9c1de1118454c8cd5b57acb1459d9e9c841f815b6713f7cc1f724d57c23c9b6093b22f5df22d60a8d2137fc706a91c997fb4a3e4e6d70582293b948ed72e93915f7d8ba226def9dd4f801e961a5ddc5a4526fe9c556d3d097ca5f204a10e83d00a1d5fc487982e5f5f4f3a357230cf98cba9eb683040840aa07638913ba409d7d6803335066291cc9416c4b10bcffad1e08bd3a0e9b4064a2800191f8ea1dd1e9a5e44ab840429c3c34896f58a8839d236adc9cc12d68069bd6ef913a12458129313a583c0ab2c58c4486e53e94af24bff4ec0f01d63714d4c0fed80483e13c76c0763aec0890314b96ce9be46b4dc85aabbe2334fff51a8f05ff5777d477e8bfebdb8da5553fdd856a184ee23236907995877f9b141731a50485ccbe149941b4ed3cc4ef81285c66fe431ff4022b10fcb37e297984beddad0f1067d6741a8cf5e22ce01a9134dc5cf6774fe20e90acbf463862d3fd0d1d80ec55046af50d9156093dea76a4bcd978db03fe96ae740ce575a51bcd471982b234559ea0ddb598b9cc3e1e695c160a34db2b21dbe84c197c482d22d58a154535647cdfdbc8f4c95a6025abe6bd404ba0435e5b5c2a3a98d54cf05bca567d212e743b52ba318760c2838c050c4f3a3d98ddba351c54bde93284a39bcdda07cf41437aac0a34fded9292674ac4d754697347cb593396b8fc36c7a7bdebb6ab157f9ae8487ed776bd258486d957d73f6d83c821827c3bfbb15bebb0d68c79822a24d48d71fb38c23b26cc7d12deed45bd5fb8ba3abb8e9392b7e549c4375357a06562c7b43be0253558450dc42d49449c4595da478c5046d7d413d3b9ee2a2810444748a8fbc4539a6e8d5740a82079d2d30bb7696e34eec5d34e1ef45ba6217ec09db0702250547d38187b843ea341a6a3fa30c5f942974d83f3fa7c8be9a448adee240894b511520155025f80c517fa3d375dee75a99e992bca49eaf2ca9de8160f73986c34573b3aab3938d54d3c631612179275b72b042b614a0f19048fe434fc56cdef6cf23b4145b803f1f6f6d100bd9e9b68f9d21be64fcc75d6153bf6e974e9c443516892922b12500e2e52d759f90a40f0f2649a27f2114806bfddcb4473696ba4b1bd24f28633ece14f4f1e6ebbb9bc06aa6d822002db8ef915f22a7e4e90beceacbb0a632e2035ccc794a347240eac2f79b87fd1167842c42263c3a234fd522c0448f6b3afa1890f2e07bd7a6c962adb3264cd2ff60cf264cf622ee758d8658df78693b310130e7573f2987d13ada4724d715120b631e518fd80feb5c452073a13df9d2fb0e4051db0c6013f253e06072551c0a839c7e64c8dd2a8d6824bb8e3734ae49269a4c09fbfa416c319fe1a46d0413cb0dfb7068ffedffea76bb0c8602b4fe4c0598fb36b2f1eb4cf602e32a63b766e837e689d8e173c2c358d8d6a545db33c7c0bfbb3232650ec4a47c045ee7dea3def9276eca67b5f815b854bb4827863372da4072d8740ed6698feb875b052aaefa9a61201c6f90e8051e957b3e0f487f014974d90564d7f757249a7c4557798f1d20adc0bfc77ed043e3f7c7d839636ddf457efc019f38ff79bd3b7698e17b5a4d264863e0281483c9207de81639d6d8b99ad08ebdfaa7cc1e7a19393e4119a3e890cd44a61dd2457fb44c7e9949782c9a63e7a6f3e5d99c684900bee6770eba3b1037ac23f35d10a5877ce29da6acfc04dff8a7016c660b5a48dfba9fdd2491e32b15e0076c13e74a4838a107a9b5d89553c53f5b9d19583e8d831ba0b0778d3d8cad60bad0f67bca2e378b2e7b79d87c395dde95296016963937c0313e2f6eef6c5f6fe8dc11e66ebbdd03c7a45a914e928db4c39e2ee65a37317c16bad8c8ea877a3202207252262ffbca7e2a29dfc2551aa1408bdca1f4de074c0bdc3006e4fe10d23a5824468fa5c0dfb15be0a3b1ce45ada3a4f5f36fd38806d7ff8205ec0159ff67ff7bec47af53f5c2b4b3cb82b1651777d41afb6e84bc3d52bc12f9d9e653bf1f1c1d4fb10785052309f1bfd5cb932a101f6706b8c09e0e7634d1753e01e714e8192214bfb81e237e2b067af53529c79e036f35b76eea2995c4f27efb65ae1ef3f78e5580e8cf379a184760c2e45cfc3846969bb9852280c6debfc8e3f97117cf33ad04b484aef6bcddaa4a894bccfe3cc6310a6e1d0f98fe8498835c18b7c1a77253ee7fbaf5c5f865ed78948ab8696be31d7d180e9c8271ccb8269f4a02f5b4b09d185d1543b87fcbb824ce8382b0e5f40cbe482812262d36911117a8def382b34da0f9ccb5ad91e710f7c6a3ba4305a067e8ea0ca91fc68fffbe9cd93c1015589d0aabc48ed02d5e33f5df2d73327376d6e47c3237aefbec62ae65e4d2818608bd1f1a0400fb4c9a3b14424ebf5924f61474734b84ca5d9c990ee0838c52f18ef0aae9af877648d9a1b0bbbcfee8b321199bd1fa2eb704fa8554a13e9809f0b3863856345700636b9dab19ccf36b199bc4accf9a210d78b4bc30f09028021a0b8c164f0504bcca3f0b592bcb9f65fca9cf154eb543956ecb98e55ac0f8f0f29ad7d691ea00ac3eaa819d6255bfb92e0e7eae375e7594a31df6d0a4a96bbfd57eca68c650b0a42c26a44d7965895e93cd08dca6e031e468f659f6b17be33d81dc70d6ec80b441a2a60e0e4b7487741de3cae3d9308de6ebc05500632613a31f1787d5a4c80f71c321214e50298effae433ff742dd40a58a05261d7c5a5f7653e5c8fc1478fcb5d925cb25038086120d62a9b1fe21500cd77ca11f125321fab1483ca319342a36263d404bdd25312ff7e781607e71b65e75cade8eb215bc65e72f0d604a24f0f06bb8c60806065510dd0aaef5bd1271aabd756476916d8c128836ea75b4559f45176a7492fb83ba3922811145d6ed147af09bb5495b12df887f1ebd8ecd6cd9c2c175468d1b838796f461cf8e447c14967030297d021174b3b1bd63fe9706950fadea7db9b400a6a3066c1984ede9d17782ebee8846eb7c599140d2bd6155d7edc21240e2427d792003b3e6def4fb18b3c63a2a6b2702362ee770d1499ecff6854cd939e98a1b8f7e863d949fe4414a803d7c47c098531f42b04b5c9c0d8695bf70432af5a0ff0a446a5fa31125269e2aeb6a37e2cee27309c55b03a27eb3cfe1f3e87468c3cd96279a193126afc354f1c626fcdc251a35468894f22d240c42e3bda8bfbebc26472fdcbd148a9381d3ecddce662cedd888db189b2ac9f9be0dbe44f88aa7c551c6b0099dab5dc13820fce1b179541587d5acc7122cfbf55d645c53924c700659fb93a998ba8f89fc23ddbd46cae7cbb48d784a7a9a25c39c7d77010edc4349f67d8d4e75693299b8130ec4691a6d4add03c0ae93826889f2a59bb68e451a53e650790261562073a4ea46b95af89ba23a6e6cbada8978c8f4a8565e47d88dc0e6bc643c651f09a813639aa243a9de93f5db65fc51a55bf094e576a6e2c9c12521b1b310b828027d3e6afeb6ca3adb70843c8c20db369091d96741d1fa798256555690ec903fddd30b9abba249e8d78ed770b63e21eed5efbf351712e7744d06b419e48ac78c340b65b1cde9e4c63c181b9c9b14a4ba28029037ad12a8f36aac73eb963dc14c28eb49cae53be6189cfae74b78f94641c591ec6f463a22fc567a47b7cd934972aa6dabbcda273221ff85c2bfe2c2b7f905b47aed8f96834fd0ee20c56b83f970583835463aed66846eb1d50906c438ea1e8838fe2a7838fb16f004162642c0d958569e6c96376bd8a12d336fd098c0f0248d4c66abbbffe8141f2ad162ce8969cef4dc8a198787c4da9e34996d21a063b60f3d2311841ffc5edf3999e2d116d59344c10c6862956a10aca17a43f3e3768958542c2d11f7ac7c59eaa43f3f06b92a8ba98d2d7bfb65a0858d843d01bed9ddacc990e694db3273f31d55f6f3d3c1d316393f73935aa70ca126f6c930e76499baa125221114d9673b236007fab8b6df4fa0ba2218498bc24d207cb1f14164cadcba2bbecdaf4edc6a910ee5912a6cf088e5dd356d37fe2270b08e3f61857797b7af8f7a83e7f0dd25cdf29ba0d6418c868867ca5dfdaf3ca977fcdd06adc2691745f38b32770e4abf778612a36f95ac57a835dfdcf18d119dc6b1de396ebbceb6bafbc02883dcdefa28c71868524f7a20b12a23f285e7b4c8aca31bdd69af2c6a71548c2764cb0dd11cc2e8e28bd3fc6f234ce77a9f8d463be2fa4775537f5f85e95dc3f6a7b0bef6fd1a7da54904e92d429ae58809924fb7c8565e1ac97e821f3400eb755388268741f1c1a221c782f1106333293dbac668ce825248982eb167fbb0e6555d1bcc2e53d9078258eae1d7259fdbed4bf049eb77af81e3304847b9b6e18c1d91cbe218a3b16941301e37d57675cd07b687dcb3da484c0780ff5cafbefdf01ce28505d68a941806edba83fc687c795e492309f8c26807405aff431cbe35797350675baf940d3a9f53d6adb3e12b2e714b1409310af07f58e5342798c6ee7002d848075855944528ac19297a739523f34a8362a1ba0b89d0625704f40e40c0a74156d5d58d1826144dc1e761b0ab42f3acd27ce3da228720cda95b356d4ec42076b67d4b52093c084eacd5fef17f942fce48ddf265ceb23d956e913594ee56e5711db17a882a25e88397735faa4d8873392e275b21ae136106d8d6bf14"}) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000001800)={'gre0\x00', {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}) r9 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) recvmmsg(r9, &(0x7f0000003ac0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r7, 0x80089418, &(0x7f00000001c0)=0x0) sendmsg$NFT_MSG_GETGEN(r2, &(0x7f0000001a80)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001a40)={&(0x7f0000001a00)={0x14, 0x10, 0xa, 0x301, 0x0, 0x0, {0x3, 0x0, 0x8}, ["", "", ""]}, 0x14}}, 0x440d4) sendmsg$nl_route(r1, &(0x7f0000002200)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000021c0)={&(0x7f0000000540)=ANY=[@ANYRES64=r6, @ANYRES32=0x0, @ANYBLOB="08000a0007000000080008004303000014000100fe8000000000000000100000000000b9140002002001000000000000c14396d628ec0000000000000000"], 0x50}, 0x1, 0x0, 0x0, 0x20040000}, 0x40080c4) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000640)={{{@in6=@private0, @in6}}, {{@in=@dev}, 0x0, @in6=@private1}}, &(0x7f0000000200)=0xe8) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r3, 0x50009417, &(0x7f0000000800)={{}, r10, 0x12, @unused=[0x3, 0xffffffffffffffff, 0xfffffffffffffffe, 0xb6f], @subvolid=0x1f}) [ 1362.638375][T30727] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 1362.694796][T30727] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 1362.869856][T30743] netdevsim netdevsim4 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1362.960176][T30727] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 1363.001757][T30727] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 1363.058428][T30743] netdevsim netdevsim4 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1363.219168][T30743] netdevsim netdevsim4 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1363.349387][T30743] netdevsim netdevsim4 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1363.350781][T30950] selinux_netlink_send: 4 callbacks suppressed [ 1363.350798][T30950] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2576 sclass=netlink_route_socket pid=30950 comm=syz-executor.2 [ 1363.473522][T30952] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2576 sclass=netlink_route_socket pid=30952 comm=syz-executor.3 [ 1363.576296][T30953] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2576 sclass=netlink_route_socket pid=30953 comm=syz-executor.1 [ 1363.591968][T30954] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=30954 comm=syz-executor.2 [ 1363.668412][T30953] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=30953 comm=syz-executor.1 [ 1363.676181][T30952] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=30952 comm=syz-executor.3 [ 1363.763984][T30727] 8021q: adding VLAN 0 to HW filter on device bond0 04:28:21 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) write$FUSE_INIT(r0, &(0x7f0000000080)={0x50}, 0x50) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f0000001140)=ANY=[@ANYRES64, @ANYRESHEX, @ANYRES8, @ANYBLOB="ca42ad87c41bb3b2507e4e12104f0cd513e9535effc159d754612446257307000406633a03e3046f232b8064a8cabfb02ba44b00000000000004f91b8455b20d709c3819ef170b9dc246e63994d410cacf60500d1d55822fe38a4b03008d4c0ed94ca6bdef6004b5f59b5e8357270c2b4555bde8b7db10198865fb5b50bf6bc9a5fb4bc15af0d04931e0f02bd8688b0784b3eec63cef9fa441e4bf31ae139f76b902000000663feade4eb9d04d535454eb015aeda9378f00006d2b82644d705e7578bd7a02bb2c68b83b205b514524db0bf4353e0674fde5219d815aa203393e01261efa5e03b35d76b931da513d9758daedc7c700000000000000000000000000000017df681d00543d724bdf7055250ad7a6dab4401fdc3020935cd00b8936d528c2b2908dd5c70be796bf65d8151d40d65fb2674e0751d1774fd004e1601d4ebf0d9ff61ea037620a933a0b84db383c15657ab5217964db04bc8f5dc67a8c9001320f2fcb7f9bbe799e1f87cea3ac3d42073fb3cd8c66bd27c28b302b525f453e0f20c45b1167bb704943563aaf86b36ae70e48935cb400ce350625fb276210233ccb3ce96e4798bca9d849fd7ba1e0431f642f539421218127a6cf67233d31d7543f06410053b270b1ef85820138627cf025267c81c16cff8e86ce9c757571190392f6b2f109b36dbb27db815966c2f669266969108e57a8641befbfb60a3f6fb3c1bf48c743da3d60f688bf5a50b1671efad7afbf4103c1097a2f1de1a95d1b55925d0000000000000000000000000000000000000000000000000691ca98290dbb4ba09baee27b5ade56b59f1d766ad228a368d1a5dc345d50410ccbb7ec86505c50fe9daff79513c809c0304ccc22b5a843b87b5fed376497770ded19768fa1d3d83c499d9c51dcbe2a891a60e2c2b4584500397acab0fd0b2c6daa1befbf86f9954f4a171b40c0c1c077092de7d7927248ae725252c82bb20db0c7bfb20a2999c7e262f7ada2a47c481a93901de3b37d73f3eb16c15ed4771652ca33fbb386ea77447f42c4737ae1fa8ae388fb3bf61f2bbaed62d20e0bcf45724ba3cead55b60eb39dba1b7589c23e4099315a1649e6b1d357d54e480d16068c865606af8de740dbd00a1e305b73f1c6dea4d5b897a8a2d33657346c7d9eef700ee61e1675e24fc6d35293706b43ece832c4f9ba999d84f336b0764baa51ceec6783f01760e9bbba7e94074c4639d8d35400802260171ca621ba10a1f19d8d769b9250c0cdcfcdb10aa4a4d1590c467dd9748b484ac9d3d320c1685c925f7e29461cc7fdc61e31555b85e2bfd2878ceb65bd1266afa2a04ee85bcc8459518e75ec4312749f660000001010b0910a8b190535b663e242111cfefb33e36be4450bdec70c31232135ebc4014212efcd605dff2febb4e668e24675c29d8ca5c3023aac109e06858fd5161cdf4c4bd9fbd05aaaac2b3959a51ff2a8f672b4fbdd5079ae0cd8beddbc00000000000000000000002ffc0c5ecf45367dfbd58eecf05e81268e62837fa0ac750baa6df2ee6ca97785270f58c38a8a6cf622bef0f5e6977ea0beb284455bd04e4f6cb57736562b43d5b4a1e4974323c49939b74e8aa50000", @ANYRESHEX], 0x3, 0x4fe, &(0x7f0000000240)="$eJzs3V9rXGkZAPDnnGSyaZs1s7rIuuDu4q6ki3Ym2bjbINJWEL0qqPU+xmQSQiaZkJnUJhRN8QMIIip45ZU3gh9AkH4EEQp6LyqKaKuX2iMzc6JNOpNMm0mmO/n94GTe9/x7nnfIvHPOnJdzAji33oqIGxExEhHvRsRkPj/Np/lmZa+93qOHdxebUxJZduvvSST5vP19NeujEXGpvUmr8vWvRHwreTpufWd3baFarWzl9XJjfbNc39m9srq+sFJZqWzMzs58MHd17v256Sx3onYWI+Lal/78o+///MvXfv3Zb/9h/q+Xv9NM6wsfb+cdEYsnCtBFe9+FGH9iXvM92jqNYAMwkrenMDLoTAAA6EXzGP+jEfGp1vH/ZIy0juYAAACAYZJdn4h/JxEZAAAAMLTSiJiIJC3lYwEmIk1LpfYY3lfjYlqt1RufWa5tbyw1l0UUo5Aur1Yr0/lY4WIUkmZ9Jh9ju19/71B9NiJeiYgfTl5o1UuLterSoH/8AAAAgHPi0psHz///NZm2ygAAAMCQKXatAAAAAMPCKT8AAAAMP+f/AAAAMNS+evNmc8r2n+O9dHtne612+8pSpb5WWt9eLC3WtjZLK7XaSuuefevH7a9aq21+Lja275QblXqjXN/ZnV+vbW805lcPPAIbAAAAOEOvvHn/90lE7H3+QmuK/D6AAAf8adAJAP00MugEgIEZHXQCwMAUjl1DDwHDLjlmedfBO7/pfy4AAMDpmPrE09f/x/Jlx/82AHyYGesDAOePq3twfhWeewSgkYMwLD7Sfnmp2/KTX//PsmdOCgAA6KuJ1pSkpfxa4ESkaakU8XLrsQCFZHm1WpnOzw9+N1l4qVmfaW2ZHDtmGAAAAAAAAAAAAAAAAAAAAAAAAABoy7IkMgAAAGCoRaR/SVp384+Ymnxn4uCvA4ee+vXTWz++s9BobM1EjCX/mGzOGouIxk/y+e9lHgkAAAAAL4D2eXr+OjPobAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYNo8e3l3cn84y7t++GBHFTvFHY7z1Oh6FiLj4zyRGn9guiYiRPsTfuxcRr3WKn8TjLMuKeRad4l845fjF1lvTOX4aEZf6EB/Os/vN/udGp89fGm+1Xjt//kbz6aS693/p//q/kS79z8s9xnj9wS/LXePfi3h9tHP/sx8/acdP4lD8t3uM/81v7O52W5b9LGKq4/dPciBWubG+Wa7v7F5ZXV9YqaxUNmZnZz6Yuzr3/tx0eXm1Wsn/dozxg0/+6vFR7b/YJX7xYPufev/f6bH9/3lw5+HH2sVCp/iX3+78/ftal/hp/t336bzcXD61X95rl5/0xi9++8ZR7V/q0v7xY9p/ucf2v/u17/2xx1UBgDNQ39ldW6hWK1tHFMZ7WOeMC9dfjDSGoZAlL0Ia2Xfb/4/5nFefbz/R58Syk2w+Gn1IY+wZPqf9LQyyVwIAAE7D/w/6B50JAAAAAAAAAAAAAAAAAAAAnF/PeYew8YjoeeXDMfcG01QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCP9NwAA//+2cdXO") write$binfmt_script(r0, &(0x7f00000002c0)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r0, 0x0) semtimedop(0x0, &(0x7f0000000240)=[{}], 0x1f4, &(0x7f0000000280)={0x77359400}) [ 1363.992044][T30727] 8021q: adding VLAN 0 to HW filter on device team0 04:28:21 executing program 3: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000080)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x2}) r1 = getpid() process_vm_readv(r1, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$UFFDIO_COPY(r0, 0xc028aa05, &(0x7f0000000040)={&(0x7f00002d0000/0x3000)=nil, &(0x7f0000300000/0x2000)=nil, 0x3000}) 04:28:21 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') statx(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) [ 1364.109371][ T2468] IPVS: stop unused estimator thread 0... [ 1364.140401][ T5073] bridge0: port 1(bridge_slave_0) entered blocking state [ 1364.147685][ T5073] bridge0: port 1(bridge_slave_0) entered forwarding state 04:28:22 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000fc0)=@filter={'filter\x00', 0x42, 0x4, 0xd50, 0xffffffff, 0xbc0, 0xbc0, 0x8b0, 0xffffffff, 0xffffffff, 0xcb8, 0xcb8, 0xcb8, 0xffffffff, 0x4, 0x0, {[{{@ip={@private, @remote, 0x0, 0x0, 'rose0\x00', 'wg2\x00'}, 0xa00, 0x888, 0x8b0, 0x0, {0x100000000000000}, [@common=@unspec=@statistic={{0x38}}, @common=@unspec=@u32={{0x7e0}, {[], 0x7}}]}, @REJECT={0x28}}, {{@uncond, 0x0, 0x2e8, 0x310, 0x0, {}, [@common=@inet=@hashlimit3={{0x158}, {'veth0\x00'}}, @common=@unspec=@comment={{0x120}}]}, @REJECT={0x28}}, {{@ip={@remote, @dev, 0x0, 0x0, 'batadv_slave_0\x00', 'rose0\x00'}, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@inet=@l2tp={{0x30}}, @common=@addrtype={{0x30}}]}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0xdb0) [ 1364.266260][ T5073] bridge0: port 2(bridge_slave_1) entered blocking state [ 1364.273495][ T5073] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1364.352709][T30743] netdevsim netdevsim4 netdevsim0: renamed from eth0 [ 1364.400997][T30743] netdevsim netdevsim4 netdevsim1: renamed from eth1 [ 1364.432871][T30743] netdevsim netdevsim4 netdevsim2: renamed from eth2 04:28:22 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') statx(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 04:28:22 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) write$FUSE_INIT(r0, &(0x7f0000000080)={0x50}, 0x50) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f0000001140)=ANY=[@ANYRES64, @ANYRESHEX, @ANYRES8, @ANYBLOB="ca42ad87c41bb3b2507e4e12104f0cd513e9535effc159d754612446257307000406633a03e3046f232b8064a8cabfb02ba44b00000000000004f91b8455b20d709c3819ef170b9dc246e63994d410cacf60500d1d55822fe38a4b03008d4c0ed94ca6bdef6004b5f59b5e8357270c2b4555bde8b7db10198865fb5b50bf6bc9a5fb4bc15af0d04931e0f02bd8688b0784b3eec63cef9fa441e4bf31ae139f76b902000000663feade4eb9d04d535454eb015aeda9378f00006d2b82644d705e7578bd7a02bb2c68b83b205b514524db0bf4353e0674fde5219d815aa203393e01261efa5e03b35d76b931da513d9758daedc7c700000000000000000000000000000017df681d00543d724bdf7055250ad7a6dab4401fdc3020935cd00b8936d528c2b2908dd5c70be796bf65d8151d40d65fb2674e0751d1774fd004e1601d4ebf0d9ff61ea037620a933a0b84db383c15657ab5217964db04bc8f5dc67a8c9001320f2fcb7f9bbe799e1f87cea3ac3d42073fb3cd8c66bd27c28b302b525f453e0f20c45b1167bb704943563aaf86b36ae70e48935cb400ce350625fb276210233ccb3ce96e4798bca9d849fd7ba1e0431f642f539421218127a6cf67233d31d7543f06410053b270b1ef85820138627cf025267c81c16cff8e86ce9c757571190392f6b2f109b36dbb27db815966c2f669266969108e57a8641befbfb60a3f6fb3c1bf48c743da3d60f688bf5a50b1671efad7afbf4103c1097a2f1de1a95d1b55925d0000000000000000000000000000000000000000000000000691ca98290dbb4ba09baee27b5ade56b59f1d766ad228a368d1a5dc345d50410ccbb7ec86505c50fe9daff79513c809c0304ccc22b5a843b87b5fed376497770ded19768fa1d3d83c499d9c51dcbe2a891a60e2c2b4584500397acab0fd0b2c6daa1befbf86f9954f4a171b40c0c1c077092de7d7927248ae725252c82bb20db0c7bfb20a2999c7e262f7ada2a47c481a93901de3b37d73f3eb16c15ed4771652ca33fbb386ea77447f42c4737ae1fa8ae388fb3bf61f2bbaed62d20e0bcf45724ba3cead55b60eb39dba1b7589c23e4099315a1649e6b1d357d54e480d16068c865606af8de740dbd00a1e305b73f1c6dea4d5b897a8a2d33657346c7d9eef700ee61e1675e24fc6d35293706b43ece832c4f9ba999d84f336b0764baa51ceec6783f01760e9bbba7e94074c4639d8d35400802260171ca621ba10a1f19d8d769b9250c0cdcfcdb10aa4a4d1590c467dd9748b484ac9d3d320c1685c925f7e29461cc7fdc61e31555b85e2bfd2878ceb65bd1266afa2a04ee85bcc8459518e75ec4312749f660000001010b0910a8b190535b663e242111cfefb33e36be4450bdec70c31232135ebc4014212efcd605dff2febb4e668e24675c29d8ca5c3023aac109e06858fd5161cdf4c4bd9fbd05aaaac2b3959a51ff2a8f672b4fbdd5079ae0cd8beddbc00000000000000000000002ffc0c5ecf45367dfbd58eecf05e81268e62837fa0ac750baa6df2ee6ca97785270f58c38a8a6cf622bef0f5e6977ea0beb284455bd04e4f6cb57736562b43d5b4a1e4974323c49939b74e8aa50000", @ANYRESHEX], 0x3, 0x4fe, &(0x7f0000000240)="$eJzs3V9rXGkZAPDnnGSyaZs1s7rIuuDu4q6ki3Ym2bjbINJWEL0qqPU+xmQSQiaZkJnUJhRN8QMIIip45ZU3gh9AkH4EEQp6LyqKaKuX2iMzc6JNOpNMm0mmO/n94GTe9/x7nnfIvHPOnJdzAji33oqIGxExEhHvRsRkPj/Np/lmZa+93qOHdxebUxJZduvvSST5vP19NeujEXGpvUmr8vWvRHwreTpufWd3baFarWzl9XJjfbNc39m9srq+sFJZqWzMzs58MHd17v256Sx3onYWI+Lal/78o+///MvXfv3Zb/9h/q+Xv9NM6wsfb+cdEYsnCtBFe9+FGH9iXvM92jqNYAMwkrenMDLoTAAA6EXzGP+jEfGp1vH/ZIy0juYAAACAYZJdn4h/JxEZAAAAMLTSiJiIJC3lYwEmIk1LpfYY3lfjYlqt1RufWa5tbyw1l0UUo5Aur1Yr0/lY4WIUkmZ9Jh9ju19/71B9NiJeiYgfTl5o1UuLterSoH/8AAAAgHPi0psHz///NZm2ygAAAMCQKXatAAAAAMPCKT8AAAAMP+f/AAAAMNS+evNmc8r2n+O9dHtne612+8pSpb5WWt9eLC3WtjZLK7XaSuuefevH7a9aq21+Lja275QblXqjXN/ZnV+vbW805lcPPAIbAAAAOEOvvHn/90lE7H3+QmuK/D6AAAf8adAJAP00MugEgIEZHXQCwMAUjl1DDwHDLjlmedfBO7/pfy4AAMDpmPrE09f/x/Jlx/82AHyYGesDAOePq3twfhWeewSgkYMwLD7Sfnmp2/KTX//PsmdOCgAA6KuJ1pSkpfxa4ESkaakU8XLrsQCFZHm1WpnOzw9+N1l4qVmfaW2ZHDtmGAAAAAAAAAAAAAAAAAAAAAAAAABoy7IkMgAAAGCoRaR/SVp384+Ymnxn4uCvA4ee+vXTWz++s9BobM1EjCX/mGzOGouIxk/y+e9lHgkAAAAAL4D2eXr+OjPobAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYNo8e3l3cn84y7t++GBHFTvFHY7z1Oh6FiLj4zyRGn9guiYiRPsTfuxcRr3WKn8TjLMuKeRad4l845fjF1lvTOX4aEZf6EB/Os/vN/udGp89fGm+1Xjt//kbz6aS693/p//q/kS79z8s9xnj9wS/LXePfi3h9tHP/sx8/acdP4lD8t3uM/81v7O52W5b9LGKq4/dPciBWubG+Wa7v7F5ZXV9YqaxUNmZnZz6Yuzr3/tx0eXm1Wsn/dozxg0/+6vFR7b/YJX7xYPufev/f6bH9/3lw5+HH2sVCp/iX3+78/ftal/hp/t336bzcXD61X95rl5/0xi9++8ZR7V/q0v7xY9p/ucf2v/u17/2xx1UBgDNQ39ldW6hWK1tHFMZ7WOeMC9dfjDSGoZAlL0Ia2Xfb/4/5nFefbz/R58Syk2w+Gn1IY+wZPqf9LQyyVwIAAE7D/w/6B50JAAAAAAAAAAAAAAAAAAAAnF/PeYew8YjoeeXDMfcG01QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCP9NwAA//+2cdXO") write$binfmt_script(r0, &(0x7f00000002c0)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r0, 0x0) semtimedop(0x0, &(0x7f0000000240)=[{}], 0x1f4, &(0x7f0000000280)={0x77359400}) [ 1364.476738][T30743] netdevsim netdevsim4 netdevsim3: renamed from eth3 [ 1364.602840][ T2468] batadv0: left allmulticast mode [ 1364.628257][ T2468] batadv0: left promiscuous mode [ 1364.646526][ T2468] B: port 3(batadv0) entered disabled state [ 1364.681525][ T2468] bridge_slave_1: left allmulticast mode [ 1364.697785][ T2468] bridge_slave_1: left promiscuous mode 04:28:22 executing program 2: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000fc0)=@filter={'filter\x00', 0x42, 0x4, 0xd50, 0xffffffff, 0xbc0, 0xbc0, 0x8b0, 0xffffffff, 0xffffffff, 0xcb8, 0xcb8, 0xcb8, 0xffffffff, 0x4, 0x0, {[{{@ip={@private, @remote, 0x0, 0x0, 'rose0\x00', 'wg2\x00'}, 0xa00, 0x888, 0x8b0, 0x0, {0x100000000000000}, [@common=@unspec=@statistic={{0x38}}, @common=@unspec=@u32={{0x7e0}, {[], 0x7}}]}, @REJECT={0x28}}, {{@uncond, 0x0, 0x2e8, 0x310, 0x0, {}, [@common=@inet=@hashlimit3={{0x158}, {'veth0\x00'}}, @common=@unspec=@comment={{0x120}}]}, @REJECT={0x28}}, {{@ip={@remote, @dev, 0x0, 0x0, 'batadv_slave_0\x00', 'rose0\x00'}, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@inet=@l2tp={{0x30}}, @common=@addrtype={{0x30}}]}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0xdb0) [ 1364.722602][ T2468] B: port 2(bridge_slave_1) entered disabled state [ 1364.755571][ T2468] bridge_slave_0: left allmulticast mode [ 1364.761264][ T2468] bridge_slave_0: left promiscuous mode [ 1364.789647][ T2468] B: port 1(bridge_slave_0) entered disabled state 04:28:22 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') statx(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 04:28:22 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000fc0)=@filter={'filter\x00', 0x42, 0x4, 0xd50, 0xffffffff, 0xbc0, 0xbc0, 0x8b0, 0xffffffff, 0xffffffff, 0xcb8, 0xcb8, 0xcb8, 0xffffffff, 0x4, 0x0, {[{{@ip={@private, @remote, 0x0, 0x0, 'rose0\x00', 'wg2\x00'}, 0xa00, 0x888, 0x8b0, 0x0, {0x100000000000000}, [@common=@unspec=@statistic={{0x38}}, @common=@unspec=@u32={{0x7e0}, {[], 0x7}}]}, @REJECT={0x28}}, {{@uncond, 0x0, 0x2e8, 0x310, 0x0, {}, [@common=@inet=@hashlimit3={{0x158}, {'veth0\x00'}}, @common=@unspec=@comment={{0x120}}]}, @REJECT={0x28}}, {{@ip={@remote, @dev, 0x0, 0x0, 'batadv_slave_0\x00', 'rose0\x00'}, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@inet=@l2tp={{0x30}}, @common=@addrtype={{0x30}}]}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0xdb0) 04:28:22 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40087602, 0x0) 04:28:23 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') statx(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 04:28:23 executing program 2: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000fc0)=@filter={'filter\x00', 0x42, 0x4, 0xd50, 0xffffffff, 0xbc0, 0xbc0, 0x8b0, 0xffffffff, 0xffffffff, 0xcb8, 0xcb8, 0xcb8, 0xffffffff, 0x4, 0x0, {[{{@ip={@private, @remote, 0x0, 0x0, 'rose0\x00', 'wg2\x00'}, 0xa00, 0x888, 0x8b0, 0x0, {0x100000000000000}, [@common=@unspec=@statistic={{0x38}}, @common=@unspec=@u32={{0x7e0}, {[], 0x7}}]}, @REJECT={0x28}}, {{@uncond, 0x0, 0x2e8, 0x310, 0x0, {}, [@common=@inet=@hashlimit3={{0x158}, {'veth0\x00'}}, @common=@unspec=@comment={{0x120}}]}, @REJECT={0x28}}, {{@ip={@remote, @dev, 0x0, 0x0, 'batadv_slave_0\x00', 'rose0\x00'}, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@inet=@l2tp={{0x30}}, @common=@addrtype={{0x30}}]}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0xdb0) 04:28:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40087602, 0x0) 04:28:23 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6e) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000a40)=@raw={'raw\x00', 0x3c1, 0x3, 0x410, 0x278, 0x280, 0x280, 0x278, 0x280, 0x340, 0x365, 0x350, 0x340, 0x333, 0x7fffffe, 0x0, {[{{@ipv6={@remote, @mcast2, [], [0x0, 0x40030000], 'veth1_to_bond\x00', 'netpci0\x00'}, 0x0, 0x250, 0x278, 0x0, {}, [@common=@inet=@hashlimit2={{0x150}, {'syzkaller1\x00', {0x0, 0x40000000004, 0x0, 0x0, 0x0, 0x1ab618fe, 0x802}}}, @common=@inet=@hashlimit1={{0x58}, {'syzkaller1\x00', {0x0, 0x0, 0x4, 0x0, 0x0, 0x4, 0xa6}}}]}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00', 0x3, {0x0, 0x2}}}, {{@uncond, 0x0, 0xa8, 0xc8}, @unspec=@NOTRACK={0x20}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x470) 04:28:23 executing program 3: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f00000000c0), 0x442, 0x0) r1 = epoll_create(0x1) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000100)) write$dsp(r0, &(0x7f0000000280)="9c2315e5fc4212d371220bf9bf11288e31660dc5d6160a98954b5da5e83c4cadff097b517293301e9ddb191dd847100cc56bc6ddc225e14e8c463a6d1efeab70b633f3f04dae509e7309542ccf38974e684d1cc26123fc4777a1ca4f24ac70744991c8e5f1681c7a8cae8e29c7a704c2110c3536e660d820af4d4544da1f1267b45cc31216c4efd7430fec202d5f48c295514fe05b4d457fcf7dd1760e34600c43f3749ee208658b8d43b9caa2843a7ffaa61b91c4af6bda3b75de1884695938cc0fa9958c51490adc7610fb26c8b4f92b80de1f17dafc26f6bc16f2e4833c525f730b0dd59481bad6ca81b4623f98cc09a79794f54a8a7c7fb0a54fea8cee6ffdaff4bd275afff54214260d0e139529c2e187502a5a8a8d50dcbcb0297411b2ac949f1986eb8cd4fdf787f18bd4f5cff2741809ae1725a1992cfa02f6064ae5b1095b338b87ef26ae5648fb8647c55c4a2468af5299e25a0e58dbf965a6b7d1f56b46194aeaee348d1561fb3311f9ef2613507d9f2935360c9e0c5a75c50ca67ea5cec3a49d452e832c60dc597803784ba001302f1959bf56d0c9361fc5a3cc842479a6c11110e7929f5801fc178c01a741552282aff1b7da9dc2d3bfbe75549d34510f8d2586969507eee9063b54c534fd5e231c10c0391614e62737ace1c9456745dbc9246867706390fcd7f5482d5362740d617e6740b97d341b4a9b328ad9941da853dabba00f18e7747b12fbd62dd7bd1108bee84bf42719916ae044a8b87ea6b9609520dbc3dabe14c0a28e7474228d4732c45e9f543fe671241f598e3628544945bfd106e5356888d497041de43c5c0cc920c3b5043a0c0b7ae571617f5f0a64f1646d537d1a529b0a8d35e83803311d3055838380ebbb493780bff8f9a164c311cf47d21125bce4a186d1d212448291e885ecd275bd997fdb04e8baab3f914fde80b7cdc8aafd986fb7140c1aa0e7dbc9be5987885dee7dad6c8bd6936f26468b9e2a7e6669c6897ac3818760d36a3870654636e4db4bc80819a20822f71074e80ce70349033514877f6e761a9448a0280ea337e542d99e3138028b21c8005716c709f5837347d6a0851a2d31f426e258beb4f716ed316bded44ac8e5d66c496251c9c4c10423405a1fda7028969dbd935dbb1698d9cda397fcf4ede7802f62dcb47f3469d6f449b0bceb6236cdbd4a94cf3c51b68b845314c20702cdd9f98367c81505ca2b471b1f100e334207b035bf7cf2bd2f39ca7b101c40e27dd71db708bc29807a07dc461e2d4fb16d11ab13da3771e1ff0c28b2ebec6b82db6d780e18d8ac9a28bdb920c7a06133df14eee4e9c0dac526a4a4633f26880a7861b932c5b7f3e69de958228fa65cb1e9e3edc670c0d4361c72c33c4e876aff2c2f970fd5b694c96344b8a5400c91eea92328408d42cb3dd4123a55d92b4cf29b943b0ab238f535d63e43d6b6be39a9cc76eb8306077fe4924646069515d9b8618304b308df544aff04d738a6329a7fc544fa8959228ae0d9a82c5bec3be81fd86e7167e1fbc52b7a29d6a499df2a48505c8d91e044f438b29ef23ee4e247c5f65376102450704b699d000066109934d98aea01424f14092de4bcb1fc63b8c7b2e8c011cae057b598ee4d8a1e9e90b4040a1f507c665c7ec06078006577bc86dac25bf0d3ac3d57166894fc4aef0a50bf3779412edb8db1d435c933063801e093ea79e049561457df7840aef1740fc10da97ee987493b73d2583390a24e9f56534ea6ff95b793e65bd85765c3205a7c44afc07f95c2880987fdc493aa29c73d2d3a7306c0450f94e8d1aaa90cee386792837005c80bc07e92c5bbf0434294cc19f3bc76213186e54d59cfc0ca179d398cccbb74194e1639254bccdf52493bbc77d6b8e2954026d3e40fbcb3da5bb103b3200f9a758433ab6d53c808dc9b6b4b1151b3a359ea3978abfa7492c3ff1078b91d36cfced94886399a09ded4b1d87f0b46d44d520c13d60e512416d1d6d3e15d4fa6546e85f7f08f6591e587138c7835346cfb04fb9bc654b4aa29bd51daf254970cefc00ffdf4e29bbca8bf51f2d729b8bbe10a44e058dc1c51e843156c44e8431f385c3b134491aaf450cb31568c992b6186a6b1cab67bae9e51bdf2000d67fe618136079893f2848b43512ea235eabcbdd858415db0c7401e8b340b5ca7511c1f5cc79a0b35388c35ead095f8b0c84cb536bcbbf25d68ebe74a97a0f47db007b92c37f667a35811961e483417c96823db912bae18797dddf10dece437e4e09f164624617efae51e6496df274d4d98ee2bc2d36bba0ae9b02a7ec6164438c1fcd4baabd8cecbbff1010aa89cb872fbbed03faf2323478b10d2b0116f309dc305cf2d70ddeded7f3aac1151b9f5ab50cfb7875034b17119660a2ac5b15bdcd4c2c54d40f9344e6447f28e0b0416d146cba73140305a6792e29b22b85885cb6213bafd301f4e0e3c98ce4e4cfcdc1e2da954ea18b4f1ab32df3413ee5be65b97b87bdded02308a17f4af04c97a78dad0c3ef342e735eaefb8680d5335b7e616d64feecb3e5f232e6907324c335ecf092cafc68b2dbf2eaae793b265fdf56065a46353d7ff82fc4b59b7b8a9937f647cb57064fe4cbdcc37bb076593ea2b15c7829a37153b3b89f7742709b37b421651f53a5d68b34f566cc90c77084178ee0d008f3f3ce93ea4dd0a5a16dc05ae35e2b7e73f6eb31be1c258eb2cb2245d6443eb733ea8ec55c489257f025fa4c2ca8747be8656e96b0d1fc3bee866c03bda9cc5f6a2c0c83df1ec5e16ee6c631fd6d2e88651f387971e048d9d9b68e1c7dd0ee7d9a750a88b794019cc170d391d7901136610c0944f55c5f61af9f251fdd3a6ed4fdc26f10a58011c4c4bc267bd41b8f04b47fd988c8853ec11d6c55a36ccd71dcb3af432b68414ab72f40262533a81a29450830943ecf4e3779b7392f7ad433b20359a4c61f8395a3c90657b66cf031bcccdbef49afaa7354ed387c9a455e462dd83c567d5ecf4707f3c888e1d89b183601fbb2b1647fdf95cda4a7945b73813eb06d71966a2ef2017b97057cc8562d853eb0afc0f05238b7f0390db4d89365e4ababec52d4162ebbadfb00390e3f671a485e98a63fda258365dd0931300c478ac20dc7ed9196ef61d2cdaeba515598f8213e98c78ec9cfef6034fd0b69bf6a034210f7074530d14ae38153478e798ebebc4a992ed042a5d44dd2e0042e9b96e164d1eaf63174970b7301591bcb2d0a255b4ef62081bee61bef8a6e8257a9dd5551f4780ed62ccc315029706c74b298190ef3e09e93fb23e5dae899acf195bbd42675277ea27b681c85c5b3164ea87d879c1c0e95725262c9b6b8613d1103a9ad9ab9de1fd4c69e2258b6b2f5741521366107b0b52b5956c8dc2623074246ff1722b5e0a5e34a1053b990da9484ee3e7da66348638118a82d28da775c83239d62c3bda9de85a6eeb3428a7003fca4ea6b339077c91650c6a415eb9db19587680a8b9c115046b71c961f9c912a964f60ed604e41bc535e27b6d156e53c9b215d8bebf0d182145e6f715c208fe069953eddf92e42b5246abf841606c6298ccd30c1a84a10f576629a96f9471e0caca2167e47d3679bc72db08592e00516c4988d745268d1d63f46a05502b5bb6bef863143748a6eeaee1f06a5e8df45ed3c632f328f187c97329597e456ad79713d02cc1de130b91ddb01dd17bcabe59150bc7c7b4a0b2cb31583162785dd333659a0075d2c7342a7a51287bb8eae5a1fc2e6f2d5e5a43318f676118508024c57af5d6f442053491f753182890bf3c05569b7a042d74b2968e616bc71338090e34cb4df693eb2075888f8fadbecbe24b66143d1c3a78a0dd5985d57ba6c9dcc764caebd6a053e4d75cf264ce93bc730ed9e188e105ad1e5abeb4660a24ed7d3ae93c8a79c3c9bb0c2d44d165faa6ad56774ce79e989e58117cc52256c7f163fd568f3e7791f41f150cf9ce6ff7303794f19f42dd98b0ec0f831b78e8253409b566b5c90afb2ea2f609f0f350089ffc0242a5a8974546c91b31bc069ea273b26d466ca21ec7d28464cd9d869e4b736b2a80cd3e430eecb26ea92720d501915c6b1be5ae1d8c9412cae71fc9e05b1f3608bdf36f65952a58119d47144d7e4fe1acfd25aff00c9c543c613195beb6ea1af3dec6b3195b947d2ec9add4e084fbe090efde73f3c5ee5e09cba49e0732a95bda1e6f5617a231dd1db1e261a52929fb399cb837933ca583f392fee2534e190a50fbc4cc5e01fe6e330c0e079067a165bb5dbdd963574a33566c49373887cc63457d2302b6a59e5793668c20158ea1b6dd20c5e3aad7900ae976793f73b581dc8d55cd1fe731530913707ec33069c052d109f79e18e27cdcb1357586e60d9397d3677c9e87c9f846d44be0e80922119df29b9683782a29621b51ddb4480f0ed65b2a2978bca368d1dbdaf746e632bd6425e4b23522b035566ee1842f89f311e2b8a494ccf34409b186cf41152a1ba6c5f4f11117a6ae3c1907039da172db72aec5732028d8e19455d765babfeb199e813ec40b98812c67365aeee77f50ab3344f59cb7a628a488b98f61fd17066505dcb1742ed538eed66c477eea6e2a801edbe767fbe585fd8fd7135af40742e372de7546c2c90e63469055862426a84f93a6bc46c7b1f6d809d0b1b7d8005a7080ca9810bb19a6a1c613d022e629eed160ed1cf15dd22e23787d547f5bf4e64d825941584193b04b163a6615d53d56ecdccf2cc282d8a3b5f0c78b659b7fbbc38ade811ff1f65241750464292d56e2afcf68053f83352c16824adee084348c49630c2cea68a10ab0c27dded599673e167a5255b5278fcde39c34e98a5a7c54ce0cc7497e7dafb821e70fbb77b2a11dba07b918aaa9b85ced67474ac30a3c43e68ddfe532154ee0ab76091374ec58fb5e74b901fc024ea76deec5df720fbc80e1f79e50eb4ac522ccc753909f3bed6215ab0e9ab4d3846a6346f8098e8337dc6a71bbc90d07fbe21251bc4844e0a2ce3d0e66ad4c09dc24a2d0655a036b04bb943024969abacb87e526039c5645ef32f3cc6ae8f766d2cbe87ee3c5c2949b5308ccaa89d538f10ed3a76c005351bf32ff47e3551614afa5beb95946642d7594f842981ceaabe63fede95733c4acd3f77836c04ba412a89be0a9186ae05932d58466ac88cb232e1ccc117bc1582ff7fa0e25f051e9fa4fd25db9d5fe4d98c9c0fe695b5c5d5340724ab04d7a5f113079f855e03ec60cf569a068cb5bac6fbbc32f480a44bf2e21e2865f82a92877523b42cce90a0eaad1f2497d41d40abbc29bb8b2aaadc421250edcc44db763a199bf92c4b042f5a83e193c7e4e12e1b455f918eb900fbbcc8a32a67c5e0b972006035f19472ef925d0ed86782911f304dbcc5cbe3d2ab8e48b088bd93b444182bbbfeed925c14e40e37000aea575997d5c4448d08ddf07dcafc1a254c652b020bf2b61e4b40275babefe8ebabac6f46aa492b5cdcd2a17df1302ec4f1eef6a9ac5b538af0edee4ac92be39ceab0f1bd507447842ced106cdc95a6204793b411a38144671839de6ad5151853975eb1d4d06357c676748938dba9ae8982ffbc38aefb6adcd961ddf35f70673124bb305cecd0404d6d6f020bc5f36dea4dce478f3426b82975d49d7f45a3874d13e732d6cf39bae4ef9c362afa582b4c75c277d71e9d9060b185fd553ff189b11bdd811d00657cc6a0e2eb095505ff03c39c5c582d21ff0d2043aa964297799fdb71105c373fc912efe7944480", 0x1000) 04:28:23 executing program 2: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000080)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x2}) r1 = getpid() process_vm_readv(r1, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$UFFDIO_COPY(r0, 0xc028aa05, &(0x7f0000000040)={&(0x7f00002d0000/0x3000)=nil, &(0x7f0000300000/0x2000)=nil, 0x3000}) 04:28:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40087602, 0x0) 04:28:23 executing program 1: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000080)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x2}) r1 = getpid() process_vm_readv(r1, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$UFFDIO_COPY(r0, 0xc028aa05, &(0x7f0000000040)={&(0x7f00002d0000/0x3000)=nil, &(0x7f0000300000/0x2000)=nil, 0x3000}) [ 1365.883598][ T2468] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 1365.917695][ T2468] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 1365.955638][ T2468] bond0 (unregistering): (slave team0): Releasing backup interface 04:28:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40087602, 0x0) 04:28:23 executing program 2: r0 = socket$inet6(0xa, 0x80003, 0x6e) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000a40)=@raw={'raw\x00', 0x3c1, 0x3, 0x410, 0x278, 0x280, 0x280, 0x278, 0x280, 0x340, 0x365, 0x350, 0x340, 0x333, 0x7fffffe, 0x0, {[{{@ipv6={@remote, @mcast2, [], [0x0, 0x40030000], 'veth1_to_bond\x00', 'netpci0\x00'}, 0x0, 0x250, 0x278, 0x0, {}, [@common=@inet=@hashlimit2={{0x150}, {'syzkaller1\x00', {0x0, 0x40000000004, 0x0, 0x0, 0x0, 0x1ab618fe, 0x802}}}, @common=@inet=@hashlimit1={{0x58}, {'syzkaller1\x00', {0x0, 0x0, 0x4, 0x0, 0x0, 0x4, 0xa6}}}]}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00', 0x3, {0x0, 0x2}}}, {{@uncond, 0x0, 0xa8, 0xc8}, @unspec=@NOTRACK={0x20}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x470) [ 1366.008022][ T2468] bond0 (unregistering): (slave team1): Releasing backup interface [ 1366.048722][ T2468] bond0 (unregistering): Released all slaves 04:28:24 executing program 3: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000080)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x2}) r1 = getpid() process_vm_readv(r1, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$UFFDIO_COPY(r0, 0xc028aa05, &(0x7f0000000040)={&(0x7f00002d0000/0x3000)=nil, &(0x7f0000300000/0x2000)=nil, 0x3000}) [ 1366.100467][ T2468] bond1 (unregistering): Released all slaves [ 1366.127902][ T2468] bond2 (unregistering): Released all slaves [ 1366.148985][ T2468] bond3 (unregistering): Released all slaves 04:28:24 executing program 2: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f00000000c0), 0x442, 0x0) r1 = epoll_create(0x1) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000100)) write$dsp(r0, &(0x7f0000000280)="9c2315e5fc4212d371220bf9bf11288e31660dc5d6160a98954b5da5e83c4cadff097b517293301e9ddb191dd847100cc56bc6ddc225e14e8c463a6d1efeab70b633f3f04dae509e7309542ccf38974e684d1cc26123fc4777a1ca4f24ac70744991c8e5f1681c7a8cae8e29c7a704c2110c3536e660d820af4d4544da1f1267b45cc31216c4efd7430fec202d5f48c295514fe05b4d457fcf7dd1760e34600c43f3749ee208658b8d43b9caa2843a7ffaa61b91c4af6bda3b75de1884695938cc0fa9958c51490adc7610fb26c8b4f92b80de1f17dafc26f6bc16f2e4833c525f730b0dd59481bad6ca81b4623f98cc09a79794f54a8a7c7fb0a54fea8cee6ffdaff4bd275afff54214260d0e139529c2e187502a5a8a8d50dcbcb0297411b2ac949f1986eb8cd4fdf787f18bd4f5cff2741809ae1725a1992cfa02f6064ae5b1095b338b87ef26ae5648fb8647c55c4a2468af5299e25a0e58dbf965a6b7d1f56b46194aeaee348d1561fb3311f9ef2613507d9f2935360c9e0c5a75c50ca67ea5cec3a49d452e832c60dc597803784ba001302f1959bf56d0c9361fc5a3cc842479a6c11110e7929f5801fc178c01a741552282aff1b7da9dc2d3bfbe75549d34510f8d2586969507eee9063b54c534fd5e231c10c0391614e62737ace1c9456745dbc9246867706390fcd7f5482d5362740d617e6740b97d341b4a9b328ad9941da853dabba00f18e7747b12fbd62dd7bd1108bee84bf42719916ae044a8b87ea6b9609520dbc3dabe14c0a28e7474228d4732c45e9f543fe671241f598e3628544945bfd106e5356888d497041de43c5c0cc920c3b5043a0c0b7ae571617f5f0a64f1646d537d1a529b0a8d35e83803311d3055838380ebbb493780bff8f9a164c311cf47d21125bce4a186d1d212448291e885ecd275bd997fdb04e8baab3f914fde80b7cdc8aafd986fb7140c1aa0e7dbc9be5987885dee7dad6c8bd6936f26468b9e2a7e6669c6897ac3818760d36a3870654636e4db4bc80819a20822f71074e80ce70349033514877f6e761a9448a0280ea337e542d99e3138028b21c8005716c709f5837347d6a0851a2d31f426e258beb4f716ed316bded44ac8e5d66c496251c9c4c10423405a1fda7028969dbd935dbb1698d9cda397fcf4ede7802f62dcb47f3469d6f449b0bceb6236cdbd4a94cf3c51b68b845314c20702cdd9f98367c81505ca2b471b1f100e334207b035bf7cf2bd2f39ca7b101c40e27dd71db708bc29807a07dc461e2d4fb16d11ab13da3771e1ff0c28b2ebec6b82db6d780e18d8ac9a28bdb920c7a06133df14eee4e9c0dac526a4a4633f26880a7861b932c5b7f3e69de958228fa65cb1e9e3edc670c0d4361c72c33c4e876aff2c2f970fd5b694c96344b8a5400c91eea92328408d42cb3dd4123a55d92b4cf29b943b0ab238f535d63e43d6b6be39a9cc76eb8306077fe4924646069515d9b8618304b308df544aff04d738a6329a7fc544fa8959228ae0d9a82c5bec3be81fd86e7167e1fbc52b7a29d6a499df2a48505c8d91e044f438b29ef23ee4e247c5f65376102450704b699d000066109934d98aea01424f14092de4bcb1fc63b8c7b2e8c011cae057b598ee4d8a1e9e90b4040a1f507c665c7ec06078006577bc86dac25bf0d3ac3d57166894fc4aef0a50bf3779412edb8db1d435c933063801e093ea79e049561457df7840aef1740fc10da97ee987493b73d2583390a24e9f56534ea6ff95b793e65bd85765c3205a7c44afc07f95c2880987fdc493aa29c73d2d3a7306c0450f94e8d1aaa90cee386792837005c80bc07e92c5bbf0434294cc19f3bc76213186e54d59cfc0ca179d398cccbb74194e1639254bccdf52493bbc77d6b8e2954026d3e40fbcb3da5bb103b3200f9a758433ab6d53c808dc9b6b4b1151b3a359ea3978abfa7492c3ff1078b91d36cfced94886399a09ded4b1d87f0b46d44d520c13d60e512416d1d6d3e15d4fa6546e85f7f08f6591e587138c7835346cfb04fb9bc654b4aa29bd51daf254970cefc00ffdf4e29bbca8bf51f2d729b8bbe10a44e058dc1c51e843156c44e8431f385c3b134491aaf450cb31568c992b6186a6b1cab67bae9e51bdf2000d67fe618136079893f2848b43512ea235eabcbdd858415db0c7401e8b340b5ca7511c1f5cc79a0b35388c35ead095f8b0c84cb536bcbbf25d68ebe74a97a0f47db007b92c37f667a35811961e483417c96823db912bae18797dddf10dece437e4e09f164624617efae51e6496df274d4d98ee2bc2d36bba0ae9b02a7ec6164438c1fcd4baabd8cecbbff1010aa89cb872fbbed03faf2323478b10d2b0116f309dc305cf2d70ddeded7f3aac1151b9f5ab50cfb7875034b17119660a2ac5b15bdcd4c2c54d40f9344e6447f28e0b0416d146cba73140305a6792e29b22b85885cb6213bafd301f4e0e3c98ce4e4cfcdc1e2da954ea18b4f1ab32df3413ee5be65b97b87bdded02308a17f4af04c97a78dad0c3ef342e735eaefb8680d5335b7e616d64feecb3e5f232e6907324c335ecf092cafc68b2dbf2eaae793b265fdf56065a46353d7ff82fc4b59b7b8a9937f647cb57064fe4cbdcc37bb076593ea2b15c7829a37153b3b89f7742709b37b421651f53a5d68b34f566cc90c77084178ee0d008f3f3ce93ea4dd0a5a16dc05ae35e2b7e73f6eb31be1c258eb2cb2245d6443eb733ea8ec55c489257f025fa4c2ca8747be8656e96b0d1fc3bee866c03bda9cc5f6a2c0c83df1ec5e16ee6c631fd6d2e88651f387971e048d9d9b68e1c7dd0ee7d9a750a88b794019cc170d391d7901136610c0944f55c5f61af9f251fdd3a6ed4fdc26f10a58011c4c4bc267bd41b8f04b47fd988c8853ec11d6c55a36ccd71dcb3af432b68414ab72f40262533a81a29450830943ecf4e3779b7392f7ad433b20359a4c61f8395a3c90657b66cf031bcccdbef49afaa7354ed387c9a455e462dd83c567d5ecf4707f3c888e1d89b183601fbb2b1647fdf95cda4a7945b73813eb06d71966a2ef2017b97057cc8562d853eb0afc0f05238b7f0390db4d89365e4ababec52d4162ebbadfb00390e3f671a485e98a63fda258365dd0931300c478ac20dc7ed9196ef61d2cdaeba515598f8213e98c78ec9cfef6034fd0b69bf6a034210f7074530d14ae38153478e798ebebc4a992ed042a5d44dd2e0042e9b96e164d1eaf63174970b7301591bcb2d0a255b4ef62081bee61bef8a6e8257a9dd5551f4780ed62ccc315029706c74b298190ef3e09e93fb23e5dae899acf195bbd42675277ea27b681c85c5b3164ea87d879c1c0e95725262c9b6b8613d1103a9ad9ab9de1fd4c69e2258b6b2f5741521366107b0b52b5956c8dc2623074246ff1722b5e0a5e34a1053b990da9484ee3e7da66348638118a82d28da775c83239d62c3bda9de85a6eeb3428a7003fca4ea6b339077c91650c6a415eb9db19587680a8b9c115046b71c961f9c912a964f60ed604e41bc535e27b6d156e53c9b215d8bebf0d182145e6f715c208fe069953eddf92e42b5246abf841606c6298ccd30c1a84a10f576629a96f9471e0caca2167e47d3679bc72db08592e00516c4988d745268d1d63f46a05502b5bb6bef863143748a6eeaee1f06a5e8df45ed3c632f328f187c97329597e456ad79713d02cc1de130b91ddb01dd17bcabe59150bc7c7b4a0b2cb31583162785dd333659a0075d2c7342a7a51287bb8eae5a1fc2e6f2d5e5a43318f676118508024c57af5d6f442053491f753182890bf3c05569b7a042d74b2968e616bc71338090e34cb4df693eb2075888f8fadbecbe24b66143d1c3a78a0dd5985d57ba6c9dcc764caebd6a053e4d75cf264ce93bc730ed9e188e105ad1e5abeb4660a24ed7d3ae93c8a79c3c9bb0c2d44d165faa6ad56774ce79e989e58117cc52256c7f163fd568f3e7791f41f150cf9ce6ff7303794f19f42dd98b0ec0f831b78e8253409b566b5c90afb2ea2f609f0f350089ffc0242a5a8974546c91b31bc069ea273b26d466ca21ec7d28464cd9d869e4b736b2a80cd3e430eecb26ea92720d501915c6b1be5ae1d8c9412cae71fc9e05b1f3608bdf36f65952a58119d47144d7e4fe1acfd25aff00c9c543c613195beb6ea1af3dec6b3195b947d2ec9add4e084fbe090efde73f3c5ee5e09cba49e0732a95bda1e6f5617a231dd1db1e261a52929fb399cb837933ca583f392fee2534e190a50fbc4cc5e01fe6e330c0e079067a165bb5dbdd963574a33566c49373887cc63457d2302b6a59e5793668c20158ea1b6dd20c5e3aad7900ae976793f73b581dc8d55cd1fe731530913707ec33069c052d109f79e18e27cdcb1357586e60d9397d3677c9e87c9f846d44be0e80922119df29b9683782a29621b51ddb4480f0ed65b2a2978bca368d1dbdaf746e632bd6425e4b23522b035566ee1842f89f311e2b8a494ccf34409b186cf41152a1ba6c5f4f11117a6ae3c1907039da172db72aec5732028d8e19455d765babfeb199e813ec40b98812c67365aeee77f50ab3344f59cb7a628a488b98f61fd17066505dcb1742ed538eed66c477eea6e2a801edbe767fbe585fd8fd7135af40742e372de7546c2c90e63469055862426a84f93a6bc46c7b1f6d809d0b1b7d8005a7080ca9810bb19a6a1c613d022e629eed160ed1cf15dd22e23787d547f5bf4e64d825941584193b04b163a6615d53d56ecdccf2cc282d8a3b5f0c78b659b7fbbc38ade811ff1f65241750464292d56e2afcf68053f83352c16824adee084348c49630c2cea68a10ab0c27dded599673e167a5255b5278fcde39c34e98a5a7c54ce0cc7497e7dafb821e70fbb77b2a11dba07b918aaa9b85ced67474ac30a3c43e68ddfe532154ee0ab76091374ec58fb5e74b901fc024ea76deec5df720fbc80e1f79e50eb4ac522ccc753909f3bed6215ab0e9ab4d3846a6346f8098e8337dc6a71bbc90d07fbe21251bc4844e0a2ce3d0e66ad4c09dc24a2d0655a036b04bb943024969abacb87e526039c5645ef32f3cc6ae8f766d2cbe87ee3c5c2949b5308ccaa89d538f10ed3a76c005351bf32ff47e3551614afa5beb95946642d7594f842981ceaabe63fede95733c4acd3f77836c04ba412a89be0a9186ae05932d58466ac88cb232e1ccc117bc1582ff7fa0e25f051e9fa4fd25db9d5fe4d98c9c0fe695b5c5d5340724ab04d7a5f113079f855e03ec60cf569a068cb5bac6fbbc32f480a44bf2e21e2865f82a92877523b42cce90a0eaad1f2497d41d40abbc29bb8b2aaadc421250edcc44db763a199bf92c4b042f5a83e193c7e4e12e1b455f918eb900fbbcc8a32a67c5e0b972006035f19472ef925d0ed86782911f304dbcc5cbe3d2ab8e48b088bd93b444182bbbfeed925c14e40e37000aea575997d5c4448d08ddf07dcafc1a254c652b020bf2b61e4b40275babefe8ebabac6f46aa492b5cdcd2a17df1302ec4f1eef6a9ac5b538af0edee4ac92be39ceab0f1bd507447842ced106cdc95a6204793b411a38144671839de6ad5151853975eb1d4d06357c676748938dba9ae8982ffbc38aefb6adcd961ddf35f70673124bb305cecd0404d6d6f020bc5f36dea4dce478f3426b82975d49d7f45a3874d13e732d6cf39bae4ef9c362afa582b4c75c277d71e9d9060b185fd553ff189b11bdd811d00657cc6a0e2eb095505ff03c39c5c582d21ff0d2043aa964297799fdb71105c373fc912efe7944480", 0x1000) [ 1366.371601][ T2468] : left promiscuous mode 04:28:24 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6e) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000a40)=@raw={'raw\x00', 0x3c1, 0x3, 0x410, 0x278, 0x280, 0x280, 0x278, 0x280, 0x340, 0x365, 0x350, 0x340, 0x333, 0x7fffffe, 0x0, {[{{@ipv6={@remote, @mcast2, [], [0x0, 0x40030000], 'veth1_to_bond\x00', 'netpci0\x00'}, 0x0, 0x250, 0x278, 0x0, {}, [@common=@inet=@hashlimit2={{0x150}, {'syzkaller1\x00', {0x0, 0x40000000004, 0x0, 0x0, 0x0, 0x1ab618fe, 0x802}}}, @common=@inet=@hashlimit1={{0x58}, {'syzkaller1\x00', {0x0, 0x0, 0x4, 0x0, 0x0, 0x4, 0xa6}}}]}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00', 0x3, {0x0, 0x2}}}, {{@uncond, 0x0, 0xa8, 0xc8}, @unspec=@NOTRACK={0x20}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x470) 04:28:24 executing program 1: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000080)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x2}) r1 = getpid() process_vm_readv(r1, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$UFFDIO_COPY(r0, 0xc028aa05, &(0x7f0000000040)={&(0x7f00002d0000/0x3000)=nil, &(0x7f0000300000/0x2000)=nil, 0x3000}) 04:28:24 executing program 2: r0 = socket$inet6(0xa, 0x80003, 0x6e) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000a40)=@raw={'raw\x00', 0x3c1, 0x3, 0x410, 0x278, 0x280, 0x280, 0x278, 0x280, 0x340, 0x365, 0x350, 0x340, 0x333, 0x7fffffe, 0x0, {[{{@ipv6={@remote, @mcast2, [], [0x0, 0x40030000], 'veth1_to_bond\x00', 'netpci0\x00'}, 0x0, 0x250, 0x278, 0x0, {}, [@common=@inet=@hashlimit2={{0x150}, {'syzkaller1\x00', {0x0, 0x40000000004, 0x0, 0x0, 0x0, 0x1ab618fe, 0x802}}}, @common=@inet=@hashlimit1={{0x58}, {'syzkaller1\x00', {0x0, 0x0, 0x4, 0x0, 0x0, 0x4, 0xa6}}}]}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00', 0x3, {0x0, 0x2}}}, {{@uncond, 0x0, 0xa8, 0xc8}, @unspec=@NOTRACK={0x20}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x470) [ 1367.072214][ T2468] hsr_slave_0: left promiscuous mode 04:28:25 executing program 2: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f00000000c0), 0x442, 0x0) r1 = epoll_create(0x1) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000100)) write$dsp(r0, &(0x7f0000000280)="9c2315e5fc4212d371220bf9bf11288e31660dc5d6160a98954b5da5e83c4cadff097b517293301e9ddb191dd847100cc56bc6ddc225e14e8c463a6d1efeab70b633f3f04dae509e7309542ccf38974e684d1cc26123fc4777a1ca4f24ac70744991c8e5f1681c7a8cae8e29c7a704c2110c3536e660d820af4d4544da1f1267b45cc31216c4efd7430fec202d5f48c295514fe05b4d457fcf7dd1760e34600c43f3749ee208658b8d43b9caa2843a7ffaa61b91c4af6bda3b75de1884695938cc0fa9958c51490adc7610fb26c8b4f92b80de1f17dafc26f6bc16f2e4833c525f730b0dd59481bad6ca81b4623f98cc09a79794f54a8a7c7fb0a54fea8cee6ffdaff4bd275afff54214260d0e139529c2e187502a5a8a8d50dcbcb0297411b2ac949f1986eb8cd4fdf787f18bd4f5cff2741809ae1725a1992cfa02f6064ae5b1095b338b87ef26ae5648fb8647c55c4a2468af5299e25a0e58dbf965a6b7d1f56b46194aeaee348d1561fb3311f9ef2613507d9f2935360c9e0c5a75c50ca67ea5cec3a49d452e832c60dc597803784ba001302f1959bf56d0c9361fc5a3cc842479a6c11110e7929f5801fc178c01a741552282aff1b7da9dc2d3bfbe75549d34510f8d2586969507eee9063b54c534fd5e231c10c0391614e62737ace1c9456745dbc9246867706390fcd7f5482d5362740d617e6740b97d341b4a9b328ad9941da853dabba00f18e7747b12fbd62dd7bd1108bee84bf42719916ae044a8b87ea6b9609520dbc3dabe14c0a28e7474228d4732c45e9f543fe671241f598e3628544945bfd106e5356888d497041de43c5c0cc920c3b5043a0c0b7ae571617f5f0a64f1646d537d1a529b0a8d35e83803311d3055838380ebbb493780bff8f9a164c311cf47d21125bce4a186d1d212448291e885ecd275bd997fdb04e8baab3f914fde80b7cdc8aafd986fb7140c1aa0e7dbc9be5987885dee7dad6c8bd6936f26468b9e2a7e6669c6897ac3818760d36a3870654636e4db4bc80819a20822f71074e80ce70349033514877f6e761a9448a0280ea337e542d99e3138028b21c8005716c709f5837347d6a0851a2d31f426e258beb4f716ed316bded44ac8e5d66c496251c9c4c10423405a1fda7028969dbd935dbb1698d9cda397fcf4ede7802f62dcb47f3469d6f449b0bceb6236cdbd4a94cf3c51b68b845314c20702cdd9f98367c81505ca2b471b1f100e334207b035bf7cf2bd2f39ca7b101c40e27dd71db708bc29807a07dc461e2d4fb16d11ab13da3771e1ff0c28b2ebec6b82db6d780e18d8ac9a28bdb920c7a06133df14eee4e9c0dac526a4a4633f26880a7861b932c5b7f3e69de958228fa65cb1e9e3edc670c0d4361c72c33c4e876aff2c2f970fd5b694c96344b8a5400c91eea92328408d42cb3dd4123a55d92b4cf29b943b0ab238f535d63e43d6b6be39a9cc76eb8306077fe4924646069515d9b8618304b308df544aff04d738a6329a7fc544fa8959228ae0d9a82c5bec3be81fd86e7167e1fbc52b7a29d6a499df2a48505c8d91e044f438b29ef23ee4e247c5f65376102450704b699d000066109934d98aea01424f14092de4bcb1fc63b8c7b2e8c011cae057b598ee4d8a1e9e90b4040a1f507c665c7ec06078006577bc86dac25bf0d3ac3d57166894fc4aef0a50bf3779412edb8db1d435c933063801e093ea79e049561457df7840aef1740fc10da97ee987493b73d2583390a24e9f56534ea6ff95b793e65bd85765c3205a7c44afc07f95c2880987fdc493aa29c73d2d3a7306c0450f94e8d1aaa90cee386792837005c80bc07e92c5bbf0434294cc19f3bc76213186e54d59cfc0ca179d398cccbb74194e1639254bccdf52493bbc77d6b8e2954026d3e40fbcb3da5bb103b3200f9a758433ab6d53c808dc9b6b4b1151b3a359ea3978abfa7492c3ff1078b91d36cfced94886399a09ded4b1d87f0b46d44d520c13d60e512416d1d6d3e15d4fa6546e85f7f08f6591e587138c7835346cfb04fb9bc654b4aa29bd51daf254970cefc00ffdf4e29bbca8bf51f2d729b8bbe10a44e058dc1c51e843156c44e8431f385c3b134491aaf450cb31568c992b6186a6b1cab67bae9e51bdf2000d67fe618136079893f2848b43512ea235eabcbdd858415db0c7401e8b340b5ca7511c1f5cc79a0b35388c35ead095f8b0c84cb536bcbbf25d68ebe74a97a0f47db007b92c37f667a35811961e483417c96823db912bae18797dddf10dece437e4e09f164624617efae51e6496df274d4d98ee2bc2d36bba0ae9b02a7ec6164438c1fcd4baabd8cecbbff1010aa89cb872fbbed03faf2323478b10d2b0116f309dc305cf2d70ddeded7f3aac1151b9f5ab50cfb7875034b17119660a2ac5b15bdcd4c2c54d40f9344e6447f28e0b0416d146cba73140305a6792e29b22b85885cb6213bafd301f4e0e3c98ce4e4cfcdc1e2da954ea18b4f1ab32df3413ee5be65b97b87bdded02308a17f4af04c97a78dad0c3ef342e735eaefb8680d5335b7e616d64feecb3e5f232e6907324c335ecf092cafc68b2dbf2eaae793b265fdf56065a46353d7ff82fc4b59b7b8a9937f647cb57064fe4cbdcc37bb076593ea2b15c7829a37153b3b89f7742709b37b421651f53a5d68b34f566cc90c77084178ee0d008f3f3ce93ea4dd0a5a16dc05ae35e2b7e73f6eb31be1c258eb2cb2245d6443eb733ea8ec55c489257f025fa4c2ca8747be8656e96b0d1fc3bee866c03bda9cc5f6a2c0c83df1ec5e16ee6c631fd6d2e88651f387971e048d9d9b68e1c7dd0ee7d9a750a88b794019cc170d391d7901136610c0944f55c5f61af9f251fdd3a6ed4fdc26f10a58011c4c4bc267bd41b8f04b47fd988c8853ec11d6c55a36ccd71dcb3af432b68414ab72f40262533a81a29450830943ecf4e3779b7392f7ad433b20359a4c61f8395a3c90657b66cf031bcccdbef49afaa7354ed387c9a455e462dd83c567d5ecf4707f3c888e1d89b183601fbb2b1647fdf95cda4a7945b73813eb06d71966a2ef2017b97057cc8562d853eb0afc0f05238b7f0390db4d89365e4ababec52d4162ebbadfb00390e3f671a485e98a63fda258365dd0931300c478ac20dc7ed9196ef61d2cdaeba515598f8213e98c78ec9cfef6034fd0b69bf6a034210f7074530d14ae38153478e798ebebc4a992ed042a5d44dd2e0042e9b96e164d1eaf63174970b7301591bcb2d0a255b4ef62081bee61bef8a6e8257a9dd5551f4780ed62ccc315029706c74b298190ef3e09e93fb23e5dae899acf195bbd42675277ea27b681c85c5b3164ea87d879c1c0e95725262c9b6b8613d1103a9ad9ab9de1fd4c69e2258b6b2f5741521366107b0b52b5956c8dc2623074246ff1722b5e0a5e34a1053b990da9484ee3e7da66348638118a82d28da775c83239d62c3bda9de85a6eeb3428a7003fca4ea6b339077c91650c6a415eb9db19587680a8b9c115046b71c961f9c912a964f60ed604e41bc535e27b6d156e53c9b215d8bebf0d182145e6f715c208fe069953eddf92e42b5246abf841606c6298ccd30c1a84a10f576629a96f9471e0caca2167e47d3679bc72db08592e00516c4988d745268d1d63f46a05502b5bb6bef863143748a6eeaee1f06a5e8df45ed3c632f328f187c97329597e456ad79713d02cc1de130b91ddb01dd17bcabe59150bc7c7b4a0b2cb31583162785dd333659a0075d2c7342a7a51287bb8eae5a1fc2e6f2d5e5a43318f676118508024c57af5d6f442053491f753182890bf3c05569b7a042d74b2968e616bc71338090e34cb4df693eb2075888f8fadbecbe24b66143d1c3a78a0dd5985d57ba6c9dcc764caebd6a053e4d75cf264ce93bc730ed9e188e105ad1e5abeb4660a24ed7d3ae93c8a79c3c9bb0c2d44d165faa6ad56774ce79e989e58117cc52256c7f163fd568f3e7791f41f150cf9ce6ff7303794f19f42dd98b0ec0f831b78e8253409b566b5c90afb2ea2f609f0f350089ffc0242a5a8974546c91b31bc069ea273b26d466ca21ec7d28464cd9d869e4b736b2a80cd3e430eecb26ea92720d501915c6b1be5ae1d8c9412cae71fc9e05b1f3608bdf36f65952a58119d47144d7e4fe1acfd25aff00c9c543c613195beb6ea1af3dec6b3195b947d2ec9add4e084fbe090efde73f3c5ee5e09cba49e0732a95bda1e6f5617a231dd1db1e261a52929fb399cb837933ca583f392fee2534e190a50fbc4cc5e01fe6e330c0e079067a165bb5dbdd963574a33566c49373887cc63457d2302b6a59e5793668c20158ea1b6dd20c5e3aad7900ae976793f73b581dc8d55cd1fe731530913707ec33069c052d109f79e18e27cdcb1357586e60d9397d3677c9e87c9f846d44be0e80922119df29b9683782a29621b51ddb4480f0ed65b2a2978bca368d1dbdaf746e632bd6425e4b23522b035566ee1842f89f311e2b8a494ccf34409b186cf41152a1ba6c5f4f11117a6ae3c1907039da172db72aec5732028d8e19455d765babfeb199e813ec40b98812c67365aeee77f50ab3344f59cb7a628a488b98f61fd17066505dcb1742ed538eed66c477eea6e2a801edbe767fbe585fd8fd7135af40742e372de7546c2c90e63469055862426a84f93a6bc46c7b1f6d809d0b1b7d8005a7080ca9810bb19a6a1c613d022e629eed160ed1cf15dd22e23787d547f5bf4e64d825941584193b04b163a6615d53d56ecdccf2cc282d8a3b5f0c78b659b7fbbc38ade811ff1f65241750464292d56e2afcf68053f83352c16824adee084348c49630c2cea68a10ab0c27dded599673e167a5255b5278fcde39c34e98a5a7c54ce0cc7497e7dafb821e70fbb77b2a11dba07b918aaa9b85ced67474ac30a3c43e68ddfe532154ee0ab76091374ec58fb5e74b901fc024ea76deec5df720fbc80e1f79e50eb4ac522ccc753909f3bed6215ab0e9ab4d3846a6346f8098e8337dc6a71bbc90d07fbe21251bc4844e0a2ce3d0e66ad4c09dc24a2d0655a036b04bb943024969abacb87e526039c5645ef32f3cc6ae8f766d2cbe87ee3c5c2949b5308ccaa89d538f10ed3a76c005351bf32ff47e3551614afa5beb95946642d7594f842981ceaabe63fede95733c4acd3f77836c04ba412a89be0a9186ae05932d58466ac88cb232e1ccc117bc1582ff7fa0e25f051e9fa4fd25db9d5fe4d98c9c0fe695b5c5d5340724ab04d7a5f113079f855e03ec60cf569a068cb5bac6fbbc32f480a44bf2e21e2865f82a92877523b42cce90a0eaad1f2497d41d40abbc29bb8b2aaadc421250edcc44db763a199bf92c4b042f5a83e193c7e4e12e1b455f918eb900fbbcc8a32a67c5e0b972006035f19472ef925d0ed86782911f304dbcc5cbe3d2ab8e48b088bd93b444182bbbfeed925c14e40e37000aea575997d5c4448d08ddf07dcafc1a254c652b020bf2b61e4b40275babefe8ebabac6f46aa492b5cdcd2a17df1302ec4f1eef6a9ac5b538af0edee4ac92be39ceab0f1bd507447842ced106cdc95a6204793b411a38144671839de6ad5151853975eb1d4d06357c676748938dba9ae8982ffbc38aefb6adcd961ddf35f70673124bb305cecd0404d6d6f020bc5f36dea4dce478f3426b82975d49d7f45a3874d13e732d6cf39bae4ef9c362afa582b4c75c277d71e9d9060b185fd553ff189b11bdd811d00657cc6a0e2eb095505ff03c39c5c582d21ff0d2043aa964297799fdb71105c373fc912efe7944480", 0x1000) [ 1367.116507][ T2468] hsr_slave_1: left promiscuous mode [ 1367.175898][ T2468] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 1367.188032][ T2468] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 1367.222586][ T2468] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 1367.248814][ T2468] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 1367.277543][ T2468] veth1_macvtap: left promiscuous mode [ 1367.293075][ T2468] veth0_macvtap: left promiscuous mode [ 1367.308097][ T2468] veth1_vlan: left promiscuous mode [ 1367.323501][ T2468] veth0_vlan: left promiscuous mode 04:28:25 executing program 3: utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x7047d35b7faeb16c) 04:28:25 executing program 3: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000080)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x2}) r1 = getpid() process_vm_readv(r1, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$UFFDIO_COPY(r0, 0xc028aa05, &(0x7f0000000040)={&(0x7f00002d0000/0x3000)=nil, &(0x7f0000300000/0x2000)=nil, 0x3000}) 04:28:25 executing program 2: utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x7047d35b7faeb16c) 04:28:25 executing program 2: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f00000000c0), 0x442, 0x0) r1 = epoll_create(0x1) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000100)) write$dsp(r0, &(0x7f0000000280)="9c2315e5fc4212d371220bf9bf11288e31660dc5d6160a98954b5da5e83c4cadff097b517293301e9ddb191dd847100cc56bc6ddc225e14e8c463a6d1efeab70b633f3f04dae509e7309542ccf38974e684d1cc26123fc4777a1ca4f24ac70744991c8e5f1681c7a8cae8e29c7a704c2110c3536e660d820af4d4544da1f1267b45cc31216c4efd7430fec202d5f48c295514fe05b4d457fcf7dd1760e34600c43f3749ee208658b8d43b9caa2843a7ffaa61b91c4af6bda3b75de1884695938cc0fa9958c51490adc7610fb26c8b4f92b80de1f17dafc26f6bc16f2e4833c525f730b0dd59481bad6ca81b4623f98cc09a79794f54a8a7c7fb0a54fea8cee6ffdaff4bd275afff54214260d0e139529c2e187502a5a8a8d50dcbcb0297411b2ac949f1986eb8cd4fdf787f18bd4f5cff2741809ae1725a1992cfa02f6064ae5b1095b338b87ef26ae5648fb8647c55c4a2468af5299e25a0e58dbf965a6b7d1f56b46194aeaee348d1561fb3311f9ef2613507d9f2935360c9e0c5a75c50ca67ea5cec3a49d452e832c60dc597803784ba001302f1959bf56d0c9361fc5a3cc842479a6c11110e7929f5801fc178c01a741552282aff1b7da9dc2d3bfbe75549d34510f8d2586969507eee9063b54c534fd5e231c10c0391614e62737ace1c9456745dbc9246867706390fcd7f5482d5362740d617e6740b97d341b4a9b328ad9941da853dabba00f18e7747b12fbd62dd7bd1108bee84bf42719916ae044a8b87ea6b9609520dbc3dabe14c0a28e7474228d4732c45e9f543fe671241f598e3628544945bfd106e5356888d497041de43c5c0cc920c3b5043a0c0b7ae571617f5f0a64f1646d537d1a529b0a8d35e83803311d3055838380ebbb493780bff8f9a164c311cf47d21125bce4a186d1d212448291e885ecd275bd997fdb04e8baab3f914fde80b7cdc8aafd986fb7140c1aa0e7dbc9be5987885dee7dad6c8bd6936f26468b9e2a7e6669c6897ac3818760d36a3870654636e4db4bc80819a20822f71074e80ce70349033514877f6e761a9448a0280ea337e542d99e3138028b21c8005716c709f5837347d6a0851a2d31f426e258beb4f716ed316bded44ac8e5d66c496251c9c4c10423405a1fda7028969dbd935dbb1698d9cda397fcf4ede7802f62dcb47f3469d6f449b0bceb6236cdbd4a94cf3c51b68b845314c20702cdd9f98367c81505ca2b471b1f100e334207b035bf7cf2bd2f39ca7b101c40e27dd71db708bc29807a07dc461e2d4fb16d11ab13da3771e1ff0c28b2ebec6b82db6d780e18d8ac9a28bdb920c7a06133df14eee4e9c0dac526a4a4633f26880a7861b932c5b7f3e69de958228fa65cb1e9e3edc670c0d4361c72c33c4e876aff2c2f970fd5b694c96344b8a5400c91eea92328408d42cb3dd4123a55d92b4cf29b943b0ab238f535d63e43d6b6be39a9cc76eb8306077fe4924646069515d9b8618304b308df544aff04d738a6329a7fc544fa8959228ae0d9a82c5bec3be81fd86e7167e1fbc52b7a29d6a499df2a48505c8d91e044f438b29ef23ee4e247c5f65376102450704b699d000066109934d98aea01424f14092de4bcb1fc63b8c7b2e8c011cae057b598ee4d8a1e9e90b4040a1f507c665c7ec06078006577bc86dac25bf0d3ac3d57166894fc4aef0a50bf3779412edb8db1d435c933063801e093ea79e049561457df7840aef1740fc10da97ee987493b73d2583390a24e9f56534ea6ff95b793e65bd85765c3205a7c44afc07f95c2880987fdc493aa29c73d2d3a7306c0450f94e8d1aaa90cee386792837005c80bc07e92c5bbf0434294cc19f3bc76213186e54d59cfc0ca179d398cccbb74194e1639254bccdf52493bbc77d6b8e2954026d3e40fbcb3da5bb103b3200f9a758433ab6d53c808dc9b6b4b1151b3a359ea3978abfa7492c3ff1078b91d36cfced94886399a09ded4b1d87f0b46d44d520c13d60e512416d1d6d3e15d4fa6546e85f7f08f6591e587138c7835346cfb04fb9bc654b4aa29bd51daf254970cefc00ffdf4e29bbca8bf51f2d729b8bbe10a44e058dc1c51e843156c44e8431f385c3b134491aaf450cb31568c992b6186a6b1cab67bae9e51bdf2000d67fe618136079893f2848b43512ea235eabcbdd858415db0c7401e8b340b5ca7511c1f5cc79a0b35388c35ead095f8b0c84cb536bcbbf25d68ebe74a97a0f47db007b92c37f667a35811961e483417c96823db912bae18797dddf10dece437e4e09f164624617efae51e6496df274d4d98ee2bc2d36bba0ae9b02a7ec6164438c1fcd4baabd8cecbbff1010aa89cb872fbbed03faf2323478b10d2b0116f309dc305cf2d70ddeded7f3aac1151b9f5ab50cfb7875034b17119660a2ac5b15bdcd4c2c54d40f9344e6447f28e0b0416d146cba73140305a6792e29b22b85885cb6213bafd301f4e0e3c98ce4e4cfcdc1e2da954ea18b4f1ab32df3413ee5be65b97b87bdded02308a17f4af04c97a78dad0c3ef342e735eaefb8680d5335b7e616d64feecb3e5f232e6907324c335ecf092cafc68b2dbf2eaae793b265fdf56065a46353d7ff82fc4b59b7b8a9937f647cb57064fe4cbdcc37bb076593ea2b15c7829a37153b3b89f7742709b37b421651f53a5d68b34f566cc90c77084178ee0d008f3f3ce93ea4dd0a5a16dc05ae35e2b7e73f6eb31be1c258eb2cb2245d6443eb733ea8ec55c489257f025fa4c2ca8747be8656e96b0d1fc3bee866c03bda9cc5f6a2c0c83df1ec5e16ee6c631fd6d2e88651f387971e048d9d9b68e1c7dd0ee7d9a750a88b794019cc170d391d7901136610c0944f55c5f61af9f251fdd3a6ed4fdc26f10a58011c4c4bc267bd41b8f04b47fd988c8853ec11d6c55a36ccd71dcb3af432b68414ab72f40262533a81a29450830943ecf4e3779b7392f7ad433b20359a4c61f8395a3c90657b66cf031bcccdbef49afaa7354ed387c9a455e462dd83c567d5ecf4707f3c888e1d89b183601fbb2b1647fdf95cda4a7945b73813eb06d71966a2ef2017b97057cc8562d853eb0afc0f05238b7f0390db4d89365e4ababec52d4162ebbadfb00390e3f671a485e98a63fda258365dd0931300c478ac20dc7ed9196ef61d2cdaeba515598f8213e98c78ec9cfef6034fd0b69bf6a034210f7074530d14ae38153478e798ebebc4a992ed042a5d44dd2e0042e9b96e164d1eaf63174970b7301591bcb2d0a255b4ef62081bee61bef8a6e8257a9dd5551f4780ed62ccc315029706c74b298190ef3e09e93fb23e5dae899acf195bbd42675277ea27b681c85c5b3164ea87d879c1c0e95725262c9b6b8613d1103a9ad9ab9de1fd4c69e2258b6b2f5741521366107b0b52b5956c8dc2623074246ff1722b5e0a5e34a1053b990da9484ee3e7da66348638118a82d28da775c83239d62c3bda9de85a6eeb3428a7003fca4ea6b339077c91650c6a415eb9db19587680a8b9c115046b71c961f9c912a964f60ed604e41bc535e27b6d156e53c9b215d8bebf0d182145e6f715c208fe069953eddf92e42b5246abf841606c6298ccd30c1a84a10f576629a96f9471e0caca2167e47d3679bc72db08592e00516c4988d745268d1d63f46a05502b5bb6bef863143748a6eeaee1f06a5e8df45ed3c632f328f187c97329597e456ad79713d02cc1de130b91ddb01dd17bcabe59150bc7c7b4a0b2cb31583162785dd333659a0075d2c7342a7a51287bb8eae5a1fc2e6f2d5e5a43318f676118508024c57af5d6f442053491f753182890bf3c05569b7a042d74b2968e616bc71338090e34cb4df693eb2075888f8fadbecbe24b66143d1c3a78a0dd5985d57ba6c9dcc764caebd6a053e4d75cf264ce93bc730ed9e188e105ad1e5abeb4660a24ed7d3ae93c8a79c3c9bb0c2d44d165faa6ad56774ce79e989e58117cc52256c7f163fd568f3e7791f41f150cf9ce6ff7303794f19f42dd98b0ec0f831b78e8253409b566b5c90afb2ea2f609f0f350089ffc0242a5a8974546c91b31bc069ea273b26d466ca21ec7d28464cd9d869e4b736b2a80cd3e430eecb26ea92720d501915c6b1be5ae1d8c9412cae71fc9e05b1f3608bdf36f65952a58119d47144d7e4fe1acfd25aff00c9c543c613195beb6ea1af3dec6b3195b947d2ec9add4e084fbe090efde73f3c5ee5e09cba49e0732a95bda1e6f5617a231dd1db1e261a52929fb399cb837933ca583f392fee2534e190a50fbc4cc5e01fe6e330c0e079067a165bb5dbdd963574a33566c49373887cc63457d2302b6a59e5793668c20158ea1b6dd20c5e3aad7900ae976793f73b581dc8d55cd1fe731530913707ec33069c052d109f79e18e27cdcb1357586e60d9397d3677c9e87c9f846d44be0e80922119df29b9683782a29621b51ddb4480f0ed65b2a2978bca368d1dbdaf746e632bd6425e4b23522b035566ee1842f89f311e2b8a494ccf34409b186cf41152a1ba6c5f4f11117a6ae3c1907039da172db72aec5732028d8e19455d765babfeb199e813ec40b98812c67365aeee77f50ab3344f59cb7a628a488b98f61fd17066505dcb1742ed538eed66c477eea6e2a801edbe767fbe585fd8fd7135af40742e372de7546c2c90e63469055862426a84f93a6bc46c7b1f6d809d0b1b7d8005a7080ca9810bb19a6a1c613d022e629eed160ed1cf15dd22e23787d547f5bf4e64d825941584193b04b163a6615d53d56ecdccf2cc282d8a3b5f0c78b659b7fbbc38ade811ff1f65241750464292d56e2afcf68053f83352c16824adee084348c49630c2cea68a10ab0c27dded599673e167a5255b5278fcde39c34e98a5a7c54ce0cc7497e7dafb821e70fbb77b2a11dba07b918aaa9b85ced67474ac30a3c43e68ddfe532154ee0ab76091374ec58fb5e74b901fc024ea76deec5df720fbc80e1f79e50eb4ac522ccc753909f3bed6215ab0e9ab4d3846a6346f8098e8337dc6a71bbc90d07fbe21251bc4844e0a2ce3d0e66ad4c09dc24a2d0655a036b04bb943024969abacb87e526039c5645ef32f3cc6ae8f766d2cbe87ee3c5c2949b5308ccaa89d538f10ed3a76c005351bf32ff47e3551614afa5beb95946642d7594f842981ceaabe63fede95733c4acd3f77836c04ba412a89be0a9186ae05932d58466ac88cb232e1ccc117bc1582ff7fa0e25f051e9fa4fd25db9d5fe4d98c9c0fe695b5c5d5340724ab04d7a5f113079f855e03ec60cf569a068cb5bac6fbbc32f480a44bf2e21e2865f82a92877523b42cce90a0eaad1f2497d41d40abbc29bb8b2aaadc421250edcc44db763a199bf92c4b042f5a83e193c7e4e12e1b455f918eb900fbbcc8a32a67c5e0b972006035f19472ef925d0ed86782911f304dbcc5cbe3d2ab8e48b088bd93b444182bbbfeed925c14e40e37000aea575997d5c4448d08ddf07dcafc1a254c652b020bf2b61e4b40275babefe8ebabac6f46aa492b5cdcd2a17df1302ec4f1eef6a9ac5b538af0edee4ac92be39ceab0f1bd507447842ced106cdc95a6204793b411a38144671839de6ad5151853975eb1d4d06357c676748938dba9ae8982ffbc38aefb6adcd961ddf35f70673124bb305cecd0404d6d6f020bc5f36dea4dce478f3426b82975d49d7f45a3874d13e732d6cf39bae4ef9c362afa582b4c75c277d71e9d9060b185fd553ff189b11bdd811d00657cc6a0e2eb095505ff03c39c5c582d21ff0d2043aa964297799fdb71105c373fc912efe7944480", 0x1000) 04:28:26 executing program 1: utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x7047d35b7faeb16c) 04:28:26 executing program 1: syz_emit_vhci(&(0x7f0000000000)=@HCI_EVENT_PKT={0x4, @hci_ev_cmd_complete={{0xe, 0xe}, @hci_rp_read_local_ext_features={{}, {0x0, 0x0, 0x0, "6c602c1783de9e39"}}}}, 0x11) [ 1368.376013][T13642] Bluetooth: hci0: unexpected event for opcode 0x1004 04:28:26 executing program 1: utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x7047d35b7faeb16c) 04:28:26 executing program 1: madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mincore(&(0x7f0000482000/0x2000)=nil, 0x2000, &(0x7f0000002980)=""/243) [ 1368.613714][ T2468] ¡ (unregistering): Port device team_slave_1 removed 04:28:26 executing program 2: syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x0, &(0x7f00000102c0), 0x0, 0x10204, &(0x7f0000010300)="$eJzs3D9vG2UcB/DfNbQCWkqEGNh4JEByJGKd7aSCskRUVQdIFdEyMji2Y7lN7ChOnNCJhT8vgg0m3gMvgI2lQ98BEhsSS4UE8t0FoYqhgInB+Xyku+/dc9ffc491y+9UJYBzazn9/FMWV+O5iFiKiCsRxXFWbYWNMl6JiFcj4sIftqwa/33gUkQ8HxFXp8XLmll16atvP/vo6x/ee+PLb75byr/4/Mf5rRqYt9cjYm+/PD7eK3PUL/NeNd6eDIrcW5tUWV7Yu1+dj8o87m0XFY7bp/e1i2z1y/tH+0fjae7stjvT7A92ivH9YTnheNI/rVP8g3vtg+K829sucjAeFdl/UD7XSZUPxodlnW5V7+OifBwenmY53jvplevZv19kZ3hYjZd1R93eyTQnVVbTRXf77/++/xfvD4ZHJ2nSOxgPRsO0Xm/k9Xz1oHNtNc8bb7dW+932Tudar7nWbe+spVpvYzzaXUm1fqeTardu3FhJjbzerOdvplu3P0y73VSb5ruD4dHhYHe8kpr11nq9sZJea6Q7m1tp64ObNze37qbN0TDdHk1SK0+N1vX15vXWW2nrzt3UzJu59Z+p7IznY8F4gQD+Mv0/MA/6f/1/6H/P/fq1b/wjXiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHPr8vfvHBUHy+X5hWr8hWropeo8q679+ieyJ2ouTetGxMWnvP/TLOJSNcfp9kxEbFTbLy/+u78BAAAALLJHj2sPs6JbL3fL834gztKlYp9d+WRG9YrPOjN7h4oPUS/PqtpS8XyzWunlqL5QzcTF6e7ZWVV7KktnOhsAAPDfoBMAAACAhfbkf8MHAAAAFo/+HwAAABZf0f/7+38AAACw2B49rj2c9zMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzGzr2bIBAEAQCd9ZccoliFPZhYgs1YgoXYkYnB1WEmogaOICIinCIs78FwzO0yuxNuMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC1a3aLdXuc77vWOV+6+U43AAAAwFvT26eX6Th/zTIvufbq7V6eSvUjoomI4Yf7NyVilGfcYxARy4zT5NfNAwAAQL3a7WH17zsAAAAAAAAAAAAAAAAAAAAAD8z/AwAAgCqZ/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFd25+UEABiEAWg/C3T/aYugGwhe3oOEHAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD02Zl1atyoN/0LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+OzOsQ1AABAF0HMWUNnHEGrbmkVjBiKnEjUh7yWXS/5vPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7YOEUtbl0fQVZ5nP27zdPevmqcGf1X/9gAA2NmvQxsAgBAIgv+hAfqvFoOgAwQzyfmzCwBcEL03Wv3n4iEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACK3Tm0AgAGgSjW0n3Yf7wKHh6HSQxfIA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYOSNPu6JzqgEAKBk31weAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAZwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwQAIAAAAg6P/rdgQKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATBQAAP//meMVrw==") r0 = openat(0xffffffffffffff9c, &(0x7f0000020540)='mnt', 0x0, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r0, 0xc0506617, &(0x7f0000020580)={@id={0x2, 0x0, @a}, 0x40, 0x0, '\x00', @a}) mkdirat(0xffffffffffffff9c, &(0x7f0000020640)='mnt/encrypted_dir\x00', 0x1c0) r1 = openat(0xffffffffffffff9c, &(0x7f0000020680)='mnt/encrypted_dir\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r1, 0x800c6613, &(0x7f00000206c0)=@v2={0x2, @aes256, 0x0, '\x00', @a}) r2 = openat(0xffffffffffffff9c, &(0x7f0000020700)='mnt/encrypted_dir/file\x00', 0x42, 0x180) write(r2, &(0x7f0000020740)='foo', 0x3) [ 1368.689394][ T2468] ¡ (unregistering): Port device team_slave_0 removed 04:28:26 executing program 3: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f00000000c0), 0x442, 0x0) r1 = epoll_create(0x1) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000100)) write$dsp(r0, &(0x7f0000000280)="9c2315e5fc4212d371220bf9bf11288e31660dc5d6160a98954b5da5e83c4cadff097b517293301e9ddb191dd847100cc56bc6ddc225e14e8c463a6d1efeab70b633f3f04dae509e7309542ccf38974e684d1cc26123fc4777a1ca4f24ac70744991c8e5f1681c7a8cae8e29c7a704c2110c3536e660d820af4d4544da1f1267b45cc31216c4efd7430fec202d5f48c295514fe05b4d457fcf7dd1760e34600c43f3749ee208658b8d43b9caa2843a7ffaa61b91c4af6bda3b75de1884695938cc0fa9958c51490adc7610fb26c8b4f92b80de1f17dafc26f6bc16f2e4833c525f730b0dd59481bad6ca81b4623f98cc09a79794f54a8a7c7fb0a54fea8cee6ffdaff4bd275afff54214260d0e139529c2e187502a5a8a8d50dcbcb0297411b2ac949f1986eb8cd4fdf787f18bd4f5cff2741809ae1725a1992cfa02f6064ae5b1095b338b87ef26ae5648fb8647c55c4a2468af5299e25a0e58dbf965a6b7d1f56b46194aeaee348d1561fb3311f9ef2613507d9f2935360c9e0c5a75c50ca67ea5cec3a49d452e832c60dc597803784ba001302f1959bf56d0c9361fc5a3cc842479a6c11110e7929f5801fc178c01a741552282aff1b7da9dc2d3bfbe75549d34510f8d2586969507eee9063b54c534fd5e231c10c0391614e62737ace1c9456745dbc9246867706390fcd7f5482d5362740d617e6740b97d341b4a9b328ad9941da853dabba00f18e7747b12fbd62dd7bd1108bee84bf42719916ae044a8b87ea6b9609520dbc3dabe14c0a28e7474228d4732c45e9f543fe671241f598e3628544945bfd106e5356888d497041de43c5c0cc920c3b5043a0c0b7ae571617f5f0a64f1646d537d1a529b0a8d35e83803311d3055838380ebbb493780bff8f9a164c311cf47d21125bce4a186d1d212448291e885ecd275bd997fdb04e8baab3f914fde80b7cdc8aafd986fb7140c1aa0e7dbc9be5987885dee7dad6c8bd6936f26468b9e2a7e6669c6897ac3818760d36a3870654636e4db4bc80819a20822f71074e80ce70349033514877f6e761a9448a0280ea337e542d99e3138028b21c8005716c709f5837347d6a0851a2d31f426e258beb4f716ed316bded44ac8e5d66c496251c9c4c10423405a1fda7028969dbd935dbb1698d9cda397fcf4ede7802f62dcb47f3469d6f449b0bceb6236cdbd4a94cf3c51b68b845314c20702cdd9f98367c81505ca2b471b1f100e334207b035bf7cf2bd2f39ca7b101c40e27dd71db708bc29807a07dc461e2d4fb16d11ab13da3771e1ff0c28b2ebec6b82db6d780e18d8ac9a28bdb920c7a06133df14eee4e9c0dac526a4a4633f26880a7861b932c5b7f3e69de958228fa65cb1e9e3edc670c0d4361c72c33c4e876aff2c2f970fd5b694c96344b8a5400c91eea92328408d42cb3dd4123a55d92b4cf29b943b0ab238f535d63e43d6b6be39a9cc76eb8306077fe4924646069515d9b8618304b308df544aff04d738a6329a7fc544fa8959228ae0d9a82c5bec3be81fd86e7167e1fbc52b7a29d6a499df2a48505c8d91e044f438b29ef23ee4e247c5f65376102450704b699d000066109934d98aea01424f14092de4bcb1fc63b8c7b2e8c011cae057b598ee4d8a1e9e90b4040a1f507c665c7ec06078006577bc86dac25bf0d3ac3d57166894fc4aef0a50bf3779412edb8db1d435c933063801e093ea79e049561457df7840aef1740fc10da97ee987493b73d2583390a24e9f56534ea6ff95b793e65bd85765c3205a7c44afc07f95c2880987fdc493aa29c73d2d3a7306c0450f94e8d1aaa90cee386792837005c80bc07e92c5bbf0434294cc19f3bc76213186e54d59cfc0ca179d398cccbb74194e1639254bccdf52493bbc77d6b8e2954026d3e40fbcb3da5bb103b3200f9a758433ab6d53c808dc9b6b4b1151b3a359ea3978abfa7492c3ff1078b91d36cfced94886399a09ded4b1d87f0b46d44d520c13d60e512416d1d6d3e15d4fa6546e85f7f08f6591e587138c7835346cfb04fb9bc654b4aa29bd51daf254970cefc00ffdf4e29bbca8bf51f2d729b8bbe10a44e058dc1c51e843156c44e8431f385c3b134491aaf450cb31568c992b6186a6b1cab67bae9e51bdf2000d67fe618136079893f2848b43512ea235eabcbdd858415db0c7401e8b340b5ca7511c1f5cc79a0b35388c35ead095f8b0c84cb536bcbbf25d68ebe74a97a0f47db007b92c37f667a35811961e483417c96823db912bae18797dddf10dece437e4e09f164624617efae51e6496df274d4d98ee2bc2d36bba0ae9b02a7ec6164438c1fcd4baabd8cecbbff1010aa89cb872fbbed03faf2323478b10d2b0116f309dc305cf2d70ddeded7f3aac1151b9f5ab50cfb7875034b17119660a2ac5b15bdcd4c2c54d40f9344e6447f28e0b0416d146cba73140305a6792e29b22b85885cb6213bafd301f4e0e3c98ce4e4cfcdc1e2da954ea18b4f1ab32df3413ee5be65b97b87bdded02308a17f4af04c97a78dad0c3ef342e735eaefb8680d5335b7e616d64feecb3e5f232e6907324c335ecf092cafc68b2dbf2eaae793b265fdf56065a46353d7ff82fc4b59b7b8a9937f647cb57064fe4cbdcc37bb076593ea2b15c7829a37153b3b89f7742709b37b421651f53a5d68b34f566cc90c77084178ee0d008f3f3ce93ea4dd0a5a16dc05ae35e2b7e73f6eb31be1c258eb2cb2245d6443eb733ea8ec55c489257f025fa4c2ca8747be8656e96b0d1fc3bee866c03bda9cc5f6a2c0c83df1ec5e16ee6c631fd6d2e88651f387971e048d9d9b68e1c7dd0ee7d9a750a88b794019cc170d391d7901136610c0944f55c5f61af9f251fdd3a6ed4fdc26f10a58011c4c4bc267bd41b8f04b47fd988c8853ec11d6c55a36ccd71dcb3af432b68414ab72f40262533a81a29450830943ecf4e3779b7392f7ad433b20359a4c61f8395a3c90657b66cf031bcccdbef49afaa7354ed387c9a455e462dd83c567d5ecf4707f3c888e1d89b183601fbb2b1647fdf95cda4a7945b73813eb06d71966a2ef2017b97057cc8562d853eb0afc0f05238b7f0390db4d89365e4ababec52d4162ebbadfb00390e3f671a485e98a63fda258365dd0931300c478ac20dc7ed9196ef61d2cdaeba515598f8213e98c78ec9cfef6034fd0b69bf6a034210f7074530d14ae38153478e798ebebc4a992ed042a5d44dd2e0042e9b96e164d1eaf63174970b7301591bcb2d0a255b4ef62081bee61bef8a6e8257a9dd5551f4780ed62ccc315029706c74b298190ef3e09e93fb23e5dae899acf195bbd42675277ea27b681c85c5b3164ea87d879c1c0e95725262c9b6b8613d1103a9ad9ab9de1fd4c69e2258b6b2f5741521366107b0b52b5956c8dc2623074246ff1722b5e0a5e34a1053b990da9484ee3e7da66348638118a82d28da775c83239d62c3bda9de85a6eeb3428a7003fca4ea6b339077c91650c6a415eb9db19587680a8b9c115046b71c961f9c912a964f60ed604e41bc535e27b6d156e53c9b215d8bebf0d182145e6f715c208fe069953eddf92e42b5246abf841606c6298ccd30c1a84a10f576629a96f9471e0caca2167e47d3679bc72db08592e00516c4988d745268d1d63f46a05502b5bb6bef863143748a6eeaee1f06a5e8df45ed3c632f328f187c97329597e456ad79713d02cc1de130b91ddb01dd17bcabe59150bc7c7b4a0b2cb31583162785dd333659a0075d2c7342a7a51287bb8eae5a1fc2e6f2d5e5a43318f676118508024c57af5d6f442053491f753182890bf3c05569b7a042d74b2968e616bc71338090e34cb4df693eb2075888f8fadbecbe24b66143d1c3a78a0dd5985d57ba6c9dcc764caebd6a053e4d75cf264ce93bc730ed9e188e105ad1e5abeb4660a24ed7d3ae93c8a79c3c9bb0c2d44d165faa6ad56774ce79e989e58117cc52256c7f163fd568f3e7791f41f150cf9ce6ff7303794f19f42dd98b0ec0f831b78e8253409b566b5c90afb2ea2f609f0f350089ffc0242a5a8974546c91b31bc069ea273b26d466ca21ec7d28464cd9d869e4b736b2a80cd3e430eecb26ea92720d501915c6b1be5ae1d8c9412cae71fc9e05b1f3608bdf36f65952a58119d47144d7e4fe1acfd25aff00c9c543c613195beb6ea1af3dec6b3195b947d2ec9add4e084fbe090efde73f3c5ee5e09cba49e0732a95bda1e6f5617a231dd1db1e261a52929fb399cb837933ca583f392fee2534e190a50fbc4cc5e01fe6e330c0e079067a165bb5dbdd963574a33566c49373887cc63457d2302b6a59e5793668c20158ea1b6dd20c5e3aad7900ae976793f73b581dc8d55cd1fe731530913707ec33069c052d109f79e18e27cdcb1357586e60d9397d3677c9e87c9f846d44be0e80922119df29b9683782a29621b51ddb4480f0ed65b2a2978bca368d1dbdaf746e632bd6425e4b23522b035566ee1842f89f311e2b8a494ccf34409b186cf41152a1ba6c5f4f11117a6ae3c1907039da172db72aec5732028d8e19455d765babfeb199e813ec40b98812c67365aeee77f50ab3344f59cb7a628a488b98f61fd17066505dcb1742ed538eed66c477eea6e2a801edbe767fbe585fd8fd7135af40742e372de7546c2c90e63469055862426a84f93a6bc46c7b1f6d809d0b1b7d8005a7080ca9810bb19a6a1c613d022e629eed160ed1cf15dd22e23787d547f5bf4e64d825941584193b04b163a6615d53d56ecdccf2cc282d8a3b5f0c78b659b7fbbc38ade811ff1f65241750464292d56e2afcf68053f83352c16824adee084348c49630c2cea68a10ab0c27dded599673e167a5255b5278fcde39c34e98a5a7c54ce0cc7497e7dafb821e70fbb77b2a11dba07b918aaa9b85ced67474ac30a3c43e68ddfe532154ee0ab76091374ec58fb5e74b901fc024ea76deec5df720fbc80e1f79e50eb4ac522ccc753909f3bed6215ab0e9ab4d3846a6346f8098e8337dc6a71bbc90d07fbe21251bc4844e0a2ce3d0e66ad4c09dc24a2d0655a036b04bb943024969abacb87e526039c5645ef32f3cc6ae8f766d2cbe87ee3c5c2949b5308ccaa89d538f10ed3a76c005351bf32ff47e3551614afa5beb95946642d7594f842981ceaabe63fede95733c4acd3f77836c04ba412a89be0a9186ae05932d58466ac88cb232e1ccc117bc1582ff7fa0e25f051e9fa4fd25db9d5fe4d98c9c0fe695b5c5d5340724ab04d7a5f113079f855e03ec60cf569a068cb5bac6fbbc32f480a44bf2e21e2865f82a92877523b42cce90a0eaad1f2497d41d40abbc29bb8b2aaadc421250edcc44db763a199bf92c4b042f5a83e193c7e4e12e1b455f918eb900fbbcc8a32a67c5e0b972006035f19472ef925d0ed86782911f304dbcc5cbe3d2ab8e48b088bd93b444182bbbfeed925c14e40e37000aea575997d5c4448d08ddf07dcafc1a254c652b020bf2b61e4b40275babefe8ebabac6f46aa492b5cdcd2a17df1302ec4f1eef6a9ac5b538af0edee4ac92be39ceab0f1bd507447842ced106cdc95a6204793b411a38144671839de6ad5151853975eb1d4d06357c676748938dba9ae8982ffbc38aefb6adcd961ddf35f70673124bb305cecd0404d6d6f020bc5f36dea4dce478f3426b82975d49d7f45a3874d13e732d6cf39bae4ef9c362afa582b4c75c277d71e9d9060b185fd553ff189b11bdd811d00657cc6a0e2eb095505ff03c39c5c582d21ff0d2043aa964297799fdb71105c373fc912efe7944480", 0x1000) [ 1369.131664][T30743] 8021q: adding VLAN 0 to HW filter on device bond0 [ 1369.200182][T30743] 8021q: adding VLAN 0 to HW filter on device team0 [ 1369.234922][T30727] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 1369.280427][T19135] bridge0: port 1(bridge_slave_0) entered blocking state [ 1369.287722][T19135] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1369.344901][T19154] bridge0: port 2(bridge_slave_1) entered blocking state [ 1369.352177][T19154] bridge0: port 2(bridge_slave_1) entered forwarding state 04:28:27 executing program 3: r0 = socket$kcm(0xa, 0x2, 0x0) setsockopt$sock_attach_bpf(r0, 0x29, 0x30, 0x0, 0x6657) [ 1369.704262][T30727] veth0_vlan: entered promiscuous mode 04:28:27 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) setxattr$security_capability(0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f0000000500)=@v2, 0x14, 0x0) lgetxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=ANY=[], 0x0, 0x2) [ 1369.790674][T30727] veth1_vlan: entered promiscuous mode 04:28:27 executing program 3: r0 = socket$kcm(0xa, 0x2, 0x0) setsockopt$sock_attach_bpf(r0, 0x29, 0x30, 0x0, 0x6657) [ 1369.966852][T30727] veth0_macvtap: entered promiscuous mode 04:28:27 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) setxattr$security_capability(0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f0000000500)=@v2, 0x14, 0x0) lgetxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=ANY=[], 0x0, 0x2) [ 1370.025728][T30727] veth1_macvtap: entered promiscuous mode [ 1370.122715][T30727] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 1370.184428][T30727] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1370.219325][T30727] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 04:28:28 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) setxattr$security_capability(0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f0000000500)=@v2, 0x14, 0x0) lgetxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=ANY=[], 0x0, 0x2) [ 1370.268911][T30727] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1370.309860][T30727] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 1370.345404][T30727] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1370.384110][T30727] batman_adv: batadv0: Interface activated: batadv_slave_0 04:28:28 executing program 3: madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mincore(&(0x7f0000482000/0x2000)=nil, 0x2000, &(0x7f0000002980)=""/243) [ 1370.478505][T30727] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 1370.512807][T30727] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 04:28:28 executing program 1: r0 = socket$kcm(0xa, 0x2, 0x0) setsockopt$sock_attach_bpf(r0, 0x29, 0x30, 0x0, 0x6657) [ 1370.540590][T30727] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 1370.574990][T30727] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1370.618287][T30727] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 1370.655360][T30727] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1370.697302][T30727] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 1370.763443][T30743] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 1370.794753][T30727] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 1370.822193][T30727] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 1370.860094][T30727] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 04:28:28 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) setxattr$security_capability(0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f0000000500)=@v2, 0x14, 0x0) lgetxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=ANY=[], 0x0, 0x2) [ 1370.881930][T30727] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 04:28:29 executing program 1: r0 = socket$kcm(0xa, 0x2, 0x0) setsockopt$sock_attach_bpf(r0, 0x29, 0x30, 0x0, 0x6657) [ 1371.207457][ T61] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 1371.246594][ T61] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 04:28:29 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) setxattr$security_capability(0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f0000000500)=@v2, 0x14, 0x0) lgetxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=ANY=[], 0x0, 0x2) [ 1371.445168][T20219] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 1371.499022][T20219] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 04:28:29 executing program 0: r0 = socket$inet_dccp(0x2, 0x6, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f00000000c0)='syzkaller\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='contention_end\x00', r1}, 0x10) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000480)=ANY=[@ANYBLOB="66696c7465720000000000000000000000000000000000000000000000000000040000000400000028040000000000000000000008010000400300154003000040030000feffff0700000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000801000000000000000000000000000000000000000000000000480049444c4554494d45520000000000000000000000000000000000000000000400000073797a3000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000080100000000000000000000000000000000000000000000000048004c454400000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000017f000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076657468300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000300100000000000000000000000000000000000000000000000070004e464c4f4700000000000000000000000000000000000000000000000000000000000000000000000000ded399dfb868acadb89c46aa13498e3d1c89bc66324b1873dd6a5085805b0028c79f5388bc5a0d66df00000000000000000000000000e79b0000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) 04:28:29 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000003f00), 0x1ff, 0xa401) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000000)=0x9) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000240)=@urb_type_interrupt={0x1, {0x1, 0x1}, 0x0, 0x0, &(0x7f00000000c0)='W', 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1371.769072][T31139] usb usb1: usbfs: process 31139 (syz-executor.1) did not claim interface 0 before use 04:28:29 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) ioctl$KVM_SET_MSRS(r1, 0xc008ae88, &(0x7f0000000080)={0x1, 0x0, [{0x489}]}) 04:28:29 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000003f00), 0x1ff, 0xa401) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000000)=0x9) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000240)=@urb_type_interrupt={0x1, {0x1, 0x1}, 0x0, 0x0, &(0x7f00000000c0)='W', 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1371.961121][T30743] veth0_vlan: entered promiscuous mode 04:28:29 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000003f00), 0x1ff, 0xa401) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000000)=0x9) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000240)=@urb_type_interrupt={0x1, {0x1, 0x1}, 0x0, 0x0, &(0x7f00000000c0)='W', 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1372.052717][T30743] veth1_vlan: entered promiscuous mode [ 1372.211386][T30743] veth0_macvtap: entered promiscuous mode [ 1372.222180][T31149] usb usb1: usbfs: process 31149 (syz-executor.1) did not claim interface 0 before use [ 1372.259822][T30743] veth1_macvtap: entered promiscuous mode [ 1372.267645][T31147] usb usb1: usbfs: process 31147 (syz-executor.0) did not claim interface 0 before use 04:28:30 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000003f00), 0x1ff, 0xa401) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000000)=0x9) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000240)=@urb_type_interrupt={0x1, {0x1, 0x1}, 0x0, 0x0, &(0x7f00000000c0)='W', 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 04:28:30 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000180)=[@in={0x2, 0x0, @local}], 0x10) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000), 0xff76) [ 1372.368858][T30743] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 1372.390760][T13642] Bluetooth: hci0: Controller not accepting commands anymore: ncmd = 0 [ 1372.402166][T13642] Bluetooth: hci0: Injecting HCI hardware error event [ 1372.412207][T13642] Bluetooth: hci0: hardware error 0x00 [ 1372.464961][T30743] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1372.529370][T30743] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 1372.560920][T30743] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 04:28:30 executing program 0: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, &(0x7f0000000080)=0x200000000) write$vhost_msg_v2(r0, &(0x7f00000012c0)={0x2, 0x0, {&(0x7f0000001100)=""/191, 0xbf, 0x0, 0x0, 0x2}}, 0x48) [ 1372.627171][T30743] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 1372.641119][T31158] usb usb1: usbfs: process 31158 (syz-executor.2) did not claim interface 0 before use 04:28:30 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000180)=[@in={0x2, 0x0, @local}], 0x10) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000), 0xff76) [ 1372.672060][T30743] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1372.695475][T30743] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 1372.731400][T30743] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1372.777800][T30743] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 1372.798245][ T28] audit: type=1400 audit(1710304110.662:1258): avc: denied { ioctl } for pid=31159 comm="syz-executor.0" path="/dev/vhost-net" dev="devtmpfs" ino=1083 ioctlcmd=0xaf00 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [ 1372.818288][T30743] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 1372.841205][T30743] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1372.851130][T30743] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 1372.861735][T30743] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1372.873185][T30743] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 1372.884222][T30743] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1372.894113][T30743] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 1372.904867][T30743] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1372.957557][T30743] batman_adv: batadv0: Interface activated: batadv_slave_1 04:28:30 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000003f00), 0x1ff, 0xa401) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000000)=0x9) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000240)=@urb_type_interrupt={0x1, {0x1, 0x1}, 0x0, 0x0, &(0x7f00000000c0)='W', 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1373.047388][T30743] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 04:28:31 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000180)=[@in={0x2, 0x0, @local}], 0x10) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000), 0xff76) [ 1373.115504][T30743] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 04:28:31 executing program 2: madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mincore(&(0x7f0000482000/0x2000)=nil, 0x2000, &(0x7f0000002980)=""/243) [ 1373.165375][T30743] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 1373.207053][T31164] usb usb1: usbfs: process 31164 (syz-executor.0) did not claim interface 0 before use [ 1373.213118][T30743] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 04:28:31 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000180)=[@in={0x2, 0x0, @local}], 0x10) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000), 0xff76) [ 1373.561668][ T10] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 1373.589668][T13641] Bluetooth: hci5: unexpected cc 0x0c03 length: 249 > 1 [ 1373.594489][ T10] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 04:28:31 executing program 0: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, &(0x7f0000000080)=0x200000000) write$vhost_msg_v2(r0, &(0x7f00000012c0)={0x2, 0x0, {&(0x7f0000001100)=""/191, 0xbf, 0x0, 0x0, 0x2}}, 0x48) [ 1373.605996][T13641] Bluetooth: hci5: unexpected cc 0x1003 length: 249 > 9 [ 1373.620206][T13641] Bluetooth: hci5: unexpected cc 0x1001 length: 249 > 9 [ 1373.634576][T13641] Bluetooth: hci5: unexpected cc 0x0c23 length: 249 > 4 [ 1373.643577][T13641] Bluetooth: hci5: unexpected cc 0x0c25 length: 249 > 3 [ 1373.658283][T13641] Bluetooth: hci5: unexpected cc 0x0c38 length: 249 > 2 04:28:31 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000180)=[@in={0x2, 0x0, @local}], 0x10) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000), 0xff76) [ 1373.723599][ T10] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 1373.784348][ T10] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 04:28:31 executing program 4: r0 = userfaultfd(0x1) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000340)={0xaa, 0x90b0dffe6cf08936}) 04:28:31 executing program 0: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, &(0x7f0000000080)=0x200000000) write$vhost_msg_v2(r0, &(0x7f00000012c0)={0x2, 0x0, {&(0x7f0000001100)=""/191, 0xbf, 0x0, 0x0, 0x2}}, 0x48) 04:28:31 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ifreq(r0, 0x8934, &(0x7f0000000040)={'pim6reg1\x00', @ifru_data=0x0}) 04:28:32 executing program 3: r0 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000200)) 04:28:32 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000180)=[@in={0x2, 0x0, @local}], 0x10) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000), 0xff76) 04:28:32 executing program 3: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, &(0x7f0000000080)=0x200000000) write$vhost_msg_v2(r0, &(0x7f00000012c0)={0x2, 0x0, {&(0x7f0000001100)=""/191, 0xbf, 0x0, 0x0, 0x2}}, 0x48) [ 1374.394850][ T28] audit: type=1400 audit(1710304112.262:1259): avc: denied { ioctl } for pid=31190 comm="syz-executor.3" path="/dev/btrfs-control" dev="devtmpfs" ino=1118 ioctlcmd=0x9439 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:lvm_control_t tclass=chr_file permissive=1 04:28:32 executing program 4: r0 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000200)) 04:28:32 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ifreq(r0, 0x8934, &(0x7f0000000040)={'pim6reg1\x00', @ifru_data=0x0}) 04:28:32 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000180)=[@in={0x2, 0x0, @local}], 0x10) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000), 0xff76) 04:28:32 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x1c, 0x41, 0x107, 0x0, 0x0, {0x1}, [@nested={0x8, 0x4, 0x0, 0x1, [@typed={0x9}]}]}, 0x1c}}, 0x0) [ 1374.701963][T31172] chnl_net:caif_netlink_parms(): no params data found 04:28:32 executing program 4: r0 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000200)) 04:28:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x1c, 0x41, 0x107, 0x0, 0x0, {0x1}, [@nested={0x8, 0x4, 0x0, 0x1, [@typed={0x9}]}]}, 0x1c}}, 0x0) 04:28:32 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ifreq(r0, 0x8934, &(0x7f0000000040)={'pim6reg1\x00', @ifru_data=0x0}) [ 1375.026998][T13642] Bluetooth: hci0: Opcode 0x0c03 failed: -110 [ 1375.061730][T13642] [ 1375.064090][T13642] ============================================ [ 1375.070244][T13642] WARNING: possible recursive locking detected [ 1375.076385][T13642] 6.8.0-syzkaller-05202-g9187210eee7d #0 Not tainted [ 1375.083044][T13642] -------------------------------------------- [ 1375.089177][T13642] kworker/u9:5/13642 is trying to acquire lock: [ 1375.095409][T13642] ffff88803165d148 ((wq_completion)hci0){+.+.}-{0:0}, at: touch_wq_lockdep_map+0x6e/0x120 [ 1375.105348][T13642] [ 1375.105348][T13642] but task is already holding lock: [ 1375.112708][T13642] ffff88803165d148 ((wq_completion)hci0){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 [ 1375.122578][T13642] [ 1375.122578][T13642] other info that might help us debug this: [ 1375.130626][T13642] Possible unsafe locking scenario: [ 1375.130626][T13642] [ 1375.138070][T13642] CPU0 [ 1375.141341][T13642] ---- [ 1375.144609][T13642] lock((wq_completion)hci0); [ 1375.149371][T13642] lock((wq_completion)hci0); [ 1375.154129][T13642] [ 1375.154129][T13642] *** DEADLOCK *** [ 1375.154129][T13642] [ 1375.162353][T13642] May be due to missing lock nesting notation [ 1375.162353][T13642] [ 1375.170660][T13642] 2 locks held by kworker/u9:5/13642: [ 1375.176028][T13642] #0: ffff88803165d148 ((wq_completion)hci0){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 [ 1375.186318][T13642] #1: ffffc90004d47d80 ((work_completion)(&hdev->error_reset)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 [ 1375.198060][T13642] [ 1375.198060][T13642] stack backtrace: [ 1375.203934][T13642] CPU: 0 PID: 13642 Comm: kworker/u9:5 Not tainted 6.8.0-syzkaller-05202-g9187210eee7d #0 [ 1375.213816][T13642] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 1375.223865][T13642] Workqueue: hci0 hci_error_reset [ 1375.228992][T13642] Call Trace: [ 1375.232265][T13642] [ 1375.235189][T13642] dump_stack_lvl+0xd9/0x1b0 [ 1375.239824][T13642] __lock_acquire+0x20e6/0x3b30 [ 1375.244696][T13642] ? __pfx___lock_acquire+0x10/0x10 [ 1375.249896][T13642] lock_acquire+0x1b1/0x540 [ 1375.254403][T13642] ? touch_wq_lockdep_map+0x6e/0x120 [ 1375.259695][T13642] ? __pfx_lock_acquire+0x10/0x10 [ 1375.264720][T13642] ? lock_acquire+0x1b1/0x540 [ 1375.269414][T13642] ? lockdep_init_map_type+0x16d/0x7d0 [ 1375.274884][T13642] ? lockdep_init_map_type+0x16d/0x7d0 [ 1375.280358][T13642] ? touch_wq_lockdep_map+0x6e/0x120 [ 1375.285655][T13642] touch_wq_lockdep_map+0x78/0x120 [ 1375.290779][T13642] ? touch_wq_lockdep_map+0x6e/0x120 [ 1375.296075][T13642] __flush_workqueue+0x129/0x1200 [ 1375.301202][T13642] ? trace_contention_end+0xea/0x120 [ 1375.306510][T13642] ? __mutex_lock+0x1a6/0x9c0 [ 1375.311247][T13642] ? __pfx___flush_workqueue+0x10/0x10 [ 1375.316712][T13642] ? __mutex_unlock_slowpath+0x164/0x650 [ 1375.322349][T13642] ? __pfx___mutex_lock+0x10/0x10 [ 1375.327374][T13642] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 1375.333356][T13642] drain_workqueue+0x18f/0x3d0 [ 1375.338118][T13642] destroy_workqueue+0xc2/0xaa0 [ 1375.342970][T13642] hci_release_dev+0x14e/0x660 [ 1375.347730][T13642] ? __pfx_hci_release_dev+0x10/0x10 [ 1375.353014][T13642] ? rcu_is_watching+0x12/0xc0 [ 1375.357814][T13642] bt_host_release+0x6a/0xb0 [ 1375.362472][T13642] ? __pfx_bt_host_release+0x10/0x10 [ 1375.367760][T13642] device_release+0xa1/0x240 [ 1375.372428][T13642] kobject_put+0x1fa/0x5b0 [ 1375.376862][T13642] put_device+0x1f/0x30 [ 1375.381027][T13642] process_one_work+0x9a9/0x1a60 [ 1375.385971][T13642] ? __pfx_hci_rx_work+0x10/0x10 [ 1375.390917][T13642] ? __pfx_process_one_work+0x10/0x10 [ 1375.396290][T13642] ? assign_work+0x1a0/0x250 [ 1375.400886][T13642] worker_thread+0x6c8/0xf70 [ 1375.405486][T13642] ? __pfx_worker_thread+0x10/0x10 [ 1375.410606][T13642] kthread+0x2c1/0x3a0 [ 1375.414689][T13642] ? _raw_spin_unlock_irq+0x23/0x50 [ 1375.419961][T13642] ? __pfx_kthread+0x10/0x10 [ 1375.424566][T13642] ret_from_fork+0x45/0x80 [ 1375.429022][T13642] ? __pfx_kthread+0x10/0x10 [ 1375.433629][T13642] ret_from_fork_asm+0x1a/0x30 [ 1375.438434][T13642] 04:28:33 executing program 0: r0 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000200)) 04:28:33 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x1c, 0x41, 0x107, 0x0, 0x0, {0x1}, [@nested={0x8, 0x4, 0x0, 0x1, [@typed={0x9}]}]}, 0x1c}}, 0x0) [ 1375.611237][T31172] bridge0: port 1(bridge_slave_0) entered blocking state [ 1375.612212][ T2468] IPVS: stop unused estimator thread 0... [ 1375.619397][T31172] bridge0: port 1(bridge_slave_0) entered disabled state [ 1375.634181][T31172] bridge_slave_0: entered allmulticast mode 04:28:33 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ifreq(r0, 0x8934, &(0x7f0000000040)={'pim6reg1\x00', @ifru_data=0x0}) 04:28:33 executing program 3: madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mincore(&(0x7f0000482000/0x2000)=nil, 0x2000, &(0x7f0000002980)=""/243) [ 1375.660545][T31172] bridge_slave_0: entered promiscuous mode 04:28:33 executing program 0: r0 = socket(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000080)="7800000018000507b9409b14ffff00000204be04020506076403040c5c000900080020010a0000000d0085a168d0bf46d32345653600648d270015000a00000049935ade4a460c89b6ec0cff3959547f509058ba86c902007a00004a32000402160008000a0000000000e000e218d1ddf66ed538f2523250", 0x78, 0x0, 0x0, 0xa00000000000000) 04:28:33 executing program 4: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x800}, 0x10) write(r0, &(0x7f0000000000)="240000001a005f0214f9f4070009040081000000fd300001000000000800040001000000", 0x24) [ 1375.714066][T31172] bridge0: port 2(bridge_slave_1) entered blocking state [ 1375.741755][T31172] bridge0: port 2(bridge_slave_1) entered disabled state [ 1375.755674][T25435] Bluetooth: hci5: command tx timeout [ 1375.765887][T31172] bridge_slave_1: entered allmulticast mode [ 1375.791513][T31172] bridge_slave_1: entered promiscuous mode 04:28:33 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x1c, 0x41, 0x107, 0x0, 0x0, {0x1}, [@nested={0x8, 0x4, 0x0, 0x1, [@typed={0x9}]}]}, 0x1c}}, 0x0) 04:28:33 executing program 2: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x800}, 0x10) write(r0, &(0x7f0000000000)="240000001a005f0214f9f4070009040081000000fd300001000000000800040001000000", 0x24) 04:28:33 executing program 0: r0 = socket(0x10, 0x2, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000080)={0x800}, 0x10) write(r0, &(0x7f0000000040)="1c0000001a009b8a140000003b9b301f00000000fe00000500000000", 0x1c) [ 1375.904185][T31172] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 1375.931759][T31172] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link 04:28:33 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000080)="7800000018000507b9409b14ffff00000204be04020506076403040c5c000900080020010a0000000d0085a168d0bf46d32345653600648d270015000a00000049935ade4a460c89b6ec0cff3959547f509058ba86c902007a00004a32000402160008000a0000000000e000e218d1ddf66ed538f2523250", 0x78, 0x0, 0x0, 0xa00000000000000) 04:28:33 executing program 4: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x800}, 0x10) write(r0, &(0x7f0000000000)="240000001a005f0214f9f4070009040081000000fd300001000000000800040001000000", 0x24) 04:28:33 executing program 0: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140), 0xc, 0x0}, 0x0) r0 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xf1, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000002c0)='\x00', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000a80)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000000)={r1, r0, r2}, &(0x7f0000000040)=""/248, 0xf8, &(0x7f0000000200)={&(0x7f0000000740)={'sha224-ssse3\x00'}}) [ 1376.037625][T31172] team0: Port device team_slave_0 added [ 1376.064595][T31172] team0: Port device team_slave_1 added 04:28:34 executing program 2: r0 = socket(0x10, 0x2, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000080)={0x800}, 0x10) write(r0, &(0x7f0000000040)="1c0000001a009b8a140000003b9b301f00000000fe00000500000000", 0x1c) 04:28:34 executing program 0: r0 = socket(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000080)="7800000018000507b9409b14ffff00000204be04020506076403040c5c000900080020010a0000000d0085a168d0bf46d32345653600648d270015000a00000049935ade4a460c89b6ec0cff3959547f509058ba86c902007a00004a32000402160008000a0000000000e000e218d1ddf66ed538f2523250", 0x78, 0x0, 0x0, 0xa00000000000000) [ 1376.128040][ T2468] netdevsim netdevsim1 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 04:28:34 executing program 4: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140), 0xc, 0x0}, 0x0) r0 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xf1, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000002c0)='\x00', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000a80)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000000)={r1, r0, r2}, &(0x7f0000000040)=""/248, 0xf8, &(0x7f0000000200)={&(0x7f0000000740)={'sha224-ssse3\x00'}}) 04:28:34 executing program 0: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x800}, 0x10) write(r0, &(0x7f0000000000)="240000001a005f0214f9f4070009040081000000fd300001000000000800040001000000", 0x24) [ 1376.177864][T31172] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 1376.196899][T31172] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. 04:28:34 executing program 4: r0 = socket(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000080)="7800000018000507b9409b14ffff00000204be04020506076403040c5c000900080020010a0000000d0085a168d0bf46d32345653600648d270015000a00000049935ade4a460c89b6ec0cff3959547f509058ba86c902007a00004a32000402160008000a0000000000e000e218d1ddf66ed538f2523250", 0x78, 0x0, 0x0, 0xa00000000000000) [ 1376.258540][T31172] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 1376.280355][T31172] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 1376.293063][T31172] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. 04:28:34 executing program 0: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140), 0xc, 0x0}, 0x0) r0 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xf1, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000002c0)='\x00', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000a80)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000000)={r1, r0, r2}, &(0x7f0000000040)=""/248, 0xf8, &(0x7f0000000200)={&(0x7f0000000740)={'sha224-ssse3\x00'}}) [ 1376.349509][T31172] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 1376.369766][ T2468] netdevsim netdevsim1 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 04:28:34 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140), 0xc, 0x0}, 0x0) r0 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xf1, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000002c0)='\x00', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000a80)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000000)={r1, r0, r2}, &(0x7f0000000040)=""/248, 0xf8, &(0x7f0000000200)={&(0x7f0000000740)={'sha224-ssse3\x00'}}) 04:28:34 executing program 4: r0 = socket(0x10, 0x2, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000080)={0x800}, 0x10) write(r0, &(0x7f0000000040)="1c0000001a009b8a140000003b9b301f00000000fe00000500000000", 0x1c) 04:28:34 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140), 0xc, 0x0}, 0x0) r0 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xf1, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000002c0)='\x00', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000a80)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000000)={r1, r0, r2}, &(0x7f0000000040)=""/248, 0xf8, &(0x7f0000000200)={&(0x7f0000000740)={'sha224-ssse3\x00'}}) [ 1376.487637][ T2468] netdevsim netdevsim1 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 04:28:34 executing program 0: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140), 0xc, 0x0}, 0x0) r0 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xf1, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000002c0)='\x00', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000a80)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000000)={r1, r0, r2}, &(0x7f0000000040)=""/248, 0xf8, &(0x7f0000000200)={&(0x7f0000000740)={'sha224-ssse3\x00'}}) [ 1376.542524][T31172] hsr_slave_0: entered promiscuous mode [ 1376.561545][T31172] hsr_slave_1: entered promiscuous mode [ 1376.573497][T31172] debugfs: Directory 'hsr0' with parent 'hsr' already present! 04:28:34 executing program 4: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140), 0xc, 0x0}, 0x0) r0 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xf1, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000002c0)='\x00', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000a80)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000000)={r1, r0, r2}, &(0x7f0000000040)=""/248, 0xf8, &(0x7f0000000200)={&(0x7f0000000740)={'sha224-ssse3\x00'}}) [ 1376.589519][T31172] Cannot create hsr debugfs directory 04:28:34 executing program 0: r0 = socket(0x10, 0x2, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000080)={0x800}, 0x10) write(r0, &(0x7f0000000040)="1c0000001a009b8a140000003b9b301f00000000fe00000500000000", 0x1c) [ 1376.641189][ T2468] netdevsim netdevsim1 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 04:28:34 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140), 0xc, 0x0}, 0x0) r0 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xf1, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000002c0)='\x00', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000a80)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000000)={r1, r0, r2}, &(0x7f0000000040)=""/248, 0xf8, &(0x7f0000000200)={&(0x7f0000000740)={'sha224-ssse3\x00'}}) 04:28:34 executing program 4: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140), 0xc, 0x0}, 0x0) r0 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xf1, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000002c0)='\x00', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000a80)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000000)={r1, r0, r2}, &(0x7f0000000040)=""/248, 0xf8, &(0x7f0000000200)={&(0x7f0000000740)={'sha224-ssse3\x00'}}) 04:28:34 executing program 0: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140), 0xc, 0x0}, 0x0) r0 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xf1, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000002c0)='\x00', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000a80)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000000)={r1, r0, r2}, &(0x7f0000000040)=""/248, 0xf8, &(0x7f0000000200)={&(0x7f0000000740)={'sha224-ssse3\x00'}}) 04:28:34 executing program 3: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$llc_int(r0, 0x10c, 0x7, &(0x7f0000000040), 0x4) 04:28:34 executing program 4: creat(&(0x7f0000000240)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r1, 0x0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r2, 0x0, 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = dup(r3) mount$9p_fd(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r4, @ANYBLOB='A']) 04:28:34 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140), 0xc, 0x0}, 0x0) r0 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xf1, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000002c0)='\x00', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000a80)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000000)={r1, r0, r2}, &(0x7f0000000040)=""/248, 0xf8, &(0x7f0000000200)={&(0x7f0000000740)={'sha224-ssse3\x00'}}) 04:28:34 executing program 0: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:34 executing program 3: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140), 0xc, 0x0}, 0x0) r0 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xf1, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000002c0)='\x00', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000a80)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000000)={r1, r0, r2}, &(0x7f0000000040)=""/248, 0xf8, &(0x7f0000000200)={&(0x7f0000000740)={'sha224-ssse3\x00'}}) 04:28:34 executing program 0: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$llc_int(r0, 0x10c, 0x7, &(0x7f0000000040), 0x4) 04:28:34 executing program 2: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$llc_int(r0, 0x10c, 0x7, &(0x7f0000000040), 0x4) 04:28:34 executing program 0: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:35 executing program 3: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$llc_int(r0, 0x10c, 0x7, &(0x7f0000000040), 0x4) 04:28:35 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140), 0xc, 0x0}, 0x0) r0 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xf1, 0xfffffffffffffffd) r1 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000002c0)='\x00', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000a40), &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000a80)='X', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000000)={r1, r0, r2}, &(0x7f0000000040)=""/248, 0xf8, &(0x7f0000000200)={&(0x7f0000000740)={'sha224-ssse3\x00'}}) [ 1377.081063][ T2468] bridge_slave_1: left allmulticast mode [ 1377.094857][ T2468] bridge_slave_1: left promiscuous mode [ 1377.113788][ T2468] bridge0: port 2(bridge_slave_1) entered disabled state [ 1377.148266][ T2468] bridge_slave_0: left allmulticast mode [ 1377.154142][ T2468] bridge0: port 1(bridge_slave_0) entered disabled state 04:28:35 executing program 3: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$llc_int(r0, 0x10c, 0x7, &(0x7f0000000040), 0x4) 04:28:35 executing program 0: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$llc_int(r0, 0x10c, 0x7, &(0x7f0000000040), 0x4) 04:28:35 executing program 2: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:35 executing program 3: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:35 executing program 0: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$llc_int(r0, 0x10c, 0x7, &(0x7f0000000040), 0x4) 04:28:35 executing program 2: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:35 executing program 3: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:35 executing program 0: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:35 executing program 3: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:35 executing program 2: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:35 executing program 0: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:35 executing program 2: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:35 executing program 3: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:35 executing program 3: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:35 executing program 0: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:35 executing program 2: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:35 executing program 4: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:35 executing program 0: creat(&(0x7f0000000240)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r1, 0x0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r2, 0x0, 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = dup(r3) mount$9p_fd(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r4, @ANYBLOB='A']) [ 1377.764151][ T2468] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 1377.798937][ T2468] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface 04:28:35 executing program 3: creat(&(0x7f0000000240)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r1, 0x0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r2, 0x0, 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = dup(r3) mount$9p_fd(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r4, @ANYBLOB='A']) [ 1377.825874][T25435] Bluetooth: hci5: command tx timeout [ 1377.854121][ T2468] bond0 (unregistering): (slave team1): Releasing backup interface 04:28:35 executing program 2: creat(&(0x7f0000000240)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r1, 0x0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r2, 0x0, 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = dup(r3) mount$9p_fd(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r4, @ANYBLOB='A']) 04:28:35 executing program 4: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) [ 1377.912816][ T2468] bond0 (unregistering): Released all slaves [ 1377.947137][ T2468] bond1 (unregistering): Released all slaves 04:28:35 executing program 4: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) 04:28:36 executing program 4: creat(&(0x7f0000000240)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r1, 0x0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r2, 0x0, 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = dup(r3) mount$9p_fd(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r4, @ANYBLOB='A']) [ 1378.337300][ T2468] hsr_slave_0: left promiscuous mode [ 1378.344570][ T2468] hsr_slave_1: left promiscuous mode [ 1378.351782][ T2468] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 1378.359502][ T2468] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 1378.368700][ T2468] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 1378.376872][ T2468] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 1378.388112][ T2468] veth1_macvtap: left promiscuous mode [ 1378.393820][ T2468] veth0_macvtap: left promiscuous mode [ 1378.400099][ T2468] veth1_vlan: left promiscuous mode [ 1378.405706][ T2468] veth0_vlan: left promiscuous mode 04:28:36 executing program 0: r0 = syz_io_uring_setup(0x24fa, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='5'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) [ 1378.642991][ T2468] team0 (unregistering): Port device team_slave_1 removed [ 1378.666080][ T2468] team0 (unregistering): Port device team_slave_0 removed 04:28:36 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_TABLE(r0, 0x0, 0x31, &(0x7f0000000240), 0x4) 04:28:36 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWCHAIN={0x54, 0x3, 0xa, 0x101, 0x0, 0x0, {0x1}, [@NFTA_CHAIN_NAME={0x9, 0x3, 'syz0\x00'}, @NFTA_CHAIN_HOOK={0x14, 0x4, 0x0, 0x1, [@NFTA_HOOK_PRIORITY={0x8}, @NFTA_HOOK_HOOKNUM={0x8, 0x1, 0x1, 0x0, 0x6}]}, @NFTA_CHAIN_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x10}}, 0x88}}, 0x0) 04:28:36 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=@bridge_dellink={0x2c, 0x11, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r2}, [@IFLA_AF_SPEC={0xc, 0x1a, 0x0, 0x1, [@AF_INET={0x8, 0x5, 0x0, 0x1, {0x4, 0x6}}]}]}, 0x2c}}, 0x0) 04:28:36 executing program 0: creat(&(0x7f0000000240)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r1, 0x0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r2, 0x0, 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = dup(r3) mount$9p_fd(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r4, @ANYBLOB='A']) 04:28:36 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_TABLE(r0, 0x0, 0x31, &(0x7f0000000240), 0x4) 04:28:36 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWCHAIN={0x54, 0x3, 0xa, 0x101, 0x0, 0x0, {0x1}, [@NFTA_CHAIN_NAME={0x9, 0x3, 'syz0\x00'}, @NFTA_CHAIN_HOOK={0x14, 0x4, 0x0, 0x1, [@NFTA_HOOK_PRIORITY={0x8}, @NFTA_HOOK_HOOKNUM={0x8, 0x1, 0x1, 0x0, 0x6}]}, @NFTA_CHAIN_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x10}}, 0x88}}, 0x0) 04:28:36 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=@bridge_dellink={0x2c, 0x11, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r2}, [@IFLA_AF_SPEC={0xc, 0x1a, 0x0, 0x1, [@AF_INET={0x8, 0x5, 0x0, 0x1, {0x4, 0x6}}]}]}, 0x2c}}, 0x0) 04:28:36 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWCHAIN={0x54, 0x3, 0xa, 0x101, 0x0, 0x0, {0x1}, [@NFTA_CHAIN_NAME={0x9, 0x3, 'syz0\x00'}, @NFTA_CHAIN_HOOK={0x14, 0x4, 0x0, 0x1, [@NFTA_HOOK_PRIORITY={0x8}, @NFTA_HOOK_HOOKNUM={0x8, 0x1, 0x1, 0x0, 0x6}]}, @NFTA_CHAIN_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x10}}, 0x88}}, 0x0) 04:28:36 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_TABLE(r0, 0x0, 0x31, &(0x7f0000000240), 0x4) [ 1379.037178][T31172] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 1379.068096][T31172] netdevsim netdevsim1 netdevsim1: renamed from eth1 04:28:37 executing program 3: creat(&(0x7f0000000240)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r1, 0x0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r2, 0x0, 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = dup(r3) mount$9p_fd(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r4, @ANYBLOB='A']) 04:28:37 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWCHAIN={0x54, 0x3, 0xa, 0x101, 0x0, 0x0, {0x1}, [@NFTA_CHAIN_NAME={0x9, 0x3, 'syz0\x00'}, @NFTA_CHAIN_HOOK={0x14, 0x4, 0x0, 0x1, [@NFTA_HOOK_PRIORITY={0x8}, @NFTA_HOOK_HOOKNUM={0x8, 0x1, 0x1, 0x0, 0x6}]}, @NFTA_CHAIN_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x10}}, 0x88}}, 0x0) 04:28:37 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=@bridge_dellink={0x2c, 0x11, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r2}, [@IFLA_AF_SPEC={0xc, 0x1a, 0x0, 0x1, [@AF_INET={0x8, 0x5, 0x0, 0x1, {0x4, 0x6}}]}]}, 0x2c}}, 0x0) [ 1379.118009][T31172] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 1379.149260][T31172] netdevsim netdevsim1 netdevsim3: renamed from eth3 04:28:37 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_TABLE(r0, 0x0, 0x31, &(0x7f0000000240), 0x4) 04:28:37 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=@bridge_dellink={0x2c, 0x11, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r2}, [@IFLA_AF_SPEC={0xc, 0x1a, 0x0, 0x1, [@AF_INET={0x8, 0x5, 0x0, 0x1, {0x4, 0x6}}]}]}, 0x2c}}, 0x0) 04:28:37 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=@bridge_dellink={0x2c, 0x11, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r2}, [@IFLA_AF_SPEC={0xc, 0x1a, 0x0, 0x1, [@AF_INET={0x8, 0x5, 0x0, 0x1, {0x4, 0x6}}]}]}, 0x2c}}, 0x0) 04:28:37 executing program 4: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x14, 0x14, 0x1, 0x0, 0x0, {0x1}}, 0x14}}, 0x0) [ 1379.471291][T31172] 8021q: adding VLAN 0 to HW filter on device bond0 [ 1379.530382][T31172] 8021q: adding VLAN 0 to HW filter on device team0 [ 1379.564520][T20219] bridge0: port 1(bridge_slave_0) entered blocking state [ 1379.571733][T20219] bridge0: port 1(bridge_slave_0) entered forwarding state 04:28:37 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=@bridge_dellink={0x2c, 0x11, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r2}, [@IFLA_AF_SPEC={0xc, 0x1a, 0x0, 0x1, [@AF_INET={0x8, 0x5, 0x0, 0x1, {0x4, 0x6}}]}]}, 0x2c}}, 0x0) 04:28:37 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=@bridge_dellink={0x2c, 0x11, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r2}, [@IFLA_AF_SPEC={0xc, 0x1a, 0x0, 0x1, [@AF_INET={0x8, 0x5, 0x0, 0x1, {0x4, 0x6}}]}]}, 0x2c}}, 0x0) [ 1379.639785][T20219] bridge0: port 2(bridge_slave_1) entered blocking state [ 1379.647025][T20219] bridge0: port 2(bridge_slave_1) entered forwarding state 04:28:37 executing program 4: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x14, 0x14, 0x1, 0x0, 0x0, {0x1}}, 0x14}}, 0x0) 04:28:37 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x5, &(0x7f0000000000)=@framed={{}, [@jmp={0x5, 0x0, 0xb, 0x0, 0x0, 0x1}, @call={0x85, 0x0, 0x0, 0xaa}]}, &(0x7f00000001c0)='GPL\x00'}, 0x80) 04:28:37 executing program 2: creat(&(0x7f0000000240)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r1, 0x0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r2, 0x0, 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = dup(r3) mount$9p_fd(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r4, @ANYBLOB='A']) 04:28:37 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) sendmsg$nl_generic(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14, 0x15, 0x301, 0x0, 0x0, {0xa}}, 0x14}}, 0x0) [ 1379.907276][T25435] Bluetooth: hci5: command tx timeout 04:28:37 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x14, 0x14, 0x1, 0x0, 0x0, {0x1}}, 0x14}}, 0x0) 04:28:37 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x5, &(0x7f0000000000)=@framed={{}, [@jmp={0x5, 0x0, 0xb, 0x0, 0x0, 0x1}, @call={0x85, 0x0, 0x0, 0xaa}]}, &(0x7f00000001c0)='GPL\x00'}, 0x80) 04:28:37 executing program 4: creat(&(0x7f0000000240)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r1, 0x0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-aesni)\x00'}, 0x58) accept4(r2, 0x0, 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = dup(r3) mount$9p_fd(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r4, @ANYBLOB='A']) 04:28:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) sendmsg$nl_generic(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14, 0x15, 0x301, 0x0, 0x0, {0xa}}, 0x14}}, 0x0) 04:28:38 executing program 3: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x14, 0x14, 0x1, 0x0, 0x0, {0x1}}, 0x14}}, 0x0) 04:28:38 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x5, &(0x7f0000000000)=@framed={{}, [@jmp={0x5, 0x0, 0xb, 0x0, 0x0, 0x1}, @call={0x85, 0x0, 0x0, 0xaa}]}, &(0x7f00000001c0)='GPL\x00'}, 0x80) 04:28:38 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(&(0x7f00000000c0)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='efs\x00', 0x0, 0x0) 04:28:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) sendmsg$nl_generic(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14, 0x15, 0x301, 0x0, 0x0, {0xa}}, 0x14}}, 0x0) [ 1380.218473][T31172] 8021q: adding VLAN 0 to HW filter on device batadv0 04:28:38 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(&(0x7f00000000c0)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='efs\x00', 0x0, 0x0) 04:28:38 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x5, &(0x7f0000000000)=@framed={{}, [@jmp={0x5, 0x0, 0xb, 0x0, 0x0, 0x1}, @call={0x85, 0x0, 0x0, 0xaa}]}, &(0x7f00000001c0)='GPL\x00'}, 0x80) 04:28:38 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(&(0x7f00000000c0)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='efs\x00', 0x0, 0x0) [ 1380.310269][T31172] veth0_vlan: entered promiscuous mode [ 1380.339596][T31172] veth1_vlan: entered promiscuous mode 04:28:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) sendmsg$nl_generic(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14, 0x15, 0x301, 0x0, 0x0, {0xa}}, 0x14}}, 0x0) 04:28:38 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(&(0x7f00000000c0)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='efs\x00', 0x0, 0x0) [ 1380.408508][T31172] veth0_macvtap: entered promiscuous mode [ 1380.424649][T31172] veth1_macvtap: entered promiscuous mode [ 1380.450313][T31172] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 1380.460832][T31172] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1380.472255][T31172] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 1380.484398][T31172] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 04:28:38 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(&(0x7f00000000c0)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='efs\x00', 0x0, 0x0) [ 1380.503169][T31172] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 1380.515040][T31172] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1380.529363][T31172] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 1380.540185][T31172] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 04:28:38 executing program 0: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum]}}, &(0x7f0000000240)=""/237, 0x26, 0xed, 0x1}, 0x20) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000180)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0, 0x0, 0x5}, 0x48) [ 1380.553918][T31172] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 1380.588309][T31172] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 04:28:38 executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) vmsplice(r1, &(0x7f0000000400)=[{&(0x7f0000000200)='R', 0x1}], 0x1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) tee(r0, r2, 0x66, 0x0) [ 1380.602276][T31172] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1380.616972][T31172] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 1380.629428][T31172] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1380.639957][T31172] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 04:28:38 executing program 0: mount$binderfs(0x0, &(0x7f00000001c0)='./binderfs\x00', 0x0, 0x80020, &(0x7f0000000280)={[{@stats}]}) [ 1380.652851][T31172] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1380.663268][T31172] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 1380.677823][T31172] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1380.690984][T31172] batman_adv: batadv0: Interface activated: batadv_slave_1 04:28:38 executing program 2: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum]}}, &(0x7f0000000240)=""/237, 0x26, 0xed, 0x1}, 0x20) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000180)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0, 0x0, 0x5}, 0x48) [ 1380.724238][T31172] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 1380.755433][T31172] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 1380.755735][T31455] binder: Binderfs stats mode cannot be changed during a remount 04:28:38 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000240)="8012c84a2dd78cdc82b76c0128d1a589a3568659fb9209ba02d13ad1b5eaf2ea59483de6b236bd1d7d", 0x29}], 0x1}}], 0x1, 0x0) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="38010000fe0000", @ANYRES16], 0x138) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000004500), 0x0, &(0x7f0000001180)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 04:28:38 executing program 2: mount$binderfs(0x0, &(0x7f00000001c0)='./binderfs\x00', 0x0, 0x80020, &(0x7f0000000280)={[{@stats}]}) [ 1380.764240][T31172] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 1380.764278][T31172] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 04:28:38 executing program 3: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum]}}, &(0x7f0000000240)=""/237, 0x26, 0xed, 0x1}, 0x20) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000180)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0, 0x0, 0x5}, 0x48) 04:28:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) vmsplice(r1, &(0x7f0000000400)=[{&(0x7f0000000200)='R', 0x1}], 0x1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) tee(r0, r2, 0x66, 0x0) [ 1380.868239][T31462] binder: Binderfs stats mode cannot be changed during a remount [ 1380.885686][T31172] ieee80211 phy64: Selected rate control algorithm 'minstrel_ht' 04:28:38 executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) vmsplice(r1, &(0x7f0000000400)=[{&(0x7f0000000200)='R', 0x1}], 0x1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) tee(r0, r2, 0x66, 0x0) 04:28:38 executing program 3: mount$binderfs(0x0, &(0x7f00000001c0)='./binderfs\x00', 0x0, 0x80020, &(0x7f0000000280)={[{@stats}]}) 04:28:38 executing program 4: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum]}}, &(0x7f0000000240)=""/237, 0x26, 0xed, 0x1}, 0x20) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000180)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0, 0x0, 0x5}, 0x48) [ 1380.954464][ T2458] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 1380.967680][T31172] ieee80211 phy65: Selected rate control algorithm 'minstrel_ht' 04:28:38 executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) vmsplice(r1, &(0x7f0000000400)=[{&(0x7f0000000200)='R', 0x1}], 0x1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) tee(r0, r2, 0x66, 0x0) [ 1381.013226][ T2458] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 1381.030023][T31470] binder: Binderfs stats mode cannot be changed during a remount 04:28:38 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000240)="8012c84a2dd78cdc82b76c0128d1a589a3568659fb9209ba02d13ad1b5eaf2ea59483de6b236bd1d7d", 0x29}], 0x1}}], 0x1, 0x0) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="38010000fe0000", @ANYRES16], 0x138) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000004500), 0x0, &(0x7f0000001180)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 04:28:39 executing program 1: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x382, 0x0) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0xfc, {"a2e3ad21ed0d09f91b29100987f70e06d038e7ff7fc6e5539b0d3d0e8b089b333b096d060890e0878f0e1ac6e7049b094a959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070b074a0936cd3b78130daa61d8e8040000005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130f91850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f88e68227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f4077fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d433ab8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b556070025ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbc3b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b21052010689af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d464f4f19eacdb3ed70eeebb4483f8fd777d443e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c70002000088c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153fae46366e7205dd8d6f37525c1a0e946100000323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2b20712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000040000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c343f7f140f319539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee32741c19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80dcd428ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474b0679dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691951264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d984836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) [ 1381.077377][ T10] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 1381.086501][ T10] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 04:28:39 executing program 1: mount$binderfs(0x0, &(0x7f00000001c0)='./binderfs\x00', 0x0, 0x80020, &(0x7f0000000280)={[{@stats}]}) 04:28:39 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000240)="8012c84a2dd78cdc82b76c0128d1a589a3568659fb9209ba02d13ad1b5eaf2ea59483de6b236bd1d7d", 0x29}], 0x1}}], 0x1, 0x0) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="38010000fe0000", @ANYRES16], 0x138) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000004500), 0x0, &(0x7f0000001180)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 04:28:39 executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) vmsplice(r1, &(0x7f0000000400)=[{&(0x7f0000000200)='R', 0x1}], 0x1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) tee(r0, r2, 0x66, 0x0) 04:28:39 executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) vmsplice(r1, &(0x7f0000000400)=[{&(0x7f0000000200)='R', 0x1}], 0x1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) tee(r0, r2, 0x66, 0x0) 04:28:39 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000240)="8012c84a2dd78cdc82b76c0128d1a589a3568659fb9209ba02d13ad1b5eaf2ea59483de6b236bd1d7d", 0x29}], 0x1}}], 0x1, 0x0) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="38010000fe0000", @ANYRES16], 0x138) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000004500), 0x0, &(0x7f0000001180)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) [ 1381.230307][T31484] binder: Binderfs stats mode cannot be changed during a remount 04:28:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) vmsplice(r1, &(0x7f0000000400)=[{&(0x7f0000000200)='R', 0x1}], 0x1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) tee(r0, r2, 0x66, 0x0) 04:28:39 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000240)="8012c84a2dd78cdc82b76c0128d1a589a3568659fb9209ba02d13ad1b5eaf2ea59483de6b236bd1d7d", 0x29}], 0x1}}], 0x1, 0x0) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="38010000fe0000", @ANYRES16], 0x138) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000004500), 0x0, &(0x7f0000001180)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 04:28:39 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000240)="8012c84a2dd78cdc82b76c0128d1a589a3568659fb9209ba02d13ad1b5eaf2ea59483de6b236bd1d7d", 0x29}], 0x1}}], 0x1, 0x0) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="38010000fe0000", @ANYRES16], 0x138) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000004500), 0x0, &(0x7f0000001180)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 04:28:39 executing program 4: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x382, 0x0) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0xfc, {"a2e3ad21ed0d09f91b29100987f70e06d038e7ff7fc6e5539b0d3d0e8b089b333b096d060890e0878f0e1ac6e7049b094a959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070b074a0936cd3b78130daa61d8e8040000005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130f91850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f88e68227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f4077fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d433ab8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b556070025ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbc3b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b21052010689af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d464f4f19eacdb3ed70eeebb4483f8fd777d443e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c70002000088c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153fae46366e7205dd8d6f37525c1a0e946100000323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2b20712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000040000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c343f7f140f319539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee32741c19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80dcd428ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474b0679dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691951264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d984836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) 04:28:39 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000240)="8012c84a2dd78cdc82b76c0128d1a589a3568659fb9209ba02d13ad1b5eaf2ea59483de6b236bd1d7d", 0x29}], 0x1}}], 0x1, 0x0) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="38010000fe0000", @ANYRES16], 0x138) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000004500), 0x0, &(0x7f0000001180)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 04:28:39 executing program 2: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x382, 0x0) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0xfc, {"a2e3ad21ed0d09f91b29100987f70e06d038e7ff7fc6e5539b0d3d0e8b089b333b096d060890e0878f0e1ac6e7049b094a959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070b074a0936cd3b78130daa61d8e8040000005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130f91850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f88e68227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f4077fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d433ab8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b556070025ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbc3b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b21052010689af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d464f4f19eacdb3ed70eeebb4483f8fd777d443e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c70002000088c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153fae46366e7205dd8d6f37525c1a0e946100000323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2b20712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000040000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c343f7f140f319539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee32741c19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80dcd428ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474b0679dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691951264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d984836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) 04:28:39 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000240)="8012c84a2dd78cdc82b76c0128d1a589a3568659fb9209ba02d13ad1b5eaf2ea59483de6b236bd1d7d", 0x29}], 0x1}}], 0x1, 0x0) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="38010000fe0000", @ANYRES16], 0x138) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000004500), 0x0, &(0x7f0000001180)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 04:28:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) vmsplice(r1, &(0x7f0000000400)=[{&(0x7f0000000200)='R', 0x1}], 0x1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) tee(r0, r2, 0x66, 0x0) 04:28:39 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000240)="8012c84a2dd78cdc82b76c0128d1a589a3568659fb9209ba02d13ad1b5eaf2ea59483de6b236bd1d7d", 0x29}], 0x1}}], 0x1, 0x0) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="38010000fe0000", @ANYRES16], 0x138) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000004500), 0x0, &(0x7f0000001180)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 04:28:39 executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) vmsplice(r1, &(0x7f0000000400)=[{&(0x7f0000000200)='R', 0x1}], 0x1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) tee(r0, r2, 0x66, 0x0) 04:28:39 executing program 4: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x382, 0x0) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0xfc, {"a2e3ad21ed0d09f91b29100987f70e06d038e7ff7fc6e5539b0d3d0e8b089b333b096d060890e0878f0e1ac6e7049b094a959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070b074a0936cd3b78130daa61d8e8040000005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130f91850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f88e68227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f4077fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d433ab8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b556070025ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbc3b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b21052010689af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d464f4f19eacdb3ed70eeebb4483f8fd777d443e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c70002000088c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153fae46366e7205dd8d6f37525c1a0e946100000323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2b20712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000040000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c343f7f140f319539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee32741c19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80dcd428ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474b0679dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691951264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d984836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) 04:28:39 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={{0x14}, [@NFT_MSG_NEWRULE={0x64, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x38, 0x4, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, @exthdr={{0xb}, @val={0x24, 0x2, 0x0, 0x1, [@NFTA_EXTHDR_SREG={0x8}, @NFTA_EXTHDR_OP={0x8, 0x6, 0x1, 0x0, 0x1}, @NFTA_EXTHDR_TYPE={0x5}, @NFTA_EXTHDR_OFFSET={0x8}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x8c}}, 0x0) 04:28:39 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_MSG_GETOBJ(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)={0x34, 0x13, 0xa, 0x5, 0x0, 0x0, {0x2}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_OBJ_TYPE={0x8}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x34}}, 0x0) 04:28:39 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000240)="8012c84a2dd78cdc82b76c0128d1a589a3568659fb9209ba02d13ad1b5eaf2ea59483de6b236bd1d7d", 0x29}], 0x1}}], 0x1, 0x0) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="38010000fe0000", @ANYRES16], 0x138) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000004500), 0x0, &(0x7f0000001180)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 04:28:39 executing program 0: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x3c, r0, 0x209, 0x0, 0x0, {}, [@ETHTOOL_A_CHANNELS_TX_COUNT={0x8}, @ETHTOOL_A_CHANNELS_OTHER_COUNT={0x8}, @ETHTOOL_A_CHANNELS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}]}]}, 0x3c}}, 0x0) 04:28:39 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r2, 0x301}, 0x14}}, 0x0) 04:28:39 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={{0x14}, [@NFT_MSG_NEWRULE={0x64, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x38, 0x4, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, @exthdr={{0xb}, @val={0x24, 0x2, 0x0, 0x1, [@NFTA_EXTHDR_SREG={0x8}, @NFTA_EXTHDR_OP={0x8, 0x6, 0x1, 0x0, 0x1}, @NFTA_EXTHDR_TYPE={0x5}, @NFTA_EXTHDR_OFFSET={0x8}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x8c}}, 0x0) 04:28:39 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={{0x14}, [@NFT_MSG_NEWRULE={0x64, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x38, 0x4, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, @exthdr={{0xb}, @val={0x24, 0x2, 0x0, 0x1, [@NFTA_EXTHDR_SREG={0x8}, @NFTA_EXTHDR_OP={0x8, 0x6, 0x1, 0x0, 0x1}, @NFTA_EXTHDR_TYPE={0x5}, @NFTA_EXTHDR_OFFSET={0x8}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x8c}}, 0x0) 04:28:39 executing program 2: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x3c, r0, 0x209, 0x0, 0x0, {}, [@ETHTOOL_A_CHANNELS_TX_COUNT={0x8}, @ETHTOOL_A_CHANNELS_OTHER_COUNT={0x8}, @ETHTOOL_A_CHANNELS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}]}]}, 0x3c}}, 0x0) 04:28:39 executing program 0: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x3c, r0, 0x209, 0x0, 0x0, {}, [@ETHTOOL_A_CHANNELS_TX_COUNT={0x8}, @ETHTOOL_A_CHANNELS_OTHER_COUNT={0x8}, @ETHTOOL_A_CHANNELS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}]}]}, 0x3c}}, 0x0) 04:28:39 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={{0x14}, [@NFT_MSG_NEWRULE={0x64, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x38, 0x4, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, @exthdr={{0xb}, @val={0x24, 0x2, 0x0, 0x1, [@NFTA_EXTHDR_SREG={0x8}, @NFTA_EXTHDR_OP={0x8, 0x6, 0x1, 0x0, 0x1}, @NFTA_EXTHDR_TYPE={0x5}, @NFTA_EXTHDR_OFFSET={0x8}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x8c}}, 0x0) 04:28:39 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_MSG_GETOBJ(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)={0x34, 0x13, 0xa, 0x5, 0x0, 0x0, {0x2}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_OBJ_TYPE={0x8}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x34}}, 0x0) 04:28:39 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r2, 0x301}, 0x14}}, 0x0) 04:28:39 executing program 1: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x3c, r0, 0x209, 0x0, 0x0, {}, [@ETHTOOL_A_CHANNELS_TX_COUNT={0x8}, @ETHTOOL_A_CHANNELS_OTHER_COUNT={0x8}, @ETHTOOL_A_CHANNELS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}]}]}, 0x3c}}, 0x0) 04:28:39 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={{0x14}, [@NFT_MSG_NEWRULE={0x64, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x38, 0x4, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, @exthdr={{0xb}, @val={0x24, 0x2, 0x0, 0x1, [@NFTA_EXTHDR_SREG={0x8}, @NFTA_EXTHDR_OP={0x8, 0x6, 0x1, 0x0, 0x1}, @NFTA_EXTHDR_TYPE={0x5}, @NFTA_EXTHDR_OFFSET={0x8}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x8c}}, 0x0) [ 1381.985784][T25435] Bluetooth: hci5: command tx timeout 04:28:39 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_MSG_GETOBJ(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)={0x34, 0x13, 0xa, 0x5, 0x0, 0x0, {0x2}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_OBJ_TYPE={0x8}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x34}}, 0x0) 04:28:39 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={{0x14}, [@NFT_MSG_NEWRULE={0x64, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x38, 0x4, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, @exthdr={{0xb}, @val={0x24, 0x2, 0x0, 0x1, [@NFTA_EXTHDR_SREG={0x8}, @NFTA_EXTHDR_OP={0x8, 0x6, 0x1, 0x0, 0x1}, @NFTA_EXTHDR_TYPE={0x5}, @NFTA_EXTHDR_OFFSET={0x8}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x8c}}, 0x0) 04:28:40 executing program 1: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x3c, r0, 0x209, 0x0, 0x0, {}, [@ETHTOOL_A_CHANNELS_TX_COUNT={0x8}, @ETHTOOL_A_CHANNELS_OTHER_COUNT={0x8}, @ETHTOOL_A_CHANNELS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}]}]}, 0x3c}}, 0x0) 04:28:40 executing program 3: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x3c, r0, 0x209, 0x0, 0x0, {}, [@ETHTOOL_A_CHANNELS_TX_COUNT={0x8}, @ETHTOOL_A_CHANNELS_OTHER_COUNT={0x8}, @ETHTOOL_A_CHANNELS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}]}]}, 0x3c}}, 0x0) 04:28:40 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={{0x14}, [@NFT_MSG_NEWRULE={0x64, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x38, 0x4, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, @exthdr={{0xb}, @val={0x24, 0x2, 0x0, 0x1, [@NFTA_EXTHDR_SREG={0x8}, @NFTA_EXTHDR_OP={0x8, 0x6, 0x1, 0x0, 0x1}, @NFTA_EXTHDR_TYPE={0x5}, @NFTA_EXTHDR_OFFSET={0x8}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x8c}}, 0x0) 04:28:40 executing program 4: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r2, 0x301}, 0x14}}, 0x0) 04:28:40 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_MSG_GETOBJ(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)={0x34, 0x13, 0xa, 0x5, 0x0, 0x0, {0x2}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_OBJ_TYPE={0x8}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x34}}, 0x0) 04:28:40 executing program 1: add_key$keyring(0x0, 0x0, 0x0, 0x1000000, 0xfffffffffffffff9) 04:28:40 executing program 3: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x3c, r0, 0x209, 0x0, 0x0, {}, [@ETHTOOL_A_CHANNELS_TX_COUNT={0x8}, @ETHTOOL_A_CHANNELS_OTHER_COUNT={0x8}, @ETHTOOL_A_CHANNELS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}]}]}, 0x3c}}, 0x0) 04:28:40 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) bind$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x0, @fixed, 0x0, 0x1}, 0xe) setsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0xf, &(0x7f00000000c0)=0x3, 0x4) 04:28:40 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r2, 0x301}, 0x14}}, 0x0) 04:28:40 executing program 3: r0 = socket$inet(0x2, 0x4000000000080001, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000c80)=ANY=[@ANYBLOB="7261770000000000000000000000000000000000000096dd89ad65dec810000108f80000030000003003000098020000000000000000000000000000000000009802000098020000980200009802000098020000030080000000000000000000ffffffffe00000010000000000000000e4000000010000000000bd00000000007465616d5f736c6176655f31000000000000000010002000000000000000000000000000000000061e2695eddaca41000000000000000000c001080200000000000000000000000000000000000000005001686173686c696d697400000000000000ffffffe500000000000000000002726f736530000000000000000000000000000000000000000000000000000000000000e4ff080000000000000000000000000000000000000000000000000000000000000000000000000000005023000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcef5a0100a047d60000000000000000000000070000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000006c0000000000000000210002000000000000000000000000000000000000000000fcffffffffffffff00000000000000000000000001000000070000000000000000000000000000004800435400000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000800200000000000000000000000000400000000000000000000000000000070009000000000094100000000000000000000000000000020004e4f545241434b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000001000000000000000002800000000000000004000000000000000000000000000000000000000000000feffffff"], 0x1) r1 = socket$inet_tcp(0x2, 0x3, 0x6) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @local}, 0x10) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x1c000, 0x0, 0x0) write(r1, &(0x7f00000002c0)="eeb27ca63488e04c03ba4bd7ba51466f18ba48fa847bb2ba6c322c6f8dcf936c801356efd00b69d0030a0e82", 0x2c) 04:28:40 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x2, &(0x7f00000000c0)=@raw=[@map_val], &(0x7f0000000180)='GPL\x00', 0x5}, 0x90) 04:28:40 executing program 1: lsm_set_self_attr(0x0, &(0x7f0000000000)={0x0, 0x0, 0x1001, 0xfe1, "bcd83f868063111b189726ed8a8221acdb55da271994d00633520fd41e91bdc2f24972449d33cd8508ec6e1ed3671e5ae43bbff58f740a69afc1b2fbeb94b5e8c4090a8a1f71219dd361c2d75ae470eaa7c009d5de1a742c73146ef39d8ebbe96a1f4530df82b537879886039e1f509e6437abb3396f73ac526d72a32e22f4476124b11e08eef36b001e98963a8ecb5770b3ce2fcb6b125153af74e50061c6f5efd8e67e900177802930e74feab464bfc69431f1163ac546a0387c7869bfabe081d89a9d48c65fd9ad62a02a06841dd010abe76bc2421303481fa5c3f9d0f025314f2b5affd7f3a9b4be2ae8f6b0049b76d48cc06e5894ac6df5ff26e7c253aa1c92cc77604888d6ca67735f1d2638ab3107666794aa24b55fd8aaf680730e756d91fd2054dfabaa12b1c93b2d5fc0316edbc4640ab99a603152b5c670a1c953905c91e5da59b0c331a157355e1e00dbfd41c6e1c0bcc542e54b47e3ae09d02907deb4ddce7691997951fe3dca9db2c440052084ba4b40d1adc2b0aa549fdbcbbeb1ff83c15e3aa6b7424dbe925b4244cbb236f860c55a88b5704ffe1875b6f330e4d296a9e34f4299c9d1dc7cce0eb6866954df94b9edef2cd469c0c6b562585becce113163c9d8544747496b0c16ff1b90bdde8250c345ed90e35aab9755e0435064c17e3f79efa8403951c1f4603ab4f979848a09b5e932ca429dc578c15f64ef0b6366b8bbb1fdb75aa31bc726734c82b15f221f70a8d3c1499c88ab476dee6c9faf92e9b47df113ebff1be3c79f6289b69e9f38351dfc63714a7c7cb1353585f797ca982d69235a17544050ebb87920badac448244d210a69fb3a9200bcb43dc84745d2d8ddd90b38d166cfb6ab7ee105ce719f7dc4eb88251ccf885fa40eb24abdb788d149be1ce1831273fac0077da78ff7ccc7e967693e39534743074dd63c556982622ee97848a9e3885f5eb43abab1b11d0fc35708bc6e6a37b778d6cc9934624af07488b2d808e01754c78f079f0881a40f1b46c7eb756b60537724cdafc6cc75bbc36485271de977eec6941180302d9091cc9e1c2639b388ea4f139a780985018adf191a192d52293787f496e1229e2bff5bea7930c362c7a8a74be720fa2582f81d0a73eb4f21a57b5719d5d861f1a6edfc9c96d6e5cf0c08f8ef8ee3b67693e2eadc264b67fb80182709c24566ef5e459a5f2380ff1793fb084a46971a234d1eeeb594698621733e32c41ba45cf1698837b68402b9457545233d7c0259ad1d4a9076b5c4537c8fbacd80d317547752e8039b74e25125dcc78a1d996381e8a78ff98bbf9f9c585323414913b8fd122fc54879315cf6b2b4b1673c6917892742b788155645860b1cfcf87ef6505480a31c9e37385c2da7bce312798f8a6166bb4bc75e94857dd1aea41e295ac6108b27fd7034b3843f92a06b1eab66a829137cd32a9570f8a208c23e71b8677a0dc373f0b7b383dae0e2b5819373c2a71285670454a231c29bd079c6c43709c5a24ae8c7e5aeeece96e67685bfa77d9756a06a95953dd5e898da3046bcf268126dc02c7c14b41fc411e0bce07c171425ac1faa0f4252b9c79cc73d07488bfba5ba3a93f5f2b0fe30f23268e12c9e63ca3746a5e7794aa2831d9d0c14a8acf31aa192e33a46f3e70040d02ec5ef53786ae1eda4bb0c5eb3c823a2119440aad77327ca0df5b003f4bada2e5810d77e115afdd0ea0d9f53b103c2c66860304842378829a407a3113a72140f6bc10aabc9b407dc51ecdaba18bc6fa1a17ceb90201e812d2ea5b3319ccdd8c515b5f2f566b02f92ee55e7e97c5c68c7f2fe1f5865175a47223f2b3352de63dac03a153d529cdc57b4e778698c8bbbf8367d119a13cb29b795834b1b8ea72efc23f0ea92e6cf921705ac2c6bd50cb80ed43d19d028adc4e7313734b2630f9b20c47f5a576a72986e4a0b952fce4c173b1743d412f836c3d71e06f9bc827d2a6470e4532fabf6ca3c32b100669b4e5298aebffa0277c4bbdd33a2830f21875329a60504368faa913574cd176c3f4ffbc1e956ceb198df5a3f333e1b2fdeb3dfb79e19de8642f29675e9fcaa456d7adc4d6c8ad4f2236d4c675822c423556b48380c8c9dac4b9ce5a573347d58d58eefa4c93841ddc21d2b5ac555874f9d6ae14b682c9984f3a20729bc273072d038252be956fe06ad64c25f5836ce1945720e1d79593b886fef3f9cfeab548179d8ea7fd6b8b90c8da61c7f73531fb0c6b93377dc49f7a1257432e5025ce1dfa00c78dca0421a4558f65bb91576e0dff0159e5879f3e8807952c141ba5ccda4aa06175d5f3538c2d278350b5f01bf180aaf2fccbdaab797ba0abc2bdb73a92b7f1e4da32a341c5df54d40b3041860ef343234c81d6d677899cd652673c9df59f7ba61837063f76d49fc6abdb1898236305030b7a1656de3d744fe044f7590d4f67b7a1cbee6a5da2cfc2c2a6bdbaca9765fad442e992937bd5bb3f24ed16d66a67308554db43891c7ed2ec8e0ba286558165f1d6ab88bba48a30bcf16d1b33b17c10df3dfa9d771f81b6c141e6d2b242daa677d3bc0d50f61aa34ad6cf789801c0838777da9a27dc0f818e4a4a1bd8ff48de75541e06382c095836e6c4e0e376c355bd4f3c7d918bfa6a2608ab58d7dac79d18d91933781f58889490efd5f5c3b59dd9157994c4d98d499e380e68f1f830de0d79875728b5eafcfeaf3d76b4ba4c5a8654ace45ca62e3c251af268e37d2ad1a709415c7032d8865465f308435fbec400905373e90255eb5965da77b436993da2603cbbb62dfe16bb4c846b85182478b47fb767866199b1c1d0b4831135220dfea01121650d0f6395fdc6c4147f7c8f75b04299ba1fc7939e794d2e18feef99dae5a51eac83b5822a396f72667b553d84873386a2499a2e23e0e310091eef778ab0dbe2f19648f905510c9b3989f09f8d30810b3f97dae128dd0311adfeb654045031a55ed1aa59d8c1921f9921ee332b18e83be25a0ecef48c3f39daca24e80c3018d4bccbbc7cf5e88bb275eb6d2a4bae4909ae4e6b8e8e17fdd16a5cf4a7656ea9222bb3dd770978fd56708f86d8db690518100317b2e423d12883205d73c84af416f6a3f94c8c4ae90062f434a8abbb2af5a1ffa88417bbc400f744b9945b9fdedb8b7e2e69f70f32b4c254981f13a5b3b8d8dda15eccab6875fc200b11449f2b30d3370d5c6f890b474b0319fc40a1f1e6f0c9e11a93d783c5b767a2c9115c86ca1356e619facb0742cd9494f7c0d1151be34c5a516d32c192d57b8e50b79aee01b426998a731b49f05f70d69143792b2985c1691b9fc31bd7229f74d4e276d3248705430a0605e3e97c152f4ba8df93cab1cda486e7e46418651a97d009c691a3d06c8acbc0519762fb56daf42606cd8ff43e827dbeeccb3e055091d4fe07bb99ffb8f1a6654d9095d33ad08c1f3ff8c10e2b455bb14394c645b96e0c2cf97f3d44295b5ea9a914b4af56860ab304c885a2f11e1f553793c0eb2a815d81c4fea3050a884d250781b9c4acd282a9c52493b508b7bca2056834acf332a5989afcec7ec3caaffe0a222d30387a8175f17387e70163227751e1feb465e4b10581fe6219d940457096dfc725663ba36974d06fcc79424f8fd542bb8966c23757fd9cdb49e15315ade1ae46aaf9f442c07f0264635dd86b5b27ae6b25718ed54154aa90369524ff19568730469f2efa8535108d344e98d1835333fcd85bbefa314dfe405e675fceb04756da83ca581c674d5d43ed7a8abeacb361a081dace65b4f1e9cf163d2787decb77f4b805e02f158f12fb31ca9a1a73786f4e84998ee4dc50d55792a8752e1d53633df833ec99150525619752f84fdad8e2ef7ed43e924acbd975515f6e0407e0ea19ac4844dd0bcace9ce16099066522e8fc06c95447e152f75057828fc135af5bd8c423cc1e1e9db30cef9676bed3cf32b54d8dbc32dc6a187a2be05dff7d506254e2f90e807c30779061b25d67f13497d71bdf0a874338505bedfae3394ec28a05101175d5ed1bb665a8eb302fb11667aa76b61b48d1fbbfd5ab70ba47e4666ef97e3f7dcf77333b9b5a17afc8c69d1c3e97f95830570bff33e42a6893ac8a95f1916d537fdb5669e18ca8c8bd0181ea2c46021b1fb7455f116a86f50dd9f6a3c121687c01eed02b6f807f48c75afa929a943cdac295e8a39a0074d4a0206751db53a3e527c4602b8725473f5d02816bd8588013f66fb6a905ce221eb8a1724bee4659c86499185bddb3d3dd2ce0d31eef6a4e2d42e4b764ce55e316fe53f5c8cc26e7456377ea13f57b9cee4114da65a192223ff9078ddb07364ae52067e883d20bc3987f3794ffbb7b49ffa33711115d8f644680556ad38caaea0f827f82fe6c83fe51b45c77cc0564a5b7954ea6f7370852b70e70da082529739b2e29e33397e2e147813a557396e70ea321a9d655235f52f0735175a55564aa5d106fa6643194d39cb1a5277bcbad2669e878ef461f5853a4bb7d6821a3c2efbe66aeafd885264a44eb9eb9b9c27f42e240258851d942a03dbd6689705204b56e622dd22ae929b3375007a675d7d8a95667f354642a37029e1675b2b079fe7505ffa4595bff92a0ac7b33ccfa967058d0cb6c0312ddc904bf8d5672e7620aeb6bbbf858d7d6f55a6d42c1f7b29698fffd9a76b3344d65b5cc11b44d41b6ade0bb0b9488086dd57ecb450e3cef625a2e8ab0095ad802b64a55d34b111a510ae94e0794112abda5c441425b13f7c4fd33f064a5588f0535d836430743c82397e476ed349a7fbb6ad470c5ac33e6f7bba0226efd6c9871259f2423fb42cfaf77350e20821c2b381c5de36cb3d9161707c2025e45077d8010af5aeff9f58369c6906fa8ab02f46630ce3981d733cdca9ef30f7f7d164a4f4b318316d74e9f5533298ac6b69471c018b07fb4e0a214ca79a48e350f4a10c2d281f38e6bf6ea5a02313cf2f29945f5979a82796cdf943d22b73207718e85a1f1adc053b082de652d6556bab21fd4344635169e6d71e267e153b2c6a68af36c13c02d033b7581b31b7d902df1c89e97f14aed8081efd466fddd4dbd8cf05050fde9752afbb732bd8478d72c2245391e5c8eaeeeeb96eede34e8163edab300950bc31725f9bfd25da81422445a6e14b5ec7b3bae2d1b4933b076259bc7aa4c01ed9acd8853773b1d32a0c08a47714e9434be0e6bb8fb0e4ae976d835319369aaac52ee38d78765b101175471e14373f18e6253b767c60ae80f7e35ae4fa239fcc8f7dcba5bdf68f73e2a113962a0ae2d3082c2cd7c5ae57663e65b34ad0bb7c1231933c12a95f78964d6b4eddb637bb5967f43a8b5e7c287806c29a5e238a8ae594c460fd18e73671cd12de0b75a13abec46895f0d7a455da81fb58c3313e916e483e28d17ddd3e72d5fb5d098d1741d2f5b1024a9a15d6a5c71d5937265f2c5aa9f5153433259c2ec03dce216d8efe3019a64b8e7f64da3166534433f4522f2131c0bf561c2f8f9b990940e97b299f5ff6905e91dbc567b4da5ae99079ebb8a6bb88cfffb6ed1e7247b81ca13c0182180a8dfcbb542e9954bcd50c9e51f73f4ee9a91498cd34c1924378e7c566c510f7eed95394ccf4c52e4f17bf9da6048a9c9b4a55afb2fe9a2dc866b6a48cf6d94d139cd78ee42d714a760891e95fb21d3cc64a6ce103c0a6cab6206dd40c843c42f0685e7aa30ad0f5b772509f558f39c54f16f3d9e39418927e"}, 0x1001, 0x0) 04:28:40 executing program 0: add_key$keyring(0x0, 0x0, 0x0, 0x1000000, 0xfffffffffffffff9) 04:28:40 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x2, &(0x7f00000000c0)=@raw=[@map_val], &(0x7f0000000180)='GPL\x00', 0x5}, 0x90) 04:28:40 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r2, 0x301}, 0x14}}, 0x0) 04:28:40 executing program 4: lsm_set_self_attr(0x0, &(0x7f0000000000)={0x0, 0x0, 0x1001, 0xfe1, "bcd83f868063111b189726ed8a8221acdb55da271994d00633520fd41e91bdc2f24972449d33cd8508ec6e1ed3671e5ae43bbff58f740a69afc1b2fbeb94b5e8c4090a8a1f71219dd361c2d75ae470eaa7c009d5de1a742c73146ef39d8ebbe96a1f4530df82b537879886039e1f509e6437abb3396f73ac526d72a32e22f4476124b11e08eef36b001e98963a8ecb5770b3ce2fcb6b125153af74e50061c6f5efd8e67e900177802930e74feab464bfc69431f1163ac546a0387c7869bfabe081d89a9d48c65fd9ad62a02a06841dd010abe76bc2421303481fa5c3f9d0f025314f2b5affd7f3a9b4be2ae8f6b0049b76d48cc06e5894ac6df5ff26e7c253aa1c92cc77604888d6ca67735f1d2638ab3107666794aa24b55fd8aaf680730e756d91fd2054dfabaa12b1c93b2d5fc0316edbc4640ab99a603152b5c670a1c953905c91e5da59b0c331a157355e1e00dbfd41c6e1c0bcc542e54b47e3ae09d02907deb4ddce7691997951fe3dca9db2c440052084ba4b40d1adc2b0aa549fdbcbbeb1ff83c15e3aa6b7424dbe925b4244cbb236f860c55a88b5704ffe1875b6f330e4d296a9e34f4299c9d1dc7cce0eb6866954df94b9edef2cd469c0c6b562585becce113163c9d8544747496b0c16ff1b90bdde8250c345ed90e35aab9755e0435064c17e3f79efa8403951c1f4603ab4f979848a09b5e932ca429dc578c15f64ef0b6366b8bbb1fdb75aa31bc726734c82b15f221f70a8d3c1499c88ab476dee6c9faf92e9b47df113ebff1be3c79f6289b69e9f38351dfc63714a7c7cb1353585f797ca982d69235a17544050ebb87920badac448244d210a69fb3a9200bcb43dc84745d2d8ddd90b38d166cfb6ab7ee105ce719f7dc4eb88251ccf885fa40eb24abdb788d149be1ce1831273fac0077da78ff7ccc7e967693e39534743074dd63c556982622ee97848a9e3885f5eb43abab1b11d0fc35708bc6e6a37b778d6cc9934624af07488b2d808e01754c78f079f0881a40f1b46c7eb756b60537724cdafc6cc75bbc36485271de977eec6941180302d9091cc9e1c2639b388ea4f139a780985018adf191a192d52293787f496e1229e2bff5bea7930c362c7a8a74be720fa2582f81d0a73eb4f21a57b5719d5d861f1a6edfc9c96d6e5cf0c08f8ef8ee3b67693e2eadc264b67fb80182709c24566ef5e459a5f2380ff1793fb084a46971a234d1eeeb594698621733e32c41ba45cf1698837b68402b9457545233d7c0259ad1d4a9076b5c4537c8fbacd80d317547752e8039b74e25125dcc78a1d996381e8a78ff98bbf9f9c585323414913b8fd122fc54879315cf6b2b4b1673c6917892742b788155645860b1cfcf87ef6505480a31c9e37385c2da7bce312798f8a6166bb4bc75e94857dd1aea41e295ac6108b27fd7034b3843f92a06b1eab66a829137cd32a9570f8a208c23e71b8677a0dc373f0b7b383dae0e2b5819373c2a71285670454a231c29bd079c6c43709c5a24ae8c7e5aeeece96e67685bfa77d9756a06a95953dd5e898da3046bcf268126dc02c7c14b41fc411e0bce07c171425ac1faa0f4252b9c79cc73d07488bfba5ba3a93f5f2b0fe30f23268e12c9e63ca3746a5e7794aa2831d9d0c14a8acf31aa192e33a46f3e70040d02ec5ef53786ae1eda4bb0c5eb3c823a2119440aad77327ca0df5b003f4bada2e5810d77e115afdd0ea0d9f53b103c2c66860304842378829a407a3113a72140f6bc10aabc9b407dc51ecdaba18bc6fa1a17ceb90201e812d2ea5b3319ccdd8c515b5f2f566b02f92ee55e7e97c5c68c7f2fe1f5865175a47223f2b3352de63dac03a153d529cdc57b4e778698c8bbbf8367d119a13cb29b795834b1b8ea72efc23f0ea92e6cf921705ac2c6bd50cb80ed43d19d028adc4e7313734b2630f9b20c47f5a576a72986e4a0b952fce4c173b1743d412f836c3d71e06f9bc827d2a6470e4532fabf6ca3c32b100669b4e5298aebffa0277c4bbdd33a2830f21875329a60504368faa913574cd176c3f4ffbc1e956ceb198df5a3f333e1b2fdeb3dfb79e19de8642f29675e9fcaa456d7adc4d6c8ad4f2236d4c675822c423556b48380c8c9dac4b9ce5a573347d58d58eefa4c93841ddc21d2b5ac555874f9d6ae14b682c9984f3a20729bc273072d038252be956fe06ad64c25f5836ce1945720e1d79593b886fef3f9cfeab548179d8ea7fd6b8b90c8da61c7f73531fb0c6b93377dc49f7a1257432e5025ce1dfa00c78dca0421a4558f65bb91576e0dff0159e5879f3e8807952c141ba5ccda4aa06175d5f3538c2d278350b5f01bf180aaf2fccbdaab797ba0abc2bdb73a92b7f1e4da32a341c5df54d40b3041860ef343234c81d6d677899cd652673c9df59f7ba61837063f76d49fc6abdb1898236305030b7a1656de3d744fe044f7590d4f67b7a1cbee6a5da2cfc2c2a6bdbaca9765fad442e992937bd5bb3f24ed16d66a67308554db43891c7ed2ec8e0ba286558165f1d6ab88bba48a30bcf16d1b33b17c10df3dfa9d771f81b6c141e6d2b242daa677d3bc0d50f61aa34ad6cf789801c0838777da9a27dc0f818e4a4a1bd8ff48de75541e06382c095836e6c4e0e376c355bd4f3c7d918bfa6a2608ab58d7dac79d18d91933781f58889490efd5f5c3b59dd9157994c4d98d499e380e68f1f830de0d79875728b5eafcfeaf3d76b4ba4c5a8654ace45ca62e3c251af268e37d2ad1a709415c7032d8865465f308435fbec400905373e90255eb5965da77b436993da2603cbbb62dfe16bb4c846b85182478b47fb767866199b1c1d0b4831135220dfea01121650d0f6395fdc6c4147f7c8f75b04299ba1fc7939e794d2e18feef99dae5a51eac83b5822a396f72667b553d84873386a2499a2e23e0e310091eef778ab0dbe2f19648f905510c9b3989f09f8d30810b3f97dae128dd0311adfeb654045031a55ed1aa59d8c1921f9921ee332b18e83be25a0ecef48c3f39daca24e80c3018d4bccbbc7cf5e88bb275eb6d2a4bae4909ae4e6b8e8e17fdd16a5cf4a7656ea9222bb3dd770978fd56708f86d8db690518100317b2e423d12883205d73c84af416f6a3f94c8c4ae90062f434a8abbb2af5a1ffa88417bbc400f744b9945b9fdedb8b7e2e69f70f32b4c254981f13a5b3b8d8dda15eccab6875fc200b11449f2b30d3370d5c6f890b474b0319fc40a1f1e6f0c9e11a93d783c5b767a2c9115c86ca1356e619facb0742cd9494f7c0d1151be34c5a516d32c192d57b8e50b79aee01b426998a731b49f05f70d69143792b2985c1691b9fc31bd7229f74d4e276d3248705430a0605e3e97c152f4ba8df93cab1cda486e7e46418651a97d009c691a3d06c8acbc0519762fb56daf42606cd8ff43e827dbeeccb3e055091d4fe07bb99ffb8f1a6654d9095d33ad08c1f3ff8c10e2b455bb14394c645b96e0c2cf97f3d44295b5ea9a914b4af56860ab304c885a2f11e1f553793c0eb2a815d81c4fea3050a884d250781b9c4acd282a9c52493b508b7bca2056834acf332a5989afcec7ec3caaffe0a222d30387a8175f17387e70163227751e1feb465e4b10581fe6219d940457096dfc725663ba36974d06fcc79424f8fd542bb8966c23757fd9cdb49e15315ade1ae46aaf9f442c07f0264635dd86b5b27ae6b25718ed54154aa90369524ff19568730469f2efa8535108d344e98d1835333fcd85bbefa314dfe405e675fceb04756da83ca581c674d5d43ed7a8abeacb361a081dace65b4f1e9cf163d2787decb77f4b805e02f158f12fb31ca9a1a73786f4e84998ee4dc50d55792a8752e1d53633df833ec99150525619752f84fdad8e2ef7ed43e924acbd975515f6e0407e0ea19ac4844dd0bcace9ce16099066522e8fc06c95447e152f75057828fc135af5bd8c423cc1e1e9db30cef9676bed3cf32b54d8dbc32dc6a187a2be05dff7d506254e2f90e807c30779061b25d67f13497d71bdf0a874338505bedfae3394ec28a05101175d5ed1bb665a8eb302fb11667aa76b61b48d1fbbfd5ab70ba47e4666ef97e3f7dcf77333b9b5a17afc8c69d1c3e97f95830570bff33e42a6893ac8a95f1916d537fdb5669e18ca8c8bd0181ea2c46021b1fb7455f116a86f50dd9f6a3c121687c01eed02b6f807f48c75afa929a943cdac295e8a39a0074d4a0206751db53a3e527c4602b8725473f5d02816bd8588013f66fb6a905ce221eb8a1724bee4659c86499185bddb3d3dd2ce0d31eef6a4e2d42e4b764ce55e316fe53f5c8cc26e7456377ea13f57b