00000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) sendmsg$NL80211_CMD_SET_MCAST_RATE(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="a0570000", @ANYRES16=0x0, @ANYBLOB="020010bd7000fbdbdf255c0000220800", @ANYRES32], 0x2c}}, 0x0) bind$packet(r0, &(0x7f0000000300)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @random="f0ab88229309"}, 0x14) sendto$packet(r0, &(0x7f0000000240)="93a749700b71659fbc09a7b50800", 0x6e, 0x0, 0x0, 0x0) [ 2477.985835][T18776] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 2478.147936][T18779] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 15:01:32 executing program 2: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80047601, &(0x7f0000000000)) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000300)=0x2f, 0x4) accept4$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000001c0)=0x1c, 0x80000) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0, @broadcast}, 0x10) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x2, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'vlan0\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x6, r3, 0x1, 0x3, 0x6, @broadcast}, 0x14) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000002c0)={0x0, 0x1, 0x6, @local}, 0x10) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x1, 'vlan0\x00', {}, 0x6}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000240)={0x1, 0x1}, 0x4) recvfrom$packet(r1, &(0x7f0000000180)=""/40, 0x28, 0x122, &(0x7f0000000100)={0x11, 0xf5, 0x0, 0x1, 0x2, 0x6, @random="d939d0c20094"}, 0x14) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000695, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000540), 0x187, 0x0) 15:01:32 executing program 3: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80047601, &(0x7f0000000000)) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000300)=0x2f, 0x4) accept4$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000001c0)=0x1c, 0x80000) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0, @broadcast}, 0x10) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x2, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'vlan0\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x6, r3, 0x1, 0x3, 0x6, @broadcast}, 0x14) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000002c0)={0x0, 0x1, 0x6, @local}, 0x10) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x1, 'vlan0\x00', {}, 0x6}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000240)={0x1, 0x1}, 0x4) recvfrom$packet(r1, &(0x7f0000000180)=""/40, 0x28, 0x122, &(0x7f0000000100)={0x11, 0xf5, 0x0, 0x1, 0x2, 0x6, @random="d939d0c20094"}, 0x14) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000695, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000540), 0x187, 0x0) 15:01:33 executing program 1: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80047601, &(0x7f0000000000)) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000300)=0x2f, 0x4) accept4$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000001c0)=0x1c, 0x80000) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0, @broadcast}, 0x10) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x2, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'vlan0\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x6, r3, 0x1, 0x3, 0x6, @broadcast}, 0x14) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000002c0)={0x0, 0x1, 0x6, @local}, 0x10) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x1, 'vlan0\x00', {}, 0x6}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000240)={0x1, 0x1}, 0x4) recvfrom$packet(r1, &(0x7f0000000180)=""/40, 0x28, 0x122, &(0x7f0000000100)={0x11, 0xf5, 0x0, 0x1, 0x2, 0x6, @random="d939d0c20094"}, 0x14) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000695, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000540), 0x187, 0x0) 15:01:34 executing program 4: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80047601, &(0x7f0000000000)) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000300)=0x2f, 0x4) accept4$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000001c0)=0x1c, 0x80000) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0, @broadcast}, 0x10) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x2, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'vlan0\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x6, r3, 0x1, 0x3, 0x6, @broadcast}, 0x14) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000002c0)={0x0, 0x1, 0x6, @local}, 0x10) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x1, 'vlan0\x00', {}, 0x6}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000240)={0x1, 0x1}, 0x4) recvfrom$packet(r1, &(0x7f0000000180)=""/40, 0x28, 0x122, &(0x7f0000000100)={0x11, 0xf5, 0x0, 0x1, 0x2, 0x6, @random="d939d0c20094"}, 0x14) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000695, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000540), 0x187, 0x0) 15:01:34 executing program 5: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80047601, &(0x7f0000000000)) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000300)=0x2f, 0x4) accept4$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000001c0)=0x1c, 0x80000) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0, @broadcast}, 0x10) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x2, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'vlan0\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x6, r3, 0x1, 0x3, 0x6, @broadcast}, 0x14) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000002c0)={0x0, 0x1, 0x6, @local}, 0x10) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x1, 'vlan0\x00', {}, 0x6}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000240)={0x1, 0x1}, 0x4) recvfrom$packet(r1, &(0x7f0000000180)=""/40, 0x28, 0x122, &(0x7f0000000100)={0x11, 0xf5, 0x0, 0x1, 0x2, 0x6, @random="d939d0c20094"}, 0x14) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000695, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000540), 0x187, 0x0) 15:01:34 executing program 0: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80047601, &(0x7f0000000000)) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000300)=0x2f, 0x4) accept4$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000001c0)=0x1c, 0x80000) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0, @broadcast}, 0x10) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x2, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'vlan0\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x6, r3, 0x1, 0x3, 0x6, @broadcast}, 0x14) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000002c0)={0x0, 0x1, 0x6, @local}, 0x10) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x1, 'vlan0\x00', {}, 0x6}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000240)={0x1, 0x1}, 0x4) recvfrom$packet(r1, &(0x7f0000000180)=""/40, 0x28, 0x122, &(0x7f0000000100)={0x11, 0xf5, 0x0, 0x1, 0x2, 0x6, @random="d939d0c20094"}, 0x14) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000695, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000540), 0x187, 0x0) [ 2480.554591][T18804] device bond5 left promiscuous mode [ 2480.565694][T18804] device bridge4 left promiscuous mode 15:01:34 executing program 2: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80047601, &(0x7f0000000000)) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000300)=0x2f, 0x4) accept4$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000001c0)=0x1c, 0x80000) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0, @broadcast}, 0x10) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x2, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'vlan0\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x6, r3, 0x1, 0x3, 0x6, @broadcast}, 0x14) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000002c0)={0x0, 0x1, 0x6, @local}, 0x10) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x1, 'vlan0\x00', {}, 0x6}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000240)={0x1, 0x1}, 0x4) recvfrom$packet(r1, &(0x7f0000000180)=""/40, 0x28, 0x122, &(0x7f0000000100)={0x11, 0xf5, 0x0, 0x1, 0x2, 0x6, @random="d939d0c20094"}, 0x14) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000695, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000540), 0x187, 0x0) 15:01:35 executing program 3: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80047601, &(0x7f0000000000)) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000300)=0x2f, 0x4) accept4$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000001c0)=0x1c, 0x80000) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0, @broadcast}, 0x10) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x2, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'vlan0\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x6, r3, 0x1, 0x3, 0x6, @broadcast}, 0x14) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000002c0)={0x0, 0x1, 0x6, @local}, 0x10) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x1, 'vlan0\x00', {}, 0x6}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000240)={0x1, 0x1}, 0x4) recvfrom$packet(r1, &(0x7f0000000180)=""/40, 0x28, 0x122, &(0x7f0000000100)={0x11, 0xf5, 0x0, 0x1, 0x2, 0x6, @random="d939d0c20094"}, 0x14) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000695, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000540), 0x187, 0x0) 15:01:36 executing program 1: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80047601, &(0x7f0000000000)) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000300)=0x2f, 0x4) accept4$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000001c0)=0x1c, 0x80000) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0, @broadcast}, 0x10) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x2, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'vlan0\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x6, r3, 0x1, 0x3, 0x6, @broadcast}, 0x14) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000002c0)={0x0, 0x1, 0x6, @local}, 0x10) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x1, 'vlan0\x00', {}, 0x6}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000240)={0x1, 0x1}, 0x4) recvfrom$packet(r1, &(0x7f0000000180)=""/40, 0x28, 0x122, &(0x7f0000000100)={0x11, 0xf5, 0x0, 0x1, 0x2, 0x6, @random="d939d0c20094"}, 0x14) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000695, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000540), 0x187, 0x0) 15:01:36 executing program 4: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80047601, &(0x7f0000000000)) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000300)=0x2f, 0x4) accept4$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000001c0)=0x1c, 0x80000) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0, @broadcast}, 0x10) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x2, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'vlan0\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x6, r3, 0x1, 0x3, 0x6, @broadcast}, 0x14) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000002c0)={0x0, 0x1, 0x6, @local}, 0x10) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x1, 'vlan0\x00', {}, 0x6}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000240)={0x1, 0x1}, 0x4) recvfrom$packet(r1, &(0x7f0000000180)=""/40, 0x28, 0x122, &(0x7f0000000100)={0x11, 0xf5, 0x0, 0x1, 0x2, 0x6, @random="d939d0c20094"}, 0x14) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000695, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000540), 0x187, 0x0) 15:01:36 executing program 5: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80047601, &(0x7f0000000000)) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000300)=0x2f, 0x4) accept4$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000001c0)=0x1c, 0x80000) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0, @broadcast}, 0x10) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x2, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'vlan0\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x6, r3, 0x1, 0x3, 0x6, @broadcast}, 0x14) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000002c0)={0x0, 0x1, 0x6, @local}, 0x10) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x1, 'vlan0\x00', {}, 0x6}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000240)={0x1, 0x1}, 0x4) recvfrom$packet(r1, &(0x7f0000000180)=""/40, 0x28, 0x122, &(0x7f0000000100)={0x11, 0xf5, 0x0, 0x1, 0x2, 0x6, @random="d939d0c20094"}, 0x14) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000695, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000540), 0x187, 0x0) 15:01:37 executing program 0: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80047601, &(0x7f0000000000)) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000300)=0x2f, 0x4) accept4$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000001c0)=0x1c, 0x80000) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0, @broadcast}, 0x10) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x2, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'vlan0\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x6, r3, 0x1, 0x3, 0x6, @broadcast}, 0x14) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000002c0)={0x0, 0x1, 0x6, @local}, 0x10) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x1, 'vlan0\x00', {}, 0x6}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000240)={0x1, 0x1}, 0x4) recvfrom$packet(r1, &(0x7f0000000180)=""/40, 0x28, 0x122, &(0x7f0000000100)={0x11, 0xf5, 0x0, 0x1, 0x2, 0x6, @random="d939d0c20094"}, 0x14) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000695, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000540), 0x187, 0x0) 15:01:37 executing program 3: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80047601, &(0x7f0000000000)) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000300)=0x2f, 0x4) accept4$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000001c0)=0x1c, 0x80000) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0, @broadcast}, 0x10) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x2, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'vlan0\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x6, r3, 0x1, 0x3, 0x6, @broadcast}, 0x14) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000002c0)={0x0, 0x1, 0x6, @local}, 0x10) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x1, 'vlan0\x00', {}, 0x6}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000240)={0x1, 0x1}, 0x4) recvfrom$packet(r1, &(0x7f0000000180)=""/40, 0x28, 0x122, &(0x7f0000000100)={0x11, 0xf5, 0x0, 0x1, 0x2, 0x6, @random="d939d0c20094"}, 0x14) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000695, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000540), 0x187, 0x0) 15:01:37 executing program 2: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80047601, &(0x7f0000000000)) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000300)=0x2f, 0x4) accept4$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000001c0)=0x1c, 0x80000) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0, @broadcast}, 0x10) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x2, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'vlan0\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x6, r3, 0x1, 0x3, 0x6, @broadcast}, 0x14) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000002c0)={0x0, 0x1, 0x6, @local}, 0x10) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x1, 'vlan0\x00', {}, 0x6}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000240)={0x1, 0x1}, 0x4) recvfrom$packet(r1, &(0x7f0000000180)=""/40, 0x28, 0x122, &(0x7f0000000100)={0x11, 0xf5, 0x0, 0x1, 0x2, 0x6, @random="d939d0c20094"}, 0x14) sendmmsg(r0, &(0x7f0000007fc0), 0x400000000000695, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000540), 0x187, 0x0) 15:01:38 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000000040), 0x1) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000140)={0x0, 0x1, "a3"}, &(0x7f0000000240)=0x9) 15:01:38 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000000040), 0x1) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000140)={0x0, 0x1, "a3"}, &(0x7f0000000240)=0x9) 15:01:39 executing program 4: ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0xaf01, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) ioctl$USBDEVFS_IOCTL(r0, 0x8108551b, &(0x7f0000000380)) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) tkill(0x0, 0xf) 15:01:39 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000000040), 0x1) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000140)={0x0, 0x1, "a3"}, &(0x7f0000000240)=0x9) 15:01:39 executing program 5: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x25, &(0x7f00000003c0)=0xb5e, 0x1f7) listen(r0, 0x100000001) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000040), 0xe) recvmmsg(r2, &(0x7f0000004300), 0x3a4, 0x0, 0x0) 15:01:39 executing program 1: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x1e, &(0x7f0000000080)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x22, &(0x7f0000356000)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$sock_linger(r0, 0x1, 0x3c, &(0x7f0000000180)={0x200000000000001}, 0x8) sendmmsg(r1, &(0x7f0000001400)=[{{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000002c0)="81", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="d1", 0x1}], 0x1}}], 0x2, 0x2400c06c) [ 2484.972114][T18850] hub 9-0:1.0: USB hub found [ 2484.988402][T18850] hub 9-0:1.0: 8 ports detected 15:01:39 executing program 1: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x1e, &(0x7f0000000080)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x22, &(0x7f0000356000)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$sock_linger(r0, 0x1, 0x3c, &(0x7f0000000180)={0x200000000000001}, 0x8) sendmmsg(r1, &(0x7f0000001400)=[{{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000002c0)="81", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="d1", 0x1}], 0x1}}], 0x2, 0x2400c06c) 15:01:39 executing program 5: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x25, &(0x7f00000003c0)=0xb5e, 0x1f7) listen(r0, 0x100000001) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000040), 0xe) recvmmsg(r2, &(0x7f0000004300), 0x3a4, 0x0, 0x0) 15:01:39 executing program 5: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x25, &(0x7f00000003c0)=0xb5e, 0x1f7) listen(r0, 0x100000001) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000040), 0xe) recvmmsg(r2, &(0x7f0000004300), 0x3a4, 0x0, 0x0) 15:01:39 executing program 4: ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0xaf01, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) ioctl$USBDEVFS_IOCTL(r0, 0x8108551b, &(0x7f0000000380)) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) tkill(0x0, 0xf) 15:01:39 executing program 0: ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0xaf01, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) ioctl$USBDEVFS_IOCTL(r0, 0x8108551b, &(0x7f0000000380)) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) tkill(0x0, 0xf) 15:01:40 executing program 2: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x25, &(0x7f00000003c0)=0xb5e, 0x1f7) listen(r0, 0x100000001) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000040), 0xe) recvmmsg(r2, &(0x7f0000004300), 0x3a4, 0x0, 0x0) 15:01:40 executing program 1: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x1e, &(0x7f0000000080)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x22, &(0x7f0000356000)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$sock_linger(r0, 0x1, 0x3c, &(0x7f0000000180)={0x200000000000001}, 0x8) sendmmsg(r1, &(0x7f0000001400)=[{{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000002c0)="81", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="d1", 0x1}], 0x1}}], 0x2, 0x2400c06c) 15:01:40 executing program 5: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x25, &(0x7f00000003c0)=0xb5e, 0x1f7) listen(r0, 0x100000001) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000040), 0xe) recvmmsg(r2, &(0x7f0000004300), 0x3a4, 0x0, 0x0) 15:01:40 executing program 3: ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0xaf01, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) ioctl$USBDEVFS_IOCTL(r0, 0x8108551b, &(0x7f0000000380)) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) tkill(0x0, 0xf) [ 2485.779111][T18869] hub 9-0:1.0: USB hub found [ 2485.831587][T18869] hub 9-0:1.0: 8 ports detected 15:01:40 executing program 1: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x1e, &(0x7f0000000080)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x22, &(0x7f0000356000)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$sock_linger(r0, 0x1, 0x3c, &(0x7f0000000180)={0x200000000000001}, 0x8) sendmmsg(r1, &(0x7f0000001400)=[{{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000002c0)="81", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="d1", 0x1}], 0x1}}], 0x2, 0x2400c06c) 15:01:40 executing program 5: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x25, &(0x7f00000003c0)=0xb5e, 0x1f7) listen(r0, 0x100000001) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000040), 0xe) recvmmsg(r2, &(0x7f0000004300), 0x3a4, 0x0, 0x0) 15:01:40 executing program 2: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x25, &(0x7f00000003c0)=0xb5e, 0x1f7) listen(r0, 0x100000001) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000040), 0xe) recvmmsg(r2, &(0x7f0000004300), 0x3a4, 0x0, 0x0) 15:01:40 executing program 1: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x25, &(0x7f00000003c0)=0xb5e, 0x1f7) listen(r0, 0x100000001) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000040), 0xe) recvmmsg(r2, &(0x7f0000004300), 0x3a4, 0x0, 0x0) 15:01:40 executing program 5: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x25, &(0x7f00000003c0)=0xb5e, 0x1f7) listen(r0, 0x100000001) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000040), 0xe) recvmmsg(r2, &(0x7f0000004300), 0x3a4, 0x0, 0x0) 15:01:40 executing program 2: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x25, &(0x7f00000003c0)=0xb5e, 0x1f7) listen(r0, 0x100000001) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000040), 0xe) recvmmsg(r2, &(0x7f0000004300), 0x3a4, 0x0, 0x0) 15:01:40 executing program 4: ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0xaf01, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) ioctl$USBDEVFS_IOCTL(r0, 0x8108551b, &(0x7f0000000380)) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) tkill(0x0, 0xf) 15:01:40 executing program 0: ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0xaf01, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) ioctl$USBDEVFS_IOCTL(r0, 0x8108551b, &(0x7f0000000380)) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) tkill(0x0, 0xf) 15:01:40 executing program 3: ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0xaf01, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) ioctl$USBDEVFS_IOCTL(r0, 0x8108551b, &(0x7f0000000380)) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) tkill(0x0, 0xf) 15:01:40 executing program 1: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x25, &(0x7f00000003c0)=0xb5e, 0x1f7) listen(r0, 0x100000001) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000040), 0xe) recvmmsg(r2, &(0x7f0000004300), 0x3a4, 0x0, 0x0) 15:01:40 executing program 5: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x25, &(0x7f00000003c0)=0xb5e, 0x1f7) listen(r0, 0x100000001) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000040), 0xe) recvmmsg(r2, &(0x7f0000004300), 0x3a4, 0x0, 0x0) 15:01:40 executing program 2: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x1e, &(0x7f0000000080)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x22, &(0x7f0000356000)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$sock_linger(r0, 0x1, 0x3c, &(0x7f0000000180)={0x200000000000001}, 0x8) sendmmsg(r1, &(0x7f0000001400)=[{{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000002c0)="81", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="d1", 0x1}], 0x1}}], 0x2, 0x2400c06c) 15:01:40 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000140)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_STATION(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000001c0)={0x30, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_LOCAL_MESH_POWER_MODE={0x8, 0xa4, 0x1}, @NL80211_ATTR_MAC={0xa}]}, 0x30}}, 0x0) 15:01:40 executing program 1: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x25, &(0x7f00000003c0)=0xb5e, 0x1f7) listen(r0, 0x100000001) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000040), 0xe) recvmmsg(r2, &(0x7f0000004300), 0x3a4, 0x0, 0x0) [ 2486.665330][T18911] hub 9-0:1.0: USB hub found 15:01:40 executing program 2: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x1e, &(0x7f0000000080)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x22, &(0x7f0000356000)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$sock_linger(r0, 0x1, 0x3c, &(0x7f0000000180)={0x200000000000001}, 0x8) sendmmsg(r1, &(0x7f0000001400)=[{{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000002c0)="81", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="d1", 0x1}], 0x1}}], 0x2, 0x2400c06c) [ 2486.709819][T18911] hub 9-0:1.0: 8 ports detected 15:01:41 executing program 5: socketpair(0x0, 0x1b13a9ba83649377, 0x0, 0x0) 15:01:41 executing program 2: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x1e, &(0x7f0000000080)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x22, &(0x7f0000356000)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$sock_linger(r0, 0x1, 0x3c, &(0x7f0000000180)={0x200000000000001}, 0x8) sendmmsg(r1, &(0x7f0000001400)=[{{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000002c0)="81", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="d1", 0x1}], 0x1}}], 0x2, 0x2400c06c) 15:01:41 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mmap$usbmon(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x13, r0, 0x0) 15:01:41 executing program 4: ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0xaf01, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) ioctl$USBDEVFS_IOCTL(r0, 0x8108551b, &(0x7f0000000380)) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) tkill(0x0, 0xf) 15:01:41 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r2 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=@bridge_setlink={0x3c, 0x13, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r1}, [@IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET={0x18, 0x4, 0x0, 0x1, {0x14, 0x6, 0x0, 0x1, [{0x8, 0x1}, {0x8, 0x2}]}}]}]}, 0x3c}}, 0x0) 15:01:41 executing program 3: ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0xaf01, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) ioctl$USBDEVFS_IOCTL(r0, 0x8108551b, &(0x7f0000000380)) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) tkill(0x0, 0xf) 15:01:41 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x1, @link_local, 'team0\x00'}}, 0x1e) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000040)={0x18, 0x0, {0x0, @random="d40277dfccf0", 'veth0_to_team\x00'}}) 15:01:41 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mmap$usbmon(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x13, r0, 0x0) 15:01:41 executing program 0: ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0xaf01, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) ioctl$USBDEVFS_IOCTL(r0, 0x8108551b, &(0x7f0000000380)) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) tkill(0x0, 0xf) 15:01:41 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r2 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=@bridge_setlink={0x3c, 0x13, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r1}, [@IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET={0x18, 0x4, 0x0, 0x1, {0x14, 0x6, 0x0, 0x1, [{0x8, 0x1}, {0x8, 0x2}]}}]}]}, 0x3c}}, 0x0) 15:01:41 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x1, @link_local, 'team0\x00'}}, 0x1e) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000040)={0x18, 0x0, {0x0, @random="d40277dfccf0", 'veth0_to_team\x00'}}) 15:01:41 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mmap$usbmon(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x13, r0, 0x0) 15:01:41 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r2 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=@bridge_setlink={0x3c, 0x13, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r1}, [@IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET={0x18, 0x4, 0x0, 0x1, {0x14, 0x6, 0x0, 0x1, [{0x8, 0x1}, {0x8, 0x2}]}}]}]}, 0x3c}}, 0x0) [ 2487.362403][T18951] hub 9-0:1.0: USB hub found [ 2487.405207][T18951] hub 9-0:1.0: 8 ports detected 15:01:41 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x1, @link_local, 'team0\x00'}}, 0x1e) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000040)={0x18, 0x0, {0x0, @random="d40277dfccf0", 'veth0_to_team\x00'}}) 15:01:41 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r2 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=@bridge_setlink={0x3c, 0x13, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r1}, [@IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET={0x18, 0x4, 0x0, 0x1, {0x14, 0x6, 0x0, 0x1, [{0x8, 0x1}, {0x8, 0x2}]}}]}]}, 0x3c}}, 0x0) 15:01:42 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x1, @link_local, 'team0\x00'}}, 0x1e) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000040)={0x18, 0x0, {0x0, @random="d40277dfccf0", 'veth0_to_team\x00'}}) 15:01:42 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mmap$usbmon(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x13, r0, 0x0) 15:01:42 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x147) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) 15:01:42 executing program 0: syz_usb_connect$printer(0x2, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xff, 0x80, 0x40, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x1, 0x3, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0x0, 0xff}}, [{{0x9, 0x5, 0x82, 0x2, 0x200, 0x6}}]}}}]}}]}}, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, 0x0) ptrace$getsig(0x4202, 0x0, 0x9, &(0x7f0000000040)) 15:01:42 executing program 1: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000180)="2000000012005f0214f9f4070000fbe40a0000000000", 0x41d) recvmmsg(r0, &(0x7f00000022c0)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/120, 0xcb}, {&(0x7f0000003700)=""/4108, 0x100c}, {&(0x7f00000000c0)=""/97, 0x61}], 0x3}}], 0x4000000000000c2, 0x2, 0x0) 15:01:42 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x1b}, [{0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}], "afb86ed47e9a8dd331109d9ce967dcbbf27eda81106f0ea62a0829b987be16837ee975a64cd6d24e71e0ee4917c49cbd85da4f4f26f4c137798c58b1e2fb2c8d427edaee4f7176e02336be731374750abcf82760116c8e4813915d83e1d1676ed06b3f1be9003713e698840d848c9186d8d6d8fa72321968aadb2bbef6b0beed017b9c703c05b623c22b813d4637976bf5d68ae7a11820b956a6b399d00c37cee3a4a5dd7c44a1ed2e14f941616eaf1fa90a6fb5b7c2225744df4aa7d5ce20548b613f22b56e2758d103f4f6a3b6b4289c8e08ed07b1def716fc86e17afd359d3984b9918ba00b1e872ad70efb1169265ae2e2749753c7f1720dabfeb44d01b262fea877592dc1adfa6cef92e79a35ee2aea6da0b4e0532973d36fd478f711fef6c3165b43e9b05cbf04d3efbcaba808e329805f82def6b03d62a6d1d81a7e660722b312bcd9abaa499884a6266f3175f7ec8be7522d4471c94eb425cbf2e3a57b55b700c839326d81c96a80e2569cfaf6d17c558349cdf88cea9664c517ce08bd6c8c2f70ee13c75d06f97fbeb93762dd079b0543ef40bf1dc83f1c80221190b904a8b1f4014c03d765ff9f5c3aebeb0307f2ec7ef1d080d12b288d99c46530f7b3ec156e671525ff7632bfb3cb27441d5a4b9e12a8c4c21651aa3b71129c52029c3c4355a04973f7864b78a42034cbd997da178bdc347e8405d2b3007ee4071db8894e0cf5d1add3fb229a20274a997ca43980ca2e77d13657610132fed5fd1299e5a32c6d1557531c05a83402f3ee7619cec3d5a50b4a751f909a97c8f52f7b9fc7f19696b0666c17dfd0d3a0f38e39c6f29ce93cbf8b765bbf7759039be12d65c10982df01758267ea9d8ca8add62356d6c86fd6e05d75aa83f13ef9d91ae36c77c92b56983fd87a33ae2962d453e30cbcb32331268d53b6b7db7bea467ae1b7f6eb76bacf64f6dc3c5390f52dce89e064ba1e83495f9535e9e171c3a9bc564222dcecb505b6195539ad192a4b3d07d0ae5e4787d0bf002b34296f72b929c0b9cb87a4c8cc87ee978ef173097d91298d84de5c7659a019ab201b85dbee186f7e75575c2dc963937e473322b09e8d118d6d41112e4d168d1ea2f768407cd5fabcc7eeeef28649d52a4d04b7e627718b1a87ed550b642b53dafe7fa6699f2c722fab5964e1c392754c2e8bab00ee4f125e135e455e8723731815941dd553558de23d4ccaaae9baf766eea7128ff1c6cb9b0676ead5087448f13b63959da7a39939b11ab120339f6248993f9de601bd4464cbf9a72206d6a17f4b0bc9a7c8db75971f798ccedc6f25d85cde4bad603e666d9f4819ba2c99b2aa010845739aa92340e12cf450f0cb29ffb5cc370dbd9f8dd397a626baad91a0b0baffc4e83308aa94ff1e4c5b4e2ec6faabf3e2a7d597315cbe0e76e588ea4f2db40f14849a3796d13e78dfa8793005194a7d5671c6f21f626bf3492cae9a8fbb0be0f787e19641fda3dba826534d8cc0de56c390859930455bd997b2b49d9b8066bf175339290ec85edd8d9e7e5cb29e53a39fda3578c44d4737369860479847002f0a90080c089bac1f54170c5b1f96b235bb676ecffac762077b427c1f11586720a6e78c045fb13f33e3ff2d5c914d9a6f65888c1dbd68fd87c0bd6ba8bff2e2310893167c5c0b566290588873ed804f1eacbd3602a1683409b54b5953cbe44fb5e2e78e8ea4277721281a30ae009c488eb0f249befffa085103d4ad6575acf1f3c51128a10c049cc3fcbff9860bd45ee361983b16156747235073e8a2e47dd626dd2821b74e284735c845497ec78c80440542522318fa8b5cfb29080e65eefabc40ff2d1d34423e58a94ee3c7f0c868250b43c5e867ef5beb6379e65478c1e94ec87dba4552fbcdffa26439a2352a72d9c895e562b692a7ba53e73e9807d3bad87e8ef2a5f739a4a36500fbf3c6df7b22e0a91e199975dcbd4ea12d997ac18d1b76383d698bc2b650f9018b524a5e5d1e06cd59181ee79e943f482a803790cd41d904b5fe4d69c261698350e0f5ee7d8e32f6e329da70699bc0177bfc8b03156df3ff13c4e4dfb4feb49f0651b9ba8c6244d4ad5a29aa9e61f7308e79a03bffdd2c5896e3f7b114ba7237740fae0fec8fdac6ce6c06d7fe44e503959a0556df278a2a74b0ae34e0d3f12de30d7a405c21d33e678824ed7060eff4dffb28c994c6b8a0eb7664f9277fadecf4320e1bbb32cafe9fbaf0cce8641257df8478aac82c0d3f4b707c670ea846b1a7ac4e24b4ccf59d14eca1110943e42a4f89d0e93a875e63cc7b33f50b8763cc1844b15250114945801207622dedd0139b8aafd1c073a9c13f5f163d5185e4a1eeba5a581751acfcd26dafe69b4e03ae9f27d3b01e747240f767e17cc42c32bda4dd1f8a336c1c0f7c7a4b95a0f8fac9cbe828f51d881e3a03ebc48690beb2cc739a923d38d1d562ce0d8b47e62f4031bf17aa20da3249d1d80d0b69de8160248d20c73bab6566b875544bf539d577dde034019040f422f1422b775c398e9c6d76821b55758ce5c02d1619e23e961f4b80aef2caf63e0962cc0bb09b0f987a20a3df97715745b9015eeb706d4b2b545a516adfff0f8043f2a0abbf8d8fe5230cddea59d68d2ac5485661d7c38a5e1b2e538b2a254a92f517546214e946d2892da91616512d3fc9b186e475be5107b06bdb7d33ac0f90107763b55445bad63bb4db8c5317f6ccb66fa9a74e7228b4fecaf6677c44a6e0ce664124687ce63eb33c51d451458ae70a57a2adfa883717137156acb1da63b1fb0eb473b3ef3805f9f5bc91c7a318fe313c539d60a144de5fe066ee5c2059af0912cb5acf4197df31cc830976073fe100a2e9f6f4aafd1dc98ba4c4b0947d85691cb7c3bd0e56a259c7bed5227f1e72eb051a1d9be1f8faa61869028530c3688bf88511f5cde0f235259d39697e2c3b12b6bcf6b64efc06c90999441b974e849d4fe5569d8527be62c86a0079cb8fe946125ea683bed175e9b9a7e34138fe18543af90496b7977c8cff3ccecc86471ed15ca07950854936c76929d2dfaa17e5dfb527ebde9d3efef3a59de998eeded98fb03254813daacd2e1a3953361b44030b02df260e5d1b6e65a577458b31109c7ee252e33672c0ca6902c621bd8bcde94ad6d2d6a2050f9ae42bb508ff01ebadf77b21bcd6e1dd091994806b638816c1bf709b6adab227287f4e9bc046747105acdb807a416b909b8ed1f357ba947cb121f70aca73b8d730db6e68c44fe4019995e69602585d07506b25afe6cb40073dadeff0dfa42b9fabc71ab3fc40be0199cb5a051059dcfd2023f43d475a43b1760ceac4c85f94cf5d2a562a6080c7fcb53c13a3314bd75a9f9c42fc6b90bac0b1db893dd603bd4c6ee2603bc339b7c5e4d9815112e6d44db7c80cae2e98c3c450809d675014601dc4566a48c14337f0d1e73da1975829c89259450f7ce9a76e22cb2f5bf2e11122ced90c05922ac4460a4c6263b6e998bc", ['\x00']}, 0xb2b) 15:01:42 executing program 3: io_destroy(0x0) io_setup(0x80, &(0x7f0000000000)=0x0) io_pgetevents(r0, 0x61a2, 0x0, 0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={[0x9]}, 0x8}) io_destroy(r0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) io_setup(0x88, &(0x7f0000000180)=0x0) io_getevents(r1, 0xffffffff00000000, 0x0, 0x0, &(0x7f0000000200)) io_destroy(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000240)='fdinfo/3\x00') sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f0000000340)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000004}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='attr/exec\x00') io_cancel(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x0, r2, &(0x7f0000000380)="b93aee11b28aa0c93e2c1076c177df276e4a2dfd78ab4fe96e634fe1da9de7f098a50d50273c77372e318db1d1af6623edecc3a2fbd4ae4d46111097d59cdc0458f25c648ba91e5bfd666d28957772528866fa733a637845b44c", 0x5a, 0x8000, 0x0, 0x0, r3}, &(0x7f0000000480)) io_setup(0x0, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) pipe2(0x0, 0x880) io_cancel(0x0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x8, 0x0, r4, &(0x7f0000000500)="e970b13739b3af0127130355ea2b31c6099a56556f94f7cd7fe19ec7df67932ee25f5f238cb8055f1123ae77ed5d0b0152a513e92c4dcb4ee601803f0c865e395f5a4dc3587d3945779df7a8564a062bbeff973ca5598ef5a07dd292a76276cdb9a291263d3f20128f6012f133a736a6cbe36b1936b5f88afe5f17567fdd9df4c16500c2c7a5b03eb75231d1d0cf1a3de466e1e986eb1d5a4ba57964a6e1472fec256a9e59f02f8121ad303b4470c48b97c03b3a71dbd9d381d95b98f5bb48aabbdb7b9305a514114c413f48c6e00c3944ae1f8241808cc5d350e84c8ef76f3a698c25a2d4a0875fd8a91c68d5a34b13df19d480f13129221b53b6ea2c9563fbf9e065f18982062d729d4f776ff262aa8742c371a32b8c20501e0de164552e43a9b5a8b44d6a92968a2532834fdc9ed411f88f5528cd090dbff6c76daf188bada832c4befee92ee3a2ef9e09f3b2564f330e72bdd292b51f533723efcc71bb93a666552c6e502d4d3e95152cedd364aff28ee188a5aab9495e203a3954f7070a9a092a3855fcb436c2b19f26f8e2fee1883963eacbfb3c6a0c2b0c6cbfe181a5deada40df9fdac95397313c491a459f37fd593ceee3bcacc691145d64995970003cfee6dc722ac8939a4c6485b97b71d5909218da49d7ab1ed519a32a52a6bb658a0ac86ef6915043726d94e460132d3b2af4071d58d9a935e50b7e8582a67272f65b01ccc2813ac9e2bb44e9b9ba32990a7abcd82bad83f57eaf3d74d00c518b4a6d64740df876993b92ba07d167ccfae17fa4f1296e1c935e5a2a30f9e874145d6d866ff2ada1ed79de437d8bde0fac8d1918af31960280df57c6d78829840c0e445ac708294dc33568d0e1afe38c42efcbcc4c1661dac2edd5df4948002460f52b26d40ab09cb6c0d97279760f959b0adf35686204a9a3742f1acac571c5e3bd6fcbb670441b30803d362b7c60d40a475e94a6687f34c120c05bb260871129610fcd10d0e4d592d7b03787d7f3b63e46fe92523bfadaae951fb4626f98b78825acbe93355db32031f226a02bf684f1c398933710dc361aab18a7f2f8d311ff81d4e9a62050fbc418e8cfc581cb6ffe86ba022f8a5fc9485f9c4a90ae4465f040c3ab17297cb25819733b9b85a3a0ac7d42917c8cca45aba7b05b997ec50e65bd4bacef09af5b972514e78465bb2675b1a57c997284cf6718d8711cd3cb8dadb2ec21b0cfa46d3c55c6dec60da2d20828356e8d7fda3e4fb4038f1634842e279d6b10a2f54fca7d26160acd03254133f9ea7da3a4ab8c8c2347b4640220da18c756cf140b403ed8ad54be55e02a64f6dad93cf4e1d2494eb2cf2a0d4735ab3a7f9a2589b93d531e22838f28f8bb863a17799a27bc757ac7a67b5576f848ad66d0ea73e21d7f56f5c8978f42824da14b2e54497e46fbfe85d108ce24c836547fdc14783311ea2fdd4be751c248981b0f48ceb3cd62dd278cd8664d691f01db9cfd7d96845a52f36394c422040c2019f682599df4fed48b9761bc9d8e4231093aa735b1880ddd1db8193ca4cbbc9bf03969c458f5c8a2e540a2939a7a2ae83e1cd0c3623f2aad5ea2226db23ac7165498186fb45d6e53a9ebdb934baec26f3e2c659cb96c85e66379e27e0b507e017f1f97426c3a0101d318d7504704b58749aea1704a70415688f66a66b5304201dd6721eff600aa0dd11e20743c367f7426734b25a0452e2fa57eb783a0d9f0c3788af63be64beb940040f3f1ccc7292d2c7b553e4da4d8493c4b9118e4db869de3b8360652e5e6c722db24d35244b448316eaaea1ac9b2623c8eb317343a859c40abce70cad0b246bb509d97a9b24959c17c1f15df94a2487fff4d1ffe255cc530128b8fcfc27f25018873592681acc3b83f9340fcc342a204cd99886cc984d732ccc34a7cd26443e7b8c0c13fadaece8b820e437a7956b476fe2972692c359ad6b4c6d2e2fc9ee3f5be4e6d0e607f2d06955bc376edca20abb35f173ec142730bab7f07093636cb920b3a3e078a258c673c5b442165e95ca8f82dced4acbfdbfcfb442e09ccf510bd91ceeb7398fbcfaf80435390c5a5173a26d50f3a39e9517c5eb8a9b3101f6c6f697236a9e55e1efb15f616deeb8ba61136670ecedffc7a611665d2e1f24064c55f83558ce70c50a6ab0f051a5e36259fd02fd329427f293f0c47e7ef0c9c0ba0ef5ded247b6020d6b045e40a741e0564ddd42cb0927dcf93e8e5a93d8c1a1d00166a9296e66e0a2c00fd0f61dd41d62aca10029bb8df5e0ed693ecbf43bf4137e5c657ad24ffe9471ed13b7d8ebc841123a012837845b9ddd440c200dd467e315f5476db782e1127c4226d574d4f82579a8270711a80992398fee9b865c255b81d7ffc9581025badb2e1209f17134473bb37df09b41625b5d100a449ea08ce9d5b9bc8390f94edf8cdceb65d347a53c2e00f81164aaf5057c7f007a0ff194ef315ca20ae0ca9278de1fb6206390672e641d78d9727e6dd3e92585250dffd6ecef886ae03745746291286b0432358c96b3fc64885cef8d9c7d88b0505c46c0733c0445c19a8c6a5ac7a21e82d1d3c417a5872feb7254ee8abdcec2c2fe6182e4658df90e3e9bf9a3ae917334e15c54658a12f4f7e1d7441b262175fe5589474b14f9d62475ff100bca9c0bea671a5fbcfeafcfa8232c13085159f9c1c2fc567d4becb49d4ccc20725ecfa1066b325c66d7e6f42ac384d6e23b353e22fd662410adae3a8f21dde48c8c6d9ebbcfb17c71341a5dcb62a68451870fd6df2f36b0b0d447c677ca882a1a7b4147b2d90ae8fbcc6cdf4e47e9a6ba2bf90a1a2fc286002014d0df19567b5e5a39b66e57b2fc502422cf8e1f07fa4c2fce8f4a83d04a88e108fef07cca45e1989d689b83a3ca666fcb76b5ac34044416d30907d4834066b3a1b49d1819e986a1b2c2bdaaaeba62e18cf8e96030a32f45513e5083c79abaafc9f2cd415443a0e91e3bb17bb9c3954ad579e60e06420a090cc09358e7a9aa5ebf6ac367a7e2afcc16731be1b8e3454d122b6b4c689300d0491afbb328d46eb2dd82175f253a7f0cb099a102a352a45a8db8bdc428c55f01b9627ac70d035dcc810f6390a32697f10c2c5cf71bc8d0b2add8f61c16bdd1f6ca3992f6c4c4facd9995301b603af53f9ac7aecaf778c3ead670fdfc2525085f8862558740edfdf014da97d128fc23fd52cf7eef27e7ffa8481ce18722e9b4ed49d43cca7c0d7e2724eb279f44c2d67b42d881bcb718853b5ff99932de25a2f1a3e1073c0f8d9f1f2b4e06aefb1490200139dd4e79bf6e66abb318480e1f6605a12cd2af3f9debbe8397d8b3f2a8824efc72a2e1ebf5ffd727a2644cae272cc66f4349b051a6b21db5b6b12b8368d3337410f2c8e57d5da6c248c7b2f5445f377d67d061a22b1f4993d3c6f7b6c25aa2eecbeccf783f7af5e1c8f46b4eb0f74dcf7398038488b831549cf759becc74f175ed44d71c738d6fc178f13bd5bf4db9660b81e63f66dcca88d24ef52c22886d01b4a1ac5680c3aa9d42b85d2e688c4f395c89ab2175c3af9e73bcca1c9883d7018ecd87e3a7c5e3e53f9e1ba70a38593b75cde5133894aee3d73dbf6caf76228b04a4ee47ed429885ef4ecd239649e5512107b76c68eccd02d7c3225cf9a1e33855ba12240a5a0cff7a96f055b63f8a2b1c689fd47ae083378acd6fc36c7a9fbc108484ac8fc20d8e12b6e0ae3fd851de47f5732b73d707d6171e2f918fbfc92f0ac6ec7ab7157e936b63e630c77fa63d7ce576094b30fe5a6061e09c7be511fa3a117e1b040dac427c34f69be608ace13f4fb46932ef43e7af0948afee9a168980ee52c619d38dab3babfd9bc9d680b108462b81c6d14dda85df991d848c642c81ed39ca84b4eef6f41eb6892cf2d188fd68c981c432a02cb4a2dd97ae743de8db5e2dfec5d051675c38e5907c9a3c3a7b56da8b407447f349cf41423ffc4485986ce9aee4ea4286d9f4547c3da6405b1dfb68b241bbdc2db50aae0819d6e4ac00ecff302f52c23d00d3e947655929468eddfaff21fb6fe7964cbeed79b3925aaa0b9086d423289f1812ef587759c374f8db00912ab7e7f9b6b1fba284bb1a296003ad8bb1af36017049fd55338062aa3646d6791ad741cd9a1a5efac1e881df1aca5e3578b2dcb272a86fff0281863eccea511c06c391431a2f269f1d35041e84203aaa680a17e54cfcb870dbb4095ad23140f8783789445c672e666ffc4b91a3d02ba9de6d9396a138d5dd7dbc09cbfce38f65eace47c2bcebd479e4cfe19d75cce009fbb914682120f08d8ffb43b080dee3b5b6f724ed5eb6f6b2046d0f2a7e52724e18b035bfe584a5018ff86250067fab4f8aae7314d4cf207704aba8f5fcca51e975eb581fe512391695680f4036ab0d74f3dff136f9cbf082cb3d5ab81316c1a2c505e1ae85b2f4c925d2ef07288f1fc91b830700ddd87e9fcf9ae5c819e622edd4c23cd64783d592ec6a0d3c31187015787eb20dc492a6f7f717b9b865496be1d426d7bc638a6f153a4b149d48ba9fd916fbe9677fe26cdc7aa23d97c25096e1df1452a3fafbdd66776f144c14f74cad8170e02e047b8d472fa5e31321bfabf80ef6caf4a74297f6e5153ac77619d977daddc8f4f882d451c28fb644dd7afe94739610c4f6b386bb8190b120ec293613f83ea1c4726acfdf27a584c49fd3a4fd8944a25f985c51bf88841f1770aad3391f668bbb9f7ea2298df424e43d40492f0479a467328b584d69d634a65ec64b151c15180dc1c3aae78bd250ea9f63a9d34444464d6edf5b6c1c0878d60eeea102160cf92a7ec7f433c56a578773113d03b35d09e1f43154bc450ff503c3819963a9b0f0f2e0f58cee68d0160d283048a0683abcb2e1aed90c50215d489660498ddd430d6e082277e8c8cca6bea9d84174fc3e9b027a6f3ae4363d163672c3e2c198c60e0855f69e62219299744fc182fe5db871507801d0c0c892501a5af739c6d04fc3640e063c58df66f55592d54f5129b68f3a9c6882d7d249cd822f2e96055704da2bf31d52a4f086af354126d39e1e0f24edc02adaab9331ff57f5e0cb1c341288ffc6c7c2c0bcd415c2e89c53b2a7b3fd2cf3745b1fe597c021c8cca633fe4b3c615307053d1d4b73a9723ecf46cf317e3a2eb25139e2cf82d1c8821960ca6932a50364915fda2b32f729813cbab24cccdeae23c8842c28ba5d071f61c8b22772deb015a95967ed05f2cd156b0f4f02d0d605190c215678114db836a53c7f5971b57ed130a54aabd9715e57020e92bef19320fceb9dbab7d3ce4dc9a15cf7033e79daf80e097e1b062f1d94b1b683d49c558b2a888acc2ececa8cc0d7fa7d0fc635e21ff9c8d8824ab563c5d80deca80b27ef7e1b76a4f3043e0f32ae654d121d0e1d0844fc7a10e090d2c50f761aa9a8d426d183ca1405d2c42c8ed4540efe3e28694e720a5077442116a1d8d913ff062f415ebea8d6f69b8cdcc1132e8f6fa7f5afc8c51dae9cdc9d9bc66019ca0e0f3214dac387cdce6c5fd2a852c88570f6f1a4fd9179df679322a46d7fa2a46dc9cb0155241ae4f943a3a2fdba5c203d076b5c514c5679500df89e504f6542578fa56a0962132f9c9363b8192b8824670f9199af0097f3a763b0b16209e981c5a7df95d93e4caec282e7600059181b8ce8705a152fb007123f47e08bcd55ba01e432aa2eb55419731fc9b1b6f75a6774c77c4b1819f05be23bf7fad5603f3539c2a7e4bc2b4ae935ca", 0xff0, 0xf3de}, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f00000015c0)={'wg1\x00'}) accept4$vsock_stream(r2, 0x0, 0x0, 0x80000) pipe2(&(0x7f0000001640), 0x40880) io_setup(0x8654, &(0x7f0000001680)=0x0) io_destroy(r6) io_setup(0x3, &(0x7f00000016c0)=0x0) io_destroy(r7) clock_gettime(0x0, 0x0) io_pgetevents(r0, 0x0, 0x3, &(0x7f0000001700)=[{}, {}, {}], &(0x7f00000017c0), 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000001800), &(0x7f0000001840)=0x4) io_setup(0x1f, &(0x7f0000001880)=0x0) io_destroy(r8) 15:01:42 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) connect$netlink(r1, &(0x7f0000000080), 0xc) 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="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = creat(&(0x7f0000000280)='./file1\x00', 0x0) write$eventfd(r4, &(0x7f0000000080), 0xfffffe5e) sendmsg$nl_route(r3, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000000)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xf77c97815acedc1f, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @dev}, @IFA_BROADCAST={0x8, 0x4, @multicast2=0xe0000016}]}, 0x28}}, 0x0) 15:01:42 executing program 1: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000180)="2000000012005f0214f9f4070000fbe40a0000000000", 0x41d) recvmmsg(r0, &(0x7f00000022c0)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/120, 0xcb}, {&(0x7f0000003700)=""/4108, 0x100c}, {&(0x7f00000000c0)=""/97, 0x61}], 0x3}}], 0x4000000000000c2, 0x2, 0x0) 15:01:42 executing program 2: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000180)="2000000012005f0214f9f4070000fbe40a0000000000", 0x41d) recvmmsg(r0, &(0x7f00000022c0)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/120, 0xcb}, {&(0x7f0000003700)=""/4108, 0x100c}, {&(0x7f00000000c0)=""/97, 0x61}], 0x3}}], 0x4000000000000c2, 0x2, 0x0) 15:01:42 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x1b}, [{0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}], "afb86ed47e9a8dd331109d9ce967dcbbf27eda81106f0ea62a0829b987be16837ee975a64cd6d24e71e0ee4917c49cbd85da4f4f26f4c137798c58b1e2fb2c8d427edaee4f7176e02336be731374750abcf82760116c8e4813915d83e1d1676ed06b3f1be9003713e698840d848c9186d8d6d8fa72321968aadb2bbef6b0beed017b9c703c05b623c22b813d4637976bf5d68ae7a11820b956a6b399d00c37cee3a4a5dd7c44a1ed2e14f941616eaf1fa90a6fb5b7c2225744df4aa7d5ce20548b613f22b56e2758d103f4f6a3b6b4289c8e08ed07b1def716fc86e17afd359d3984b9918ba00b1e872ad70efb1169265ae2e2749753c7f1720dabfeb44d01b262fea877592dc1adfa6cef92e79a35ee2aea6da0b4e0532973d36fd478f711fef6c3165b43e9b05cbf04d3efbcaba808e329805f82def6b03d62a6d1d81a7e660722b312bcd9abaa499884a6266f3175f7ec8be7522d4471c94eb425cbf2e3a57b55b700c839326d81c96a80e2569cfaf6d17c558349cdf88cea9664c517ce08bd6c8c2f70ee13c75d06f97fbeb93762dd079b0543ef40bf1dc83f1c80221190b904a8b1f4014c03d765ff9f5c3aebeb0307f2ec7ef1d080d12b288d99c46530f7b3ec156e671525ff7632bfb3cb27441d5a4b9e12a8c4c21651aa3b71129c52029c3c4355a04973f7864b78a42034cbd997da178bdc347e8405d2b3007ee4071db8894e0cf5d1add3fb229a20274a997ca43980ca2e77d13657610132fed5fd1299e5a32c6d1557531c05a83402f3ee7619cec3d5a50b4a751f909a97c8f52f7b9fc7f19696b0666c17dfd0d3a0f38e39c6f29ce93cbf8b765bbf7759039be12d65c10982df01758267ea9d8ca8add62356d6c86fd6e05d75aa83f13ef9d91ae36c77c92b56983fd87a33ae2962d453e30cbcb32331268d53b6b7db7bea467ae1b7f6eb76bacf64f6dc3c5390f52dce89e064ba1e83495f9535e9e171c3a9bc564222dcecb505b6195539ad192a4b3d07d0ae5e4787d0bf002b34296f72b929c0b9cb87a4c8cc87ee978ef173097d91298d84de5c7659a019ab201b85dbee186f7e75575c2dc963937e473322b09e8d118d6d41112e4d168d1ea2f768407cd5fabcc7eeeef28649d52a4d04b7e627718b1a87ed550b642b53dafe7fa6699f2c722fab5964e1c392754c2e8bab00ee4f125e135e455e8723731815941dd553558de23d4ccaaae9baf766eea7128ff1c6cb9b0676ead5087448f13b63959da7a39939b11ab120339f6248993f9de601bd4464cbf9a72206d6a17f4b0bc9a7c8db75971f798ccedc6f25d85cde4bad603e666d9f4819ba2c99b2aa010845739aa92340e12cf450f0cb29ffb5cc370dbd9f8dd397a626baad91a0b0baffc4e83308aa94ff1e4c5b4e2ec6faabf3e2a7d597315cbe0e76e588ea4f2db40f14849a3796d13e78dfa8793005194a7d5671c6f21f626bf3492cae9a8fbb0be0f787e19641fda3dba826534d8cc0de56c390859930455bd997b2b49d9b8066bf175339290ec85edd8d9e7e5cb29e53a39fda3578c44d4737369860479847002f0a90080c089bac1f54170c5b1f96b235bb676ecffac762077b427c1f11586720a6e78c045fb13f33e3ff2d5c914d9a6f65888c1dbd68fd87c0bd6ba8bff2e2310893167c5c0b566290588873ed804f1eacbd3602a1683409b54b5953cbe44fb5e2e78e8ea4277721281a30ae009c488eb0f249befffa085103d4ad6575acf1f3c51128a10c049cc3fcbff9860bd45ee361983b16156747235073e8a2e47dd626dd2821b74e284735c845497ec78c80440542522318fa8b5cfb29080e65eefabc40ff2d1d34423e58a94ee3c7f0c868250b43c5e867ef5beb6379e65478c1e94ec87dba4552fbcdffa26439a2352a72d9c895e562b692a7ba53e73e9807d3bad87e8ef2a5f739a4a36500fbf3c6df7b22e0a91e199975dcbd4ea12d997ac18d1b76383d698bc2b650f9018b524a5e5d1e06cd59181ee79e943f482a803790cd41d904b5fe4d69c261698350e0f5ee7d8e32f6e329da70699bc0177bfc8b03156df3ff13c4e4dfb4feb49f0651b9ba8c6244d4ad5a29aa9e61f7308e79a03bffdd2c5896e3f7b114ba7237740fae0fec8fdac6ce6c06d7fe44e503959a0556df278a2a74b0ae34e0d3f12de30d7a405c21d33e678824ed7060eff4dffb28c994c6b8a0eb7664f9277fadecf4320e1bbb32cafe9fbaf0cce8641257df8478aac82c0d3f4b707c670ea846b1a7ac4e24b4ccf59d14eca1110943e42a4f89d0e93a875e63cc7b33f50b8763cc1844b15250114945801207622dedd0139b8aafd1c073a9c13f5f163d5185e4a1eeba5a581751acfcd26dafe69b4e03ae9f27d3b01e747240f767e17cc42c32bda4dd1f8a336c1c0f7c7a4b95a0f8fac9cbe828f51d881e3a03ebc48690beb2cc739a923d38d1d562ce0d8b47e62f4031bf17aa20da3249d1d80d0b69de8160248d20c73bab6566b875544bf539d577dde034019040f422f1422b775c398e9c6d76821b55758ce5c02d1619e23e961f4b80aef2caf63e0962cc0bb09b0f987a20a3df97715745b9015eeb706d4b2b545a516adfff0f8043f2a0abbf8d8fe5230cddea59d68d2ac5485661d7c38a5e1b2e538b2a254a92f517546214e946d2892da91616512d3fc9b186e475be5107b06bdb7d33ac0f90107763b55445bad63bb4db8c5317f6ccb66fa9a74e7228b4fecaf6677c44a6e0ce664124687ce63eb33c51d451458ae70a57a2adfa883717137156acb1da63b1fb0eb473b3ef3805f9f5bc91c7a318fe313c539d60a144de5fe066ee5c2059af0912cb5acf4197df31cc830976073fe100a2e9f6f4aafd1dc98ba4c4b0947d85691cb7c3bd0e56a259c7bed5227f1e72eb051a1d9be1f8faa61869028530c3688bf88511f5cde0f235259d39697e2c3b12b6bcf6b64efc06c90999441b974e849d4fe5569d8527be62c86a0079cb8fe946125ea683bed175e9b9a7e34138fe18543af90496b7977c8cff3ccecc86471ed15ca07950854936c76929d2dfaa17e5dfb527ebde9d3efef3a59de998eeded98fb03254813daacd2e1a3953361b44030b02df260e5d1b6e65a577458b31109c7ee252e33672c0ca6902c621bd8bcde94ad6d2d6a2050f9ae42bb508ff01ebadf77b21bcd6e1dd091994806b638816c1bf709b6adab227287f4e9bc046747105acdb807a416b909b8ed1f357ba947cb121f70aca73b8d730db6e68c44fe4019995e69602585d07506b25afe6cb40073dadeff0dfa42b9fabc71ab3fc40be0199cb5a051059dcfd2023f43d475a43b1760ceac4c85f94cf5d2a562a6080c7fcb53c13a3314bd75a9f9c42fc6b90bac0b1db893dd603bd4c6ee2603bc339b7c5e4d9815112e6d44db7c80cae2e98c3c450809d675014601dc4566a48c14337f0d1e73da1975829c89259450f7ce9a76e22cb2f5bf2e11122ced90c05922ac4460a4c6263b6e998bc", ['\x00']}, 0xb2b) [ 2487.981074][T18994] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. 15:01:42 executing program 1: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000180)="2000000012005f0214f9f4070000fbe40a0000000000", 0x41d) recvmmsg(r0, &(0x7f00000022c0)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/120, 0xcb}, {&(0x7f0000003700)=""/4108, 0x100c}, {&(0x7f00000000c0)=""/97, 0x61}], 0x3}}], 0x4000000000000c2, 0x2, 0x0) 15:01:42 executing program 2: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000180)="2000000012005f0214f9f4070000fbe40a0000000000", 0x41d) recvmmsg(r0, &(0x7f00000022c0)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/120, 0xcb}, {&(0x7f0000003700)=""/4108, 0x100c}, {&(0x7f00000000c0)=""/97, 0x61}], 0x3}}], 0x4000000000000c2, 0x2, 0x0) 15:01:42 executing program 1: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000180)="2000000012005f0214f9f4070000fbe40a0000000000", 0x41d) recvmmsg(r0, &(0x7f00000022c0)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/120, 0xcb}, {&(0x7f0000003700)=""/4108, 0x100c}, {&(0x7f00000000c0)=""/97, 0x61}], 0x3}}], 0x4000000000000c2, 0x2, 0x0) 15:01:42 executing program 2: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000180)="2000000012005f0214f9f4070000fbe40a0000000000", 0x41d) recvmmsg(r0, &(0x7f00000022c0)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/120, 0xcb}, {&(0x7f0000003700)=""/4108, 0x100c}, {&(0x7f00000000c0)=""/97, 0x61}], 0x3}}], 0x4000000000000c2, 0x2, 0x0) 15:01:45 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) connect$netlink(r1, &(0x7f0000000080), 0xc) 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="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = creat(&(0x7f0000000280)='./file1\x00', 0x0) write$eventfd(r4, &(0x7f0000000080), 0xfffffe5e) sendmsg$nl_route(r3, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000000)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xf77c97815acedc1f, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @dev}, @IFA_BROADCAST={0x8, 0x4, @multicast2=0xe0000016}]}, 0x28}}, 0x0) 15:01:45 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x1b}, [{0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}], "afb86ed47e9a8dd331109d9ce967dcbbf27eda81106f0ea62a0829b987be16837ee975a64cd6d24e71e0ee4917c49cbd85da4f4f26f4c137798c58b1e2fb2c8d427edaee4f7176e02336be731374750abcf82760116c8e4813915d83e1d1676ed06b3f1be9003713e698840d848c9186d8d6d8fa72321968aadb2bbef6b0beed017b9c703c05b623c22b813d4637976bf5d68ae7a11820b956a6b399d00c37cee3a4a5dd7c44a1ed2e14f941616eaf1fa90a6fb5b7c2225744df4aa7d5ce20548b613f22b56e2758d103f4f6a3b6b4289c8e08ed07b1def716fc86e17afd359d3984b9918ba00b1e872ad70efb1169265ae2e2749753c7f1720dabfeb44d01b262fea877592dc1adfa6cef92e79a35ee2aea6da0b4e0532973d36fd478f711fef6c3165b43e9b05cbf04d3efbcaba808e329805f82def6b03d62a6d1d81a7e660722b312bcd9abaa499884a6266f3175f7ec8be7522d4471c94eb425cbf2e3a57b55b700c839326d81c96a80e2569cfaf6d17c558349cdf88cea9664c517ce08bd6c8c2f70ee13c75d06f97fbeb93762dd079b0543ef40bf1dc83f1c80221190b904a8b1f4014c03d765ff9f5c3aebeb0307f2ec7ef1d080d12b288d99c46530f7b3ec156e671525ff7632bfb3cb27441d5a4b9e12a8c4c21651aa3b71129c52029c3c4355a04973f7864b78a42034cbd997da178bdc347e8405d2b3007ee4071db8894e0cf5d1add3fb229a20274a997ca43980ca2e77d13657610132fed5fd1299e5a32c6d1557531c05a83402f3ee7619cec3d5a50b4a751f909a97c8f52f7b9fc7f19696b0666c17dfd0d3a0f38e39c6f29ce93cbf8b765bbf7759039be12d65c10982df01758267ea9d8ca8add62356d6c86fd6e05d75aa83f13ef9d91ae36c77c92b56983fd87a33ae2962d453e30cbcb32331268d53b6b7db7bea467ae1b7f6eb76bacf64f6dc3c5390f52dce89e064ba1e83495f9535e9e171c3a9bc564222dcecb505b6195539ad192a4b3d07d0ae5e4787d0bf002b34296f72b929c0b9cb87a4c8cc87ee978ef173097d91298d84de5c7659a019ab201b85dbee186f7e75575c2dc963937e473322b09e8d118d6d41112e4d168d1ea2f768407cd5fabcc7eeeef28649d52a4d04b7e627718b1a87ed550b642b53dafe7fa6699f2c722fab5964e1c392754c2e8bab00ee4f125e135e455e8723731815941dd553558de23d4ccaaae9baf766eea7128ff1c6cb9b0676ead5087448f13b63959da7a39939b11ab120339f6248993f9de601bd4464cbf9a72206d6a17f4b0bc9a7c8db75971f798ccedc6f25d85cde4bad603e666d9f4819ba2c99b2aa010845739aa92340e12cf450f0cb29ffb5cc370dbd9f8dd397a626baad91a0b0baffc4e83308aa94ff1e4c5b4e2ec6faabf3e2a7d597315cbe0e76e588ea4f2db40f14849a3796d13e78dfa8793005194a7d5671c6f21f626bf3492cae9a8fbb0be0f787e19641fda3dba826534d8cc0de56c390859930455bd997b2b49d9b8066bf175339290ec85edd8d9e7e5cb29e53a39fda3578c44d4737369860479847002f0a90080c089bac1f54170c5b1f96b235bb676ecffac762077b427c1f11586720a6e78c045fb13f33e3ff2d5c914d9a6f65888c1dbd68fd87c0bd6ba8bff2e2310893167c5c0b566290588873ed804f1eacbd3602a1683409b54b5953cbe44fb5e2e78e8ea4277721281a30ae009c488eb0f249befffa085103d4ad6575acf1f3c51128a10c049cc3fcbff9860bd45ee361983b16156747235073e8a2e47dd626dd2821b74e284735c845497ec78c80440542522318fa8b5cfb29080e65eefabc40ff2d1d34423e58a94ee3c7f0c868250b43c5e867ef5beb6379e65478c1e94ec87dba4552fbcdffa26439a2352a72d9c895e562b692a7ba53e73e9807d3bad87e8ef2a5f739a4a36500fbf3c6df7b22e0a91e199975dcbd4ea12d997ac18d1b76383d698bc2b650f9018b524a5e5d1e06cd59181ee79e943f482a803790cd41d904b5fe4d69c261698350e0f5ee7d8e32f6e329da70699bc0177bfc8b03156df3ff13c4e4dfb4feb49f0651b9ba8c6244d4ad5a29aa9e61f7308e79a03bffdd2c5896e3f7b114ba7237740fae0fec8fdac6ce6c06d7fe44e503959a0556df278a2a74b0ae34e0d3f12de30d7a405c21d33e678824ed7060eff4dffb28c994c6b8a0eb7664f9277fadecf4320e1bbb32cafe9fbaf0cce8641257df8478aac82c0d3f4b707c670ea846b1a7ac4e24b4ccf59d14eca1110943e42a4f89d0e93a875e63cc7b33f50b8763cc1844b15250114945801207622dedd0139b8aafd1c073a9c13f5f163d5185e4a1eeba5a581751acfcd26dafe69b4e03ae9f27d3b01e747240f767e17cc42c32bda4dd1f8a336c1c0f7c7a4b95a0f8fac9cbe828f51d881e3a03ebc48690beb2cc739a923d38d1d562ce0d8b47e62f4031bf17aa20da3249d1d80d0b69de8160248d20c73bab6566b875544bf539d577dde034019040f422f1422b775c398e9c6d76821b55758ce5c02d1619e23e961f4b80aef2caf63e0962cc0bb09b0f987a20a3df97715745b9015eeb706d4b2b545a516adfff0f8043f2a0abbf8d8fe5230cddea59d68d2ac5485661d7c38a5e1b2e538b2a254a92f517546214e946d2892da91616512d3fc9b186e475be5107b06bdb7d33ac0f90107763b55445bad63bb4db8c5317f6ccb66fa9a74e7228b4fecaf6677c44a6e0ce664124687ce63eb33c51d451458ae70a57a2adfa883717137156acb1da63b1fb0eb473b3ef3805f9f5bc91c7a318fe313c539d60a144de5fe066ee5c2059af0912cb5acf4197df31cc830976073fe100a2e9f6f4aafd1dc98ba4c4b0947d85691cb7c3bd0e56a259c7bed5227f1e72eb051a1d9be1f8faa61869028530c3688bf88511f5cde0f235259d39697e2c3b12b6bcf6b64efc06c90999441b974e849d4fe5569d8527be62c86a0079cb8fe946125ea683bed175e9b9a7e34138fe18543af90496b7977c8cff3ccecc86471ed15ca07950854936c76929d2dfaa17e5dfb527ebde9d3efef3a59de998eeded98fb03254813daacd2e1a3953361b44030b02df260e5d1b6e65a577458b31109c7ee252e33672c0ca6902c621bd8bcde94ad6d2d6a2050f9ae42bb508ff01ebadf77b21bcd6e1dd091994806b638816c1bf709b6adab227287f4e9bc046747105acdb807a416b909b8ed1f357ba947cb121f70aca73b8d730db6e68c44fe4019995e69602585d07506b25afe6cb40073dadeff0dfa42b9fabc71ab3fc40be0199cb5a051059dcfd2023f43d475a43b1760ceac4c85f94cf5d2a562a6080c7fcb53c13a3314bd75a9f9c42fc6b90bac0b1db893dd603bd4c6ee2603bc339b7c5e4d9815112e6d44db7c80cae2e98c3c450809d675014601dc4566a48c14337f0d1e73da1975829c89259450f7ce9a76e22cb2f5bf2e11122ced90c05922ac4460a4c6263b6e998bc", ['\x00']}, 0xb2b) 15:01:45 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x9c, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000000)) write$char_usb(r0, &(0x7f0000000040)="e2", 0x12d8) 15:01:45 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000200)='asymmetric\x00', &(0x7f0000000100)=@chain) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r1, 0x0) 15:01:45 executing program 3: io_destroy(0x0) io_setup(0x80, &(0x7f0000000000)=0x0) io_pgetevents(r0, 0x61a2, 0x0, 0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={[0x9]}, 0x8}) io_destroy(r0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) io_setup(0x88, &(0x7f0000000180)=0x0) io_getevents(r1, 0xffffffff00000000, 0x0, 0x0, &(0x7f0000000200)) io_destroy(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000240)='fdinfo/3\x00') sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f0000000340)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000004}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='attr/exec\x00') io_cancel(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x0, r2, &(0x7f0000000380)="b93aee11b28aa0c93e2c1076c177df276e4a2dfd78ab4fe96e634fe1da9de7f098a50d50273c77372e318db1d1af6623edecc3a2fbd4ae4d46111097d59cdc0458f25c648ba91e5bfd666d28957772528866fa733a637845b44c", 0x5a, 0x8000, 0x0, 0x0, r3}, &(0x7f0000000480)) io_setup(0x0, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) pipe2(0x0, 0x880) io_cancel(0x0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x8, 0x0, r4, &(0x7f0000000500)="e970b13739b3af0127130355ea2b31c6099a56556f94f7cd7fe19ec7df67932ee25f5f238cb8055f1123ae77ed5d0b0152a513e92c4dcb4ee601803f0c865e395f5a4dc3587d3945779df7a8564a062bbeff973ca5598ef5a07dd292a76276cdb9a291263d3f20128f6012f133a736a6cbe36b1936b5f88afe5f17567fdd9df4c16500c2c7a5b03eb75231d1d0cf1a3de466e1e986eb1d5a4ba57964a6e1472fec256a9e59f02f8121ad303b4470c48b97c03b3a71dbd9d381d95b98f5bb48aabbdb7b9305a514114c413f48c6e00c3944ae1f8241808cc5d350e84c8ef76f3a698c25a2d4a0875fd8a91c68d5a34b13df19d480f13129221b53b6ea2c9563fbf9e065f18982062d729d4f776ff262aa8742c371a32b8c20501e0de164552e43a9b5a8b44d6a92968a2532834fdc9ed411f88f5528cd090dbff6c76daf188bada832c4befee92ee3a2ef9e09f3b2564f330e72bdd292b51f533723efcc71bb93a666552c6e502d4d3e95152cedd364aff28ee188a5aab9495e203a3954f7070a9a092a3855fcb436c2b19f26f8e2fee1883963eacbfb3c6a0c2b0c6cbfe181a5deada40df9fdac95397313c491a459f37fd593ceee3bcacc691145d64995970003cfee6dc722ac8939a4c6485b97b71d5909218da49d7ab1ed519a32a52a6bb658a0ac86ef6915043726d94e460132d3b2af4071d58d9a935e50b7e8582a67272f65b01ccc2813ac9e2bb44e9b9ba32990a7abcd82bad83f57eaf3d74d00c518b4a6d64740df876993b92ba07d167ccfae17fa4f1296e1c935e5a2a30f9e874145d6d866ff2ada1ed79de437d8bde0fac8d1918af31960280df57c6d78829840c0e445ac708294dc33568d0e1afe38c42efcbcc4c1661dac2edd5df4948002460f52b26d40ab09cb6c0d97279760f959b0adf35686204a9a3742f1acac571c5e3bd6fcbb670441b30803d362b7c60d40a475e94a6687f34c120c05bb260871129610fcd10d0e4d592d7b03787d7f3b63e46fe92523bfadaae951fb4626f98b78825acbe93355db32031f226a02bf684f1c398933710dc361aab18a7f2f8d311ff81d4e9a62050fbc418e8cfc581cb6ffe86ba022f8a5fc9485f9c4a90ae4465f040c3ab17297cb25819733b9b85a3a0ac7d42917c8cca45aba7b05b997ec50e65bd4bacef09af5b972514e78465bb2675b1a57c997284cf6718d8711cd3cb8dadb2ec21b0cfa46d3c55c6dec60da2d20828356e8d7fda3e4fb4038f1634842e279d6b10a2f54fca7d26160acd03254133f9ea7da3a4ab8c8c2347b4640220da18c756cf140b403ed8ad54be55e02a64f6dad93cf4e1d2494eb2cf2a0d4735ab3a7f9a2589b93d531e22838f28f8bb863a17799a27bc757ac7a67b5576f848ad66d0ea73e21d7f56f5c8978f42824da14b2e54497e46fbfe85d108ce24c836547fdc14783311ea2fdd4be751c248981b0f48ceb3cd62dd278cd8664d691f01db9cfd7d96845a52f36394c422040c2019f682599df4fed48b9761bc9d8e4231093aa735b1880ddd1db8193ca4cbbc9bf03969c458f5c8a2e540a2939a7a2ae83e1cd0c3623f2aad5ea2226db23ac7165498186fb45d6e53a9ebdb934baec26f3e2c659cb96c85e66379e27e0b507e017f1f97426c3a0101d318d7504704b58749aea1704a70415688f66a66b5304201dd6721eff600aa0dd11e20743c367f7426734b25a0452e2fa57eb783a0d9f0c3788af63be64beb940040f3f1ccc7292d2c7b553e4da4d8493c4b9118e4db869de3b8360652e5e6c722db24d35244b448316eaaea1ac9b2623c8eb317343a859c40abce70cad0b246bb509d97a9b24959c17c1f15df94a2487fff4d1ffe255cc530128b8fcfc27f25018873592681acc3b83f9340fcc342a204cd99886cc984d732ccc34a7cd26443e7b8c0c13fadaece8b820e437a7956b476fe2972692c359ad6b4c6d2e2fc9ee3f5be4e6d0e607f2d06955bc376edca20abb35f173ec142730bab7f07093636cb920b3a3e078a258c673c5b442165e95ca8f82dced4acbfdbfcfb442e09ccf510bd91ceeb7398fbcfaf80435390c5a5173a26d50f3a39e9517c5eb8a9b3101f6c6f697236a9e55e1efb15f616deeb8ba61136670ecedffc7a611665d2e1f24064c55f83558ce70c50a6ab0f051a5e36259fd02fd329427f293f0c47e7ef0c9c0ba0ef5ded247b6020d6b045e40a741e0564ddd42cb0927dcf93e8e5a93d8c1a1d00166a9296e66e0a2c00fd0f61dd41d62aca10029bb8df5e0ed693ecbf43bf4137e5c657ad24ffe9471ed13b7d8ebc841123a012837845b9ddd440c200dd467e315f5476db782e1127c4226d574d4f82579a8270711a80992398fee9b865c255b81d7ffc9581025badb2e1209f17134473bb37df09b41625b5d100a449ea08ce9d5b9bc8390f94edf8cdceb65d347a53c2e00f81164aaf5057c7f007a0ff194ef315ca20ae0ca9278de1fb6206390672e641d78d9727e6dd3e92585250dffd6ecef886ae03745746291286b0432358c96b3fc64885cef8d9c7d88b0505c46c0733c0445c19a8c6a5ac7a21e82d1d3c417a5872feb7254ee8abdcec2c2fe6182e4658df90e3e9bf9a3ae917334e15c54658a12f4f7e1d7441b262175fe5589474b14f9d62475ff100bca9c0bea671a5fbcfeafcfa8232c13085159f9c1c2fc567d4becb49d4ccc20725ecfa1066b325c66d7e6f42ac384d6e23b353e22fd662410adae3a8f21dde48c8c6d9ebbcfb17c71341a5dcb62a68451870fd6df2f36b0b0d447c677ca882a1a7b4147b2d90ae8fbcc6cdf4e47e9a6ba2bf90a1a2fc286002014d0df19567b5e5a39b66e57b2fc502422cf8e1f07fa4c2fce8f4a83d04a88e108fef07cca45e1989d689b83a3ca666fcb76b5ac34044416d30907d4834066b3a1b49d1819e986a1b2c2bdaaaeba62e18cf8e96030a32f45513e5083c79abaafc9f2cd415443a0e91e3bb17bb9c3954ad579e60e06420a090cc09358e7a9aa5ebf6ac367a7e2afcc16731be1b8e3454d122b6b4c689300d0491afbb328d46eb2dd82175f253a7f0cb099a102a352a45a8db8bdc428c55f01b9627ac70d035dcc810f6390a32697f10c2c5cf71bc8d0b2add8f61c16bdd1f6ca3992f6c4c4facd9995301b603af53f9ac7aecaf778c3ead670fdfc2525085f8862558740edfdf014da97d128fc23fd52cf7eef27e7ffa8481ce18722e9b4ed49d43cca7c0d7e2724eb279f44c2d67b42d881bcb718853b5ff99932de25a2f1a3e1073c0f8d9f1f2b4e06aefb1490200139dd4e79bf6e66abb318480e1f6605a12cd2af3f9debbe8397d8b3f2a8824efc72a2e1ebf5ffd727a2644cae272cc66f4349b051a6b21db5b6b12b8368d3337410f2c8e57d5da6c248c7b2f5445f377d67d061a22b1f4993d3c6f7b6c25aa2eecbeccf783f7af5e1c8f46b4eb0f74dcf7398038488b831549cf759becc74f175ed44d71c738d6fc178f13bd5bf4db9660b81e63f66dcca88d24ef52c22886d01b4a1ac5680c3aa9d42b85d2e688c4f395c89ab2175c3af9e73bcca1c9883d7018ecd87e3a7c5e3e53f9e1ba70a38593b75cde5133894aee3d73dbf6caf76228b04a4ee47ed429885ef4ecd239649e5512107b76c68eccd02d7c3225cf9a1e33855ba12240a5a0cff7a96f055b63f8a2b1c689fd47ae083378acd6fc36c7a9fbc108484ac8fc20d8e12b6e0ae3fd851de47f5732b73d707d6171e2f918fbfc92f0ac6ec7ab7157e936b63e630c77fa63d7ce576094b30fe5a6061e09c7be511fa3a117e1b040dac427c34f69be608ace13f4fb46932ef43e7af0948afee9a168980ee52c619d38dab3babfd9bc9d680b108462b81c6d14dda85df991d848c642c81ed39ca84b4eef6f41eb6892cf2d188fd68c981c432a02cb4a2dd97ae743de8db5e2dfec5d051675c38e5907c9a3c3a7b56da8b407447f349cf41423ffc4485986ce9aee4ea4286d9f4547c3da6405b1dfb68b241bbdc2db50aae0819d6e4ac00ecff302f52c23d00d3e947655929468eddfaff21fb6fe7964cbeed79b3925aaa0b9086d423289f1812ef587759c374f8db00912ab7e7f9b6b1fba284bb1a296003ad8bb1af36017049fd55338062aa3646d6791ad741cd9a1a5efac1e881df1aca5e3578b2dcb272a86fff0281863eccea511c06c391431a2f269f1d35041e84203aaa680a17e54cfcb870dbb4095ad23140f8783789445c672e666ffc4b91a3d02ba9de6d9396a138d5dd7dbc09cbfce38f65eace47c2bcebd479e4cfe19d75cce009fbb914682120f08d8ffb43b080dee3b5b6f724ed5eb6f6b2046d0f2a7e52724e18b035bfe584a5018ff86250067fab4f8aae7314d4cf207704aba8f5fcca51e975eb581fe512391695680f4036ab0d74f3dff136f9cbf082cb3d5ab81316c1a2c505e1ae85b2f4c925d2ef07288f1fc91b830700ddd87e9fcf9ae5c819e622edd4c23cd64783d592ec6a0d3c31187015787eb20dc492a6f7f717b9b865496be1d426d7bc638a6f153a4b149d48ba9fd916fbe9677fe26cdc7aa23d97c25096e1df1452a3fafbdd66776f144c14f74cad8170e02e047b8d472fa5e31321bfabf80ef6caf4a74297f6e5153ac77619d977daddc8f4f882d451c28fb644dd7afe94739610c4f6b386bb8190b120ec293613f83ea1c4726acfdf27a584c49fd3a4fd8944a25f985c51bf88841f1770aad3391f668bbb9f7ea2298df424e43d40492f0479a467328b584d69d634a65ec64b151c15180dc1c3aae78bd250ea9f63a9d34444464d6edf5b6c1c0878d60eeea102160cf92a7ec7f433c56a578773113d03b35d09e1f43154bc450ff503c3819963a9b0f0f2e0f58cee68d0160d283048a0683abcb2e1aed90c50215d489660498ddd430d6e082277e8c8cca6bea9d84174fc3e9b027a6f3ae4363d163672c3e2c198c60e0855f69e62219299744fc182fe5db871507801d0c0c892501a5af739c6d04fc3640e063c58df66f55592d54f5129b68f3a9c6882d7d249cd822f2e96055704da2bf31d52a4f086af354126d39e1e0f24edc02adaab9331ff57f5e0cb1c341288ffc6c7c2c0bcd415c2e89c53b2a7b3fd2cf3745b1fe597c021c8cca633fe4b3c615307053d1d4b73a9723ecf46cf317e3a2eb25139e2cf82d1c8821960ca6932a50364915fda2b32f729813cbab24cccdeae23c8842c28ba5d071f61c8b22772deb015a95967ed05f2cd156b0f4f02d0d605190c215678114db836a53c7f5971b57ed130a54aabd9715e57020e92bef19320fceb9dbab7d3ce4dc9a15cf7033e79daf80e097e1b062f1d94b1b683d49c558b2a888acc2ececa8cc0d7fa7d0fc635e21ff9c8d8824ab563c5d80deca80b27ef7e1b76a4f3043e0f32ae654d121d0e1d0844fc7a10e090d2c50f761aa9a8d426d183ca1405d2c42c8ed4540efe3e28694e720a5077442116a1d8d913ff062f415ebea8d6f69b8cdcc1132e8f6fa7f5afc8c51dae9cdc9d9bc66019ca0e0f3214dac387cdce6c5fd2a852c88570f6f1a4fd9179df679322a46d7fa2a46dc9cb0155241ae4f943a3a2fdba5c203d076b5c514c5679500df89e504f6542578fa56a0962132f9c9363b8192b8824670f9199af0097f3a763b0b16209e981c5a7df95d93e4caec282e7600059181b8ce8705a152fb007123f47e08bcd55ba01e432aa2eb55419731fc9b1b6f75a6774c77c4b1819f05be23bf7fad5603f3539c2a7e4bc2b4ae935ca", 0xff0, 0xf3de}, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f00000015c0)={'wg1\x00'}) accept4$vsock_stream(r2, 0x0, 0x0, 0x80000) pipe2(&(0x7f0000001640), 0x40880) io_setup(0x8654, &(0x7f0000001680)=0x0) io_destroy(r6) io_setup(0x3, &(0x7f00000016c0)=0x0) io_destroy(r7) clock_gettime(0x0, 0x0) io_pgetevents(r0, 0x0, 0x3, &(0x7f0000001700)=[{}, {}, {}], &(0x7f00000017c0), 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000001800), &(0x7f0000001840)=0x4) io_setup(0x1f, &(0x7f0000001880)=0x0) io_destroy(r8) 15:01:45 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) connect$netlink(r1, &(0x7f0000000080), 0xc) 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="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = creat(&(0x7f0000000280)='./file1\x00', 0x0) write$eventfd(r4, &(0x7f0000000080), 0xfffffe5e) sendmsg$nl_route(r3, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000000)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xf77c97815acedc1f, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @dev}, @IFA_BROADCAST={0x8, 0x4, @multicast2=0xe0000016}]}, 0x28}}, 0x0) 15:01:45 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000200)='asymmetric\x00', &(0x7f0000000100)=@chain) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r1, 0x0) 15:01:45 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x9c, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000000)) write$char_usb(r0, &(0x7f0000000040)="e2", 0x12d8) [ 2490.990270][T19021] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. 15:01:45 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000200)='asymmetric\x00', &(0x7f0000000100)=@chain) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r1, 0x0) [ 2491.037279][T19024] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. 15:01:45 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x9c, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000000)) write$char_usb(r0, &(0x7f0000000040)="e2", 0x12d8) 15:01:45 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000200)='asymmetric\x00', &(0x7f0000000100)=@chain) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r1, 0x0) 15:01:45 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000000)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x1b}, [{0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}], "afb86ed47e9a8dd331109d9ce967dcbbf27eda81106f0ea62a0829b987be16837ee975a64cd6d24e71e0ee4917c49cbd85da4f4f26f4c137798c58b1e2fb2c8d427edaee4f7176e02336be731374750abcf82760116c8e4813915d83e1d1676ed06b3f1be9003713e698840d848c9186d8d6d8fa72321968aadb2bbef6b0beed017b9c703c05b623c22b813d4637976bf5d68ae7a11820b956a6b399d00c37cee3a4a5dd7c44a1ed2e14f941616eaf1fa90a6fb5b7c2225744df4aa7d5ce20548b613f22b56e2758d103f4f6a3b6b4289c8e08ed07b1def716fc86e17afd359d3984b9918ba00b1e872ad70efb1169265ae2e2749753c7f1720dabfeb44d01b262fea877592dc1adfa6cef92e79a35ee2aea6da0b4e0532973d36fd478f711fef6c3165b43e9b05cbf04d3efbcaba808e329805f82def6b03d62a6d1d81a7e660722b312bcd9abaa499884a6266f3175f7ec8be7522d4471c94eb425cbf2e3a57b55b700c839326d81c96a80e2569cfaf6d17c558349cdf88cea9664c517ce08bd6c8c2f70ee13c75d06f97fbeb93762dd079b0543ef40bf1dc83f1c80221190b904a8b1f4014c03d765ff9f5c3aebeb0307f2ec7ef1d080d12b288d99c46530f7b3ec156e671525ff7632bfb3cb27441d5a4b9e12a8c4c21651aa3b71129c52029c3c4355a04973f7864b78a42034cbd997da178bdc347e8405d2b3007ee4071db8894e0cf5d1add3fb229a20274a997ca43980ca2e77d13657610132fed5fd1299e5a32c6d1557531c05a83402f3ee7619cec3d5a50b4a751f909a97c8f52f7b9fc7f19696b0666c17dfd0d3a0f38e39c6f29ce93cbf8b765bbf7759039be12d65c10982df01758267ea9d8ca8add62356d6c86fd6e05d75aa83f13ef9d91ae36c77c92b56983fd87a33ae2962d453e30cbcb32331268d53b6b7db7bea467ae1b7f6eb76bacf64f6dc3c5390f52dce89e064ba1e83495f9535e9e171c3a9bc564222dcecb505b6195539ad192a4b3d07d0ae5e4787d0bf002b34296f72b929c0b9cb87a4c8cc87ee978ef173097d91298d84de5c7659a019ab201b85dbee186f7e75575c2dc963937e473322b09e8d118d6d41112e4d168d1ea2f768407cd5fabcc7eeeef28649d52a4d04b7e627718b1a87ed550b642b53dafe7fa6699f2c722fab5964e1c392754c2e8bab00ee4f125e135e455e8723731815941dd553558de23d4ccaaae9baf766eea7128ff1c6cb9b0676ead5087448f13b63959da7a39939b11ab120339f6248993f9de601bd4464cbf9a72206d6a17f4b0bc9a7c8db75971f798ccedc6f25d85cde4bad603e666d9f4819ba2c99b2aa010845739aa92340e12cf450f0cb29ffb5cc370dbd9f8dd397a626baad91a0b0baffc4e83308aa94ff1e4c5b4e2ec6faabf3e2a7d597315cbe0e76e588ea4f2db40f14849a3796d13e78dfa8793005194a7d5671c6f21f626bf3492cae9a8fbb0be0f787e19641fda3dba826534d8cc0de56c390859930455bd997b2b49d9b8066bf175339290ec85edd8d9e7e5cb29e53a39fda3578c44d4737369860479847002f0a90080c089bac1f54170c5b1f96b235bb676ecffac762077b427c1f11586720a6e78c045fb13f33e3ff2d5c914d9a6f65888c1dbd68fd87c0bd6ba8bff2e2310893167c5c0b566290588873ed804f1eacbd3602a1683409b54b5953cbe44fb5e2e78e8ea4277721281a30ae009c488eb0f249befffa085103d4ad6575acf1f3c51128a10c049cc3fcbff9860bd45ee361983b16156747235073e8a2e47dd626dd2821b74e284735c845497ec78c80440542522318fa8b5cfb29080e65eefabc40ff2d1d34423e58a94ee3c7f0c868250b43c5e867ef5beb6379e65478c1e94ec87dba4552fbcdffa26439a2352a72d9c895e562b692a7ba53e73e9807d3bad87e8ef2a5f739a4a36500fbf3c6df7b22e0a91e199975dcbd4ea12d997ac18d1b76383d698bc2b650f9018b524a5e5d1e06cd59181ee79e943f482a803790cd41d904b5fe4d69c261698350e0f5ee7d8e32f6e329da70699bc0177bfc8b03156df3ff13c4e4dfb4feb49f0651b9ba8c6244d4ad5a29aa9e61f7308e79a03bffdd2c5896e3f7b114ba7237740fae0fec8fdac6ce6c06d7fe44e503959a0556df278a2a74b0ae34e0d3f12de30d7a405c21d33e678824ed7060eff4dffb28c994c6b8a0eb7664f9277fadecf4320e1bbb32cafe9fbaf0cce8641257df8478aac82c0d3f4b707c670ea846b1a7ac4e24b4ccf59d14eca1110943e42a4f89d0e93a875e63cc7b33f50b8763cc1844b15250114945801207622dedd0139b8aafd1c073a9c13f5f163d5185e4a1eeba5a581751acfcd26dafe69b4e03ae9f27d3b01e747240f767e17cc42c32bda4dd1f8a336c1c0f7c7a4b95a0f8fac9cbe828f51d881e3a03ebc48690beb2cc739a923d38d1d562ce0d8b47e62f4031bf17aa20da3249d1d80d0b69de8160248d20c73bab6566b875544bf539d577dde034019040f422f1422b775c398e9c6d76821b55758ce5c02d1619e23e961f4b80aef2caf63e0962cc0bb09b0f987a20a3df97715745b9015eeb706d4b2b545a516adfff0f8043f2a0abbf8d8fe5230cddea59d68d2ac5485661d7c38a5e1b2e538b2a254a92f517546214e946d2892da91616512d3fc9b186e475be5107b06bdb7d33ac0f90107763b55445bad63bb4db8c5317f6ccb66fa9a74e7228b4fecaf6677c44a6e0ce664124687ce63eb33c51d451458ae70a57a2adfa883717137156acb1da63b1fb0eb473b3ef3805f9f5bc91c7a318fe313c539d60a144de5fe066ee5c2059af0912cb5acf4197df31cc830976073fe100a2e9f6f4aafd1dc98ba4c4b0947d85691cb7c3bd0e56a259c7bed5227f1e72eb051a1d9be1f8faa61869028530c3688bf88511f5cde0f235259d39697e2c3b12b6bcf6b64efc06c90999441b974e849d4fe5569d8527be62c86a0079cb8fe946125ea683bed175e9b9a7e34138fe18543af90496b7977c8cff3ccecc86471ed15ca07950854936c76929d2dfaa17e5dfb527ebde9d3efef3a59de998eeded98fb03254813daacd2e1a3953361b44030b02df260e5d1b6e65a577458b31109c7ee252e33672c0ca6902c621bd8bcde94ad6d2d6a2050f9ae42bb508ff01ebadf77b21bcd6e1dd091994806b638816c1bf709b6adab227287f4e9bc046747105acdb807a416b909b8ed1f357ba947cb121f70aca73b8d730db6e68c44fe4019995e69602585d07506b25afe6cb40073dadeff0dfa42b9fabc71ab3fc40be0199cb5a051059dcfd2023f43d475a43b1760ceac4c85f94cf5d2a562a6080c7fcb53c13a3314bd75a9f9c42fc6b90bac0b1db893dd603bd4c6ee2603bc339b7c5e4d9815112e6d44db7c80cae2e98c3c450809d675014601dc4566a48c14337f0d1e73da1975829c89259450f7ce9a76e22cb2f5bf2e11122ced90c05922ac4460a4c6263b6e998bc", ['\x00']}, 0xb2b) 15:01:45 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) connect$netlink(r1, &(0x7f0000000080), 0xc) 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="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = creat(&(0x7f0000000280)='./file1\x00', 0x0) write$eventfd(r4, &(0x7f0000000080), 0xfffffe5e) sendmsg$nl_route(r3, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000000)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xf77c97815acedc1f, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @dev}, @IFA_BROADCAST={0x8, 0x4, @multicast2=0xe0000016}]}, 0x28}}, 0x0) 15:01:45 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x9c, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000000)) write$char_usb(r0, &(0x7f0000000040)="e2", 0x12d8) 15:01:45 executing program 2: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x9c, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000000)) write$char_usb(r0, &(0x7f0000000040)="e2", 0x12d8) 15:01:45 executing program 4: io_destroy(0x0) io_setup(0x80, &(0x7f0000000000)=0x0) io_pgetevents(r0, 0x61a2, 0x0, 0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={[0x9]}, 0x8}) io_destroy(r0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) io_setup(0x88, &(0x7f0000000180)=0x0) io_getevents(r1, 0xffffffff00000000, 0x0, 0x0, &(0x7f0000000200)) io_destroy(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000240)='fdinfo/3\x00') sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f0000000340)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000004}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='attr/exec\x00') io_cancel(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x0, r2, &(0x7f0000000380)="b93aee11b28aa0c93e2c1076c177df276e4a2dfd78ab4fe96e634fe1da9de7f098a50d50273c77372e318db1d1af6623edecc3a2fbd4ae4d46111097d59cdc0458f25c648ba91e5bfd666d28957772528866fa733a637845b44c", 0x5a, 0x8000, 0x0, 0x0, r3}, &(0x7f0000000480)) io_setup(0x0, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) pipe2(0x0, 0x880) io_cancel(0x0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x8, 0x0, r4, &(0x7f0000000500)="e970b13739b3af0127130355ea2b31c6099a56556f94f7cd7fe19ec7df67932ee25f5f238cb8055f1123ae77ed5d0b0152a513e92c4dcb4ee601803f0c865e395f5a4dc3587d3945779df7a8564a062bbeff973ca5598ef5a07dd292a76276cdb9a291263d3f20128f6012f133a736a6cbe36b1936b5f88afe5f17567fdd9df4c16500c2c7a5b03eb75231d1d0cf1a3de466e1e986eb1d5a4ba57964a6e1472fec256a9e59f02f8121ad303b4470c48b97c03b3a71dbd9d381d95b98f5bb48aabbdb7b9305a514114c413f48c6e00c3944ae1f8241808cc5d350e84c8ef76f3a698c25a2d4a0875fd8a91c68d5a34b13df19d480f13129221b53b6ea2c9563fbf9e065f18982062d729d4f776ff262aa8742c371a32b8c20501e0de164552e43a9b5a8b44d6a92968a2532834fdc9ed411f88f5528cd090dbff6c76daf188bada832c4befee92ee3a2ef9e09f3b2564f330e72bdd292b51f533723efcc71bb93a666552c6e502d4d3e95152cedd364aff28ee188a5aab9495e203a3954f7070a9a092a3855fcb436c2b19f26f8e2fee1883963eacbfb3c6a0c2b0c6cbfe181a5deada40df9fdac95397313c491a459f37fd593ceee3bcacc691145d64995970003cfee6dc722ac8939a4c6485b97b71d5909218da49d7ab1ed519a32a52a6bb658a0ac86ef6915043726d94e460132d3b2af4071d58d9a935e50b7e8582a67272f65b01ccc2813ac9e2bb44e9b9ba32990a7abcd82bad83f57eaf3d74d00c518b4a6d64740df876993b92ba07d167ccfae17fa4f1296e1c935e5a2a30f9e874145d6d866ff2ada1ed79de437d8bde0fac8d1918af31960280df57c6d78829840c0e445ac708294dc33568d0e1afe38c42efcbcc4c1661dac2edd5df4948002460f52b26d40ab09cb6c0d97279760f959b0adf35686204a9a3742f1acac571c5e3bd6fcbb670441b30803d362b7c60d40a475e94a6687f34c120c05bb260871129610fcd10d0e4d592d7b03787d7f3b63e46fe92523bfadaae951fb4626f98b78825acbe93355db32031f226a02bf684f1c398933710dc361aab18a7f2f8d311ff81d4e9a62050fbc418e8cfc581cb6ffe86ba022f8a5fc9485f9c4a90ae4465f040c3ab17297cb25819733b9b85a3a0ac7d42917c8cca45aba7b05b997ec50e65bd4bacef09af5b972514e78465bb2675b1a57c997284cf6718d8711cd3cb8dadb2ec21b0cfa46d3c55c6dec60da2d20828356e8d7fda3e4fb4038f1634842e279d6b10a2f54fca7d26160acd03254133f9ea7da3a4ab8c8c2347b4640220da18c756cf140b403ed8ad54be55e02a64f6dad93cf4e1d2494eb2cf2a0d4735ab3a7f9a2589b93d531e22838f28f8bb863a17799a27bc757ac7a67b5576f848ad66d0ea73e21d7f56f5c8978f42824da14b2e54497e46fbfe85d108ce24c836547fdc14783311ea2fdd4be751c248981b0f48ceb3cd62dd278cd8664d691f01db9cfd7d96845a52f36394c422040c2019f682599df4fed48b9761bc9d8e4231093aa735b1880ddd1db8193ca4cbbc9bf03969c458f5c8a2e540a2939a7a2ae83e1cd0c3623f2aad5ea2226db23ac7165498186fb45d6e53a9ebdb934baec26f3e2c659cb96c85e66379e27e0b507e017f1f97426c3a0101d318d7504704b58749aea1704a70415688f66a66b5304201dd6721eff600aa0dd11e20743c367f7426734b25a0452e2fa57eb783a0d9f0c3788af63be64beb940040f3f1ccc7292d2c7b553e4da4d8493c4b9118e4db869de3b8360652e5e6c722db24d35244b448316eaaea1ac9b2623c8eb317343a859c40abce70cad0b246bb509d97a9b24959c17c1f15df94a2487fff4d1ffe255cc530128b8fcfc27f25018873592681acc3b83f9340fcc342a204cd99886cc984d732ccc34a7cd26443e7b8c0c13fadaece8b820e437a7956b476fe2972692c359ad6b4c6d2e2fc9ee3f5be4e6d0e607f2d06955bc376edca20abb35f173ec142730bab7f07093636cb920b3a3e078a258c673c5b442165e95ca8f82dced4acbfdbfcfb442e09ccf510bd91ceeb7398fbcfaf80435390c5a5173a26d50f3a39e9517c5eb8a9b3101f6c6f697236a9e55e1efb15f616deeb8ba61136670ecedffc7a611665d2e1f24064c55f83558ce70c50a6ab0f051a5e36259fd02fd329427f293f0c47e7ef0c9c0ba0ef5ded247b6020d6b045e40a741e0564ddd42cb0927dcf93e8e5a93d8c1a1d00166a9296e66e0a2c00fd0f61dd41d62aca10029bb8df5e0ed693ecbf43bf4137e5c657ad24ffe9471ed13b7d8ebc841123a012837845b9ddd440c200dd467e315f5476db782e1127c4226d574d4f82579a8270711a80992398fee9b865c255b81d7ffc9581025badb2e1209f17134473bb37df09b41625b5d100a449ea08ce9d5b9bc8390f94edf8cdceb65d347a53c2e00f81164aaf5057c7f007a0ff194ef315ca20ae0ca9278de1fb6206390672e641d78d9727e6dd3e92585250dffd6ecef886ae03745746291286b0432358c96b3fc64885cef8d9c7d88b0505c46c0733c0445c19a8c6a5ac7a21e82d1d3c417a5872feb7254ee8abdcec2c2fe6182e4658df90e3e9bf9a3ae917334e15c54658a12f4f7e1d7441b262175fe5589474b14f9d62475ff100bca9c0bea671a5fbcfeafcfa8232c13085159f9c1c2fc567d4becb49d4ccc20725ecfa1066b325c66d7e6f42ac384d6e23b353e22fd662410adae3a8f21dde48c8c6d9ebbcfb17c71341a5dcb62a68451870fd6df2f36b0b0d447c677ca882a1a7b4147b2d90ae8fbcc6cdf4e47e9a6ba2bf90a1a2fc286002014d0df19567b5e5a39b66e57b2fc502422cf8e1f07fa4c2fce8f4a83d04a88e108fef07cca45e1989d689b83a3ca666fcb76b5ac34044416d30907d4834066b3a1b49d1819e986a1b2c2bdaaaeba62e18cf8e96030a32f45513e5083c79abaafc9f2cd415443a0e91e3bb17bb9c3954ad579e60e06420a090cc09358e7a9aa5ebf6ac367a7e2afcc16731be1b8e3454d122b6b4c689300d0491afbb328d46eb2dd82175f253a7f0cb099a102a352a45a8db8bdc428c55f01b9627ac70d035dcc810f6390a32697f10c2c5cf71bc8d0b2add8f61c16bdd1f6ca3992f6c4c4facd9995301b603af53f9ac7aecaf778c3ead670fdfc2525085f8862558740edfdf014da97d128fc23fd52cf7eef27e7ffa8481ce18722e9b4ed49d43cca7c0d7e2724eb279f44c2d67b42d881bcb718853b5ff99932de25a2f1a3e1073c0f8d9f1f2b4e06aefb1490200139dd4e79bf6e66abb318480e1f6605a12cd2af3f9debbe8397d8b3f2a8824efc72a2e1ebf5ffd727a2644cae272cc66f4349b051a6b21db5b6b12b8368d3337410f2c8e57d5da6c248c7b2f5445f377d67d061a22b1f4993d3c6f7b6c25aa2eecbeccf783f7af5e1c8f46b4eb0f74dcf7398038488b831549cf759becc74f175ed44d71c738d6fc178f13bd5bf4db9660b81e63f66dcca88d24ef52c22886d01b4a1ac5680c3aa9d42b85d2e688c4f395c89ab2175c3af9e73bcca1c9883d7018ecd87e3a7c5e3e53f9e1ba70a38593b75cde5133894aee3d73dbf6caf76228b04a4ee47ed429885ef4ecd239649e5512107b76c68eccd02d7c3225cf9a1e33855ba12240a5a0cff7a96f055b63f8a2b1c689fd47ae083378acd6fc36c7a9fbc108484ac8fc20d8e12b6e0ae3fd851de47f5732b73d707d6171e2f918fbfc92f0ac6ec7ab7157e936b63e630c77fa63d7ce576094b30fe5a6061e09c7be511fa3a117e1b040dac427c34f69be608ace13f4fb46932ef43e7af0948afee9a168980ee52c619d38dab3babfd9bc9d680b108462b81c6d14dda85df991d848c642c81ed39ca84b4eef6f41eb6892cf2d188fd68c981c432a02cb4a2dd97ae743de8db5e2dfec5d051675c38e5907c9a3c3a7b56da8b407447f349cf41423ffc4485986ce9aee4ea4286d9f4547c3da6405b1dfb68b241bbdc2db50aae0819d6e4ac00ecff302f52c23d00d3e947655929468eddfaff21fb6fe7964cbeed79b3925aaa0b9086d423289f1812ef587759c374f8db00912ab7e7f9b6b1fba284bb1a296003ad8bb1af36017049fd55338062aa3646d6791ad741cd9a1a5efac1e881df1aca5e3578b2dcb272a86fff0281863eccea511c06c391431a2f269f1d35041e84203aaa680a17e54cfcb870dbb4095ad23140f8783789445c672e666ffc4b91a3d02ba9de6d9396a138d5dd7dbc09cbfce38f65eace47c2bcebd479e4cfe19d75cce009fbb914682120f08d8ffb43b080dee3b5b6f724ed5eb6f6b2046d0f2a7e52724e18b035bfe584a5018ff86250067fab4f8aae7314d4cf207704aba8f5fcca51e975eb581fe512391695680f4036ab0d74f3dff136f9cbf082cb3d5ab81316c1a2c505e1ae85b2f4c925d2ef07288f1fc91b830700ddd87e9fcf9ae5c819e622edd4c23cd64783d592ec6a0d3c31187015787eb20dc492a6f7f717b9b865496be1d426d7bc638a6f153a4b149d48ba9fd916fbe9677fe26cdc7aa23d97c25096e1df1452a3fafbdd66776f144c14f74cad8170e02e047b8d472fa5e31321bfabf80ef6caf4a74297f6e5153ac77619d977daddc8f4f882d451c28fb644dd7afe94739610c4f6b386bb8190b120ec293613f83ea1c4726acfdf27a584c49fd3a4fd8944a25f985c51bf88841f1770aad3391f668bbb9f7ea2298df424e43d40492f0479a467328b584d69d634a65ec64b151c15180dc1c3aae78bd250ea9f63a9d34444464d6edf5b6c1c0878d60eeea102160cf92a7ec7f433c56a578773113d03b35d09e1f43154bc450ff503c3819963a9b0f0f2e0f58cee68d0160d283048a0683abcb2e1aed90c50215d489660498ddd430d6e082277e8c8cca6bea9d84174fc3e9b027a6f3ae4363d163672c3e2c198c60e0855f69e62219299744fc182fe5db871507801d0c0c892501a5af739c6d04fc3640e063c58df66f55592d54f5129b68f3a9c6882d7d249cd822f2e96055704da2bf31d52a4f086af354126d39e1e0f24edc02adaab9331ff57f5e0cb1c341288ffc6c7c2c0bcd415c2e89c53b2a7b3fd2cf3745b1fe597c021c8cca633fe4b3c615307053d1d4b73a9723ecf46cf317e3a2eb25139e2cf82d1c8821960ca6932a50364915fda2b32f729813cbab24cccdeae23c8842c28ba5d071f61c8b22772deb015a95967ed05f2cd156b0f4f02d0d605190c215678114db836a53c7f5971b57ed130a54aabd9715e57020e92bef19320fceb9dbab7d3ce4dc9a15cf7033e79daf80e097e1b062f1d94b1b683d49c558b2a888acc2ececa8cc0d7fa7d0fc635e21ff9c8d8824ab563c5d80deca80b27ef7e1b76a4f3043e0f32ae654d121d0e1d0844fc7a10e090d2c50f761aa9a8d426d183ca1405d2c42c8ed4540efe3e28694e720a5077442116a1d8d913ff062f415ebea8d6f69b8cdcc1132e8f6fa7f5afc8c51dae9cdc9d9bc66019ca0e0f3214dac387cdce6c5fd2a852c88570f6f1a4fd9179df679322a46d7fa2a46dc9cb0155241ae4f943a3a2fdba5c203d076b5c514c5679500df89e504f6542578fa56a0962132f9c9363b8192b8824670f9199af0097f3a763b0b16209e981c5a7df95d93e4caec282e7600059181b8ce8705a152fb007123f47e08bcd55ba01e432aa2eb55419731fc9b1b6f75a6774c77c4b1819f05be23bf7fad5603f3539c2a7e4bc2b4ae935ca", 0xff0, 0xf3de}, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f00000015c0)={'wg1\x00'}) accept4$vsock_stream(r2, 0x0, 0x0, 0x80000) pipe2(&(0x7f0000001640), 0x40880) io_setup(0x8654, &(0x7f0000001680)=0x0) io_destroy(r6) io_setup(0x3, &(0x7f00000016c0)=0x0) io_destroy(r7) clock_gettime(0x0, 0x0) io_pgetevents(r0, 0x0, 0x3, &(0x7f0000001700)=[{}, {}, {}], &(0x7f00000017c0), 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000001800), &(0x7f0000001840)=0x4) io_setup(0x1f, &(0x7f0000001880)=0x0) io_destroy(r8) 15:01:45 executing program 3: io_destroy(0x0) io_setup(0x80, &(0x7f0000000000)=0x0) io_pgetevents(r0, 0x61a2, 0x0, 0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={[0x9]}, 0x8}) io_destroy(r0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) io_setup(0x88, &(0x7f0000000180)=0x0) io_getevents(r1, 0xffffffff00000000, 0x0, 0x0, &(0x7f0000000200)) io_destroy(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000240)='fdinfo/3\x00') sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f0000000340)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000004}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='attr/exec\x00') io_cancel(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x0, r2, &(0x7f0000000380)="b93aee11b28aa0c93e2c1076c177df276e4a2dfd78ab4fe96e634fe1da9de7f098a50d50273c77372e318db1d1af6623edecc3a2fbd4ae4d46111097d59cdc0458f25c648ba91e5bfd666d28957772528866fa733a637845b44c", 0x5a, 0x8000, 0x0, 0x0, r3}, &(0x7f0000000480)) io_setup(0x0, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) pipe2(0x0, 0x880) io_cancel(0x0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x8, 0x0, r4, &(0x7f0000000500)="e970b13739b3af0127130355ea2b31c6099a56556f94f7cd7fe19ec7df67932ee25f5f238cb8055f1123ae77ed5d0b0152a513e92c4dcb4ee601803f0c865e395f5a4dc3587d3945779df7a8564a062bbeff973ca5598ef5a07dd292a76276cdb9a291263d3f20128f6012f133a736a6cbe36b1936b5f88afe5f17567fdd9df4c16500c2c7a5b03eb75231d1d0cf1a3de466e1e986eb1d5a4ba57964a6e1472fec256a9e59f02f8121ad303b4470c48b97c03b3a71dbd9d381d95b98f5bb48aabbdb7b9305a514114c413f48c6e00c3944ae1f8241808cc5d350e84c8ef76f3a698c25a2d4a0875fd8a91c68d5a34b13df19d480f13129221b53b6ea2c9563fbf9e065f18982062d729d4f776ff262aa8742c371a32b8c20501e0de164552e43a9b5a8b44d6a92968a2532834fdc9ed411f88f5528cd090dbff6c76daf188bada832c4befee92ee3a2ef9e09f3b2564f330e72bdd292b51f533723efcc71bb93a666552c6e502d4d3e95152cedd364aff28ee188a5aab9495e203a3954f7070a9a092a3855fcb436c2b19f26f8e2fee1883963eacbfb3c6a0c2b0c6cbfe181a5deada40df9fdac95397313c491a459f37fd593ceee3bcacc691145d64995970003cfee6dc722ac8939a4c6485b97b71d5909218da49d7ab1ed519a32a52a6bb658a0ac86ef6915043726d94e460132d3b2af4071d58d9a935e50b7e8582a67272f65b01ccc2813ac9e2bb44e9b9ba32990a7abcd82bad83f57eaf3d74d00c518b4a6d64740df876993b92ba07d167ccfae17fa4f1296e1c935e5a2a30f9e874145d6d866ff2ada1ed79de437d8bde0fac8d1918af31960280df57c6d78829840c0e445ac708294dc33568d0e1afe38c42efcbcc4c1661dac2edd5df4948002460f52b26d40ab09cb6c0d97279760f959b0adf35686204a9a3742f1acac571c5e3bd6fcbb670441b30803d362b7c60d40a475e94a6687f34c120c05bb260871129610fcd10d0e4d592d7b03787d7f3b63e46fe92523bfadaae951fb4626f98b78825acbe93355db32031f226a02bf684f1c398933710dc361aab18a7f2f8d311ff81d4e9a62050fbc418e8cfc581cb6ffe86ba022f8a5fc9485f9c4a90ae4465f040c3ab17297cb25819733b9b85a3a0ac7d42917c8cca45aba7b05b997ec50e65bd4bacef09af5b972514e78465bb2675b1a57c997284cf6718d8711cd3cb8dadb2ec21b0cfa46d3c55c6dec60da2d20828356e8d7fda3e4fb4038f1634842e279d6b10a2f54fca7d26160acd03254133f9ea7da3a4ab8c8c2347b4640220da18c756cf140b403ed8ad54be55e02a64f6dad93cf4e1d2494eb2cf2a0d4735ab3a7f9a2589b93d531e22838f28f8bb863a17799a27bc757ac7a67b5576f848ad66d0ea73e21d7f56f5c8978f42824da14b2e54497e46fbfe85d108ce24c836547fdc14783311ea2fdd4be751c248981b0f48ceb3cd62dd278cd8664d691f01db9cfd7d96845a52f36394c422040c2019f682599df4fed48b9761bc9d8e4231093aa735b1880ddd1db8193ca4cbbc9bf03969c458f5c8a2e540a2939a7a2ae83e1cd0c3623f2aad5ea2226db23ac7165498186fb45d6e53a9ebdb934baec26f3e2c659cb96c85e66379e27e0b507e017f1f97426c3a0101d318d7504704b58749aea1704a70415688f66a66b5304201dd6721eff600aa0dd11e20743c367f7426734b25a0452e2fa57eb783a0d9f0c3788af63be64beb940040f3f1ccc7292d2c7b553e4da4d8493c4b9118e4db869de3b8360652e5e6c722db24d35244b448316eaaea1ac9b2623c8eb317343a859c40abce70cad0b246bb509d97a9b24959c17c1f15df94a2487fff4d1ffe255cc530128b8fcfc27f25018873592681acc3b83f9340fcc342a204cd99886cc984d732ccc34a7cd26443e7b8c0c13fadaece8b820e437a7956b476fe2972692c359ad6b4c6d2e2fc9ee3f5be4e6d0e607f2d06955bc376edca20abb35f173ec142730bab7f07093636cb920b3a3e078a258c673c5b442165e95ca8f82dced4acbfdbfcfb442e09ccf510bd91ceeb7398fbcfaf80435390c5a5173a26d50f3a39e9517c5eb8a9b3101f6c6f697236a9e55e1efb15f616deeb8ba61136670ecedffc7a611665d2e1f24064c55f83558ce70c50a6ab0f051a5e36259fd02fd329427f293f0c47e7ef0c9c0ba0ef5ded247b6020d6b045e40a741e0564ddd42cb0927dcf93e8e5a93d8c1a1d00166a9296e66e0a2c00fd0f61dd41d62aca10029bb8df5e0ed693ecbf43bf4137e5c657ad24ffe9471ed13b7d8ebc841123a012837845b9ddd440c200dd467e315f5476db782e1127c4226d574d4f82579a8270711a80992398fee9b865c255b81d7ffc9581025badb2e1209f17134473bb37df09b41625b5d100a449ea08ce9d5b9bc8390f94edf8cdceb65d347a53c2e00f81164aaf5057c7f007a0ff194ef315ca20ae0ca9278de1fb6206390672e641d78d9727e6dd3e92585250dffd6ecef886ae03745746291286b0432358c96b3fc64885cef8d9c7d88b0505c46c0733c0445c19a8c6a5ac7a21e82d1d3c417a5872feb7254ee8abdcec2c2fe6182e4658df90e3e9bf9a3ae917334e15c54658a12f4f7e1d7441b262175fe5589474b14f9d62475ff100bca9c0bea671a5fbcfeafcfa8232c13085159f9c1c2fc567d4becb49d4ccc20725ecfa1066b325c66d7e6f42ac384d6e23b353e22fd662410adae3a8f21dde48c8c6d9ebbcfb17c71341a5dcb62a68451870fd6df2f36b0b0d447c677ca882a1a7b4147b2d90ae8fbcc6cdf4e47e9a6ba2bf90a1a2fc286002014d0df19567b5e5a39b66e57b2fc502422cf8e1f07fa4c2fce8f4a83d04a88e108fef07cca45e1989d689b83a3ca666fcb76b5ac34044416d30907d4834066b3a1b49d1819e986a1b2c2bdaaaeba62e18cf8e96030a32f45513e5083c79abaafc9f2cd415443a0e91e3bb17bb9c3954ad579e60e06420a090cc09358e7a9aa5ebf6ac367a7e2afcc16731be1b8e3454d122b6b4c689300d0491afbb328d46eb2dd82175f253a7f0cb099a102a352a45a8db8bdc428c55f01b9627ac70d035dcc810f6390a32697f10c2c5cf71bc8d0b2add8f61c16bdd1f6ca3992f6c4c4facd9995301b603af53f9ac7aecaf778c3ead670fdfc2525085f8862558740edfdf014da97d128fc23fd52cf7eef27e7ffa8481ce18722e9b4ed49d43cca7c0d7e2724eb279f44c2d67b42d881bcb718853b5ff99932de25a2f1a3e1073c0f8d9f1f2b4e06aefb1490200139dd4e79bf6e66abb318480e1f6605a12cd2af3f9debbe8397d8b3f2a8824efc72a2e1ebf5ffd727a2644cae272cc66f4349b051a6b21db5b6b12b8368d3337410f2c8e57d5da6c248c7b2f5445f377d67d061a22b1f4993d3c6f7b6c25aa2eecbeccf783f7af5e1c8f46b4eb0f74dcf7398038488b831549cf759becc74f175ed44d71c738d6fc178f13bd5bf4db9660b81e63f66dcca88d24ef52c22886d01b4a1ac5680c3aa9d42b85d2e688c4f395c89ab2175c3af9e73bcca1c9883d7018ecd87e3a7c5e3e53f9e1ba70a38593b75cde5133894aee3d73dbf6caf76228b04a4ee47ed429885ef4ecd239649e5512107b76c68eccd02d7c3225cf9a1e33855ba12240a5a0cff7a96f055b63f8a2b1c689fd47ae083378acd6fc36c7a9fbc108484ac8fc20d8e12b6e0ae3fd851de47f5732b73d707d6171e2f918fbfc92f0ac6ec7ab7157e936b63e630c77fa63d7ce576094b30fe5a6061e09c7be511fa3a117e1b040dac427c34f69be608ace13f4fb46932ef43e7af0948afee9a168980ee52c619d38dab3babfd9bc9d680b108462b81c6d14dda85df991d848c642c81ed39ca84b4eef6f41eb6892cf2d188fd68c981c432a02cb4a2dd97ae743de8db5e2dfec5d051675c38e5907c9a3c3a7b56da8b407447f349cf41423ffc4485986ce9aee4ea4286d9f4547c3da6405b1dfb68b241bbdc2db50aae0819d6e4ac00ecff302f52c23d00d3e947655929468eddfaff21fb6fe7964cbeed79b3925aaa0b9086d423289f1812ef587759c374f8db00912ab7e7f9b6b1fba284bb1a296003ad8bb1af36017049fd55338062aa3646d6791ad741cd9a1a5efac1e881df1aca5e3578b2dcb272a86fff0281863eccea511c06c391431a2f269f1d35041e84203aaa680a17e54cfcb870dbb4095ad23140f8783789445c672e666ffc4b91a3d02ba9de6d9396a138d5dd7dbc09cbfce38f65eace47c2bcebd479e4cfe19d75cce009fbb914682120f08d8ffb43b080dee3b5b6f724ed5eb6f6b2046d0f2a7e52724e18b035bfe584a5018ff86250067fab4f8aae7314d4cf207704aba8f5fcca51e975eb581fe512391695680f4036ab0d74f3dff136f9cbf082cb3d5ab81316c1a2c505e1ae85b2f4c925d2ef07288f1fc91b830700ddd87e9fcf9ae5c819e622edd4c23cd64783d592ec6a0d3c31187015787eb20dc492a6f7f717b9b865496be1d426d7bc638a6f153a4b149d48ba9fd916fbe9677fe26cdc7aa23d97c25096e1df1452a3fafbdd66776f144c14f74cad8170e02e047b8d472fa5e31321bfabf80ef6caf4a74297f6e5153ac77619d977daddc8f4f882d451c28fb644dd7afe94739610c4f6b386bb8190b120ec293613f83ea1c4726acfdf27a584c49fd3a4fd8944a25f985c51bf88841f1770aad3391f668bbb9f7ea2298df424e43d40492f0479a467328b584d69d634a65ec64b151c15180dc1c3aae78bd250ea9f63a9d34444464d6edf5b6c1c0878d60eeea102160cf92a7ec7f433c56a578773113d03b35d09e1f43154bc450ff503c3819963a9b0f0f2e0f58cee68d0160d283048a0683abcb2e1aed90c50215d489660498ddd430d6e082277e8c8cca6bea9d84174fc3e9b027a6f3ae4363d163672c3e2c198c60e0855f69e62219299744fc182fe5db871507801d0c0c892501a5af739c6d04fc3640e063c58df66f55592d54f5129b68f3a9c6882d7d249cd822f2e96055704da2bf31d52a4f086af354126d39e1e0f24edc02adaab9331ff57f5e0cb1c341288ffc6c7c2c0bcd415c2e89c53b2a7b3fd2cf3745b1fe597c021c8cca633fe4b3c615307053d1d4b73a9723ecf46cf317e3a2eb25139e2cf82d1c8821960ca6932a50364915fda2b32f729813cbab24cccdeae23c8842c28ba5d071f61c8b22772deb015a95967ed05f2cd156b0f4f02d0d605190c215678114db836a53c7f5971b57ed130a54aabd9715e57020e92bef19320fceb9dbab7d3ce4dc9a15cf7033e79daf80e097e1b062f1d94b1b683d49c558b2a888acc2ececa8cc0d7fa7d0fc635e21ff9c8d8824ab563c5d80deca80b27ef7e1b76a4f3043e0f32ae654d121d0e1d0844fc7a10e090d2c50f761aa9a8d426d183ca1405d2c42c8ed4540efe3e28694e720a5077442116a1d8d913ff062f415ebea8d6f69b8cdcc1132e8f6fa7f5afc8c51dae9cdc9d9bc66019ca0e0f3214dac387cdce6c5fd2a852c88570f6f1a4fd9179df679322a46d7fa2a46dc9cb0155241ae4f943a3a2fdba5c203d076b5c514c5679500df89e504f6542578fa56a0962132f9c9363b8192b8824670f9199af0097f3a763b0b16209e981c5a7df95d93e4caec282e7600059181b8ce8705a152fb007123f47e08bcd55ba01e432aa2eb55419731fc9b1b6f75a6774c77c4b1819f05be23bf7fad5603f3539c2a7e4bc2b4ae935ca", 0xff0, 0xf3de}, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f00000015c0)={'wg1\x00'}) accept4$vsock_stream(r2, 0x0, 0x0, 0x80000) pipe2(&(0x7f0000001640), 0x40880) io_setup(0x8654, &(0x7f0000001680)=0x0) io_destroy(r6) io_setup(0x3, &(0x7f00000016c0)=0x0) io_destroy(r7) clock_gettime(0x0, 0x0) io_pgetevents(r0, 0x0, 0x3, &(0x7f0000001700)=[{}, {}, {}], &(0x7f00000017c0), 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000001800), &(0x7f0000001840)=0x4) io_setup(0x1f, &(0x7f0000001880)=0x0) io_destroy(r8) 15:01:45 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) connect$netlink(r1, &(0x7f0000000080), 0xc) 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="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = creat(&(0x7f0000000280)='./file1\x00', 0x0) write$eventfd(r4, &(0x7f0000000080), 0xfffffe5e) sendmsg$nl_route(r3, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000000)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xf77c97815acedc1f, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @dev}, @IFA_BROADCAST={0x8, 0x4, @multicast2=0xe0000016}]}, 0x28}}, 0x0) 15:01:45 executing program 1: io_destroy(0x0) io_setup(0x80, &(0x7f0000000000)=0x0) io_pgetevents(r0, 0x61a2, 0x0, 0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={[0x9]}, 0x8}) io_destroy(r0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) io_setup(0x88, &(0x7f0000000180)=0x0) io_getevents(r1, 0xffffffff00000000, 0x0, 0x0, &(0x7f0000000200)) io_destroy(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000240)='fdinfo/3\x00') sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f0000000340)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000004}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='attr/exec\x00') io_cancel(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x0, r2, &(0x7f0000000380)="b93aee11b28aa0c93e2c1076c177df276e4a2dfd78ab4fe96e634fe1da9de7f098a50d50273c77372e318db1d1af6623edecc3a2fbd4ae4d46111097d59cdc0458f25c648ba91e5bfd666d28957772528866fa733a637845b44c", 0x5a, 0x8000, 0x0, 0x0, r3}, &(0x7f0000000480)) io_setup(0x0, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) pipe2(0x0, 0x880) io_cancel(0x0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x8, 0x0, r4, &(0x7f0000000500)="e970b13739b3af0127130355ea2b31c6099a56556f94f7cd7fe19ec7df67932ee25f5f238cb8055f1123ae77ed5d0b0152a513e92c4dcb4ee601803f0c865e395f5a4dc3587d3945779df7a8564a062bbeff973ca5598ef5a07dd292a76276cdb9a291263d3f20128f6012f133a736a6cbe36b1936b5f88afe5f17567fdd9df4c16500c2c7a5b03eb75231d1d0cf1a3de466e1e986eb1d5a4ba57964a6e1472fec256a9e59f02f8121ad303b4470c48b97c03b3a71dbd9d381d95b98f5bb48aabbdb7b9305a514114c413f48c6e00c3944ae1f8241808cc5d350e84c8ef76f3a698c25a2d4a0875fd8a91c68d5a34b13df19d480f13129221b53b6ea2c9563fbf9e065f18982062d729d4f776ff262aa8742c371a32b8c20501e0de164552e43a9b5a8b44d6a92968a2532834fdc9ed411f88f5528cd090dbff6c76daf188bada832c4befee92ee3a2ef9e09f3b2564f330e72bdd292b51f533723efcc71bb93a666552c6e502d4d3e95152cedd364aff28ee188a5aab9495e203a3954f7070a9a092a3855fcb436c2b19f26f8e2fee1883963eacbfb3c6a0c2b0c6cbfe181a5deada40df9fdac95397313c491a459f37fd593ceee3bcacc691145d64995970003cfee6dc722ac8939a4c6485b97b71d5909218da49d7ab1ed519a32a52a6bb658a0ac86ef6915043726d94e460132d3b2af4071d58d9a935e50b7e8582a67272f65b01ccc2813ac9e2bb44e9b9ba32990a7abcd82bad83f57eaf3d74d00c518b4a6d64740df876993b92ba07d167ccfae17fa4f1296e1c935e5a2a30f9e874145d6d866ff2ada1ed79de437d8bde0fac8d1918af31960280df57c6d78829840c0e445ac708294dc33568d0e1afe38c42efcbcc4c1661dac2edd5df4948002460f52b26d40ab09cb6c0d97279760f959b0adf35686204a9a3742f1acac571c5e3bd6fcbb670441b30803d362b7c60d40a475e94a6687f34c120c05bb260871129610fcd10d0e4d592d7b03787d7f3b63e46fe92523bfadaae951fb4626f98b78825acbe93355db32031f226a02bf684f1c398933710dc361aab18a7f2f8d311ff81d4e9a62050fbc418e8cfc581cb6ffe86ba022f8a5fc9485f9c4a90ae4465f040c3ab17297cb25819733b9b85a3a0ac7d42917c8cca45aba7b05b997ec50e65bd4bacef09af5b972514e78465bb2675b1a57c997284cf6718d8711cd3cb8dadb2ec21b0cfa46d3c55c6dec60da2d20828356e8d7fda3e4fb4038f1634842e279d6b10a2f54fca7d26160acd03254133f9ea7da3a4ab8c8c2347b4640220da18c756cf140b403ed8ad54be55e02a64f6dad93cf4e1d2494eb2cf2a0d4735ab3a7f9a2589b93d531e22838f28f8bb863a17799a27bc757ac7a67b5576f848ad66d0ea73e21d7f56f5c8978f42824da14b2e54497e46fbfe85d108ce24c836547fdc14783311ea2fdd4be751c248981b0f48ceb3cd62dd278cd8664d691f01db9cfd7d96845a52f36394c422040c2019f682599df4fed48b9761bc9d8e4231093aa735b1880ddd1db8193ca4cbbc9bf03969c458f5c8a2e540a2939a7a2ae83e1cd0c3623f2aad5ea2226db23ac7165498186fb45d6e53a9ebdb934baec26f3e2c659cb96c85e66379e27e0b507e017f1f97426c3a0101d318d7504704b58749aea1704a70415688f66a66b5304201dd6721eff600aa0dd11e20743c367f7426734b25a0452e2fa57eb783a0d9f0c3788af63be64beb940040f3f1ccc7292d2c7b553e4da4d8493c4b9118e4db869de3b8360652e5e6c722db24d35244b448316eaaea1ac9b2623c8eb317343a859c40abce70cad0b246bb509d97a9b24959c17c1f15df94a2487fff4d1ffe255cc530128b8fcfc27f25018873592681acc3b83f9340fcc342a204cd99886cc984d732ccc34a7cd26443e7b8c0c13fadaece8b820e437a7956b476fe2972692c359ad6b4c6d2e2fc9ee3f5be4e6d0e607f2d06955bc376edca20abb35f173ec142730bab7f07093636cb920b3a3e078a258c673c5b442165e95ca8f82dced4acbfdbfcfb442e09ccf510bd91ceeb7398fbcfaf80435390c5a5173a26d50f3a39e9517c5eb8a9b3101f6c6f697236a9e55e1efb15f616deeb8ba61136670ecedffc7a611665d2e1f24064c55f83558ce70c50a6ab0f051a5e36259fd02fd329427f293f0c47e7ef0c9c0ba0ef5ded247b6020d6b045e40a741e0564ddd42cb0927dcf93e8e5a93d8c1a1d00166a9296e66e0a2c00fd0f61dd41d62aca10029bb8df5e0ed693ecbf43bf4137e5c657ad24ffe9471ed13b7d8ebc841123a012837845b9ddd440c200dd467e315f5476db782e1127c4226d574d4f82579a8270711a80992398fee9b865c255b81d7ffc9581025badb2e1209f17134473bb37df09b41625b5d100a449ea08ce9d5b9bc8390f94edf8cdceb65d347a53c2e00f81164aaf5057c7f007a0ff194ef315ca20ae0ca9278de1fb6206390672e641d78d9727e6dd3e92585250dffd6ecef886ae03745746291286b0432358c96b3fc64885cef8d9c7d88b0505c46c0733c0445c19a8c6a5ac7a21e82d1d3c417a5872feb7254ee8abdcec2c2fe6182e4658df90e3e9bf9a3ae917334e15c54658a12f4f7e1d7441b262175fe5589474b14f9d62475ff100bca9c0bea671a5fbcfeafcfa8232c13085159f9c1c2fc567d4becb49d4ccc20725ecfa1066b325c66d7e6f42ac384d6e23b353e22fd662410adae3a8f21dde48c8c6d9ebbcfb17c71341a5dcb62a68451870fd6df2f36b0b0d447c677ca882a1a7b4147b2d90ae8fbcc6cdf4e47e9a6ba2bf90a1a2fc286002014d0df19567b5e5a39b66e57b2fc502422cf8e1f07fa4c2fce8f4a83d04a88e108fef07cca45e1989d689b83a3ca666fcb76b5ac34044416d30907d4834066b3a1b49d1819e986a1b2c2bdaaaeba62e18cf8e96030a32f45513e5083c79abaafc9f2cd415443a0e91e3bb17bb9c3954ad579e60e06420a090cc09358e7a9aa5ebf6ac367a7e2afcc16731be1b8e3454d122b6b4c689300d0491afbb328d46eb2dd82175f253a7f0cb099a102a352a45a8db8bdc428c55f01b9627ac70d035dcc810f6390a32697f10c2c5cf71bc8d0b2add8f61c16bdd1f6ca3992f6c4c4facd9995301b603af53f9ac7aecaf778c3ead670fdfc2525085f8862558740edfdf014da97d128fc23fd52cf7eef27e7ffa8481ce18722e9b4ed49d43cca7c0d7e2724eb279f44c2d67b42d881bcb718853b5ff99932de25a2f1a3e1073c0f8d9f1f2b4e06aefb1490200139dd4e79bf6e66abb318480e1f6605a12cd2af3f9debbe8397d8b3f2a8824efc72a2e1ebf5ffd727a2644cae272cc66f4349b051a6b21db5b6b12b8368d3337410f2c8e57d5da6c248c7b2f5445f377d67d061a22b1f4993d3c6f7b6c25aa2eecbeccf783f7af5e1c8f46b4eb0f74dcf7398038488b831549cf759becc74f175ed44d71c738d6fc178f13bd5bf4db9660b81e63f66dcca88d24ef52c22886d01b4a1ac5680c3aa9d42b85d2e688c4f395c89ab2175c3af9e73bcca1c9883d7018ecd87e3a7c5e3e53f9e1ba70a38593b75cde5133894aee3d73dbf6caf76228b04a4ee47ed429885ef4ecd239649e5512107b76c68eccd02d7c3225cf9a1e33855ba12240a5a0cff7a96f055b63f8a2b1c689fd47ae083378acd6fc36c7a9fbc108484ac8fc20d8e12b6e0ae3fd851de47f5732b73d707d6171e2f918fbfc92f0ac6ec7ab7157e936b63e630c77fa63d7ce576094b30fe5a6061e09c7be511fa3a117e1b040dac427c34f69be608ace13f4fb46932ef43e7af0948afee9a168980ee52c619d38dab3babfd9bc9d680b108462b81c6d14dda85df991d848c642c81ed39ca84b4eef6f41eb6892cf2d188fd68c981c432a02cb4a2dd97ae743de8db5e2dfec5d051675c38e5907c9a3c3a7b56da8b407447f349cf41423ffc4485986ce9aee4ea4286d9f4547c3da6405b1dfb68b241bbdc2db50aae0819d6e4ac00ecff302f52c23d00d3e947655929468eddfaff21fb6fe7964cbeed79b3925aaa0b9086d423289f1812ef587759c374f8db00912ab7e7f9b6b1fba284bb1a296003ad8bb1af36017049fd55338062aa3646d6791ad741cd9a1a5efac1e881df1aca5e3578b2dcb272a86fff0281863eccea511c06c391431a2f269f1d35041e84203aaa680a17e54cfcb870dbb4095ad23140f8783789445c672e666ffc4b91a3d02ba9de6d9396a138d5dd7dbc09cbfce38f65eace47c2bcebd479e4cfe19d75cce009fbb914682120f08d8ffb43b080dee3b5b6f724ed5eb6f6b2046d0f2a7e52724e18b035bfe584a5018ff86250067fab4f8aae7314d4cf207704aba8f5fcca51e975eb581fe512391695680f4036ab0d74f3dff136f9cbf082cb3d5ab81316c1a2c505e1ae85b2f4c925d2ef07288f1fc91b830700ddd87e9fcf9ae5c819e622edd4c23cd64783d592ec6a0d3c31187015787eb20dc492a6f7f717b9b865496be1d426d7bc638a6f153a4b149d48ba9fd916fbe9677fe26cdc7aa23d97c25096e1df1452a3fafbdd66776f144c14f74cad8170e02e047b8d472fa5e31321bfabf80ef6caf4a74297f6e5153ac77619d977daddc8f4f882d451c28fb644dd7afe94739610c4f6b386bb8190b120ec293613f83ea1c4726acfdf27a584c49fd3a4fd8944a25f985c51bf88841f1770aad3391f668bbb9f7ea2298df424e43d40492f0479a467328b584d69d634a65ec64b151c15180dc1c3aae78bd250ea9f63a9d34444464d6edf5b6c1c0878d60eeea102160cf92a7ec7f433c56a578773113d03b35d09e1f43154bc450ff503c3819963a9b0f0f2e0f58cee68d0160d283048a0683abcb2e1aed90c50215d489660498ddd430d6e082277e8c8cca6bea9d84174fc3e9b027a6f3ae4363d163672c3e2c198c60e0855f69e62219299744fc182fe5db871507801d0c0c892501a5af739c6d04fc3640e063c58df66f55592d54f5129b68f3a9c6882d7d249cd822f2e96055704da2bf31d52a4f086af354126d39e1e0f24edc02adaab9331ff57f5e0cb1c341288ffc6c7c2c0bcd415c2e89c53b2a7b3fd2cf3745b1fe597c021c8cca633fe4b3c615307053d1d4b73a9723ecf46cf317e3a2eb25139e2cf82d1c8821960ca6932a50364915fda2b32f729813cbab24cccdeae23c8842c28ba5d071f61c8b22772deb015a95967ed05f2cd156b0f4f02d0d605190c215678114db836a53c7f5971b57ed130a54aabd9715e57020e92bef19320fceb9dbab7d3ce4dc9a15cf7033e79daf80e097e1b062f1d94b1b683d49c558b2a888acc2ececa8cc0d7fa7d0fc635e21ff9c8d8824ab563c5d80deca80b27ef7e1b76a4f3043e0f32ae654d121d0e1d0844fc7a10e090d2c50f761aa9a8d426d183ca1405d2c42c8ed4540efe3e28694e720a5077442116a1d8d913ff062f415ebea8d6f69b8cdcc1132e8f6fa7f5afc8c51dae9cdc9d9bc66019ca0e0f3214dac387cdce6c5fd2a852c88570f6f1a4fd9179df679322a46d7fa2a46dc9cb0155241ae4f943a3a2fdba5c203d076b5c514c5679500df89e504f6542578fa56a0962132f9c9363b8192b8824670f9199af0097f3a763b0b16209e981c5a7df95d93e4caec282e7600059181b8ce8705a152fb007123f47e08bcd55ba01e432aa2eb55419731fc9b1b6f75a6774c77c4b1819f05be23bf7fad5603f3539c2a7e4bc2b4ae935ca", 0xff0, 0xf3de}, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f00000015c0)={'wg1\x00'}) accept4$vsock_stream(r2, 0x0, 0x0, 0x80000) pipe2(&(0x7f0000001640), 0x40880) io_setup(0x8654, &(0x7f0000001680)=0x0) io_destroy(r6) io_setup(0x3, &(0x7f00000016c0)=0x0) io_destroy(r7) clock_gettime(0x0, 0x0) io_pgetevents(r0, 0x0, 0x3, &(0x7f0000001700)=[{}, {}, {}], &(0x7f00000017c0), 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000001800), &(0x7f0000001840)=0x4) io_setup(0x1f, &(0x7f0000001880)=0x0) io_destroy(r8) 15:01:45 executing program 2: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x9c, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000000)) write$char_usb(r0, &(0x7f0000000040)="e2", 0x12d8) 15:01:46 executing program 2: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x9c, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000000)) write$char_usb(r0, &(0x7f0000000040)="e2", 0x12d8) 15:01:46 executing program 2: io_destroy(0x0) io_setup(0x80, &(0x7f0000000000)=0x0) io_pgetevents(r0, 0x61a2, 0x0, 0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={[0x9]}, 0x8}) io_destroy(r0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) io_setup(0x88, &(0x7f0000000180)=0x0) io_getevents(r1, 0xffffffff00000000, 0x0, 0x0, &(0x7f0000000200)) io_destroy(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000240)='fdinfo/3\x00') sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f0000000340)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000004}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='attr/exec\x00') io_cancel(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x0, r2, &(0x7f0000000380)="b93aee11b28aa0c93e2c1076c177df276e4a2dfd78ab4fe96e634fe1da9de7f098a50d50273c77372e318db1d1af6623edecc3a2fbd4ae4d46111097d59cdc0458f25c648ba91e5bfd666d28957772528866fa733a637845b44c", 0x5a, 0x8000, 0x0, 0x0, r3}, &(0x7f0000000480)) io_setup(0x0, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) pipe2(0x0, 0x880) io_cancel(0x0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x8, 0x0, r4, &(0x7f0000000500)="e970b13739b3af0127130355ea2b31c6099a56556f94f7cd7fe19ec7df67932ee25f5f238cb8055f1123ae77ed5d0b0152a513e92c4dcb4ee601803f0c865e395f5a4dc3587d3945779df7a8564a062bbeff973ca5598ef5a07dd292a76276cdb9a291263d3f20128f6012f133a736a6cbe36b1936b5f88afe5f17567fdd9df4c16500c2c7a5b03eb75231d1d0cf1a3de466e1e986eb1d5a4ba57964a6e1472fec256a9e59f02f8121ad303b4470c48b97c03b3a71dbd9d381d95b98f5bb48aabbdb7b9305a514114c413f48c6e00c3944ae1f8241808cc5d350e84c8ef76f3a698c25a2d4a0875fd8a91c68d5a34b13df19d480f13129221b53b6ea2c9563fbf9e065f18982062d729d4f776ff262aa8742c371a32b8c20501e0de164552e43a9b5a8b44d6a92968a2532834fdc9ed411f88f5528cd090dbff6c76daf188bada832c4befee92ee3a2ef9e09f3b2564f330e72bdd292b51f533723efcc71bb93a666552c6e502d4d3e95152cedd364aff28ee188a5aab9495e203a3954f7070a9a092a3855fcb436c2b19f26f8e2fee1883963eacbfb3c6a0c2b0c6cbfe181a5deada40df9fdac95397313c491a459f37fd593ceee3bcacc691145d64995970003cfee6dc722ac8939a4c6485b97b71d5909218da49d7ab1ed519a32a52a6bb658a0ac86ef6915043726d94e460132d3b2af4071d58d9a935e50b7e8582a67272f65b01ccc2813ac9e2bb44e9b9ba32990a7abcd82bad83f57eaf3d74d00c518b4a6d64740df876993b92ba07d167ccfae17fa4f1296e1c935e5a2a30f9e874145d6d866ff2ada1ed79de437d8bde0fac8d1918af31960280df57c6d78829840c0e445ac708294dc33568d0e1afe38c42efcbcc4c1661dac2edd5df4948002460f52b26d40ab09cb6c0d97279760f959b0adf35686204a9a3742f1acac571c5e3bd6fcbb670441b30803d362b7c60d40a475e94a6687f34c120c05bb260871129610fcd10d0e4d592d7b03787d7f3b63e46fe92523bfadaae951fb4626f98b78825acbe93355db32031f226a02bf684f1c398933710dc361aab18a7f2f8d311ff81d4e9a62050fbc418e8cfc581cb6ffe86ba022f8a5fc9485f9c4a90ae4465f040c3ab17297cb25819733b9b85a3a0ac7d42917c8cca45aba7b05b997ec50e65bd4bacef09af5b972514e78465bb2675b1a57c997284cf6718d8711cd3cb8dadb2ec21b0cfa46d3c55c6dec60da2d20828356e8d7fda3e4fb4038f1634842e279d6b10a2f54fca7d26160acd03254133f9ea7da3a4ab8c8c2347b4640220da18c756cf140b403ed8ad54be55e02a64f6dad93cf4e1d2494eb2cf2a0d4735ab3a7f9a2589b93d531e22838f28f8bb863a17799a27bc757ac7a67b5576f848ad66d0ea73e21d7f56f5c8978f42824da14b2e54497e46fbfe85d108ce24c836547fdc14783311ea2fdd4be751c248981b0f48ceb3cd62dd278cd8664d691f01db9cfd7d96845a52f36394c422040c2019f682599df4fed48b9761bc9d8e4231093aa735b1880ddd1db8193ca4cbbc9bf03969c458f5c8a2e540a2939a7a2ae83e1cd0c3623f2aad5ea2226db23ac7165498186fb45d6e53a9ebdb934baec26f3e2c659cb96c85e66379e27e0b507e017f1f97426c3a0101d318d7504704b58749aea1704a70415688f66a66b5304201dd6721eff600aa0dd11e20743c367f7426734b25a0452e2fa57eb783a0d9f0c3788af63be64beb940040f3f1ccc7292d2c7b553e4da4d8493c4b9118e4db869de3b8360652e5e6c722db24d35244b448316eaaea1ac9b2623c8eb317343a859c40abce70cad0b246bb509d97a9b24959c17c1f15df94a2487fff4d1ffe255cc530128b8fcfc27f25018873592681acc3b83f9340fcc342a204cd99886cc984d732ccc34a7cd26443e7b8c0c13fadaece8b820e437a7956b476fe2972692c359ad6b4c6d2e2fc9ee3f5be4e6d0e607f2d06955bc376edca20abb35f173ec142730bab7f07093636cb920b3a3e078a258c673c5b442165e95ca8f82dced4acbfdbfcfb442e09ccf510bd91ceeb7398fbcfaf80435390c5a5173a26d50f3a39e9517c5eb8a9b3101f6c6f697236a9e55e1efb15f616deeb8ba61136670ecedffc7a611665d2e1f24064c55f83558ce70c50a6ab0f051a5e36259fd02fd329427f293f0c47e7ef0c9c0ba0ef5ded247b6020d6b045e40a741e0564ddd42cb0927dcf93e8e5a93d8c1a1d00166a9296e66e0a2c00fd0f61dd41d62aca10029bb8df5e0ed693ecbf43bf4137e5c657ad24ffe9471ed13b7d8ebc841123a012837845b9ddd440c200dd467e315f5476db782e1127c4226d574d4f82579a8270711a80992398fee9b865c255b81d7ffc9581025badb2e1209f17134473bb37df09b41625b5d100a449ea08ce9d5b9bc8390f94edf8cdceb65d347a53c2e00f81164aaf5057c7f007a0ff194ef315ca20ae0ca9278de1fb6206390672e641d78d9727e6dd3e92585250dffd6ecef886ae03745746291286b0432358c96b3fc64885cef8d9c7d88b0505c46c0733c0445c19a8c6a5ac7a21e82d1d3c417a5872feb7254ee8abdcec2c2fe6182e4658df90e3e9bf9a3ae917334e15c54658a12f4f7e1d7441b262175fe5589474b14f9d62475ff100bca9c0bea671a5fbcfeafcfa8232c13085159f9c1c2fc567d4becb49d4ccc20725ecfa1066b325c66d7e6f42ac384d6e23b353e22fd662410adae3a8f21dde48c8c6d9ebbcfb17c71341a5dcb62a68451870fd6df2f36b0b0d447c677ca882a1a7b4147b2d90ae8fbcc6cdf4e47e9a6ba2bf90a1a2fc286002014d0df19567b5e5a39b66e57b2fc502422cf8e1f07fa4c2fce8f4a83d04a88e108fef07cca45e1989d689b83a3ca666fcb76b5ac34044416d30907d4834066b3a1b49d1819e986a1b2c2bdaaaeba62e18cf8e96030a32f45513e5083c79abaafc9f2cd415443a0e91e3bb17bb9c3954ad579e60e06420a090cc09358e7a9aa5ebf6ac367a7e2afcc16731be1b8e3454d122b6b4c689300d0491afbb328d46eb2dd82175f253a7f0cb099a102a352a45a8db8bdc428c55f01b9627ac70d035dcc810f6390a32697f10c2c5cf71bc8d0b2add8f61c16bdd1f6ca3992f6c4c4facd9995301b603af53f9ac7aecaf778c3ead670fdfc2525085f8862558740edfdf014da97d128fc23fd52cf7eef27e7ffa8481ce18722e9b4ed49d43cca7c0d7e2724eb279f44c2d67b42d881bcb718853b5ff99932de25a2f1a3e1073c0f8d9f1f2b4e06aefb1490200139dd4e79bf6e66abb318480e1f6605a12cd2af3f9debbe8397d8b3f2a8824efc72a2e1ebf5ffd727a2644cae272cc66f4349b051a6b21db5b6b12b8368d3337410f2c8e57d5da6c248c7b2f5445f377d67d061a22b1f4993d3c6f7b6c25aa2eecbeccf783f7af5e1c8f46b4eb0f74dcf7398038488b831549cf759becc74f175ed44d71c738d6fc178f13bd5bf4db9660b81e63f66dcca88d24ef52c22886d01b4a1ac5680c3aa9d42b85d2e688c4f395c89ab2175c3af9e73bcca1c9883d7018ecd87e3a7c5e3e53f9e1ba70a38593b75cde5133894aee3d73dbf6caf76228b04a4ee47ed429885ef4ecd239649e5512107b76c68eccd02d7c3225cf9a1e33855ba12240a5a0cff7a96f055b63f8a2b1c689fd47ae083378acd6fc36c7a9fbc108484ac8fc20d8e12b6e0ae3fd851de47f5732b73d707d6171e2f918fbfc92f0ac6ec7ab7157e936b63e630c77fa63d7ce576094b30fe5a6061e09c7be511fa3a117e1b040dac427c34f69be608ace13f4fb46932ef43e7af0948afee9a168980ee52c619d38dab3babfd9bc9d680b108462b81c6d14dda85df991d848c642c81ed39ca84b4eef6f41eb6892cf2d188fd68c981c432a02cb4a2dd97ae743de8db5e2dfec5d051675c38e5907c9a3c3a7b56da8b407447f349cf41423ffc4485986ce9aee4ea4286d9f4547c3da6405b1dfb68b241bbdc2db50aae0819d6e4ac00ecff302f52c23d00d3e947655929468eddfaff21fb6fe7964cbeed79b3925aaa0b9086d423289f1812ef587759c374f8db00912ab7e7f9b6b1fba284bb1a296003ad8bb1af36017049fd55338062aa3646d6791ad741cd9a1a5efac1e881df1aca5e3578b2dcb272a86fff0281863eccea511c06c391431a2f269f1d35041e84203aaa680a17e54cfcb870dbb4095ad23140f8783789445c672e666ffc4b91a3d02ba9de6d9396a138d5dd7dbc09cbfce38f65eace47c2bcebd479e4cfe19d75cce009fbb914682120f08d8ffb43b080dee3b5b6f724ed5eb6f6b2046d0f2a7e52724e18b035bfe584a5018ff86250067fab4f8aae7314d4cf207704aba8f5fcca51e975eb581fe512391695680f4036ab0d74f3dff136f9cbf082cb3d5ab81316c1a2c505e1ae85b2f4c925d2ef07288f1fc91b830700ddd87e9fcf9ae5c819e622edd4c23cd64783d592ec6a0d3c31187015787eb20dc492a6f7f717b9b865496be1d426d7bc638a6f153a4b149d48ba9fd916fbe9677fe26cdc7aa23d97c25096e1df1452a3fafbdd66776f144c14f74cad8170e02e047b8d472fa5e31321bfabf80ef6caf4a74297f6e5153ac77619d977daddc8f4f882d451c28fb644dd7afe94739610c4f6b386bb8190b120ec293613f83ea1c4726acfdf27a584c49fd3a4fd8944a25f985c51bf88841f1770aad3391f668bbb9f7ea2298df424e43d40492f0479a467328b584d69d634a65ec64b151c15180dc1c3aae78bd250ea9f63a9d34444464d6edf5b6c1c0878d60eeea102160cf92a7ec7f433c56a578773113d03b35d09e1f43154bc450ff503c3819963a9b0f0f2e0f58cee68d0160d283048a0683abcb2e1aed90c50215d489660498ddd430d6e082277e8c8cca6bea9d84174fc3e9b027a6f3ae4363d163672c3e2c198c60e0855f69e62219299744fc182fe5db871507801d0c0c892501a5af739c6d04fc3640e063c58df66f55592d54f5129b68f3a9c6882d7d249cd822f2e96055704da2bf31d52a4f086af354126d39e1e0f24edc02adaab9331ff57f5e0cb1c341288ffc6c7c2c0bcd415c2e89c53b2a7b3fd2cf3745b1fe597c021c8cca633fe4b3c615307053d1d4b73a9723ecf46cf317e3a2eb25139e2cf82d1c8821960ca6932a50364915fda2b32f729813cbab24cccdeae23c8842c28ba5d071f61c8b22772deb015a95967ed05f2cd156b0f4f02d0d605190c215678114db836a53c7f5971b57ed130a54aabd9715e57020e92bef19320fceb9dbab7d3ce4dc9a15cf7033e79daf80e097e1b062f1d94b1b683d49c558b2a888acc2ececa8cc0d7fa7d0fc635e21ff9c8d8824ab563c5d80deca80b27ef7e1b76a4f3043e0f32ae654d121d0e1d0844fc7a10e090d2c50f761aa9a8d426d183ca1405d2c42c8ed4540efe3e28694e720a5077442116a1d8d913ff062f415ebea8d6f69b8cdcc1132e8f6fa7f5afc8c51dae9cdc9d9bc66019ca0e0f3214dac387cdce6c5fd2a852c88570f6f1a4fd9179df679322a46d7fa2a46dc9cb0155241ae4f943a3a2fdba5c203d076b5c514c5679500df89e504f6542578fa56a0962132f9c9363b8192b8824670f9199af0097f3a763b0b16209e981c5a7df95d93e4caec282e7600059181b8ce8705a152fb007123f47e08bcd55ba01e432aa2eb55419731fc9b1b6f75a6774c77c4b1819f05be23bf7fad5603f3539c2a7e4bc2b4ae935ca", 0xff0, 0xf3de}, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f00000015c0)={'wg1\x00'}) accept4$vsock_stream(r2, 0x0, 0x0, 0x80000) pipe2(&(0x7f0000001640), 0x40880) io_setup(0x8654, &(0x7f0000001680)=0x0) io_destroy(r6) io_setup(0x3, &(0x7f00000016c0)=0x0) io_destroy(r7) clock_gettime(0x0, 0x0) io_pgetevents(r0, 0x0, 0x3, &(0x7f0000001700)=[{}, {}, {}], &(0x7f00000017c0), 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000001800), &(0x7f0000001840)=0x4) io_setup(0x1f, &(0x7f0000001880)=0x0) io_destroy(r8) [ 2492.054983][T19061] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2492.090111][T19064] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. 15:01:46 executing program 3: io_destroy(0x0) io_setup(0x80, &(0x7f0000000000)=0x0) io_pgetevents(r0, 0x61a2, 0x0, 0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={[0x9]}, 0x8}) io_destroy(r0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) io_setup(0x88, &(0x7f0000000180)=0x0) io_getevents(r1, 0xffffffff00000000, 0x0, 0x0, &(0x7f0000000200)) io_destroy(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000240)='fdinfo/3\x00') sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f0000000340)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000004}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='attr/exec\x00') io_cancel(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x0, r2, &(0x7f0000000380)="b93aee11b28aa0c93e2c1076c177df276e4a2dfd78ab4fe96e634fe1da9de7f098a50d50273c77372e318db1d1af6623edecc3a2fbd4ae4d46111097d59cdc0458f25c648ba91e5bfd666d28957772528866fa733a637845b44c", 0x5a, 0x8000, 0x0, 0x0, r3}, &(0x7f0000000480)) io_setup(0x0, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) pipe2(0x0, 0x880) io_cancel(0x0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x8, 0x0, r4, &(0x7f0000000500)="e970b13739b3af0127130355ea2b31c6099a56556f94f7cd7fe19ec7df67932ee25f5f238cb8055f1123ae77ed5d0b0152a513e92c4dcb4ee601803f0c865e395f5a4dc3587d3945779df7a8564a062bbeff973ca5598ef5a07dd292a76276cdb9a291263d3f20128f6012f133a736a6cbe36b1936b5f88afe5f17567fdd9df4c16500c2c7a5b03eb75231d1d0cf1a3de466e1e986eb1d5a4ba57964a6e1472fec256a9e59f02f8121ad303b4470c48b97c03b3a71dbd9d381d95b98f5bb48aabbdb7b9305a514114c413f48c6e00c3944ae1f8241808cc5d350e84c8ef76f3a698c25a2d4a0875fd8a91c68d5a34b13df19d480f13129221b53b6ea2c9563fbf9e065f18982062d729d4f776ff262aa8742c371a32b8c20501e0de164552e43a9b5a8b44d6a92968a2532834fdc9ed411f88f5528cd090dbff6c76daf188bada832c4befee92ee3a2ef9e09f3b2564f330e72bdd292b51f533723efcc71bb93a666552c6e502d4d3e95152cedd364aff28ee188a5aab9495e203a3954f7070a9a092a3855fcb436c2b19f26f8e2fee1883963eacbfb3c6a0c2b0c6cbfe181a5deada40df9fdac95397313c491a459f37fd593ceee3bcacc691145d64995970003cfee6dc722ac8939a4c6485b97b71d5909218da49d7ab1ed519a32a52a6bb658a0ac86ef6915043726d94e460132d3b2af4071d58d9a935e50b7e8582a67272f65b01ccc2813ac9e2bb44e9b9ba32990a7abcd82bad83f57eaf3d74d00c518b4a6d64740df876993b92ba07d167ccfae17fa4f1296e1c935e5a2a30f9e874145d6d866ff2ada1ed79de437d8bde0fac8d1918af31960280df57c6d78829840c0e445ac708294dc33568d0e1afe38c42efcbcc4c1661dac2edd5df4948002460f52b26d40ab09cb6c0d97279760f959b0adf35686204a9a3742f1acac571c5e3bd6fcbb670441b30803d362b7c60d40a475e94a6687f34c120c05bb260871129610fcd10d0e4d592d7b03787d7f3b63e46fe92523bfadaae951fb4626f98b78825acbe93355db32031f226a02bf684f1c398933710dc361aab18a7f2f8d311ff81d4e9a62050fbc418e8cfc581cb6ffe86ba022f8a5fc9485f9c4a90ae4465f040c3ab17297cb25819733b9b85a3a0ac7d42917c8cca45aba7b05b997ec50e65bd4bacef09af5b972514e78465bb2675b1a57c997284cf6718d8711cd3cb8dadb2ec21b0cfa46d3c55c6dec60da2d20828356e8d7fda3e4fb4038f1634842e279d6b10a2f54fca7d26160acd03254133f9ea7da3a4ab8c8c2347b4640220da18c756cf140b403ed8ad54be55e02a64f6dad93cf4e1d2494eb2cf2a0d4735ab3a7f9a2589b93d531e22838f28f8bb863a17799a27bc757ac7a67b5576f848ad66d0ea73e21d7f56f5c8978f42824da14b2e54497e46fbfe85d108ce24c836547fdc14783311ea2fdd4be751c248981b0f48ceb3cd62dd278cd8664d691f01db9cfd7d96845a52f36394c422040c2019f682599df4fed48b9761bc9d8e4231093aa735b1880ddd1db8193ca4cbbc9bf03969c458f5c8a2e540a2939a7a2ae83e1cd0c3623f2aad5ea2226db23ac7165498186fb45d6e53a9ebdb934baec26f3e2c659cb96c85e66379e27e0b507e017f1f97426c3a0101d318d7504704b58749aea1704a70415688f66a66b5304201dd6721eff600aa0dd11e20743c367f7426734b25a0452e2fa57eb783a0d9f0c3788af63be64beb940040f3f1ccc7292d2c7b553e4da4d8493c4b9118e4db869de3b8360652e5e6c722db24d35244b448316eaaea1ac9b2623c8eb317343a859c40abce70cad0b246bb509d97a9b24959c17c1f15df94a2487fff4d1ffe255cc530128b8fcfc27f25018873592681acc3b83f9340fcc342a204cd99886cc984d732ccc34a7cd26443e7b8c0c13fadaece8b820e437a7956b476fe2972692c359ad6b4c6d2e2fc9ee3f5be4e6d0e607f2d06955bc376edca20abb35f173ec142730bab7f07093636cb920b3a3e078a258c673c5b442165e95ca8f82dced4acbfdbfcfb442e09ccf510bd91ceeb7398fbcfaf80435390c5a5173a26d50f3a39e9517c5eb8a9b3101f6c6f697236a9e55e1efb15f616deeb8ba61136670ecedffc7a611665d2e1f24064c55f83558ce70c50a6ab0f051a5e36259fd02fd329427f293f0c47e7ef0c9c0ba0ef5ded247b6020d6b045e40a741e0564ddd42cb0927dcf93e8e5a93d8c1a1d00166a9296e66e0a2c00fd0f61dd41d62aca10029bb8df5e0ed693ecbf43bf4137e5c657ad24ffe9471ed13b7d8ebc841123a012837845b9ddd440c200dd467e315f5476db782e1127c4226d574d4f82579a8270711a80992398fee9b865c255b81d7ffc9581025badb2e1209f17134473bb37df09b41625b5d100a449ea08ce9d5b9bc8390f94edf8cdceb65d347a53c2e00f81164aaf5057c7f007a0ff194ef315ca20ae0ca9278de1fb6206390672e641d78d9727e6dd3e92585250dffd6ecef886ae03745746291286b0432358c96b3fc64885cef8d9c7d88b0505c46c0733c0445c19a8c6a5ac7a21e82d1d3c417a5872feb7254ee8abdcec2c2fe6182e4658df90e3e9bf9a3ae917334e15c54658a12f4f7e1d7441b262175fe5589474b14f9d62475ff100bca9c0bea671a5fbcfeafcfa8232c13085159f9c1c2fc567d4becb49d4ccc20725ecfa1066b325c66d7e6f42ac384d6e23b353e22fd662410adae3a8f21dde48c8c6d9ebbcfb17c71341a5dcb62a68451870fd6df2f36b0b0d447c677ca882a1a7b4147b2d90ae8fbcc6cdf4e47e9a6ba2bf90a1a2fc286002014d0df19567b5e5a39b66e57b2fc502422cf8e1f07fa4c2fce8f4a83d04a88e108fef07cca45e1989d689b83a3ca666fcb76b5ac34044416d30907d4834066b3a1b49d1819e986a1b2c2bdaaaeba62e18cf8e96030a32f45513e5083c79abaafc9f2cd415443a0e91e3bb17bb9c3954ad579e60e06420a090cc09358e7a9aa5ebf6ac367a7e2afcc16731be1b8e3454d122b6b4c689300d0491afbb328d46eb2dd82175f253a7f0cb099a102a352a45a8db8bdc428c55f01b9627ac70d035dcc810f6390a32697f10c2c5cf71bc8d0b2add8f61c16bdd1f6ca3992f6c4c4facd9995301b603af53f9ac7aecaf778c3ead670fdfc2525085f8862558740edfdf014da97d128fc23fd52cf7eef27e7ffa8481ce18722e9b4ed49d43cca7c0d7e2724eb279f44c2d67b42d881bcb718853b5ff99932de25a2f1a3e1073c0f8d9f1f2b4e06aefb1490200139dd4e79bf6e66abb318480e1f6605a12cd2af3f9debbe8397d8b3f2a8824efc72a2e1ebf5ffd727a2644cae272cc66f4349b051a6b21db5b6b12b8368d3337410f2c8e57d5da6c248c7b2f5445f377d67d061a22b1f4993d3c6f7b6c25aa2eecbeccf783f7af5e1c8f46b4eb0f74dcf7398038488b831549cf759becc74f175ed44d71c738d6fc178f13bd5bf4db9660b81e63f66dcca88d24ef52c22886d01b4a1ac5680c3aa9d42b85d2e688c4f395c89ab2175c3af9e73bcca1c9883d7018ecd87e3a7c5e3e53f9e1ba70a38593b75cde5133894aee3d73dbf6caf76228b04a4ee47ed429885ef4ecd239649e5512107b76c68eccd02d7c3225cf9a1e33855ba12240a5a0cff7a96f055b63f8a2b1c689fd47ae083378acd6fc36c7a9fbc108484ac8fc20d8e12b6e0ae3fd851de47f5732b73d707d6171e2f918fbfc92f0ac6ec7ab7157e936b63e630c77fa63d7ce576094b30fe5a6061e09c7be511fa3a117e1b040dac427c34f69be608ace13f4fb46932ef43e7af0948afee9a168980ee52c619d38dab3babfd9bc9d680b108462b81c6d14dda85df991d848c642c81ed39ca84b4eef6f41eb6892cf2d188fd68c981c432a02cb4a2dd97ae743de8db5e2dfec5d051675c38e5907c9a3c3a7b56da8b407447f349cf41423ffc4485986ce9aee4ea4286d9f4547c3da6405b1dfb68b241bbdc2db50aae0819d6e4ac00ecff302f52c23d00d3e947655929468eddfaff21fb6fe7964cbeed79b3925aaa0b9086d423289f1812ef587759c374f8db00912ab7e7f9b6b1fba284bb1a296003ad8bb1af36017049fd55338062aa3646d6791ad741cd9a1a5efac1e881df1aca5e3578b2dcb272a86fff0281863eccea511c06c391431a2f269f1d35041e84203aaa680a17e54cfcb870dbb4095ad23140f8783789445c672e666ffc4b91a3d02ba9de6d9396a138d5dd7dbc09cbfce38f65eace47c2bcebd479e4cfe19d75cce009fbb914682120f08d8ffb43b080dee3b5b6f724ed5eb6f6b2046d0f2a7e52724e18b035bfe584a5018ff86250067fab4f8aae7314d4cf207704aba8f5fcca51e975eb581fe512391695680f4036ab0d74f3dff136f9cbf082cb3d5ab81316c1a2c505e1ae85b2f4c925d2ef07288f1fc91b830700ddd87e9fcf9ae5c819e622edd4c23cd64783d592ec6a0d3c31187015787eb20dc492a6f7f717b9b865496be1d426d7bc638a6f153a4b149d48ba9fd916fbe9677fe26cdc7aa23d97c25096e1df1452a3fafbdd66776f144c14f74cad8170e02e047b8d472fa5e31321bfabf80ef6caf4a74297f6e5153ac77619d977daddc8f4f882d451c28fb644dd7afe94739610c4f6b386bb8190b120ec293613f83ea1c4726acfdf27a584c49fd3a4fd8944a25f985c51bf88841f1770aad3391f668bbb9f7ea2298df424e43d40492f0479a467328b584d69d634a65ec64b151c15180dc1c3aae78bd250ea9f63a9d34444464d6edf5b6c1c0878d60eeea102160cf92a7ec7f433c56a578773113d03b35d09e1f43154bc450ff503c3819963a9b0f0f2e0f58cee68d0160d283048a0683abcb2e1aed90c50215d489660498ddd430d6e082277e8c8cca6bea9d84174fc3e9b027a6f3ae4363d163672c3e2c198c60e0855f69e62219299744fc182fe5db871507801d0c0c892501a5af739c6d04fc3640e063c58df66f55592d54f5129b68f3a9c6882d7d249cd822f2e96055704da2bf31d52a4f086af354126d39e1e0f24edc02adaab9331ff57f5e0cb1c341288ffc6c7c2c0bcd415c2e89c53b2a7b3fd2cf3745b1fe597c021c8cca633fe4b3c615307053d1d4b73a9723ecf46cf317e3a2eb25139e2cf82d1c8821960ca6932a50364915fda2b32f729813cbab24cccdeae23c8842c28ba5d071f61c8b22772deb015a95967ed05f2cd156b0f4f02d0d605190c215678114db836a53c7f5971b57ed130a54aabd9715e57020e92bef19320fceb9dbab7d3ce4dc9a15cf7033e79daf80e097e1b062f1d94b1b683d49c558b2a888acc2ececa8cc0d7fa7d0fc635e21ff9c8d8824ab563c5d80deca80b27ef7e1b76a4f3043e0f32ae654d121d0e1d0844fc7a10e090d2c50f761aa9a8d426d183ca1405d2c42c8ed4540efe3e28694e720a5077442116a1d8d913ff062f415ebea8d6f69b8cdcc1132e8f6fa7f5afc8c51dae9cdc9d9bc66019ca0e0f3214dac387cdce6c5fd2a852c88570f6f1a4fd9179df679322a46d7fa2a46dc9cb0155241ae4f943a3a2fdba5c203d076b5c514c5679500df89e504f6542578fa56a0962132f9c9363b8192b8824670f9199af0097f3a763b0b16209e981c5a7df95d93e4caec282e7600059181b8ce8705a152fb007123f47e08bcd55ba01e432aa2eb55419731fc9b1b6f75a6774c77c4b1819f05be23bf7fad5603f3539c2a7e4bc2b4ae935ca", 0xff0, 0xf3de}, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f00000015c0)={'wg1\x00'}) accept4$vsock_stream(r2, 0x0, 0x0, 0x80000) pipe2(&(0x7f0000001640), 0x40880) io_setup(0x8654, &(0x7f0000001680)=0x0) io_destroy(r6) io_setup(0x3, &(0x7f00000016c0)=0x0) io_destroy(r7) clock_gettime(0x0, 0x0) io_pgetevents(r0, 0x0, 0x3, &(0x7f0000001700)=[{}, {}, {}], &(0x7f00000017c0), 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000001800), &(0x7f0000001840)=0x4) io_setup(0x1f, &(0x7f0000001880)=0x0) io_destroy(r8) 15:01:46 executing program 4: io_destroy(0x0) io_setup(0x80, &(0x7f0000000000)=0x0) io_pgetevents(r0, 0x61a2, 0x0, 0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={[0x9]}, 0x8}) io_destroy(r0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) io_setup(0x88, &(0x7f0000000180)=0x0) io_getevents(r1, 0xffffffff00000000, 0x0, 0x0, &(0x7f0000000200)) io_destroy(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000240)='fdinfo/3\x00') sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f0000000340)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000004}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='attr/exec\x00') io_cancel(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x0, r2, &(0x7f0000000380)="b93aee11b28aa0c93e2c1076c177df276e4a2dfd78ab4fe96e634fe1da9de7f098a50d50273c77372e318db1d1af6623edecc3a2fbd4ae4d46111097d59cdc0458f25c648ba91e5bfd666d28957772528866fa733a637845b44c", 0x5a, 0x8000, 0x0, 0x0, r3}, &(0x7f0000000480)) io_setup(0x0, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) pipe2(0x0, 0x880) io_cancel(0x0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x8, 0x0, r4, &(0x7f0000000500)="e970b13739b3af0127130355ea2b31c6099a56556f94f7cd7fe19ec7df67932ee25f5f238cb8055f1123ae77ed5d0b0152a513e92c4dcb4ee601803f0c865e395f5a4dc3587d3945779df7a8564a062bbeff973ca5598ef5a07dd292a76276cdb9a291263d3f20128f6012f133a736a6cbe36b1936b5f88afe5f17567fdd9df4c16500c2c7a5b03eb75231d1d0cf1a3de466e1e986eb1d5a4ba57964a6e1472fec256a9e59f02f8121ad303b4470c48b97c03b3a71dbd9d381d95b98f5bb48aabbdb7b9305a514114c413f48c6e00c3944ae1f8241808cc5d350e84c8ef76f3a698c25a2d4a0875fd8a91c68d5a34b13df19d480f13129221b53b6ea2c9563fbf9e065f18982062d729d4f776ff262aa8742c371a32b8c20501e0de164552e43a9b5a8b44d6a92968a2532834fdc9ed411f88f5528cd090dbff6c76daf188bada832c4befee92ee3a2ef9e09f3b2564f330e72bdd292b51f533723efcc71bb93a666552c6e502d4d3e95152cedd364aff28ee188a5aab9495e203a3954f7070a9a092a3855fcb436c2b19f26f8e2fee1883963eacbfb3c6a0c2b0c6cbfe181a5deada40df9fdac95397313c491a459f37fd593ceee3bcacc691145d64995970003cfee6dc722ac8939a4c6485b97b71d5909218da49d7ab1ed519a32a52a6bb658a0ac86ef6915043726d94e460132d3b2af4071d58d9a935e50b7e8582a67272f65b01ccc2813ac9e2bb44e9b9ba32990a7abcd82bad83f57eaf3d74d00c518b4a6d64740df876993b92ba07d167ccfae17fa4f1296e1c935e5a2a30f9e874145d6d866ff2ada1ed79de437d8bde0fac8d1918af31960280df57c6d78829840c0e445ac708294dc33568d0e1afe38c42efcbcc4c1661dac2edd5df4948002460f52b26d40ab09cb6c0d97279760f959b0adf35686204a9a3742f1acac571c5e3bd6fcbb670441b30803d362b7c60d40a475e94a6687f34c120c05bb260871129610fcd10d0e4d592d7b03787d7f3b63e46fe92523bfadaae951fb4626f98b78825acbe93355db32031f226a02bf684f1c398933710dc361aab18a7f2f8d311ff81d4e9a62050fbc418e8cfc581cb6ffe86ba022f8a5fc9485f9c4a90ae4465f040c3ab17297cb25819733b9b85a3a0ac7d42917c8cca45aba7b05b997ec50e65bd4bacef09af5b972514e78465bb2675b1a57c997284cf6718d8711cd3cb8dadb2ec21b0cfa46d3c55c6dec60da2d20828356e8d7fda3e4fb4038f1634842e279d6b10a2f54fca7d26160acd03254133f9ea7da3a4ab8c8c2347b4640220da18c756cf140b403ed8ad54be55e02a64f6dad93cf4e1d2494eb2cf2a0d4735ab3a7f9a2589b93d531e22838f28f8bb863a17799a27bc757ac7a67b5576f848ad66d0ea73e21d7f56f5c8978f42824da14b2e54497e46fbfe85d108ce24c836547fdc14783311ea2fdd4be751c248981b0f48ceb3cd62dd278cd8664d691f01db9cfd7d96845a52f36394c422040c2019f682599df4fed48b9761bc9d8e4231093aa735b1880ddd1db8193ca4cbbc9bf03969c458f5c8a2e540a2939a7a2ae83e1cd0c3623f2aad5ea2226db23ac7165498186fb45d6e53a9ebdb934baec26f3e2c659cb96c85e66379e27e0b507e017f1f97426c3a0101d318d7504704b58749aea1704a70415688f66a66b5304201dd6721eff600aa0dd11e20743c367f7426734b25a0452e2fa57eb783a0d9f0c3788af63be64beb940040f3f1ccc7292d2c7b553e4da4d8493c4b9118e4db869de3b8360652e5e6c722db24d35244b448316eaaea1ac9b2623c8eb317343a859c40abce70cad0b246bb509d97a9b24959c17c1f15df94a2487fff4d1ffe255cc530128b8fcfc27f25018873592681acc3b83f9340fcc342a204cd99886cc984d732ccc34a7cd26443e7b8c0c13fadaece8b820e437a7956b476fe2972692c359ad6b4c6d2e2fc9ee3f5be4e6d0e607f2d06955bc376edca20abb35f173ec142730bab7f07093636cb920b3a3e078a258c673c5b442165e95ca8f82dced4acbfdbfcfb442e09ccf510bd91ceeb7398fbcfaf80435390c5a5173a26d50f3a39e9517c5eb8a9b3101f6c6f697236a9e55e1efb15f616deeb8ba61136670ecedffc7a611665d2e1f24064c55f83558ce70c50a6ab0f051a5e36259fd02fd329427f293f0c47e7ef0c9c0ba0ef5ded247b6020d6b045e40a741e0564ddd42cb0927dcf93e8e5a93d8c1a1d00166a9296e66e0a2c00fd0f61dd41d62aca10029bb8df5e0ed693ecbf43bf4137e5c657ad24ffe9471ed13b7d8ebc841123a012837845b9ddd440c200dd467e315f5476db782e1127c4226d574d4f82579a8270711a80992398fee9b865c255b81d7ffc9581025badb2e1209f17134473bb37df09b41625b5d100a449ea08ce9d5b9bc8390f94edf8cdceb65d347a53c2e00f81164aaf5057c7f007a0ff194ef315ca20ae0ca9278de1fb6206390672e641d78d9727e6dd3e92585250dffd6ecef886ae03745746291286b0432358c96b3fc64885cef8d9c7d88b0505c46c0733c0445c19a8c6a5ac7a21e82d1d3c417a5872feb7254ee8abdcec2c2fe6182e4658df90e3e9bf9a3ae917334e15c54658a12f4f7e1d7441b262175fe5589474b14f9d62475ff100bca9c0bea671a5fbcfeafcfa8232c13085159f9c1c2fc567d4becb49d4ccc20725ecfa1066b325c66d7e6f42ac384d6e23b353e22fd662410adae3a8f21dde48c8c6d9ebbcfb17c71341a5dcb62a68451870fd6df2f36b0b0d447c677ca882a1a7b4147b2d90ae8fbcc6cdf4e47e9a6ba2bf90a1a2fc286002014d0df19567b5e5a39b66e57b2fc502422cf8e1f07fa4c2fce8f4a83d04a88e108fef07cca45e1989d689b83a3ca666fcb76b5ac34044416d30907d4834066b3a1b49d1819e986a1b2c2bdaaaeba62e18cf8e96030a32f45513e5083c79abaafc9f2cd415443a0e91e3bb17bb9c3954ad579e60e06420a090cc09358e7a9aa5ebf6ac367a7e2afcc16731be1b8e3454d122b6b4c689300d0491afbb328d46eb2dd82175f253a7f0cb099a102a352a45a8db8bdc428c55f01b9627ac70d035dcc810f6390a32697f10c2c5cf71bc8d0b2add8f61c16bdd1f6ca3992f6c4c4facd9995301b603af53f9ac7aecaf778c3ead670fdfc2525085f8862558740edfdf014da97d128fc23fd52cf7eef27e7ffa8481ce18722e9b4ed49d43cca7c0d7e2724eb279f44c2d67b42d881bcb718853b5ff99932de25a2f1a3e1073c0f8d9f1f2b4e06aefb1490200139dd4e79bf6e66abb318480e1f6605a12cd2af3f9debbe8397d8b3f2a8824efc72a2e1ebf5ffd727a2644cae272cc66f4349b051a6b21db5b6b12b8368d3337410f2c8e57d5da6c248c7b2f5445f377d67d061a22b1f4993d3c6f7b6c25aa2eecbeccf783f7af5e1c8f46b4eb0f74dcf7398038488b831549cf759becc74f175ed44d71c738d6fc178f13bd5bf4db9660b81e63f66dcca88d24ef52c22886d01b4a1ac5680c3aa9d42b85d2e688c4f395c89ab2175c3af9e73bcca1c9883d7018ecd87e3a7c5e3e53f9e1ba70a38593b75cde5133894aee3d73dbf6caf76228b04a4ee47ed429885ef4ecd239649e5512107b76c68eccd02d7c3225cf9a1e33855ba12240a5a0cff7a96f055b63f8a2b1c689fd47ae083378acd6fc36c7a9fbc108484ac8fc20d8e12b6e0ae3fd851de47f5732b73d707d6171e2f918fbfc92f0ac6ec7ab7157e936b63e630c77fa63d7ce576094b30fe5a6061e09c7be511fa3a117e1b040dac427c34f69be608ace13f4fb46932ef43e7af0948afee9a168980ee52c619d38dab3babfd9bc9d680b108462b81c6d14dda85df991d848c642c81ed39ca84b4eef6f41eb6892cf2d188fd68c981c432a02cb4a2dd97ae743de8db5e2dfec5d051675c38e5907c9a3c3a7b56da8b407447f349cf41423ffc4485986ce9aee4ea4286d9f4547c3da6405b1dfb68b241bbdc2db50aae0819d6e4ac00ecff302f52c23d00d3e947655929468eddfaff21fb6fe7964cbeed79b3925aaa0b9086d423289f1812ef587759c374f8db00912ab7e7f9b6b1fba284bb1a296003ad8bb1af36017049fd55338062aa3646d6791ad741cd9a1a5efac1e881df1aca5e3578b2dcb272a86fff0281863eccea511c06c391431a2f269f1d35041e84203aaa680a17e54cfcb870dbb4095ad23140f8783789445c672e666ffc4b91a3d02ba9de6d9396a138d5dd7dbc09cbfce38f65eace47c2bcebd479e4cfe19d75cce009fbb914682120f08d8ffb43b080dee3b5b6f724ed5eb6f6b2046d0f2a7e52724e18b035bfe584a5018ff86250067fab4f8aae7314d4cf207704aba8f5fcca51e975eb581fe512391695680f4036ab0d74f3dff136f9cbf082cb3d5ab81316c1a2c505e1ae85b2f4c925d2ef07288f1fc91b830700ddd87e9fcf9ae5c819e622edd4c23cd64783d592ec6a0d3c31187015787eb20dc492a6f7f717b9b865496be1d426d7bc638a6f153a4b149d48ba9fd916fbe9677fe26cdc7aa23d97c25096e1df1452a3fafbdd66776f144c14f74cad8170e02e047b8d472fa5e31321bfabf80ef6caf4a74297f6e5153ac77619d977daddc8f4f882d451c28fb644dd7afe94739610c4f6b386bb8190b120ec293613f83ea1c4726acfdf27a584c49fd3a4fd8944a25f985c51bf88841f1770aad3391f668bbb9f7ea2298df424e43d40492f0479a467328b584d69d634a65ec64b151c15180dc1c3aae78bd250ea9f63a9d34444464d6edf5b6c1c0878d60eeea102160cf92a7ec7f433c56a578773113d03b35d09e1f43154bc450ff503c3819963a9b0f0f2e0f58cee68d0160d283048a0683abcb2e1aed90c50215d489660498ddd430d6e082277e8c8cca6bea9d84174fc3e9b027a6f3ae4363d163672c3e2c198c60e0855f69e62219299744fc182fe5db871507801d0c0c892501a5af739c6d04fc3640e063c58df66f55592d54f5129b68f3a9c6882d7d249cd822f2e96055704da2bf31d52a4f086af354126d39e1e0f24edc02adaab9331ff57f5e0cb1c341288ffc6c7c2c0bcd415c2e89c53b2a7b3fd2cf3745b1fe597c021c8cca633fe4b3c615307053d1d4b73a9723ecf46cf317e3a2eb25139e2cf82d1c8821960ca6932a50364915fda2b32f729813cbab24cccdeae23c8842c28ba5d071f61c8b22772deb015a95967ed05f2cd156b0f4f02d0d605190c215678114db836a53c7f5971b57ed130a54aabd9715e57020e92bef19320fceb9dbab7d3ce4dc9a15cf7033e79daf80e097e1b062f1d94b1b683d49c558b2a888acc2ececa8cc0d7fa7d0fc635e21ff9c8d8824ab563c5d80deca80b27ef7e1b76a4f3043e0f32ae654d121d0e1d0844fc7a10e090d2c50f761aa9a8d426d183ca1405d2c42c8ed4540efe3e28694e720a5077442116a1d8d913ff062f415ebea8d6f69b8cdcc1132e8f6fa7f5afc8c51dae9cdc9d9bc66019ca0e0f3214dac387cdce6c5fd2a852c88570f6f1a4fd9179df679322a46d7fa2a46dc9cb0155241ae4f943a3a2fdba5c203d076b5c514c5679500df89e504f6542578fa56a0962132f9c9363b8192b8824670f9199af0097f3a763b0b16209e981c5a7df95d93e4caec282e7600059181b8ce8705a152fb007123f47e08bcd55ba01e432aa2eb55419731fc9b1b6f75a6774c77c4b1819f05be23bf7fad5603f3539c2a7e4bc2b4ae935ca", 0xff0, 0xf3de}, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f00000015c0)={'wg1\x00'}) accept4$vsock_stream(r2, 0x0, 0x0, 0x80000) pipe2(&(0x7f0000001640), 0x40880) io_setup(0x8654, &(0x7f0000001680)=0x0) io_destroy(r6) io_setup(0x3, &(0x7f00000016c0)=0x0) io_destroy(r7) clock_gettime(0x0, 0x0) io_pgetevents(r0, 0x0, 0x3, &(0x7f0000001700)=[{}, {}, {}], &(0x7f00000017c0), 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000001800), &(0x7f0000001840)=0x4) io_setup(0x1f, &(0x7f0000001880)=0x0) io_destroy(r8) 15:01:46 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) connect$netlink(r1, &(0x7f0000000080), 0xc) 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="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = creat(&(0x7f0000000280)='./file1\x00', 0x0) write$eventfd(r4, &(0x7f0000000080), 0xfffffe5e) sendmsg$nl_route(r3, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000000)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xf77c97815acedc1f, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @dev}, @IFA_BROADCAST={0x8, 0x4, @multicast2=0xe0000016}]}, 0x28}}, 0x0) 15:01:46 executing program 1: io_destroy(0x0) io_setup(0x80, &(0x7f0000000000)=0x0) io_pgetevents(r0, 0x61a2, 0x0, 0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={[0x9]}, 0x8}) io_destroy(r0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) io_setup(0x88, &(0x7f0000000180)=0x0) io_getevents(r1, 0xffffffff00000000, 0x0, 0x0, &(0x7f0000000200)) io_destroy(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000240)='fdinfo/3\x00') sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f0000000340)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000004}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='attr/exec\x00') io_cancel(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x0, r2, &(0x7f0000000380)="b93aee11b28aa0c93e2c1076c177df276e4a2dfd78ab4fe96e634fe1da9de7f098a50d50273c77372e318db1d1af6623edecc3a2fbd4ae4d46111097d59cdc0458f25c648ba91e5bfd666d28957772528866fa733a637845b44c", 0x5a, 0x8000, 0x0, 0x0, r3}, &(0x7f0000000480)) io_setup(0x0, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) pipe2(0x0, 0x880) io_cancel(0x0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x8, 0x0, r4, &(0x7f0000000500)="e970b13739b3af0127130355ea2b31c6099a56556f94f7cd7fe19ec7df67932ee25f5f238cb8055f1123ae77ed5d0b0152a513e92c4dcb4ee601803f0c865e395f5a4dc3587d3945779df7a8564a062bbeff973ca5598ef5a07dd292a76276cdb9a291263d3f20128f6012f133a736a6cbe36b1936b5f88afe5f17567fdd9df4c16500c2c7a5b03eb75231d1d0cf1a3de466e1e986eb1d5a4ba57964a6e1472fec256a9e59f02f8121ad303b4470c48b97c03b3a71dbd9d381d95b98f5bb48aabbdb7b9305a514114c413f48c6e00c3944ae1f8241808cc5d350e84c8ef76f3a698c25a2d4a0875fd8a91c68d5a34b13df19d480f13129221b53b6ea2c9563fbf9e065f18982062d729d4f776ff262aa8742c371a32b8c20501e0de164552e43a9b5a8b44d6a92968a2532834fdc9ed411f88f5528cd090dbff6c76daf188bada832c4befee92ee3a2ef9e09f3b2564f330e72bdd292b51f533723efcc71bb93a666552c6e502d4d3e95152cedd364aff28ee188a5aab9495e203a3954f7070a9a092a3855fcb436c2b19f26f8e2fee1883963eacbfb3c6a0c2b0c6cbfe181a5deada40df9fdac95397313c491a459f37fd593ceee3bcacc691145d64995970003cfee6dc722ac8939a4c6485b97b71d5909218da49d7ab1ed519a32a52a6bb658a0ac86ef6915043726d94e460132d3b2af4071d58d9a935e50b7e8582a67272f65b01ccc2813ac9e2bb44e9b9ba32990a7abcd82bad83f57eaf3d74d00c518b4a6d64740df876993b92ba07d167ccfae17fa4f1296e1c935e5a2a30f9e874145d6d866ff2ada1ed79de437d8bde0fac8d1918af31960280df57c6d78829840c0e445ac708294dc33568d0e1afe38c42efcbcc4c1661dac2edd5df4948002460f52b26d40ab09cb6c0d97279760f959b0adf35686204a9a3742f1acac571c5e3bd6fcbb670441b30803d362b7c60d40a475e94a6687f34c120c05bb260871129610fcd10d0e4d592d7b03787d7f3b63e46fe92523bfadaae951fb4626f98b78825acbe93355db32031f226a02bf684f1c398933710dc361aab18a7f2f8d311ff81d4e9a62050fbc418e8cfc581cb6ffe86ba022f8a5fc9485f9c4a90ae4465f040c3ab17297cb25819733b9b85a3a0ac7d42917c8cca45aba7b05b997ec50e65bd4bacef09af5b972514e78465bb2675b1a57c997284cf6718d8711cd3cb8dadb2ec21b0cfa46d3c55c6dec60da2d20828356e8d7fda3e4fb4038f1634842e279d6b10a2f54fca7d26160acd03254133f9ea7da3a4ab8c8c2347b4640220da18c756cf140b403ed8ad54be55e02a64f6dad93cf4e1d2494eb2cf2a0d4735ab3a7f9a2589b93d531e22838f28f8bb863a17799a27bc757ac7a67b5576f848ad66d0ea73e21d7f56f5c8978f42824da14b2e54497e46fbfe85d108ce24c836547fdc14783311ea2fdd4be751c248981b0f48ceb3cd62dd278cd8664d691f01db9cfd7d96845a52f36394c422040c2019f682599df4fed48b9761bc9d8e4231093aa735b1880ddd1db8193ca4cbbc9bf03969c458f5c8a2e540a2939a7a2ae83e1cd0c3623f2aad5ea2226db23ac7165498186fb45d6e53a9ebdb934baec26f3e2c659cb96c85e66379e27e0b507e017f1f97426c3a0101d318d7504704b58749aea1704a70415688f66a66b5304201dd6721eff600aa0dd11e20743c367f7426734b25a0452e2fa57eb783a0d9f0c3788af63be64beb940040f3f1ccc7292d2c7b553e4da4d8493c4b9118e4db869de3b8360652e5e6c722db24d35244b448316eaaea1ac9b2623c8eb317343a859c40abce70cad0b246bb509d97a9b24959c17c1f15df94a2487fff4d1ffe255cc530128b8fcfc27f25018873592681acc3b83f9340fcc342a204cd99886cc984d732ccc34a7cd26443e7b8c0c13fadaece8b820e437a7956b476fe2972692c359ad6b4c6d2e2fc9ee3f5be4e6d0e607f2d06955bc376edca20abb35f173ec142730bab7f07093636cb920b3a3e078a258c673c5b442165e95ca8f82dced4acbfdbfcfb442e09ccf510bd91ceeb7398fbcfaf80435390c5a5173a26d50f3a39e9517c5eb8a9b3101f6c6f697236a9e55e1efb15f616deeb8ba61136670ecedffc7a611665d2e1f24064c55f83558ce70c50a6ab0f051a5e36259fd02fd329427f293f0c47e7ef0c9c0ba0ef5ded247b6020d6b045e40a741e0564ddd42cb0927dcf93e8e5a93d8c1a1d00166a9296e66e0a2c00fd0f61dd41d62aca10029bb8df5e0ed693ecbf43bf4137e5c657ad24ffe9471ed13b7d8ebc841123a012837845b9ddd440c200dd467e315f5476db782e1127c4226d574d4f82579a8270711a80992398fee9b865c255b81d7ffc9581025badb2e1209f17134473bb37df09b41625b5d100a449ea08ce9d5b9bc8390f94edf8cdceb65d347a53c2e00f81164aaf5057c7f007a0ff194ef315ca20ae0ca9278de1fb6206390672e641d78d9727e6dd3e92585250dffd6ecef886ae03745746291286b0432358c96b3fc64885cef8d9c7d88b0505c46c0733c0445c19a8c6a5ac7a21e82d1d3c417a5872feb7254ee8abdcec2c2fe6182e4658df90e3e9bf9a3ae917334e15c54658a12f4f7e1d7441b262175fe5589474b14f9d62475ff100bca9c0bea671a5fbcfeafcfa8232c13085159f9c1c2fc567d4becb49d4ccc20725ecfa1066b325c66d7e6f42ac384d6e23b353e22fd662410adae3a8f21dde48c8c6d9ebbcfb17c71341a5dcb62a68451870fd6df2f36b0b0d447c677ca882a1a7b4147b2d90ae8fbcc6cdf4e47e9a6ba2bf90a1a2fc286002014d0df19567b5e5a39b66e57b2fc502422cf8e1f07fa4c2fce8f4a83d04a88e108fef07cca45e1989d689b83a3ca666fcb76b5ac34044416d30907d4834066b3a1b49d1819e986a1b2c2bdaaaeba62e18cf8e96030a32f45513e5083c79abaafc9f2cd415443a0e91e3bb17bb9c3954ad579e60e06420a090cc09358e7a9aa5ebf6ac367a7e2afcc16731be1b8e3454d122b6b4c689300d0491afbb328d46eb2dd82175f253a7f0cb099a102a352a45a8db8bdc428c55f01b9627ac70d035dcc810f6390a32697f10c2c5cf71bc8d0b2add8f61c16bdd1f6ca3992f6c4c4facd9995301b603af53f9ac7aecaf778c3ead670fdfc2525085f8862558740edfdf014da97d128fc23fd52cf7eef27e7ffa8481ce18722e9b4ed49d43cca7c0d7e2724eb279f44c2d67b42d881bcb718853b5ff99932de25a2f1a3e1073c0f8d9f1f2b4e06aefb1490200139dd4e79bf6e66abb318480e1f6605a12cd2af3f9debbe8397d8b3f2a8824efc72a2e1ebf5ffd727a2644cae272cc66f4349b051a6b21db5b6b12b8368d3337410f2c8e57d5da6c248c7b2f5445f377d67d061a22b1f4993d3c6f7b6c25aa2eecbeccf783f7af5e1c8f46b4eb0f74dcf7398038488b831549cf759becc74f175ed44d71c738d6fc178f13bd5bf4db9660b81e63f66dcca88d24ef52c22886d01b4a1ac5680c3aa9d42b85d2e688c4f395c89ab2175c3af9e73bcca1c9883d7018ecd87e3a7c5e3e53f9e1ba70a38593b75cde5133894aee3d73dbf6caf76228b04a4ee47ed429885ef4ecd239649e5512107b76c68eccd02d7c3225cf9a1e33855ba12240a5a0cff7a96f055b63f8a2b1c689fd47ae083378acd6fc36c7a9fbc108484ac8fc20d8e12b6e0ae3fd851de47f5732b73d707d6171e2f918fbfc92f0ac6ec7ab7157e936b63e630c77fa63d7ce576094b30fe5a6061e09c7be511fa3a117e1b040dac427c34f69be608ace13f4fb46932ef43e7af0948afee9a168980ee52c619d38dab3babfd9bc9d680b108462b81c6d14dda85df991d848c642c81ed39ca84b4eef6f41eb6892cf2d188fd68c981c432a02cb4a2dd97ae743de8db5e2dfec5d051675c38e5907c9a3c3a7b56da8b407447f349cf41423ffc4485986ce9aee4ea4286d9f4547c3da6405b1dfb68b241bbdc2db50aae0819d6e4ac00ecff302f52c23d00d3e947655929468eddfaff21fb6fe7964cbeed79b3925aaa0b9086d423289f1812ef587759c374f8db00912ab7e7f9b6b1fba284bb1a296003ad8bb1af36017049fd55338062aa3646d6791ad741cd9a1a5efac1e881df1aca5e3578b2dcb272a86fff0281863eccea511c06c391431a2f269f1d35041e84203aaa680a17e54cfcb870dbb4095ad23140f8783789445c672e666ffc4b91a3d02ba9de6d9396a138d5dd7dbc09cbfce38f65eace47c2bcebd479e4cfe19d75cce009fbb914682120f08d8ffb43b080dee3b5b6f724ed5eb6f6b2046d0f2a7e52724e18b035bfe584a5018ff86250067fab4f8aae7314d4cf207704aba8f5fcca51e975eb581fe512391695680f4036ab0d74f3dff136f9cbf082cb3d5ab81316c1a2c505e1ae85b2f4c925d2ef07288f1fc91b830700ddd87e9fcf9ae5c819e622edd4c23cd64783d592ec6a0d3c31187015787eb20dc492a6f7f717b9b865496be1d426d7bc638a6f153a4b149d48ba9fd916fbe9677fe26cdc7aa23d97c25096e1df1452a3fafbdd66776f144c14f74cad8170e02e047b8d472fa5e31321bfabf80ef6caf4a74297f6e5153ac77619d977daddc8f4f882d451c28fb644dd7afe94739610c4f6b386bb8190b120ec293613f83ea1c4726acfdf27a584c49fd3a4fd8944a25f985c51bf88841f1770aad3391f668bbb9f7ea2298df424e43d40492f0479a467328b584d69d634a65ec64b151c15180dc1c3aae78bd250ea9f63a9d34444464d6edf5b6c1c0878d60eeea102160cf92a7ec7f433c56a578773113d03b35d09e1f43154bc450ff503c3819963a9b0f0f2e0f58cee68d0160d283048a0683abcb2e1aed90c50215d489660498ddd430d6e082277e8c8cca6bea9d84174fc3e9b027a6f3ae4363d163672c3e2c198c60e0855f69e62219299744fc182fe5db871507801d0c0c892501a5af739c6d04fc3640e063c58df66f55592d54f5129b68f3a9c6882d7d249cd822f2e96055704da2bf31d52a4f086af354126d39e1e0f24edc02adaab9331ff57f5e0cb1c341288ffc6c7c2c0bcd415c2e89c53b2a7b3fd2cf3745b1fe597c021c8cca633fe4b3c615307053d1d4b73a9723ecf46cf317e3a2eb25139e2cf82d1c8821960ca6932a50364915fda2b32f729813cbab24cccdeae23c8842c28ba5d071f61c8b22772deb015a95967ed05f2cd156b0f4f02d0d605190c215678114db836a53c7f5971b57ed130a54aabd9715e57020e92bef19320fceb9dbab7d3ce4dc9a15cf7033e79daf80e097e1b062f1d94b1b683d49c558b2a888acc2ececa8cc0d7fa7d0fc635e21ff9c8d8824ab563c5d80deca80b27ef7e1b76a4f3043e0f32ae654d121d0e1d0844fc7a10e090d2c50f761aa9a8d426d183ca1405d2c42c8ed4540efe3e28694e720a5077442116a1d8d913ff062f415ebea8d6f69b8cdcc1132e8f6fa7f5afc8c51dae9cdc9d9bc66019ca0e0f3214dac387cdce6c5fd2a852c88570f6f1a4fd9179df679322a46d7fa2a46dc9cb0155241ae4f943a3a2fdba5c203d076b5c514c5679500df89e504f6542578fa56a0962132f9c9363b8192b8824670f9199af0097f3a763b0b16209e981c5a7df95d93e4caec282e7600059181b8ce8705a152fb007123f47e08bcd55ba01e432aa2eb55419731fc9b1b6f75a6774c77c4b1819f05be23bf7fad5603f3539c2a7e4bc2b4ae935ca", 0xff0, 0xf3de}, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f00000015c0)={'wg1\x00'}) accept4$vsock_stream(r2, 0x0, 0x0, 0x80000) pipe2(&(0x7f0000001640), 0x40880) io_setup(0x8654, &(0x7f0000001680)=0x0) io_destroy(r6) io_setup(0x3, &(0x7f00000016c0)=0x0) io_destroy(r7) clock_gettime(0x0, 0x0) io_pgetevents(r0, 0x0, 0x3, &(0x7f0000001700)=[{}, {}, {}], &(0x7f00000017c0), 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000001800), &(0x7f0000001840)=0x4) io_setup(0x1f, &(0x7f0000001880)=0x0) io_destroy(r8) 15:01:46 executing program 2: io_destroy(0x0) io_setup(0x80, &(0x7f0000000000)=0x0) io_pgetevents(r0, 0x61a2, 0x0, 0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={[0x9]}, 0x8}) io_destroy(r0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) io_setup(0x88, &(0x7f0000000180)=0x0) io_getevents(r1, 0xffffffff00000000, 0x0, 0x0, &(0x7f0000000200)) io_destroy(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000240)='fdinfo/3\x00') sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f0000000340)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000004}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='attr/exec\x00') io_cancel(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x0, r2, &(0x7f0000000380)="b93aee11b28aa0c93e2c1076c177df276e4a2dfd78ab4fe96e634fe1da9de7f098a50d50273c77372e318db1d1af6623edecc3a2fbd4ae4d46111097d59cdc0458f25c648ba91e5bfd666d28957772528866fa733a637845b44c", 0x5a, 0x8000, 0x0, 0x0, r3}, &(0x7f0000000480)) io_setup(0x0, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) pipe2(0x0, 0x880) io_cancel(0x0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x8, 0x0, r4, &(0x7f0000000500)="e970b13739b3af0127130355ea2b31c6099a56556f94f7cd7fe19ec7df67932ee25f5f238cb8055f1123ae77ed5d0b0152a513e92c4dcb4ee601803f0c865e395f5a4dc3587d3945779df7a8564a062bbeff973ca5598ef5a07dd292a76276cdb9a291263d3f20128f6012f133a736a6cbe36b1936b5f88afe5f17567fdd9df4c16500c2c7a5b03eb75231d1d0cf1a3de466e1e986eb1d5a4ba57964a6e1472fec256a9e59f02f8121ad303b4470c48b97c03b3a71dbd9d381d95b98f5bb48aabbdb7b9305a514114c413f48c6e00c3944ae1f8241808cc5d350e84c8ef76f3a698c25a2d4a0875fd8a91c68d5a34b13df19d480f13129221b53b6ea2c9563fbf9e065f18982062d729d4f776ff262aa8742c371a32b8c20501e0de164552e43a9b5a8b44d6a92968a2532834fdc9ed411f88f5528cd090dbff6c76daf188bada832c4befee92ee3a2ef9e09f3b2564f330e72bdd292b51f533723efcc71bb93a666552c6e502d4d3e95152cedd364aff28ee188a5aab9495e203a3954f7070a9a092a3855fcb436c2b19f26f8e2fee1883963eacbfb3c6a0c2b0c6cbfe181a5deada40df9fdac95397313c491a459f37fd593ceee3bcacc691145d64995970003cfee6dc722ac8939a4c6485b97b71d5909218da49d7ab1ed519a32a52a6bb658a0ac86ef6915043726d94e460132d3b2af4071d58d9a935e50b7e8582a67272f65b01ccc2813ac9e2bb44e9b9ba32990a7abcd82bad83f57eaf3d74d00c518b4a6d64740df876993b92ba07d167ccfae17fa4f1296e1c935e5a2a30f9e874145d6d866ff2ada1ed79de437d8bde0fac8d1918af31960280df57c6d78829840c0e445ac708294dc33568d0e1afe38c42efcbcc4c1661dac2edd5df4948002460f52b26d40ab09cb6c0d97279760f959b0adf35686204a9a3742f1acac571c5e3bd6fcbb670441b30803d362b7c60d40a475e94a6687f34c120c05bb260871129610fcd10d0e4d592d7b03787d7f3b63e46fe92523bfadaae951fb4626f98b78825acbe93355db32031f226a02bf684f1c398933710dc361aab18a7f2f8d311ff81d4e9a62050fbc418e8cfc581cb6ffe86ba022f8a5fc9485f9c4a90ae4465f040c3ab17297cb25819733b9b85a3a0ac7d42917c8cca45aba7b05b997ec50e65bd4bacef09af5b972514e78465bb2675b1a57c997284cf6718d8711cd3cb8dadb2ec21b0cfa46d3c55c6dec60da2d20828356e8d7fda3e4fb4038f1634842e279d6b10a2f54fca7d26160acd03254133f9ea7da3a4ab8c8c2347b4640220da18c756cf140b403ed8ad54be55e02a64f6dad93cf4e1d2494eb2cf2a0d4735ab3a7f9a2589b93d531e22838f28f8bb863a17799a27bc757ac7a67b5576f848ad66d0ea73e21d7f56f5c8978f42824da14b2e54497e46fbfe85d108ce24c836547fdc14783311ea2fdd4be751c248981b0f48ceb3cd62dd278cd8664d691f01db9cfd7d96845a52f36394c422040c2019f682599df4fed48b9761bc9d8e4231093aa735b1880ddd1db8193ca4cbbc9bf03969c458f5c8a2e540a2939a7a2ae83e1cd0c3623f2aad5ea2226db23ac7165498186fb45d6e53a9ebdb934baec26f3e2c659cb96c85e66379e27e0b507e017f1f97426c3a0101d318d7504704b58749aea1704a70415688f66a66b5304201dd6721eff600aa0dd11e20743c367f7426734b25a0452e2fa57eb783a0d9f0c3788af63be64beb940040f3f1ccc7292d2c7b553e4da4d8493c4b9118e4db869de3b8360652e5e6c722db24d35244b448316eaaea1ac9b2623c8eb317343a859c40abce70cad0b246bb509d97a9b24959c17c1f15df94a2487fff4d1ffe255cc530128b8fcfc27f25018873592681acc3b83f9340fcc342a204cd99886cc984d732ccc34a7cd26443e7b8c0c13fadaece8b820e437a7956b476fe2972692c359ad6b4c6d2e2fc9ee3f5be4e6d0e607f2d06955bc376edca20abb35f173ec142730bab7f07093636cb920b3a3e078a258c673c5b442165e95ca8f82dced4acbfdbfcfb442e09ccf510bd91ceeb7398fbcfaf80435390c5a5173a26d50f3a39e9517c5eb8a9b3101f6c6f697236a9e55e1efb15f616deeb8ba61136670ecedffc7a611665d2e1f24064c55f83558ce70c50a6ab0f051a5e36259fd02fd329427f293f0c47e7ef0c9c0ba0ef5ded247b6020d6b045e40a741e0564ddd42cb0927dcf93e8e5a93d8c1a1d00166a9296e66e0a2c00fd0f61dd41d62aca10029bb8df5e0ed693ecbf43bf4137e5c657ad24ffe9471ed13b7d8ebc841123a012837845b9ddd440c200dd467e315f5476db782e1127c4226d574d4f82579a8270711a80992398fee9b865c255b81d7ffc9581025badb2e1209f17134473bb37df09b41625b5d100a449ea08ce9d5b9bc8390f94edf8cdceb65d347a53c2e00f81164aaf5057c7f007a0ff194ef315ca20ae0ca9278de1fb6206390672e641d78d9727e6dd3e92585250dffd6ecef886ae03745746291286b0432358c96b3fc64885cef8d9c7d88b0505c46c0733c0445c19a8c6a5ac7a21e82d1d3c417a5872feb7254ee8abdcec2c2fe6182e4658df90e3e9bf9a3ae917334e15c54658a12f4f7e1d7441b262175fe5589474b14f9d62475ff100bca9c0bea671a5fbcfeafcfa8232c13085159f9c1c2fc567d4becb49d4ccc20725ecfa1066b325c66d7e6f42ac384d6e23b353e22fd662410adae3a8f21dde48c8c6d9ebbcfb17c71341a5dcb62a68451870fd6df2f36b0b0d447c677ca882a1a7b4147b2d90ae8fbcc6cdf4e47e9a6ba2bf90a1a2fc286002014d0df19567b5e5a39b66e57b2fc502422cf8e1f07fa4c2fce8f4a83d04a88e108fef07cca45e1989d689b83a3ca666fcb76b5ac34044416d30907d4834066b3a1b49d1819e986a1b2c2bdaaaeba62e18cf8e96030a32f45513e5083c79abaafc9f2cd415443a0e91e3bb17bb9c3954ad579e60e06420a090cc09358e7a9aa5ebf6ac367a7e2afcc16731be1b8e3454d122b6b4c689300d0491afbb328d46eb2dd82175f253a7f0cb099a102a352a45a8db8bdc428c55f01b9627ac70d035dcc810f6390a32697f10c2c5cf71bc8d0b2add8f61c16bdd1f6ca3992f6c4c4facd9995301b603af53f9ac7aecaf778c3ead670fdfc2525085f8862558740edfdf014da97d128fc23fd52cf7eef27e7ffa8481ce18722e9b4ed49d43cca7c0d7e2724eb279f44c2d67b42d881bcb718853b5ff99932de25a2f1a3e1073c0f8d9f1f2b4e06aefb1490200139dd4e79bf6e66abb318480e1f6605a12cd2af3f9debbe8397d8b3f2a8824efc72a2e1ebf5ffd727a2644cae272cc66f4349b051a6b21db5b6b12b8368d3337410f2c8e57d5da6c248c7b2f5445f377d67d061a22b1f4993d3c6f7b6c25aa2eecbeccf783f7af5e1c8f46b4eb0f74dcf7398038488b831549cf759becc74f175ed44d71c738d6fc178f13bd5bf4db9660b81e63f66dcca88d24ef52c22886d01b4a1ac5680c3aa9d42b85d2e688c4f395c89ab2175c3af9e73bcca1c9883d7018ecd87e3a7c5e3e53f9e1ba70a38593b75cde5133894aee3d73dbf6caf76228b04a4ee47ed429885ef4ecd239649e5512107b76c68eccd02d7c3225cf9a1e33855ba12240a5a0cff7a96f055b63f8a2b1c689fd47ae083378acd6fc36c7a9fbc108484ac8fc20d8e12b6e0ae3fd851de47f5732b73d707d6171e2f918fbfc92f0ac6ec7ab7157e936b63e630c77fa63d7ce576094b30fe5a6061e09c7be511fa3a117e1b040dac427c34f69be608ace13f4fb46932ef43e7af0948afee9a168980ee52c619d38dab3babfd9bc9d680b108462b81c6d14dda85df991d848c642c81ed39ca84b4eef6f41eb6892cf2d188fd68c981c432a02cb4a2dd97ae743de8db5e2dfec5d051675c38e5907c9a3c3a7b56da8b407447f349cf41423ffc4485986ce9aee4ea4286d9f4547c3da6405b1dfb68b241bbdc2db50aae0819d6e4ac00ecff302f52c23d00d3e947655929468eddfaff21fb6fe7964cbeed79b3925aaa0b9086d423289f1812ef587759c374f8db00912ab7e7f9b6b1fba284bb1a296003ad8bb1af36017049fd55338062aa3646d6791ad741cd9a1a5efac1e881df1aca5e3578b2dcb272a86fff0281863eccea511c06c391431a2f269f1d35041e84203aaa680a17e54cfcb870dbb4095ad23140f8783789445c672e666ffc4b91a3d02ba9de6d9396a138d5dd7dbc09cbfce38f65eace47c2bcebd479e4cfe19d75cce009fbb914682120f08d8ffb43b080dee3b5b6f724ed5eb6f6b2046d0f2a7e52724e18b035bfe584a5018ff86250067fab4f8aae7314d4cf207704aba8f5fcca51e975eb581fe512391695680f4036ab0d74f3dff136f9cbf082cb3d5ab81316c1a2c505e1ae85b2f4c925d2ef07288f1fc91b830700ddd87e9fcf9ae5c819e622edd4c23cd64783d592ec6a0d3c31187015787eb20dc492a6f7f717b9b865496be1d426d7bc638a6f153a4b149d48ba9fd916fbe9677fe26cdc7aa23d97c25096e1df1452a3fafbdd66776f144c14f74cad8170e02e047b8d472fa5e31321bfabf80ef6caf4a74297f6e5153ac77619d977daddc8f4f882d451c28fb644dd7afe94739610c4f6b386bb8190b120ec293613f83ea1c4726acfdf27a584c49fd3a4fd8944a25f985c51bf88841f1770aad3391f668bbb9f7ea2298df424e43d40492f0479a467328b584d69d634a65ec64b151c15180dc1c3aae78bd250ea9f63a9d34444464d6edf5b6c1c0878d60eeea102160cf92a7ec7f433c56a578773113d03b35d09e1f43154bc450ff503c3819963a9b0f0f2e0f58cee68d0160d283048a0683abcb2e1aed90c50215d489660498ddd430d6e082277e8c8cca6bea9d84174fc3e9b027a6f3ae4363d163672c3e2c198c60e0855f69e62219299744fc182fe5db871507801d0c0c892501a5af739c6d04fc3640e063c58df66f55592d54f5129b68f3a9c6882d7d249cd822f2e96055704da2bf31d52a4f086af354126d39e1e0f24edc02adaab9331ff57f5e0cb1c341288ffc6c7c2c0bcd415c2e89c53b2a7b3fd2cf3745b1fe597c021c8cca633fe4b3c615307053d1d4b73a9723ecf46cf317e3a2eb25139e2cf82d1c8821960ca6932a50364915fda2b32f729813cbab24cccdeae23c8842c28ba5d071f61c8b22772deb015a95967ed05f2cd156b0f4f02d0d605190c215678114db836a53c7f5971b57ed130a54aabd9715e57020e92bef19320fceb9dbab7d3ce4dc9a15cf7033e79daf80e097e1b062f1d94b1b683d49c558b2a888acc2ececa8cc0d7fa7d0fc635e21ff9c8d8824ab563c5d80deca80b27ef7e1b76a4f3043e0f32ae654d121d0e1d0844fc7a10e090d2c50f761aa9a8d426d183ca1405d2c42c8ed4540efe3e28694e720a5077442116a1d8d913ff062f415ebea8d6f69b8cdcc1132e8f6fa7f5afc8c51dae9cdc9d9bc66019ca0e0f3214dac387cdce6c5fd2a852c88570f6f1a4fd9179df679322a46d7fa2a46dc9cb0155241ae4f943a3a2fdba5c203d076b5c514c5679500df89e504f6542578fa56a0962132f9c9363b8192b8824670f9199af0097f3a763b0b16209e981c5a7df95d93e4caec282e7600059181b8ce8705a152fb007123f47e08bcd55ba01e432aa2eb55419731fc9b1b6f75a6774c77c4b1819f05be23bf7fad5603f3539c2a7e4bc2b4ae935ca", 0xff0, 0xf3de}, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f00000015c0)={'wg1\x00'}) accept4$vsock_stream(r2, 0x0, 0x0, 0x80000) pipe2(&(0x7f0000001640), 0x40880) io_setup(0x8654, &(0x7f0000001680)=0x0) io_destroy(r6) io_setup(0x3, &(0x7f00000016c0)=0x0) io_destroy(r7) clock_gettime(0x0, 0x0) io_pgetevents(r0, 0x0, 0x3, &(0x7f0000001700)=[{}, {}, {}], &(0x7f00000017c0), 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000001800), &(0x7f0000001840)=0x4) io_setup(0x1f, &(0x7f0000001880)=0x0) io_destroy(r8) 15:01:46 executing program 4: io_destroy(0x0) io_setup(0x80, &(0x7f0000000000)=0x0) io_pgetevents(r0, 0x61a2, 0x0, 0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={[0x9]}, 0x8}) io_destroy(r0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) io_setup(0x88, &(0x7f0000000180)=0x0) io_getevents(r1, 0xffffffff00000000, 0x0, 0x0, &(0x7f0000000200)) io_destroy(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000240)='fdinfo/3\x00') sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f0000000340)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000004}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='attr/exec\x00') io_cancel(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x0, r2, &(0x7f0000000380)="b93aee11b28aa0c93e2c1076c177df276e4a2dfd78ab4fe96e634fe1da9de7f098a50d50273c77372e318db1d1af6623edecc3a2fbd4ae4d46111097d59cdc0458f25c648ba91e5bfd666d28957772528866fa733a637845b44c", 0x5a, 0x8000, 0x0, 0x0, r3}, &(0x7f0000000480)) io_setup(0x0, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) pipe2(0x0, 0x880) io_cancel(0x0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x8, 0x0, r4, &(0x7f0000000500)="e970b13739b3af0127130355ea2b31c6099a56556f94f7cd7fe19ec7df67932ee25f5f238cb8055f1123ae77ed5d0b0152a513e92c4dcb4ee601803f0c865e395f5a4dc3587d3945779df7a8564a062bbeff973ca5598ef5a07dd292a76276cdb9a291263d3f20128f6012f133a736a6cbe36b1936b5f88afe5f17567fdd9df4c16500c2c7a5b03eb75231d1d0cf1a3de466e1e986eb1d5a4ba57964a6e1472fec256a9e59f02f8121ad303b4470c48b97c03b3a71dbd9d381d95b98f5bb48aabbdb7b9305a514114c413f48c6e00c3944ae1f8241808cc5d350e84c8ef76f3a698c25a2d4a0875fd8a91c68d5a34b13df19d480f13129221b53b6ea2c9563fbf9e065f18982062d729d4f776ff262aa8742c371a32b8c20501e0de164552e43a9b5a8b44d6a92968a2532834fdc9ed411f88f5528cd090dbff6c76daf188bada832c4befee92ee3a2ef9e09f3b2564f330e72bdd292b51f533723efcc71bb93a666552c6e502d4d3e95152cedd364aff28ee188a5aab9495e203a3954f7070a9a092a3855fcb436c2b19f26f8e2fee1883963eacbfb3c6a0c2b0c6cbfe181a5deada40df9fdac95397313c491a459f37fd593ceee3bcacc691145d64995970003cfee6dc722ac8939a4c6485b97b71d5909218da49d7ab1ed519a32a52a6bb658a0ac86ef6915043726d94e460132d3b2af4071d58d9a935e50b7e8582a67272f65b01ccc2813ac9e2bb44e9b9ba32990a7abcd82bad83f57eaf3d74d00c518b4a6d64740df876993b92ba07d167ccfae17fa4f1296e1c935e5a2a30f9e874145d6d866ff2ada1ed79de437d8bde0fac8d1918af31960280df57c6d78829840c0e445ac708294dc33568d0e1afe38c42efcbcc4c1661dac2edd5df4948002460f52b26d40ab09cb6c0d97279760f959b0adf35686204a9a3742f1acac571c5e3bd6fcbb670441b30803d362b7c60d40a475e94a6687f34c120c05bb260871129610fcd10d0e4d592d7b03787d7f3b63e46fe92523bfadaae951fb4626f98b78825acbe93355db32031f226a02bf684f1c398933710dc361aab18a7f2f8d311ff81d4e9a62050fbc418e8cfc581cb6ffe86ba022f8a5fc9485f9c4a90ae4465f040c3ab17297cb25819733b9b85a3a0ac7d42917c8cca45aba7b05b997ec50e65bd4bacef09af5b972514e78465bb2675b1a57c997284cf6718d8711cd3cb8dadb2ec21b0cfa46d3c55c6dec60da2d20828356e8d7fda3e4fb4038f1634842e279d6b10a2f54fca7d26160acd03254133f9ea7da3a4ab8c8c2347b4640220da18c756cf140b403ed8ad54be55e02a64f6dad93cf4e1d2494eb2cf2a0d4735ab3a7f9a2589b93d531e22838f28f8bb863a17799a27bc757ac7a67b5576f848ad66d0ea73e21d7f56f5c8978f42824da14b2e54497e46fbfe85d108ce24c836547fdc14783311ea2fdd4be751c248981b0f48ceb3cd62dd278cd8664d691f01db9cfd7d96845a52f36394c422040c2019f682599df4fed48b9761bc9d8e4231093aa735b1880ddd1db8193ca4cbbc9bf03969c458f5c8a2e540a2939a7a2ae83e1cd0c3623f2aad5ea2226db23ac7165498186fb45d6e53a9ebdb934baec26f3e2c659cb96c85e66379e27e0b507e017f1f97426c3a0101d318d7504704b58749aea1704a70415688f66a66b5304201dd6721eff600aa0dd11e20743c367f7426734b25a0452e2fa57eb783a0d9f0c3788af63be64beb940040f3f1ccc7292d2c7b553e4da4d8493c4b9118e4db869de3b8360652e5e6c722db24d35244b448316eaaea1ac9b2623c8eb317343a859c40abce70cad0b246bb509d97a9b24959c17c1f15df94a2487fff4d1ffe255cc530128b8fcfc27f25018873592681acc3b83f9340fcc342a204cd99886cc984d732ccc34a7cd26443e7b8c0c13fadaece8b820e437a7956b476fe2972692c359ad6b4c6d2e2fc9ee3f5be4e6d0e607f2d06955bc376edca20abb35f173ec142730bab7f07093636cb920b3a3e078a258c673c5b442165e95ca8f82dced4acbfdbfcfb442e09ccf510bd91ceeb7398fbcfaf80435390c5a5173a26d50f3a39e9517c5eb8a9b3101f6c6f697236a9e55e1efb15f616deeb8ba61136670ecedffc7a611665d2e1f24064c55f83558ce70c50a6ab0f051a5e36259fd02fd329427f293f0c47e7ef0c9c0ba0ef5ded247b6020d6b045e40a741e0564ddd42cb0927dcf93e8e5a93d8c1a1d00166a9296e66e0a2c00fd0f61dd41d62aca10029bb8df5e0ed693ecbf43bf4137e5c657ad24ffe9471ed13b7d8ebc841123a012837845b9ddd440c200dd467e315f5476db782e1127c4226d574d4f82579a8270711a80992398fee9b865c255b81d7ffc9581025badb2e1209f17134473bb37df09b41625b5d100a449ea08ce9d5b9bc8390f94edf8cdceb65d347a53c2e00f81164aaf5057c7f007a0ff194ef315ca20ae0ca9278de1fb6206390672e641d78d9727e6dd3e92585250dffd6ecef886ae03745746291286b0432358c96b3fc64885cef8d9c7d88b0505c46c0733c0445c19a8c6a5ac7a21e82d1d3c417a5872feb7254ee8abdcec2c2fe6182e4658df90e3e9bf9a3ae917334e15c54658a12f4f7e1d7441b262175fe5589474b14f9d62475ff100bca9c0bea671a5fbcfeafcfa8232c13085159f9c1c2fc567d4becb49d4ccc20725ecfa1066b325c66d7e6f42ac384d6e23b353e22fd662410adae3a8f21dde48c8c6d9ebbcfb17c71341a5dcb62a68451870fd6df2f36b0b0d447c677ca882a1a7b4147b2d90ae8fbcc6cdf4e47e9a6ba2bf90a1a2fc286002014d0df19567b5e5a39b66e57b2fc502422cf8e1f07fa4c2fce8f4a83d04a88e108fef07cca45e1989d689b83a3ca666fcb76b5ac34044416d30907d4834066b3a1b49d1819e986a1b2c2bdaaaeba62e18cf8e96030a32f45513e5083c79abaafc9f2cd415443a0e91e3bb17bb9c3954ad579e60e06420a090cc09358e7a9aa5ebf6ac367a7e2afcc16731be1b8e3454d122b6b4c689300d0491afbb328d46eb2dd82175f253a7f0cb099a102a352a45a8db8bdc428c55f01b9627ac70d035dcc810f6390a32697f10c2c5cf71bc8d0b2add8f61c16bdd1f6ca3992f6c4c4facd9995301b603af53f9ac7aecaf778c3ead670fdfc2525085f8862558740edfdf014da97d128fc23fd52cf7eef27e7ffa8481ce18722e9b4ed49d43cca7c0d7e2724eb279f44c2d67b42d881bcb718853b5ff99932de25a2f1a3e1073c0f8d9f1f2b4e06aefb1490200139dd4e79bf6e66abb318480e1f6605a12cd2af3f9debbe8397d8b3f2a8824efc72a2e1ebf5ffd727a2644cae272cc66f4349b051a6b21db5b6b12b8368d3337410f2c8e57d5da6c248c7b2f5445f377d67d061a22b1f4993d3c6f7b6c25aa2eecbeccf783f7af5e1c8f46b4eb0f74dcf7398038488b831549cf759becc74f175ed44d71c738d6fc178f13bd5bf4db9660b81e63f66dcca88d24ef52c22886d01b4a1ac5680c3aa9d42b85d2e688c4f395c89ab2175c3af9e73bcca1c9883d7018ecd87e3a7c5e3e53f9e1ba70a38593b75cde5133894aee3d73dbf6caf76228b04a4ee47ed429885ef4ecd239649e5512107b76c68eccd02d7c3225cf9a1e33855ba12240a5a0cff7a96f055b63f8a2b1c689fd47ae083378acd6fc36c7a9fbc108484ac8fc20d8e12b6e0ae3fd851de47f5732b73d707d6171e2f918fbfc92f0ac6ec7ab7157e936b63e630c77fa63d7ce576094b30fe5a6061e09c7be511fa3a117e1b040dac427c34f69be608ace13f4fb46932ef43e7af0948afee9a168980ee52c619d38dab3babfd9bc9d680b108462b81c6d14dda85df991d848c642c81ed39ca84b4eef6f41eb6892cf2d188fd68c981c432a02cb4a2dd97ae743de8db5e2dfec5d051675c38e5907c9a3c3a7b56da8b407447f349cf41423ffc4485986ce9aee4ea4286d9f4547c3da6405b1dfb68b241bbdc2db50aae0819d6e4ac00ecff302f52c23d00d3e947655929468eddfaff21fb6fe7964cbeed79b3925aaa0b9086d423289f1812ef587759c374f8db00912ab7e7f9b6b1fba284bb1a296003ad8bb1af36017049fd55338062aa3646d6791ad741cd9a1a5efac1e881df1aca5e3578b2dcb272a86fff0281863eccea511c06c391431a2f269f1d35041e84203aaa680a17e54cfcb870dbb4095ad23140f8783789445c672e666ffc4b91a3d02ba9de6d9396a138d5dd7dbc09cbfce38f65eace47c2bcebd479e4cfe19d75cce009fbb914682120f08d8ffb43b080dee3b5b6f724ed5eb6f6b2046d0f2a7e52724e18b035bfe584a5018ff86250067fab4f8aae7314d4cf207704aba8f5fcca51e975eb581fe512391695680f4036ab0d74f3dff136f9cbf082cb3d5ab81316c1a2c505e1ae85b2f4c925d2ef07288f1fc91b830700ddd87e9fcf9ae5c819e622edd4c23cd64783d592ec6a0d3c31187015787eb20dc492a6f7f717b9b865496be1d426d7bc638a6f153a4b149d48ba9fd916fbe9677fe26cdc7aa23d97c25096e1df1452a3fafbdd66776f144c14f74cad8170e02e047b8d472fa5e31321bfabf80ef6caf4a74297f6e5153ac77619d977daddc8f4f882d451c28fb644dd7afe94739610c4f6b386bb8190b120ec293613f83ea1c4726acfdf27a584c49fd3a4fd8944a25f985c51bf88841f1770aad3391f668bbb9f7ea2298df424e43d40492f0479a467328b584d69d634a65ec64b151c15180dc1c3aae78bd250ea9f63a9d34444464d6edf5b6c1c0878d60eeea102160cf92a7ec7f433c56a578773113d03b35d09e1f43154bc450ff503c3819963a9b0f0f2e0f58cee68d0160d283048a0683abcb2e1aed90c50215d489660498ddd430d6e082277e8c8cca6bea9d84174fc3e9b027a6f3ae4363d163672c3e2c198c60e0855f69e62219299744fc182fe5db871507801d0c0c892501a5af739c6d04fc3640e063c58df66f55592d54f5129b68f3a9c6882d7d249cd822f2e96055704da2bf31d52a4f086af354126d39e1e0f24edc02adaab9331ff57f5e0cb1c341288ffc6c7c2c0bcd415c2e89c53b2a7b3fd2cf3745b1fe597c021c8cca633fe4b3c615307053d1d4b73a9723ecf46cf317e3a2eb25139e2cf82d1c8821960ca6932a50364915fda2b32f729813cbab24cccdeae23c8842c28ba5d071f61c8b22772deb015a95967ed05f2cd156b0f4f02d0d605190c215678114db836a53c7f5971b57ed130a54aabd9715e57020e92bef19320fceb9dbab7d3ce4dc9a15cf7033e79daf80e097e1b062f1d94b1b683d49c558b2a888acc2ececa8cc0d7fa7d0fc635e21ff9c8d8824ab563c5d80deca80b27ef7e1b76a4f3043e0f32ae654d121d0e1d0844fc7a10e090d2c50f761aa9a8d426d183ca1405d2c42c8ed4540efe3e28694e720a5077442116a1d8d913ff062f415ebea8d6f69b8cdcc1132e8f6fa7f5afc8c51dae9cdc9d9bc66019ca0e0f3214dac387cdce6c5fd2a852c88570f6f1a4fd9179df679322a46d7fa2a46dc9cb0155241ae4f943a3a2fdba5c203d076b5c514c5679500df89e504f6542578fa56a0962132f9c9363b8192b8824670f9199af0097f3a763b0b16209e981c5a7df95d93e4caec282e7600059181b8ce8705a152fb007123f47e08bcd55ba01e432aa2eb55419731fc9b1b6f75a6774c77c4b1819f05be23bf7fad5603f3539c2a7e4bc2b4ae935ca", 0xff0, 0xf3de}, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f00000015c0)={'wg1\x00'}) accept4$vsock_stream(r2, 0x0, 0x0, 0x80000) pipe2(&(0x7f0000001640), 0x40880) io_setup(0x8654, &(0x7f0000001680)=0x0) io_destroy(r6) io_setup(0x3, &(0x7f00000016c0)=0x0) io_destroy(r7) clock_gettime(0x0, 0x0) io_pgetevents(r0, 0x0, 0x3, &(0x7f0000001700)=[{}, {}, {}], &(0x7f00000017c0), 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000001800), &(0x7f0000001840)=0x4) io_setup(0x1f, &(0x7f0000001880)=0x0) io_destroy(r8) 15:01:47 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000000)=0x9) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000040)={0x7ee8, 0x0, 0x0, 0x0, 0x0, "d507aaabd11e3bb246176ab588cf93ea15f10c"}) 15:01:47 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) connect$netlink(r1, &(0x7f0000000080), 0xc) 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="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = creat(&(0x7f0000000280)='./file1\x00', 0x0) write$eventfd(r4, &(0x7f0000000080), 0xfffffe5e) sendmsg$nl_route(r3, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000000)=@ipv4_newaddr={0x28, 0x14, 0x1, 0x0, 0x0, {0x2, 0xf77c97815acedc1f, 0x0, 0x0, r2}, [@IFA_LOCAL={0x8, 0x2, @dev}, @IFA_BROADCAST={0x8, 0x4, @multicast2=0xe0000016}]}, 0x28}}, 0x0) 15:01:47 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000000)=0x9) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000040)={0x7ee8, 0x0, 0x0, 0x0, 0x0, "d507aaabd11e3bb246176ab588cf93ea15f10c"}) [ 2493.026954][T19089] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. 15:01:47 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000000)=0x9) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000040)={0x7ee8, 0x0, 0x0, 0x0, 0x0, "d507aaabd11e3bb246176ab588cf93ea15f10c"}) 15:01:47 executing program 2: io_destroy(0x0) io_setup(0x80, &(0x7f0000000000)=0x0) io_pgetevents(r0, 0x61a2, 0x0, 0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={[0x9]}, 0x8}) io_destroy(r0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) io_setup(0x88, &(0x7f0000000180)=0x0) io_getevents(r1, 0xffffffff00000000, 0x0, 0x0, &(0x7f0000000200)) io_destroy(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000240)='fdinfo/3\x00') sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f0000000340)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000004}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='attr/exec\x00') io_cancel(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x0, r2, &(0x7f0000000380)="b93aee11b28aa0c93e2c1076c177df276e4a2dfd78ab4fe96e634fe1da9de7f098a50d50273c77372e318db1d1af6623edecc3a2fbd4ae4d46111097d59cdc0458f25c648ba91e5bfd666d28957772528866fa733a637845b44c", 0x5a, 0x8000, 0x0, 0x0, r3}, &(0x7f0000000480)) io_setup(0x0, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) pipe2(0x0, 0x880) io_cancel(0x0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x8, 0x0, r4, &(0x7f0000000500)="e970b13739b3af0127130355ea2b31c6099a56556f94f7cd7fe19ec7df67932ee25f5f238cb8055f1123ae77ed5d0b0152a513e92c4dcb4ee601803f0c865e395f5a4dc3587d3945779df7a8564a062bbeff973ca5598ef5a07dd292a76276cdb9a291263d3f20128f6012f133a736a6cbe36b1936b5f88afe5f17567fdd9df4c16500c2c7a5b03eb75231d1d0cf1a3de466e1e986eb1d5a4ba57964a6e1472fec256a9e59f02f8121ad303b4470c48b97c03b3a71dbd9d381d95b98f5bb48aabbdb7b9305a514114c413f48c6e00c3944ae1f8241808cc5d350e84c8ef76f3a698c25a2d4a0875fd8a91c68d5a34b13df19d480f13129221b53b6ea2c9563fbf9e065f18982062d729d4f776ff262aa8742c371a32b8c20501e0de164552e43a9b5a8b44d6a92968a2532834fdc9ed411f88f5528cd090dbff6c76daf188bada832c4befee92ee3a2ef9e09f3b2564f330e72bdd292b51f533723efcc71bb93a666552c6e502d4d3e95152cedd364aff28ee188a5aab9495e203a3954f7070a9a092a3855fcb436c2b19f26f8e2fee1883963eacbfb3c6a0c2b0c6cbfe181a5deada40df9fdac95397313c491a459f37fd593ceee3bcacc691145d64995970003cfee6dc722ac8939a4c6485b97b71d5909218da49d7ab1ed519a32a52a6bb658a0ac86ef6915043726d94e460132d3b2af4071d58d9a935e50b7e8582a67272f65b01ccc2813ac9e2bb44e9b9ba32990a7abcd82bad83f57eaf3d74d00c518b4a6d64740df876993b92ba07d167ccfae17fa4f1296e1c935e5a2a30f9e874145d6d866ff2ada1ed79de437d8bde0fac8d1918af31960280df57c6d78829840c0e445ac708294dc33568d0e1afe38c42efcbcc4c1661dac2edd5df4948002460f52b26d40ab09cb6c0d97279760f959b0adf35686204a9a3742f1acac571c5e3bd6fcbb670441b30803d362b7c60d40a475e94a6687f34c120c05bb260871129610fcd10d0e4d592d7b03787d7f3b63e46fe92523bfadaae951fb4626f98b78825acbe93355db32031f226a02bf684f1c398933710dc361aab18a7f2f8d311ff81d4e9a62050fbc418e8cfc581cb6ffe86ba022f8a5fc9485f9c4a90ae4465f040c3ab17297cb25819733b9b85a3a0ac7d42917c8cca45aba7b05b997ec50e65bd4bacef09af5b972514e78465bb2675b1a57c997284cf6718d8711cd3cb8dadb2ec21b0cfa46d3c55c6dec60da2d20828356e8d7fda3e4fb4038f1634842e279d6b10a2f54fca7d26160acd03254133f9ea7da3a4ab8c8c2347b4640220da18c756cf140b403ed8ad54be55e02a64f6dad93cf4e1d2494eb2cf2a0d4735ab3a7f9a2589b93d531e22838f28f8bb863a17799a27bc757ac7a67b5576f848ad66d0ea73e21d7f56f5c8978f42824da14b2e54497e46fbfe85d108ce24c836547fdc14783311ea2fdd4be751c248981b0f48ceb3cd62dd278cd8664d691f01db9cfd7d96845a52f36394c422040c2019f682599df4fed48b9761bc9d8e4231093aa735b1880ddd1db8193ca4cbbc9bf03969c458f5c8a2e540a2939a7a2ae83e1cd0c3623f2aad5ea2226db23ac7165498186fb45d6e53a9ebdb934baec26f3e2c659cb96c85e66379e27e0b507e017f1f97426c3a0101d318d7504704b58749aea1704a70415688f66a66b5304201dd6721eff600aa0dd11e20743c367f7426734b25a0452e2fa57eb783a0d9f0c3788af63be64beb940040f3f1ccc7292d2c7b553e4da4d8493c4b9118e4db869de3b8360652e5e6c722db24d35244b448316eaaea1ac9b2623c8eb317343a859c40abce70cad0b246bb509d97a9b24959c17c1f15df94a2487fff4d1ffe255cc530128b8fcfc27f25018873592681acc3b83f9340fcc342a204cd99886cc984d732ccc34a7cd26443e7b8c0c13fadaece8b820e437a7956b476fe2972692c359ad6b4c6d2e2fc9ee3f5be4e6d0e607f2d06955bc376edca20abb35f173ec142730bab7f07093636cb920b3a3e078a258c673c5b442165e95ca8f82dced4acbfdbfcfb442e09ccf510bd91ceeb7398fbcfaf80435390c5a5173a26d50f3a39e9517c5eb8a9b3101f6c6f697236a9e55e1efb15f616deeb8ba61136670ecedffc7a611665d2e1f24064c55f83558ce70c50a6ab0f051a5e36259fd02fd329427f293f0c47e7ef0c9c0ba0ef5ded247b6020d6b045e40a741e0564ddd42cb0927dcf93e8e5a93d8c1a1d00166a9296e66e0a2c00fd0f61dd41d62aca10029bb8df5e0ed693ecbf43bf4137e5c657ad24ffe9471ed13b7d8ebc841123a012837845b9ddd440c200dd467e315f5476db782e1127c4226d574d4f82579a8270711a80992398fee9b865c255b81d7ffc9581025badb2e1209f17134473bb37df09b41625b5d100a449ea08ce9d5b9bc8390f94edf8cdceb65d347a53c2e00f81164aaf5057c7f007a0ff194ef315ca20ae0ca9278de1fb6206390672e641d78d9727e6dd3e92585250dffd6ecef886ae03745746291286b0432358c96b3fc64885cef8d9c7d88b0505c46c0733c0445c19a8c6a5ac7a21e82d1d3c417a5872feb7254ee8abdcec2c2fe6182e4658df90e3e9bf9a3ae917334e15c54658a12f4f7e1d7441b262175fe5589474b14f9d62475ff100bca9c0bea671a5fbcfeafcfa8232c13085159f9c1c2fc567d4becb49d4ccc20725ecfa1066b325c66d7e6f42ac384d6e23b353e22fd662410adae3a8f21dde48c8c6d9ebbcfb17c71341a5dcb62a68451870fd6df2f36b0b0d447c677ca882a1a7b4147b2d90ae8fbcc6cdf4e47e9a6ba2bf90a1a2fc286002014d0df19567b5e5a39b66e57b2fc502422cf8e1f07fa4c2fce8f4a83d04a88e108fef07cca45e1989d689b83a3ca666fcb76b5ac34044416d30907d4834066b3a1b49d1819e986a1b2c2bdaaaeba62e18cf8e96030a32f45513e5083c79abaafc9f2cd415443a0e91e3bb17bb9c3954ad579e60e06420a090cc09358e7a9aa5ebf6ac367a7e2afcc16731be1b8e3454d122b6b4c689300d0491afbb328d46eb2dd82175f253a7f0cb099a102a352a45a8db8bdc428c55f01b9627ac70d035dcc810f6390a32697f10c2c5cf71bc8d0b2add8f61c16bdd1f6ca3992f6c4c4facd9995301b603af53f9ac7aecaf778c3ead670fdfc2525085f8862558740edfdf014da97d128fc23fd52cf7eef27e7ffa8481ce18722e9b4ed49d43cca7c0d7e2724eb279f44c2d67b42d881bcb718853b5ff99932de25a2f1a3e1073c0f8d9f1f2b4e06aefb1490200139dd4e79bf6e66abb318480e1f6605a12cd2af3f9debbe8397d8b3f2a8824efc72a2e1ebf5ffd727a2644cae272cc66f4349b051a6b21db5b6b12b8368d3337410f2c8e57d5da6c248c7b2f5445f377d67d061a22b1f4993d3c6f7b6c25aa2eecbeccf783f7af5e1c8f46b4eb0f74dcf7398038488b831549cf759becc74f175ed44d71c738d6fc178f13bd5bf4db9660b81e63f66dcca88d24ef52c22886d01b4a1ac5680c3aa9d42b85d2e688c4f395c89ab2175c3af9e73bcca1c9883d7018ecd87e3a7c5e3e53f9e1ba70a38593b75cde5133894aee3d73dbf6caf76228b04a4ee47ed429885ef4ecd239649e5512107b76c68eccd02d7c3225cf9a1e33855ba12240a5a0cff7a96f055b63f8a2b1c689fd47ae083378acd6fc36c7a9fbc108484ac8fc20d8e12b6e0ae3fd851de47f5732b73d707d6171e2f918fbfc92f0ac6ec7ab7157e936b63e630c77fa63d7ce576094b30fe5a6061e09c7be511fa3a117e1b040dac427c34f69be608ace13f4fb46932ef43e7af0948afee9a168980ee52c619d38dab3babfd9bc9d680b108462b81c6d14dda85df991d848c642c81ed39ca84b4eef6f41eb6892cf2d188fd68c981c432a02cb4a2dd97ae743de8db5e2dfec5d051675c38e5907c9a3c3a7b56da8b407447f349cf41423ffc4485986ce9aee4ea4286d9f4547c3da6405b1dfb68b241bbdc2db50aae0819d6e4ac00ecff302f52c23d00d3e947655929468eddfaff21fb6fe7964cbeed79b3925aaa0b9086d423289f1812ef587759c374f8db00912ab7e7f9b6b1fba284bb1a296003ad8bb1af36017049fd55338062aa3646d6791ad741cd9a1a5efac1e881df1aca5e3578b2dcb272a86fff0281863eccea511c06c391431a2f269f1d35041e84203aaa680a17e54cfcb870dbb4095ad23140f8783789445c672e666ffc4b91a3d02ba9de6d9396a138d5dd7dbc09cbfce38f65eace47c2bcebd479e4cfe19d75cce009fbb914682120f08d8ffb43b080dee3b5b6f724ed5eb6f6b2046d0f2a7e52724e18b035bfe584a5018ff86250067fab4f8aae7314d4cf207704aba8f5fcca51e975eb581fe512391695680f4036ab0d74f3dff136f9cbf082cb3d5ab81316c1a2c505e1ae85b2f4c925d2ef07288f1fc91b830700ddd87e9fcf9ae5c819e622edd4c23cd64783d592ec6a0d3c31187015787eb20dc492a6f7f717b9b865496be1d426d7bc638a6f153a4b149d48ba9fd916fbe9677fe26cdc7aa23d97c25096e1df1452a3fafbdd66776f144c14f74cad8170e02e047b8d472fa5e31321bfabf80ef6caf4a74297f6e5153ac77619d977daddc8f4f882d451c28fb644dd7afe94739610c4f6b386bb8190b120ec293613f83ea1c4726acfdf27a584c49fd3a4fd8944a25f985c51bf88841f1770aad3391f668bbb9f7ea2298df424e43d40492f0479a467328b584d69d634a65ec64b151c15180dc1c3aae78bd250ea9f63a9d34444464d6edf5b6c1c0878d60eeea102160cf92a7ec7f433c56a578773113d03b35d09e1f43154bc450ff503c3819963a9b0f0f2e0f58cee68d0160d283048a0683abcb2e1aed90c50215d489660498ddd430d6e082277e8c8cca6bea9d84174fc3e9b027a6f3ae4363d163672c3e2c198c60e0855f69e62219299744fc182fe5db871507801d0c0c892501a5af739c6d04fc3640e063c58df66f55592d54f5129b68f3a9c6882d7d249cd822f2e96055704da2bf31d52a4f086af354126d39e1e0f24edc02adaab9331ff57f5e0cb1c341288ffc6c7c2c0bcd415c2e89c53b2a7b3fd2cf3745b1fe597c021c8cca633fe4b3c615307053d1d4b73a9723ecf46cf317e3a2eb25139e2cf82d1c8821960ca6932a50364915fda2b32f729813cbab24cccdeae23c8842c28ba5d071f61c8b22772deb015a95967ed05f2cd156b0f4f02d0d605190c215678114db836a53c7f5971b57ed130a54aabd9715e57020e92bef19320fceb9dbab7d3ce4dc9a15cf7033e79daf80e097e1b062f1d94b1b683d49c558b2a888acc2ececa8cc0d7fa7d0fc635e21ff9c8d8824ab563c5d80deca80b27ef7e1b76a4f3043e0f32ae654d121d0e1d0844fc7a10e090d2c50f761aa9a8d426d183ca1405d2c42c8ed4540efe3e28694e720a5077442116a1d8d913ff062f415ebea8d6f69b8cdcc1132e8f6fa7f5afc8c51dae9cdc9d9bc66019ca0e0f3214dac387cdce6c5fd2a852c88570f6f1a4fd9179df679322a46d7fa2a46dc9cb0155241ae4f943a3a2fdba5c203d076b5c514c5679500df89e504f6542578fa56a0962132f9c9363b8192b8824670f9199af0097f3a763b0b16209e981c5a7df95d93e4caec282e7600059181b8ce8705a152fb007123f47e08bcd55ba01e432aa2eb55419731fc9b1b6f75a6774c77c4b1819f05be23bf7fad5603f3539c2a7e4bc2b4ae935ca", 0xff0, 0xf3de}, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f00000015c0)={'wg1\x00'}) accept4$vsock_stream(r2, 0x0, 0x0, 0x80000) pipe2(&(0x7f0000001640), 0x40880) io_setup(0x8654, &(0x7f0000001680)=0x0) io_destroy(r6) io_setup(0x3, &(0x7f00000016c0)=0x0) io_destroy(r7) clock_gettime(0x0, 0x0) io_pgetevents(r0, 0x0, 0x3, &(0x7f0000001700)=[{}, {}, {}], &(0x7f00000017c0), 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000001800), &(0x7f0000001840)=0x4) io_setup(0x1f, &(0x7f0000001880)=0x0) io_destroy(r8) 15:01:47 executing program 1: io_destroy(0x0) io_setup(0x80, &(0x7f0000000000)=0x0) io_pgetevents(r0, 0x61a2, 0x0, 0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={[0x9]}, 0x8}) io_destroy(r0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) io_setup(0x88, &(0x7f0000000180)=0x0) io_getevents(r1, 0xffffffff00000000, 0x0, 0x0, &(0x7f0000000200)) io_destroy(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000240)='fdinfo/3\x00') sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f0000000340)={&(0x7f0000000280), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000004}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000400)='attr/exec\x00') io_cancel(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x0, r2, &(0x7f0000000380)="b93aee11b28aa0c93e2c1076c177df276e4a2dfd78ab4fe96e634fe1da9de7f098a50d50273c77372e318db1d1af6623edecc3a2fbd4ae4d46111097d59cdc0458f25c648ba91e5bfd666d28957772528866fa733a637845b44c", 0x5a, 0x8000, 0x0, 0x0, r3}, &(0x7f0000000480)) io_setup(0x0, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) pipe2(0x0, 0x880) io_cancel(0x0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x8, 0x0, r4, &(0x7f0000000500)="e970b13739b3af0127130355ea2b31c6099a56556f94f7cd7fe19ec7df67932ee25f5f238cb8055f1123ae77ed5d0b0152a513e92c4dcb4ee601803f0c865e395f5a4dc3587d3945779df7a8564a062bbeff973ca5598ef5a07dd292a76276cdb9a291263d3f20128f6012f133a736a6cbe36b1936b5f88afe5f17567fdd9df4c16500c2c7a5b03eb75231d1d0cf1a3de466e1e986eb1d5a4ba57964a6e1472fec256a9e59f02f8121ad303b4470c48b97c03b3a71dbd9d381d95b98f5bb48aabbdb7b9305a514114c413f48c6e00c3944ae1f8241808cc5d350e84c8ef76f3a698c25a2d4a0875fd8a91c68d5a34b13df19d480f13129221b53b6ea2c9563fbf9e065f18982062d729d4f776ff262aa8742c371a32b8c20501e0de164552e43a9b5a8b44d6a92968a2532834fdc9ed411f88f5528cd090dbff6c76daf188bada832c4befee92ee3a2ef9e09f3b2564f330e72bdd292b51f533723efcc71bb93a666552c6e502d4d3e95152cedd364aff28ee188a5aab9495e203a3954f7070a9a092a3855fcb436c2b19f26f8e2fee1883963eacbfb3c6a0c2b0c6cbfe181a5deada40df9fdac95397313c491a459f37fd593ceee3bcacc691145d64995970003cfee6dc722ac8939a4c6485b97b71d5909218da49d7ab1ed519a32a52a6bb658a0ac86ef6915043726d94e460132d3b2af4071d58d9a935e50b7e8582a67272f65b01ccc2813ac9e2bb44e9b9ba32990a7abcd82bad83f57eaf3d74d00c518b4a6d64740df876993b92ba07d167ccfae17fa4f1296e1c935e5a2a30f9e874145d6d866ff2ada1ed79de437d8bde0fac8d1918af31960280df57c6d78829840c0e445ac708294dc33568d0e1afe38c42efcbcc4c1661dac2edd5df4948002460f52b26d40ab09cb6c0d97279760f959b0adf35686204a9a3742f1acac571c5e3bd6fcbb670441b30803d362b7c60d40a475e94a6687f34c120c05bb260871129610fcd10d0e4d592d7b03787d7f3b63e46fe92523bfadaae951fb4626f98b78825acbe93355db32031f226a02bf684f1c398933710dc361aab18a7f2f8d311ff81d4e9a62050fbc418e8cfc581cb6ffe86ba022f8a5fc9485f9c4a90ae4465f040c3ab17297cb25819733b9b85a3a0ac7d42917c8cca45aba7b05b997ec50e65bd4bacef09af5b972514e78465bb2675b1a57c997284cf6718d8711cd3cb8dadb2ec21b0cfa46d3c55c6dec60da2d20828356e8d7fda3e4fb4038f1634842e279d6b10a2f54fca7d26160acd03254133f9ea7da3a4ab8c8c2347b4640220da18c756cf140b403ed8ad54be55e02a64f6dad93cf4e1d2494eb2cf2a0d4735ab3a7f9a2589b93d531e22838f28f8bb863a17799a27bc757ac7a67b5576f848ad66d0ea73e21d7f56f5c8978f42824da14b2e54497e46fbfe85d108ce24c836547fdc14783311ea2fdd4be751c248981b0f48ceb3cd62dd278cd8664d691f01db9cfd7d96845a52f36394c422040c2019f682599df4fed48b9761bc9d8e4231093aa735b1880ddd1db8193ca4cbbc9bf03969c458f5c8a2e540a2939a7a2ae83e1cd0c3623f2aad5ea2226db23ac7165498186fb45d6e53a9ebdb934baec26f3e2c659cb96c85e66379e27e0b507e017f1f97426c3a0101d318d7504704b58749aea1704a70415688f66a66b5304201dd6721eff600aa0dd11e20743c367f7426734b25a0452e2fa57eb783a0d9f0c3788af63be64beb940040f3f1ccc7292d2c7b553e4da4d8493c4b9118e4db869de3b8360652e5e6c722db24d35244b448316eaaea1ac9b2623c8eb317343a859c40abce70cad0b246bb509d97a9b24959c17c1f15df94a2487fff4d1ffe255cc530128b8fcfc27f25018873592681acc3b83f9340fcc342a204cd99886cc984d732ccc34a7cd26443e7b8c0c13fadaece8b820e437a7956b476fe2972692c359ad6b4c6d2e2fc9ee3f5be4e6d0e607f2d06955bc376edca20abb35f173ec142730bab7f07093636cb920b3a3e078a258c673c5b442165e95ca8f82dced4acbfdbfcfb442e09ccf510bd91ceeb7398fbcfaf80435390c5a5173a26d50f3a39e9517c5eb8a9b3101f6c6f697236a9e55e1efb15f616deeb8ba61136670ecedffc7a611665d2e1f24064c55f83558ce70c50a6ab0f051a5e36259fd02fd329427f293f0c47e7ef0c9c0ba0ef5ded247b6020d6b045e40a741e0564ddd42cb0927dcf93e8e5a93d8c1a1d00166a9296e66e0a2c00fd0f61dd41d62aca10029bb8df5e0ed693ecbf43bf4137e5c657ad24ffe9471ed13b7d8ebc841123a012837845b9ddd440c200dd467e315f5476db782e1127c4226d574d4f82579a8270711a80992398fee9b865c255b81d7ffc9581025badb2e1209f17134473bb37df09b41625b5d100a449ea08ce9d5b9bc8390f94edf8cdceb65d347a53c2e00f81164aaf5057c7f007a0ff194ef315ca20ae0ca9278de1fb6206390672e641d78d9727e6dd3e92585250dffd6ecef886ae03745746291286b0432358c96b3fc64885cef8d9c7d88b0505c46c0733c0445c19a8c6a5ac7a21e82d1d3c417a5872feb7254ee8abdcec2c2fe6182e4658df90e3e9bf9a3ae917334e15c54658a12f4f7e1d7441b262175fe5589474b14f9d62475ff100bca9c0bea671a5fbcfeafcfa8232c13085159f9c1c2fc567d4becb49d4ccc20725ecfa1066b325c66d7e6f42ac384d6e23b353e22fd662410adae3a8f21dde48c8c6d9ebbcfb17c71341a5dcb62a68451870fd6df2f36b0b0d447c677ca882a1a7b4147b2d90ae8fbcc6cdf4e47e9a6ba2bf90a1a2fc286002014d0df19567b5e5a39b66e57b2fc502422cf8e1f07fa4c2fce8f4a83d04a88e108fef07cca45e1989d689b83a3ca666fcb76b5ac34044416d30907d4834066b3a1b49d1819e986a1b2c2bdaaaeba62e18cf8e96030a32f45513e5083c79abaafc9f2cd415443a0e91e3bb17bb9c3954ad579e60e06420a090cc09358e7a9aa5ebf6ac367a7e2afcc16731be1b8e3454d122b6b4c689300d0491afbb328d46eb2dd82175f253a7f0cb099a102a352a45a8db8bdc428c55f01b9627ac70d035dcc810f6390a32697f10c2c5cf71bc8d0b2add8f61c16bdd1f6ca3992f6c4c4facd9995301b603af53f9ac7aecaf778c3ead670fdfc2525085f8862558740edfdf014da97d128fc23fd52cf7eef27e7ffa8481ce18722e9b4ed49d43cca7c0d7e2724eb279f44c2d67b42d881bcb718853b5ff99932de25a2f1a3e1073c0f8d9f1f2b4e06aefb1490200139dd4e79bf6e66abb318480e1f6605a12cd2af3f9debbe8397d8b3f2a8824efc72a2e1ebf5ffd727a2644cae272cc66f4349b051a6b21db5b6b12b8368d3337410f2c8e57d5da6c248c7b2f5445f377d67d061a22b1f4993d3c6f7b6c25aa2eecbeccf783f7af5e1c8f46b4eb0f74dcf7398038488b831549cf759becc74f175ed44d71c738d6fc178f13bd5bf4db9660b81e63f66dcca88d24ef52c22886d01b4a1ac5680c3aa9d42b85d2e688c4f395c89ab2175c3af9e73bcca1c9883d7018ecd87e3a7c5e3e53f9e1ba70a38593b75cde5133894aee3d73dbf6caf76228b04a4ee47ed429885ef4ecd239649e5512107b76c68eccd02d7c3225cf9a1e33855ba12240a5a0cff7a96f055b63f8a2b1c689fd47ae083378acd6fc36c7a9fbc108484ac8fc20d8e12b6e0ae3fd851de47f5732b73d707d6171e2f918fbfc92f0ac6ec7ab7157e936b63e630c77fa63d7ce576094b30fe5a6061e09c7be511fa3a117e1b040dac427c34f69be608ace13f4fb46932ef43e7af0948afee9a168980ee52c619d38dab3babfd9bc9d680b108462b81c6d14dda85df991d848c642c81ed39ca84b4eef6f41eb6892cf2d188fd68c981c432a02cb4a2dd97ae743de8db5e2dfec5d051675c38e5907c9a3c3a7b56da8b407447f349cf41423ffc4485986ce9aee4ea4286d9f4547c3da6405b1dfb68b241bbdc2db50aae0819d6e4ac00ecff302f52c23d00d3e947655929468eddfaff21fb6fe7964cbeed79b3925aaa0b9086d423289f1812ef587759c374f8db00912ab7e7f9b6b1fba284bb1a296003ad8bb1af36017049fd55338062aa3646d6791ad741cd9a1a5efac1e881df1aca5e3578b2dcb272a86fff0281863eccea511c06c391431a2f269f1d35041e84203aaa680a17e54cfcb870dbb4095ad23140f8783789445c672e666ffc4b91a3d02ba9de6d9396a138d5dd7dbc09cbfce38f65eace47c2bcebd479e4cfe19d75cce009fbb914682120f08d8ffb43b080dee3b5b6f724ed5eb6f6b2046d0f2a7e52724e18b035bfe584a5018ff86250067fab4f8aae7314d4cf207704aba8f5fcca51e975eb581fe512391695680f4036ab0d74f3dff136f9cbf082cb3d5ab81316c1a2c505e1ae85b2f4c925d2ef07288f1fc91b830700ddd87e9fcf9ae5c819e622edd4c23cd64783d592ec6a0d3c31187015787eb20dc492a6f7f717b9b865496be1d426d7bc638a6f153a4b149d48ba9fd916fbe9677fe26cdc7aa23d97c25096e1df1452a3fafbdd66776f144c14f74cad8170e02e047b8d472fa5e31321bfabf80ef6caf4a74297f6e5153ac77619d977daddc8f4f882d451c28fb644dd7afe94739610c4f6b386bb8190b120ec293613f83ea1c4726acfdf27a584c49fd3a4fd8944a25f985c51bf88841f1770aad3391f668bbb9f7ea2298df424e43d40492f0479a467328b584d69d634a65ec64b151c15180dc1c3aae78bd250ea9f63a9d34444464d6edf5b6c1c0878d60eeea102160cf92a7ec7f433c56a578773113d03b35d09e1f43154bc450ff503c3819963a9b0f0f2e0f58cee68d0160d283048a0683abcb2e1aed90c50215d489660498ddd430d6e082277e8c8cca6bea9d84174fc3e9b027a6f3ae4363d163672c3e2c198c60e0855f69e62219299744fc182fe5db871507801d0c0c892501a5af739c6d04fc3640e063c58df66f55592d54f5129b68f3a9c6882d7d249cd822f2e96055704da2bf31d52a4f086af354126d39e1e0f24edc02adaab9331ff57f5e0cb1c341288ffc6c7c2c0bcd415c2e89c53b2a7b3fd2cf3745b1fe597c021c8cca633fe4b3c615307053d1d4b73a9723ecf46cf317e3a2eb25139e2cf82d1c8821960ca6932a50364915fda2b32f729813cbab24cccdeae23c8842c28ba5d071f61c8b22772deb015a95967ed05f2cd156b0f4f02d0d605190c215678114db836a53c7f5971b57ed130a54aabd9715e57020e92bef19320fceb9dbab7d3ce4dc9a15cf7033e79daf80e097e1b062f1d94b1b683d49c558b2a888acc2ececa8cc0d7fa7d0fc635e21ff9c8d8824ab563c5d80deca80b27ef7e1b76a4f3043e0f32ae654d121d0e1d0844fc7a10e090d2c50f761aa9a8d426d183ca1405d2c42c8ed4540efe3e28694e720a5077442116a1d8d913ff062f415ebea8d6f69b8cdcc1132e8f6fa7f5afc8c51dae9cdc9d9bc66019ca0e0f3214dac387cdce6c5fd2a852c88570f6f1a4fd9179df679322a46d7fa2a46dc9cb0155241ae4f943a3a2fdba5c203d076b5c514c5679500df89e504f6542578fa56a0962132f9c9363b8192b8824670f9199af0097f3a763b0b16209e981c5a7df95d93e4caec282e7600059181b8ce8705a152fb007123f47e08bcd55ba01e432aa2eb55419731fc9b1b6f75a6774c77c4b1819f05be23bf7fad5603f3539c2a7e4bc2b4ae935ca", 0xff0, 0xf3de}, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f00000015c0)={'wg1\x00'}) accept4$vsock_stream(r2, 0x0, 0x0, 0x80000) pipe2(&(0x7f0000001640), 0x40880) io_setup(0x8654, &(0x7f0000001680)=0x0) io_destroy(r6) io_setup(0x3, &(0x7f00000016c0)=0x0) io_destroy(r7) clock_gettime(0x0, 0x0) io_pgetevents(r0, 0x0, 0x3, &(0x7f0000001700)=[{}, {}, {}], &(0x7f00000017c0), 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000001800), &(0x7f0000001840)=0x4) io_setup(0x1f, &(0x7f0000001880)=0x0) io_destroy(r8) 15:01:47 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_DEL_TX_TS(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}}, 0x1c}}, 0x0) 15:01:47 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000000)=0x9) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000040)={0x7ee8, 0x0, 0x0, 0x0, 0x0, "d507aaabd11e3bb246176ab588cf93ea15f10c"}) [ 2493.384810][T19106] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. 15:01:48 executing program 3: r0 = fsopen(&(0x7f0000000040)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='memory.numa_stat\x00', 0x0, 0x0) read$FUSE(r2, &(0x7f0000000100)={0x2020}, 0x2020) 15:01:48 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x2fc, 0x0, 0x5802, 0x294, 0x134, 0x294, 0x234, 0x378, 0x378, 0x234, 0x378, 0x3, 0x0, {[{{@uncond, 0x48, 0x10c, 0x134, 0x52020000, {}, [@common=@ipv6header={{0x24}}, @common=@unspec=@helper={{0x44}}]}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00', 0x3, {0x0, 0x79}}}, {{@uncond, 0x0, 0xa4, 0x100}, @common=@inet=@HMARK={0x5c, 'HMARK\x00', 0x0, {@ipv6=@local, [], 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x6de4c117}}}], {{'\x00', 0x0, 0xa4, 0xc8}, {0x24}}}}, 0x358) 15:01:48 executing program 1: r0 = syz_io_uring_setup(0x282d, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') syz_io_uring_submit(r1, r2, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0, 0x0, 0x10}, 0x0) socket$packet(0x11, 0x3, 0x300) syz_io_uring_setup(0x184, &(0x7f0000000080), &(0x7f0000147000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil, 0x0, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x58) accept4(r3, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:01:48 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000007c0)={@multicast2}, 0x200007d0) 15:01:48 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000007c0)={@multicast2}, 0x200007d0) 15:01:48 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000007c0)={@multicast2}, 0x200007d0) 15:01:48 executing program 3: r0 = fsopen(&(0x7f0000000040)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='memory.numa_stat\x00', 0x0, 0x0) read$FUSE(r2, &(0x7f0000000100)={0x2020}, 0x2020) 15:01:48 executing program 0: syz_open_dev$loop(0x0, 0x0, 0x0) r0 = fsopen(&(0x7f00000000c0)='bpf\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000000000)='bpf\x00', &(0x7f0000000100)='\a', 0x100000) 15:01:48 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x2fc, 0x0, 0x5802, 0x294, 0x134, 0x294, 0x234, 0x378, 0x378, 0x234, 0x378, 0x3, 0x0, {[{{@uncond, 0x48, 0x10c, 0x134, 0x52020000, {}, [@common=@ipv6header={{0x24}}, @common=@unspec=@helper={{0x44}}]}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00', 0x3, {0x0, 0x79}}}, {{@uncond, 0x0, 0xa4, 0x100}, @common=@inet=@HMARK={0x5c, 'HMARK\x00', 0x0, {@ipv6=@local, [], 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x6de4c117}}}], {{'\x00', 0x0, 0xa4, 0xc8}, {0x24}}}}, 0x358) 15:01:48 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2d8080, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='cgroup2\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$cgroup(r3, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x8, 0x5, &(0x7f00000000c0)=@framed={{}, [@btf_id={0x18, 0x1}]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup(r5, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_int(r4, &(0x7f0000000180)='memory.high\x00', 0x2, 0x0) sendfile(r6, r6, 0x0, 0x3) 15:01:48 executing program 1: r0 = syz_io_uring_setup(0x282d, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') syz_io_uring_submit(r1, r2, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0, 0x0, 0x10}, 0x0) socket$packet(0x11, 0x3, 0x300) syz_io_uring_setup(0x184, &(0x7f0000000080), &(0x7f0000147000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil, 0x0, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x58) accept4(r3, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:01:48 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000007c0)={@multicast2}, 0x200007d0) 15:01:48 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x2fc, 0x0, 0x5802, 0x294, 0x134, 0x294, 0x234, 0x378, 0x378, 0x234, 0x378, 0x3, 0x0, {[{{@uncond, 0x48, 0x10c, 0x134, 0x52020000, {}, [@common=@ipv6header={{0x24}}, @common=@unspec=@helper={{0x44}}]}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00', 0x3, {0x0, 0x79}}}, {{@uncond, 0x0, 0xa4, 0x100}, @common=@inet=@HMARK={0x5c, 'HMARK\x00', 0x0, {@ipv6=@local, [], 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x6de4c117}}}], {{'\x00', 0x0, 0xa4, 0xc8}, {0x24}}}}, 0x358) 15:01:48 executing program 3: r0 = fsopen(&(0x7f0000000040)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='memory.numa_stat\x00', 0x0, 0x0) read$FUSE(r2, &(0x7f0000000100)={0x2020}, 0x2020) 15:01:48 executing program 2: r0 = syz_io_uring_setup(0x282d, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') syz_io_uring_submit(r1, r2, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0, 0x0, 0x10}, 0x0) socket$packet(0x11, 0x3, 0x300) syz_io_uring_setup(0x184, &(0x7f0000000080), &(0x7f0000147000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil, 0x0, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x58) accept4(r3, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:01:48 executing program 3: r0 = fsopen(&(0x7f0000000040)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='memory.numa_stat\x00', 0x0, 0x0) read$FUSE(r2, &(0x7f0000000100)={0x2020}, 0x2020) 15:01:48 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x2fc, 0x0, 0x5802, 0x294, 0x134, 0x294, 0x234, 0x378, 0x378, 0x234, 0x378, 0x3, 0x0, {[{{@uncond, 0x48, 0x10c, 0x134, 0x52020000, {}, [@common=@ipv6header={{0x24}}, @common=@unspec=@helper={{0x44}}]}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00', 0x3, {0x0, 0x79}}}, {{@uncond, 0x0, 0xa4, 0x100}, @common=@inet=@HMARK={0x5c, 'HMARK\x00', 0x0, {@ipv6=@local, [], 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x6de4c117}}}], {{'\x00', 0x0, 0xa4, 0xc8}, {0x24}}}}, 0x358) 15:01:48 executing program 0: syz_open_dev$loop(0x0, 0x0, 0x0) r0 = fsopen(&(0x7f00000000c0)='bpf\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000000000)='bpf\x00', &(0x7f0000000100)='\a', 0x100000) 15:01:48 executing program 3: r0 = syz_io_uring_setup(0x282d, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') syz_io_uring_submit(r1, r2, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0, 0x0, 0x10}, 0x0) socket$packet(0x11, 0x3, 0x300) syz_io_uring_setup(0x184, &(0x7f0000000080), &(0x7f0000147000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil, 0x0, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x58) accept4(r3, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:01:48 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_ASYNC_CANCEL, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@l2tp6={0xa, 0x0, 0x0, @loopback}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x2000000000000000) 15:01:48 executing program 0: syz_open_dev$loop(0x0, 0x0, 0x0) r0 = fsopen(&(0x7f00000000c0)='bpf\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000000000)='bpf\x00', &(0x7f0000000100)='\a', 0x100000) 15:01:49 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2d8080, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='cgroup2\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$cgroup(r3, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x8, 0x5, &(0x7f00000000c0)=@framed={{}, [@btf_id={0x18, 0x1}]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup(r5, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_int(r4, &(0x7f0000000180)='memory.high\x00', 0x2, 0x0) sendfile(r6, r6, 0x0, 0x3) 15:01:49 executing program 2: r0 = syz_io_uring_setup(0x282d, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') syz_io_uring_submit(r1, r2, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0, 0x0, 0x10}, 0x0) socket$packet(0x11, 0x3, 0x300) syz_io_uring_setup(0x184, &(0x7f0000000080), &(0x7f0000147000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil, 0x0, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x58) accept4(r3, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:01:49 executing program 1: r0 = syz_io_uring_setup(0x282d, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') syz_io_uring_submit(r1, r2, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0, 0x0, 0x10}, 0x0) socket$packet(0x11, 0x3, 0x300) syz_io_uring_setup(0x184, &(0x7f0000000080), &(0x7f0000147000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil, 0x0, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x58) accept4(r3, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:01:49 executing program 0: syz_open_dev$loop(0x0, 0x0, 0x0) r0 = fsopen(&(0x7f00000000c0)='bpf\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000000000)='bpf\x00', &(0x7f0000000100)='\a', 0x100000) 15:01:49 executing program 3: r0 = syz_io_uring_setup(0x282d, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') syz_io_uring_submit(r1, r2, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0, 0x0, 0x10}, 0x0) socket$packet(0x11, 0x3, 0x300) syz_io_uring_setup(0x184, &(0x7f0000000080), &(0x7f0000147000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil, 0x0, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x58) accept4(r3, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:01:49 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_ASYNC_CANCEL, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@l2tp6={0xa, 0x0, 0x0, @loopback}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x2000000000000000) 15:01:49 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_ASYNC_CANCEL, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@l2tp6={0xa, 0x0, 0x0, @loopback}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x2000000000000000) 15:01:49 executing program 2: r0 = syz_io_uring_setup(0x282d, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') syz_io_uring_submit(r1, r2, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0, 0x0, 0x10}, 0x0) socket$packet(0x11, 0x3, 0x300) syz_io_uring_setup(0x184, &(0x7f0000000080), &(0x7f0000147000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil, 0x0, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x58) accept4(r3, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:01:49 executing program 3: r0 = syz_io_uring_setup(0x282d, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') syz_io_uring_submit(r1, r2, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0, 0x0, 0x10}, 0x0) socket$packet(0x11, 0x3, 0x300) syz_io_uring_setup(0x184, &(0x7f0000000080), &(0x7f0000147000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil, 0x0, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x58) accept4(r3, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:01:50 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2d8080, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='cgroup2\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$cgroup(r3, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x8, 0x5, &(0x7f00000000c0)=@framed={{}, [@btf_id={0x18, 0x1}]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup(r5, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_int(r4, &(0x7f0000000180)='memory.high\x00', 0x2, 0x0) sendfile(r6, r6, 0x0, 0x3) 15:01:50 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2d8080, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='cgroup2\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$cgroup(r3, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x8, 0x5, &(0x7f00000000c0)=@framed={{}, [@btf_id={0x18, 0x1}]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup(r5, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_int(r4, &(0x7f0000000180)='memory.high\x00', 0x2, 0x0) sendfile(r6, r6, 0x0, 0x3) 15:01:50 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_ASYNC_CANCEL, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@l2tp6={0xa, 0x0, 0x0, @loopback}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x2000000000000000) 15:01:50 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2d8080, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='cgroup2\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$cgroup(r3, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x8, 0x5, &(0x7f00000000c0)=@framed={{}, [@btf_id={0x18, 0x1}]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup(r5, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_int(r4, &(0x7f0000000180)='memory.high\x00', 0x2, 0x0) sendfile(r6, r6, 0x0, 0x3) 15:01:50 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_ASYNC_CANCEL, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@l2tp6={0xa, 0x0, 0x0, @loopback}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x2000000000000000) 15:01:53 executing program 1: r0 = syz_io_uring_setup(0x282d, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') syz_io_uring_submit(r1, r2, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0, 0x0, 0x10}, 0x0) socket$packet(0x11, 0x3, 0x300) syz_io_uring_setup(0x184, &(0x7f0000000080), &(0x7f0000147000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil, 0x0, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x58) accept4(r3, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) 15:01:53 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2d8080, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='cgroup2\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$cgroup(r3, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x8, 0x5, &(0x7f00000000c0)=@framed={{}, [@btf_id={0x18, 0x1}]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup(r5, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_int(r4, &(0x7f0000000180)='memory.high\x00', 0x2, 0x0) sendfile(r6, r6, 0x0, 0x3) 15:01:53 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2d8080, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='cgroup2\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$cgroup(r3, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x8, 0x5, &(0x7f00000000c0)=@framed={{}, [@btf_id={0x18, 0x1}]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup(r5, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_int(r4, &(0x7f0000000180)='memory.high\x00', 0x2, 0x0) sendfile(r6, r6, 0x0, 0x3) 15:01:53 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_ASYNC_CANCEL, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@l2tp6={0xa, 0x0, 0x0, @loopback}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x2000000000000000) 15:01:53 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_ASYNC_CANCEL, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@l2tp6={0xa, 0x0, 0x0, @loopback}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x2000000000000000) 15:01:53 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2d8080, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='cgroup2\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$cgroup(r3, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x8, 0x5, &(0x7f00000000c0)=@framed={{}, [@btf_id={0x18, 0x1}]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup(r5, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_int(r4, &(0x7f0000000180)='memory.high\x00', 0x2, 0x0) sendfile(r6, r6, 0x0, 0x3) 15:01:54 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2d8080, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='cgroup2\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$cgroup(r3, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x8, 0x5, &(0x7f00000000c0)=@framed={{}, [@btf_id={0x18, 0x1}]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup(r5, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_int(r4, &(0x7f0000000180)='memory.high\x00', 0x2, 0x0) sendfile(r6, r6, 0x0, 0x3) 15:01:54 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2d8080, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='cgroup2\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$cgroup(r3, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x8, 0x5, &(0x7f00000000c0)=@framed={{}, [@btf_id={0x18, 0x1}]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup(r5, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_int(r4, &(0x7f0000000180)='memory.high\x00', 0x2, 0x0) sendfile(r6, r6, 0x0, 0x3) 15:01:55 executing program 4: pselect6(0x0, 0x0, &(0x7f0000000200)={0x5, 0x2, 0x0, 0xb0d2, 0x0, 0x20, 0x4, 0x8}, &(0x7f0000000240)={0x0, 0x9, 0x6, 0x3, 0x6, 0x7, 0x0, 0x2000000000000000}, &(0x7f00000002c0), &(0x7f0000000340)={0x0}) syz_usb_connect$uac1(0x0, 0xcf, &(0x7f0000000380)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xbd, 0x3, 0x1, 0x3, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x400}, [@processing_unit={0xb, 0x24, 0x7, 0x3, 0x0, 0x0, "c4e23173"}, @input_terminal={0xc, 0x24, 0x2, 0x3, 0x203, 0x6, 0x3, 0x6, 0xa3, 0x8}, @feature_unit={0xf, 0x24, 0x6, 0x2, 0x6, 0x4, [0x6, 0x9, 0x6, 0x3], 0x8}, @processing_unit={0x8, 0x24, 0x7, 0x5, 0x2, 0x8, '\t'}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x81, 0x9, 0x3, {0x7, 0x25, 0x1, 0x1, 0x81, 0xfff9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x0, 0x4, 0x3, 0x0, "14"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x4}, @as_header={0x7, 0x24, 0x1, 0x9, 0x6, 0x1001}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x81, 0x1, 0x0, 0x1f, '-'}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x0, 0x1, 0x2, 0x4d, "5e36cc5ed99807b3"}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0xbb, 0x0, 0x20, {0x7, 0x25, 0x1, 0x81, 0x6, 0x91}}}}}}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000480)={0xa, 0x6, 0x310, 0x2, 0xff, 0x18, 0xff}, 0x31, &(0x7f00000004c0)={0x5, 0xf, 0x31, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x3}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x7, 0x7}, @ssp_cap={0x14, 0x10, 0xa, 0x30, 0x2, 0x4, 0xff00, 0x0, [0x30, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0xb, 0x5, 0x6}]}, 0x2, [{0x0, 0x0}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x812}}]}) r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x440004, 0x0) ioctl$TCSBRK(r0, 0x540b, 0x0) 15:01:55 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2d8080, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='cgroup2\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$cgroup(r3, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x8, 0x5, &(0x7f00000000c0)=@framed={{}, [@btf_id={0x18, 0x1}]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup(r5, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_int(r4, &(0x7f0000000180)='memory.high\x00', 0x2, 0x0) sendfile(r6, r6, 0x0, 0x3) 15:01:55 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000600)=ANY=[@ANYBLOB="12010000eafa7240936901b0293d0000100109021b000104a80080090400000103000000090587c3"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000100)={0x24, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0003020000000203"], 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 2501.220573][T22881] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 2501.470442][T22881] usb 5-1: Using ep0 maxpacket: 16 [ 2501.670584][T22881] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 2501.702519][T22881] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 15:01:56 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2d8080, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='cgroup2\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$cgroup(r3, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x8, 0x5, &(0x7f00000000c0)=@framed={{}, [@btf_id={0x18, 0x1}]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup(r5, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_int(r4, &(0x7f0000000180)='memory.high\x00', 0x2, 0x0) sendfile(r6, r6, 0x0, 0x3) [ 2501.990547][T22881] usb 5-1: string descriptor 0 read error: -22 [ 2501.997390][T22881] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2502.037799][T22881] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2502.134206][T22881] usb 5-1: 0:2 : does not exist [ 2502.340318][T22881] usb 5-1: USB disconnect, device number 12 15:02:02 executing program 3: setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000000)={@private2, 0x0, 0x0, 0x3, 0xb}, 0x20) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(0xffffffffffffffff, 0xc01864ba, &(0x7f0000000000)={0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@local}, 0x20) 15:02:02 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) r1 = syz_open_dev$vcsa(&(0x7f00000006c0), 0x0, 0x21a100) ioctl$TIOCSPGRP(r1, 0x5410, &(0x7f0000000880)=0xffffffffffffffff) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f00000000c0)='initcall_start\x00', r1}, 0x10) r2 = socket$netlink(0x10, 0x3, 0x0) socket$key(0xf, 0x3, 0x2) timer_create(0x9, &(0x7f0000533fa0)={0x0, 0x21}, &(0x7f0000bbdffc)) ioctl$sock_inet_SIOCSIFDSTADDR(0xffffffffffffffff, 0x8918, 0x0) syz_clone3(0x0, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_NL_NET_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x21c, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x40}}, 0x0) 15:02:02 executing program 4: pselect6(0x0, 0x0, &(0x7f0000000200)={0x5, 0x2, 0x0, 0xb0d2, 0x0, 0x20, 0x4, 0x8}, &(0x7f0000000240)={0x0, 0x9, 0x6, 0x3, 0x6, 0x7, 0x0, 0x2000000000000000}, &(0x7f00000002c0), &(0x7f0000000340)={0x0}) syz_usb_connect$uac1(0x0, 0xcf, &(0x7f0000000380)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xbd, 0x3, 0x1, 0x3, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x400}, [@processing_unit={0xb, 0x24, 0x7, 0x3, 0x0, 0x0, "c4e23173"}, @input_terminal={0xc, 0x24, 0x2, 0x3, 0x203, 0x6, 0x3, 0x6, 0xa3, 0x8}, @feature_unit={0xf, 0x24, 0x6, 0x2, 0x6, 0x4, [0x6, 0x9, 0x6, 0x3], 0x8}, @processing_unit={0x8, 0x24, 0x7, 0x5, 0x2, 0x8, '\t'}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x81, 0x9, 0x3, {0x7, 0x25, 0x1, 0x1, 0x81, 0xfff9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x0, 0x4, 0x3, 0x0, "14"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x4}, @as_header={0x7, 0x24, 0x1, 0x9, 0x6, 0x1001}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x81, 0x1, 0x0, 0x1f, '-'}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x0, 0x1, 0x2, 0x4d, "5e36cc5ed99807b3"}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0xbb, 0x0, 0x20, {0x7, 0x25, 0x1, 0x81, 0x6, 0x91}}}}}}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000480)={0xa, 0x6, 0x310, 0x2, 0xff, 0x18, 0xff}, 0x31, &(0x7f00000004c0)={0x5, 0xf, 0x31, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x3}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x7, 0x7}, @ssp_cap={0x14, 0x10, 0xa, 0x30, 0x2, 0x4, 0xff00, 0x0, [0x30, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0xb, 0x5, 0x6}]}, 0x2, [{0x0, 0x0}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x812}}]}) r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x440004, 0x0) ioctl$TCSBRK(r0, 0x540b, 0x0) 15:02:02 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2d8080, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='cgroup2\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$cgroup(r3, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x8, 0x5, &(0x7f00000000c0)=@framed={{}, [@btf_id={0x18, 0x1}]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$cgroup(r5, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_int(r4, &(0x7f0000000180)='memory.high\x00', 0x2, 0x0) sendfile(r6, r6, 0x0, 0x3) 15:02:02 executing program 0: pselect6(0x0, 0x0, &(0x7f0000000200)={0x5, 0x2, 0x0, 0xb0d2, 0x0, 0x20, 0x4, 0x8}, &(0x7f0000000240)={0x0, 0x9, 0x6, 0x3, 0x6, 0x7, 0x0, 0x2000000000000000}, &(0x7f00000002c0), &(0x7f0000000340)={0x0}) syz_usb_connect$uac1(0x0, 0xcf, &(0x7f0000000380)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xbd, 0x3, 0x1, 0x3, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x400}, [@processing_unit={0xb, 0x24, 0x7, 0x3, 0x0, 0x0, "c4e23173"}, @input_terminal={0xc, 0x24, 0x2, 0x3, 0x203, 0x6, 0x3, 0x6, 0xa3, 0x8}, @feature_unit={0xf, 0x24, 0x6, 0x2, 0x6, 0x4, [0x6, 0x9, 0x6, 0x3], 0x8}, @processing_unit={0x8, 0x24, 0x7, 0x5, 0x2, 0x8, '\t'}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x81, 0x9, 0x3, {0x7, 0x25, 0x1, 0x1, 0x81, 0xfff9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x0, 0x4, 0x3, 0x0, "14"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x4}, @as_header={0x7, 0x24, 0x1, 0x9, 0x6, 0x1001}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x81, 0x1, 0x0, 0x1f, '-'}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x0, 0x1, 0x2, 0x4d, "5e36cc5ed99807b3"}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0xbb, 0x0, 0x20, {0x7, 0x25, 0x1, 0x81, 0x6, 0x91}}}}}}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000480)={0xa, 0x6, 0x310, 0x2, 0xff, 0x18, 0xff}, 0x31, &(0x7f00000004c0)={0x5, 0xf, 0x31, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x3}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x7, 0x7}, @ssp_cap={0x14, 0x10, 0xa, 0x30, 0x2, 0x4, 0xff00, 0x0, [0x30, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0xb, 0x5, 0x6}]}, 0x2, [{0x0, 0x0}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x812}}]}) r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x440004, 0x0) ioctl$TCSBRK(r0, 0x540b, 0x0) 15:02:02 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f00000001c0)={0x0, 0x0, @ioapic={0x1000, 0x0, 0xf0b0, 0x32e8, 0x0, [{0x3, 0x0, 0x71}, {}, {}, {0x0, 0x7}, {0x0, 0x0, 0x0, '\x00', 0x5}, {0x0, 0x0, 0x81}, {}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x2}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1, '\x00', 0xff}, {0x0, 0x0, 0x0, '\x00', 0x6}, {}, {0x0, 0x0, 0x0, '\x00', 0x4}, {0x1}, {0x0, 0xff}, {}, {0x20}]}}) 15:02:02 executing program 3: setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000000)={@private2, 0x0, 0x0, 0x3, 0xb}, 0x20) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(0xffffffffffffffff, 0xc01864ba, &(0x7f0000000000)={0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@local}, 0x20) 15:02:02 executing program 3: setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000000)={@private2, 0x0, 0x0, 0x3, 0xb}, 0x20) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(0xffffffffffffffff, 0xc01864ba, &(0x7f0000000000)={0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@local}, 0x20) [ 2508.550099][T19238] device wireguard0 entered promiscuous mode 15:02:02 executing program 3: setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000000)={@private2, 0x0, 0x0, 0x3, 0xb}, 0x20) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(0xffffffffffffffff, 0xc01864ba, &(0x7f0000000000)={0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@local}, 0x20) 15:02:02 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x9, 0x102602) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) [ 2508.710627][T22881] usb 5-1: new high-speed USB device number 13 using dummy_hcd 15:02:03 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) r1 = syz_open_dev$vcsa(&(0x7f00000006c0), 0x0, 0x21a100) ioctl$TIOCSPGRP(r1, 0x5410, &(0x7f0000000880)=0xffffffffffffffff) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f00000000c0)='initcall_start\x00', r1}, 0x10) r2 = socket$netlink(0x10, 0x3, 0x0) socket$key(0xf, 0x3, 0x2) timer_create(0x9, &(0x7f0000533fa0)={0x0, 0x21}, &(0x7f0000bbdffc)) ioctl$sock_inet_SIOCSIFDSTADDR(0xffffffffffffffff, 0x8918, 0x0) syz_clone3(0x0, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_NL_NET_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x21c, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x40}}, 0x0) 15:02:03 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x7d, &(0x7f00000040c0)=""/107, &(0x7f0000004140)=0x6b) 15:02:03 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x7d, &(0x7f00000040c0)=""/107, &(0x7f0000004140)=0x6b) [ 2508.925509][T19255] device wireguard0 entered promiscuous mode [ 2508.960670][T22881] usb 5-1: Using ep0 maxpacket: 16 15:02:03 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x7d, &(0x7f00000040c0)=""/107, &(0x7f0000004140)=0x6b) [ 2509.160778][T22881] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 2509.182314][T22881] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2509.440813][T22881] usb 5-1: string descriptor 0 read error: -22 [ 2509.447114][T22881] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2509.457599][T22881] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2509.514552][T22881] usb 5-1: 0:2 : does not exist [ 2509.744271][T22881] usb 5-1: USB disconnect, device number 13 15:02:04 executing program 4: pselect6(0x0, 0x0, &(0x7f0000000200)={0x5, 0x2, 0x0, 0xb0d2, 0x0, 0x20, 0x4, 0x8}, &(0x7f0000000240)={0x0, 0x9, 0x6, 0x3, 0x6, 0x7, 0x0, 0x2000000000000000}, &(0x7f00000002c0), &(0x7f0000000340)={0x0}) syz_usb_connect$uac1(0x0, 0xcf, &(0x7f0000000380)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xbd, 0x3, 0x1, 0x3, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x400}, [@processing_unit={0xb, 0x24, 0x7, 0x3, 0x0, 0x0, "c4e23173"}, @input_terminal={0xc, 0x24, 0x2, 0x3, 0x203, 0x6, 0x3, 0x6, 0xa3, 0x8}, @feature_unit={0xf, 0x24, 0x6, 0x2, 0x6, 0x4, [0x6, 0x9, 0x6, 0x3], 0x8}, @processing_unit={0x8, 0x24, 0x7, 0x5, 0x2, 0x8, '\t'}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x81, 0x9, 0x3, {0x7, 0x25, 0x1, 0x1, 0x81, 0xfff9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x0, 0x4, 0x3, 0x0, "14"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x4}, @as_header={0x7, 0x24, 0x1, 0x9, 0x6, 0x1001}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x81, 0x1, 0x0, 0x1f, '-'}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x0, 0x1, 0x2, 0x4d, "5e36cc5ed99807b3"}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0xbb, 0x0, 0x20, {0x7, 0x25, 0x1, 0x81, 0x6, 0x91}}}}}}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000480)={0xa, 0x6, 0x310, 0x2, 0xff, 0x18, 0xff}, 0x31, &(0x7f00000004c0)={0x5, 0xf, 0x31, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x3}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x7, 0x7}, @ssp_cap={0x14, 0x10, 0xa, 0x30, 0x2, 0x4, 0xff00, 0x0, [0x30, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0xb, 0x5, 0x6}]}, 0x2, [{0x0, 0x0}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x812}}]}) r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x440004, 0x0) ioctl$TCSBRK(r0, 0x540b, 0x0) 15:02:04 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x7d, &(0x7f00000040c0)=""/107, &(0x7f0000004140)=0x6b) [ 2510.581261][ T1972] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 2510.840548][ T1972] usb 5-1: Using ep0 maxpacket: 16 [ 2511.070671][ T1972] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 2511.090408][ T1972] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2511.350626][ T1972] usb 5-1: string descriptor 0 read error: -22 [ 2511.356933][ T1972] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2511.366381][ T1972] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2511.414049][ T1972] usb 5-1: 0:2 : does not exist 15:02:05 executing program 0: pselect6(0x0, 0x0, &(0x7f0000000200)={0x5, 0x2, 0x0, 0xb0d2, 0x0, 0x20, 0x4, 0x8}, &(0x7f0000000240)={0x0, 0x9, 0x6, 0x3, 0x6, 0x7, 0x0, 0x2000000000000000}, &(0x7f00000002c0), &(0x7f0000000340)={0x0}) syz_usb_connect$uac1(0x0, 0xcf, &(0x7f0000000380)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xbd, 0x3, 0x1, 0x3, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x400}, [@processing_unit={0xb, 0x24, 0x7, 0x3, 0x0, 0x0, "c4e23173"}, @input_terminal={0xc, 0x24, 0x2, 0x3, 0x203, 0x6, 0x3, 0x6, 0xa3, 0x8}, @feature_unit={0xf, 0x24, 0x6, 0x2, 0x6, 0x4, [0x6, 0x9, 0x6, 0x3], 0x8}, @processing_unit={0x8, 0x24, 0x7, 0x5, 0x2, 0x8, '\t'}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x81, 0x9, 0x3, {0x7, 0x25, 0x1, 0x1, 0x81, 0xfff9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x0, 0x4, 0x3, 0x0, "14"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x4}, @as_header={0x7, 0x24, 0x1, 0x9, 0x6, 0x1001}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x81, 0x1, 0x0, 0x1f, '-'}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x0, 0x1, 0x2, 0x4d, "5e36cc5ed99807b3"}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0xbb, 0x0, 0x20, {0x7, 0x25, 0x1, 0x81, 0x6, 0x91}}}}}}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000480)={0xa, 0x6, 0x310, 0x2, 0xff, 0x18, 0xff}, 0x31, &(0x7f00000004c0)={0x5, 0xf, 0x31, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x3}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x7, 0x7}, @ssp_cap={0x14, 0x10, 0xa, 0x30, 0x2, 0x4, 0xff00, 0x0, [0x30, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0xb, 0x5, 0x6}]}, 0x2, [{0x0, 0x0}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x812}}]}) r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x440004, 0x0) ioctl$TCSBRK(r0, 0x540b, 0x0) [ 2511.647188][T22881] usb 5-1: USB disconnect, device number 14 15:02:14 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1}, 0x1c) r0 = socket(0x2, 0x80805, 0x0) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000000180)={r2}, &(0x7f0000000240)=0xb0) 15:02:14 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) r1 = syz_open_dev$vcsa(&(0x7f00000006c0), 0x0, 0x21a100) ioctl$TIOCSPGRP(r1, 0x5410, &(0x7f0000000880)=0xffffffffffffffff) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f00000000c0)='initcall_start\x00', r1}, 0x10) r2 = socket$netlink(0x10, 0x3, 0x0) socket$key(0xf, 0x3, 0x2) timer_create(0x9, &(0x7f0000533fa0)={0x0, 0x21}, &(0x7f0000bbdffc)) ioctl$sock_inet_SIOCSIFDSTADDR(0xffffffffffffffff, 0x8918, 0x0) syz_clone3(0x0, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_NL_NET_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x21c, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x40}}, 0x0) 15:02:14 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @empty}, 0x1c) 15:02:14 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000040)={'syztnl2\x00', &(0x7f00000001c0)=ANY=[]}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000440)={'gre0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x2000, 0x1100, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @private, @empty}}}}) 15:02:14 executing program 4: pselect6(0x0, 0x0, &(0x7f0000000200)={0x5, 0x2, 0x0, 0xb0d2, 0x0, 0x20, 0x4, 0x8}, &(0x7f0000000240)={0x0, 0x9, 0x6, 0x3, 0x6, 0x7, 0x0, 0x2000000000000000}, &(0x7f00000002c0), &(0x7f0000000340)={0x0}) syz_usb_connect$uac1(0x0, 0xcf, &(0x7f0000000380)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xbd, 0x3, 0x1, 0x3, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x400}, [@processing_unit={0xb, 0x24, 0x7, 0x3, 0x0, 0x0, "c4e23173"}, @input_terminal={0xc, 0x24, 0x2, 0x3, 0x203, 0x6, 0x3, 0x6, 0xa3, 0x8}, @feature_unit={0xf, 0x24, 0x6, 0x2, 0x6, 0x4, [0x6, 0x9, 0x6, 0x3], 0x8}, @processing_unit={0x8, 0x24, 0x7, 0x5, 0x2, 0x8, '\t'}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x81, 0x9, 0x3, {0x7, 0x25, 0x1, 0x1, 0x81, 0xfff9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x0, 0x4, 0x3, 0x0, "14"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x4}, @as_header={0x7, 0x24, 0x1, 0x9, 0x6, 0x1001}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x81, 0x1, 0x0, 0x1f, '-'}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x0, 0x1, 0x2, 0x4d, "5e36cc5ed99807b3"}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0xbb, 0x0, 0x20, {0x7, 0x25, 0x1, 0x81, 0x6, 0x91}}}}}}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000480)={0xa, 0x6, 0x310, 0x2, 0xff, 0x18, 0xff}, 0x31, &(0x7f00000004c0)={0x5, 0xf, 0x31, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x3}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x7, 0x7}, @ssp_cap={0x14, 0x10, 0xa, 0x30, 0x2, 0x4, 0xff00, 0x0, [0x30, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0xb, 0x5, 0x6}]}, 0x2, [{0x0, 0x0}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x812}}]}) r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x440004, 0x0) ioctl$TCSBRK(r0, 0x540b, 0x0) 15:02:14 executing program 0: pselect6(0x0, 0x0, &(0x7f0000000200)={0x5, 0x2, 0x0, 0xb0d2, 0x0, 0x20, 0x4, 0x8}, &(0x7f0000000240)={0x0, 0x9, 0x6, 0x3, 0x6, 0x7, 0x0, 0x2000000000000000}, &(0x7f00000002c0), &(0x7f0000000340)={0x0}) syz_usb_connect$uac1(0x0, 0xcf, &(0x7f0000000380)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xbd, 0x3, 0x1, 0x3, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x400}, [@processing_unit={0xb, 0x24, 0x7, 0x3, 0x0, 0x0, "c4e23173"}, @input_terminal={0xc, 0x24, 0x2, 0x3, 0x203, 0x6, 0x3, 0x6, 0xa3, 0x8}, @feature_unit={0xf, 0x24, 0x6, 0x2, 0x6, 0x4, [0x6, 0x9, 0x6, 0x3], 0x8}, @processing_unit={0x8, 0x24, 0x7, 0x5, 0x2, 0x8, '\t'}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x81, 0x9, 0x3, {0x7, 0x25, 0x1, 0x1, 0x81, 0xfff9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x0, 0x4, 0x3, 0x0, "14"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x4}, @as_header={0x7, 0x24, 0x1, 0x9, 0x6, 0x1001}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x81, 0x1, 0x0, 0x1f, '-'}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x0, 0x1, 0x2, 0x4d, "5e36cc5ed99807b3"}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0xbb, 0x0, 0x20, {0x7, 0x25, 0x1, 0x81, 0x6, 0x91}}}}}}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000480)={0xa, 0x6, 0x310, 0x2, 0xff, 0x18, 0xff}, 0x31, &(0x7f00000004c0)={0x5, 0xf, 0x31, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x3}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x7, 0x7}, @ssp_cap={0x14, 0x10, 0xa, 0x30, 0x2, 0x4, 0xff00, 0x0, [0x30, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0xb, 0x5, 0x6}]}, 0x2, [{0x0, 0x0}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x812}}]}) r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x440004, 0x0) ioctl$TCSBRK(r0, 0x540b, 0x0) 15:02:14 executing program 5: syz_emit_ethernet(0x3b6, &(0x7f0000000680)={@link_local, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "000676", 0x380, 0x3a, 0xff, @dev, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, [{0x0, 0xa, "a78ce5400659808000000000004023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c15b37adac15084dbaf736b41e5af1802"}, {0x0, 0x1, "0000000e0000000008000000"}, {0x0, 0x18, "fe906d26efe39393fe08f73eabc5977b1190a3a6ad8338f1511cdd10c35d8f6de79fc7fd175f75649fa368a32c829af02d7f44d92324a7051e460a13ddde25a5b85b9d930914625d8a049b4cf0d129806a610ad8477a2499a9a0527f75b655a6653d0363a979acf93f88eea07d68423e90280409de1657275f716a2bf2915d1783e8eb477b0d1170f0ecbdef4c23e1b76e9ab3d2fbe4b34438d2a77577edd0ebed9682b851b380ae0cab282af9d7ebe668177704c5fd4698c934de4731f3f61effc978"}, {0x0, 0x1d, "06aa85616177c61bc943afcb84619755403946b0730a18d5c38cf7dcad830f2dc8674b87ba8b58f81ece27975cc39e595e9af90b4fe92a38d25551c2d9ebfc5dfc5a2a501b7e483de3f808895c5f4a1a2367bc591dd8b094822ff0822a18b79f7c5eba31fb68b2d734a6671e27182aee4df24a4a5c6186c0d3baa75af390dab23b500b0c0272479611e4f7f4299ec4d926d443367b105185e6ecd9602ba95392343e9bbd047ef6bc1ba42399907ccd0a562db212baa39eb8164e240069f656d3a05fecf894222a141123f5acaa556b9f30dcab2b90aa235a670670ffc5dc49dfb58d89310000000000"}, {0x0, 0xb, "17dcea46805d6309c20547c06b18901b0aeff04cdb95f3c75dc2d227a83b89483b1084743475671545e65eb2e9ac946a3f0e2bc4619f91394c023cfbbb7d71138537d68e2d2c6393a9f3becd1a9f51a948b5b303f4f025"}, {0x21, 0x7, "fcf98a102ec1876d4e6fa3b20519bbaa8a029cee00b8d3485e4163ed09bdb581c9fe68a356f542b043059ff05932e740e077e1d16212fb"}, {0x0, 0x14, "5e14f0e74d2d42cfb3f27fafb60845f90b6dfc87c6905bbc94d33e1ea71a28105f543e868a8a53b360a9d33e2b1e26eb1d18065daa7628cf9ef083611c9f6ae2e1eb3d8bf9c6ab2642c4808288e62afbf03269f1f98aea6ab3beb5fdc5fdaabc2c676d8800871a6aa54155dea2d995cb22c9924e0ad38c6967052cc7786d779b8353aac33a57d79b05613a12328f61129017fb632dbf04542188b196e213408c258a6f"}, {0x0, 0x5, "d5170000dce9674a36da018dff16e70b8b14c4b7a94fe18e88605aa6be1a02a326a6bce65f81ed"}]}}}}}}, 0x0) [ 2519.968757][T19277] device wireguard0 entered promiscuous mode 15:02:14 executing program 5: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, &(0x7f0000000040), &(0x7f00000000c0)=0x0) syz_io_uring_setup(0x587, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000008c0)=0x0, &(0x7f0000000200)) syz_io_uring_submit(r2, r1, &(0x7f0000000380)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)}, 0x0) io_uring_enter(r0, 0x40b2, 0x0, 0x0, &(0x7f0000000000)={[0x42a]}, 0x8) 15:02:14 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000040)={'syztnl2\x00', &(0x7f00000001c0)=ANY=[]}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000440)={'gre0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x2000, 0x1100, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @private, @empty}}}}) 15:02:14 executing program 5: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, &(0x7f0000000040), &(0x7f00000000c0)=0x0) syz_io_uring_setup(0x587, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000008c0)=0x0, &(0x7f0000000200)) syz_io_uring_submit(r2, r1, &(0x7f0000000380)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)}, 0x0) io_uring_enter(r0, 0x40b2, 0x0, 0x0, &(0x7f0000000000)={[0x42a]}, 0x8) 15:02:14 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) r1 = syz_open_dev$vcsa(&(0x7f00000006c0), 0x0, 0x21a100) ioctl$TIOCSPGRP(r1, 0x5410, &(0x7f0000000880)=0xffffffffffffffff) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f00000000c0)='initcall_start\x00', r1}, 0x10) r2 = socket$netlink(0x10, 0x3, 0x0) socket$key(0xf, 0x3, 0x2) timer_create(0x9, &(0x7f0000533fa0)={0x0, 0x21}, &(0x7f0000bbdffc)) ioctl$sock_inet_SIOCSIFDSTADDR(0xffffffffffffffff, 0x8918, 0x0) syz_clone3(0x0, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_NL_NET_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x21c, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x6, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x40}}, 0x0) [ 2520.190563][T22881] usb 5-1: new high-speed USB device number 15 using dummy_hcd 15:02:14 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000040)={'syztnl2\x00', &(0x7f00000001c0)=ANY=[]}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000440)={'gre0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x2000, 0x1100, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @private, @empty}}}}) [ 2520.324260][T19296] device wireguard0 entered promiscuous mode [ 2520.450562][T22881] usb 5-1: Using ep0 maxpacket: 16 [ 2520.650704][T22881] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 2520.661052][T22881] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2520.900780][T22881] usb 5-1: string descriptor 0 read error: -22 [ 2520.907235][T22881] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2520.917849][T22881] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2520.976523][T22881] usb 5-1: 0:2 : does not exist [ 2521.206729][T22881] usb 5-1: USB disconnect, device number 15 [ 2528.810886][ T1199] ieee802154 phy0 wpan0: encryption failed: -22 [ 2528.817234][ T1199] ieee802154 phy1 wpan1: encryption failed: -22 15:02:25 executing program 1: r0 = add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000640), &(0x7f0000000680)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) keyctl$get_persistent(0x16, 0x0, r1) 15:02:25 executing program 5: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, &(0x7f0000000040), &(0x7f00000000c0)=0x0) syz_io_uring_setup(0x587, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000008c0)=0x0, &(0x7f0000000200)) syz_io_uring_submit(r2, r1, &(0x7f0000000380)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)}, 0x0) io_uring_enter(r0, 0x40b2, 0x0, 0x0, &(0x7f0000000000)={[0x42a]}, 0x8) 15:02:25 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000040)={'syztnl2\x00', &(0x7f00000001c0)=ANY=[]}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000440)={'gre0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x2000, 0x1100, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @private, @empty}}}}) 15:02:25 executing program 2: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, &(0x7f0000000040), &(0x7f00000000c0)=0x0) syz_io_uring_setup(0x587, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000008c0)=0x0, &(0x7f0000000200)) syz_io_uring_submit(r2, r1, &(0x7f0000000380)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)}, 0x0) io_uring_enter(r0, 0x40b2, 0x0, 0x0, &(0x7f0000000000)={[0x42a]}, 0x8) 15:02:25 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000040)={'syztnl2\x00', &(0x7f00000001c0)=ANY=[]}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000440)={'gre0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x2000, 0x1100, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @private, @empty}}}}) 15:02:25 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000040)=0x390, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) ioctl$int_in(r0, 0x5452, &(0x7f0000000080)=0x5) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) recvmmsg(r0, &(0x7f0000000040), 0x291962b, 0x45833af92e4b39ff, 0x0) 15:02:25 executing program 3: r0 = openat$vim2m(0xffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0cc5605, &(0x7f00000001c0)={0x2, @pix_mp={0xffff, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x4}]}}) 15:02:25 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000040)={'syztnl2\x00', &(0x7f00000001c0)=ANY=[]}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000440)={'gre0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x2000, 0x1100, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @private, @empty}}}}) 15:02:25 executing program 3: r0 = openat$vim2m(0xffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0cc5605, &(0x7f00000001c0)={0x2, @pix_mp={0xffff, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x4}]}}) 15:02:25 executing program 3: r0 = openat$vim2m(0xffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0cc5605, &(0x7f00000001c0)={0x2, @pix_mp={0xffff, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x4}]}}) 15:02:25 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000040)={'syztnl2\x00', &(0x7f00000001c0)=ANY=[]}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000440)={'gre0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x2000, 0x1100, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @private, @empty}}}}) 15:02:25 executing program 2: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, &(0x7f0000000040), &(0x7f00000000c0)=0x0) syz_io_uring_setup(0x587, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000008c0)=0x0, &(0x7f0000000200)) syz_io_uring_submit(r2, r1, &(0x7f0000000380)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)}, 0x0) io_uring_enter(r0, 0x40b2, 0x0, 0x0, &(0x7f0000000000)={[0x42a]}, 0x8) 15:02:37 executing program 1: r0 = add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000640), &(0x7f0000000680)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) keyctl$get_persistent(0x16, 0x0, r1) 15:02:37 executing program 3: r0 = openat$vim2m(0xffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0cc5605, &(0x7f00000001c0)={0x2, @pix_mp={0xffff, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x4}]}}) 15:02:37 executing program 5: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, &(0x7f0000000040), &(0x7f00000000c0)=0x0) syz_io_uring_setup(0x587, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000008c0)=0x0, &(0x7f0000000200)) syz_io_uring_submit(r2, r1, &(0x7f0000000380)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)}, 0x0) io_uring_enter(r0, 0x40b2, 0x0, 0x0, &(0x7f0000000000)={[0x42a]}, 0x8) 15:02:37 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000040)=0x390, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) ioctl$int_in(r0, 0x5452, &(0x7f0000000080)=0x5) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) recvmmsg(r0, &(0x7f0000000040), 0x291962b, 0x45833af92e4b39ff, 0x0) 15:02:37 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000040)=0x390, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) ioctl$int_in(r0, 0x5452, &(0x7f0000000080)=0x5) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) recvmmsg(r0, &(0x7f0000000040), 0x291962b, 0x45833af92e4b39ff, 0x0) 15:02:37 executing program 2: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, &(0x7f0000000040), &(0x7f00000000c0)=0x0) syz_io_uring_setup(0x587, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000008c0)=0x0, &(0x7f0000000200)) syz_io_uring_submit(r2, r1, &(0x7f0000000380)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)}, 0x0) io_uring_enter(r0, 0x40b2, 0x0, 0x0, &(0x7f0000000000)={[0x42a]}, 0x8) 15:02:38 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_ADDR(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x18, r1, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x4}]}, 0x18}}, 0x0) 15:02:38 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_ADDR(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x18, r1, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x4}]}, 0x18}}, 0x0) 15:02:38 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_ADDR(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x18, r1, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x4}]}, 0x18}}, 0x0) 15:02:38 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_ADDR(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x18, r1, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x4}]}, 0x18}}, 0x0) 15:02:38 executing program 5: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f00000003c0)='./file0/../file0\x00') mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000140)='..\x00', &(0x7f00000000c0)='./file0\x00') umount2(&(0x7f0000000240)='./file0/../file0\x00', 0x2) umount2(&(0x7f0000000080)='./file0/../file0\x00', 0x0) 15:02:38 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x8000000004) r1 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_TX_RING(r1, 0x11b, 0x3, &(0x7f0000000240)=0x40, 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="580000001400192340834b80043f679a2cff00804824ca945f640094000500289d5aaa000000000000008449bb06d383d537b300f0fffeff2c707f8f00ff200000000010000100090a00"/88, 0x58}], 0x1) 15:02:42 executing program 1: r0 = add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000640), &(0x7f0000000680)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) keyctl$get_persistent(0x16, 0x0, r1) 15:02:42 executing program 3: r0 = socket(0xa, 0x3, 0xa1) sendmmsg$unix(r0, &(0x7f0000002fc0)=[{{&(0x7f0000000440)=@abs, 0x6e, 0x0, 0x0, &(0x7f00000006c0)=[@rights={{0x10, 0x1, 0x25}}], 0x10}}], 0x1, 0x0) 15:02:42 executing program 5: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f00000003c0)='./file0/../file0\x00') mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000140)='..\x00', &(0x7f00000000c0)='./file0\x00') umount2(&(0x7f0000000240)='./file0/../file0\x00', 0x2) umount2(&(0x7f0000000080)='./file0/../file0\x00', 0x0) 15:02:42 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x8000000004) r1 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_TX_RING(r1, 0x11b, 0x3, &(0x7f0000000240)=0x40, 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="580000001400192340834b80043f679a2cff00804824ca945f640094000500289d5aaa000000000000008449bb06d383d537b300f0fffeff2c707f8f00ff200000000010000100090a00"/88, 0x58}], 0x1) 15:02:42 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000040)=0x390, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) ioctl$int_in(r0, 0x5452, &(0x7f0000000080)=0x5) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) recvmmsg(r0, &(0x7f0000000040), 0x291962b, 0x45833af92e4b39ff, 0x0) 15:02:42 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000040)=0x390, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) ioctl$int_in(r0, 0x5452, &(0x7f0000000080)=0x5) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) recvmmsg(r0, &(0x7f0000000040), 0x291962b, 0x45833af92e4b39ff, 0x0) 15:02:42 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x8000000004) r1 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_TX_RING(r1, 0x11b, 0x3, &(0x7f0000000240)=0x40, 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="580000001400192340834b80043f679a2cff00804824ca945f640094000500289d5aaa000000000000008449bb06d383d537b300f0fffeff2c707f8f00ff200000000010000100090a00"/88, 0x58}], 0x1) 15:02:42 executing program 5: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f00000003c0)='./file0/../file0\x00') mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000140)='..\x00', &(0x7f00000000c0)='./file0\x00') umount2(&(0x7f0000000240)='./file0/../file0\x00', 0x2) umount2(&(0x7f0000000080)='./file0/../file0\x00', 0x0) 15:02:42 executing program 3: r0 = socket(0xa, 0x3, 0xa1) sendmmsg$unix(r0, &(0x7f0000002fc0)=[{{&(0x7f0000000440)=@abs, 0x6e, 0x0, 0x0, &(0x7f00000006c0)=[@rights={{0x10, 0x1, 0x25}}], 0x10}}], 0x1, 0x0) 15:02:42 executing program 5: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f00000003c0)='./file0/../file0\x00') mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000140)='..\x00', &(0x7f00000000c0)='./file0\x00') umount2(&(0x7f0000000240)='./file0/../file0\x00', 0x2) umount2(&(0x7f0000000080)='./file0/../file0\x00', 0x0) 15:02:42 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x8000000004) r1 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_TX_RING(r1, 0x11b, 0x3, &(0x7f0000000240)=0x40, 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="580000001400192340834b80043f679a2cff00804824ca945f640094000500289d5aaa000000000000008449bb06d383d537b300f0fffeff2c707f8f00ff200000000010000100090a00"/88, 0x58}], 0x1) 15:02:42 executing program 3: r0 = socket(0xa, 0x3, 0xa1) sendmmsg$unix(r0, &(0x7f0000002fc0)=[{{&(0x7f0000000440)=@abs, 0x6e, 0x0, 0x0, &(0x7f00000006c0)=[@rights={{0x10, 0x1, 0x25}}], 0x10}}], 0x1, 0x0) 15:02:49 executing program 1: r0 = add_key$keyring(&(0x7f00000006c0), &(0x7f0000000700)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000640), &(0x7f0000000680)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) keyctl$get_persistent(0x16, 0x0, r1) 15:02:49 executing program 3: r0 = socket(0xa, 0x3, 0xa1) sendmmsg$unix(r0, &(0x7f0000002fc0)=[{{&(0x7f0000000440)=@abs, 0x6e, 0x0, 0x0, &(0x7f00000006c0)=[@rights={{0x10, 0x1, 0x25}}], 0x10}}], 0x1, 0x0) 15:02:49 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f00000003c0)='./file0/../file0\x00') mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000140)='..\x00', &(0x7f00000000c0)='./file0\x00') umount2(&(0x7f0000000240)='./file0/../file0\x00', 0x2) umount2(&(0x7f0000000080)='./file0/../file0\x00', 0x0) 15:02:49 executing program 5: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f00000003c0)='./file0/../file0\x00') mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000140)='..\x00', &(0x7f00000000c0)='./file0\x00') umount2(&(0x7f0000000240)='./file0/../file0\x00', 0x2) umount2(&(0x7f0000000080)='./file0/../file0\x00', 0x0) 15:02:49 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000040)=0x390, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) ioctl$int_in(r0, 0x5452, &(0x7f0000000080)=0x5) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) recvmmsg(r0, &(0x7f0000000040), 0x291962b, 0x45833af92e4b39ff, 0x0) 15:02:49 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000040)=0x390, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) ioctl$int_in(r0, 0x5452, &(0x7f0000000080)=0x5) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) recvmmsg(r0, &(0x7f0000000040), 0x291962b, 0x45833af92e4b39ff, 0x0) 15:02:49 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f00000003c0)='./file0/../file0\x00') mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000140)='..\x00', &(0x7f00000000c0)='./file0\x00') umount2(&(0x7f0000000240)='./file0/../file0\x00', 0x2) umount2(&(0x7f0000000080)='./file0/../file0\x00', 0x0) 15:02:49 executing program 5: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f00000003c0)='./file0/../file0\x00') mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000140)='..\x00', &(0x7f00000000c0)='./file0\x00') umount2(&(0x7f0000000240)='./file0/../file0\x00', 0x2) umount2(&(0x7f0000000080)='./file0/../file0\x00', 0x0) 15:02:49 executing program 3: r0 = openat$urandom(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$RNDGETENTCNT(r0, 0x5207, 0x0) 15:02:49 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f00000003c0)='./file0/../file0\x00') mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000140)='..\x00', &(0x7f00000000c0)='./file0\x00') umount2(&(0x7f0000000240)='./file0/../file0\x00', 0x2) umount2(&(0x7f0000000080)='./file0/../file0\x00', 0x0) 15:02:49 executing program 3: r0 = openat$urandom(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$RNDGETENTCNT(r0, 0x5207, 0x0) 15:02:49 executing program 5: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f00000003c0)='./file0/../file0\x00') mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000140)='..\x00', &(0x7f00000000c0)='./file0\x00') umount2(&(0x7f0000000240)='./file0/../file0\x00', 0x2) umount2(&(0x7f0000000080)='./file0/../file0\x00', 0x0) 15:02:59 executing program 4: r0 = syz_io_uring_setup(0x2de4, &(0x7f0000001600), &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000080)=0x0, &(0x7f00000000c0)=0x0) r3 = socket$inet(0x2, 0xa, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000040)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f0000000480)={&(0x7f0000000140)=@xdp, 0x80, 0x0}}, 0x0) io_uring_enter(r0, 0x1c90, 0x0, 0x0, 0x0, 0x0) 15:02:59 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000000)=@updsa={0x134, 0x1a, 0x1, 0x0, 0x0, {{@in=@private, @in6=@private0}, {@in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x33}, @in=@remote, {}, {}, {}, 0x0, 0x0, 0xa, 0x1}, [@algo_auth={0x48, 0x1, {{'sha256\x00'}}}]}, 0x134}}, 0x0) 15:02:59 executing program 3: r0 = openat$urandom(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$RNDGETENTCNT(r0, 0x5207, 0x0) 15:02:59 executing program 1: getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x74, &(0x7f0000000100)={0x0, 0x0, 0x10}, &(0x7f0000000140)=0x1f) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r1, &(0x7f0000a34fff)='H', 0x1, 0x0, &(0x7f0000030ff0)={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r1, &(0x7f00000000c0)="e8", 0x1, 0x0, &(0x7f000052a000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) shutdown(r1, 0x1) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000100), &(0x7f0000000140)=0x1f) 15:02:59 executing program 5: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10001) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0}) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000040)={r3}, 0x10) r4 = dup(r0) ioctl$BLKZEROOUT(r4, 0x127f, &(0x7f0000000100)={0x0, 0x1000000}) 15:02:59 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000004940), 0x0, 0x0) ioctl$TIOCGPKT(r0, 0x80045438, &(0x7f0000000000)) 15:02:59 executing program 3: r0 = openat$urandom(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$RNDGETENTCNT(r0, 0x5207, 0x0) 15:02:59 executing program 4: r0 = syz_io_uring_setup(0x2de4, &(0x7f0000001600), &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000080)=0x0, &(0x7f00000000c0)=0x0) r3 = socket$inet(0x2, 0xa, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000040)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f0000000480)={&(0x7f0000000140)=@xdp, 0x80, 0x0}}, 0x0) io_uring_enter(r0, 0x1c90, 0x0, 0x0, 0x0, 0x0) 15:02:59 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000000)=@updsa={0x134, 0x1a, 0x1, 0x0, 0x0, {{@in=@private, @in6=@private0}, {@in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x33}, @in=@remote, {}, {}, {}, 0x0, 0x0, 0xa, 0x1}, [@algo_auth={0x48, 0x1, {{'sha256\x00'}}}]}, 0x134}}, 0x0) 15:03:00 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000000)=@updsa={0x134, 0x1a, 0x1, 0x0, 0x0, {{@in=@private, @in6=@private0}, {@in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x33}, @in=@remote, {}, {}, {}, 0x0, 0x0, 0xa, 0x1}, [@algo_auth={0x48, 0x1, {{'sha256\x00'}}}]}, 0x134}}, 0x0) 15:03:00 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000004940), 0x0, 0x0) ioctl$TIOCGPKT(r0, 0x80045438, &(0x7f0000000000)) 15:03:00 executing program 3: r0 = socket(0x200000100000011, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'macvtap0\x00', 0x0}) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0x800b, 0x4) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @random="19fbf2a8efdb"}, 0x14) sendmsg$netlink(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000003180)=[{&(0x7f0000000600)={0x411, 0x2, 0x0, 0x0, 0x0, "", [@generic="376155f99ca8ce38d350a9fcc91c2cd81e4b8174dfd0694d80ae720f7a672b4db6ce074b2b3ad7cb1148848c0ec19986067485a1fd196fd4860be128ece51935f3e71b0d7c803186a4a4bbae4894f61f6809bf2852ed94f929c5e77576d4ca981468d1c79ad5ac276fb9a429f00df8da81137d5a0cee656a79aff4ffbf1b0dfd09dc4bd31982bccf31a2f25b0b4a7680d96c5bb833f2719eac02abeeef5329eb10cae09a2415dd4daa0779148ac775915383745c703ac881c0322c7bcf23f1b67bb58ce12296e3114c88654bd8df57f69fd8985458816095e99e47a5d912ae14eea6ff93f7d93299d216a7f3b7b92f749148b0d85d1053891d350a01", @typed={0xb5, 0x0, 0x0, 0x0, @binary="5b3b769f2d82fcc084c20db595e9ec490a84c701bd50ca8664e05a77daa5aa8203cc27408d659733ede753cab993811b8246e1107cfe61826c438d7ec11cec7fb3037021e1fbff4dbcc33bbf29ff5a3717629a6b43e1f00eef4268a3035827fdc62538dcbd3b4790db1811b9459c0636b01eb8b4a7e414fa9188462b63ad43c90d9ce6bfdfe7bed5c2c9e98dcc5db2944d266c8587457e28f168c8e0ca8053e4e3db0c79f290d4ad77ab7440b686cd2431"}, @generic="60f6c36c2e0be7e2bd2fc477b9dbf923c268133a6c552d25ccef20a9a1", @nested={0x64, 0x0, 0x0, 0x1, [@typed={0x4d, 0x0, 0x0, 0x0, @binary="1535525cb4204a93534b3658b9f59718af8468dbf6301a2c8390c359d1b0f121599e18b92f5d63e42170d13b1bf2d8ac27d2f61a418738d17a782bd549541f6229211918b4fe109b3e"}, @typed={0x8, 0x0, 0x0, 0x0, @pid=0xffffffffffffffff}, @typed={0x8, 0x0, 0x0, 0x0, @ipv4=@local}]}, @nested={0x1b5, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @pid}, @generic="c84783a5ed94bf30a50fc653836612cd46ceb8d3d2260233842bdea2f29feace7710f9c1", @generic="ffef245438607b990fefc0402789b2493a4930871805c177e28f7d8bb6b36b427bf8821b116b0d74d18c408e7f0a78f7638f688c5752d87ef0f27630c3f9890d36106b5331a0e5aea52f1272a3c81e44254115a638688ff0027a640a7d0f259872c83f8da457e4422a66c86b282decab7c38cf416aa8ac0697f32d89f069001d06eb9ac13282b6cb8599e1570234471bf09d1b5959c6c09dd29deee89e145f59191f880a8df2851d731aa1604d45c98b632e6b56dd3313ed25c05dab939abc7fe1e778ef7227954cd1451b1016139d5699bdb693a4", @generic="5ed7643b0dff0fd4a5e3f73e856a902ddfd2f4b698b50494e6e22dd434cd48ec034294cdd99c1f3a228ed3de975dc0239005c9addd0910d38fd7839a14e85116732a1944cd1ba325e8a48a00d086ed6b4dd867a2ae36a45aff3bb063520651adf7f6061bdd4f9b36508cbf59754a84e5a42688985575366995a15fb834eb58ec36eff3a2d1468910a028d81c9826352ab2d2ac30b52e564399d6c641195e258d00", @generic="0281c746e0c8c71051a229253ece4c"]}]}, 0x400}], 0x1}, 0x0) 15:03:00 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000000)=@updsa={0x134, 0x1a, 0x1, 0x0, 0x0, {{@in=@private, @in6=@private0}, {@in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x33}, @in=@remote, {}, {}, {}, 0x0, 0x0, 0xa, 0x1}, [@algo_auth={0x48, 0x1, {{'sha256\x00'}}}]}, 0x134}}, 0x0) 15:03:00 executing program 4: r0 = syz_io_uring_setup(0x2de4, &(0x7f0000001600), &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000080)=0x0, &(0x7f00000000c0)=0x0) r3 = socket$inet(0x2, 0xa, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000040)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f0000000480)={&(0x7f0000000140)=@xdp, 0x80, 0x0}}, 0x0) io_uring_enter(r0, 0x1c90, 0x0, 0x0, 0x0, 0x0) 15:03:00 executing program 3: clock_settime(0xffc99a3b, &(0x7f00000000c0)) 15:03:10 executing program 1: getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x74, &(0x7f0000000100)={0x0, 0x0, 0x10}, &(0x7f0000000140)=0x1f) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r1, &(0x7f0000a34fff)='H', 0x1, 0x0, &(0x7f0000030ff0)={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r1, &(0x7f00000000c0)="e8", 0x1, 0x0, &(0x7f000052a000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) shutdown(r1, 0x1) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000100), &(0x7f0000000140)=0x1f) 15:03:10 executing program 5: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10001) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0}) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000040)={r3}, 0x10) r4 = dup(r0) ioctl$BLKZEROOUT(r4, 0x127f, &(0x7f0000000100)={0x0, 0x1000000}) 15:03:10 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000004940), 0x0, 0x0) ioctl$TIOCGPKT(r0, 0x80045438, &(0x7f0000000000)) 15:03:10 executing program 3: clock_settime(0xffc99a3b, &(0x7f00000000c0)) 15:03:10 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10001) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0}) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000040)={r3}, 0x10) r4 = dup(r0) ioctl$BLKZEROOUT(r4, 0x127f, &(0x7f0000000100)={0x0, 0x1000000}) 15:03:10 executing program 4: r0 = syz_io_uring_setup(0x2de4, &(0x7f0000001600), &(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000080)=0x0, &(0x7f00000000c0)=0x0) r3 = socket$inet(0x2, 0xa, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000040)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f0000000480)={&(0x7f0000000140)=@xdp, 0x80, 0x0}}, 0x0) io_uring_enter(r0, 0x1c90, 0x0, 0x0, 0x0, 0x0) 15:03:10 executing program 3: clock_settime(0xffc99a3b, &(0x7f00000000c0)) 15:03:10 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000004940), 0x0, 0x0) ioctl$TIOCGPKT(r0, 0x80045438, &(0x7f0000000000)) 15:03:10 executing program 4: getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x74, &(0x7f0000000100)={0x0, 0x0, 0x10}, &(0x7f0000000140)=0x1f) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r1, &(0x7f0000a34fff)='H', 0x1, 0x0, &(0x7f0000030ff0)={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r1, &(0x7f00000000c0)="e8", 0x1, 0x0, &(0x7f000052a000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) shutdown(r1, 0x1) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000100), &(0x7f0000000140)=0x1f) 15:03:10 executing program 3: clock_settime(0xffc99a3b, &(0x7f00000000c0)) 15:03:10 executing program 0: getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x74, &(0x7f0000000100)={0x0, 0x0, 0x10}, &(0x7f0000000140)=0x1f) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r1, &(0x7f0000a34fff)='H', 0x1, 0x0, &(0x7f0000030ff0)={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r1, &(0x7f00000000c0)="e8", 0x1, 0x0, &(0x7f000052a000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) shutdown(r1, 0x1) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000100), &(0x7f0000000140)=0x1f) 15:03:10 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10001) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0}) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000040)={r3}, 0x10) r4 = dup(r0) ioctl$BLKZEROOUT(r4, 0x127f, &(0x7f0000000100)={0x0, 0x1000000}) 15:03:21 executing program 1: getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x74, &(0x7f0000000100)={0x0, 0x0, 0x10}, &(0x7f0000000140)=0x1f) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r1, &(0x7f0000a34fff)='H', 0x1, 0x0, &(0x7f0000030ff0)={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r1, &(0x7f00000000c0)="e8", 0x1, 0x0, &(0x7f000052a000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) shutdown(r1, 0x1) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000100), &(0x7f0000000140)=0x1f) 15:03:21 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10001) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0}) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000040)={r3}, 0x10) r4 = dup(r0) ioctl$BLKZEROOUT(r4, 0x127f, &(0x7f0000000100)={0x0, 0x1000000}) 15:03:21 executing program 5: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10001) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0}) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000040)={r3}, 0x10) r4 = dup(r0) ioctl$BLKZEROOUT(r4, 0x127f, &(0x7f0000000100)={0x0, 0x1000000}) 15:03:21 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10001) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0}) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000040)={r3}, 0x10) r4 = dup(r0) ioctl$BLKZEROOUT(r4, 0x127f, &(0x7f0000000100)={0x0, 0x1000000}) 15:03:21 executing program 4: getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x74, &(0x7f0000000100)={0x0, 0x0, 0x10}, &(0x7f0000000140)=0x1f) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r1, &(0x7f0000a34fff)='H', 0x1, 0x0, &(0x7f0000030ff0)={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r1, &(0x7f00000000c0)="e8", 0x1, 0x0, &(0x7f000052a000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) shutdown(r1, 0x1) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000100), &(0x7f0000000140)=0x1f) 15:03:21 executing program 0: getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x74, &(0x7f0000000100)={0x0, 0x0, 0x10}, &(0x7f0000000140)=0x1f) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r1, &(0x7f0000a34fff)='H', 0x1, 0x0, &(0x7f0000030ff0)={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r1, &(0x7f00000000c0)="e8", 0x1, 0x0, &(0x7f000052a000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) shutdown(r1, 0x1) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000100), &(0x7f0000000140)=0x1f) 15:03:22 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10001) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0}) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000040)={r3}, 0x10) r4 = dup(r0) ioctl$BLKZEROOUT(r4, 0x127f, &(0x7f0000000100)={0x0, 0x1000000}) 15:03:22 executing program 2: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$sg(&(0x7f0000002040), 0x0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, 0x0, 0x0) sendmmsg$sock(0xffffffffffffffff, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/9, 0x9) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000440)) ioctl$BLKTRACESTART(r2, 0x1274, 0x0) 15:03:22 executing program 5: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10001) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0}) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000040)={r3}, 0x10) r4 = dup(r0) ioctl$BLKZEROOUT(r4, 0x127f, &(0x7f0000000100)={0x0, 0x1000000}) 15:03:22 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10001) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000000)={0x0}) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000040)={r3}, 0x10) r4 = dup(r0) ioctl$BLKZEROOUT(r4, 0x127f, &(0x7f0000000100)={0x0, 0x1000000}) 15:03:22 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000100000000000000000000007112170000000000950000000000000013a3d3f59b3d08cb57ae8b11619a2855feaaa791d60d3d246abf979921587b66e706cc271c7822aab4b294ffa9bfe903585612f0cb0dcfa904125c89b09e4f443d6d37ed529e4c686ea03678e975970e3325943d82c7627550dc38fc5a00aacf1831b80519239456b22786d6257ec1c7b0648e2aabe92f2461ae163f387510fcd78c2fd95cb6fb2e44abea252f07b43275950d9700944c8faef5b69c3c0009528f3245ef9d7e13de"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x1, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="8400000010000104000000000001000000000000", @ANYRES32=0x0, @ANYBLOB="00000000000000005c00128008000100677265005000028008001500eefd0f000600180008000000050016000100000006000f00010000000400120008000500090000000500160002000000060018000300000005000a0001000000080006006401010208000300", @ANYRES32=r2], 0x84}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x3, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r5}]}, 0x48}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x1, 0x3, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r8}]}, 0x48}}, 0x0) 15:03:22 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000100000000000000000000007112170000000000950000000000000013a3d3f59b3d08cb57ae8b11619a2855feaaa791d60d3d246abf979921587b66e706cc271c7822aab4b294ffa9bfe903585612f0cb0dcfa904125c89b09e4f443d6d37ed529e4c686ea03678e975970e3325943d82c7627550dc38fc5a00aacf1831b80519239456b22786d6257ec1c7b0648e2aabe92f2461ae163f387510fcd78c2fd95cb6fb2e44abea252f07b43275950d9700944c8faef5b69c3c0009528f3245ef9d7e13de"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x1, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="8400000010000104000000000001000000000000", @ANYRES32=0x0, @ANYBLOB="00000000000000005c00128008000100677265005000028008001500eefd0f000600180008000000050016000100000006000f00010000000400120008000500090000000500160002000000060018000300000005000a0001000000080006006401010208000300", @ANYRES32=r2], 0x84}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x3, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r5}]}, 0x48}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x1, 0x3, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r8}]}, 0x48}}, 0x0) [ 2590.242953][ T1199] ieee802154 phy0 wpan0: encryption failed: -22 [ 2590.249343][ T1199] ieee802154 phy1 wpan1: encryption failed: -22 15:03:32 executing program 1: getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x74, &(0x7f0000000100)={0x0, 0x0, 0x10}, &(0x7f0000000140)=0x1f) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r1, &(0x7f0000a34fff)='H', 0x1, 0x0, &(0x7f0000030ff0)={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r1, &(0x7f00000000c0)="e8", 0x1, 0x0, &(0x7f000052a000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) shutdown(r1, 0x1) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000100), &(0x7f0000000140)=0x1f) 15:03:32 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000100000000000000000000007112170000000000950000000000000013a3d3f59b3d08cb57ae8b11619a2855feaaa791d60d3d246abf979921587b66e706cc271c7822aab4b294ffa9bfe903585612f0cb0dcfa904125c89b09e4f443d6d37ed529e4c686ea03678e975970e3325943d82c7627550dc38fc5a00aacf1831b80519239456b22786d6257ec1c7b0648e2aabe92f2461ae163f387510fcd78c2fd95cb6fb2e44abea252f07b43275950d9700944c8faef5b69c3c0009528f3245ef9d7e13de"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x1, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="8400000010000104000000000001000000000000", @ANYRES32=0x0, @ANYBLOB="00000000000000005c00128008000100677265005000028008001500eefd0f000600180008000000050016000100000006000f00010000000400120008000500090000000500160002000000060018000300000005000a0001000000080006006401010208000300", @ANYRES32=r2], 0x84}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x3, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r5}]}, 0x48}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x1, 0x3, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r8}]}, 0x48}}, 0x0) 15:03:32 executing program 2: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$sg(&(0x7f0000002040), 0x0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, 0x0, 0x0) sendmmsg$sock(0xffffffffffffffff, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/9, 0x9) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000440)) ioctl$BLKTRACESTART(r2, 0x1274, 0x0) 15:03:32 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000100000000000000000000007112170000000000950000000000000013a3d3f59b3d08cb57ae8b11619a2855feaaa791d60d3d246abf979921587b66e706cc271c7822aab4b294ffa9bfe903585612f0cb0dcfa904125c89b09e4f443d6d37ed529e4c686ea03678e975970e3325943d82c7627550dc38fc5a00aacf1831b80519239456b22786d6257ec1c7b0648e2aabe92f2461ae163f387510fcd78c2fd95cb6fb2e44abea252f07b43275950d9700944c8faef5b69c3c0009528f3245ef9d7e13de"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x1, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="8400000010000104000000000001000000000000", @ANYRES32=0x0, @ANYBLOB="00000000000000005c00128008000100677265005000028008001500eefd0f000600180008000000050016000100000006000f00010000000400120008000500090000000500160002000000060018000300000005000a0001000000080006006401010208000300", @ANYRES32=r2], 0x84}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x3, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r5}]}, 0x48}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x1, 0x3, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r8}]}, 0x48}}, 0x0) 15:03:32 executing program 0: getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x74, &(0x7f0000000100)={0x0, 0x0, 0x10}, &(0x7f0000000140)=0x1f) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r1, &(0x7f0000a34fff)='H', 0x1, 0x0, &(0x7f0000030ff0)={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r1, &(0x7f00000000c0)="e8", 0x1, 0x0, &(0x7f000052a000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) shutdown(r1, 0x1) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000100), &(0x7f0000000140)=0x1f) 15:03:32 executing program 4: getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x74, &(0x7f0000000100)={0x0, 0x0, 0x10}, &(0x7f0000000140)=0x1f) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r1, &(0x7f0000a34fff)='H', 0x1, 0x0, &(0x7f0000030ff0)={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff}}, 0x10) sendto$inet(r1, &(0x7f00000000c0)="e8", 0x1, 0x0, &(0x7f000052a000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) shutdown(r1, 0x1) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000100), &(0x7f0000000140)=0x1f) 15:03:32 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000100000000000000000000007112170000000000950000000000000013a3d3f59b3d08cb57ae8b11619a2855feaaa791d60d3d246abf979921587b66e706cc271c7822aab4b294ffa9bfe903585612f0cb0dcfa904125c89b09e4f443d6d37ed529e4c686ea03678e975970e3325943d82c7627550dc38fc5a00aacf1831b80519239456b22786d6257ec1c7b0648e2aabe92f2461ae163f387510fcd78c2fd95cb6fb2e44abea252f07b43275950d9700944c8faef5b69c3c0009528f3245ef9d7e13de"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x1, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="8400000010000104000000000001000000000000", @ANYRES32=0x0, @ANYBLOB="00000000000000005c00128008000100677265005000028008001500eefd0f000600180008000000050016000100000006000f00010000000400120008000500090000000500160002000000060018000300000005000a0001000000080006006401010208000300", @ANYRES32=r2], 0x84}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x3, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r5}]}, 0x48}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x1, 0x3, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r8}]}, 0x48}}, 0x0) 15:03:32 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000100000000000000000000007112170000000000950000000000000013a3d3f59b3d08cb57ae8b11619a2855feaaa791d60d3d246abf979921587b66e706cc271c7822aab4b294ffa9bfe903585612f0cb0dcfa904125c89b09e4f443d6d37ed529e4c686ea03678e975970e3325943d82c7627550dc38fc5a00aacf1831b80519239456b22786d6257ec1c7b0648e2aabe92f2461ae163f387510fcd78c2fd95cb6fb2e44abea252f07b43275950d9700944c8faef5b69c3c0009528f3245ef9d7e13de"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x1, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="8400000010000104000000000001000000000000", @ANYRES32=0x0, @ANYBLOB="00000000000000005c00128008000100677265005000028008001500eefd0f000600180008000000050016000100000006000f00010000000400120008000500090000000500160002000000060018000300000005000a0001000000080006006401010208000300", @ANYRES32=r2], 0x84}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x3, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r5}]}, 0x48}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x1, 0x3, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r8}]}, 0x48}}, 0x0) 15:03:32 executing program 3: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$sg(&(0x7f0000002040), 0x0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, 0x0, 0x0) sendmmsg$sock(0xffffffffffffffff, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/9, 0x9) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000440)) ioctl$BLKTRACESTART(r2, 0x1274, 0x0) 15:03:32 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000100000000000000000000007112170000000000950000000000000013a3d3f59b3d08cb57ae8b11619a2855feaaa791d60d3d246abf979921587b66e706cc271c7822aab4b294ffa9bfe903585612f0cb0dcfa904125c89b09e4f443d6d37ed529e4c686ea03678e975970e3325943d82c7627550dc38fc5a00aacf1831b80519239456b22786d6257ec1c7b0648e2aabe92f2461ae163f387510fcd78c2fd95cb6fb2e44abea252f07b43275950d9700944c8faef5b69c3c0009528f3245ef9d7e13de"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x1, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="8400000010000104000000000001000000000000", @ANYRES32=0x0, @ANYBLOB="00000000000000005c00128008000100677265005000028008001500eefd0f000600180008000000050016000100000006000f00010000000400120008000500090000000500160002000000060018000300000005000a0001000000080006006401010208000300", @ANYRES32=r2], 0x84}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x3, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r5}]}, 0x48}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x1, 0x3, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r8}]}, 0x48}}, 0x0) 15:03:32 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000100000000000000000000007112170000000000950000000000000013a3d3f59b3d08cb57ae8b11619a2855feaaa791d60d3d246abf979921587b66e706cc271c7822aab4b294ffa9bfe903585612f0cb0dcfa904125c89b09e4f443d6d37ed529e4c686ea03678e975970e3325943d82c7627550dc38fc5a00aacf1831b80519239456b22786d6257ec1c7b0648e2aabe92f2461ae163f387510fcd78c2fd95cb6fb2e44abea252f07b43275950d9700944c8faef5b69c3c0009528f3245ef9d7e13de"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x1, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="8400000010000104000000000001000000000000", @ANYRES32=0x0, @ANYBLOB="00000000000000005c00128008000100677265005000028008001500eefd0f000600180008000000050016000100000006000f00010000000400120008000500090000000500160002000000060018000300000005000a0001000000080006006401010208000300", @ANYRES32=r2], 0x84}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x3, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r5}]}, 0x48}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x1, 0x3, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r8}]}, 0x48}}, 0x0) 15:03:33 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000100000000000000000000007112170000000000950000000000000013a3d3f59b3d08cb57ae8b11619a2855feaaa791d60d3d246abf979921587b66e706cc271c7822aab4b294ffa9bfe903585612f0cb0dcfa904125c89b09e4f443d6d37ed529e4c686ea03678e975970e3325943d82c7627550dc38fc5a00aacf1831b80519239456b22786d6257ec1c7b0648e2aabe92f2461ae163f387510fcd78c2fd95cb6fb2e44abea252f07b43275950d9700944c8faef5b69c3c0009528f3245ef9d7e13de"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x1, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="8400000010000104000000000001000000000000", @ANYRES32=0x0, @ANYBLOB="00000000000000005c00128008000100677265005000028008001500eefd0f000600180008000000050016000100000006000f00010000000400120008000500090000000500160002000000060018000300000005000a0001000000080006006401010208000300", @ANYRES32=r2], 0x84}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x3, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r5}]}, 0x48}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x1, 0x3, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r8}]}, 0x48}}, 0x0) 15:03:39 executing program 0: r0 = fsopen(&(0x7f0000000280)='hugetlbfs\x00', 0x0) landlock_create_ruleset(&(0x7f0000000000)={0x41}, 0x8, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 15:03:39 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000100000000000000000000007112170000000000950000000000000013a3d3f59b3d08cb57ae8b11619a2855feaaa791d60d3d246abf979921587b66e706cc271c7822aab4b294ffa9bfe903585612f0cb0dcfa904125c89b09e4f443d6d37ed529e4c686ea03678e975970e3325943d82c7627550dc38fc5a00aacf1831b80519239456b22786d6257ec1c7b0648e2aabe92f2461ae163f387510fcd78c2fd95cb6fb2e44abea252f07b43275950d9700944c8faef5b69c3c0009528f3245ef9d7e13de"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x1, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="8400000010000104000000000001000000000000", @ANYRES32=0x0, @ANYBLOB="00000000000000005c00128008000100677265005000028008001500eefd0f000600180008000000050016000100000006000f00010000000400120008000500090000000500160002000000060018000300000005000a0001000000080006006401010208000300", @ANYRES32=r2], 0x84}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x3, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r5}]}, 0x48}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x1, 0x3, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x48, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_IKEY={0x8, 0x4, 0x7}, @IFLA_GRE_LOCAL={0x8, 0x6, @rand_addr=0x64010102}]}}}, @IFLA_MASTER={0x8, 0x3, r8}]}, 0x48}}, 0x0) 15:03:39 executing program 2: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$sg(&(0x7f0000002040), 0x0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, 0x0, 0x0) sendmmsg$sock(0xffffffffffffffff, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/9, 0x9) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000440)) ioctl$BLKTRACESTART(r2, 0x1274, 0x0) 15:03:39 executing program 3: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$sg(&(0x7f0000002040), 0x0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, 0x0, 0x0) sendmmsg$sock(0xffffffffffffffff, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/9, 0x9) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000440)) ioctl$BLKTRACESTART(r2, 0x1274, 0x0) 15:03:39 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000001c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ARP_INTERVAL={0x8, 0x7, 0x9}, @IFLA_BOND_AD_LACP_RATE={0x5}]}}}]}, 0x44}}, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000340), &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x141002, 0x88) sendmsg$ETHTOOL_MSG_RINGS_GET(r1, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x20, 0x0, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004000}, 0x20) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000000c0)=0x14) r3 = socket(0x2, 0x8080d, 0xeffffffe) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)=ANY=[@ANYBLOB="4d0e14a261ae6a19537d7088bf5ef09bab67c34aabe60d37c85fc7d61e3dde20834fab963dd6000da97e6018f84df76c5911b9053c7cd4010e4e615b61b4f5db55b3b67fc0bdf3dfeb3d33e3fad3bc05f113cba42ee0cab72e73901d3af35ee03e967392e5a6e540378ec8ea4575aaacb222ad4bd4005117d7dc0b403f0909a6c28af9cd7e7e4b1dfb8a6b67c2d54cf1c94aa283f541a50d9ef86a6fec50762bbdd0"], 0x86c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x50, 0xffffffffffffffff, 0xebae0000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, 0x0, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x80, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) recvmsg(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000540)=""/130, 0x82}, 0x0) r7 = socket(0x1, 0x803, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x14, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x8}, @IFLA_MACVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x54}}, 0x0) 15:03:39 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_ifreq(r0, 0x89f1, &(0x7f0000000000)={'bond0\x00', @ifru_mtu}) 15:03:39 executing program 0: r0 = fsopen(&(0x7f0000000280)='hugetlbfs\x00', 0x0) landlock_create_ruleset(&(0x7f0000000000)={0x41}, 0x8, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 15:03:39 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_ifreq(r0, 0x89f1, &(0x7f0000000000)={'bond0\x00', @ifru_mtu}) 15:03:39 executing program 5: r0 = fsopen(&(0x7f0000000280)='hugetlbfs\x00', 0x0) landlock_create_ruleset(&(0x7f0000000000)={0x41}, 0x8, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 15:03:40 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_ifreq(r0, 0x89f1, &(0x7f0000000000)={'bond0\x00', @ifru_mtu}) 15:03:40 executing program 5: r0 = fsopen(&(0x7f0000000280)='hugetlbfs\x00', 0x0) landlock_create_ruleset(&(0x7f0000000000)={0x41}, 0x8, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 15:03:40 executing program 0: r0 = fsopen(&(0x7f0000000280)='hugetlbfs\x00', 0x0) landlock_create_ruleset(&(0x7f0000000000)={0x41}, 0x8, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 15:03:40 executing program 5: r0 = fsopen(&(0x7f0000000280)='hugetlbfs\x00', 0x0) landlock_create_ruleset(&(0x7f0000000000)={0x41}, 0x8, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 15:03:40 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_ifreq(r0, 0x89f1, &(0x7f0000000000)={'bond0\x00', @ifru_mtu}) 15:03:40 executing program 2: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$sg(&(0x7f0000002040), 0x0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, 0x0, 0x0) sendmmsg$sock(0xffffffffffffffff, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/9, 0x9) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000440)) ioctl$BLKTRACESTART(r2, 0x1274, 0x0) 15:03:40 executing program 3: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$sg(&(0x7f0000002040), 0x0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, 0x0, 0x0) sendmmsg$sock(0xffffffffffffffff, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/9, 0x9) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000440)) ioctl$BLKTRACESTART(r2, 0x1274, 0x0) [ 2609.846042][T19578] bond0: option lacp_rate: mode dependency failed, not supported in mode balance-rr(0) [ 2609.916015][T19579] 8021q: adding VLAN 0 to HW filter on device macvlan2 15:03:44 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000001c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ARP_INTERVAL={0x8, 0x7, 0x9}, @IFLA_BOND_AD_LACP_RATE={0x5}]}}}]}, 0x44}}, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000340), &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x141002, 0x88) sendmsg$ETHTOOL_MSG_RINGS_GET(r1, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x20, 0x0, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004000}, 0x20) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000000c0)=0x14) r3 = socket(0x2, 0x8080d, 0xeffffffe) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)=ANY=[@ANYBLOB="4d0e14a261ae6a19537d7088bf5ef09bab67c34aabe60d37c85fc7d61e3dde20834fab963dd6000da97e6018f84df76c5911b9053c7cd4010e4e615b61b4f5db55b3b67fc0bdf3dfeb3d33e3fad3bc05f113cba42ee0cab72e73901d3af35ee03e967392e5a6e540378ec8ea4575aaacb222ad4bd4005117d7dc0b403f0909a6c28af9cd7e7e4b1dfb8a6b67c2d54cf1c94aa283f541a50d9ef86a6fec50762bbdd0"], 0x86c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x50, 0xffffffffffffffff, 0xebae0000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, 0x0, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x80, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) recvmsg(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000540)=""/130, 0x82}, 0x0) r7 = socket(0x1, 0x803, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x14, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x8}, @IFLA_MACVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x54}}, 0x0) 15:03:44 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0x10) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$kcm(r1, 0x0, 0x0) 15:03:44 executing program 0: r0 = fsopen(&(0x7f0000000280)='hugetlbfs\x00', 0x0) landlock_create_ruleset(&(0x7f0000000000)={0x41}, 0x8, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 15:03:44 executing program 5: syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000280)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x800002, 0x0) write$binfmt_aout(r2, &(0x7f0000000080)=ANY=[], 0x8a) r3 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file0/file0\x00', 0x0, 0x0) ioctl$FIBMAP(r3, 0x401870cc, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', &(0x7f0000000080)={'ip6gre0\x00', 0x0, 0x2f, 0x13, 0x1, 0x200, 0x187b664dbef92d65, @loopback, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x700, 0x40, 0xff}}) r4 = socket$inet6(0xa, 0x400000000001, 0x0) close(r4) r5 = socket(0x1e, 0x4, 0x0) connect$tipc(r5, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x2}}, 0x10) r6 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) sendfile(r4, r6, 0x0, 0x200fc0) 15:03:44 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000040)=@ipv4_newroute={0x3c, 0x18, 0xb35eafcf9a53ef9f, 0x0, 0x0, {}, [@RTA_GATEWAY={0x8, 0x5, @loopback}, @RTA_NH_ID={0x8, 0x1e, 0xee}, @RTA_DST={0x8, 0x1, @private}, @RTA_SPORT={0x6}]}, 0x3c}}, 0x0) 15:03:44 executing program 3: socket$nl_route(0x10, 0x3, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000440)=0x1) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) write$binfmt_aout(r1, &(0x7f00000002c0)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "2af01e1d113c81fcf7603ca5a8d500"}) r2 = syz_open_pts(r1, 0x20000) ioctl$TCFLSH(r2, 0x540b, 0x2) setuid(0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r3, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x20, 0x4, 0x8, 0x101, 0x0, 0x0, {}, [@CTA_TIMEOUT_DATA={0x4, 0x4, 0x0, 0x1, @tcp}, @CTA_TIMEOUT_L3PROTO={0x6}]}, 0x20}}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)=[{{&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000f80)=[{&(0x7f0000000bc0)="9e15584345d2e933ff578c4669ec969d3d0d11ee8186f61a5336b03a89587281ed929e4238a72d30da376d185689b2364a60a6ffc3d159159ae07076fc26ecc1e0fa169ae81802bb8d706d086107ffda1a8d23d67006d769a38fd1fe50ae41a2c93f892f40595df97e1618f10cb91898491b9d86cafb95d6e30dd7bf1efd9e54245cde0ac018c48ecba2", 0x8a}, {&(0x7f0000000c80)="0f419a354c96b8fcfc565ee2248ad6a3f683d85ed1e19d48823b6b63a34826782716247a43ac9441d4e81cfa66bacbecad6b71d92db0694477c9f394f6c8ebf821fca2b0c1180464ca20e408a81e3779781b7dc71af4716da1808be6e6c6d5a29e992f0548fb0c2d7e67449c74714af0b8da2b17a4711e1318710f504879ee511dfaf5c29c4cdf7759da9bf3ee6bac0d7afcb816da8dc488fbd38b9b6a3b46472b1814c1f58c517caf3098c1189282af66bbed58ccdd43776b8f3c36b85edc45dbbd40ab725f0a24aa05f3dda748e3de129298a31576d7c9c5c265d6b339cf3552608131f2", 0xe5}, {&(0x7f0000000d80)="0d17dc2bd4fd04136ca2e60cbf3c2d99d5db56f951699a2daf51ddf5d239e7ca3a3b073d9bbab8d76954cbc432f99ff229cf8c6ffc3e958c590c26fdff8827df8f075d674c824b3f1c95", 0x4a}, {&(0x7f0000000e00)="c02d66291afd78b3ba0009ad7c41b11b91e788c16ba8fb30cfb0ff48fde5adcc37dfcf48214d25c0d03b72c1ddeeb4fff402cc373c5efde5a829c8a201c981cc64758f40d4069c70e63921acd3715965fc83d40bf0c7ff395b91330001c7cee49220b70c25cd6844fda7b5cdeddc304a", 0x70}, {&(0x7f0000000e80)="0ba47fc9aede5759991855b1eab794c356647ff816f51b8860eba31e2b230ff9c91e3bbb008420ddc2655b5504b5a4dd0ede044a69eeb1cf75b0d0a6b403f75ebfdf159c87edc227a8d34d13d03594d8783ef21499ec538ec5a3ed46b3bffffff3ea753769c865c1197132d80c6d2200ccf5c978aba41cc0d6446e58e7096aa6c993721b40fb8f43cefcd566872ec8803c8986737f3d8e0458b5de3038f68a28fc00fd0a4f72d9fea701a09e8f2651004c50364a0ca0b5c041e33231438533dc26a60471af96", 0xc6}], 0x5, &(0x7f0000001380)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff]}}], 0x108, 0x4000000}}], 0x1, 0x40004) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000940)=@newlink={0x44, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x1c, 0x2b, 0x0, 0x1, [@IFLA_XDP_EXPECTED_FD={0x8}, @IFLA_XDP_EXPECTED_FD={0x8}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x8}]}, @IFLA_GROUP={0x8}]}, 0x44}}, 0x0) 15:03:44 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000001c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ARP_INTERVAL={0x8, 0x7, 0x9}, @IFLA_BOND_AD_LACP_RATE={0x5}]}}}]}, 0x44}}, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000340), &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x141002, 0x88) sendmsg$ETHTOOL_MSG_RINGS_GET(r1, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x20, 0x0, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004000}, 0x20) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000000c0)=0x14) r3 = socket(0x2, 0x8080d, 0xeffffffe) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)=ANY=[@ANYBLOB="4d0e14a261ae6a19537d7088bf5ef09bab67c34aabe60d37c85fc7d61e3dde20834fab963dd6000da97e6018f84df76c5911b9053c7cd4010e4e615b61b4f5db55b3b67fc0bdf3dfeb3d33e3fad3bc05f113cba42ee0cab72e73901d3af35ee03e967392e5a6e540378ec8ea4575aaacb222ad4bd4005117d7dc0b403f0909a6c28af9cd7e7e4b1dfb8a6b67c2d54cf1c94aa283f541a50d9ef86a6fec50762bbdd0"], 0x86c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x50, 0xffffffffffffffff, 0xebae0000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, 0x0, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x80, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) recvmsg(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000540)=""/130, 0x82}, 0x0) r7 = socket(0x1, 0x803, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x14, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x8}, @IFLA_MACVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x54}}, 0x0) 15:03:44 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000040)=@ipv4_newroute={0x3c, 0x18, 0xb35eafcf9a53ef9f, 0x0, 0x0, {}, [@RTA_GATEWAY={0x8, 0x5, @loopback}, @RTA_NH_ID={0x8, 0x1e, 0xee}, @RTA_DST={0x8, 0x1, @private}, @RTA_SPORT={0x6}]}, 0x3c}}, 0x0) 15:03:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000040)=@ipv4_newroute={0x3c, 0x18, 0xb35eafcf9a53ef9f, 0x0, 0x0, {}, [@RTA_GATEWAY={0x8, 0x5, @loopback}, @RTA_NH_ID={0x8, 0x1e, 0xee}, @RTA_DST={0x8, 0x1, @private}, @RTA_SPORT={0x6}]}, 0x3c}}, 0x0) [ 2610.978848][T19663] bond0: (slave bond_slave_0): interface is now down [ 2610.987935][T19600] bond0: option lacp_rate: mode dependency failed, not supported in mode balance-rr(0) [ 2611.015344][T19663] bond0: (slave bond_slave_1): interface is now down 15:03:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000040)=@ipv4_newroute={0x3c, 0x18, 0xb35eafcf9a53ef9f, 0x0, 0x0, {}, [@RTA_GATEWAY={0x8, 0x5, @loopback}, @RTA_NH_ID={0x8, 0x1e, 0xee}, @RTA_DST={0x8, 0x1, @private}, @RTA_SPORT={0x6}]}, 0x3c}}, 0x0) [ 2611.076875][T19663] bond0: (slave bond1): interface is now down [ 2611.147297][T19663] bond0: (slave bond2): interface is now down [ 2611.206186][T19663] bond0: (slave bond3): interface is now down [ 2611.277565][T19663] bond0: (slave bond4): interface is now down [ 2611.295164][T19603] 8021q: adding VLAN 0 to HW filter on device macvlan2 [ 2611.408545][T19663] bond0: (slave bond_slave_0): interface is now down [ 2611.459326][T19663] bond0: (slave bond_slave_1): interface is now down [ 2611.504795][T19663] bond0: (slave bond1): interface is now down [ 2611.529681][T19663] bond0: (slave bond2): interface is now down 15:03:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000001c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ARP_INTERVAL={0x8, 0x7, 0x9}, @IFLA_BOND_AD_LACP_RATE={0x5}]}}}]}, 0x44}}, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000340), &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x141002, 0x88) sendmsg$ETHTOOL_MSG_RINGS_GET(r1, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x20, 0x0, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004000}, 0x20) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000000c0)=0x14) r3 = socket(0x2, 0x8080d, 0xeffffffe) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)=ANY=[@ANYBLOB="4d0e14a261ae6a19537d7088bf5ef09bab67c34aabe60d37c85fc7d61e3dde20834fab963dd6000da97e6018f84df76c5911b9053c7cd4010e4e615b61b4f5db55b3b67fc0bdf3dfeb3d33e3fad3bc05f113cba42ee0cab72e73901d3af35ee03e967392e5a6e540378ec8ea4575aaacb222ad4bd4005117d7dc0b403f0909a6c28af9cd7e7e4b1dfb8a6b67c2d54cf1c94aa283f541a50d9ef86a6fec50762bbdd0"], 0x86c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x50, 0xffffffffffffffff, 0xebae0000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, 0x0, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x80, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) recvmsg(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000540)=""/130, 0x82}, 0x0) r7 = socket(0x1, 0x803, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x14, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x8}, @IFLA_MACVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x54}}, 0x0) [ 2611.554411][T19663] bond0: (slave bond3): interface is now down [ 2611.567425][T19663] bond0: (slave bond4): interface is now down [ 2611.650593][T19663] bond0: now running without any active interface! [ 2611.697495][T19607] bond0: option lacp_rate: mode dependency failed, not supported in mode balance-rr(0) [ 2611.697667][T18842] bond0: (slave bond_slave_0): interface is now down [ 2611.738588][T18842] bond0: (slave bond_slave_1): interface is now down [ 2611.753028][T18842] bond0: (slave bond1): interface is now down [ 2611.777443][T18842] bond0: (slave bond2): interface is now down 15:03:46 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0x10) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$kcm(r1, 0x0, 0x0) [ 2611.795248][T19608] 8021q: adding VLAN 0 to HW filter on device macvlan2 [ 2611.817494][T18842] bond0: (slave bond3): interface is now down [ 2611.833227][T18842] bond0: (slave bond5): interface is now down [ 2611.844300][T18842] bond0: (slave bond6): interface is now down [ 2611.857395][T18842] bond0: (slave bond7): interface is now down [ 2611.910465][T18842] bond0: (slave bond_slave_0): interface is now down [ 2611.919707][T18842] bond0: (slave bond_slave_1): interface is now down [ 2611.941153][T18842] bond0: (slave bond1): interface is now down [ 2611.960414][T18842] bond0: (slave bond2): interface is now down [ 2611.975535][T18842] bond0: (slave bond3): interface is now down [ 2611.996615][T18842] bond0: (slave bond5): interface is now down [ 2612.010795][T18842] bond0: (slave bond6): interface is now down [ 2612.059150][T18842] bond0: (slave bond7): interface is now down [ 2612.094016][T18842] bond0: now running without any active interface! [ 2623.121411][T19615] bond0: option lacp_rate: mode dependency failed, not supported in mode balance-rr(0) [ 2623.193794][T19616] 8021q: adding VLAN 0 to HW filter on device macvlan2 15:03:57 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000001c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ARP_INTERVAL={0x8, 0x7, 0x9}, @IFLA_BOND_AD_LACP_RATE={0x5}]}}}]}, 0x44}}, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000340), &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x141002, 0x88) sendmsg$ETHTOOL_MSG_RINGS_GET(r1, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x20, 0x0, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004000}, 0x20) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000000c0)=0x14) r3 = socket(0x2, 0x8080d, 0xeffffffe) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)=ANY=[@ANYBLOB="4d0e14a261ae6a19537d7088bf5ef09bab67c34aabe60d37c85fc7d61e3dde20834fab963dd6000da97e6018f84df76c5911b9053c7cd4010e4e615b61b4f5db55b3b67fc0bdf3dfeb3d33e3fad3bc05f113cba42ee0cab72e73901d3af35ee03e967392e5a6e540378ec8ea4575aaacb222ad4bd4005117d7dc0b403f0909a6c28af9cd7e7e4b1dfb8a6b67c2d54cf1c94aa283f541a50d9ef86a6fec50762bbdd0"], 0x86c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x50, 0xffffffffffffffff, 0xebae0000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, 0x0, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x80, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) recvmsg(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000540)=""/130, 0x82}, 0x0) r7 = socket(0x1, 0x803, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x14, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x8}, @IFLA_MACVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x54}}, 0x0) 15:03:57 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000001c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ARP_INTERVAL={0x8, 0x7, 0x9}, @IFLA_BOND_AD_LACP_RATE={0x5}]}}}]}, 0x44}}, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000340), &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x141002, 0x88) sendmsg$ETHTOOL_MSG_RINGS_GET(r1, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x20, 0x0, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004000}, 0x20) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000000c0)=0x14) r3 = socket(0x2, 0x8080d, 0xeffffffe) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)=ANY=[@ANYBLOB="4d0e14a261ae6a19537d7088bf5ef09bab67c34aabe60d37c85fc7d61e3dde20834fab963dd6000da97e6018f84df76c5911b9053c7cd4010e4e615b61b4f5db55b3b67fc0bdf3dfeb3d33e3fad3bc05f113cba42ee0cab72e73901d3af35ee03e967392e5a6e540378ec8ea4575aaacb222ad4bd4005117d7dc0b403f0909a6c28af9cd7e7e4b1dfb8a6b67c2d54cf1c94aa283f541a50d9ef86a6fec50762bbdd0"], 0x86c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x50, 0xffffffffffffffff, 0xebae0000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, 0x0, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x80, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) recvmsg(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000540)=""/130, 0x82}, 0x0) r7 = socket(0x1, 0x803, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x14, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x8}, @IFLA_MACVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x54}}, 0x0) 15:03:57 executing program 3: socket$nl_route(0x10, 0x3, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000440)=0x1) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) write$binfmt_aout(r1, &(0x7f00000002c0)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "2af01e1d113c81fcf7603ca5a8d500"}) r2 = syz_open_pts(r1, 0x20000) ioctl$TCFLSH(r2, 0x540b, 0x2) setuid(0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r3, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x20, 0x4, 0x8, 0x101, 0x0, 0x0, {}, [@CTA_TIMEOUT_DATA={0x4, 0x4, 0x0, 0x1, @tcp}, @CTA_TIMEOUT_L3PROTO={0x6}]}, 0x20}}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)=[{{&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000f80)=[{&(0x7f0000000bc0)="9e15584345d2e933ff578c4669ec969d3d0d11ee8186f61a5336b03a89587281ed929e4238a72d30da376d185689b2364a60a6ffc3d159159ae07076fc26ecc1e0fa169ae81802bb8d706d086107ffda1a8d23d67006d769a38fd1fe50ae41a2c93f892f40595df97e1618f10cb91898491b9d86cafb95d6e30dd7bf1efd9e54245cde0ac018c48ecba2", 0x8a}, {&(0x7f0000000c80)="0f419a354c96b8fcfc565ee2248ad6a3f683d85ed1e19d48823b6b63a34826782716247a43ac9441d4e81cfa66bacbecad6b71d92db0694477c9f394f6c8ebf821fca2b0c1180464ca20e408a81e3779781b7dc71af4716da1808be6e6c6d5a29e992f0548fb0c2d7e67449c74714af0b8da2b17a4711e1318710f504879ee511dfaf5c29c4cdf7759da9bf3ee6bac0d7afcb816da8dc488fbd38b9b6a3b46472b1814c1f58c517caf3098c1189282af66bbed58ccdd43776b8f3c36b85edc45dbbd40ab725f0a24aa05f3dda748e3de129298a31576d7c9c5c265d6b339cf3552608131f2", 0xe5}, {&(0x7f0000000d80)="0d17dc2bd4fd04136ca2e60cbf3c2d99d5db56f951699a2daf51ddf5d239e7ca3a3b073d9bbab8d76954cbc432f99ff229cf8c6ffc3e958c590c26fdff8827df8f075d674c824b3f1c95", 0x4a}, {&(0x7f0000000e00)="c02d66291afd78b3ba0009ad7c41b11b91e788c16ba8fb30cfb0ff48fde5adcc37dfcf48214d25c0d03b72c1ddeeb4fff402cc373c5efde5a829c8a201c981cc64758f40d4069c70e63921acd3715965fc83d40bf0c7ff395b91330001c7cee49220b70c25cd6844fda7b5cdeddc304a", 0x70}, {&(0x7f0000000e80)="0ba47fc9aede5759991855b1eab794c356647ff816f51b8860eba31e2b230ff9c91e3bbb008420ddc2655b5504b5a4dd0ede044a69eeb1cf75b0d0a6b403f75ebfdf159c87edc227a8d34d13d03594d8783ef21499ec538ec5a3ed46b3bffffff3ea753769c865c1197132d80c6d2200ccf5c978aba41cc0d6446e58e7096aa6c993721b40fb8f43cefcd566872ec8803c8986737f3d8e0458b5de3038f68a28fc00fd0a4f72d9fea701a09e8f2651004c50364a0ca0b5c041e33231438533dc26a60471af96", 0xc6}], 0x5, &(0x7f0000001380)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff]}}], 0x108, 0x4000000}}], 0x1, 0x40004) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000940)=@newlink={0x44, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x1c, 0x2b, 0x0, 0x1, [@IFLA_XDP_EXPECTED_FD={0x8}, @IFLA_XDP_EXPECTED_FD={0x8}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x8}]}, @IFLA_GROUP={0x8}]}, 0x44}}, 0x0) 15:03:57 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000001c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ARP_INTERVAL={0x8, 0x7, 0x9}, @IFLA_BOND_AD_LACP_RATE={0x5}]}}}]}, 0x44}}, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000340), &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x141002, 0x88) sendmsg$ETHTOOL_MSG_RINGS_GET(r1, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x20, 0x0, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004000}, 0x20) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000000c0)=0x14) r3 = socket(0x2, 0x8080d, 0xeffffffe) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)=ANY=[@ANYBLOB="4d0e14a261ae6a19537d7088bf5ef09bab67c34aabe60d37c85fc7d61e3dde20834fab963dd6000da97e6018f84df76c5911b9053c7cd4010e4e615b61b4f5db55b3b67fc0bdf3dfeb3d33e3fad3bc05f113cba42ee0cab72e73901d3af35ee03e967392e5a6e540378ec8ea4575aaacb222ad4bd4005117d7dc0b403f0909a6c28af9cd7e7e4b1dfb8a6b67c2d54cf1c94aa283f541a50d9ef86a6fec50762bbdd0"], 0x86c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x50, 0xffffffffffffffff, 0xebae0000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, 0x0, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x80, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) recvmsg(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000540)=""/130, 0x82}, 0x0) r7 = socket(0x1, 0x803, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x14, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x8}, @IFLA_MACVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x54}}, 0x0) 15:03:57 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0x10) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$kcm(r1, 0x0, 0x0) 15:03:57 executing program 5: syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000280)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x800002, 0x0) write$binfmt_aout(r2, &(0x7f0000000080)=ANY=[], 0x8a) r3 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file0/file0\x00', 0x0, 0x0) ioctl$FIBMAP(r3, 0x401870cc, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', &(0x7f0000000080)={'ip6gre0\x00', 0x0, 0x2f, 0x13, 0x1, 0x200, 0x187b664dbef92d65, @loopback, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x700, 0x40, 0xff}}) r4 = socket$inet6(0xa, 0x400000000001, 0x0) close(r4) r5 = socket(0x1e, 0x4, 0x0) connect$tipc(r5, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x2}}, 0x10) r6 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) sendfile(r4, r6, 0x0, 0x200fc0) [ 2623.366785][T19619] bond0: option lacp_rate: mode dependency failed, not supported in mode balance-rr(0) [ 2623.455541][T19624] bond0: option lacp_rate: mode dependency failed, not supported in mode balance-rr(0) [ 2623.584361][T19627] 8021q: adding VLAN 0 to HW filter on device macvlan2 [ 2623.688636][T19628] 8021q: adding VLAN 0 to HW filter on device macvlan2 15:03:58 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000001c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ARP_INTERVAL={0x8, 0x7, 0x9}, @IFLA_BOND_AD_LACP_RATE={0x5}]}}}]}, 0x44}}, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000340), &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x141002, 0x88) sendmsg$ETHTOOL_MSG_RINGS_GET(r1, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x20, 0x0, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004000}, 0x20) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000000c0)=0x14) r3 = socket(0x2, 0x8080d, 0xeffffffe) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)=ANY=[@ANYBLOB="4d0e14a261ae6a19537d7088bf5ef09bab67c34aabe60d37c85fc7d61e3dde20834fab963dd6000da97e6018f84df76c5911b9053c7cd4010e4e615b61b4f5db55b3b67fc0bdf3dfeb3d33e3fad3bc05f113cba42ee0cab72e73901d3af35ee03e967392e5a6e540378ec8ea4575aaacb222ad4bd4005117d7dc0b403f0909a6c28af9cd7e7e4b1dfb8a6b67c2d54cf1c94aa283f541a50d9ef86a6fec50762bbdd0"], 0x86c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x50, 0xffffffffffffffff, 0xebae0000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, 0x0, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x80, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) recvmsg(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000540)=""/130, 0x82}, 0x0) r7 = socket(0x1, 0x803, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x14, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x8}, @IFLA_MACVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x54}}, 0x0) 15:03:58 executing program 3: socket$nl_route(0x10, 0x3, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000440)=0x1) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) write$binfmt_aout(r1, &(0x7f00000002c0)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "2af01e1d113c81fcf7603ca5a8d500"}) r2 = syz_open_pts(r1, 0x20000) ioctl$TCFLSH(r2, 0x540b, 0x2) setuid(0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r3, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x20, 0x4, 0x8, 0x101, 0x0, 0x0, {}, [@CTA_TIMEOUT_DATA={0x4, 0x4, 0x0, 0x1, @tcp}, @CTA_TIMEOUT_L3PROTO={0x6}]}, 0x20}}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)=[{{&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000f80)=[{&(0x7f0000000bc0)="9e15584345d2e933ff578c4669ec969d3d0d11ee8186f61a5336b03a89587281ed929e4238a72d30da376d185689b2364a60a6ffc3d159159ae07076fc26ecc1e0fa169ae81802bb8d706d086107ffda1a8d23d67006d769a38fd1fe50ae41a2c93f892f40595df97e1618f10cb91898491b9d86cafb95d6e30dd7bf1efd9e54245cde0ac018c48ecba2", 0x8a}, {&(0x7f0000000c80)="0f419a354c96b8fcfc565ee2248ad6a3f683d85ed1e19d48823b6b63a34826782716247a43ac9441d4e81cfa66bacbecad6b71d92db0694477c9f394f6c8ebf821fca2b0c1180464ca20e408a81e3779781b7dc71af4716da1808be6e6c6d5a29e992f0548fb0c2d7e67449c74714af0b8da2b17a4711e1318710f504879ee511dfaf5c29c4cdf7759da9bf3ee6bac0d7afcb816da8dc488fbd38b9b6a3b46472b1814c1f58c517caf3098c1189282af66bbed58ccdd43776b8f3c36b85edc45dbbd40ab725f0a24aa05f3dda748e3de129298a31576d7c9c5c265d6b339cf3552608131f2", 0xe5}, {&(0x7f0000000d80)="0d17dc2bd4fd04136ca2e60cbf3c2d99d5db56f951699a2daf51ddf5d239e7ca3a3b073d9bbab8d76954cbc432f99ff229cf8c6ffc3e958c590c26fdff8827df8f075d674c824b3f1c95", 0x4a}, {&(0x7f0000000e00)="c02d66291afd78b3ba0009ad7c41b11b91e788c16ba8fb30cfb0ff48fde5adcc37dfcf48214d25c0d03b72c1ddeeb4fff402cc373c5efde5a829c8a201c981cc64758f40d4069c70e63921acd3715965fc83d40bf0c7ff395b91330001c7cee49220b70c25cd6844fda7b5cdeddc304a", 0x70}, {&(0x7f0000000e80)="0ba47fc9aede5759991855b1eab794c356647ff816f51b8860eba31e2b230ff9c91e3bbb008420ddc2655b5504b5a4dd0ede044a69eeb1cf75b0d0a6b403f75ebfdf159c87edc227a8d34d13d03594d8783ef21499ec538ec5a3ed46b3bffffff3ea753769c865c1197132d80c6d2200ccf5c978aba41cc0d6446e58e7096aa6c993721b40fb8f43cefcd566872ec8803c8986737f3d8e0458b5de3038f68a28fc00fd0a4f72d9fea701a09e8f2651004c50364a0ca0b5c041e33231438533dc26a60471af96", 0xc6}], 0x5, &(0x7f0000001380)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff]}}], 0x108, 0x4000000}}], 0x1, 0x40004) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000940)=@newlink={0x44, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x1c, 0x2b, 0x0, 0x1, [@IFLA_XDP_EXPECTED_FD={0x8}, @IFLA_XDP_EXPECTED_FD={0x8}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x8}]}, @IFLA_GROUP={0x8}]}, 0x44}}, 0x0) [ 2624.379008][T19637] bond0: option lacp_rate: mode dependency failed, not supported in mode balance-rr(0) 15:03:58 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000001c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ARP_INTERVAL={0x8, 0x7, 0x9}, @IFLA_BOND_AD_LACP_RATE={0x5}]}}}]}, 0x44}}, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000340), &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x141002, 0x88) sendmsg$ETHTOOL_MSG_RINGS_GET(r1, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x20, 0x0, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004000}, 0x20) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000000c0)=0x14) r3 = socket(0x2, 0x8080d, 0xeffffffe) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)=ANY=[@ANYBLOB="4d0e14a261ae6a19537d7088bf5ef09bab67c34aabe60d37c85fc7d61e3dde20834fab963dd6000da97e6018f84df76c5911b9053c7cd4010e4e615b61b4f5db55b3b67fc0bdf3dfeb3d33e3fad3bc05f113cba42ee0cab72e73901d3af35ee03e967392e5a6e540378ec8ea4575aaacb222ad4bd4005117d7dc0b403f0909a6c28af9cd7e7e4b1dfb8a6b67c2d54cf1c94aa283f541a50d9ef86a6fec50762bbdd0"], 0x86c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x50, 0xffffffffffffffff, 0xebae0000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, 0x0, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x80, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) recvmsg(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000540)=""/130, 0x82}, 0x0) r7 = socket(0x1, 0x803, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x14, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x8}, @IFLA_MACVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x54}}, 0x0) [ 2624.469804][T19641] 8021q: adding VLAN 0 to HW filter on device macvlan2 [ 2624.544422][T19643] bond0: option lacp_rate: mode dependency failed, not supported in mode balance-rr(0) [ 2624.660571][T19644] 8021q: adding VLAN 0 to HW filter on device macvlan2 15:03:58 executing program 0: syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000280)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x800002, 0x0) write$binfmt_aout(r2, &(0x7f0000000080)=ANY=[], 0x8a) r3 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file0/file0\x00', 0x0, 0x0) ioctl$FIBMAP(r3, 0x401870cc, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', &(0x7f0000000080)={'ip6gre0\x00', 0x0, 0x2f, 0x13, 0x1, 0x200, 0x187b664dbef92d65, @loopback, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x700, 0x40, 0xff}}) r4 = socket$inet6(0xa, 0x400000000001, 0x0) close(r4) r5 = socket(0x1e, 0x4, 0x0) connect$tipc(r5, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x2}}, 0x10) r6 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) sendfile(r4, r6, 0x0, 0x200fc0) 15:03:59 executing program 2: socket$nl_route(0x10, 0x3, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000440)=0x1) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) write$binfmt_aout(r1, &(0x7f00000002c0)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "2af01e1d113c81fcf7603ca5a8d500"}) r2 = syz_open_pts(r1, 0x20000) ioctl$TCFLSH(r2, 0x540b, 0x2) setuid(0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r3, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x20, 0x4, 0x8, 0x101, 0x0, 0x0, {}, [@CTA_TIMEOUT_DATA={0x4, 0x4, 0x0, 0x1, @tcp}, @CTA_TIMEOUT_L3PROTO={0x6}]}, 0x20}}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)=[{{&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000f80)=[{&(0x7f0000000bc0)="9e15584345d2e933ff578c4669ec969d3d0d11ee8186f61a5336b03a89587281ed929e4238a72d30da376d185689b2364a60a6ffc3d159159ae07076fc26ecc1e0fa169ae81802bb8d706d086107ffda1a8d23d67006d769a38fd1fe50ae41a2c93f892f40595df97e1618f10cb91898491b9d86cafb95d6e30dd7bf1efd9e54245cde0ac018c48ecba2", 0x8a}, {&(0x7f0000000c80)="0f419a354c96b8fcfc565ee2248ad6a3f683d85ed1e19d48823b6b63a34826782716247a43ac9441d4e81cfa66bacbecad6b71d92db0694477c9f394f6c8ebf821fca2b0c1180464ca20e408a81e3779781b7dc71af4716da1808be6e6c6d5a29e992f0548fb0c2d7e67449c74714af0b8da2b17a4711e1318710f504879ee511dfaf5c29c4cdf7759da9bf3ee6bac0d7afcb816da8dc488fbd38b9b6a3b46472b1814c1f58c517caf3098c1189282af66bbed58ccdd43776b8f3c36b85edc45dbbd40ab725f0a24aa05f3dda748e3de129298a31576d7c9c5c265d6b339cf3552608131f2", 0xe5}, {&(0x7f0000000d80)="0d17dc2bd4fd04136ca2e60cbf3c2d99d5db56f951699a2daf51ddf5d239e7ca3a3b073d9bbab8d76954cbc432f99ff229cf8c6ffc3e958c590c26fdff8827df8f075d674c824b3f1c95", 0x4a}, {&(0x7f0000000e00)="c02d66291afd78b3ba0009ad7c41b11b91e788c16ba8fb30cfb0ff48fde5adcc37dfcf48214d25c0d03b72c1ddeeb4fff402cc373c5efde5a829c8a201c981cc64758f40d4069c70e63921acd3715965fc83d40bf0c7ff395b91330001c7cee49220b70c25cd6844fda7b5cdeddc304a", 0x70}, {&(0x7f0000000e80)="0ba47fc9aede5759991855b1eab794c356647ff816f51b8860eba31e2b230ff9c91e3bbb008420ddc2655b5504b5a4dd0ede044a69eeb1cf75b0d0a6b403f75ebfdf159c87edc227a8d34d13d03594d8783ef21499ec538ec5a3ed46b3bffffff3ea753769c865c1197132d80c6d2200ccf5c978aba41cc0d6446e58e7096aa6c993721b40fb8f43cefcd566872ec8803c8986737f3d8e0458b5de3038f68a28fc00fd0a4f72d9fea701a09e8f2651004c50364a0ca0b5c041e33231438533dc26a60471af96", 0xc6}], 0x5, &(0x7f0000001380)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff]}}], 0x108, 0x4000000}}], 0x1, 0x40004) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000940)=@newlink={0x44, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x1c, 0x2b, 0x0, 0x1, [@IFLA_XDP_EXPECTED_FD={0x8}, @IFLA_XDP_EXPECTED_FD={0x8}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x8}]}, @IFLA_GROUP={0x8}]}, 0x44}}, 0x0) 15:03:59 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0x10) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$kcm(r1, 0x0, 0x0) 15:04:08 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000001c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ARP_INTERVAL={0x8, 0x7, 0x9}, @IFLA_BOND_AD_LACP_RATE={0x5}]}}}]}, 0x44}}, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000340), &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x141002, 0x88) sendmsg$ETHTOOL_MSG_RINGS_GET(r1, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x20, 0x0, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004000}, 0x20) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000000c0)=0x14) r3 = socket(0x2, 0x8080d, 0xeffffffe) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)=ANY=[@ANYBLOB="4d0e14a261ae6a19537d7088bf5ef09bab67c34aabe60d37c85fc7d61e3dde20834fab963dd6000da97e6018f84df76c5911b9053c7cd4010e4e615b61b4f5db55b3b67fc0bdf3dfeb3d33e3fad3bc05f113cba42ee0cab72e73901d3af35ee03e967392e5a6e540378ec8ea4575aaacb222ad4bd4005117d7dc0b403f0909a6c28af9cd7e7e4b1dfb8a6b67c2d54cf1c94aa283f541a50d9ef86a6fec50762bbdd0"], 0x86c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x50, 0xffffffffffffffff, 0xebae0000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, 0x0, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x80, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) recvmsg(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000540)=""/130, 0x82}, 0x0) r7 = socket(0x1, 0x803, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x14, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x8}, @IFLA_MACVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x54}}, 0x0) 15:04:08 executing program 3: socket$nl_route(0x10, 0x3, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000440)=0x1) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) write$binfmt_aout(r1, &(0x7f00000002c0)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "2af01e1d113c81fcf7603ca5a8d500"}) r2 = syz_open_pts(r1, 0x20000) ioctl$TCFLSH(r2, 0x540b, 0x2) setuid(0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r3, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x20, 0x4, 0x8, 0x101, 0x0, 0x0, {}, [@CTA_TIMEOUT_DATA={0x4, 0x4, 0x0, 0x1, @tcp}, @CTA_TIMEOUT_L3PROTO={0x6}]}, 0x20}}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)=[{{&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000f80)=[{&(0x7f0000000bc0)="9e15584345d2e933ff578c4669ec969d3d0d11ee8186f61a5336b03a89587281ed929e4238a72d30da376d185689b2364a60a6ffc3d159159ae07076fc26ecc1e0fa169ae81802bb8d706d086107ffda1a8d23d67006d769a38fd1fe50ae41a2c93f892f40595df97e1618f10cb91898491b9d86cafb95d6e30dd7bf1efd9e54245cde0ac018c48ecba2", 0x8a}, {&(0x7f0000000c80)="0f419a354c96b8fcfc565ee2248ad6a3f683d85ed1e19d48823b6b63a34826782716247a43ac9441d4e81cfa66bacbecad6b71d92db0694477c9f394f6c8ebf821fca2b0c1180464ca20e408a81e3779781b7dc71af4716da1808be6e6c6d5a29e992f0548fb0c2d7e67449c74714af0b8da2b17a4711e1318710f504879ee511dfaf5c29c4cdf7759da9bf3ee6bac0d7afcb816da8dc488fbd38b9b6a3b46472b1814c1f58c517caf3098c1189282af66bbed58ccdd43776b8f3c36b85edc45dbbd40ab725f0a24aa05f3dda748e3de129298a31576d7c9c5c265d6b339cf3552608131f2", 0xe5}, {&(0x7f0000000d80)="0d17dc2bd4fd04136ca2e60cbf3c2d99d5db56f951699a2daf51ddf5d239e7ca3a3b073d9bbab8d76954cbc432f99ff229cf8c6ffc3e958c590c26fdff8827df8f075d674c824b3f1c95", 0x4a}, {&(0x7f0000000e00)="c02d66291afd78b3ba0009ad7c41b11b91e788c16ba8fb30cfb0ff48fde5adcc37dfcf48214d25c0d03b72c1ddeeb4fff402cc373c5efde5a829c8a201c981cc64758f40d4069c70e63921acd3715965fc83d40bf0c7ff395b91330001c7cee49220b70c25cd6844fda7b5cdeddc304a", 0x70}, {&(0x7f0000000e80)="0ba47fc9aede5759991855b1eab794c356647ff816f51b8860eba31e2b230ff9c91e3bbb008420ddc2655b5504b5a4dd0ede044a69eeb1cf75b0d0a6b403f75ebfdf159c87edc227a8d34d13d03594d8783ef21499ec538ec5a3ed46b3bffffff3ea753769c865c1197132d80c6d2200ccf5c978aba41cc0d6446e58e7096aa6c993721b40fb8f43cefcd566872ec8803c8986737f3d8e0458b5de3038f68a28fc00fd0a4f72d9fea701a09e8f2651004c50364a0ca0b5c041e33231438533dc26a60471af96", 0xc6}], 0x5, &(0x7f0000001380)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff]}}], 0x108, 0x4000000}}], 0x1, 0x40004) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000940)=@newlink={0x44, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x1c, 0x2b, 0x0, 0x1, [@IFLA_XDP_EXPECTED_FD={0x8}, @IFLA_XDP_EXPECTED_FD={0x8}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x8}]}, @IFLA_GROUP={0x8}]}, 0x44}}, 0x0) 15:04:08 executing program 2: socket$nl_route(0x10, 0x3, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000440)=0x1) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) write$binfmt_aout(r1, &(0x7f00000002c0)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "2af01e1d113c81fcf7603ca5a8d500"}) r2 = syz_open_pts(r1, 0x20000) ioctl$TCFLSH(r2, 0x540b, 0x2) setuid(0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r3, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x20, 0x4, 0x8, 0x101, 0x0, 0x0, {}, [@CTA_TIMEOUT_DATA={0x4, 0x4, 0x0, 0x1, @tcp}, @CTA_TIMEOUT_L3PROTO={0x6}]}, 0x20}}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)=[{{&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000f80)=[{&(0x7f0000000bc0)="9e15584345d2e933ff578c4669ec969d3d0d11ee8186f61a5336b03a89587281ed929e4238a72d30da376d185689b2364a60a6ffc3d159159ae07076fc26ecc1e0fa169ae81802bb8d706d086107ffda1a8d23d67006d769a38fd1fe50ae41a2c93f892f40595df97e1618f10cb91898491b9d86cafb95d6e30dd7bf1efd9e54245cde0ac018c48ecba2", 0x8a}, {&(0x7f0000000c80)="0f419a354c96b8fcfc565ee2248ad6a3f683d85ed1e19d48823b6b63a34826782716247a43ac9441d4e81cfa66bacbecad6b71d92db0694477c9f394f6c8ebf821fca2b0c1180464ca20e408a81e3779781b7dc71af4716da1808be6e6c6d5a29e992f0548fb0c2d7e67449c74714af0b8da2b17a4711e1318710f504879ee511dfaf5c29c4cdf7759da9bf3ee6bac0d7afcb816da8dc488fbd38b9b6a3b46472b1814c1f58c517caf3098c1189282af66bbed58ccdd43776b8f3c36b85edc45dbbd40ab725f0a24aa05f3dda748e3de129298a31576d7c9c5c265d6b339cf3552608131f2", 0xe5}, {&(0x7f0000000d80)="0d17dc2bd4fd04136ca2e60cbf3c2d99d5db56f951699a2daf51ddf5d239e7ca3a3b073d9bbab8d76954cbc432f99ff229cf8c6ffc3e958c590c26fdff8827df8f075d674c824b3f1c95", 0x4a}, {&(0x7f0000000e00)="c02d66291afd78b3ba0009ad7c41b11b91e788c16ba8fb30cfb0ff48fde5adcc37dfcf48214d25c0d03b72c1ddeeb4fff402cc373c5efde5a829c8a201c981cc64758f40d4069c70e63921acd3715965fc83d40bf0c7ff395b91330001c7cee49220b70c25cd6844fda7b5cdeddc304a", 0x70}, {&(0x7f0000000e80)="0ba47fc9aede5759991855b1eab794c356647ff816f51b8860eba31e2b230ff9c91e3bbb008420ddc2655b5504b5a4dd0ede044a69eeb1cf75b0d0a6b403f75ebfdf159c87edc227a8d34d13d03594d8783ef21499ec538ec5a3ed46b3bffffff3ea753769c865c1197132d80c6d2200ccf5c978aba41cc0d6446e58e7096aa6c993721b40fb8f43cefcd566872ec8803c8986737f3d8e0458b5de3038f68a28fc00fd0a4f72d9fea701a09e8f2651004c50364a0ca0b5c041e33231438533dc26a60471af96", 0xc6}], 0x5, &(0x7f0000001380)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff]}}], 0x108, 0x4000000}}], 0x1, 0x40004) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000940)=@newlink={0x44, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x1c, 0x2b, 0x0, 0x1, [@IFLA_XDP_EXPECTED_FD={0x8}, @IFLA_XDP_EXPECTED_FD={0x8}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x8}]}, @IFLA_GROUP={0x8}]}, 0x44}}, 0x0) 15:04:08 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0x10) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$kcm(r1, 0x0, 0x0) 15:04:08 executing program 5: syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000280)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x800002, 0x0) write$binfmt_aout(r2, &(0x7f0000000080)=ANY=[], 0x8a) r3 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file0/file0\x00', 0x0, 0x0) ioctl$FIBMAP(r3, 0x401870cc, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', &(0x7f0000000080)={'ip6gre0\x00', 0x0, 0x2f, 0x13, 0x1, 0x200, 0x187b664dbef92d65, @loopback, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x700, 0x40, 0xff}}) r4 = socket$inet6(0xa, 0x400000000001, 0x0) close(r4) r5 = socket(0x1e, 0x4, 0x0) connect$tipc(r5, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x2}}, 0x10) r6 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) sendfile(r4, r6, 0x0, 0x200fc0) 15:04:08 executing program 0: syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000280)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x800002, 0x0) write$binfmt_aout(r2, &(0x7f0000000080)=ANY=[], 0x8a) r3 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file0/file0\x00', 0x0, 0x0) ioctl$FIBMAP(r3, 0x401870cc, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', &(0x7f0000000080)={'ip6gre0\x00', 0x0, 0x2f, 0x13, 0x1, 0x200, 0x187b664dbef92d65, @loopback, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x700, 0x40, 0xff}}) r4 = socket$inet6(0xa, 0x400000000001, 0x0) close(r4) r5 = socket(0x1e, 0x4, 0x0) connect$tipc(r5, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x2}}, 0x10) r6 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) sendfile(r4, r6, 0x0, 0x200fc0) 15:04:10 executing program 2: socket$nl_route(0x10, 0x3, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000440)=0x1) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) write$binfmt_aout(r1, &(0x7f00000002c0)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "2af01e1d113c81fcf7603ca5a8d500"}) r2 = syz_open_pts(r1, 0x20000) ioctl$TCFLSH(r2, 0x540b, 0x2) setuid(0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r3, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x20, 0x4, 0x8, 0x101, 0x0, 0x0, {}, [@CTA_TIMEOUT_DATA={0x4, 0x4, 0x0, 0x1, @tcp}, @CTA_TIMEOUT_L3PROTO={0x6}]}, 0x20}}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)=[{{&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000f80)=[{&(0x7f0000000bc0)="9e15584345d2e933ff578c4669ec969d3d0d11ee8186f61a5336b03a89587281ed929e4238a72d30da376d185689b2364a60a6ffc3d159159ae07076fc26ecc1e0fa169ae81802bb8d706d086107ffda1a8d23d67006d769a38fd1fe50ae41a2c93f892f40595df97e1618f10cb91898491b9d86cafb95d6e30dd7bf1efd9e54245cde0ac018c48ecba2", 0x8a}, {&(0x7f0000000c80)="0f419a354c96b8fcfc565ee2248ad6a3f683d85ed1e19d48823b6b63a34826782716247a43ac9441d4e81cfa66bacbecad6b71d92db0694477c9f394f6c8ebf821fca2b0c1180464ca20e408a81e3779781b7dc71af4716da1808be6e6c6d5a29e992f0548fb0c2d7e67449c74714af0b8da2b17a4711e1318710f504879ee511dfaf5c29c4cdf7759da9bf3ee6bac0d7afcb816da8dc488fbd38b9b6a3b46472b1814c1f58c517caf3098c1189282af66bbed58ccdd43776b8f3c36b85edc45dbbd40ab725f0a24aa05f3dda748e3de129298a31576d7c9c5c265d6b339cf3552608131f2", 0xe5}, {&(0x7f0000000d80)="0d17dc2bd4fd04136ca2e60cbf3c2d99d5db56f951699a2daf51ddf5d239e7ca3a3b073d9bbab8d76954cbc432f99ff229cf8c6ffc3e958c590c26fdff8827df8f075d674c824b3f1c95", 0x4a}, {&(0x7f0000000e00)="c02d66291afd78b3ba0009ad7c41b11b91e788c16ba8fb30cfb0ff48fde5adcc37dfcf48214d25c0d03b72c1ddeeb4fff402cc373c5efde5a829c8a201c981cc64758f40d4069c70e63921acd3715965fc83d40bf0c7ff395b91330001c7cee49220b70c25cd6844fda7b5cdeddc304a", 0x70}, {&(0x7f0000000e80)="0ba47fc9aede5759991855b1eab794c356647ff816f51b8860eba31e2b230ff9c91e3bbb008420ddc2655b5504b5a4dd0ede044a69eeb1cf75b0d0a6b403f75ebfdf159c87edc227a8d34d13d03594d8783ef21499ec538ec5a3ed46b3bffffff3ea753769c865c1197132d80c6d2200ccf5c978aba41cc0d6446e58e7096aa6c993721b40fb8f43cefcd566872ec8803c8986737f3d8e0458b5de3038f68a28fc00fd0a4f72d9fea701a09e8f2651004c50364a0ca0b5c041e33231438533dc26a60471af96", 0xc6}], 0x5, &(0x7f0000001380)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff]}}], 0x108, 0x4000000}}], 0x1, 0x40004) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000940)=@newlink={0x44, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x1c, 0x2b, 0x0, 0x1, [@IFLA_XDP_EXPECTED_FD={0x8}, @IFLA_XDP_EXPECTED_FD={0x8}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x8}]}, @IFLA_GROUP={0x8}]}, 0x44}}, 0x0) 15:04:10 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0x10) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$kcm(r1, 0x0, 0x0) 15:04:10 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0x10) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$kcm(r1, 0x0, 0x0) 15:04:11 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0x10) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$kcm(r1, 0x0, 0x0) 15:04:12 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0x10) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$kcm(r1, 0x0, 0x0) 15:04:12 executing program 5: syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000280)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x800002, 0x0) write$binfmt_aout(r2, &(0x7f0000000080)=ANY=[], 0x8a) r3 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file0/file0\x00', 0x0, 0x0) ioctl$FIBMAP(r3, 0x401870cc, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', &(0x7f0000000080)={'ip6gre0\x00', 0x0, 0x2f, 0x13, 0x1, 0x200, 0x187b664dbef92d65, @loopback, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x700, 0x40, 0xff}}) r4 = socket$inet6(0xa, 0x400000000001, 0x0) close(r4) r5 = socket(0x1e, 0x4, 0x0) connect$tipc(r5, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x2}}, 0x10) r6 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) sendfile(r4, r6, 0x0, 0x200fc0) 15:04:18 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0x10) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$kcm(r1, 0x0, 0x0) 15:04:18 executing program 0: syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000280)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r2, 0x800002, 0x0) write$binfmt_aout(r2, &(0x7f0000000080)=ANY=[], 0x8a) r3 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file0/file0\x00', 0x0, 0x0) ioctl$FIBMAP(r3, 0x401870cc, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', &(0x7f0000000080)={'ip6gre0\x00', 0x0, 0x2f, 0x13, 0x1, 0x200, 0x187b664dbef92d65, @loopback, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x700, 0x40, 0xff}}) r4 = socket$inet6(0xa, 0x400000000001, 0x0) close(r4) r5 = socket(0x1e, 0x4, 0x0) connect$tipc(r5, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x2}}, 0x10) r6 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) sendfile(r4, r6, 0x0, 0x200fc0) 15:04:18 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0x10) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$kcm(r1, 0x0, 0x0) 15:04:18 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0x10) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$kcm(r1, 0x0, 0x0) 15:04:18 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0x10) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$kcm(r1, 0x0, 0x0) 15:04:18 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000001c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ARP_INTERVAL={0x8, 0x7, 0x9}, @IFLA_BOND_AD_LACP_RATE={0x5}]}}}]}, 0x44}}, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000340), &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x141002, 0x88) sendmsg$ETHTOOL_MSG_RINGS_GET(r1, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x20, 0x0, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004000}, 0x20) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000000c0)=0x14) r3 = socket(0x2, 0x8080d, 0xeffffffe) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)=ANY=[@ANYBLOB="4d0e14a261ae6a19537d7088bf5ef09bab67c34aabe60d37c85fc7d61e3dde20834fab963dd6000da97e6018f84df76c5911b9053c7cd4010e4e615b61b4f5db55b3b67fc0bdf3dfeb3d33e3fad3bc05f113cba42ee0cab72e73901d3af35ee03e967392e5a6e540378ec8ea4575aaacb222ad4bd4005117d7dc0b403f0909a6c28af9cd7e7e4b1dfb8a6b67c2d54cf1c94aa283f541a50d9ef86a6fec50762bbdd0"], 0x86c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x50, 0xffffffffffffffff, 0xebae0000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, 0x0, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x80, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) recvmsg(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000540)=""/130, 0x82}, 0x0) r7 = socket(0x1, 0x803, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x14, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x8}, @IFLA_MACVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x54}}, 0x0) 15:04:19 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0x10) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$kcm(r1, 0x0, 0x0) 15:04:19 executing program 3: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000140)="fc00000018000703ab092500070007000a070000000000060000369321000100ff2500000005d00000000000000398996c92773411419da79bb94b46fe000000bc00020000036c6c256f1a272f2e117c22ebc205214000000000008934d07302ad031720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70c9ddefefe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1587c3b41", 0xfc) [ 2645.796065][T19742] IPv6: Can't replace route, no match found 15:04:20 executing program 3: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000140)="fc00000018000703ab092500070007000a070000000000060000369321000100ff2500000005d00000000000000398996c92773411419da79bb94b46fe000000bc00020000036c6c256f1a272f2e117c22ebc205214000000000008934d07302ad031720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70c9ddefefe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1587c3b41", 0xfc) [ 2646.006913][T19746] IPv6: Can't replace route, no match found 15:04:20 executing program 3: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000140)="fc00000018000703ab092500070007000a070000000000060000369321000100ff2500000005d00000000000000398996c92773411419da79bb94b46fe000000bc00020000036c6c256f1a272f2e117c22ebc205214000000000008934d07302ad031720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70c9ddefefe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1587c3b41", 0xfc) [ 2646.168920][T19748] IPv6: Can't replace route, no match found 15:04:20 executing program 3: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000140)="fc00000018000703ab092500070007000a070000000000060000369321000100ff2500000005d00000000000000398996c92773411419da79bb94b46fe000000bc00020000036c6c256f1a272f2e117c22ebc205214000000000008934d07302ad031720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70c9ddefefe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1587c3b41", 0xfc) 15:04:20 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0x10) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$kcm(r1, 0x0, 0x0) [ 2646.414088][T19752] IPv6: Can't replace route, no match found [ 2646.570874][ T5167] kworker/dying (5167) used greatest stack depth: 17296 bytes left 15:04:20 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGKBDIACR(r0, 0x4bfa, &(0x7f0000000000)=""/167) 15:04:21 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000600), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r0, &(0x7f00000008c0)={&(0x7f00000005c0), 0xc, &(0x7f0000000640)={&(0x7f0000000840)={0x14, r1, 0x1}, 0x14}}, 0x0) 15:04:21 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGKBDIACR(r0, 0x4bfa, &(0x7f0000000000)=""/167) 15:04:21 executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f00000001c0)=0x400, 0x4) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) r1 = socket(0x100000000011, 0x2, 0x0) bind(r1, &(0x7f0000000400)=@generic={0x11, "0000010000000000080044944eeba71a4976e2526f0c0900000036005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000001000101013c5811039e17775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c0001000000f3ffff2f43740000000000000006ad8e5ecc326d3a0000c2c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0}, &(0x7f0000000100)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x80, 0x15) bind$xdp(r0, &(0x7f0000000140)={0x2c, 0x0, r2}, 0x10) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000040)={0x0}, 0x1c) 15:04:21 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x800, 0x10) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$kcm(r1, 0x0, 0x0) [ 2651.690941][ T1199] ieee802154 phy0 wpan0: encryption failed: -22 [ 2651.697292][ T1199] ieee802154 phy1 wpan1: encryption failed: -22 15:04:31 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000001c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ARP_INTERVAL={0x8, 0x7, 0x9}, @IFLA_BOND_AD_LACP_RATE={0x5}]}}}]}, 0x44}}, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000340), &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x141002, 0x88) sendmsg$ETHTOOL_MSG_RINGS_GET(r1, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x20, 0x0, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004000}, 0x20) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000000c0)=0x14) r3 = socket(0x2, 0x8080d, 0xeffffffe) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)=ANY=[@ANYBLOB="4d0e14a261ae6a19537d7088bf5ef09bab67c34aabe60d37c85fc7d61e3dde20834fab963dd6000da97e6018f84df76c5911b9053c7cd4010e4e615b61b4f5db55b3b67fc0bdf3dfeb3d33e3fad3bc05f113cba42ee0cab72e73901d3af35ee03e967392e5a6e540378ec8ea4575aaacb222ad4bd4005117d7dc0b403f0909a6c28af9cd7e7e4b1dfb8a6b67c2d54cf1c94aa283f541a50d9ef86a6fec50762bbdd0"], 0x86c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x50, 0xffffffffffffffff, 0xebae0000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, 0x0, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x80, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) recvmsg(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000540)=""/130, 0x82}, 0x0) r7 = socket(0x1, 0x803, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x14, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x8}, @IFLA_MACVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x54}}, 0x0) 15:04:31 executing program 0: r0 = socket(0x1d, 0x2, 0x6) getsockopt$bt_BT_SECURITY(r0, 0x6a, 0x6, 0x0, 0x20000000) 15:04:31 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGKBDIACR(r0, 0x4bfa, &(0x7f0000000000)=""/167) 15:04:31 executing program 2: clock_getres(0xfffffffffffffff9, 0x0) 15:04:31 executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f00000001c0)=0x400, 0x4) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) r1 = socket(0x100000000011, 0x2, 0x0) bind(r1, &(0x7f0000000400)=@generic={0x11, "0000010000000000080044944eeba71a4976e2526f0c0900000036005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000001000101013c5811039e17775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c0001000000f3ffff2f43740000000000000006ad8e5ecc326d3a0000c2c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0}, &(0x7f0000000100)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x80, 0x15) bind$xdp(r0, &(0x7f0000000140)={0x2c, 0x0, r2}, 0x10) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000040)={0x0}, 0x1c) 15:04:31 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f00000001c0)=0x400, 0x4) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) r1 = socket(0x100000000011, 0x2, 0x0) bind(r1, &(0x7f0000000400)=@generic={0x11, "0000010000000000080044944eeba71a4976e2526f0c0900000036005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000001000101013c5811039e17775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c0001000000f3ffff2f43740000000000000006ad8e5ecc326d3a0000c2c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0}, &(0x7f0000000100)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x80, 0x15) bind$xdp(r0, &(0x7f0000000140)={0x2c, 0x0, r2}, 0x10) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000040)={0x0}, 0x1c) 15:04:31 executing program 2: clock_getres(0xfffffffffffffff9, 0x0) 15:04:31 executing program 0: r0 = socket(0x1d, 0x2, 0x6) getsockopt$bt_BT_SECURITY(r0, 0x6a, 0x6, 0x0, 0x20000000) 15:04:31 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGKBDIACR(r0, 0x4bfa, &(0x7f0000000000)=""/167) 15:04:31 executing program 2: clock_getres(0xfffffffffffffff9, 0x0) 15:04:31 executing program 0: r0 = socket(0x1d, 0x2, 0x6) getsockopt$bt_BT_SECURITY(r0, 0x6a, 0x6, 0x0, 0x20000000) 15:04:32 executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f00000001c0)=0x400, 0x4) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) r1 = socket(0x100000000011, 0x2, 0x0) bind(r1, &(0x7f0000000400)=@generic={0x11, "0000010000000000080044944eeba71a4976e2526f0c0900000036005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000001000101013c5811039e17775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c0001000000f3ffff2f43740000000000000006ad8e5ecc326d3a0000c2c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0}, &(0x7f0000000100)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x80, 0x15) bind$xdp(r0, &(0x7f0000000140)={0x2c, 0x0, r2}, 0x10) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000040)={0x0}, 0x1c) 15:04:41 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000001c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_ARP_INTERVAL={0x8, 0x7, 0x9}, @IFLA_BOND_AD_LACP_RATE={0x5}]}}}]}, 0x44}}, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000340), &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x141002, 0x88) sendmsg$ETHTOOL_MSG_RINGS_GET(r1, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x20, 0x0, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004000}, 0x20) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000000c0)=0x14) r3 = socket(0x2, 0x8080d, 0xeffffffe) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)=ANY=[@ANYBLOB="4d0e14a261ae6a19537d7088bf5ef09bab67c34aabe60d37c85fc7d61e3dde20834fab963dd6000da97e6018f84df76c5911b9053c7cd4010e4e615b61b4f5db55b3b67fc0bdf3dfeb3d33e3fad3bc05f113cba42ee0cab72e73901d3af35ee03e967392e5a6e540378ec8ea4575aaacb222ad4bd4005117d7dc0b403f0909a6c28af9cd7e7e4b1dfb8a6b67c2d54cf1c94aa283f541a50d9ef86a6fec50762bbdd0"], 0x86c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x50, 0xffffffffffffffff, 0xebae0000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) setsockopt$MRT_PIM(0xffffffffffffffff, 0x0, 0xcf, 0x0, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x80, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) recvmsg(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000540)=""/130, 0x82}, 0x0) r7 = socket(0x1, 0x803, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x14, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x8}, @IFLA_MACVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x54}}, 0x0) 15:04:41 executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f00000001c0)=0x400, 0x4) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) r1 = socket(0x100000000011, 0x2, 0x0) bind(r1, &(0x7f0000000400)=@generic={0x11, "0000010000000000080044944eeba71a4976e2526f0c0900000036005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000001000101013c5811039e17775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c0001000000f3ffff2f43740000000000000006ad8e5ecc326d3a0000c2c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0}, &(0x7f0000000100)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x80, 0x15) bind$xdp(r0, &(0x7f0000000140)={0x2c, 0x0, r2}, 0x10) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000040)={0x0}, 0x1c) 15:04:41 executing program 2: clock_getres(0xfffffffffffffff9, 0x0) 15:04:41 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f00000001c0)=0x400, 0x4) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) r1 = socket(0x100000000011, 0x2, 0x0) bind(r1, &(0x7f0000000400)=@generic={0x11, "0000010000000000080044944eeba71a4976e2526f0c0900000036005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000001000101013c5811039e17775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c0001000000f3ffff2f43740000000000000006ad8e5ecc326d3a0000c2c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0}, &(0x7f0000000100)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x80, 0x15) bind$xdp(r0, &(0x7f0000000140)={0x2c, 0x0, r2}, 0x10) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000040)={0x0}, 0x1c) 15:04:41 executing program 0: r0 = socket(0x1d, 0x2, 0x6) getsockopt$bt_BT_SECURITY(r0, 0x6a, 0x6, 0x0, 0x20000000) 15:04:41 executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f00000001c0)=0x400, 0x4) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) r1 = socket(0x100000000011, 0x2, 0x0) bind(r1, &(0x7f0000000400)=@generic={0x11, "0000010000000000080044944eeba71a4976e2526f0c0900000036005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000001000101013c5811039e17775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c0001000000f3ffff2f43740000000000000006ad8e5ecc326d3a0000c2c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0}, &(0x7f0000000100)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x80, 0x15) bind$xdp(r0, &(0x7f0000000140)={0x2c, 0x0, r2}, 0x10) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000040)={0x0}, 0x1c) 15:04:41 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f00000001c0)=0x400, 0x4) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) r1 = socket(0x100000000011, 0x2, 0x0) bind(r1, &(0x7f0000000400)=@generic={0x11, "0000010000000000080044944eeba71a4976e2526f0c0900000036005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000001000101013c5811039e17775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c0001000000f3ffff2f43740000000000000006ad8e5ecc326d3a0000c2c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0}, &(0x7f0000000100)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x80, 0x15) bind$xdp(r0, &(0x7f0000000140)={0x2c, 0x0, r2}, 0x10) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000040)={0x0}, 0x1c) 15:04:41 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000003c0)=@raw={'raw\x00', 0x8, 0x3, 0x3b0, 0x1e0, 0x4, 0x0, 0x1e0, 0x0, 0x31c, 0x194, 0x194, 0x31c, 0x194, 0x3, 0x0, {[{{@ip={@multicast1, @multicast2, 0x0, 0x0, 'veth0_to_hsr\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x1c0, 0x1e0, 0x0, {}, [@common=@inet=@hashlimit2={{0x150}, {'ipvlan0\x00', {0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}}}]}, @unspec=@NOTRACK={0x20}}, {{@ip={@rand_addr, @dev, 0x0, 0x0, 'bond_slave_0\x00', 'tunl0\x00'}, 0x0, 0xdc, 0x13c, 0x0, {}, [@common=@set={{0x40}}, @common=@addrtype={{0x2c}}]}, @common=@SET={0x60}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x40c) 15:04:41 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000003c0)=@raw={'raw\x00', 0x8, 0x3, 0x3b0, 0x1e0, 0x4, 0x0, 0x1e0, 0x0, 0x31c, 0x194, 0x194, 0x31c, 0x194, 0x3, 0x0, {[{{@ip={@multicast1, @multicast2, 0x0, 0x0, 'veth0_to_hsr\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x1c0, 0x1e0, 0x0, {}, [@common=@inet=@hashlimit2={{0x150}, {'ipvlan0\x00', {0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}}}]}, @unspec=@NOTRACK={0x20}}, {{@ip={@rand_addr, @dev, 0x0, 0x0, 'bond_slave_0\x00', 'tunl0\x00'}, 0x0, 0xdc, 0x13c, 0x0, {}, [@common=@set={{0x40}}, @common=@addrtype={{0x2c}}]}, @common=@SET={0x60}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x40c) 15:04:41 executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f00000001c0)=0x400, 0x4) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) r1 = socket(0x100000000011, 0x2, 0x0) bind(r1, &(0x7f0000000400)=@generic={0x11, "0000010000000000080044944eeba71a4976e2526f0c0900000036005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000001000101013c5811039e17775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c0001000000f3ffff2f43740000000000000006ad8e5ecc326d3a0000c2c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0}, &(0x7f0000000100)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x80, 0x15) bind$xdp(r0, &(0x7f0000000140)={0x2c, 0x0, r2}, 0x10) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000040)={0x0}, 0x1c) 15:04:41 executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f00000001c0)=0x400, 0x4) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) r1 = socket(0x100000000011, 0x2, 0x0) bind(r1, &(0x7f0000000400)=@generic={0x11, "0000010000000000080044944eeba71a4976e2526f0c0900000036005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000001000101013c5811039e17775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c0001000000f3ffff2f43740000000000000006ad8e5ecc326d3a0000c2c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0}, &(0x7f0000000100)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x80, 0x15) bind$xdp(r0, &(0x7f0000000140)={0x2c, 0x0, r2}, 0x10) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000040)={0x0}, 0x1c) 15:04:41 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000003c0)=@raw={'raw\x00', 0x8, 0x3, 0x3b0, 0x1e0, 0x4, 0x0, 0x1e0, 0x0, 0x31c, 0x194, 0x194, 0x31c, 0x194, 0x3, 0x0, {[{{@ip={@multicast1, @multicast2, 0x0, 0x0, 'veth0_to_hsr\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x1c0, 0x1e0, 0x0, {}, [@common=@inet=@hashlimit2={{0x150}, {'ipvlan0\x00', {0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}}}]}, @unspec=@NOTRACK={0x20}}, {{@ip={@rand_addr, @dev, 0x0, 0x0, 'bond_slave_0\x00', 'tunl0\x00'}, 0x0, 0xdc, 0x13c, 0x0, {}, [@common=@set={{0x40}}, @common=@addrtype={{0x2c}}]}, @common=@SET={0x60}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x40c) 15:04:50 executing program 1: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x129202, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000f, 0x11, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x4000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000005, 0x13, r0, 0x0) 15:04:50 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f00000001c0)=0x400, 0x4) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) r1 = socket(0x100000000011, 0x2, 0x0) bind(r1, &(0x7f0000000400)=@generic={0x11, "0000010000000000080044944eeba71a4976e2526f0c0900000036005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000001000101013c5811039e17775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c0001000000f3ffff2f43740000000000000006ad8e5ecc326d3a0000c2c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0}, &(0x7f0000000100)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x80, 0x15) bind$xdp(r0, &(0x7f0000000140)={0x2c, 0x0, r2}, 0x10) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000040)={0x0}, 0x1c) 15:04:50 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f00000001c0)=0x400, 0x4) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) r1 = socket(0x100000000011, 0x2, 0x0) bind(r1, &(0x7f0000000400)=@generic={0x11, "0000010000000000080044944eeba71a4976e2526f0c0900000036005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000001000101013c5811039e17775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c0001000000f3ffff2f43740000000000000006ad8e5ecc326d3a0000c2c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0}, &(0x7f0000000100)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x80, 0x15) bind$xdp(r0, &(0x7f0000000140)={0x2c, 0x0, r2}, 0x10) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000040)={0x0}, 0x1c) 15:04:50 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000003c0)=@raw={'raw\x00', 0x8, 0x3, 0x3b0, 0x1e0, 0x4, 0x0, 0x1e0, 0x0, 0x31c, 0x194, 0x194, 0x31c, 0x194, 0x3, 0x0, {[{{@ip={@multicast1, @multicast2, 0x0, 0x0, 'veth0_to_hsr\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x1c0, 0x1e0, 0x0, {}, [@common=@inet=@hashlimit2={{0x150}, {'ipvlan0\x00', {0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}}}]}, @unspec=@NOTRACK={0x20}}, {{@ip={@rand_addr, @dev, 0x0, 0x0, 'bond_slave_0\x00', 'tunl0\x00'}, 0x0, 0xdc, 0x13c, 0x0, {}, [@common=@set={{0x40}}, @common=@addrtype={{0x2c}}]}, @common=@SET={0x60}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x40c) 15:04:50 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002e00)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000027c0)=[{&(0x7f0000001280)="d560b8bdcff7e94ff4c849c6b75178213a6390acd232547ce8dffcb68b62bbe5ed6deff19c28a7b18bec307636a3e918fafa5c16b880a2b7e1127ab7e6a0b45ab38b1dcabb43a336540c1cd444b60ffacb778f32f8dcf083a220914c6f03379c1af3cd9c1b4283872de7380b6e8b10e3593aef9194439f58dbbc8cb83c7481f36f2360a2b2062528a19ad1e5955587869c0fd7fc88f0b7d917938b005406bac46de32895076dc26c74950c79", 0xac}, {0x0}, {&(0x7f0000001480)="e0a9b96661eadd0b71805dff8e6c3f8e550366557e379aeb634886d5b938b5c4d93cfc683d618722f3f0e3309017775ce2a2ea68d5e2d6079331eb4a5eeff286d103ded1de06d5fb389fbee633f1fa0705d8bcc6d79a22bb3f7a2115f7a675eef26326a87e5543ee177625baa8a425bda15e268e2e9d", 0x76}, {&(0x7f0000001540)="6be6c62168b9f665af0cce021e69ad58ab4027138484fc5fbbad2c77a9a81e01def64acf70ea8f1ef3d0c189aca83d64c782d5663c79db6f5dc612c149568890b3d69b01c4450a5549afd33de35dec42764e7dc2a8c7d50f9b428f667a4884a37e693d8d6387226aa134af100366bb2177078277c883c4f2a9077175b7e90d1a", 0x80}, {&(0x7f0000001600)="25b60eda603a99bcdd04d4a9c360d1778d9350494fda91022301cf6b4a89f851f3fd8b0c695bf33960b54f08f5778aeac0ef1cecf32fb360d78793f3285ce8df0282204e58401923dd23d9e1f3c766918c0c514a89ab01fa", 0x58}, {&(0x7f0000002680)}, {0x0}], 0x7, 0x0, 0x78, 0x5}}], 0x1, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r4, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0x0) r5 = ioctl$LOOP_CTL_GET_FREE(r4, 0x4c82) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, r5) r6 = socket$inet6(0xa, 0x3, 0xff) bind$inet6(0xffffffffffffffff, 0x0, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000040)) sendmsg$nl_route_sched(r2, 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {0x0}, {}, {0x0}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000000280)={0xeeb, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x0, "285cbe607ecdfb"}) 15:04:50 executing program 3: mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) syz_open_dev$tty20(0xc, 0x4, 0x1) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, &(0x7f0000003080)="0cac475827acf7581f973c8fbcc627d4163f127a51791d33d116e60c31688eb7ce0b6c6890d71c80949c8211c6f4932a0bac319b4fab39ded61370723bf849b69e15e03ecff4f57fe73c3dce0bc2b674e4f113228fc7ee0c0286b29e81a95fc8bca8e883682bf1d957f2e230b99029c51a9472d0fa7675907cc5a456afab13ce8ecdf93a4c22267adbcf8650c1f974466ceb15fb9b7d149ad68aa91a7b2460bdc86d82f798463de4fdcb6caa95ef66829d360a5e1b601b4c8e636fdd4ecc74fd66a637bba7db7492f21ae7b40e98dab4631179f47e40513538118e068345b7f965a89d5397671e68ac6d56f35a9ee4fceb81ead7ae09492e3e6f3c9c828fd6e26ecfe77635666de3342737c6a618f8e6e18636725aa86bb4b500556e2312929b59886c04836dc3bb0329dd061fec5094a73a78a3564ca2c57e0ba1431e62dae88e28c5530961642ec91fb9c250d1c83992b161320b79dfdb79b1f8e79e3cbdfcd2c2d2e4ed651a976d16c0e6b476fda2313e04fefa24cf080f2ab1cfd2b6d916c0f3bdf05451da0f30f04acbe39f0883e04d9c260df3aa017a95bc1bfc298635d5317cedd6025d65fa9c403034eca6efab78b07c1d29c6169eb26d8ee93abd342d6635118d19f40d45e6eb26483a28594b649fc5c51976a999861e1620e542501764db6f4c254903a762096e5547cb6ab31dff208bbddec5cd432a0678ab5b143b99017e5eddf1e69613b896587ced7b3667893e85051b2e97f4a49de732160838eab4a431912e7d57df4bf65727cb003d865e95a6d47935a4cf41fff4f1a771e4c318ed721d11c0821483bd8e48353654c468438b84430e32f4a5558a53a2d5e6da0988de02d1ff72b640b4adc611d43be53c245e0a98ecad5422f24e422ecbad9ea695d516a564a4913c77c365e1e5c3f28f0d9b8d2fb123a06385c32c56a799c18c6b1b0273923eb763c7deb39d6a27e9540cb4c50e60ecad3bc1d994b5629894fc18a80f021d0881e3271f1200d8c89f372f8803a970d2ea3c9ad15b08b627449febe8eb9452791fd7df10952caf3c2c6077ec61c01f8e507c8593b60494d735149766c8a2dc9039edbff6df2ef94a46f81cdf792a804a05f00762cd7954226e223019fa980e487fa8b236c2e77919b2df32e483c7668fe6e6ce3c0e2131a9dad9f5fdc43c26a2fac29b9ed9ed92f3cf9ac7f6bb4c5030beb1054c652ba3063c3b9ea9f86878366abb4b6e833a835c1c4d643149b687ffc82563c640626a5ca7eac09122c59c168b5a41de9fd6d6062541fde178db236f46d55ad99e4e6f0e8945986f00bcf9d0dc63b3578c66e958faf397e5fadeed44369f02049caf702cf9ce4171cf5c7c76ad93f037d636e7a19d92f73d77171248b950b5ddf829c0cc868f8b816212da611cb52039d9dfe904c46baddf92ec0ee7353bd40896ca02e1b91a36794ac7bbbcce81b1723aa6b00d87b132c12ddf418efec8d6f9b3145c607f588535d3866f66352b39418b27c4b8c233e84990a431956695c9987913fedef5212c572e876ec998553c160778d54ea8fa64b3dc8a0969cc003b47faed292bf44df9a4e8a2e363e85409813ae1610b8f7ac0a4c526ff6cda08a27e858b736e10c07ef55fc70e664bbf7c8b92419ff0ba3d90940b57696c578a4f338510ba991e12b31bf2395e38f30364a20ed5a23477ccd01db20feeee7532ed07f9624cc36183d199b7fa51a384eb4dc81570eb55691d2c4b0abc09d1999fe23266a2e3854732670de2dcbca48431141abfdeedb35b942b19b013367bc4a2794c908078aa913086b052252bc64afd1988a600f2eb35c5cefb88abb368f7905a45279d3f440a9f5941c34be7c37125e7e9f98cdcfb97afe088df43595aa2d0fd9449414e0958ad1bd3dde21d516d46a55ec4294f2b3f6d0d8d174d16bf461ee9f21a9c4f0a6240612d56b81b43578cf61b75f3387024112c72cf68ece854f0b7d6fb8e03d02ebf94bb3cd46f7f158c3f6565ffa5254d43a502bdc656f44c1afb8aadc3ea7ac9b03a55d032f9642ef229282118038934e5096f6742691ce9f850c9ceb2dbde6f1576c9852a4558a9c1a071427cbe6810c6b41b503efa1ac8e8b28d2b80cc923f29af4e11a6d2952cda7d81093ca808c74413e0e9064b0279de0ab3692eec76f8f4032bd5aae312de78f906b379d8739e2815818f3f6961654c01b537172debb976379e58052161fce8c8317b0e3edcd701ddd159d693a1142603e013ba58638b2330439bb9a5760fc30ad67432461374068caec0ecc9538c424f3b29c60a094576e65854d209e540f7902398cba9d7bc94018e0c98471a0b2e85aa2fd253b8c8a946fff93fce22148d3142fdbf46c5031609245f6e69d615de24b87864de9b46799ad38a2b8fee4a89300303821193752e6316e0da9cc6656a3a23164a44f8d72e8af1114ba65271f37a8aab30bd6b5830b93cf085971f604b4026fcb5eacf298fbb14e25ea546d9447344cfcb7087cfd0bdbba67a132a1f7b0e0392c4d6c71b7b5f0619473f3f06de8118880b626343c911b63ac4985945cc7ff368003d3af770c2cc7ce0e3ee4db2141725236c9609e5c2415a61d6ba00df1a2ed45f93860f3f0ec0ad157b18d22841c2be016db3f8b63de156d1346918890f9a57edddd743fbb6dfd4ebb21350a5caf63c1bb140ce14726f03083b01759b3db7c1d710b37715d6c5daf35bb83ff3187f360cceeb67a9322643529971f311227a844cc99f731fe9e6077cc0d71cbb3ce8e1c8901d085407b221a0ead50d337b4b9f538c74d3d75bb9cffb1df3525c85af174ebb680903a0595afd33fb4229ca7518ae00eb2aedebf6106004acaca0b1a625a2db3812cf9278da3853f260d4cf2008b9453a370a258eeda0df421d49a42f1b964e0aac25eac7498263293756a850cb64e9d179ba9397e1801c411be63dc26f27684e01ab8b120b76faabd6ff404097f2b5abbfb934d3e82cf702957e60236b7d685bcb221ff7c6f918f4f6dddcaaf1aa7766a8fce2138c3ae413e1128fc31430617b00597d451f3d4d1860515b020d69076ab705b2ca74256938e93dccb9c5ffb4e7b454e72f9b6d956fdf43d32c3a8f70590e98eccddfe8c9a834fde897adcb603ea500cda9d3d0cf4c196cf766afecd1d593efad5c852b852acd9d571416492a4809d465675116162922d806b5826a06841250029a9829204888736cc8355f74040134114a647a361a8ad058290a033d21b2ada31ca46a279e7b90d7d2a21a4cbb699a210568896644ac576cba7a5f8e25383717fb12efd5d51cb2e1538088cf420132f6841c78a07d8d5b0c3a775af792debcc06e71b0bcd3f049440f0b087a857b7d74da4efb56167da381f3e8414484d62b28383e06381ed278f664b6530ebb30bab21dd7249429df6105f7c3516b58ebc225fa25022c9aca756980257900105079470c2c4ae06a17046ba1185986c326c3149445168668982106912da84368104c7a439e1451e132449840848aa3a43a5bdfa19585e420f2e3623381602c9fea055eb064c12dfbc50a5418eb27fda15ee09a405baccf551c3a583dc150566e2d447645ed319a135aabeef115feffe823eb1b18c7255153d5c7b93af19b204676ba60c4bd8e3f34d1f6db77252f8e2092c454f101867db9a03207840935c89828d99071f946ea18fee627fa028074fa2fed2906e421254c1d3e0131dc53930a6170359aa6c5a21da8c06a4dc95042b190a10b627a2d3d746022d39d89364cf1a9c1f272bba22f70757ac8c1c8a0258775c451949df465af0f1d23751f2ca06c0477d4317020ae029a0bb50073db25bfca844c2f39234c75e87828d61e80b451e546badb8d5e0b7c4674ccf73ca50feb64f35f067e832733f4c108ac70e506a3fdb7a1fedfe29d44714de66f9d89cae3a59ccfd2d6cef9163892c41a189f0eb1f6451035aef11caf99f06793cd31a964071a11562db6dacf1142429cbc753da4e8f194eee997716bbfcc2d6826c371b4352316e5f043b90cd1290af2c0507898f5f82ca60817afa092a7e789ee10b9dae82a74299a1a8f738b6baf5c597784762e41378e801b3bb01d76680c341a7546b7048dda05ce631ead80920d67160cac4cb1a774ebe171eacbcddd4dfc185b8428c0bc056291774c2257ce484a97e327ba6b486d0c3d71f30a1b579bd016be7e29c4e546e12df49e4cdf1bc009ed60a13d3e5f9b2b903aca19696b101863058b7c0e7ef8e1c67ddef53cd9824a4a603fa51710362b12ac0794f9b9cbfedb3ef16523b1c7010c7c68b9dbce0be99d9a1b5deca8fc1cb638101ba434dc739e6335740bd9554c345ab5d19f82943b109abab1815eb06a7f980c14a982c7265f197700c8932973ceb7644e2100afc953635bba93d47aa71d3e7f172641f61abef1d6788f388853d76dccdbebe5a9d9447ee71e5f70615b352de91f7a5cc45b585fa861495affb3d26e1177d7b059a75560eb0018c94b694403341589f7b83df6369e70a1a2a8fa699b111cd251e682c5b1845eb932b64c4ca976334a51d0c9bf911214e3722c8f328a8f310c4d34ee64201fef5e5f8c0b844b9d5eb62ce4114c9ff14248a0dac868049aedec06f5466454ae4c6f813a9a1136f259befea22270d2d603f7abae2a90c2bc24b86fd8f79e4743683a5422e8af0e17736edc42e60e5d64a0aa1ce21f692c2088437b525d28f0487b2fe667b458b1a0299d96be3a4afbfead1088dc3392b38cce1c55f3ad2c02162fa1c7730b111229b235919d38943708f78a66ab49a0347612db415a96296fe81c88c5e6796f8706bd427eb2da83a9860230b59e1835043e2c6216193998fd4899f5374496253d2edda53fd71d1809960f16feb98e2251d55e1f7cb808b58e2b969d47aac0aa092db9045b40f73c9f99afd3e2ccd0dcc035e1e2a6ab474e35c0544c71f247cbe2a7069918814e63aad8247c39645b6ea2f91df1c493fa1df8eca2eabc8cbb3953cf67ca3a030ea2e97d6f0975e3cb125d584a2707493905978c414c65b8ec9c83cdd77c5340efb61c70074e803550dc4e5af68e2fe52f47af9aa2ff4547725934468af35393b662b36d57fa28c82e3137a7dd0320e1099a8aa115be46b3efe099478687e754ceec1e683ae069c87f8879cc0481407a3bd2af94f5a086826181b04f1b46b8b4f9f95ee4f3f6de111bd32458a63fd6b9c2743d5a0761e11f1eb14219e7af293d79530ffd112c1fab124d8a8c4fde54092b8074c32ae491a5d7cca269fba0169676fa8c07bacf259a822d77e4189ead35857624bef91f353e01fec6dfaf3ea60203a7f69609af4b24c5b6dc597eb7f3c0d7af4faaf0eec7a2a95ea3b78315a9018931bc698d4592b7f6574b70a2b8b1bdc9bf264837a1bfc22f748890a39bf8d008cb18ab6fb379f4ea762cb5d924b142a40fd60bcf67da8bb99b79ad1122734031cf38f2e343d90db076f3213391e99af70b1100dcd835c2d964249065dca54351db708e98c16c7044b19cbe00f660dff2162f87a28e0351788d9fed3be0c3278899374f3e1282a5ec8da23992969916ddea42da14d95d926acc744ef63cfe1104be73eb6a903e14b1d13d10353da2d76a7b6a3f9fd8a02bbd25763cc1e17c8d9d62896c4d908fda450b43b4443cfaadbfe6e2a8907fb69e0a0a343427965088b82ffc27eeaebe4d73063cf241c657df9b01ef908c41f3e14a02e4b9ffbe8f10d8e0455fc0eea856c5fb3301d7ffcdb2b6185d5306d5f0526200840574fdf8a8fa6859", 0x1000, &(0x7f0000004080), &(0x7f00000040c0), &(0x7f0000004100)="1a6d8f9ef0aa6a7249463f1e3e8b6df8e0a6c1bfcc1d324ff1a6ffa54ee8fa8808cc35fa5c94979ed5b66e5e2abbdbdca0d0954703465aeb6d95f73de189800951bb00d537bd6eb86c25df49e967b2dafd7a590dc87f743b53364f950f8737d523c4542ec6e8967c6ac6f36f3834d94f8459f5fe20d32c2ce62a4f7891579ad43ca28bc4a1735152171d07ab8e5f89aab1432df54b19c4981d9171c388e3a42009a11fb437f17bbe025bb7604cf77e0cd313f15cf65a5ffbfdf1f4a61ecbd59e6f91d1722f63da73fe5012fdf6890388cfcedcfeb61f24a16b04d033abff00bcaced052fd48e349753c7ba914da46f4352947f2367642fa1ed9644ac432018222c6f7380d9e59da322327e1e1f2652f550586f8d64d05aa8194c4ae715d4951d43056b779b269ce943b17daff5f8d8e950ab75949e1317ac48d63f9f1a9349216f57c6ed9373e8139c2a5eb66329c021c913eb755dc86009b03d2eaa6295d76654f264cf397d5899ec96da5f6c1a579eb0af7ef0a773fab8efabf8c3a82b171d28910a6cf14206be1681225a8a91337209ff7cf0e832d82df75a6fe31c1cf84b162287df920919baf8fd8487f20f8632235a1aad54242c5c822ae451979c36908f79ff7eff2fedf59413cfdee8f8e0affc02fc9de67d5916710f54d170e1f494c7e47fae3cc6546244426e4c9dea9ed95dd7aa2ba610501513e1641d1ab9f2ffd32cd98a661ca96c9c9b562b8febb097d8ca797db40e0c34f4aaebad1a461500b39ecc76ca561120fff9e74bd6a561d610254f6d5c55255a78538a5ef454b9c791a67071c79feb1779fa8d58fd6d9a1e12c2b9c67298e8e60c4525c60f3944db8f58b2dc1fc73aaa4ff05c6c36cf8db80c15b131ed6bcd4a3feb3c284766a3606ae6a9da843f12cf6e5d09227f8408b8edbed80eb24c2d74530dbe03e30a9b852e0ad4b3ae56ea4553d6a3584bcff7f5c5702f4f5e06446df14892930f29e5a9f67888e096eaa0972275991d8571ebbaea857720522c5cd41fe38c603583cd1c5188c69d1138cf713479bbe330fa8ba6d7f4dacbc7015f72f3b506f630410aa77a7c8ce11c21cf5271cb41b11599c6c613c489cfe5c517a65d914174f7648a1f29aa3da8e18e820a8407a7e1371ecfe4ce909d8295eff87d24cf2c934ad6620dc4165523fc90ed792233e4d80364980b5b10cad8d5f741d9aebea7d0791590c68e854293ab0f3b0a198a6344ed622f9533ffe616ac796f53f79ad77141cbecd1be788d4c58895510fcbd9a31211f50f40be07a47ee9ceb5aa6aefd24b6c8a57810b3ab6b819a60ca9eb1c4222ca42c64991a80327b0e609b83828106ed22354be72a3f69cdb79f3103cba7ffae66c895587568305490a390421b3942499d8e144cf4f1696259ea7256423e16f169f5d71bcd78aecfea65c7cba45dd7002845a2c85fd46cd4e1bc576f773df906b6742e02942ae006497e517c551cd84e4b2a563f124388ffd3bbabba2d6f2a6dd7148622254724263ba5f419d9d818c22bb296c94e3fda49ea513dc0931cc97de9afbfe56f41fb344ca6005a8750ff91f5646c38349b30f47f63de7404e936bc29ad68910803f6a1b7442fb404377e8b0262e3330075b16dbd9a6f4cdee5ae16a3a2fdf60de6e9a27de4ce63871c8f85dae7e19a7c5142e7d9b465553407fa9251e7b73aca7a1d046a806c0fc378d45b717fbbbc4bf69ff9b6b9b08cdfeeb7d67adb4260995c2cd49a01df1d3ff4ee6651c6337c024fec6f665f12ed4c3eb8c651567cd22403a3b690cd3d80144522218cee24e1f0812705ba30b99e6ffca8a7f71e0a12f8af3372194fad9f020a4c22eb5f6ba68a75c0cba7e0a1c71673a24a390614dbb73396b45ba8db8f478da5ad3bf3650fe8c3595cf6acda6dd4bc08124ed28a8ba31907dba85c45f2c6894c0b88902a3c71505e1d039f17cc9c39669857bc7730c10481f60b26c16fb579e09b4649d612ceb0e48523c1c9375ce56e9c5be63173d1820aa0663bbf3f7872308478b066144b31e2798ff70601485f1ff31ee642f26554273928b26223fd04800f2217753d7c5d252d3f749af7730865368b06b3bba362a2196909b04a64513082c24b99baede5b4b62aaafd9db871150eb645d213f7493d895ac106c1ea71f5806cc966307e90853e165a6cef443772c74ef0873e6222fc356556b33b1f75eacbdc43053552617cea124b52794701b8b3eb81b8e00ebbc9516e3723bc0058bc40d84e5209cc2095f09fcefe1dce5e7f0ea3120f3388979343c2be777fcaacbd3157f19be9600feee89800cbbd30bf90027fb693bf665257a79b551c6de97587b1c2adfc8a744a0455b2b7e0eedfe0e7b8afcd6bfc5af2d71f2b17dba20f74a89a4ff1b080b3abccf5f2a3fb525b42ef19343896d55547662f2090528d5248f015588a1e778d9548a69c0626660d33c1aabc8aa97d4173ffdd716f299e2ff19367996e3ab33055cf60b4d8568f301267d325c042a7a0d788319af80e84b947f7f0f697e04e653930173dc0163ac8e5034667240330aa9c94efbf836a30671893e3460aadd335011bb3ee15e2922ad64b65a61fa49e917e3617ebf268926e36670a7a1efeba30fb2a30b0802470fab81f0e965521770c6fd725bedc4e1363f17f0cfdc8f4ffb4af9c4e737b5ce77c7353b54f620393999381083746a0cec87de27c62eb5c1d34271dfe883d1c32e08cbfc1b8d788b3bd0bff5ffd8d47287b848e22ab15dc54c0b34fcecc0685af5f1887f76dd97d539aba8774523796c2dca74d77aa5f740826b4646ace375ceec7b8e048d2cfbbe07c0f8c54cc5e76dce0eece07f4939d782e25f9229f3ba785849e8eee4ecbe20b353bf6359b7317cf016097e0848bd48ed983511729a1fa57e3d93b15d6388945a28c7359caa0e3133f49f4255edc61808ed0c9d464597ade39cc4e1eeaf9c55135d71b85bd9f5f47e45b590eb140d99284453560c1e88f200384451d504c31f5046e8585f1b7410fe1f0398bd7fc859f0892aeed802bcc924ad5b8cdfd85065622b1e402a426b77b5c663e30f8559755f4157d94538ac0e7cf8130cdfd1bcb6bd9fe788c35acf91c8b9dcc980f0be155d452fb9e2dfcab1586fb933135bb4864ec54f6118c44854f5c1d49dee808c3dd6289a220741ef4c6816caacd2e3d1edb5a7d5b00bfeba446644e6aa3f6ce59302a80643f0bad4c55bcc7a67dd46090f86b0645253a7adeb6fa2d39dde0fe4b95b70130e8d997c67312f179cc181a612ad53fb371a77b2f4d9fd4ef939ff5b017dbeb321060f007f14700f3b1b0075aa2f48dad3b448df8aacfcc34e88c24acf5a70438cf5e132e8f5a4c2f7ecef4e77a690d77cf59d06d4968fa743bb5309a972f3485c34508f20af4e436a1afdb2d2f3c9d816d70eb5c33abddb8fed7aa583c583e64d31787b9e252a7cce4509df428d42b2d6886bc1c2e1d368baaebfcd5fb67032e290d5a1cf4d5abab62ed3082eec5ab78ba7b7b0f0e06060790f929bbfd1389a26a8de92b01c2afd29941eb9b5c70e492da6614ecbc4464e80cb98b5b5302787ce33ddb1d85d22410227a7f82163b29e061cd52d5c8da4ae95292b0b450abbad4122bbf2a3dce8124a6b75d52e64f3f7683206f59a21a6069242b8d2287de3aa982a8046af605801cc1625bd52d27683fff6ed6cde7e01608e7444d8088c8edb04d76eb127c485eba83b36e30e2319d3ad34375e32ff0f12cb30aa382c0feba24a07154275123a3104b743f763d23a28e4f63291b3153e90a947e115cbbff0672e5c6ebc99500fafca2f89dfc8d1374c3227277ce9d3dabb57d25292f796e0a8cee5116dc20b26354dbf71df1d96aec891fe04f6afee40e36835f72d08b807399f9e5470e5ae3bed304160080ddaff78b46904464876801e0caeed9419072ee78e56426fcbb3d7432e62784f634527a05b28f37f8a9229ebc1f2e5cd4566937c70e5e78685bc36d7c1f0ddb14a1a4a2cb6156b10f865a185f0cae7b3bb46ff25feba11436db0fc42e97614a687d053a3b686d4d4bce457023138fbc8bffad8ba74bacbb2c8aae8693dd47d446eb8e0e12ebc754a20ca9823c9b81ff03e8e46186146a09e9f5206abe45ce6bce5800b22bcc1ca0a1c7251237b0402457512856b2ef406a1a6332479aba9cd8b45049ad42b672be95996135e288c7a592a3924b442135a00728e96c2a84710ca49986e5dae5bfbf5f441b279e0a0c92b4200eefafce27d2595ee21bafe65f8ca20d2801e009e4417bb9389cbdabaf6e3cd91b14cba3cd4a26b62f34e63067e30216bb9f57ffa181541af2c91f1de2fd805e3880a4120cac2ccd54cd01aa50b14a9902e2f142896d866f61cafe7648c9d9272a470c594a81b2d2362cb1a1f84ad8ac9901ccc5ff8dd17b3ff7d1e722bd9e6af6811e79448bd21df255939e9211d3c7288eed749d818306d598d9268dfc25f1a563213eaaf292708dce28f3f9d4e552275ae4a684c3ab03568a8eead3f1f3ad93aa34d4d08696a74742d39a0b15517eba675621c50d52fa793a2edf081c607d3efafab8a2853bdef71cb895f6f888c341cc1f879719d0f71a161f3528f4cda353ab864b3ae71082e82b72124982cfd8c39c3f13f84304ad48edaf2df7bb48a2139be7a7f5add67bb3343eb648abfb504edf363d1b9ce86362e5b20b5a975c7020488ea8157ea2077d47a5173bd4d6ea4ac1a0856176aa11dc8b50601d213cca0d9bdbd78a98c86a2e35cf1476c9a6881fb68d9d9daf081bd317f7a07a39db4a9a12e731ecfc490ff071def96c19f1f0e5fb33aeb13c35f5bcaf75c1fa66683dfef09c4bed06dd477451b7e702a29dca9471c477efba78ed89eddad76f34885544874586baba9fbac88421f0343b6ef8e7ce12a2211c55db176b5562579715ff0961b202dcf29800810d1776b44e07ef8b51e5c20d4492e56033b83a95fae06c25c7e18a91800ff161d85ceda0f74cce567f77a2ebdcae359420dcb337a0d4f82e768b7f7d12a636f4e2a74c06ab0c924f555159668b4638b196bd065bdb4f8e9c92006bde22c4d2d08d692417ff30e256fa2e4d6875c3bd2e1c51b1a9eff4e4dafa90c858bbd58d2c8c71afecc02f65cceea5bf1805510106ece17e82b2a3c29ceb595be8c465374fb9475f837c5097eaf21189b341163cd80f8fc0f6ec772a708a0e405add0a89c3bd5ac57244006b20f03326b874763e1272c700b0dbcac711a1ca0ff8a28daf1a3a8fd22247e12257114d45138c36deb2996b44add2a6657a0548562ef4394830ab09e7742a5e3e8df6d6508460f86d995a34a572d940ad52ac8f90b4a0b520b38927b10e7a4d08c70a6d654e3c84657bf0c22fdf94a4df788a5348298283f67868bae7c9891e8f5f8497518dcf0d207123c2b06867284a8c4a0ef4dfa2693d55692cb4fee39f915bbb1a9885af1adfe8f0c29218e5a3838edd45683578f8ace9a12f9b3478c7b881190d880b5c681d7adcba686b35624200b3959a6def81053545a2292a7e03f1a1d22974f8d028c81c02c4a2f6dfed71df789a2708554894847d26ca94ccd7c2eb100f6fb605eee715131d77e7af0f0d07fbc7bdbe81dea474e1873eca5663ea7d9f3f68be01bd60c612da090cfd927c343e4239415d9b26509193d75e9fc28c61aeb4f99363eaf6f8a56c044edd685c2e2a41c35761a76cbf5142364810a4d51f17247f4a2d8e3e0d8e6096e697d0918f0d90281fedf74ce99ce0f76a4e8d8cae8a2d75647f5d9b61cecb117ede88") openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x1c5080, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r1, 0x40806685, &(0x7f00000003c0)={0x1, 0x1, 0x1000, 0x19, &(0x7f0000000240)="96a696c76e87b18053a10328bbc1fa7d739bd20d3e6b578927", 0xfd, 0x0, &(0x7f00000002c0)="8e063fce9b0962e696ff054718e7975bc09f8cc325c1e3c33ea8d0a370d8ce22fbb24b84d4ac44193d5878a3392aed349e2c50221ec36410aa9653945d022aea1c976214762a26e53490fdb3dfe4d195e661c7ab465034c8e3b89d0fbcc66fc888b1330024bd062b337c034f60330c6f8225100cec0be041b53bc83e371dd0586b036bfdd0f1c6a7b40ec431033f660287edd7e659aed21655bdc276428a79cbef2ca850bdace95ca157dfbdd2a583d0ebed5d62d45a3871ba3b004bf8a8875ac18fdbeb52711afab8598a5dfc4c90b502730c168fc4c8ee66e438ad659459a88e652f12eb6c25c9d0decbcd01597fbaeaf51259a3bf4757f4671b56ae"}) 15:04:50 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2000, 0x61) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r7 = socket$netlink(0x10, 0x3, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) r8 = socket$netlink(0x10, 0x3, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) ioctl$KVM_GET_CLOCK(r1, 0x8030ae7c, &(0x7f0000000380)) sendmsg$netlink(r8, &(0x7f0000006440)={0x0, 0x11, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) ftruncate(r0, 0x1) sendmsg$nl_route(r8, &(0x7f0000000440)={&(0x7f0000000240), 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB="a8000000160000082dbd7000fbdbdfc8fe8740bc063e16250a18e1", @ANYRES32=0x0, @ANYBLOB="14000200fe8800000000000000000000000000011400020000000000000000000000000000000001080009000700000014000200fe8000000000000000000000000000bb14000100fc020000000000000000000000000000140002000000000000000000000000000000000108000a00020000001400060007000000ff0f0000090000000800000008000a0002000000"], 0xa8}, 0x1, 0x0, 0x0, 0x40800}, 0x20000804) sendmsg$netlink(r7, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x38, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0x4}]}, 0x38}], 0x1}, 0x0) 15:04:50 executing program 3: mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) syz_open_dev$tty20(0xc, 0x4, 0x1) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, &(0x7f0000003080)="0cac475827acf7581f973c8fbcc627d4163f127a51791d33d116e60c31688eb7ce0b6c6890d71c80949c8211c6f4932a0bac319b4fab39ded61370723bf849b69e15e03ecff4f57fe73c3dce0bc2b674e4f113228fc7ee0c0286b29e81a95fc8bca8e883682bf1d957f2e230b99029c51a9472d0fa7675907cc5a456afab13ce8ecdf93a4c22267adbcf8650c1f974466ceb15fb9b7d149ad68aa91a7b2460bdc86d82f798463de4fdcb6caa95ef66829d360a5e1b601b4c8e636fdd4ecc74fd66a637bba7db7492f21ae7b40e98dab4631179f47e40513538118e068345b7f965a89d5397671e68ac6d56f35a9ee4fceb81ead7ae09492e3e6f3c9c828fd6e26ecfe77635666de3342737c6a618f8e6e18636725aa86bb4b500556e2312929b59886c04836dc3bb0329dd061fec5094a73a78a3564ca2c57e0ba1431e62dae88e28c5530961642ec91fb9c250d1c83992b161320b79dfdb79b1f8e79e3cbdfcd2c2d2e4ed651a976d16c0e6b476fda2313e04fefa24cf080f2ab1cfd2b6d916c0f3bdf05451da0f30f04acbe39f0883e04d9c260df3aa017a95bc1bfc298635d5317cedd6025d65fa9c403034eca6efab78b07c1d29c6169eb26d8ee93abd342d6635118d19f40d45e6eb26483a28594b649fc5c51976a999861e1620e542501764db6f4c254903a762096e5547cb6ab31dff208bbddec5cd432a0678ab5b143b99017e5eddf1e69613b896587ced7b3667893e85051b2e97f4a49de732160838eab4a431912e7d57df4bf65727cb003d865e95a6d47935a4cf41fff4f1a771e4c318ed721d11c0821483bd8e48353654c468438b84430e32f4a5558a53a2d5e6da0988de02d1ff72b640b4adc611d43be53c245e0a98ecad5422f24e422ecbad9ea695d516a564a4913c77c365e1e5c3f28f0d9b8d2fb123a06385c32c56a799c18c6b1b0273923eb763c7deb39d6a27e9540cb4c50e60ecad3bc1d994b5629894fc18a80f021d0881e3271f1200d8c89f372f8803a970d2ea3c9ad15b08b627449febe8eb9452791fd7df10952caf3c2c6077ec61c01f8e507c8593b60494d735149766c8a2dc9039edbff6df2ef94a46f81cdf792a804a05f00762cd7954226e223019fa980e487fa8b236c2e77919b2df32e483c7668fe6e6ce3c0e2131a9dad9f5fdc43c26a2fac29b9ed9ed92f3cf9ac7f6bb4c5030beb1054c652ba3063c3b9ea9f86878366abb4b6e833a835c1c4d643149b687ffc82563c640626a5ca7eac09122c59c168b5a41de9fd6d6062541fde178db236f46d55ad99e4e6f0e8945986f00bcf9d0dc63b3578c66e958faf397e5fadeed44369f02049caf702cf9ce4171cf5c7c76ad93f037d636e7a19d92f73d77171248b950b5ddf829c0cc868f8b816212da611cb52039d9dfe904c46baddf92ec0ee7353bd40896ca02e1b91a36794ac7bbbcce81b1723aa6b00d87b132c12ddf418efec8d6f9b3145c607f588535d3866f66352b39418b27c4b8c233e84990a431956695c9987913fedef5212c572e876ec998553c160778d54ea8fa64b3dc8a0969cc003b47faed292bf44df9a4e8a2e363e85409813ae1610b8f7ac0a4c526ff6cda08a27e858b736e10c07ef55fc70e664bbf7c8b92419ff0ba3d90940b57696c578a4f338510ba991e12b31bf2395e38f30364a20ed5a23477ccd01db20feeee7532ed07f9624cc36183d199b7fa51a384eb4dc81570eb55691d2c4b0abc09d1999fe23266a2e3854732670de2dcbca48431141abfdeedb35b942b19b013367bc4a2794c908078aa913086b052252bc64afd1988a600f2eb35c5cefb88abb368f7905a45279d3f440a9f5941c34be7c37125e7e9f98cdcfb97afe088df43595aa2d0fd9449414e0958ad1bd3dde21d516d46a55ec4294f2b3f6d0d8d174d16bf461ee9f21a9c4f0a6240612d56b81b43578cf61b75f3387024112c72cf68ece854f0b7d6fb8e03d02ebf94bb3cd46f7f158c3f6565ffa5254d43a502bdc656f44c1afb8aadc3ea7ac9b03a55d032f9642ef229282118038934e5096f6742691ce9f850c9ceb2dbde6f1576c9852a4558a9c1a071427cbe6810c6b41b503efa1ac8e8b28d2b80cc923f29af4e11a6d2952cda7d81093ca808c74413e0e9064b0279de0ab3692eec76f8f4032bd5aae312de78f906b379d8739e2815818f3f6961654c01b537172debb976379e58052161fce8c8317b0e3edcd701ddd159d693a1142603e013ba58638b2330439bb9a5760fc30ad67432461374068caec0ecc9538c424f3b29c60a094576e65854d209e540f7902398cba9d7bc94018e0c98471a0b2e85aa2fd253b8c8a946fff93fce22148d3142fdbf46c5031609245f6e69d615de24b87864de9b46799ad38a2b8fee4a89300303821193752e6316e0da9cc6656a3a23164a44f8d72e8af1114ba65271f37a8aab30bd6b5830b93cf085971f604b4026fcb5eacf298fbb14e25ea546d9447344cfcb7087cfd0bdbba67a132a1f7b0e0392c4d6c71b7b5f0619473f3f06de8118880b626343c911b63ac4985945cc7ff368003d3af770c2cc7ce0e3ee4db2141725236c9609e5c2415a61d6ba00df1a2ed45f93860f3f0ec0ad157b18d22841c2be016db3f8b63de156d1346918890f9a57edddd743fbb6dfd4ebb21350a5caf63c1bb140ce14726f03083b01759b3db7c1d710b37715d6c5daf35bb83ff3187f360cceeb67a9322643529971f311227a844cc99f731fe9e6077cc0d71cbb3ce8e1c8901d085407b221a0ead50d337b4b9f538c74d3d75bb9cffb1df3525c85af174ebb680903a0595afd33fb4229ca7518ae00eb2aedebf6106004acaca0b1a625a2db3812cf9278da3853f260d4cf2008b9453a370a258eeda0df421d49a42f1b964e0aac25eac7498263293756a850cb64e9d179ba9397e1801c411be63dc26f27684e01ab8b120b76faabd6ff404097f2b5abbfb934d3e82cf702957e60236b7d685bcb221ff7c6f918f4f6dddcaaf1aa7766a8fce2138c3ae413e1128fc31430617b00597d451f3d4d1860515b020d69076ab705b2ca74256938e93dccb9c5ffb4e7b454e72f9b6d956fdf43d32c3a8f70590e98eccddfe8c9a834fde897adcb603ea500cda9d3d0cf4c196cf766afecd1d593efad5c852b852acd9d571416492a4809d465675116162922d806b5826a06841250029a9829204888736cc8355f74040134114a647a361a8ad058290a033d21b2ada31ca46a279e7b90d7d2a21a4cbb699a210568896644ac576cba7a5f8e25383717fb12efd5d51cb2e1538088cf420132f6841c78a07d8d5b0c3a775af792debcc06e71b0bcd3f049440f0b087a857b7d74da4efb56167da381f3e8414484d62b28383e06381ed278f664b6530ebb30bab21dd7249429df6105f7c3516b58ebc225fa25022c9aca756980257900105079470c2c4ae06a17046ba1185986c326c3149445168668982106912da84368104c7a439e1451e132449840848aa3a43a5bdfa19585e420f2e3623381602c9fea055eb064c12dfbc50a5418eb27fda15ee09a405baccf551c3a583dc150566e2d447645ed319a135aabeef115feffe823eb1b18c7255153d5c7b93af19b204676ba60c4bd8e3f34d1f6db77252f8e2092c454f101867db9a03207840935c89828d99071f946ea18fee627fa028074fa2fed2906e421254c1d3e0131dc53930a6170359aa6c5a21da8c06a4dc95042b190a10b627a2d3d746022d39d89364cf1a9c1f272bba22f70757ac8c1c8a0258775c451949df465af0f1d23751f2ca06c0477d4317020ae029a0bb50073db25bfca844c2f39234c75e87828d61e80b451e546badb8d5e0b7c4674ccf73ca50feb64f35f067e832733f4c108ac70e506a3fdb7a1fedfe29d44714de66f9d89cae3a59ccfd2d6cef9163892c41a189f0eb1f6451035aef11caf99f06793cd31a964071a11562db6dacf1142429cbc753da4e8f194eee997716bbfcc2d6826c371b4352316e5f043b90cd1290af2c0507898f5f82ca60817afa092a7e789ee10b9dae82a74299a1a8f738b6baf5c597784762e41378e801b3bb01d76680c341a7546b7048dda05ce631ead80920d67160cac4cb1a774ebe171eacbcddd4dfc185b8428c0bc056291774c2257ce484a97e327ba6b486d0c3d71f30a1b579bd016be7e29c4e546e12df49e4cdf1bc009ed60a13d3e5f9b2b903aca19696b101863058b7c0e7ef8e1c67ddef53cd9824a4a603fa51710362b12ac0794f9b9cbfedb3ef16523b1c7010c7c68b9dbce0be99d9a1b5deca8fc1cb638101ba434dc739e6335740bd9554c345ab5d19f82943b109abab1815eb06a7f980c14a982c7265f197700c8932973ceb7644e2100afc953635bba93d47aa71d3e7f172641f61abef1d6788f388853d76dccdbebe5a9d9447ee71e5f70615b352de91f7a5cc45b585fa861495affb3d26e1177d7b059a75560eb0018c94b694403341589f7b83df6369e70a1a2a8fa699b111cd251e682c5b1845eb932b64c4ca976334a51d0c9bf911214e3722c8f328a8f310c4d34ee64201fef5e5f8c0b844b9d5eb62ce4114c9ff14248a0dac868049aedec06f5466454ae4c6f813a9a1136f259befea22270d2d603f7abae2a90c2bc24b86fd8f79e4743683a5422e8af0e17736edc42e60e5d64a0aa1ce21f692c2088437b525d28f0487b2fe667b458b1a0299d96be3a4afbfead1088dc3392b38cce1c55f3ad2c02162fa1c7730b111229b235919d38943708f78a66ab49a0347612db415a96296fe81c88c5e6796f8706bd427eb2da83a9860230b59e1835043e2c6216193998fd4899f5374496253d2edda53fd71d1809960f16feb98e2251d55e1f7cb808b58e2b969d47aac0aa092db9045b40f73c9f99afd3e2ccd0dcc035e1e2a6ab474e35c0544c71f247cbe2a7069918814e63aad8247c39645b6ea2f91df1c493fa1df8eca2eabc8cbb3953cf67ca3a030ea2e97d6f0975e3cb125d584a2707493905978c414c65b8ec9c83cdd77c5340efb61c70074e803550dc4e5af68e2fe52f47af9aa2ff4547725934468af35393b662b36d57fa28c82e3137a7dd0320e1099a8aa115be46b3efe099478687e754ceec1e683ae069c87f8879cc0481407a3bd2af94f5a086826181b04f1b46b8b4f9f95ee4f3f6de111bd32458a63fd6b9c2743d5a0761e11f1eb14219e7af293d79530ffd112c1fab124d8a8c4fde54092b8074c32ae491a5d7cca269fba0169676fa8c07bacf259a822d77e4189ead35857624bef91f353e01fec6dfaf3ea60203a7f69609af4b24c5b6dc597eb7f3c0d7af4faaf0eec7a2a95ea3b78315a9018931bc698d4592b7f6574b70a2b8b1bdc9bf264837a1bfc22f748890a39bf8d008cb18ab6fb379f4ea762cb5d924b142a40fd60bcf67da8bb99b79ad1122734031cf38f2e343d90db076f3213391e99af70b1100dcd835c2d964249065dca54351db708e98c16c7044b19cbe00f660dff2162f87a28e0351788d9fed3be0c3278899374f3e1282a5ec8da23992969916ddea42da14d95d926acc744ef63cfe1104be73eb6a903e14b1d13d10353da2d76a7b6a3f9fd8a02bbd25763cc1e17c8d9d62896c4d908fda450b43b4443cfaadbfe6e2a8907fb69e0a0a343427965088b82ffc27eeaebe4d73063cf241c657df9b01ef908c41f3e14a02e4b9ffbe8f10d8e0455fc0eea856c5fb3301d7ffcdb2b6185d5306d5f0526200840574fdf8a8fa6859", 0x1000, &(0x7f0000004080), &(0x7f00000040c0), &(0x7f0000004100)="1a6d8f9ef0aa6a7249463f1e3e8b6df8e0a6c1bfcc1d324ff1a6ffa54ee8fa8808cc35fa5c94979ed5b66e5e2abbdbdca0d0954703465aeb6d95f73de189800951bb00d537bd6eb86c25df49e967b2dafd7a590dc87f743b53364f950f8737d523c4542ec6e8967c6ac6f36f3834d94f8459f5fe20d32c2ce62a4f7891579ad43ca28bc4a1735152171d07ab8e5f89aab1432df54b19c4981d9171c388e3a42009a11fb437f17bbe025bb7604cf77e0cd313f15cf65a5ffbfdf1f4a61ecbd59e6f91d1722f63da73fe5012fdf6890388cfcedcfeb61f24a16b04d033abff00bcaced052fd48e349753c7ba914da46f4352947f2367642fa1ed9644ac432018222c6f7380d9e59da322327e1e1f2652f550586f8d64d05aa8194c4ae715d4951d43056b779b269ce943b17daff5f8d8e950ab75949e1317ac48d63f9f1a9349216f57c6ed9373e8139c2a5eb66329c021c913eb755dc86009b03d2eaa6295d76654f264cf397d5899ec96da5f6c1a579eb0af7ef0a773fab8efabf8c3a82b171d28910a6cf14206be1681225a8a91337209ff7cf0e832d82df75a6fe31c1cf84b162287df920919baf8fd8487f20f8632235a1aad54242c5c822ae451979c36908f79ff7eff2fedf59413cfdee8f8e0affc02fc9de67d5916710f54d170e1f494c7e47fae3cc6546244426e4c9dea9ed95dd7aa2ba610501513e1641d1ab9f2ffd32cd98a661ca96c9c9b562b8febb097d8ca797db40e0c34f4aaebad1a461500b39ecc76ca561120fff9e74bd6a561d610254f6d5c55255a78538a5ef454b9c791a67071c79feb1779fa8d58fd6d9a1e12c2b9c67298e8e60c4525c60f3944db8f58b2dc1fc73aaa4ff05c6c36cf8db80c15b131ed6bcd4a3feb3c284766a3606ae6a9da843f12cf6e5d09227f8408b8edbed80eb24c2d74530dbe03e30a9b852e0ad4b3ae56ea4553d6a3584bcff7f5c5702f4f5e06446df14892930f29e5a9f67888e096eaa0972275991d8571ebbaea857720522c5cd41fe38c603583cd1c5188c69d1138cf713479bbe330fa8ba6d7f4dacbc7015f72f3b506f630410aa77a7c8ce11c21cf5271cb41b11599c6c613c489cfe5c517a65d914174f7648a1f29aa3da8e18e820a8407a7e1371ecfe4ce909d8295eff87d24cf2c934ad6620dc4165523fc90ed792233e4d80364980b5b10cad8d5f741d9aebea7d0791590c68e854293ab0f3b0a198a6344ed622f9533ffe616ac796f53f79ad77141cbecd1be788d4c58895510fcbd9a31211f50f40be07a47ee9ceb5aa6aefd24b6c8a57810b3ab6b819a60ca9eb1c4222ca42c64991a80327b0e609b83828106ed22354be72a3f69cdb79f3103cba7ffae66c895587568305490a390421b3942499d8e144cf4f1696259ea7256423e16f169f5d71bcd78aecfea65c7cba45dd7002845a2c85fd46cd4e1bc576f773df906b6742e02942ae006497e517c551cd84e4b2a563f124388ffd3bbabba2d6f2a6dd7148622254724263ba5f419d9d818c22bb296c94e3fda49ea513dc0931cc97de9afbfe56f41fb344ca6005a8750ff91f5646c38349b30f47f63de7404e936bc29ad68910803f6a1b7442fb404377e8b0262e3330075b16dbd9a6f4cdee5ae16a3a2fdf60de6e9a27de4ce63871c8f85dae7e19a7c5142e7d9b465553407fa9251e7b73aca7a1d046a806c0fc378d45b717fbbbc4bf69ff9b6b9b08cdfeeb7d67adb4260995c2cd49a01df1d3ff4ee6651c6337c024fec6f665f12ed4c3eb8c651567cd22403a3b690cd3d80144522218cee24e1f0812705ba30b99e6ffca8a7f71e0a12f8af3372194fad9f020a4c22eb5f6ba68a75c0cba7e0a1c71673a24a390614dbb73396b45ba8db8f478da5ad3bf3650fe8c3595cf6acda6dd4bc08124ed28a8ba31907dba85c45f2c6894c0b88902a3c71505e1d039f17cc9c39669857bc7730c10481f60b26c16fb579e09b4649d612ceb0e48523c1c9375ce56e9c5be63173d1820aa0663bbf3f7872308478b066144b31e2798ff70601485f1ff31ee642f26554273928b26223fd04800f2217753d7c5d252d3f749af7730865368b06b3bba362a2196909b04a64513082c24b99baede5b4b62aaafd9db871150eb645d213f7493d895ac106c1ea71f5806cc966307e90853e165a6cef443772c74ef0873e6222fc356556b33b1f75eacbdc43053552617cea124b52794701b8b3eb81b8e00ebbc9516e3723bc0058bc40d84e5209cc2095f09fcefe1dce5e7f0ea3120f3388979343c2be777fcaacbd3157f19be9600feee89800cbbd30bf90027fb693bf665257a79b551c6de97587b1c2adfc8a744a0455b2b7e0eedfe0e7b8afcd6bfc5af2d71f2b17dba20f74a89a4ff1b080b3abccf5f2a3fb525b42ef19343896d55547662f2090528d5248f015588a1e778d9548a69c0626660d33c1aabc8aa97d4173ffdd716f299e2ff19367996e3ab33055cf60b4d8568f301267d325c042a7a0d788319af80e84b947f7f0f697e04e653930173dc0163ac8e5034667240330aa9c94efbf836a30671893e3460aadd335011bb3ee15e2922ad64b65a61fa49e917e3617ebf268926e36670a7a1efeba30fb2a30b0802470fab81f0e965521770c6fd725bedc4e1363f17f0cfdc8f4ffb4af9c4e737b5ce77c7353b54f620393999381083746a0cec87de27c62eb5c1d34271dfe883d1c32e08cbfc1b8d788b3bd0bff5ffd8d47287b848e22ab15dc54c0b34fcecc0685af5f1887f76dd97d539aba8774523796c2dca74d77aa5f740826b4646ace375ceec7b8e048d2cfbbe07c0f8c54cc5e76dce0eece07f4939d782e25f9229f3ba785849e8eee4ecbe20b353bf6359b7317cf016097e0848bd48ed983511729a1fa57e3d93b15d6388945a28c7359caa0e3133f49f4255edc61808ed0c9d464597ade39cc4e1eeaf9c55135d71b85bd9f5f47e45b590eb140d99284453560c1e88f200384451d504c31f5046e8585f1b7410fe1f0398bd7fc859f0892aeed802bcc924ad5b8cdfd85065622b1e402a426b77b5c663e30f8559755f4157d94538ac0e7cf8130cdfd1bcb6bd9fe788c35acf91c8b9dcc980f0be155d452fb9e2dfcab1586fb933135bb4864ec54f6118c44854f5c1d49dee808c3dd6289a220741ef4c6816caacd2e3d1edb5a7d5b00bfeba446644e6aa3f6ce59302a80643f0bad4c55bcc7a67dd46090f86b0645253a7adeb6fa2d39dde0fe4b95b70130e8d997c67312f179cc181a612ad53fb371a77b2f4d9fd4ef939ff5b017dbeb321060f007f14700f3b1b0075aa2f48dad3b448df8aacfcc34e88c24acf5a70438cf5e132e8f5a4c2f7ecef4e77a690d77cf59d06d4968fa743bb5309a972f3485c34508f20af4e436a1afdb2d2f3c9d816d70eb5c33abddb8fed7aa583c583e64d31787b9e252a7cce4509df428d42b2d6886bc1c2e1d368baaebfcd5fb67032e290d5a1cf4d5abab62ed3082eec5ab78ba7b7b0f0e06060790f929bbfd1389a26a8de92b01c2afd29941eb9b5c70e492da6614ecbc4464e80cb98b5b5302787ce33ddb1d85d22410227a7f82163b29e061cd52d5c8da4ae95292b0b450abbad4122bbf2a3dce8124a6b75d52e64f3f7683206f59a21a6069242b8d2287de3aa982a8046af605801cc1625bd52d27683fff6ed6cde7e01608e7444d8088c8edb04d76eb127c485eba83b36e30e2319d3ad34375e32ff0f12cb30aa382c0feba24a07154275123a3104b743f763d23a28e4f63291b3153e90a947e115cbbff0672e5c6ebc99500fafca2f89dfc8d1374c3227277ce9d3dabb57d25292f796e0a8cee5116dc20b26354dbf71df1d96aec891fe04f6afee40e36835f72d08b807399f9e5470e5ae3bed304160080ddaff78b46904464876801e0caeed9419072ee78e56426fcbb3d7432e62784f634527a05b28f37f8a9229ebc1f2e5cd4566937c70e5e78685bc36d7c1f0ddb14a1a4a2cb6156b10f865a185f0cae7b3bb46ff25feba11436db0fc42e97614a687d053a3b686d4d4bce457023138fbc8bffad8ba74bacbb2c8aae8693dd47d446eb8e0e12ebc754a20ca9823c9b81ff03e8e46186146a09e9f5206abe45ce6bce5800b22bcc1ca0a1c7251237b0402457512856b2ef406a1a6332479aba9cd8b45049ad42b672be95996135e288c7a592a3924b442135a00728e96c2a84710ca49986e5dae5bfbf5f441b279e0a0c92b4200eefafce27d2595ee21bafe65f8ca20d2801e009e4417bb9389cbdabaf6e3cd91b14cba3cd4a26b62f34e63067e30216bb9f57ffa181541af2c91f1de2fd805e3880a4120cac2ccd54cd01aa50b14a9902e2f142896d866f61cafe7648c9d9272a470c594a81b2d2362cb1a1f84ad8ac9901ccc5ff8dd17b3ff7d1e722bd9e6af6811e79448bd21df255939e9211d3c7288eed749d818306d598d9268dfc25f1a563213eaaf292708dce28f3f9d4e552275ae4a684c3ab03568a8eead3f1f3ad93aa34d4d08696a74742d39a0b15517eba675621c50d52fa793a2edf081c607d3efafab8a2853bdef71cb895f6f888c341cc1f879719d0f71a161f3528f4cda353ab864b3ae71082e82b72124982cfd8c39c3f13f84304ad48edaf2df7bb48a2139be7a7f5add67bb3343eb648abfb504edf363d1b9ce86362e5b20b5a975c7020488ea8157ea2077d47a5173bd4d6ea4ac1a0856176aa11dc8b50601d213cca0d9bdbd78a98c86a2e35cf1476c9a6881fb68d9d9daf081bd317f7a07a39db4a9a12e731ecfc490ff071def96c19f1f0e5fb33aeb13c35f5bcaf75c1fa66683dfef09c4bed06dd477451b7e702a29dca9471c477efba78ed89eddad76f34885544874586baba9fbac88421f0343b6ef8e7ce12a2211c55db176b5562579715ff0961b202dcf29800810d1776b44e07ef8b51e5c20d4492e56033b83a95fae06c25c7e18a91800ff161d85ceda0f74cce567f77a2ebdcae359420dcb337a0d4f82e768b7f7d12a636f4e2a74c06ab0c924f555159668b4638b196bd065bdb4f8e9c92006bde22c4d2d08d692417ff30e256fa2e4d6875c3bd2e1c51b1a9eff4e4dafa90c858bbd58d2c8c71afecc02f65cceea5bf1805510106ece17e82b2a3c29ceb595be8c465374fb9475f837c5097eaf21189b341163cd80f8fc0f6ec772a708a0e405add0a89c3bd5ac57244006b20f03326b874763e1272c700b0dbcac711a1ca0ff8a28daf1a3a8fd22247e12257114d45138c36deb2996b44add2a6657a0548562ef4394830ab09e7742a5e3e8df6d6508460f86d995a34a572d940ad52ac8f90b4a0b520b38927b10e7a4d08c70a6d654e3c84657bf0c22fdf94a4df788a5348298283f67868bae7c9891e8f5f8497518dcf0d207123c2b06867284a8c4a0ef4dfa2693d55692cb4fee39f915bbb1a9885af1adfe8f0c29218e5a3838edd45683578f8ace9a12f9b3478c7b881190d880b5c681d7adcba686b35624200b3959a6def81053545a2292a7e03f1a1d22974f8d028c81c02c4a2f6dfed71df789a2708554894847d26ca94ccd7c2eb100f6fb605eee715131d77e7af0f0d07fbc7bdbe81dea474e1873eca5663ea7d9f3f68be01bd60c612da090cfd927c343e4239415d9b26509193d75e9fc28c61aeb4f99363eaf6f8a56c044edd685c2e2a41c35761a76cbf5142364810a4d51f17247f4a2d8e3e0d8e6096e697d0918f0d90281fedf74ce99ce0f76a4e8d8cae8a2d75647f5d9b61cecb117ede88") openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x1c5080, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r1, 0x40806685, &(0x7f00000003c0)={0x1, 0x1, 0x1000, 0x19, &(0x7f0000000240)="96a696c76e87b18053a10328bbc1fa7d739bd20d3e6b578927", 0xfd, 0x0, &(0x7f00000002c0)="8e063fce9b0962e696ff054718e7975bc09f8cc325c1e3c33ea8d0a370d8ce22fbb24b84d4ac44193d5878a3392aed349e2c50221ec36410aa9653945d022aea1c976214762a26e53490fdb3dfe4d195e661c7ab465034c8e3b89d0fbcc66fc888b1330024bd062b337c034f60330c6f8225100cec0be041b53bc83e371dd0586b036bfdd0f1c6a7b40ec431033f660287edd7e659aed21655bdc276428a79cbef2ca850bdace95ca157dfbdd2a583d0ebed5d62d45a3871ba3b004bf8a8875ac18fdbeb52711afab8598a5dfc4c90b502730c168fc4c8ee66e438ad659459a88e652f12eb6c25c9d0decbcd01597fbaeaf51259a3bf4757f4671b56ae"}) [ 2676.393376][T19845] fs-verity (sda1, inode 1135): Malformed file signature 15:04:50 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000001000), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)={0x30, r1, 0x1, 0x0, 0x0, {{}, {}, {0x3}}}, 0x30}}, 0x0) 15:04:50 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f00000001c0)=0x400, 0x4) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) r1 = socket(0x100000000011, 0x2, 0x0) bind(r1, &(0x7f0000000400)=@generic={0x11, "0000010000000000080044944eeba71a4976e2526f0c0900000036005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000001000101013c5811039e17775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c0001000000f3ffff2f43740000000000000006ad8e5ecc326d3a0000c2c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0}, &(0x7f0000000100)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x80, 0x15) bind$xdp(r0, &(0x7f0000000140)={0x2c, 0x0, r2}, 0x10) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000040)={0x0}, 0x1c) [ 2676.480139][T19855] netlink: 'syz-executor.2': attribute type 27 has an invalid length. 15:04:50 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000001000), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)={0x30, r1, 0x1, 0x0, 0x0, {{}, {}, {0x3}}}, 0x30}}, 0x0) [ 2676.538498][T19855] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2676.613904][T19855] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 15:04:50 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000001000), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)={0x30, r1, 0x1, 0x0, 0x0, {{}, {}, {0x3}}}, 0x30}}, 0x0) [ 2676.681803][T19855] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 2676.751848][T19861] netlink: 'syz-executor.2': attribute type 27 has an invalid length. [ 2676.882979][T19862] fs-verity (sda1, inode 1135): Malformed file signature [ 2678.144355][T19861] device bond4 left promiscuous mode [ 2678.149719][T19861] device batadv2 left promiscuous mode 15:04:56 executing program 1: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x129202, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000f, 0x11, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x4000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000005, 0x13, r0, 0x0) 15:04:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000001000), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)={0x30, r1, 0x1, 0x0, 0x0, {{}, {}, {0x3}}}, 0x30}}, 0x0) 15:04:56 executing program 3: mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) syz_open_dev$tty20(0xc, 0x4, 0x1) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, &(0x7f0000003080)="0cac475827acf7581f973c8fbcc627d4163f127a51791d33d116e60c31688eb7ce0b6c6890d71c80949c8211c6f4932a0bac319b4fab39ded61370723bf849b69e15e03ecff4f57fe73c3dce0bc2b674e4f113228fc7ee0c0286b29e81a95fc8bca8e883682bf1d957f2e230b99029c51a9472d0fa7675907cc5a456afab13ce8ecdf93a4c22267adbcf8650c1f974466ceb15fb9b7d149ad68aa91a7b2460bdc86d82f798463de4fdcb6caa95ef66829d360a5e1b601b4c8e636fdd4ecc74fd66a637bba7db7492f21ae7b40e98dab4631179f47e40513538118e068345b7f965a89d5397671e68ac6d56f35a9ee4fceb81ead7ae09492e3e6f3c9c828fd6e26ecfe77635666de3342737c6a618f8e6e18636725aa86bb4b500556e2312929b59886c04836dc3bb0329dd061fec5094a73a78a3564ca2c57e0ba1431e62dae88e28c5530961642ec91fb9c250d1c83992b161320b79dfdb79b1f8e79e3cbdfcd2c2d2e4ed651a976d16c0e6b476fda2313e04fefa24cf080f2ab1cfd2b6d916c0f3bdf05451da0f30f04acbe39f0883e04d9c260df3aa017a95bc1bfc298635d5317cedd6025d65fa9c403034eca6efab78b07c1d29c6169eb26d8ee93abd342d6635118d19f40d45e6eb26483a28594b649fc5c51976a999861e1620e542501764db6f4c254903a762096e5547cb6ab31dff208bbddec5cd432a0678ab5b143b99017e5eddf1e69613b896587ced7b3667893e85051b2e97f4a49de732160838eab4a431912e7d57df4bf65727cb003d865e95a6d47935a4cf41fff4f1a771e4c318ed721d11c0821483bd8e48353654c468438b84430e32f4a5558a53a2d5e6da0988de02d1ff72b640b4adc611d43be53c245e0a98ecad5422f24e422ecbad9ea695d516a564a4913c77c365e1e5c3f28f0d9b8d2fb123a06385c32c56a799c18c6b1b0273923eb763c7deb39d6a27e9540cb4c50e60ecad3bc1d994b5629894fc18a80f021d0881e3271f1200d8c89f372f8803a970d2ea3c9ad15b08b627449febe8eb9452791fd7df10952caf3c2c6077ec61c01f8e507c8593b60494d735149766c8a2dc9039edbff6df2ef94a46f81cdf792a804a05f00762cd7954226e223019fa980e487fa8b236c2e77919b2df32e483c7668fe6e6ce3c0e2131a9dad9f5fdc43c26a2fac29b9ed9ed92f3cf9ac7f6bb4c5030beb1054c652ba3063c3b9ea9f86878366abb4b6e833a835c1c4d643149b687ffc82563c640626a5ca7eac09122c59c168b5a41de9fd6d6062541fde178db236f46d55ad99e4e6f0e8945986f00bcf9d0dc63b3578c66e958faf397e5fadeed44369f02049caf702cf9ce4171cf5c7c76ad93f037d636e7a19d92f73d77171248b950b5ddf829c0cc868f8b816212da611cb52039d9dfe904c46baddf92ec0ee7353bd40896ca02e1b91a36794ac7bbbcce81b1723aa6b00d87b132c12ddf418efec8d6f9b3145c607f588535d3866f66352b39418b27c4b8c233e84990a431956695c9987913fedef5212c572e876ec998553c160778d54ea8fa64b3dc8a0969cc003b47faed292bf44df9a4e8a2e363e85409813ae1610b8f7ac0a4c526ff6cda08a27e858b736e10c07ef55fc70e664bbf7c8b92419ff0ba3d90940b57696c578a4f338510ba991e12b31bf2395e38f30364a20ed5a23477ccd01db20feeee7532ed07f9624cc36183d199b7fa51a384eb4dc81570eb55691d2c4b0abc09d1999fe23266a2e3854732670de2dcbca48431141abfdeedb35b942b19b013367bc4a2794c908078aa913086b052252bc64afd1988a600f2eb35c5cefb88abb368f7905a45279d3f440a9f5941c34be7c37125e7e9f98cdcfb97afe088df43595aa2d0fd9449414e0958ad1bd3dde21d516d46a55ec4294f2b3f6d0d8d174d16bf461ee9f21a9c4f0a6240612d56b81b43578cf61b75f3387024112c72cf68ece854f0b7d6fb8e03d02ebf94bb3cd46f7f158c3f6565ffa5254d43a502bdc656f44c1afb8aadc3ea7ac9b03a55d032f9642ef229282118038934e5096f6742691ce9f850c9ceb2dbde6f1576c9852a4558a9c1a071427cbe6810c6b41b503efa1ac8e8b28d2b80cc923f29af4e11a6d2952cda7d81093ca808c74413e0e9064b0279de0ab3692eec76f8f4032bd5aae312de78f906b379d8739e2815818f3f6961654c01b537172debb976379e58052161fce8c8317b0e3edcd701ddd159d693a1142603e013ba58638b2330439bb9a5760fc30ad67432461374068caec0ecc9538c424f3b29c60a094576e65854d209e540f7902398cba9d7bc94018e0c98471a0b2e85aa2fd253b8c8a946fff93fce22148d3142fdbf46c5031609245f6e69d615de24b87864de9b46799ad38a2b8fee4a89300303821193752e6316e0da9cc6656a3a23164a44f8d72e8af1114ba65271f37a8aab30bd6b5830b93cf085971f604b4026fcb5eacf298fbb14e25ea546d9447344cfcb7087cfd0bdbba67a132a1f7b0e0392c4d6c71b7b5f0619473f3f06de8118880b626343c911b63ac4985945cc7ff368003d3af770c2cc7ce0e3ee4db2141725236c9609e5c2415a61d6ba00df1a2ed45f93860f3f0ec0ad157b18d22841c2be016db3f8b63de156d1346918890f9a57edddd743fbb6dfd4ebb21350a5caf63c1bb140ce14726f03083b01759b3db7c1d710b37715d6c5daf35bb83ff3187f360cceeb67a9322643529971f311227a844cc99f731fe9e6077cc0d71cbb3ce8e1c8901d085407b221a0ead50d337b4b9f538c74d3d75bb9cffb1df3525c85af174ebb680903a0595afd33fb4229ca7518ae00eb2aedebf6106004acaca0b1a625a2db3812cf9278da3853f260d4cf2008b9453a370a258eeda0df421d49a42f1b964e0aac25eac7498263293756a850cb64e9d179ba9397e1801c411be63dc26f27684e01ab8b120b76faabd6ff404097f2b5abbfb934d3e82cf702957e60236b7d685bcb221ff7c6f918f4f6dddcaaf1aa7766a8fce2138c3ae413e1128fc31430617b00597d451f3d4d1860515b020d69076ab705b2ca74256938e93dccb9c5ffb4e7b454e72f9b6d956fdf43d32c3a8f70590e98eccddfe8c9a834fde897adcb603ea500cda9d3d0cf4c196cf766afecd1d593efad5c852b852acd9d571416492a4809d465675116162922d806b5826a06841250029a9829204888736cc8355f74040134114a647a361a8ad058290a033d21b2ada31ca46a279e7b90d7d2a21a4cbb699a210568896644ac576cba7a5f8e25383717fb12efd5d51cb2e1538088cf420132f6841c78a07d8d5b0c3a775af792debcc06e71b0bcd3f049440f0b087a857b7d74da4efb56167da381f3e8414484d62b28383e06381ed278f664b6530ebb30bab21dd7249429df6105f7c3516b58ebc225fa25022c9aca756980257900105079470c2c4ae06a17046ba1185986c326c3149445168668982106912da84368104c7a439e1451e132449840848aa3a43a5bdfa19585e420f2e3623381602c9fea055eb064c12dfbc50a5418eb27fda15ee09a405baccf551c3a583dc150566e2d447645ed319a135aabeef115feffe823eb1b18c7255153d5c7b93af19b204676ba60c4bd8e3f34d1f6db77252f8e2092c454f101867db9a03207840935c89828d99071f946ea18fee627fa028074fa2fed2906e421254c1d3e0131dc53930a6170359aa6c5a21da8c06a4dc95042b190a10b627a2d3d746022d39d89364cf1a9c1f272bba22f70757ac8c1c8a0258775c451949df465af0f1d23751f2ca06c0477d4317020ae029a0bb50073db25bfca844c2f39234c75e87828d61e80b451e546badb8d5e0b7c4674ccf73ca50feb64f35f067e832733f4c108ac70e506a3fdb7a1fedfe29d44714de66f9d89cae3a59ccfd2d6cef9163892c41a189f0eb1f6451035aef11caf99f06793cd31a964071a11562db6dacf1142429cbc753da4e8f194eee997716bbfcc2d6826c371b4352316e5f043b90cd1290af2c0507898f5f82ca60817afa092a7e789ee10b9dae82a74299a1a8f738b6baf5c597784762e41378e801b3bb01d76680c341a7546b7048dda05ce631ead80920d67160cac4cb1a774ebe171eacbcddd4dfc185b8428c0bc056291774c2257ce484a97e327ba6b486d0c3d71f30a1b579bd016be7e29c4e546e12df49e4cdf1bc009ed60a13d3e5f9b2b903aca19696b101863058b7c0e7ef8e1c67ddef53cd9824a4a603fa51710362b12ac0794f9b9cbfedb3ef16523b1c7010c7c68b9dbce0be99d9a1b5deca8fc1cb638101ba434dc739e6335740bd9554c345ab5d19f82943b109abab1815eb06a7f980c14a982c7265f197700c8932973ceb7644e2100afc953635bba93d47aa71d3e7f172641f61abef1d6788f388853d76dccdbebe5a9d9447ee71e5f70615b352de91f7a5cc45b585fa861495affb3d26e1177d7b059a75560eb0018c94b694403341589f7b83df6369e70a1a2a8fa699b111cd251e682c5b1845eb932b64c4ca976334a51d0c9bf911214e3722c8f328a8f310c4d34ee64201fef5e5f8c0b844b9d5eb62ce4114c9ff14248a0dac868049aedec06f5466454ae4c6f813a9a1136f259befea22270d2d603f7abae2a90c2bc24b86fd8f79e4743683a5422e8af0e17736edc42e60e5d64a0aa1ce21f692c2088437b525d28f0487b2fe667b458b1a0299d96be3a4afbfead1088dc3392b38cce1c55f3ad2c02162fa1c7730b111229b235919d38943708f78a66ab49a0347612db415a96296fe81c88c5e6796f8706bd427eb2da83a9860230b59e1835043e2c6216193998fd4899f5374496253d2edda53fd71d1809960f16feb98e2251d55e1f7cb808b58e2b969d47aac0aa092db9045b40f73c9f99afd3e2ccd0dcc035e1e2a6ab474e35c0544c71f247cbe2a7069918814e63aad8247c39645b6ea2f91df1c493fa1df8eca2eabc8cbb3953cf67ca3a030ea2e97d6f0975e3cb125d584a2707493905978c414c65b8ec9c83cdd77c5340efb61c70074e803550dc4e5af68e2fe52f47af9aa2ff4547725934468af35393b662b36d57fa28c82e3137a7dd0320e1099a8aa115be46b3efe099478687e754ceec1e683ae069c87f8879cc0481407a3bd2af94f5a086826181b04f1b46b8b4f9f95ee4f3f6de111bd32458a63fd6b9c2743d5a0761e11f1eb14219e7af293d79530ffd112c1fab124d8a8c4fde54092b8074c32ae491a5d7cca269fba0169676fa8c07bacf259a822d77e4189ead35857624bef91f353e01fec6dfaf3ea60203a7f69609af4b24c5b6dc597eb7f3c0d7af4faaf0eec7a2a95ea3b78315a9018931bc698d4592b7f6574b70a2b8b1bdc9bf264837a1bfc22f748890a39bf8d008cb18ab6fb379f4ea762cb5d924b142a40fd60bcf67da8bb99b79ad1122734031cf38f2e343d90db076f3213391e99af70b1100dcd835c2d964249065dca54351db708e98c16c7044b19cbe00f660dff2162f87a28e0351788d9fed3be0c3278899374f3e1282a5ec8da23992969916ddea42da14d95d926acc744ef63cfe1104be73eb6a903e14b1d13d10353da2d76a7b6a3f9fd8a02bbd25763cc1e17c8d9d62896c4d908fda450b43b4443cfaadbfe6e2a8907fb69e0a0a343427965088b82ffc27eeaebe4d73063cf241c657df9b01ef908c41f3e14a02e4b9ffbe8f10d8e0455fc0eea856c5fb3301d7ffcdb2b6185d5306d5f0526200840574fdf8a8fa6859", 0x1000, &(0x7f0000004080), &(0x7f00000040c0), &(0x7f0000004100)="1a6d8f9ef0aa6a7249463f1e3e8b6df8e0a6c1bfcc1d324ff1a6ffa54ee8fa8808cc35fa5c94979ed5b66e5e2abbdbdca0d0954703465aeb6d95f73de189800951bb00d537bd6eb86c25df49e967b2dafd7a590dc87f743b53364f950f8737d523c4542ec6e8967c6ac6f36f3834d94f8459f5fe20d32c2ce62a4f7891579ad43ca28bc4a1735152171d07ab8e5f89aab1432df54b19c4981d9171c388e3a42009a11fb437f17bbe025bb7604cf77e0cd313f15cf65a5ffbfdf1f4a61ecbd59e6f91d1722f63da73fe5012fdf6890388cfcedcfeb61f24a16b04d033abff00bcaced052fd48e349753c7ba914da46f4352947f2367642fa1ed9644ac432018222c6f7380d9e59da322327e1e1f2652f550586f8d64d05aa8194c4ae715d4951d43056b779b269ce943b17daff5f8d8e950ab75949e1317ac48d63f9f1a9349216f57c6ed9373e8139c2a5eb66329c021c913eb755dc86009b03d2eaa6295d76654f264cf397d5899ec96da5f6c1a579eb0af7ef0a773fab8efabf8c3a82b171d28910a6cf14206be1681225a8a91337209ff7cf0e832d82df75a6fe31c1cf84b162287df920919baf8fd8487f20f8632235a1aad54242c5c822ae451979c36908f79ff7eff2fedf59413cfdee8f8e0affc02fc9de67d5916710f54d170e1f494c7e47fae3cc6546244426e4c9dea9ed95dd7aa2ba610501513e1641d1ab9f2ffd32cd98a661ca96c9c9b562b8febb097d8ca797db40e0c34f4aaebad1a461500b39ecc76ca561120fff9e74bd6a561d610254f6d5c55255a78538a5ef454b9c791a67071c79feb1779fa8d58fd6d9a1e12c2b9c67298e8e60c4525c60f3944db8f58b2dc1fc73aaa4ff05c6c36cf8db80c15b131ed6bcd4a3feb3c284766a3606ae6a9da843f12cf6e5d09227f8408b8edbed80eb24c2d74530dbe03e30a9b852e0ad4b3ae56ea4553d6a3584bcff7f5c5702f4f5e06446df14892930f29e5a9f67888e096eaa0972275991d8571ebbaea857720522c5cd41fe38c603583cd1c5188c69d1138cf713479bbe330fa8ba6d7f4dacbc7015f72f3b506f630410aa77a7c8ce11c21cf5271cb41b11599c6c613c489cfe5c517a65d914174f7648a1f29aa3da8e18e820a8407a7e1371ecfe4ce909d8295eff87d24cf2c934ad6620dc4165523fc90ed792233e4d80364980b5b10cad8d5f741d9aebea7d0791590c68e854293ab0f3b0a198a6344ed622f9533ffe616ac796f53f79ad77141cbecd1be788d4c58895510fcbd9a31211f50f40be07a47ee9ceb5aa6aefd24b6c8a57810b3ab6b819a60ca9eb1c4222ca42c64991a80327b0e609b83828106ed22354be72a3f69cdb79f3103cba7ffae66c895587568305490a390421b3942499d8e144cf4f1696259ea7256423e16f169f5d71bcd78aecfea65c7cba45dd7002845a2c85fd46cd4e1bc576f773df906b6742e02942ae006497e517c551cd84e4b2a563f124388ffd3bbabba2d6f2a6dd7148622254724263ba5f419d9d818c22bb296c94e3fda49ea513dc0931cc97de9afbfe56f41fb344ca6005a8750ff91f5646c38349b30f47f63de7404e936bc29ad68910803f6a1b7442fb404377e8b0262e3330075b16dbd9a6f4cdee5ae16a3a2fdf60de6e9a27de4ce63871c8f85dae7e19a7c5142e7d9b465553407fa9251e7b73aca7a1d046a806c0fc378d45b717fbbbc4bf69ff9b6b9b08cdfeeb7d67adb4260995c2cd49a01df1d3ff4ee6651c6337c024fec6f665f12ed4c3eb8c651567cd22403a3b690cd3d80144522218cee24e1f0812705ba30b99e6ffca8a7f71e0a12f8af3372194fad9f020a4c22eb5f6ba68a75c0cba7e0a1c71673a24a390614dbb73396b45ba8db8f478da5ad3bf3650fe8c3595cf6acda6dd4bc08124ed28a8ba31907dba85c45f2c6894c0b88902a3c71505e1d039f17cc9c39669857bc7730c10481f60b26c16fb579e09b4649d612ceb0e48523c1c9375ce56e9c5be63173d1820aa0663bbf3f7872308478b066144b31e2798ff70601485f1ff31ee642f26554273928b26223fd04800f2217753d7c5d252d3f749af7730865368b06b3bba362a2196909b04a64513082c24b99baede5b4b62aaafd9db871150eb645d213f7493d895ac106c1ea71f5806cc966307e90853e165a6cef443772c74ef0873e6222fc356556b33b1f75eacbdc43053552617cea124b52794701b8b3eb81b8e00ebbc9516e3723bc0058bc40d84e5209cc2095f09fcefe1dce5e7f0ea3120f3388979343c2be777fcaacbd3157f19be9600feee89800cbbd30bf90027fb693bf665257a79b551c6de97587b1c2adfc8a744a0455b2b7e0eedfe0e7b8afcd6bfc5af2d71f2b17dba20f74a89a4ff1b080b3abccf5f2a3fb525b42ef19343896d55547662f2090528d5248f015588a1e778d9548a69c0626660d33c1aabc8aa97d4173ffdd716f299e2ff19367996e3ab33055cf60b4d8568f301267d325c042a7a0d788319af80e84b947f7f0f697e04e653930173dc0163ac8e5034667240330aa9c94efbf836a30671893e3460aadd335011bb3ee15e2922ad64b65a61fa49e917e3617ebf268926e36670a7a1efeba30fb2a30b0802470fab81f0e965521770c6fd725bedc4e1363f17f0cfdc8f4ffb4af9c4e737b5ce77c7353b54f620393999381083746a0cec87de27c62eb5c1d34271dfe883d1c32e08cbfc1b8d788b3bd0bff5ffd8d47287b848e22ab15dc54c0b34fcecc0685af5f1887f76dd97d539aba8774523796c2dca74d77aa5f740826b4646ace375ceec7b8e048d2cfbbe07c0f8c54cc5e76dce0eece07f4939d782e25f9229f3ba785849e8eee4ecbe20b353bf6359b7317cf016097e0848bd48ed983511729a1fa57e3d93b15d6388945a28c7359caa0e3133f49f4255edc61808ed0c9d464597ade39cc4e1eeaf9c55135d71b85bd9f5f47e45b590eb140d99284453560c1e88f200384451d504c31f5046e8585f1b7410fe1f0398bd7fc859f0892aeed802bcc924ad5b8cdfd85065622b1e402a426b77b5c663e30f8559755f4157d94538ac0e7cf8130cdfd1bcb6bd9fe788c35acf91c8b9dcc980f0be155d452fb9e2dfcab1586fb933135bb4864ec54f6118c44854f5c1d49dee808c3dd6289a220741ef4c6816caacd2e3d1edb5a7d5b00bfeba446644e6aa3f6ce59302a80643f0bad4c55bcc7a67dd46090f86b0645253a7adeb6fa2d39dde0fe4b95b70130e8d997c67312f179cc181a612ad53fb371a77b2f4d9fd4ef939ff5b017dbeb321060f007f14700f3b1b0075aa2f48dad3b448df8aacfcc34e88c24acf5a70438cf5e132e8f5a4c2f7ecef4e77a690d77cf59d06d4968fa743bb5309a972f3485c34508f20af4e436a1afdb2d2f3c9d816d70eb5c33abddb8fed7aa583c583e64d31787b9e252a7cce4509df428d42b2d6886bc1c2e1d368baaebfcd5fb67032e290d5a1cf4d5abab62ed3082eec5ab78ba7b7b0f0e06060790f929bbfd1389a26a8de92b01c2afd29941eb9b5c70e492da6614ecbc4464e80cb98b5b5302787ce33ddb1d85d22410227a7f82163b29e061cd52d5c8da4ae95292b0b450abbad4122bbf2a3dce8124a6b75d52e64f3f7683206f59a21a6069242b8d2287de3aa982a8046af605801cc1625bd52d27683fff6ed6cde7e01608e7444d8088c8edb04d76eb127c485eba83b36e30e2319d3ad34375e32ff0f12cb30aa382c0feba24a07154275123a3104b743f763d23a28e4f63291b3153e90a947e115cbbff0672e5c6ebc99500fafca2f89dfc8d1374c3227277ce9d3dabb57d25292f796e0a8cee5116dc20b26354dbf71df1d96aec891fe04f6afee40e36835f72d08b807399f9e5470e5ae3bed304160080ddaff78b46904464876801e0caeed9419072ee78e56426fcbb3d7432e62784f634527a05b28f37f8a9229ebc1f2e5cd4566937c70e5e78685bc36d7c1f0ddb14a1a4a2cb6156b10f865a185f0cae7b3bb46ff25feba11436db0fc42e97614a687d053a3b686d4d4bce457023138fbc8bffad8ba74bacbb2c8aae8693dd47d446eb8e0e12ebc754a20ca9823c9b81ff03e8e46186146a09e9f5206abe45ce6bce5800b22bcc1ca0a1c7251237b0402457512856b2ef406a1a6332479aba9cd8b45049ad42b672be95996135e288c7a592a3924b442135a00728e96c2a84710ca49986e5dae5bfbf5f441b279e0a0c92b4200eefafce27d2595ee21bafe65f8ca20d2801e009e4417bb9389cbdabaf6e3cd91b14cba3cd4a26b62f34e63067e30216bb9f57ffa181541af2c91f1de2fd805e3880a4120cac2ccd54cd01aa50b14a9902e2f142896d866f61cafe7648c9d9272a470c594a81b2d2362cb1a1f84ad8ac9901ccc5ff8dd17b3ff7d1e722bd9e6af6811e79448bd21df255939e9211d3c7288eed749d818306d598d9268dfc25f1a563213eaaf292708dce28f3f9d4e552275ae4a684c3ab03568a8eead3f1f3ad93aa34d4d08696a74742d39a0b15517eba675621c50d52fa793a2edf081c607d3efafab8a2853bdef71cb895f6f888c341cc1f879719d0f71a161f3528f4cda353ab864b3ae71082e82b72124982cfd8c39c3f13f84304ad48edaf2df7bb48a2139be7a7f5add67bb3343eb648abfb504edf363d1b9ce86362e5b20b5a975c7020488ea8157ea2077d47a5173bd4d6ea4ac1a0856176aa11dc8b50601d213cca0d9bdbd78a98c86a2e35cf1476c9a6881fb68d9d9daf081bd317f7a07a39db4a9a12e731ecfc490ff071def96c19f1f0e5fb33aeb13c35f5bcaf75c1fa66683dfef09c4bed06dd477451b7e702a29dca9471c477efba78ed89eddad76f34885544874586baba9fbac88421f0343b6ef8e7ce12a2211c55db176b5562579715ff0961b202dcf29800810d1776b44e07ef8b51e5c20d4492e56033b83a95fae06c25c7e18a91800ff161d85ceda0f74cce567f77a2ebdcae359420dcb337a0d4f82e768b7f7d12a636f4e2a74c06ab0c924f555159668b4638b196bd065bdb4f8e9c92006bde22c4d2d08d692417ff30e256fa2e4d6875c3bd2e1c51b1a9eff4e4dafa90c858bbd58d2c8c71afecc02f65cceea5bf1805510106ece17e82b2a3c29ceb595be8c465374fb9475f837c5097eaf21189b341163cd80f8fc0f6ec772a708a0e405add0a89c3bd5ac57244006b20f03326b874763e1272c700b0dbcac711a1ca0ff8a28daf1a3a8fd22247e12257114d45138c36deb2996b44add2a6657a0548562ef4394830ab09e7742a5e3e8df6d6508460f86d995a34a572d940ad52ac8f90b4a0b520b38927b10e7a4d08c70a6d654e3c84657bf0c22fdf94a4df788a5348298283f67868bae7c9891e8f5f8497518dcf0d207123c2b06867284a8c4a0ef4dfa2693d55692cb4fee39f915bbb1a9885af1adfe8f0c29218e5a3838edd45683578f8ace9a12f9b3478c7b881190d880b5c681d7adcba686b35624200b3959a6def81053545a2292a7e03f1a1d22974f8d028c81c02c4a2f6dfed71df789a2708554894847d26ca94ccd7c2eb100f6fb605eee715131d77e7af0f0d07fbc7bdbe81dea474e1873eca5663ea7d9f3f68be01bd60c612da090cfd927c343e4239415d9b26509193d75e9fc28c61aeb4f99363eaf6f8a56c044edd685c2e2a41c35761a76cbf5142364810a4d51f17247f4a2d8e3e0d8e6096e697d0918f0d90281fedf74ce99ce0f76a4e8d8cae8a2d75647f5d9b61cecb117ede88") openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x1c5080, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r1, 0x40806685, &(0x7f00000003c0)={0x1, 0x1, 0x1000, 0x19, &(0x7f0000000240)="96a696c76e87b18053a10328bbc1fa7d739bd20d3e6b578927", 0xfd, 0x0, &(0x7f00000002c0)="8e063fce9b0962e696ff054718e7975bc09f8cc325c1e3c33ea8d0a370d8ce22fbb24b84d4ac44193d5878a3392aed349e2c50221ec36410aa9653945d022aea1c976214762a26e53490fdb3dfe4d195e661c7ab465034c8e3b89d0fbcc66fc888b1330024bd062b337c034f60330c6f8225100cec0be041b53bc83e371dd0586b036bfdd0f1c6a7b40ec431033f660287edd7e659aed21655bdc276428a79cbef2ca850bdace95ca157dfbdd2a583d0ebed5d62d45a3871ba3b004bf8a8875ac18fdbeb52711afab8598a5dfc4c90b502730c168fc4c8ee66e438ad659459a88e652f12eb6c25c9d0decbcd01597fbaeaf51259a3bf4757f4671b56ae"}) 15:04:56 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002e00)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000027c0)=[{&(0x7f0000001280)="d560b8bdcff7e94ff4c849c6b75178213a6390acd232547ce8dffcb68b62bbe5ed6deff19c28a7b18bec307636a3e918fafa5c16b880a2b7e1127ab7e6a0b45ab38b1dcabb43a336540c1cd444b60ffacb778f32f8dcf083a220914c6f03379c1af3cd9c1b4283872de7380b6e8b10e3593aef9194439f58dbbc8cb83c7481f36f2360a2b2062528a19ad1e5955587869c0fd7fc88f0b7d917938b005406bac46de32895076dc26c74950c79", 0xac}, {0x0}, {&(0x7f0000001480)="e0a9b96661eadd0b71805dff8e6c3f8e550366557e379aeb634886d5b938b5c4d93cfc683d618722f3f0e3309017775ce2a2ea68d5e2d6079331eb4a5eeff286d103ded1de06d5fb389fbee633f1fa0705d8bcc6d79a22bb3f7a2115f7a675eef26326a87e5543ee177625baa8a425bda15e268e2e9d", 0x76}, {&(0x7f0000001540)="6be6c62168b9f665af0cce021e69ad58ab4027138484fc5fbbad2c77a9a81e01def64acf70ea8f1ef3d0c189aca83d64c782d5663c79db6f5dc612c149568890b3d69b01c4450a5549afd33de35dec42764e7dc2a8c7d50f9b428f667a4884a37e693d8d6387226aa134af100366bb2177078277c883c4f2a9077175b7e90d1a", 0x80}, {&(0x7f0000001600)="25b60eda603a99bcdd04d4a9c360d1778d9350494fda91022301cf6b4a89f851f3fd8b0c695bf33960b54f08f5778aeac0ef1cecf32fb360d78793f3285ce8df0282204e58401923dd23d9e1f3c766918c0c514a89ab01fa", 0x58}, {&(0x7f0000002680)}, {0x0}], 0x7, 0x0, 0x78, 0x5}}], 0x1, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r4, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0x0) r5 = ioctl$LOOP_CTL_GET_FREE(r4, 0x4c82) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, r5) r6 = socket$inet6(0xa, 0x3, 0xff) bind$inet6(0xffffffffffffffff, 0x0, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000040)) sendmsg$nl_route_sched(r2, 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {0x0}, {}, {0x0}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000000280)={0xeeb, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x0, "285cbe607ecdfb"}) 15:04:56 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002e00)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000027c0)=[{&(0x7f0000001280)="d560b8bdcff7e94ff4c849c6b75178213a6390acd232547ce8dffcb68b62bbe5ed6deff19c28a7b18bec307636a3e918fafa5c16b880a2b7e1127ab7e6a0b45ab38b1dcabb43a336540c1cd444b60ffacb778f32f8dcf083a220914c6f03379c1af3cd9c1b4283872de7380b6e8b10e3593aef9194439f58dbbc8cb83c7481f36f2360a2b2062528a19ad1e5955587869c0fd7fc88f0b7d917938b005406bac46de32895076dc26c74950c79", 0xac}, {0x0}, {&(0x7f0000001480)="e0a9b96661eadd0b71805dff8e6c3f8e550366557e379aeb634886d5b938b5c4d93cfc683d618722f3f0e3309017775ce2a2ea68d5e2d6079331eb4a5eeff286d103ded1de06d5fb389fbee633f1fa0705d8bcc6d79a22bb3f7a2115f7a675eef26326a87e5543ee177625baa8a425bda15e268e2e9d", 0x76}, {&(0x7f0000001540)="6be6c62168b9f665af0cce021e69ad58ab4027138484fc5fbbad2c77a9a81e01def64acf70ea8f1ef3d0c189aca83d64c782d5663c79db6f5dc612c149568890b3d69b01c4450a5549afd33de35dec42764e7dc2a8c7d50f9b428f667a4884a37e693d8d6387226aa134af100366bb2177078277c883c4f2a9077175b7e90d1a", 0x80}, {&(0x7f0000001600)="25b60eda603a99bcdd04d4a9c360d1778d9350494fda91022301cf6b4a89f851f3fd8b0c695bf33960b54f08f5778aeac0ef1cecf32fb360d78793f3285ce8df0282204e58401923dd23d9e1f3c766918c0c514a89ab01fa", 0x58}, {&(0x7f0000002680)}, {0x0}], 0x7, 0x0, 0x78, 0x5}}], 0x1, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r4, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0x0) r5 = ioctl$LOOP_CTL_GET_FREE(r4, 0x4c82) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, r5) r6 = socket$inet6(0xa, 0x3, 0xff) bind$inet6(0xffffffffffffffff, 0x0, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000040)) sendmsg$nl_route_sched(r2, 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {0x0}, {}, {0x0}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000000280)={0xeeb, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x0, "285cbe607ecdfb"}) 15:04:56 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2000, 0x61) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r7 = socket$netlink(0x10, 0x3, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) r8 = socket$netlink(0x10, 0x3, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) ioctl$KVM_GET_CLOCK(r1, 0x8030ae7c, &(0x7f0000000380)) sendmsg$netlink(r8, &(0x7f0000006440)={0x0, 0x11, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) ftruncate(r0, 0x1) sendmsg$nl_route(r8, &(0x7f0000000440)={&(0x7f0000000240), 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB="a8000000160000082dbd7000fbdbdfc8fe8740bc063e16250a18e1", @ANYRES32=0x0, @ANYBLOB="14000200fe8800000000000000000000000000011400020000000000000000000000000000000001080009000700000014000200fe8000000000000000000000000000bb14000100fc020000000000000000000000000000140002000000000000000000000000000000000108000a00020000001400060007000000ff0f0000090000000800000008000a0002000000"], 0xa8}, 0x1, 0x0, 0x0, 0x40800}, 0x20000804) sendmsg$netlink(r7, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x38, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0x4}]}, 0x38}], 0x1}, 0x0) 15:04:56 executing program 5: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x129202, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000f, 0x11, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x4000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000005, 0x13, r0, 0x0) [ 2682.665655][T19896] netlink: 'syz-executor.2': attribute type 27 has an invalid length. [ 2682.759017][T19887] fs-verity (sda1, inode 1135): Malformed file signature [ 2682.802087][T19901] udevd[19901]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 15:04:57 executing program 3: mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) syz_open_dev$tty20(0xc, 0x4, 0x1) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, &(0x7f0000003080)="0cac475827acf7581f973c8fbcc627d4163f127a51791d33d116e60c31688eb7ce0b6c6890d71c80949c8211c6f4932a0bac319b4fab39ded61370723bf849b69e15e03ecff4f57fe73c3dce0bc2b674e4f113228fc7ee0c0286b29e81a95fc8bca8e883682bf1d957f2e230b99029c51a9472d0fa7675907cc5a456afab13ce8ecdf93a4c22267adbcf8650c1f974466ceb15fb9b7d149ad68aa91a7b2460bdc86d82f798463de4fdcb6caa95ef66829d360a5e1b601b4c8e636fdd4ecc74fd66a637bba7db7492f21ae7b40e98dab4631179f47e40513538118e068345b7f965a89d5397671e68ac6d56f35a9ee4fceb81ead7ae09492e3e6f3c9c828fd6e26ecfe77635666de3342737c6a618f8e6e18636725aa86bb4b500556e2312929b59886c04836dc3bb0329dd061fec5094a73a78a3564ca2c57e0ba1431e62dae88e28c5530961642ec91fb9c250d1c83992b161320b79dfdb79b1f8e79e3cbdfcd2c2d2e4ed651a976d16c0e6b476fda2313e04fefa24cf080f2ab1cfd2b6d916c0f3bdf05451da0f30f04acbe39f0883e04d9c260df3aa017a95bc1bfc298635d5317cedd6025d65fa9c403034eca6efab78b07c1d29c6169eb26d8ee93abd342d6635118d19f40d45e6eb26483a28594b649fc5c51976a999861e1620e542501764db6f4c254903a762096e5547cb6ab31dff208bbddec5cd432a0678ab5b143b99017e5eddf1e69613b896587ced7b3667893e85051b2e97f4a49de732160838eab4a431912e7d57df4bf65727cb003d865e95a6d47935a4cf41fff4f1a771e4c318ed721d11c0821483bd8e48353654c468438b84430e32f4a5558a53a2d5e6da0988de02d1ff72b640b4adc611d43be53c245e0a98ecad5422f24e422ecbad9ea695d516a564a4913c77c365e1e5c3f28f0d9b8d2fb123a06385c32c56a799c18c6b1b0273923eb763c7deb39d6a27e9540cb4c50e60ecad3bc1d994b5629894fc18a80f021d0881e3271f1200d8c89f372f8803a970d2ea3c9ad15b08b627449febe8eb9452791fd7df10952caf3c2c6077ec61c01f8e507c8593b60494d735149766c8a2dc9039edbff6df2ef94a46f81cdf792a804a05f00762cd7954226e223019fa980e487fa8b236c2e77919b2df32e483c7668fe6e6ce3c0e2131a9dad9f5fdc43c26a2fac29b9ed9ed92f3cf9ac7f6bb4c5030beb1054c652ba3063c3b9ea9f86878366abb4b6e833a835c1c4d643149b687ffc82563c640626a5ca7eac09122c59c168b5a41de9fd6d6062541fde178db236f46d55ad99e4e6f0e8945986f00bcf9d0dc63b3578c66e958faf397e5fadeed44369f02049caf702cf9ce4171cf5c7c76ad93f037d636e7a19d92f73d77171248b950b5ddf829c0cc868f8b816212da611cb52039d9dfe904c46baddf92ec0ee7353bd40896ca02e1b91a36794ac7bbbcce81b1723aa6b00d87b132c12ddf418efec8d6f9b3145c607f588535d3866f66352b39418b27c4b8c233e84990a431956695c9987913fedef5212c572e876ec998553c160778d54ea8fa64b3dc8a0969cc003b47faed292bf44df9a4e8a2e363e85409813ae1610b8f7ac0a4c526ff6cda08a27e858b736e10c07ef55fc70e664bbf7c8b92419ff0ba3d90940b57696c578a4f338510ba991e12b31bf2395e38f30364a20ed5a23477ccd01db20feeee7532ed07f9624cc36183d199b7fa51a384eb4dc81570eb55691d2c4b0abc09d1999fe23266a2e3854732670de2dcbca48431141abfdeedb35b942b19b013367bc4a2794c908078aa913086b052252bc64afd1988a600f2eb35c5cefb88abb368f7905a45279d3f440a9f5941c34be7c37125e7e9f98cdcfb97afe088df43595aa2d0fd9449414e0958ad1bd3dde21d516d46a55ec4294f2b3f6d0d8d174d16bf461ee9f21a9c4f0a6240612d56b81b43578cf61b75f3387024112c72cf68ece854f0b7d6fb8e03d02ebf94bb3cd46f7f158c3f6565ffa5254d43a502bdc656f44c1afb8aadc3ea7ac9b03a55d032f9642ef229282118038934e5096f6742691ce9f850c9ceb2dbde6f1576c9852a4558a9c1a071427cbe6810c6b41b503efa1ac8e8b28d2b80cc923f29af4e11a6d2952cda7d81093ca808c74413e0e9064b0279de0ab3692eec76f8f4032bd5aae312de78f906b379d8739e2815818f3f6961654c01b537172debb976379e58052161fce8c8317b0e3edcd701ddd159d693a1142603e013ba58638b2330439bb9a5760fc30ad67432461374068caec0ecc9538c424f3b29c60a094576e65854d209e540f7902398cba9d7bc94018e0c98471a0b2e85aa2fd253b8c8a946fff93fce22148d3142fdbf46c5031609245f6e69d615de24b87864de9b46799ad38a2b8fee4a89300303821193752e6316e0da9cc6656a3a23164a44f8d72e8af1114ba65271f37a8aab30bd6b5830b93cf085971f604b4026fcb5eacf298fbb14e25ea546d9447344cfcb7087cfd0bdbba67a132a1f7b0e0392c4d6c71b7b5f0619473f3f06de8118880b626343c911b63ac4985945cc7ff368003d3af770c2cc7ce0e3ee4db2141725236c9609e5c2415a61d6ba00df1a2ed45f93860f3f0ec0ad157b18d22841c2be016db3f8b63de156d1346918890f9a57edddd743fbb6dfd4ebb21350a5caf63c1bb140ce14726f03083b01759b3db7c1d710b37715d6c5daf35bb83ff3187f360cceeb67a9322643529971f311227a844cc99f731fe9e6077cc0d71cbb3ce8e1c8901d085407b221a0ead50d337b4b9f538c74d3d75bb9cffb1df3525c85af174ebb680903a0595afd33fb4229ca7518ae00eb2aedebf6106004acaca0b1a625a2db3812cf9278da3853f260d4cf2008b9453a370a258eeda0df421d49a42f1b964e0aac25eac7498263293756a850cb64e9d179ba9397e1801c411be63dc26f27684e01ab8b120b76faabd6ff404097f2b5abbfb934d3e82cf702957e60236b7d685bcb221ff7c6f918f4f6dddcaaf1aa7766a8fce2138c3ae413e1128fc31430617b00597d451f3d4d1860515b020d69076ab705b2ca74256938e93dccb9c5ffb4e7b454e72f9b6d956fdf43d32c3a8f70590e98eccddfe8c9a834fde897adcb603ea500cda9d3d0cf4c196cf766afecd1d593efad5c852b852acd9d571416492a4809d465675116162922d806b5826a06841250029a9829204888736cc8355f74040134114a647a361a8ad058290a033d21b2ada31ca46a279e7b90d7d2a21a4cbb699a210568896644ac576cba7a5f8e25383717fb12efd5d51cb2e1538088cf420132f6841c78a07d8d5b0c3a775af792debcc06e71b0bcd3f049440f0b087a857b7d74da4efb56167da381f3e8414484d62b28383e06381ed278f664b6530ebb30bab21dd7249429df6105f7c3516b58ebc225fa25022c9aca756980257900105079470c2c4ae06a17046ba1185986c326c3149445168668982106912da84368104c7a439e1451e132449840848aa3a43a5bdfa19585e420f2e3623381602c9fea055eb064c12dfbc50a5418eb27fda15ee09a405baccf551c3a583dc150566e2d447645ed319a135aabeef115feffe823eb1b18c7255153d5c7b93af19b204676ba60c4bd8e3f34d1f6db77252f8e2092c454f101867db9a03207840935c89828d99071f946ea18fee627fa028074fa2fed2906e421254c1d3e0131dc53930a6170359aa6c5a21da8c06a4dc95042b190a10b627a2d3d746022d39d89364cf1a9c1f272bba22f70757ac8c1c8a0258775c451949df465af0f1d23751f2ca06c0477d4317020ae029a0bb50073db25bfca844c2f39234c75e87828d61e80b451e546badb8d5e0b7c4674ccf73ca50feb64f35f067e832733f4c108ac70e506a3fdb7a1fedfe29d44714de66f9d89cae3a59ccfd2d6cef9163892c41a189f0eb1f6451035aef11caf99f06793cd31a964071a11562db6dacf1142429cbc753da4e8f194eee997716bbfcc2d6826c371b4352316e5f043b90cd1290af2c0507898f5f82ca60817afa092a7e789ee10b9dae82a74299a1a8f738b6baf5c597784762e41378e801b3bb01d76680c341a7546b7048dda05ce631ead80920d67160cac4cb1a774ebe171eacbcddd4dfc185b8428c0bc056291774c2257ce484a97e327ba6b486d0c3d71f30a1b579bd016be7e29c4e546e12df49e4cdf1bc009ed60a13d3e5f9b2b903aca19696b101863058b7c0e7ef8e1c67ddef53cd9824a4a603fa51710362b12ac0794f9b9cbfedb3ef16523b1c7010c7c68b9dbce0be99d9a1b5deca8fc1cb638101ba434dc739e6335740bd9554c345ab5d19f82943b109abab1815eb06a7f980c14a982c7265f197700c8932973ceb7644e2100afc953635bba93d47aa71d3e7f172641f61abef1d6788f388853d76dccdbebe5a9d9447ee71e5f70615b352de91f7a5cc45b585fa861495affb3d26e1177d7b059a75560eb0018c94b694403341589f7b83df6369e70a1a2a8fa699b111cd251e682c5b1845eb932b64c4ca976334a51d0c9bf911214e3722c8f328a8f310c4d34ee64201fef5e5f8c0b844b9d5eb62ce4114c9ff14248a0dac868049aedec06f5466454ae4c6f813a9a1136f259befea22270d2d603f7abae2a90c2bc24b86fd8f79e4743683a5422e8af0e17736edc42e60e5d64a0aa1ce21f692c2088437b525d28f0487b2fe667b458b1a0299d96be3a4afbfead1088dc3392b38cce1c55f3ad2c02162fa1c7730b111229b235919d38943708f78a66ab49a0347612db415a96296fe81c88c5e6796f8706bd427eb2da83a9860230b59e1835043e2c6216193998fd4899f5374496253d2edda53fd71d1809960f16feb98e2251d55e1f7cb808b58e2b969d47aac0aa092db9045b40f73c9f99afd3e2ccd0dcc035e1e2a6ab474e35c0544c71f247cbe2a7069918814e63aad8247c39645b6ea2f91df1c493fa1df8eca2eabc8cbb3953cf67ca3a030ea2e97d6f0975e3cb125d584a2707493905978c414c65b8ec9c83cdd77c5340efb61c70074e803550dc4e5af68e2fe52f47af9aa2ff4547725934468af35393b662b36d57fa28c82e3137a7dd0320e1099a8aa115be46b3efe099478687e754ceec1e683ae069c87f8879cc0481407a3bd2af94f5a086826181b04f1b46b8b4f9f95ee4f3f6de111bd32458a63fd6b9c2743d5a0761e11f1eb14219e7af293d79530ffd112c1fab124d8a8c4fde54092b8074c32ae491a5d7cca269fba0169676fa8c07bacf259a822d77e4189ead35857624bef91f353e01fec6dfaf3ea60203a7f69609af4b24c5b6dc597eb7f3c0d7af4faaf0eec7a2a95ea3b78315a9018931bc698d4592b7f6574b70a2b8b1bdc9bf264837a1bfc22f748890a39bf8d008cb18ab6fb379f4ea762cb5d924b142a40fd60bcf67da8bb99b79ad1122734031cf38f2e343d90db076f3213391e99af70b1100dcd835c2d964249065dca54351db708e98c16c7044b19cbe00f660dff2162f87a28e0351788d9fed3be0c3278899374f3e1282a5ec8da23992969916ddea42da14d95d926acc744ef63cfe1104be73eb6a903e14b1d13d10353da2d76a7b6a3f9fd8a02bbd25763cc1e17c8d9d62896c4d908fda450b43b4443cfaadbfe6e2a8907fb69e0a0a343427965088b82ffc27eeaebe4d73063cf241c657df9b01ef908c41f3e14a02e4b9ffbe8f10d8e0455fc0eea856c5fb3301d7ffcdb2b6185d5306d5f0526200840574fdf8a8fa6859", 0x1000, &(0x7f0000004080), &(0x7f00000040c0), &(0x7f0000004100)="1a6d8f9ef0aa6a7249463f1e3e8b6df8e0a6c1bfcc1d324ff1a6ffa54ee8fa8808cc35fa5c94979ed5b66e5e2abbdbdca0d0954703465aeb6d95f73de189800951bb00d537bd6eb86c25df49e967b2dafd7a590dc87f743b53364f950f8737d523c4542ec6e8967c6ac6f36f3834d94f8459f5fe20d32c2ce62a4f7891579ad43ca28bc4a1735152171d07ab8e5f89aab1432df54b19c4981d9171c388e3a42009a11fb437f17bbe025bb7604cf77e0cd313f15cf65a5ffbfdf1f4a61ecbd59e6f91d1722f63da73fe5012fdf6890388cfcedcfeb61f24a16b04d033abff00bcaced052fd48e349753c7ba914da46f4352947f2367642fa1ed9644ac432018222c6f7380d9e59da322327e1e1f2652f550586f8d64d05aa8194c4ae715d4951d43056b779b269ce943b17daff5f8d8e950ab75949e1317ac48d63f9f1a9349216f57c6ed9373e8139c2a5eb66329c021c913eb755dc86009b03d2eaa6295d76654f264cf397d5899ec96da5f6c1a579eb0af7ef0a773fab8efabf8c3a82b171d28910a6cf14206be1681225a8a91337209ff7cf0e832d82df75a6fe31c1cf84b162287df920919baf8fd8487f20f8632235a1aad54242c5c822ae451979c36908f79ff7eff2fedf59413cfdee8f8e0affc02fc9de67d5916710f54d170e1f494c7e47fae3cc6546244426e4c9dea9ed95dd7aa2ba610501513e1641d1ab9f2ffd32cd98a661ca96c9c9b562b8febb097d8ca797db40e0c34f4aaebad1a461500b39ecc76ca561120fff9e74bd6a561d610254f6d5c55255a78538a5ef454b9c791a67071c79feb1779fa8d58fd6d9a1e12c2b9c67298e8e60c4525c60f3944db8f58b2dc1fc73aaa4ff05c6c36cf8db80c15b131ed6bcd4a3feb3c284766a3606ae6a9da843f12cf6e5d09227f8408b8edbed80eb24c2d74530dbe03e30a9b852e0ad4b3ae56ea4553d6a3584bcff7f5c5702f4f5e06446df14892930f29e5a9f67888e096eaa0972275991d8571ebbaea857720522c5cd41fe38c603583cd1c5188c69d1138cf713479bbe330fa8ba6d7f4dacbc7015f72f3b506f630410aa77a7c8ce11c21cf5271cb41b11599c6c613c489cfe5c517a65d914174f7648a1f29aa3da8e18e820a8407a7e1371ecfe4ce909d8295eff87d24cf2c934ad6620dc4165523fc90ed792233e4d80364980b5b10cad8d5f741d9aebea7d0791590c68e854293ab0f3b0a198a6344ed622f9533ffe616ac796f53f79ad77141cbecd1be788d4c58895510fcbd9a31211f50f40be07a47ee9ceb5aa6aefd24b6c8a57810b3ab6b819a60ca9eb1c4222ca42c64991a80327b0e609b83828106ed22354be72a3f69cdb79f3103cba7ffae66c895587568305490a390421b3942499d8e144cf4f1696259ea7256423e16f169f5d71bcd78aecfea65c7cba45dd7002845a2c85fd46cd4e1bc576f773df906b6742e02942ae006497e517c551cd84e4b2a563f124388ffd3bbabba2d6f2a6dd7148622254724263ba5f419d9d818c22bb296c94e3fda49ea513dc0931cc97de9afbfe56f41fb344ca6005a8750ff91f5646c38349b30f47f63de7404e936bc29ad68910803f6a1b7442fb404377e8b0262e3330075b16dbd9a6f4cdee5ae16a3a2fdf60de6e9a27de4ce63871c8f85dae7e19a7c5142e7d9b465553407fa9251e7b73aca7a1d046a806c0fc378d45b717fbbbc4bf69ff9b6b9b08cdfeeb7d67adb4260995c2cd49a01df1d3ff4ee6651c6337c024fec6f665f12ed4c3eb8c651567cd22403a3b690cd3d80144522218cee24e1f0812705ba30b99e6ffca8a7f71e0a12f8af3372194fad9f020a4c22eb5f6ba68a75c0cba7e0a1c71673a24a390614dbb73396b45ba8db8f478da5ad3bf3650fe8c3595cf6acda6dd4bc08124ed28a8ba31907dba85c45f2c6894c0b88902a3c71505e1d039f17cc9c39669857bc7730c10481f60b26c16fb579e09b4649d612ceb0e48523c1c9375ce56e9c5be63173d1820aa0663bbf3f7872308478b066144b31e2798ff70601485f1ff31ee642f26554273928b26223fd04800f2217753d7c5d252d3f749af7730865368b06b3bba362a2196909b04a64513082c24b99baede5b4b62aaafd9db871150eb645d213f7493d895ac106c1ea71f5806cc966307e90853e165a6cef443772c74ef0873e6222fc356556b33b1f75eacbdc43053552617cea124b52794701b8b3eb81b8e00ebbc9516e3723bc0058bc40d84e5209cc2095f09fcefe1dce5e7f0ea3120f3388979343c2be777fcaacbd3157f19be9600feee89800cbbd30bf90027fb693bf665257a79b551c6de97587b1c2adfc8a744a0455b2b7e0eedfe0e7b8afcd6bfc5af2d71f2b17dba20f74a89a4ff1b080b3abccf5f2a3fb525b42ef19343896d55547662f2090528d5248f015588a1e778d9548a69c0626660d33c1aabc8aa97d4173ffdd716f299e2ff19367996e3ab33055cf60b4d8568f301267d325c042a7a0d788319af80e84b947f7f0f697e04e653930173dc0163ac8e5034667240330aa9c94efbf836a30671893e3460aadd335011bb3ee15e2922ad64b65a61fa49e917e3617ebf268926e36670a7a1efeba30fb2a30b0802470fab81f0e965521770c6fd725bedc4e1363f17f0cfdc8f4ffb4af9c4e737b5ce77c7353b54f620393999381083746a0cec87de27c62eb5c1d34271dfe883d1c32e08cbfc1b8d788b3bd0bff5ffd8d47287b848e22ab15dc54c0b34fcecc0685af5f1887f76dd97d539aba8774523796c2dca74d77aa5f740826b4646ace375ceec7b8e048d2cfbbe07c0f8c54cc5e76dce0eece07f4939d782e25f9229f3ba785849e8eee4ecbe20b353bf6359b7317cf016097e0848bd48ed983511729a1fa57e3d93b15d6388945a28c7359caa0e3133f49f4255edc61808ed0c9d464597ade39cc4e1eeaf9c55135d71b85bd9f5f47e45b590eb140d99284453560c1e88f200384451d504c31f5046e8585f1b7410fe1f0398bd7fc859f0892aeed802bcc924ad5b8cdfd85065622b1e402a426b77b5c663e30f8559755f4157d94538ac0e7cf8130cdfd1bcb6bd9fe788c35acf91c8b9dcc980f0be155d452fb9e2dfcab1586fb933135bb4864ec54f6118c44854f5c1d49dee808c3dd6289a220741ef4c6816caacd2e3d1edb5a7d5b00bfeba446644e6aa3f6ce59302a80643f0bad4c55bcc7a67dd46090f86b0645253a7adeb6fa2d39dde0fe4b95b70130e8d997c67312f179cc181a612ad53fb371a77b2f4d9fd4ef939ff5b017dbeb321060f007f14700f3b1b0075aa2f48dad3b448df8aacfcc34e88c24acf5a70438cf5e132e8f5a4c2f7ecef4e77a690d77cf59d06d4968fa743bb5309a972f3485c34508f20af4e436a1afdb2d2f3c9d816d70eb5c33abddb8fed7aa583c583e64d31787b9e252a7cce4509df428d42b2d6886bc1c2e1d368baaebfcd5fb67032e290d5a1cf4d5abab62ed3082eec5ab78ba7b7b0f0e06060790f929bbfd1389a26a8de92b01c2afd29941eb9b5c70e492da6614ecbc4464e80cb98b5b5302787ce33ddb1d85d22410227a7f82163b29e061cd52d5c8da4ae95292b0b450abbad4122bbf2a3dce8124a6b75d52e64f3f7683206f59a21a6069242b8d2287de3aa982a8046af605801cc1625bd52d27683fff6ed6cde7e01608e7444d8088c8edb04d76eb127c485eba83b36e30e2319d3ad34375e32ff0f12cb30aa382c0feba24a07154275123a3104b743f763d23a28e4f63291b3153e90a947e115cbbff0672e5c6ebc99500fafca2f89dfc8d1374c3227277ce9d3dabb57d25292f796e0a8cee5116dc20b26354dbf71df1d96aec891fe04f6afee40e36835f72d08b807399f9e5470e5ae3bed304160080ddaff78b46904464876801e0caeed9419072ee78e56426fcbb3d7432e62784f634527a05b28f37f8a9229ebc1f2e5cd4566937c70e5e78685bc36d7c1f0ddb14a1a4a2cb6156b10f865a185f0cae7b3bb46ff25feba11436db0fc42e97614a687d053a3b686d4d4bce457023138fbc8bffad8ba74bacbb2c8aae8693dd47d446eb8e0e12ebc754a20ca9823c9b81ff03e8e46186146a09e9f5206abe45ce6bce5800b22bcc1ca0a1c7251237b0402457512856b2ef406a1a6332479aba9cd8b45049ad42b672be95996135e288c7a592a3924b442135a00728e96c2a84710ca49986e5dae5bfbf5f441b279e0a0c92b4200eefafce27d2595ee21bafe65f8ca20d2801e009e4417bb9389cbdabaf6e3cd91b14cba3cd4a26b62f34e63067e30216bb9f57ffa181541af2c91f1de2fd805e3880a4120cac2ccd54cd01aa50b14a9902e2f142896d866f61cafe7648c9d9272a470c594a81b2d2362cb1a1f84ad8ac9901ccc5ff8dd17b3ff7d1e722bd9e6af6811e79448bd21df255939e9211d3c7288eed749d818306d598d9268dfc25f1a563213eaaf292708dce28f3f9d4e552275ae4a684c3ab03568a8eead3f1f3ad93aa34d4d08696a74742d39a0b15517eba675621c50d52fa793a2edf081c607d3efafab8a2853bdef71cb895f6f888c341cc1f879719d0f71a161f3528f4cda353ab864b3ae71082e82b72124982cfd8c39c3f13f84304ad48edaf2df7bb48a2139be7a7f5add67bb3343eb648abfb504edf363d1b9ce86362e5b20b5a975c7020488ea8157ea2077d47a5173bd4d6ea4ac1a0856176aa11dc8b50601d213cca0d9bdbd78a98c86a2e35cf1476c9a6881fb68d9d9daf081bd317f7a07a39db4a9a12e731ecfc490ff071def96c19f1f0e5fb33aeb13c35f5bcaf75c1fa66683dfef09c4bed06dd477451b7e702a29dca9471c477efba78ed89eddad76f34885544874586baba9fbac88421f0343b6ef8e7ce12a2211c55db176b5562579715ff0961b202dcf29800810d1776b44e07ef8b51e5c20d4492e56033b83a95fae06c25c7e18a91800ff161d85ceda0f74cce567f77a2ebdcae359420dcb337a0d4f82e768b7f7d12a636f4e2a74c06ab0c924f555159668b4638b196bd065bdb4f8e9c92006bde22c4d2d08d692417ff30e256fa2e4d6875c3bd2e1c51b1a9eff4e4dafa90c858bbd58d2c8c71afecc02f65cceea5bf1805510106ece17e82b2a3c29ceb595be8c465374fb9475f837c5097eaf21189b341163cd80f8fc0f6ec772a708a0e405add0a89c3bd5ac57244006b20f03326b874763e1272c700b0dbcac711a1ca0ff8a28daf1a3a8fd22247e12257114d45138c36deb2996b44add2a6657a0548562ef4394830ab09e7742a5e3e8df6d6508460f86d995a34a572d940ad52ac8f90b4a0b520b38927b10e7a4d08c70a6d654e3c84657bf0c22fdf94a4df788a5348298283f67868bae7c9891e8f5f8497518dcf0d207123c2b06867284a8c4a0ef4dfa2693d55692cb4fee39f915bbb1a9885af1adfe8f0c29218e5a3838edd45683578f8ace9a12f9b3478c7b881190d880b5c681d7adcba686b35624200b3959a6def81053545a2292a7e03f1a1d22974f8d028c81c02c4a2f6dfed71df789a2708554894847d26ca94ccd7c2eb100f6fb605eee715131d77e7af0f0d07fbc7bdbe81dea474e1873eca5663ea7d9f3f68be01bd60c612da090cfd927c343e4239415d9b26509193d75e9fc28c61aeb4f99363eaf6f8a56c044edd685c2e2a41c35761a76cbf5142364810a4d51f17247f4a2d8e3e0d8e6096e697d0918f0d90281fedf74ce99ce0f76a4e8d8cae8a2d75647f5d9b61cecb117ede88") openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x1c5080, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r1, 0x40806685, &(0x7f00000003c0)={0x1, 0x1, 0x1000, 0x19, &(0x7f0000000240)="96a696c76e87b18053a10328bbc1fa7d739bd20d3e6b578927", 0xfd, 0x0, &(0x7f00000002c0)="8e063fce9b0962e696ff054718e7975bc09f8cc325c1e3c33ea8d0a370d8ce22fbb24b84d4ac44193d5878a3392aed349e2c50221ec36410aa9653945d022aea1c976214762a26e53490fdb3dfe4d195e661c7ab465034c8e3b89d0fbcc66fc888b1330024bd062b337c034f60330c6f8225100cec0be041b53bc83e371dd0586b036bfdd0f1c6a7b40ec431033f660287edd7e659aed21655bdc276428a79cbef2ca850bdace95ca157dfbdd2a583d0ebed5d62d45a3871ba3b004bf8a8875ac18fdbeb52711afab8598a5dfc4c90b502730c168fc4c8ee66e438ad659459a88e652f12eb6c25c9d0decbcd01597fbaeaf51259a3bf4757f4671b56ae"}) [ 2682.883867][T19896] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2682.937687][T19896] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2683.002588][T19896] 8021q: adding VLAN 0 to HW filter on device bond0 [ 2683.052298][T19896] 8021q: adding VLAN 0 to HW filter on device team0 [ 2683.112192][T19896] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 2683.185444][T19899] netlink: 'syz-executor.2': attribute type 27 has an invalid length. 15:04:57 executing program 5: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x129202, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000f, 0x11, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x4000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000005, 0x13, r0, 0x0) [ 2683.298855][T19907] fs-verity (sda1, inode 1135): Malformed file signature 15:04:57 executing program 3: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x129202, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000f, 0x11, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x4000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000005, 0x13, r0, 0x0) 15:04:57 executing program 5: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x129202, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000f, 0x11, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x4000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000005, 0x13, r0, 0x0) 15:04:58 executing program 3: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x129202, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000f, 0x11, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x4000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000005, 0x13, r0, 0x0) 15:05:03 executing program 1: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x129202, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000f, 0x11, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x4000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000005, 0x13, r0, 0x0) 15:05:03 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2000, 0x61) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r7 = socket$netlink(0x10, 0x3, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) r8 = socket$netlink(0x10, 0x3, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) ioctl$KVM_GET_CLOCK(r1, 0x8030ae7c, &(0x7f0000000380)) sendmsg$netlink(r8, &(0x7f0000006440)={0x0, 0x11, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) ftruncate(r0, 0x1) sendmsg$nl_route(r8, &(0x7f0000000440)={&(0x7f0000000240), 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB="a8000000160000082dbd7000fbdbdfc8fe8740bc063e16250a18e1", @ANYRES32=0x0, @ANYBLOB="14000200fe8800000000000000000000000000011400020000000000000000000000000000000001080009000700000014000200fe8000000000000000000000000000bb14000100fc020000000000000000000000000000140002000000000000000000000000000000000108000a00020000001400060007000000ff0f0000090000000800000008000a0002000000"], 0xa8}, 0x1, 0x0, 0x0, 0x40800}, 0x20000804) sendmsg$netlink(r7, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x38, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0x4}]}, 0x38}], 0x1}, 0x0) 15:05:03 executing program 3: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x129202, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000f, 0x11, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x4000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000005, 0x13, r0, 0x0) 15:05:03 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2000, 0x61) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r7 = socket$netlink(0x10, 0x3, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) r8 = socket$netlink(0x10, 0x3, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) ioctl$KVM_GET_CLOCK(r1, 0x8030ae7c, &(0x7f0000000380)) sendmsg$netlink(r8, &(0x7f0000006440)={0x0, 0x11, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) ftruncate(r0, 0x1) sendmsg$nl_route(r8, &(0x7f0000000440)={&(0x7f0000000240), 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB="a8000000160000082dbd7000fbdbdfc8fe8740bc063e16250a18e1", @ANYRES32=0x0, @ANYBLOB="14000200fe8800000000000000000000000000011400020000000000000000000000000000000001080009000700000014000200fe8000000000000000000000000000bb14000100fc020000000000000000000000000000140002000000000000000000000000000000000108000a00020000001400060007000000ff0f0000090000000800000008000a0002000000"], 0xa8}, 0x1, 0x0, 0x0, 0x40800}, 0x20000804) sendmsg$netlink(r7, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x38, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0x4}]}, 0x38}], 0x1}, 0x0) 15:05:03 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002e00)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000027c0)=[{&(0x7f0000001280)="d560b8bdcff7e94ff4c849c6b75178213a6390acd232547ce8dffcb68b62bbe5ed6deff19c28a7b18bec307636a3e918fafa5c16b880a2b7e1127ab7e6a0b45ab38b1dcabb43a336540c1cd444b60ffacb778f32f8dcf083a220914c6f03379c1af3cd9c1b4283872de7380b6e8b10e3593aef9194439f58dbbc8cb83c7481f36f2360a2b2062528a19ad1e5955587869c0fd7fc88f0b7d917938b005406bac46de32895076dc26c74950c79", 0xac}, {0x0}, {&(0x7f0000001480)="e0a9b96661eadd0b71805dff8e6c3f8e550366557e379aeb634886d5b938b5c4d93cfc683d618722f3f0e3309017775ce2a2ea68d5e2d6079331eb4a5eeff286d103ded1de06d5fb389fbee633f1fa0705d8bcc6d79a22bb3f7a2115f7a675eef26326a87e5543ee177625baa8a425bda15e268e2e9d", 0x76}, {&(0x7f0000001540)="6be6c62168b9f665af0cce021e69ad58ab4027138484fc5fbbad2c77a9a81e01def64acf70ea8f1ef3d0c189aca83d64c782d5663c79db6f5dc612c149568890b3d69b01c4450a5549afd33de35dec42764e7dc2a8c7d50f9b428f667a4884a37e693d8d6387226aa134af100366bb2177078277c883c4f2a9077175b7e90d1a", 0x80}, {&(0x7f0000001600)="25b60eda603a99bcdd04d4a9c360d1778d9350494fda91022301cf6b4a89f851f3fd8b0c695bf33960b54f08f5778aeac0ef1cecf32fb360d78793f3285ce8df0282204e58401923dd23d9e1f3c766918c0c514a89ab01fa", 0x58}, {&(0x7f0000002680)}, {0x0}], 0x7, 0x0, 0x78, 0x5}}], 0x1, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r4, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0x0) r5 = ioctl$LOOP_CTL_GET_FREE(r4, 0x4c82) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, r5) r6 = socket$inet6(0xa, 0x3, 0xff) bind$inet6(0xffffffffffffffff, 0x0, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000040)) sendmsg$nl_route_sched(r2, 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {0x0}, {}, {0x0}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000000280)={0xeeb, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x0, "285cbe607ecdfb"}) 15:05:03 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002e00)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000027c0)=[{&(0x7f0000001280)="d560b8bdcff7e94ff4c849c6b75178213a6390acd232547ce8dffcb68b62bbe5ed6deff19c28a7b18bec307636a3e918fafa5c16b880a2b7e1127ab7e6a0b45ab38b1dcabb43a336540c1cd444b60ffacb778f32f8dcf083a220914c6f03379c1af3cd9c1b4283872de7380b6e8b10e3593aef9194439f58dbbc8cb83c7481f36f2360a2b2062528a19ad1e5955587869c0fd7fc88f0b7d917938b005406bac46de32895076dc26c74950c79", 0xac}, {0x0}, {&(0x7f0000001480)="e0a9b96661eadd0b71805dff8e6c3f8e550366557e379aeb634886d5b938b5c4d93cfc683d618722f3f0e3309017775ce2a2ea68d5e2d6079331eb4a5eeff286d103ded1de06d5fb389fbee633f1fa0705d8bcc6d79a22bb3f7a2115f7a675eef26326a87e5543ee177625baa8a425bda15e268e2e9d", 0x76}, {&(0x7f0000001540)="6be6c62168b9f665af0cce021e69ad58ab4027138484fc5fbbad2c77a9a81e01def64acf70ea8f1ef3d0c189aca83d64c782d5663c79db6f5dc612c149568890b3d69b01c4450a5549afd33de35dec42764e7dc2a8c7d50f9b428f667a4884a37e693d8d6387226aa134af100366bb2177078277c883c4f2a9077175b7e90d1a", 0x80}, {&(0x7f0000001600)="25b60eda603a99bcdd04d4a9c360d1778d9350494fda91022301cf6b4a89f851f3fd8b0c695bf33960b54f08f5778aeac0ef1cecf32fb360d78793f3285ce8df0282204e58401923dd23d9e1f3c766918c0c514a89ab01fa", 0x58}, {&(0x7f0000002680)}, {0x0}], 0x7, 0x0, 0x78, 0x5}}], 0x1, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r4, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0x0) r5 = ioctl$LOOP_CTL_GET_FREE(r4, 0x4c82) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, r5) r6 = socket$inet6(0xa, 0x3, 0xff) bind$inet6(0xffffffffffffffff, 0x0, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000040)) sendmsg$nl_route_sched(r2, 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {0x0}, {}, {0x0}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000000280)={0xeeb, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x0, "285cbe607ecdfb"}) [ 2689.150043][T19943] netlink: 'syz-executor.2': attribute type 27 has an invalid length. [ 2689.309477][T19949] udevd[19949]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory [ 2689.393562][T19943] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2689.412510][T19943] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2689.441202][T19943] 8021q: adding VLAN 0 to HW filter on device bond0 [ 2689.478142][T19943] 8021q: adding VLAN 0 to HW filter on device team0 [ 2689.533809][T19943] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. 15:05:03 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$EBT_SO_GET_INIT_ENTRIES(r0, 0x0, 0x83, &(0x7f0000001a80)={'nat\x00', 0x0, 0x0, 0x0, [], 0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xe0) [ 2689.617308][T19942] netlink: 'syz-executor.5': attribute type 27 has an invalid length. 15:05:03 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$EBT_SO_GET_INIT_ENTRIES(r0, 0x0, 0x83, &(0x7f0000001a80)={'nat\x00', 0x0, 0x0, 0x0, [], 0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xe0) 15:05:04 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$EBT_SO_GET_INIT_ENTRIES(r0, 0x0, 0x83, &(0x7f0000001a80)={'nat\x00', 0x0, 0x0, 0x0, [], 0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xe0) 15:05:04 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$EBT_SO_GET_INIT_ENTRIES(r0, 0x0, 0x83, &(0x7f0000001a80)={'nat\x00', 0x0, 0x0, 0x0, [], 0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xe0) [ 2690.015634][T19942] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 15:05:04 executing program 3: pkey_mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0xffffffffffffffff) r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$TIPC_CONN_TIMEOUT(r0, 0x10f, 0x82, 0x0, &(0x7f0000000040)) [ 2690.084126][T19942] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 15:05:04 executing program 3: pkey_mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0xffffffffffffffff) r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$TIPC_CONN_TIMEOUT(r0, 0x10f, 0x82, 0x0, &(0x7f0000000040)) [ 2690.158661][T19942] 8021q: adding VLAN 0 to HW filter on device bond0 [ 2690.224491][T19942] 8021q: adding VLAN 0 to HW filter on device team0 [ 2690.312585][T19942] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 2690.414565][T19945] netlink: 'syz-executor.2': attribute type 27 has an invalid length. [ 2691.388791][T19946] netlink: 'syz-executor.5': attribute type 27 has an invalid length. [ 2692.203199][T19946] device bond5 left promiscuous mode [ 2692.208553][T19946] device batadv8 left promiscuous mode [ 2692.224194][T19946] device bond6 left promiscuous mode [ 2692.229679][T19946] device bond7 left promiscuous mode [ 2692.235563][T19946] device batadv9 left promiscuous mode [ 2692.267995][T19946] device bond11 left promiscuous mode [ 2692.283065][T19946] device bond12 left promiscuous mode [ 2692.297746][T19946] device bond13 left promiscuous mode [ 2692.312597][T19946] device bond14 left promiscuous mode 15:05:16 executing program 1: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x129202, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000f, 0x11, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x4000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000005, 0x13, r0, 0x0) 15:05:16 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2000, 0x61) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r7 = socket$netlink(0x10, 0x3, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) r8 = socket$netlink(0x10, 0x3, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) ioctl$KVM_GET_CLOCK(r1, 0x8030ae7c, &(0x7f0000000380)) sendmsg$netlink(r8, &(0x7f0000006440)={0x0, 0x11, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) ftruncate(r0, 0x1) sendmsg$nl_route(r8, &(0x7f0000000440)={&(0x7f0000000240), 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB="a8000000160000082dbd7000fbdbdfc8fe8740bc063e16250a18e1", @ANYRES32=0x0, @ANYBLOB="14000200fe8800000000000000000000000000011400020000000000000000000000000000000001080009000700000014000200fe8000000000000000000000000000bb14000100fc020000000000000000000000000000140002000000000000000000000000000000000108000a00020000001400060007000000ff0f0000090000000800000008000a0002000000"], 0xa8}, 0x1, 0x0, 0x0, 0x40800}, 0x20000804) sendmsg$netlink(r7, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x38, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0x4}]}, 0x38}], 0x1}, 0x0) 15:05:16 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002e00)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000027c0)=[{&(0x7f0000001280)="d560b8bdcff7e94ff4c849c6b75178213a6390acd232547ce8dffcb68b62bbe5ed6deff19c28a7b18bec307636a3e918fafa5c16b880a2b7e1127ab7e6a0b45ab38b1dcabb43a336540c1cd444b60ffacb778f32f8dcf083a220914c6f03379c1af3cd9c1b4283872de7380b6e8b10e3593aef9194439f58dbbc8cb83c7481f36f2360a2b2062528a19ad1e5955587869c0fd7fc88f0b7d917938b005406bac46de32895076dc26c74950c79", 0xac}, {0x0}, {&(0x7f0000001480)="e0a9b96661eadd0b71805dff8e6c3f8e550366557e379aeb634886d5b938b5c4d93cfc683d618722f3f0e3309017775ce2a2ea68d5e2d6079331eb4a5eeff286d103ded1de06d5fb389fbee633f1fa0705d8bcc6d79a22bb3f7a2115f7a675eef26326a87e5543ee177625baa8a425bda15e268e2e9d", 0x76}, {&(0x7f0000001540)="6be6c62168b9f665af0cce021e69ad58ab4027138484fc5fbbad2c77a9a81e01def64acf70ea8f1ef3d0c189aca83d64c782d5663c79db6f5dc612c149568890b3d69b01c4450a5549afd33de35dec42764e7dc2a8c7d50f9b428f667a4884a37e693d8d6387226aa134af100366bb2177078277c883c4f2a9077175b7e90d1a", 0x80}, {&(0x7f0000001600)="25b60eda603a99bcdd04d4a9c360d1778d9350494fda91022301cf6b4a89f851f3fd8b0c695bf33960b54f08f5778aeac0ef1cecf32fb360d78793f3285ce8df0282204e58401923dd23d9e1f3c766918c0c514a89ab01fa", 0x58}, {&(0x7f0000002680)}, {0x0}], 0x7, 0x0, 0x78, 0x5}}], 0x1, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r4, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0x0) r5 = ioctl$LOOP_CTL_GET_FREE(r4, 0x4c82) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, r5) r6 = socket$inet6(0xa, 0x3, 0xff) bind$inet6(0xffffffffffffffff, 0x0, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000040)) sendmsg$nl_route_sched(r2, 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {0x0}, {}, {0x0}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000000280)={0xeeb, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x0, "285cbe607ecdfb"}) 15:05:16 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002e00)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000027c0)=[{&(0x7f0000001280)="d560b8bdcff7e94ff4c849c6b75178213a6390acd232547ce8dffcb68b62bbe5ed6deff19c28a7b18bec307636a3e918fafa5c16b880a2b7e1127ab7e6a0b45ab38b1dcabb43a336540c1cd444b60ffacb778f32f8dcf083a220914c6f03379c1af3cd9c1b4283872de7380b6e8b10e3593aef9194439f58dbbc8cb83c7481f36f2360a2b2062528a19ad1e5955587869c0fd7fc88f0b7d917938b005406bac46de32895076dc26c74950c79", 0xac}, {0x0}, {&(0x7f0000001480)="e0a9b96661eadd0b71805dff8e6c3f8e550366557e379aeb634886d5b938b5c4d93cfc683d618722f3f0e3309017775ce2a2ea68d5e2d6079331eb4a5eeff286d103ded1de06d5fb389fbee633f1fa0705d8bcc6d79a22bb3f7a2115f7a675eef26326a87e5543ee177625baa8a425bda15e268e2e9d", 0x76}, {&(0x7f0000001540)="6be6c62168b9f665af0cce021e69ad58ab4027138484fc5fbbad2c77a9a81e01def64acf70ea8f1ef3d0c189aca83d64c782d5663c79db6f5dc612c149568890b3d69b01c4450a5549afd33de35dec42764e7dc2a8c7d50f9b428f667a4884a37e693d8d6387226aa134af100366bb2177078277c883c4f2a9077175b7e90d1a", 0x80}, {&(0x7f0000001600)="25b60eda603a99bcdd04d4a9c360d1778d9350494fda91022301cf6b4a89f851f3fd8b0c695bf33960b54f08f5778aeac0ef1cecf32fb360d78793f3285ce8df0282204e58401923dd23d9e1f3c766918c0c514a89ab01fa", 0x58}, {&(0x7f0000002680)}, {0x0}], 0x7, 0x0, 0x78, 0x5}}], 0x1, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r4, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0x0) r5 = ioctl$LOOP_CTL_GET_FREE(r4, 0x4c82) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, r5) r6 = socket$inet6(0xa, 0x3, 0xff) bind$inet6(0xffffffffffffffff, 0x0, 0x0) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000040)) sendmsg$nl_route_sched(r2, 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {0x0}, {}, {0x0}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000000280)={0xeeb, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x0, "285cbe607ecdfb"}) 15:05:16 executing program 3: pkey_mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0xffffffffffffffff) r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$TIPC_CONN_TIMEOUT(r0, 0x10f, 0x82, 0x0, &(0x7f0000000040)) 15:05:16 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2000, 0x61) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r7 = socket$netlink(0x10, 0x3, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) r8 = socket$netlink(0x10, 0x3, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) ioctl$KVM_GET_CLOCK(r1, 0x8030ae7c, &(0x7f0000000380)) sendmsg$netlink(r8, &(0x7f0000006440)={0x0, 0x11, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) ftruncate(r0, 0x1) sendmsg$nl_route(r8, &(0x7f0000000440)={&(0x7f0000000240), 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB="a8000000160000082dbd7000fbdbdfc8fe8740bc063e16250a18e1", @ANYRES32=0x0, @ANYBLOB="14000200fe8800000000000000000000000000011400020000000000000000000000000000000001080009000700000014000200fe8000000000000000000000000000bb14000100fc020000000000000000000000000000140002000000000000000000000000000000000108000a00020000001400060007000000ff0f0000090000000800000008000a0002000000"], 0xa8}, 0x1, 0x0, 0x0, 0x40800}, 0x20000804) sendmsg$netlink(r7, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x38, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0x4}]}, 0x38}], 0x1}, 0x0) 15:05:16 executing program 3: pkey_mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0xffffffffffffffff) r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$TIPC_CONN_TIMEOUT(r0, 0x10f, 0x82, 0x0, &(0x7f0000000040)) 15:05:16 executing program 3: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) [ 2702.567029][T19986] netlink: 'syz-executor.2': attribute type 27 has an invalid length. [ 2702.800909][T19986] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2702.821898][T19986] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2702.847988][T19986] 8021q: adding VLAN 0 to HW filter on device bond0 [ 2702.929057][T19986] 8021q: adding VLAN 0 to HW filter on device team0 [ 2703.059210][T19986] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 2703.303679][T19984] netlink: 'syz-executor.5': attribute type 27 has an invalid length. 15:05:17 executing program 3: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) [ 2703.827036][T19984] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2703.900072][T19984] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2704.059654][T19984] 8021q: adding VLAN 0 to HW filter on device bond0 [ 2704.180161][T19984] 8021q: adding VLAN 0 to HW filter on device team0 [ 2704.365096][T19984] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 2704.585347][T19989] netlink: 'syz-executor.2': attribute type 27 has an invalid length. 15:05:18 executing program 3: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) 15:05:19 executing program 0: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) 15:05:19 executing program 4: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) [ 2706.159693][T19990] netlink: 'syz-executor.5': attribute type 27 has an invalid length. 15:05:25 executing program 2: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) 15:05:25 executing program 3: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) 15:05:25 executing program 4: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) 15:05:25 executing program 0: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) 15:05:25 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2000, 0x61) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r7 = socket$netlink(0x10, 0x3, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) r8 = socket$netlink(0x10, 0x3, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) ioctl$KVM_GET_CLOCK(r1, 0x8030ae7c, &(0x7f0000000380)) sendmsg$netlink(r8, &(0x7f0000006440)={0x0, 0x11, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) ftruncate(r0, 0x1) sendmsg$nl_route(r8, &(0x7f0000000440)={&(0x7f0000000240), 0xc, &(0x7f0000000400)={&(0x7f0000000480)=ANY=[@ANYBLOB="a8000000160000082dbd7000fbdbdfc8fe8740bc063e16250a18e1", @ANYRES32=0x0, @ANYBLOB="14000200fe8800000000000000000000000000011400020000000000000000000000000000000001080009000700000014000200fe8000000000000000000000000000bb14000100fc020000000000000000000000000000140002000000000000000000000000000000000108000a00020000001400060007000000ff0f0000090000000800000008000a0002000000"], 0xa8}, 0x1, 0x0, 0x0, 0x40800}, 0x20000804) sendmsg$netlink(r7, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x38, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0x4}]}, 0x38}], 0x1}, 0x0) 15:05:25 executing program 1: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) [ 2711.141138][T20050] netlink: 'syz-executor.5': attribute type 27 has an invalid length. [ 2711.772254][T20050] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2711.790795][T20050] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2711.801470][T20050] 8021q: adding VLAN 0 to HW filter on device bond0 [ 2711.813219][T20050] 8021q: adding VLAN 0 to HW filter on device team0 [ 2711.921565][T20050] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 2712.150412][T20053] netlink: 'syz-executor.5': attribute type 27 has an invalid length. 15:05:26 executing program 3: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) 15:05:26 executing program 2: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) 15:05:26 executing program 0: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) 15:05:26 executing program 4: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) [ 2713.121880][ T1199] ieee802154 phy0 wpan0: encryption failed: -22 [ 2713.130067][ T1199] ieee802154 phy1 wpan1: encryption failed: -22 15:05:28 executing program 2: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) 15:05:28 executing program 3: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) 15:05:28 executing program 4: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) capset(&(0x7f0000000400)={0x20080522}, &(0x7f0000000440)) r2 = openat$cgroup_procs(r0, &(0x7f0000000080)='tasks\x00', 0x2, 0x0) write$cgroup_pid(r2, &(0x7f0000000180)=r1, 0x12) 15:05:29 executing program 0: r0 = io_uring_setup(0x33c4, &(0x7f0000000040)) io_uring_register$IORING_REGISTER_PROBE(r0, 0xd, 0x0, 0x20) 15:05:29 executing program 0: r0 = io_uring_setup(0x33c4, &(0x7f0000000040)) io_uring_register$IORING_REGISTER_PROBE(r0, 0xd, 0x0, 0x20) 15:05:29 executing program 0: r0 = io_uring_setup(0x33c4, &(0x7f0000000040)) io_uring_register$IORING_REGISTER_PROBE(r0, 0xd, 0x0, 0x20) 15:05:29 executing program 3: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) 15:05:34 executing program 1: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) 15:05:34 executing program 0: r0 = io_uring_setup(0x33c4, &(0x7f0000000040)) io_uring_register$IORING_REGISTER_PROBE(r0, 0xd, 0x0, 0x20) 15:05:34 executing program 2: r0 = syz_open_dev$sndpcmp(&(0x7f0000000180), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_XRUN(r0, 0x4148, 0x0) 15:05:34 executing program 4: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) capset(&(0x7f0000000400)={0x20080522}, &(0x7f0000000440)) r2 = openat$cgroup_procs(r0, &(0x7f0000000080)='tasks\x00', 0x2, 0x0) write$cgroup_pid(r2, &(0x7f0000000180)=r1, 0x12) 15:05:34 executing program 5: r0 = syz_io_uring_setup(0x2677, &(0x7f00000000c0), &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000140), &(0x7f0000000180)) io_uring_register$IORING_REGISTER_BUFFERS2(r0, 0xf, &(0x7f0000000580)={0x2, 0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/221, 0xdd}, {0x0}], &(0x7f0000000540)}, 0x20) 15:05:34 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:05:34 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r0, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000100)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a3ff2", 0x24, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @window={0x3, 0x3, 0x9f}, @sack={0x5, 0x2}]}}}}}}}}, 0x0) 15:05:34 executing program 5: r0 = syz_io_uring_setup(0x2677, &(0x7f00000000c0), &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000140), &(0x7f0000000180)) io_uring_register$IORING_REGISTER_BUFFERS2(r0, 0xf, &(0x7f0000000580)={0x2, 0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/221, 0xdd}, {0x0}], &(0x7f0000000540)}, 0x20) 15:05:34 executing program 2: r0 = syz_open_dev$sndpcmp(&(0x7f0000000180), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_XRUN(r0, 0x4148, 0x0) 15:05:34 executing program 4: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) capset(&(0x7f0000000400)={0x20080522}, &(0x7f0000000440)) r2 = openat$cgroup_procs(r0, &(0x7f0000000080)='tasks\x00', 0x2, 0x0) write$cgroup_pid(r2, &(0x7f0000000180)=r1, 0x12) 15:05:34 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:05:34 executing program 2: r0 = syz_open_dev$sndpcmp(&(0x7f0000000180), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_XRUN(r0, 0x4148, 0x0) 15:05:44 executing program 1: openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x3f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/nf_conntrack\x00') sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r4}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x3e8, 0x0, @empty}}, 0x0, 0x0, 0xa, 0x0, 0xb3550aa4ba878354}, 0x9c) 15:05:44 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r0, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000100)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a3ff2", 0x24, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @window={0x3, 0x3, 0x9f}, @sack={0x5, 0x2}]}}}}}}}}, 0x0) 15:05:44 executing program 5: r0 = syz_io_uring_setup(0x2677, &(0x7f00000000c0), &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000140), &(0x7f0000000180)) io_uring_register$IORING_REGISTER_BUFFERS2(r0, 0xf, &(0x7f0000000580)={0x2, 0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/221, 0xdd}, {0x0}], &(0x7f0000000540)}, 0x20) 15:05:44 executing program 4: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) capset(&(0x7f0000000400)={0x20080522}, &(0x7f0000000440)) r2 = openat$cgroup_procs(r0, &(0x7f0000000080)='tasks\x00', 0x2, 0x0) write$cgroup_pid(r2, &(0x7f0000000180)=r1, 0x12) 15:05:44 executing program 2: r0 = syz_open_dev$sndpcmp(&(0x7f0000000180), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_XRUN(r0, 0x4148, 0x0) 15:05:44 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:05:44 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:05:44 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r0, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000100)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a3ff2", 0x24, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @window={0x3, 0x3, 0x9f}, @sack={0x5, 0x2}]}}}}}}}}, 0x0) 15:05:44 executing program 5: r0 = syz_io_uring_setup(0x2677, &(0x7f00000000c0), &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000140), &(0x7f0000000180)) io_uring_register$IORING_REGISTER_BUFFERS2(r0, 0xf, &(0x7f0000000580)={0x2, 0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/221, 0xdd}, {0x0}], &(0x7f0000000540)}, 0x20) 15:05:44 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:05:44 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:05:44 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r0, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000100)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a3ff2", 0x24, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @window={0x3, 0x3, 0x9f}, @sack={0x5, 0x2}]}}}}}}}}, 0x0) 15:05:52 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:05:52 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:05:52 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:05:52 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:05:52 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:05:52 executing program 1: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000003c0)={0x0, 0x0, 0x0, 'queue0\x00'}) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000200), 0xe0c81) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r1, 0x404c534a, &(0x7f00000000c0)={0x0, 0x0, 0x2}) write$sndseq(r1, &(0x7f0000000000)=[{0x84, 0x77, 0x0, 0x0, @tick, {}, {}, @raw32}], 0xffc8) 15:05:53 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:05:53 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:05:53 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:05:53 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2800000010000100000000000000000002000000010000000000000004b408800800030095"], 0x28}}, 0x0) 15:05:53 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:05:53 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) [ 2739.398725][T20226] •: renamed from lo 15:05:54 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:05:54 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2800000010000100000000000000000002000000010000000000000004b408800800030095"], 0x28}}, 0x0) 15:05:54 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) r2 = openat$procfs(0xffffff9c, &(0x7f0000000040)='/proc/vmallocinfo\x00', 0x0, 0x0) sendmsg$TIPC_CMD_ENABLE_BEARER(r1, &(0x7f0000004140)={0x0, 0x0, &(0x7f0000004100)={0x0}}, 0x8000) sendfile(r1, r2, 0x0, 0xdd1) 15:05:54 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x2179, 0x53, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f00000001c0)={0x0, 0x0, 0x14, &(0x7f0000000080)={0x5, 0xf, 0x14, 0x2, [@ptm_cap={0x3}, @ssp_cap={0xc}]}}) 15:05:54 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) [ 2740.140507][T12667] usb 4-1: new high-speed USB device number 106 using dummy_hcd [ 2740.440550][T12667] usb 4-1: Using ep0 maxpacket: 32 [ 2740.651190][T12667] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 2740.840535][T12667] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.40 [ 2740.864528][T12667] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2740.891024][T12667] usb 4-1: Product: syz [ 2740.902207][T12667] usb 4-1: Manufacturer: syz [ 2740.920612][T12667] usb 4-1: SerialNumber: syz [ 2740.993301][T12667] usbhid 4-1:1.0: couldn't find an input interrupt endpoint [ 2741.196990][T12667] usb 4-1: USB disconnect, device number 106 15:06:03 executing program 1: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000003c0)={0x0, 0x0, 0x0, 'queue0\x00'}) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000200), 0xe0c81) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r1, 0x404c534a, &(0x7f00000000c0)={0x0, 0x0, 0x2}) write$sndseq(r1, &(0x7f0000000000)=[{0x84, 0x77, 0x0, 0x0, @tick, {}, {}, @raw32}], 0xffc8) 15:06:03 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2800000010000100000000000000000002000000010000000000000004b408800800030095"], 0x28}}, 0x0) 15:06:03 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) r2 = openat$procfs(0xffffff9c, &(0x7f0000000040)='/proc/vmallocinfo\x00', 0x0, 0x0) sendmsg$TIPC_CMD_ENABLE_BEARER(r1, &(0x7f0000004140)={0x0, 0x0, &(0x7f0000004100)={0x0}}, 0x8000) sendfile(r1, r2, 0x0, 0xdd1) 15:06:03 executing program 4: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x8000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000c3c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000004200)="b89bfb538c7046bfb3ea2b02022fe682690c2fa56347333a85c47268f8ed372c57f291c18d9df2d8fe6d0ec44f0bd8573e9a66864277b4f42ab0310fdece10efee35a0e57aba792d6d95f020f8abdb6ae0bdc3d22f555c061abc55802bb6f3d06d3aadd93ff1dd7617e78011a7639fe7d4473eda0d96264869443a548a1dee34a4ed98482545b0ae6c368ccba913d1124b5fd3835c441c3415e5e809e6ad7186d47e616af4df8a42f04d4d942d1a6409c430b49a6783e9a52b7d191e2360c69241b77a7174b36cd6098e7ef79a40beb5317d9a4bc4d39545d1027a55bb7c59bd39983e58f9928eeb1a2fe4f488dff1e9ece3b58c0c85739b3e78af1f252e3a632bac492a2bec2cba8cf479de72429007c12a0a61302db0e5725e54f37f8bac804f30fe42bc789b4f34e5004efa760b359ea4c24d76fbb6d6a2c64f938e3d50ccb6baef42f2ce64978f5ceeefcf6958b45fc30716758e49b1642c6cd7c55a16de83d8ab775140ba751d419cf642d5304d9fc9d4fee52820352336979bbff8c94bbbe625555b719b4cdd6b3e3994e20d8f6878ea40386b46cd2fc56d51bd20b997a74f93e5033dc297ddf9c5124f6de686540ee25e36de971150bcd84be20848f913cfc16ca2039ebd6b2958ff2d0ebef60aa392f408d600df7726e53418d9fb394339ed8eba063c19a2667905a2faca70d523df1c3cd4bb09a5cb5b4a50d1e6ee0c0514be1269808699d6f9371c75329b6f537c806f6b74b641a15c85bb590bd737962ac867954dcc05f82320059d33f8ceb1cdf723a8a126888605970a6385801a99f4346dc46090aaf24b658094803af565a94cebd0ccf2884463eaaecd33114f5b169387bb4dfd9c8f2f6e06acdd80ebb37e0fbe847b3f3a8faa95e479028740308a619cd8001fa331fae7a6984f07e5216d67cd0f66c6fc0e7b1d07a5d1fcc4095e65fbb199b4631fe666fc998b99546a22c23a6043dc533379f1c8423e53c102e822501355aef8d1cd80ae82f01c4052aacf03c84b0802a67de31d1c4263e4a3ecb739b8846d1603f28f47eaeb479917bc49d2d73b52ff8a6f60b314819fee378dd4fcc716ab57f25f8864b5dbab1ec0a07c41fc0eac03b3f41c97e2077352eac5f133db427d45c098f6c57a0e3d55d1e2ef9cfcda1ece804dde9c5e5b6d910d09c78ab293bb556c7b8e76fb4c7263d02601b9e05f9e095a127193bbf8abe63e90d538178a58e70223d62c3fd5f53b59bc46c137a0c05cf083affab22c2cb0e9f53b875ad4b0243adda40befafa02c027e015d52afa3e6f3c48924f76406c1d4635f3632a7f622eafd4a86605930c0cb20d3f34563fee1cff7abc013770f7200e17403f4d5601ef029bcc6f990dd1d9501ce4a704978e5906c8d7878cdab0365a805409e14287341df11c52aababdbcee425238085b4328354b0af018192972dfcc087956e194bc59cbecd999ad6aed196c3b393d867672f3d4291adaeee7be02c427fe0ba7ad55bb3212b56d91217e5decdc734bab9a42af4b1cfc1b4527742609df5d8167d844886f0d967ce3190712a459b45bc3886b1b7cb5f5de95878788e386b3a66f87402912fe6c65768ff63bfff41accdccfa4387de3038170c8c662223dc0e03a6b87f10894d2dabfbdd7de119e328815c362ad1e8089170c93a2137ebc5bde359963258451da4325a6c6b204e300224303a86d4ab18ba72a88bd65fa78e4142ff8d103efd589e9363c3f00fa0f97f330ff0c8850d35c881d00ea8f79da64b90edaadf771325c880b2cd70cd7515a7651137ee5ee7b696276fb43933dfd7bd34e9d319ea50493b9ad6fdb9ef3620ca71c24cc5b665010bed5bd896f3e6d70842d03934afecc481c9ee4126af2f0acbe9bc21523ed03e6db9beb6039d18864ca1d1bc96b93c9cbb084d69348c3374302b1507f4a839045a06bd681e45260cb1f0132be6391c803a09081918f4d03479e669ac681f2911ee3aaa52c454f2da832a128c93394d583e756dde6e55be1fb72cd226065eade7a89b3c08e7446bcc77e3d6c9b2b848e35403d4996022f1cc245cecb3a9a3ec0015501898fc415866bb5b0b325e5d00ebeeb0ad02471d20df2e019eef11c038b085cb434cb92b96fbcd2f584ace6d90fde469aed38ca954f055ee76e06e699c0b8acf428631cf03a7bd9d87fb3439e5480fc6e73bd40c27243abb15b8cac4ab64c14b0cd6df2df32bf52b90b275817d5f91e90bf1d9643e5720812761a5c22865912ccc54e92cf0ce1ff45cfd016403fbe918948c9a29c1980c00d4551046693d1d4e9f7a65f413c8e34977daa4b376d39f31b48efee2f8bae51958426928cbc92e2984e8465a74b1eef4bcc55f8a4a7feb01528f31921b27953ccf3d8045090f0c90edb03f0b4a973634b11bacf73714b6d92cae322de0b188af6a88817d17a5cdad7c4c28988e2c331dd1ef45d889b3577e4f7c57fb82053387564fb93c8d3902fb3c13246afa2ee2d5b91e009a0d665c80a9c12dd20fbe7c2a66821bb675226daea3cf0a786e12d4af85a839b486413de43bada6800006ccedd80ed0e052a0bab851be9b7c9b6867394926f6c81d49f7240efde58026725f051c583783b745e061f7b3e8770b89e70d2b07d9b9e7f0e543fa3d225e429733302b4b5ce91a9a2259cdcec079007eccf5d3ed3f6190a5d7f34b596a9c14de3aa5963d9109b481c1fb094b82e5b901fcb6528cf156ed4c931d6aab9776653f9aab160f042fc8b739a9b7552d491967c966f965f7bce1c4175af9213d73807bc24b3ca5c4e6fc921b74424af3583a91a29cda50c29dfe52aed5c79441f8cd07129cc9390e6fe977ed02d014d04ad605304513e9880795cbae6fdaab68e28ab15bb5fbc07cad82b60299889006989e86a253f4183b649aca25414804f2fc45936ec0622e4c25b49c91567d37eeffe6bb61d81f366bd1cb405068ba99dbbc5bca6a06295be62f79a2143b70c7297c7bf4a2b74feac6c8809caf8e34845c3c6760785eee9a7075c572c028ca2b0d2606ff35bb2c5f8542322a600995a1dbe79e3a3ae2ad9eb2eac651f0e4ca2b875ec70a0acb580bbf0e69456accece3b0c03dda822317f84e19bb7f795f7253d788448533f7a81773072ab2d0ce36517eeee125689ebc0aac61f9ff13b7d55f15503c63c43a26e0593ab99bc3d003412cec121fabfade44798d662d7c33bd0defb5a9bbfccf6228c458eed5793f9102a7ec716b42ff82942f9216a25c9c1f19b7b37ac0e60cd0a7b7b3c238902e47babde64a27350cdb759652096877a28e709c802878b13fafa806d5d90c1ae0d2d53371051942b727d973f80ace3b8d7cde04d5eb3e9f232429f5f495d522bdfd9e9a383bf81f083a6ba13beaee4a535e3ffdcb4f3b0ffd07274ef7b60357fbd571ab0d2cd3ec0ecafd3fd7e2ede2b1c7301e765005748408a467d033be76ffe1afabaed0270f2723908f765349a7627fd55bbb4a24e8ad2bf0b2360aa1c3739c95b2191f78b55e4305018da14d0b9d9cf6cb7f6dae1a3c8bfb6c3d06d1f35f113ffc2a2f77095b77b7ea0ebc7b96cd1b8526e6ee0fd5fd87d09a66d9f94be6de558354f4436612de66588d10287f3095bf4bc0543bd23b657a5110562efd55bd5d8d372e3c0c22b2948db346ddacd3793a13f778ecc3105c9d1295a5b83d3e36cf6969883b157a79be17f04dc60eebf5a3200976355f56a1b0e109c4b93d1538e5c18f8746f39ae4a0d678ab976eab4e043639bedd4c132175cf3c0510309357513c425fbefc722c534d0294485ad533c47092c88eab0c4435ce0b1732559d4ba3ed7941ba0b9ddfefd4e17248fae7c60a2c27a372de5f12ea580f1203d8dce6dc12c31bc383d6489b6677a9cac98d9fa9bbb8185534e2bec84733b80257a03f78de6ab9a790c8da3ee5328ff7b5bd8a999ec4343a42616636c55354274783b0cb4663c07032edf5d6ea55e65359bd3ab5ddc8da273b0f2a516e833fe0f6b58214ad2de5bcd98e4512db4b106ae6d2b5d3aec99bf37732020cce474e09adb014a627261723e6a254d62a78c221ecfb4c25841225850b77a33e1606c5c606a0ed9c909275b935e2ebd042f7ab20555d2fef993b4f6d53c3429b5499b03bc6b5650cea8060f4e92888b8c8d9a47db3be04f4d264ba10fdac1b3229260fae292daa673676ac0b46d2e6b82dd9d953c0d27c4f79d8b7e0de30c6d5e369b69506f78560426720c27b19cab32543fe5d56361be4a761ff2bc08afe96931d7a00c69fff4bb7e88c0563fedffe9f2a209bb41fd15dee2e6f2d2c996d420e19f005f6976d36476eeb446166f1f6ad199cfb89c7580c869088a91e5edda70cf4f7a9c6f652eccffd4190867e152cdf10d04a7d92ab4e931bdc00f8658ab14fe21c04c9f712b1fedd40a44eefeaec1a8bc2e5d7c9353b8c1535ec216d72ef3d04720d08cb51cf7a79568c98e9ddfbcb272e44f79c5f395ce5cd48f49a5c3ce19925a87613babc27c7785c900658d04e9a765d0f3ff07904636d240546c59b4d6e92e1bce98d6d5e5aa0cf8a776a332276ed1e9a1ed0ca70adab0b62e782c7c1f2931768f8b83dde001fab7bc2d09d4d8f01254054fbbc9a01446cd59d8e9af02b542ef1ad875726061ffb9eeddd4c992765d4d5f9646fdd80763712a834ae09b75c7638ffc2bed72fe97bcb0b8841238161ebecbda1995deae1caa473504a05c01c74d770a36acfa2530c8066fa441fb6bfc03765a00ea5e752757244465c5f981227ebbc0a8ab84dc36dc8d3a36fe4ded9d2c25490b07633188206b525b0406fb20a6988947b9e4d8668d917435c452357cbcb42812e9754a0919bc33b4c7e0a0724fa79b00d6742a1a6d73aac3787f2030b7b2be66885c3bbf08f921227179da4240d23e6179f1b8753c65a1df013108f7fdd080f118083e0ab472eb68139e83df3be88bb615ce666e1ed4db8c5be6d12e87598e851792e6e726ebd5d2436fecbc7dba661e63dfaf52e945e55577494a907ecf5a259bce1171da8b91f0672a8d68f0280609ae6898cbd0af8606288e30a1d48b44e3c978e10c7ab91e06cabda1668e2711ee4007dac5de36f27758e041e73abf3544bcccece14967efd8d619ab6856036b157f631ecb6745242e6868033c647bd1af9b9277bef063615b289d5e3d069308ad81f61777ae8f7abd3c9dc6b3bd1c2941b0c27f7a4c6b7bf50513ccc1ec21d2f502cd8e5270fb1ef1a5c4e5585b7a6c7442844429a0b61ecfb19a4f6cd038ddde546c66709df7a7f2db2da837bee435e722dd508a8c039495af5861e974b2ed88a8bd60f7895252981a9682d348f1ec218462a2e5b7b4a8a9a5ee41688fc30541018f28afe78c78eacbfad5bda07cb1f654aaa1ffb755af9a3c5077665f1796300b45db1a19513ec427d60c770add24bd1479295eea48dc022541bfa731500f22c3db6398b8a7c2e2dfcacff56bdde2db8e545ea82fa720917a1e3320f21334b7a52ebc96c0174cb96b4c76f8c7fc4a68ed86d69fe5ea8014c9de3f66bc50a7cf129a2a346fa8f773933eac0d08e0ac9e8c2002b1bee3942b193e65142ac742c63be6033770bc0fbde0610fd0484622bd4387f4e576b560d4eb26e764142c2307f92ebb10b6dafd1d0d9f376b821943e53185f496dbe052abf9c64e4ed0383bffdc0b33de2bf04968e7d4c52e9dacc5d70df2b68ab3bd071a88cb08d27ae402b295be7d006952882118c61f091b4e399dad3d3e21a918aeea64963d269fdede3bf80d1fde655924b0db35586536e018be3839509f8cf4b95262bbb5486f86934a8b8ae73833c5d527e906604700cfe516b5bac28a849e7a0642bc774dbfc1ec56ab3db747ee04fc97eac4aeb1e04c38d085c69087225217b3d3e8a56710ce05f8c18642a73f7bf0a8a2fa8003f2014461380396a4ed7dbfc22134a53a341aceeca666f5d0f8a15aed0b5b159fd3600c0f9318c74caf6084d5d79bd965d3a35ba22062535c3aaae3c94cee635bdff5cbbe9a70ddab84183615aa5bdc4e0e8ac6c5db58fd932656ad8f39c07a0b5af979ecb24b75703997e54e7cb4a6a1406091d8949c453775c2aebcef6e23545ce7684546d9d82db6781249cb6832ff31f92c8e0a03bddc19411b8a180cddfc0ad5b6010948979be1f9fec4093d1ecd182478b16b9930d9e1df9cd3e8e59efe3a4bb817ad2e709efcdc6f7b063a6ef00a1600f6a5de5aaa170d794601287a17ca71c830f14d2d6e9d9d9f28f8522b0dc9868c342650d0a9e851164f99e06fb044457b2a71ead53cf00b7e15ea62a1c1640124183cab9c5f4ca0608f8cf13a110826f64d41050f15781942d50b3e7c07a30827b12e4fbf8763fc19e0224e8491622e1c4928f6f24946bacfada77c551fbc77b4de58c4a54d548b9bc9545668d52eab2952e5ee0abc86ba71b6bd9ee4a4d2adcfb5d2b582e63c4955d5bf8c84eef7632de5508971cbecd6a799d3c6d247707fef6173f1fa9ef8a3952fe8f2c3b51875de5e03feaa89cc6bed1540665bae2436c5921c4d16b39c2b52e6a8de5bac79edfb76b42213f496e8fa159ee1c819e24d0e4dd62a2ed9e174fd883125338a4e33a3be23e3f003c2c5f7ddec4e4f19f6a8adb04e012b82c7c24e7a6e40c761fde244b46d76e05dae91a388fb4f28cf46d78ff6a5592308f2c523671c5aa9a2815917d9c2ff3620edc6b6b34c044ee9d2f47da18af84cfd1a74b12d99a9e06c53dbd8ad77bed6d1e97bbffdd8d7a5a56f6826ddcf6b9e21b5376362982780471100e8fcd1ef6992cb044dcd0e09809cffed97dfb9dbbef36dd1a77d11d33eb814dead52ce9a023256c12f3d6188f2689243054e57a3e5ac76c0afe4884722b23d4c2e89d241ad8ea73ec93f8bb530c24fdf3bb9b70191c0e069eb26e5ba71a697ae2387dd81cd505b7179df9b4f8f9c1d1bb69003095999c73595d983c24614f14a925527ae47e55203beb8e0641465736ab1adc1d1b00944ee400fdaba3a49efaca9b708e5ad0d8cc68647b78d1ddf8666a3b04dae40c23d4b659c6e9a4d531afeff3d1515f81fd5623029918b5ab3b8924fcdb82da94d2e570cc7dbb61c095bab257eeea866ea8ab9ada98fc4b7b9e2d00fff0e5868bf330fbb49de3887f9eada92a8c894988e2d335d5dc539f8f448451915a87e3eb6432b83dabe481a98b3e63ad8d4b8e1371cb0b6a2bb8dead1b03c9fcb927e21662e60a1517bf62a5486ae8c3e4549fd2c67366e4760dd56df39e22a875e879ef20a43082d85e49a5f7d79222197b1be187b5220a8b5ca6f44545753f64d6077f9a9b157296c103e770f4af1172984c546707edf79a06609c684e0ac0647223d4098e72397bbb4292ceb51c8c5ac6c6b8c6531f3806636686e70b54eb6041f993928dfad3f16032987cd81dd57d261a2e7bb3751048e36a43fa0194cc56743efd984d2fa714ed50598f76c5063a1a8217c131634e9061ad002a2095b73801a3b2eacc9340bfa4726a59c37947d65fea61740d688b698f707cec17ad137f1ebad9b43509a79a87eec8a4d601edc14deaf2c7d09eedfdefd31ed8d3187b5d121a60bbbddde505cabfa4ebd98da178a79400ae1de5e8a29219b89ccbd8c5b99d37ba263ca99067ef12477d012eefc66b82a59f65800162716718a4d1558ebfd46b52bfa12df327bf472742301ba12905f92cebac8eeb8b26e78d0ba149948cb0f313c17105357b0c3183702b36a8e57f4a0e47f5216af5cec86790c170b7fc73e2d4be65058e94ad7ed000c944d1c47c17ff4baa2bf387e95af46938411e0513c0b6a2d4100e4c6c44b957a327e6473af2931ed439beae5634a78f3b91a124561b1765a53261fa33054bfbf5bc054592d17b7e53310eb891826ad0c4fe7e21bb6c0e352b672f740d65a12cdc0a7f64de9fb82fd837a3bf4f322a51c8d3dc709be2bdd8379c1ba85fb068d98b2a0766e380c30c559876e150465ed1ebd87e86fe328730aad282cc2a12b76645f5654f03251a8d5c1186e3067e56cbcf938877aa56e6d858a32be5e31af257087fe2d94ee8dd1dcb0b59ac066c632a0b2dd4c90b1b5b13f6c1a6aaedcb30f8f4642de92b83b98628557c42517a242292d3ac915e6f6bb27877fac93e74c03f23e389331855698ae16f91ea3ba2c3167609a9a8cbfbb19a601dc2b58bd0cbe9194ab3b6526827bd8fcbab14ac09ad0862638c596b0ffb22910eb479f1e8025dacc7eb67eb0ee26a85de39c460b9ed574fe01c473f2664087826226feb2afe43ee997ba43ce9e7c1aa3baf12df505fa3c0a960f3a3dc38055f804c9010a9c2a017cf0ef7f3b3a3ef3b862c7d5560da896f42620809956b909f96571a53bba0214b33afdd715fa79598353b113ca7fece1359758309dcda4f9703ac0dd2cf232dcdbd54d6629c1eb67745a01bb802f2c57083dcf5f4afa39afbb010246caa573cb8ada57b5e0bca79f8df6439c3a668fbd0b91ecb20e6a9f630b8bc6c5498f82650829a1713040ed03379d96b3056199194b1a35e9e6a140ab7d497503262e4f4311832aea1f8e75d284ca8e89d18dc6c33aed664a9652a98c3c447b8452f7ad83f0b490ba37a57f143fc0383425979c3cd63c35f4ac0cd476f1373e74230bab79b21a4995e3e710e346cae0ccae09436840c9f8f65f28bbcd2b8871c5799a802caa7f09be637fb0d3f1d2fa3c4b838fd31b8f464120a1949219c815f83a15bcf467488f5da8414bec1ae4fe89dbe8b641fc9556a497f95d2fcc7aa4877ddd4dbd992be5423c10cb3873bc3fb40fc20ec00a92df0b91f74565292ee00cb21db7df078e9bf75b8bcf9327191616aca7c43153634a3aee63c744b7bab8e4b7b0caef1360821f03a740507b79cc3ebab64c7b9d9fa446efadd67735f5ebd8522ad2110778bf2477b87df1611819dbd958df02106e13dcafd0bde1fcff696b3cd10d0d0609702e763ec52ee400798326a510daceb9ca77a0e2dcf683dc541f702989ca75796dbb4b44aaeb700feae89064630c045c970950fd8d12bf62139dd95caad8038c2f1f88cb01a887dcd332504a10b6656005babe2598c1bf396218bc715e4c41c20df73f4749e275a60e21970f9abb063bcc71b3e8d8de5e31d3a129b0179fe9b6d91543041400eacda8999d6809484398661305cc76b34d4ccd3a5029c37bc0fa120a35c0eb0dc7f104460a6ab4ac05281f355e1485b8f898ce51c0aebc776c413a603557cd4aa868de8364a49200766ba11fecb890c09b4c46f920ed932840db05ce18cb054ad147a17bf78e81ea5ed6c80a2ea1583902735ed4815d1459dc6813f49947704bd8308ba3c1cc9e18aef2bb7e891591d0babac5b312a91a2904603b0ac89df604842a9f59811942d4e4bb53446c9bf02834e5130106dfa7848f3f36b697c6d011dd4debe52b902fd5b579c6c57222574dfcf3512639fdce016af61a4d602d39d881f77d97a058be248887c6ba0413ce4b29b42a313d32795cd55fc1b068c4dc1f993f0e71ba6d286859d2bd283dfec13f895c8312342d94b3c75d56d992c6906886377918bddffcef0b073b32abca6304c5ede93e6bc75f1bf49485b77699f090ade722aa4a86f0b90cb2f5d259828799c54cf04c50b2623b3c5baddd30b7e1147ccb0056bb3fad9dcb1fe697c56e203e79c1446389bf6d8968face2385ee347f522899fb8c458e77bd26a30268508c27f6812543549caba1892101cf25d9761d4a86f980795f14a7c8a8b71aa8af152bfa7002f184632a5a4d93dfdb0cda9d51305ec0ec59e5d1b7e2a31bd69745a8dd0146a928c638ad35ef35a84cf447513b4e667677db4ad89cbb357dcb303d23cdb4e606fdc12a1323ade63301febeff3e5b149cba95904e8da97c5912ade5e78b81bcdcd7de55453be488f235f34fa7491c6c9ee35c44d3fa13cd0804ff3b885fa1f840358a1c2c4ea1190e7a89f5bce8bad40f803e06726557b11639a04f784ed271985c5a6216da6fe5c838d67d8362576de69da469faa5c3927eb3a9b76b3e513a0550808ebb6e87dd2a1c68b06bf82f7e075ede3e5b72b178202c380ba73d18107a5aaa48bcfab8f786e86a25ab3490c50499f7f69d221d2a40fe87c69a015991701a6e0c776582ce76dfe5ade9e673abebfa70164d7921059dfe7c65139fd49f3342397e3fbe1006a7a51e0791711d9cea7ae564514c28aab4315296281bf614298920f573dcfce63046592631b7f8444f9807140f07ef013a9fadeed734236e15a38a3d24ddbcd032f0e98e07c4d96da20877fe3b0ab5bb4e74584a8d944c6d92c8d12a564ef03e1a783239141a471f9fe08e3830a4c677c3028e4840e69cd5153cc2b75357b519617f0e7c5f118dd0f352c982da70bd1d0e0637a7ad1cceda701abb392db1f32a7c117a4a2ff165ca42c3208d6dc675c30fd5e6cbb531d618ac73163d5a5007472f96c6389c45143abac4d1aaf1b9bdaec9e07af1bf60819101654c5a21c98dcb0781a678db16dc69f83b5a1baa327579564c4e15ec63a7b81f75a9edafa663ff3923ecb0e465b86e9abf87b7e5fcd4c3090005aa3f880232e04f179115da7d2a69da0ad8b362a2ef9492e8459d3c75b400d8e57e523c27fb35c3fb216e4c9bcedc477a3b301782f44a7f895bf50770c8b6ca36826b090b8296683115241a305e0842cbb985cc0ab2e56e13a9b701847df94aa55606c9005e0d511a916bee8b0989b1b18d86abfb298faadd01350cc41e3c1f54f607e0ce6ab8d1b80ececf09af430145def0b9795dbdcc6f9f33318f0b2f6b5d0299d1f9b5ffccdf5ccc1edf844d99cb93a47015e598ea799892a2011d70cfe63e877eb6bc971536f87551af85e7a05dfe5406ce683eb5df46fff56c0c7ea14911a72c40d1ba78ba158a321faf85cefcba1e0bd1bf06eda40550511e841b612f83fdfc7632c934f844b2aee45bab6325b0ded05d06dcd845a4c322f4ce18f190a4da1d0422fa02af6fab2ffafc93f686df54c5e813f5b5ea38aa9f5239cd58ac8ddb14a6b63683edc90a050e287dc4d1c80378a5f60d8bcc92614cb4f48f6ae8e3c57be0244c16538786b3f7b4b45260e70dff1d4fe6046519a94aefc5a9279098b1aa0a00dd19e7f1eef1ecf70f15ad6cbad14e706320cfe319847a5823ab5bd3734d271c269ee6b5ee336f997361a4612ce0e199a67e051ff192869286dbe21c7a31552b125b91dce047cb728c8f3c4540054fba0f50a80179327ead8c1f580b1b22e14e82f9fefd08f32fd81df8eb69130ce69394eaf617dc00052f756c8ab1ebf4148e222d1b0e5557984e2ae199cbc9023731079adfea0e604dbe3c1654e51150716e7c1922777e40ee0c5fcf6a6bbbb676fc5e542e59a220995138d21c63330c8df7899f9389ef0e9e8b6daa1980f383733175ce3bd3b5eed80738837f015015bb8645151ce26cee772ece9a339c56685b84c7345bf0b3fc68089da9c0c31335fa5303d135d3663509bc0d2362d0b0449e54806665dcf96fca93c145a80875c653d4d89435f40d49d2829aef64d19f8df00c7a3a489dc762a158d428b7ab2a2d3efeeab11f60fe8c9c004", 0x2000, &(0x7f0000000980)={&(0x7f00000000c0)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0x40305829, &(0x7f0000000140)={r2, 0x0, 0x100000000}) 15:06:03 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = userfaultfd(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c09425, &(0x7f0000000180)={"c075f8655ea5c907cda95f1c88e16f77", 0x0, 0x0, {0xffffffffffffe108}, {0xb471}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7fffffff, 0x0, 0x1, 0x5, 0x6, 0xe8, 0x53, 0x0, 0x2]}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, 0x0) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x0, 0x10}, 0xc) ftruncate(r5, 0x200002) sendfile(r2, r5, 0x0, 0x80001d00c0d0) 15:06:03 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x2179, 0x53, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f00000001c0)={0x0, 0x0, 0x14, &(0x7f0000000080)={0x5, 0xf, 0x14, 0x2, [@ptm_cap={0x3}, @ssp_cap={0xc}]}}) 15:06:03 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2800000010000100000000000000000002000000010000000000000004b408800800030095"], 0x28}}, 0x0) 15:06:03 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) r2 = openat$procfs(0xffffff9c, &(0x7f0000000040)='/proc/vmallocinfo\x00', 0x0, 0x0) sendmsg$TIPC_CMD_ENABLE_BEARER(r1, &(0x7f0000004140)={0x0, 0x0, &(0x7f0000004100)={0x0}}, 0x8000) sendfile(r1, r2, 0x0, 0xdd1) 15:06:03 executing program 4: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x8000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000c3c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000004200)="b89bfb538c7046bfb3ea2b02022fe682690c2fa56347333a85c47268f8ed372c57f291c18d9df2d8fe6d0ec44f0bd8573e9a66864277b4f42ab0310fdece10efee35a0e57aba792d6d95f020f8abdb6ae0bdc3d22f555c061abc55802bb6f3d06d3aadd93ff1dd7617e78011a7639fe7d4473eda0d96264869443a548a1dee34a4ed98482545b0ae6c368ccba913d1124b5fd3835c441c3415e5e809e6ad7186d47e616af4df8a42f04d4d942d1a6409c430b49a6783e9a52b7d191e2360c69241b77a7174b36cd6098e7ef79a40beb5317d9a4bc4d39545d1027a55bb7c59bd39983e58f9928eeb1a2fe4f488dff1e9ece3b58c0c85739b3e78af1f252e3a632bac492a2bec2cba8cf479de72429007c12a0a61302db0e5725e54f37f8bac804f30fe42bc789b4f34e5004efa760b359ea4c24d76fbb6d6a2c64f938e3d50ccb6baef42f2ce64978f5ceeefcf6958b45fc30716758e49b1642c6cd7c55a16de83d8ab775140ba751d419cf642d5304d9fc9d4fee52820352336979bbff8c94bbbe625555b719b4cdd6b3e3994e20d8f6878ea40386b46cd2fc56d51bd20b997a74f93e5033dc297ddf9c5124f6de686540ee25e36de971150bcd84be20848f913cfc16ca2039ebd6b2958ff2d0ebef60aa392f408d600df7726e53418d9fb394339ed8eba063c19a2667905a2faca70d523df1c3cd4bb09a5cb5b4a50d1e6ee0c0514be1269808699d6f9371c75329b6f537c806f6b74b641a15c85bb590bd737962ac867954dcc05f82320059d33f8ceb1cdf723a8a126888605970a6385801a99f4346dc46090aaf24b658094803af565a94cebd0ccf2884463eaaecd33114f5b169387bb4dfd9c8f2f6e06acdd80ebb37e0fbe847b3f3a8faa95e479028740308a619cd8001fa331fae7a6984f07e5216d67cd0f66c6fc0e7b1d07a5d1fcc4095e65fbb199b4631fe666fc998b99546a22c23a6043dc533379f1c8423e53c102e822501355aef8d1cd80ae82f01c4052aacf03c84b0802a67de31d1c4263e4a3ecb739b8846d1603f28f47eaeb479917bc49d2d73b52ff8a6f60b314819fee378dd4fcc716ab57f25f8864b5dbab1ec0a07c41fc0eac03b3f41c97e2077352eac5f133db427d45c098f6c57a0e3d55d1e2ef9cfcda1ece804dde9c5e5b6d910d09c78ab293bb556c7b8e76fb4c7263d02601b9e05f9e095a127193bbf8abe63e90d538178a58e70223d62c3fd5f53b59bc46c137a0c05cf083affab22c2cb0e9f53b875ad4b0243adda40befafa02c027e015d52afa3e6f3c48924f76406c1d4635f3632a7f622eafd4a86605930c0cb20d3f34563fee1cff7abc013770f7200e17403f4d5601ef029bcc6f990dd1d9501ce4a704978e5906c8d7878cdab0365a805409e14287341df11c52aababdbcee425238085b4328354b0af018192972dfcc087956e194bc59cbecd999ad6aed196c3b393d867672f3d4291adaeee7be02c427fe0ba7ad55bb3212b56d91217e5decdc734bab9a42af4b1cfc1b4527742609df5d8167d844886f0d967ce3190712a459b45bc3886b1b7cb5f5de95878788e386b3a66f87402912fe6c65768ff63bfff41accdccfa4387de3038170c8c662223dc0e03a6b87f10894d2dabfbdd7de119e328815c362ad1e8089170c93a2137ebc5bde359963258451da4325a6c6b204e300224303a86d4ab18ba72a88bd65fa78e4142ff8d103efd589e9363c3f00fa0f97f330ff0c8850d35c881d00ea8f79da64b90edaadf771325c880b2cd70cd7515a7651137ee5ee7b696276fb43933dfd7bd34e9d319ea50493b9ad6fdb9ef3620ca71c24cc5b665010bed5bd896f3e6d70842d03934afecc481c9ee4126af2f0acbe9bc21523ed03e6db9beb6039d18864ca1d1bc96b93c9cbb084d69348c3374302b1507f4a839045a06bd681e45260cb1f0132be6391c803a09081918f4d03479e669ac681f2911ee3aaa52c454f2da832a128c93394d583e756dde6e55be1fb72cd226065eade7a89b3c08e7446bcc77e3d6c9b2b848e35403d4996022f1cc245cecb3a9a3ec0015501898fc415866bb5b0b325e5d00ebeeb0ad02471d20df2e019eef11c038b085cb434cb92b96fbcd2f584ace6d90fde469aed38ca954f055ee76e06e699c0b8acf428631cf03a7bd9d87fb3439e5480fc6e73bd40c27243abb15b8cac4ab64c14b0cd6df2df32bf52b90b275817d5f91e90bf1d9643e5720812761a5c22865912ccc54e92cf0ce1ff45cfd016403fbe918948c9a29c1980c00d4551046693d1d4e9f7a65f413c8e34977daa4b376d39f31b48efee2f8bae51958426928cbc92e2984e8465a74b1eef4bcc55f8a4a7feb01528f31921b27953ccf3d8045090f0c90edb03f0b4a973634b11bacf73714b6d92cae322de0b188af6a88817d17a5cdad7c4c28988e2c331dd1ef45d889b3577e4f7c57fb82053387564fb93c8d3902fb3c13246afa2ee2d5b91e009a0d665c80a9c12dd20fbe7c2a66821bb675226daea3cf0a786e12d4af85a839b486413de43bada6800006ccedd80ed0e052a0bab851be9b7c9b6867394926f6c81d49f7240efde58026725f051c583783b745e061f7b3e8770b89e70d2b07d9b9e7f0e543fa3d225e429733302b4b5ce91a9a2259cdcec079007eccf5d3ed3f6190a5d7f34b596a9c14de3aa5963d9109b481c1fb094b82e5b901fcb6528cf156ed4c931d6aab9776653f9aab160f042fc8b739a9b7552d491967c966f965f7bce1c4175af9213d73807bc24b3ca5c4e6fc921b74424af3583a91a29cda50c29dfe52aed5c79441f8cd07129cc9390e6fe977ed02d014d04ad605304513e9880795cbae6fdaab68e28ab15bb5fbc07cad82b60299889006989e86a253f4183b649aca25414804f2fc45936ec0622e4c25b49c91567d37eeffe6bb61d81f366bd1cb405068ba99dbbc5bca6a06295be62f79a2143b70c7297c7bf4a2b74feac6c8809caf8e34845c3c6760785eee9a7075c572c028ca2b0d2606ff35bb2c5f8542322a600995a1dbe79e3a3ae2ad9eb2eac651f0e4ca2b875ec70a0acb580bbf0e69456accece3b0c03dda822317f84e19bb7f795f7253d788448533f7a81773072ab2d0ce36517eeee125689ebc0aac61f9ff13b7d55f15503c63c43a26e0593ab99bc3d003412cec121fabfade44798d662d7c33bd0defb5a9bbfccf6228c458eed5793f9102a7ec716b42ff82942f9216a25c9c1f19b7b37ac0e60cd0a7b7b3c238902e47babde64a27350cdb759652096877a28e709c802878b13fafa806d5d90c1ae0d2d53371051942b727d973f80ace3b8d7cde04d5eb3e9f232429f5f495d522bdfd9e9a383bf81f083a6ba13beaee4a535e3ffdcb4f3b0ffd07274ef7b60357fbd571ab0d2cd3ec0ecafd3fd7e2ede2b1c7301e765005748408a467d033be76ffe1afabaed0270f2723908f765349a7627fd55bbb4a24e8ad2bf0b2360aa1c3739c95b2191f78b55e4305018da14d0b9d9cf6cb7f6dae1a3c8bfb6c3d06d1f35f113ffc2a2f77095b77b7ea0ebc7b96cd1b8526e6ee0fd5fd87d09a66d9f94be6de558354f4436612de66588d10287f3095bf4bc0543bd23b657a5110562efd55bd5d8d372e3c0c22b2948db346ddacd3793a13f778ecc3105c9d1295a5b83d3e36cf6969883b157a79be17f04dc60eebf5a3200976355f56a1b0e109c4b93d1538e5c18f8746f39ae4a0d678ab976eab4e043639bedd4c132175cf3c0510309357513c425fbefc722c534d0294485ad533c47092c88eab0c4435ce0b1732559d4ba3ed7941ba0b9ddfefd4e17248fae7c60a2c27a372de5f12ea580f1203d8dce6dc12c31bc383d6489b6677a9cac98d9fa9bbb8185534e2bec84733b80257a03f78de6ab9a790c8da3ee5328ff7b5bd8a999ec4343a42616636c55354274783b0cb4663c07032edf5d6ea55e65359bd3ab5ddc8da273b0f2a516e833fe0f6b58214ad2de5bcd98e4512db4b106ae6d2b5d3aec99bf37732020cce474e09adb014a627261723e6a254d62a78c221ecfb4c25841225850b77a33e1606c5c606a0ed9c909275b935e2ebd042f7ab20555d2fef993b4f6d53c3429b5499b03bc6b5650cea8060f4e92888b8c8d9a47db3be04f4d264ba10fdac1b3229260fae292daa673676ac0b46d2e6b82dd9d953c0d27c4f79d8b7e0de30c6d5e369b69506f78560426720c27b19cab32543fe5d56361be4a761ff2bc08afe96931d7a00c69fff4bb7e88c0563fedffe9f2a209bb41fd15dee2e6f2d2c996d420e19f005f6976d36476eeb446166f1f6ad199cfb89c7580c869088a91e5edda70cf4f7a9c6f652eccffd4190867e152cdf10d04a7d92ab4e931bdc00f8658ab14fe21c04c9f712b1fedd40a44eefeaec1a8bc2e5d7c9353b8c1535ec216d72ef3d04720d08cb51cf7a79568c98e9ddfbcb272e44f79c5f395ce5cd48f49a5c3ce19925a87613babc27c7785c900658d04e9a765d0f3ff07904636d240546c59b4d6e92e1bce98d6d5e5aa0cf8a776a332276ed1e9a1ed0ca70adab0b62e782c7c1f2931768f8b83dde001fab7bc2d09d4d8f01254054fbbc9a01446cd59d8e9af02b542ef1ad875726061ffb9eeddd4c992765d4d5f9646fdd80763712a834ae09b75c7638ffc2bed72fe97bcb0b8841238161ebecbda1995deae1caa473504a05c01c74d770a36acfa2530c8066fa441fb6bfc03765a00ea5e752757244465c5f981227ebbc0a8ab84dc36dc8d3a36fe4ded9d2c25490b07633188206b525b0406fb20a6988947b9e4d8668d917435c452357cbcb42812e9754a0919bc33b4c7e0a0724fa79b00d6742a1a6d73aac3787f2030b7b2be66885c3bbf08f921227179da4240d23e6179f1b8753c65a1df013108f7fdd080f118083e0ab472eb68139e83df3be88bb615ce666e1ed4db8c5be6d12e87598e851792e6e726ebd5d2436fecbc7dba661e63dfaf52e945e55577494a907ecf5a259bce1171da8b91f0672a8d68f0280609ae6898cbd0af8606288e30a1d48b44e3c978e10c7ab91e06cabda1668e2711ee4007dac5de36f27758e041e73abf3544bcccece14967efd8d619ab6856036b157f631ecb6745242e6868033c647bd1af9b9277bef063615b289d5e3d069308ad81f61777ae8f7abd3c9dc6b3bd1c2941b0c27f7a4c6b7bf50513ccc1ec21d2f502cd8e5270fb1ef1a5c4e5585b7a6c7442844429a0b61ecfb19a4f6cd038ddde546c66709df7a7f2db2da837bee435e722dd508a8c039495af5861e974b2ed88a8bd60f7895252981a9682d348f1ec218462a2e5b7b4a8a9a5ee41688fc30541018f28afe78c78eacbfad5bda07cb1f654aaa1ffb755af9a3c5077665f1796300b45db1a19513ec427d60c770add24bd1479295eea48dc022541bfa731500f22c3db6398b8a7c2e2dfcacff56bdde2db8e545ea82fa720917a1e3320f21334b7a52ebc96c0174cb96b4c76f8c7fc4a68ed86d69fe5ea8014c9de3f66bc50a7cf129a2a346fa8f773933eac0d08e0ac9e8c2002b1bee3942b193e65142ac742c63be6033770bc0fbde0610fd0484622bd4387f4e576b560d4eb26e764142c2307f92ebb10b6dafd1d0d9f376b821943e53185f496dbe052abf9c64e4ed0383bffdc0b33de2bf04968e7d4c52e9dacc5d70df2b68ab3bd071a88cb08d27ae402b295be7d006952882118c61f091b4e399dad3d3e21a918aeea64963d269fdede3bf80d1fde655924b0db35586536e018be3839509f8cf4b95262bbb5486f86934a8b8ae73833c5d527e906604700cfe516b5bac28a849e7a0642bc774dbfc1ec56ab3db747ee04fc97eac4aeb1e04c38d085c69087225217b3d3e8a56710ce05f8c18642a73f7bf0a8a2fa8003f2014461380396a4ed7dbfc22134a53a341aceeca666f5d0f8a15aed0b5b159fd3600c0f9318c74caf6084d5d79bd965d3a35ba22062535c3aaae3c94cee635bdff5cbbe9a70ddab84183615aa5bdc4e0e8ac6c5db58fd932656ad8f39c07a0b5af979ecb24b75703997e54e7cb4a6a1406091d8949c453775c2aebcef6e23545ce7684546d9d82db6781249cb6832ff31f92c8e0a03bddc19411b8a180cddfc0ad5b6010948979be1f9fec4093d1ecd182478b16b9930d9e1df9cd3e8e59efe3a4bb817ad2e709efcdc6f7b063a6ef00a1600f6a5de5aaa170d794601287a17ca71c830f14d2d6e9d9d9f28f8522b0dc9868c342650d0a9e851164f99e06fb044457b2a71ead53cf00b7e15ea62a1c1640124183cab9c5f4ca0608f8cf13a110826f64d41050f15781942d50b3e7c07a30827b12e4fbf8763fc19e0224e8491622e1c4928f6f24946bacfada77c551fbc77b4de58c4a54d548b9bc9545668d52eab2952e5ee0abc86ba71b6bd9ee4a4d2adcfb5d2b582e63c4955d5bf8c84eef7632de5508971cbecd6a799d3c6d247707fef6173f1fa9ef8a3952fe8f2c3b51875de5e03feaa89cc6bed1540665bae2436c5921c4d16b39c2b52e6a8de5bac79edfb76b42213f496e8fa159ee1c819e24d0e4dd62a2ed9e174fd883125338a4e33a3be23e3f003c2c5f7ddec4e4f19f6a8adb04e012b82c7c24e7a6e40c761fde244b46d76e05dae91a388fb4f28cf46d78ff6a5592308f2c523671c5aa9a2815917d9c2ff3620edc6b6b34c044ee9d2f47da18af84cfd1a74b12d99a9e06c53dbd8ad77bed6d1e97bbffdd8d7a5a56f6826ddcf6b9e21b5376362982780471100e8fcd1ef6992cb044dcd0e09809cffed97dfb9dbbef36dd1a77d11d33eb814dead52ce9a023256c12f3d6188f2689243054e57a3e5ac76c0afe4884722b23d4c2e89d241ad8ea73ec93f8bb530c24fdf3bb9b70191c0e069eb26e5ba71a697ae2387dd81cd505b7179df9b4f8f9c1d1bb69003095999c73595d983c24614f14a925527ae47e55203beb8e0641465736ab1adc1d1b00944ee400fdaba3a49efaca9b708e5ad0d8cc68647b78d1ddf8666a3b04dae40c23d4b659c6e9a4d531afeff3d1515f81fd5623029918b5ab3b8924fcdb82da94d2e570cc7dbb61c095bab257eeea866ea8ab9ada98fc4b7b9e2d00fff0e5868bf330fbb49de3887f9eada92a8c894988e2d335d5dc539f8f448451915a87e3eb6432b83dabe481a98b3e63ad8d4b8e1371cb0b6a2bb8dead1b03c9fcb927e21662e60a1517bf62a5486ae8c3e4549fd2c67366e4760dd56df39e22a875e879ef20a43082d85e49a5f7d79222197b1be187b5220a8b5ca6f44545753f64d6077f9a9b157296c103e770f4af1172984c546707edf79a06609c684e0ac0647223d4098e72397bbb4292ceb51c8c5ac6c6b8c6531f3806636686e70b54eb6041f993928dfad3f16032987cd81dd57d261a2e7bb3751048e36a43fa0194cc56743efd984d2fa714ed50598f76c5063a1a8217c131634e9061ad002a2095b73801a3b2eacc9340bfa4726a59c37947d65fea61740d688b698f707cec17ad137f1ebad9b43509a79a87eec8a4d601edc14deaf2c7d09eedfdefd31ed8d3187b5d121a60bbbddde505cabfa4ebd98da178a79400ae1de5e8a29219b89ccbd8c5b99d37ba263ca99067ef12477d012eefc66b82a59f65800162716718a4d1558ebfd46b52bfa12df327bf472742301ba12905f92cebac8eeb8b26e78d0ba149948cb0f313c17105357b0c3183702b36a8e57f4a0e47f5216af5cec86790c170b7fc73e2d4be65058e94ad7ed000c944d1c47c17ff4baa2bf387e95af46938411e0513c0b6a2d4100e4c6c44b957a327e6473af2931ed439beae5634a78f3b91a124561b1765a53261fa33054bfbf5bc054592d17b7e53310eb891826ad0c4fe7e21bb6c0e352b672f740d65a12cdc0a7f64de9fb82fd837a3bf4f322a51c8d3dc709be2bdd8379c1ba85fb068d98b2a0766e380c30c559876e150465ed1ebd87e86fe328730aad282cc2a12b76645f5654f03251a8d5c1186e3067e56cbcf938877aa56e6d858a32be5e31af257087fe2d94ee8dd1dcb0b59ac066c632a0b2dd4c90b1b5b13f6c1a6aaedcb30f8f4642de92b83b98628557c42517a242292d3ac915e6f6bb27877fac93e74c03f23e389331855698ae16f91ea3ba2c3167609a9a8cbfbb19a601dc2b58bd0cbe9194ab3b6526827bd8fcbab14ac09ad0862638c596b0ffb22910eb479f1e8025dacc7eb67eb0ee26a85de39c460b9ed574fe01c473f2664087826226feb2afe43ee997ba43ce9e7c1aa3baf12df505fa3c0a960f3a3dc38055f804c9010a9c2a017cf0ef7f3b3a3ef3b862c7d5560da896f42620809956b909f96571a53bba0214b33afdd715fa79598353b113ca7fece1359758309dcda4f9703ac0dd2cf232dcdbd54d6629c1eb67745a01bb802f2c57083dcf5f4afa39afbb010246caa573cb8ada57b5e0bca79f8df6439c3a668fbd0b91ecb20e6a9f630b8bc6c5498f82650829a1713040ed03379d96b3056199194b1a35e9e6a140ab7d497503262e4f4311832aea1f8e75d284ca8e89d18dc6c33aed664a9652a98c3c447b8452f7ad83f0b490ba37a57f143fc0383425979c3cd63c35f4ac0cd476f1373e74230bab79b21a4995e3e710e346cae0ccae09436840c9f8f65f28bbcd2b8871c5799a802caa7f09be637fb0d3f1d2fa3c4b838fd31b8f464120a1949219c815f83a15bcf467488f5da8414bec1ae4fe89dbe8b641fc9556a497f95d2fcc7aa4877ddd4dbd992be5423c10cb3873bc3fb40fc20ec00a92df0b91f74565292ee00cb21db7df078e9bf75b8bcf9327191616aca7c43153634a3aee63c744b7bab8e4b7b0caef1360821f03a740507b79cc3ebab64c7b9d9fa446efadd67735f5ebd8522ad2110778bf2477b87df1611819dbd958df02106e13dcafd0bde1fcff696b3cd10d0d0609702e763ec52ee400798326a510daceb9ca77a0e2dcf683dc541f702989ca75796dbb4b44aaeb700feae89064630c045c970950fd8d12bf62139dd95caad8038c2f1f88cb01a887dcd332504a10b6656005babe2598c1bf396218bc715e4c41c20df73f4749e275a60e21970f9abb063bcc71b3e8d8de5e31d3a129b0179fe9b6d91543041400eacda8999d6809484398661305cc76b34d4ccd3a5029c37bc0fa120a35c0eb0dc7f104460a6ab4ac05281f355e1485b8f898ce51c0aebc776c413a603557cd4aa868de8364a49200766ba11fecb890c09b4c46f920ed932840db05ce18cb054ad147a17bf78e81ea5ed6c80a2ea1583902735ed4815d1459dc6813f49947704bd8308ba3c1cc9e18aef2bb7e891591d0babac5b312a91a2904603b0ac89df604842a9f59811942d4e4bb53446c9bf02834e5130106dfa7848f3f36b697c6d011dd4debe52b902fd5b579c6c57222574dfcf3512639fdce016af61a4d602d39d881f77d97a058be248887c6ba0413ce4b29b42a313d32795cd55fc1b068c4dc1f993f0e71ba6d286859d2bd283dfec13f895c8312342d94b3c75d56d992c6906886377918bddffcef0b073b32abca6304c5ede93e6bc75f1bf49485b77699f090ade722aa4a86f0b90cb2f5d259828799c54cf04c50b2623b3c5baddd30b7e1147ccb0056bb3fad9dcb1fe697c56e203e79c1446389bf6d8968face2385ee347f522899fb8c458e77bd26a30268508c27f6812543549caba1892101cf25d9761d4a86f980795f14a7c8a8b71aa8af152bfa7002f184632a5a4d93dfdb0cda9d51305ec0ec59e5d1b7e2a31bd69745a8dd0146a928c638ad35ef35a84cf447513b4e667677db4ad89cbb357dcb303d23cdb4e606fdc12a1323ade63301febeff3e5b149cba95904e8da97c5912ade5e78b81bcdcd7de55453be488f235f34fa7491c6c9ee35c44d3fa13cd0804ff3b885fa1f840358a1c2c4ea1190e7a89f5bce8bad40f803e06726557b11639a04f784ed271985c5a6216da6fe5c838d67d8362576de69da469faa5c3927eb3a9b76b3e513a0550808ebb6e87dd2a1c68b06bf82f7e075ede3e5b72b178202c380ba73d18107a5aaa48bcfab8f786e86a25ab3490c50499f7f69d221d2a40fe87c69a015991701a6e0c776582ce76dfe5ade9e673abebfa70164d7921059dfe7c65139fd49f3342397e3fbe1006a7a51e0791711d9cea7ae564514c28aab4315296281bf614298920f573dcfce63046592631b7f8444f9807140f07ef013a9fadeed734236e15a38a3d24ddbcd032f0e98e07c4d96da20877fe3b0ab5bb4e74584a8d944c6d92c8d12a564ef03e1a783239141a471f9fe08e3830a4c677c3028e4840e69cd5153cc2b75357b519617f0e7c5f118dd0f352c982da70bd1d0e0637a7ad1cceda701abb392db1f32a7c117a4a2ff165ca42c3208d6dc675c30fd5e6cbb531d618ac73163d5a5007472f96c6389c45143abac4d1aaf1b9bdaec9e07af1bf60819101654c5a21c98dcb0781a678db16dc69f83b5a1baa327579564c4e15ec63a7b81f75a9edafa663ff3923ecb0e465b86e9abf87b7e5fcd4c3090005aa3f880232e04f179115da7d2a69da0ad8b362a2ef9492e8459d3c75b400d8e57e523c27fb35c3fb216e4c9bcedc477a3b301782f44a7f895bf50770c8b6ca36826b090b8296683115241a305e0842cbb985cc0ab2e56e13a9b701847df94aa55606c9005e0d511a916bee8b0989b1b18d86abfb298faadd01350cc41e3c1f54f607e0ce6ab8d1b80ececf09af430145def0b9795dbdcc6f9f33318f0b2f6b5d0299d1f9b5ffccdf5ccc1edf844d99cb93a47015e598ea799892a2011d70cfe63e877eb6bc971536f87551af85e7a05dfe5406ce683eb5df46fff56c0c7ea14911a72c40d1ba78ba158a321faf85cefcba1e0bd1bf06eda40550511e841b612f83fdfc7632c934f844b2aee45bab6325b0ded05d06dcd845a4c322f4ce18f190a4da1d0422fa02af6fab2ffafc93f686df54c5e813f5b5ea38aa9f5239cd58ac8ddb14a6b63683edc90a050e287dc4d1c80378a5f60d8bcc92614cb4f48f6ae8e3c57be0244c16538786b3f7b4b45260e70dff1d4fe6046519a94aefc5a9279098b1aa0a00dd19e7f1eef1ecf70f15ad6cbad14e706320cfe319847a5823ab5bd3734d271c269ee6b5ee336f997361a4612ce0e199a67e051ff192869286dbe21c7a31552b125b91dce047cb728c8f3c4540054fba0f50a80179327ead8c1f580b1b22e14e82f9fefd08f32fd81df8eb69130ce69394eaf617dc00052f756c8ab1ebf4148e222d1b0e5557984e2ae199cbc9023731079adfea0e604dbe3c1654e51150716e7c1922777e40ee0c5fcf6a6bbbb676fc5e542e59a220995138d21c63330c8df7899f9389ef0e9e8b6daa1980f383733175ce3bd3b5eed80738837f015015bb8645151ce26cee772ece9a339c56685b84c7345bf0b3fc68089da9c0c31335fa5303d135d3663509bc0d2362d0b0449e54806665dcf96fca93c145a80875c653d4d89435f40d49d2829aef64d19f8df00c7a3a489dc762a158d428b7ab2a2d3efeeab11f60fe8c9c004", 0x2000, &(0x7f0000000980)={&(0x7f00000000c0)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0x40305829, &(0x7f0000000140)={r2, 0x0, 0x100000000}) 15:06:03 executing program 2: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x2179, 0x53, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f00000001c0)={0x0, 0x0, 0x14, &(0x7f0000000080)={0x5, 0xf, 0x14, 0x2, [@ptm_cap={0x3}, @ssp_cap={0xc}]}}) 15:06:03 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) r2 = openat$procfs(0xffffff9c, &(0x7f0000000040)='/proc/vmallocinfo\x00', 0x0, 0x0) sendmsg$TIPC_CMD_ENABLE_BEARER(r1, &(0x7f0000004140)={0x0, 0x0, &(0x7f0000004100)={0x0}}, 0x8000) sendfile(r1, r2, 0x0, 0xdd1) [ 2749.350352][T12667] usb 4-1: new high-speed USB device number 107 using dummy_hcd 15:06:03 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)={0x4c, r1, 0x1f, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_FRAME={0x2e, 0x33, @action={@with_ht={{{}, {}, @device_a, @device_b}}, @delba={0x3, 0x2, {{}, 0x0, {0xbd, 0x6}}}}}]}, 0x4c}}, 0x0) [ 2749.610476][T12667] usb 4-1: Using ep0 maxpacket: 32 [ 2749.620657][ T1972] usb 3-1: new high-speed USB device number 112 using dummy_hcd [ 2749.830622][T12667] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 2749.890501][ T1972] usb 3-1: Using ep0 maxpacket: 32 [ 2750.050895][T12667] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.40 [ 2750.066665][T12667] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2750.085326][T12667] usb 4-1: Product: syz [ 2750.094928][T12667] usb 4-1: Manufacturer: syz [ 2750.103299][T12667] usb 4-1: SerialNumber: syz [ 2750.135173][ T1972] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 2750.193151][T12667] usbhid 4-1:1.0: couldn't find an input interrupt endpoint [ 2750.301092][ T1972] usb 3-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.40 [ 2750.310227][ T1972] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2750.319164][ T1972] usb 3-1: Product: syz [ 2750.323818][ T1972] usb 3-1: Manufacturer: syz [ 2750.328459][ T1972] usb 3-1: SerialNumber: syz [ 2750.393089][ T1972] usbhid 3-1:1.0: couldn't find an input interrupt endpoint [ 2750.427580][T22868] usb 4-1: USB disconnect, device number 107 [ 2750.625750][T22871] usb 3-1: USB disconnect, device number 112 15:06:10 executing program 1: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000003c0)={0x0, 0x0, 0x0, 'queue0\x00'}) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000200), 0xe0c81) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r1, 0x404c534a, &(0x7f00000000c0)={0x0, 0x0, 0x2}) write$sndseq(r1, &(0x7f0000000000)=[{0x84, 0x77, 0x0, 0x0, @tick, {}, {}, @raw32}], 0xffc8) 15:06:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)={0x4c, r1, 0x1f, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_FRAME={0x2e, 0x33, @action={@with_ht={{{}, {}, @device_a, @device_b}}, @delba={0x3, 0x2, {{}, 0x0, {0xbd, 0x6}}}}}]}, 0x4c}}, 0x0) 15:06:10 executing program 0: r0 = fsopen(&(0x7f0000000000)='ntfs3\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) dup2(r1, r0) 15:06:10 executing program 4: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x8000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000c3c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000004200)="b89bfb538c7046bfb3ea2b02022fe682690c2fa56347333a85c47268f8ed372c57f291c18d9df2d8fe6d0ec44f0bd8573e9a66864277b4f42ab0310fdece10efee35a0e57aba792d6d95f020f8abdb6ae0bdc3d22f555c061abc55802bb6f3d06d3aadd93ff1dd7617e78011a7639fe7d4473eda0d96264869443a548a1dee34a4ed98482545b0ae6c368ccba913d1124b5fd3835c441c3415e5e809e6ad7186d47e616af4df8a42f04d4d942d1a6409c430b49a6783e9a52b7d191e2360c69241b77a7174b36cd6098e7ef79a40beb5317d9a4bc4d39545d1027a55bb7c59bd39983e58f9928eeb1a2fe4f488dff1e9ece3b58c0c85739b3e78af1f252e3a632bac492a2bec2cba8cf479de72429007c12a0a61302db0e5725e54f37f8bac804f30fe42bc789b4f34e5004efa760b359ea4c24d76fbb6d6a2c64f938e3d50ccb6baef42f2ce64978f5ceeefcf6958b45fc30716758e49b1642c6cd7c55a16de83d8ab775140ba751d419cf642d5304d9fc9d4fee52820352336979bbff8c94bbbe625555b719b4cdd6b3e3994e20d8f6878ea40386b46cd2fc56d51bd20b997a74f93e5033dc297ddf9c5124f6de686540ee25e36de971150bcd84be20848f913cfc16ca2039ebd6b2958ff2d0ebef60aa392f408d600df7726e53418d9fb394339ed8eba063c19a2667905a2faca70d523df1c3cd4bb09a5cb5b4a50d1e6ee0c0514be1269808699d6f9371c75329b6f537c806f6b74b641a15c85bb590bd737962ac867954dcc05f82320059d33f8ceb1cdf723a8a126888605970a6385801a99f4346dc46090aaf24b658094803af565a94cebd0ccf2884463eaaecd33114f5b169387bb4dfd9c8f2f6e06acdd80ebb37e0fbe847b3f3a8faa95e479028740308a619cd8001fa331fae7a6984f07e5216d67cd0f66c6fc0e7b1d07a5d1fcc4095e65fbb199b4631fe666fc998b99546a22c23a6043dc533379f1c8423e53c102e822501355aef8d1cd80ae82f01c4052aacf03c84b0802a67de31d1c4263e4a3ecb739b8846d1603f28f47eaeb479917bc49d2d73b52ff8a6f60b314819fee378dd4fcc716ab57f25f8864b5dbab1ec0a07c41fc0eac03b3f41c97e2077352eac5f133db427d45c098f6c57a0e3d55d1e2ef9cfcda1ece804dde9c5e5b6d910d09c78ab293bb556c7b8e76fb4c7263d02601b9e05f9e095a127193bbf8abe63e90d538178a58e70223d62c3fd5f53b59bc46c137a0c05cf083affab22c2cb0e9f53b875ad4b0243adda40befafa02c027e015d52afa3e6f3c48924f76406c1d4635f3632a7f622eafd4a86605930c0cb20d3f34563fee1cff7abc013770f7200e17403f4d5601ef029bcc6f990dd1d9501ce4a704978e5906c8d7878cdab0365a805409e14287341df11c52aababdbcee425238085b4328354b0af018192972dfcc087956e194bc59cbecd999ad6aed196c3b393d867672f3d4291adaeee7be02c427fe0ba7ad55bb3212b56d91217e5decdc734bab9a42af4b1cfc1b4527742609df5d8167d844886f0d967ce3190712a459b45bc3886b1b7cb5f5de95878788e386b3a66f87402912fe6c65768ff63bfff41accdccfa4387de3038170c8c662223dc0e03a6b87f10894d2dabfbdd7de119e328815c362ad1e8089170c93a2137ebc5bde359963258451da4325a6c6b204e300224303a86d4ab18ba72a88bd65fa78e4142ff8d103efd589e9363c3f00fa0f97f330ff0c8850d35c881d00ea8f79da64b90edaadf771325c880b2cd70cd7515a7651137ee5ee7b696276fb43933dfd7bd34e9d319ea50493b9ad6fdb9ef3620ca71c24cc5b665010bed5bd896f3e6d70842d03934afecc481c9ee4126af2f0acbe9bc21523ed03e6db9beb6039d18864ca1d1bc96b93c9cbb084d69348c3374302b1507f4a839045a06bd681e45260cb1f0132be6391c803a09081918f4d03479e669ac681f2911ee3aaa52c454f2da832a128c93394d583e756dde6e55be1fb72cd226065eade7a89b3c08e7446bcc77e3d6c9b2b848e35403d4996022f1cc245cecb3a9a3ec0015501898fc415866bb5b0b325e5d00ebeeb0ad02471d20df2e019eef11c038b085cb434cb92b96fbcd2f584ace6d90fde469aed38ca954f055ee76e06e699c0b8acf428631cf03a7bd9d87fb3439e5480fc6e73bd40c27243abb15b8cac4ab64c14b0cd6df2df32bf52b90b275817d5f91e90bf1d9643e5720812761a5c22865912ccc54e92cf0ce1ff45cfd016403fbe918948c9a29c1980c00d4551046693d1d4e9f7a65f413c8e34977daa4b376d39f31b48efee2f8bae51958426928cbc92e2984e8465a74b1eef4bcc55f8a4a7feb01528f31921b27953ccf3d8045090f0c90edb03f0b4a973634b11bacf73714b6d92cae322de0b188af6a88817d17a5cdad7c4c28988e2c331dd1ef45d889b3577e4f7c57fb82053387564fb93c8d3902fb3c13246afa2ee2d5b91e009a0d665c80a9c12dd20fbe7c2a66821bb675226daea3cf0a786e12d4af85a839b486413de43bada6800006ccedd80ed0e052a0bab851be9b7c9b6867394926f6c81d49f7240efde58026725f051c583783b745e061f7b3e8770b89e70d2b07d9b9e7f0e543fa3d225e429733302b4b5ce91a9a2259cdcec079007eccf5d3ed3f6190a5d7f34b596a9c14de3aa5963d9109b481c1fb094b82e5b901fcb6528cf156ed4c931d6aab9776653f9aab160f042fc8b739a9b7552d491967c966f965f7bce1c4175af9213d73807bc24b3ca5c4e6fc921b74424af3583a91a29cda50c29dfe52aed5c79441f8cd07129cc9390e6fe977ed02d014d04ad605304513e9880795cbae6fdaab68e28ab15bb5fbc07cad82b60299889006989e86a253f4183b649aca25414804f2fc45936ec0622e4c25b49c91567d37eeffe6bb61d81f366bd1cb405068ba99dbbc5bca6a06295be62f79a2143b70c7297c7bf4a2b74feac6c8809caf8e34845c3c6760785eee9a7075c572c028ca2b0d2606ff35bb2c5f8542322a600995a1dbe79e3a3ae2ad9eb2eac651f0e4ca2b875ec70a0acb580bbf0e69456accece3b0c03dda822317f84e19bb7f795f7253d788448533f7a81773072ab2d0ce36517eeee125689ebc0aac61f9ff13b7d55f15503c63c43a26e0593ab99bc3d003412cec121fabfade44798d662d7c33bd0defb5a9bbfccf6228c458eed5793f9102a7ec716b42ff82942f9216a25c9c1f19b7b37ac0e60cd0a7b7b3c238902e47babde64a27350cdb759652096877a28e709c802878b13fafa806d5d90c1ae0d2d53371051942b727d973f80ace3b8d7cde04d5eb3e9f232429f5f495d522bdfd9e9a383bf81f083a6ba13beaee4a535e3ffdcb4f3b0ffd07274ef7b60357fbd571ab0d2cd3ec0ecafd3fd7e2ede2b1c7301e765005748408a467d033be76ffe1afabaed0270f2723908f765349a7627fd55bbb4a24e8ad2bf0b2360aa1c3739c95b2191f78b55e4305018da14d0b9d9cf6cb7f6dae1a3c8bfb6c3d06d1f35f113ffc2a2f77095b77b7ea0ebc7b96cd1b8526e6ee0fd5fd87d09a66d9f94be6de558354f4436612de66588d10287f3095bf4bc0543bd23b657a5110562efd55bd5d8d372e3c0c22b2948db346ddacd3793a13f778ecc3105c9d1295a5b83d3e36cf6969883b157a79be17f04dc60eebf5a3200976355f56a1b0e109c4b93d1538e5c18f8746f39ae4a0d678ab976eab4e043639bedd4c132175cf3c0510309357513c425fbefc722c534d0294485ad533c47092c88eab0c4435ce0b1732559d4ba3ed7941ba0b9ddfefd4e17248fae7c60a2c27a372de5f12ea580f1203d8dce6dc12c31bc383d6489b6677a9cac98d9fa9bbb8185534e2bec84733b80257a03f78de6ab9a790c8da3ee5328ff7b5bd8a999ec4343a42616636c55354274783b0cb4663c07032edf5d6ea55e65359bd3ab5ddc8da273b0f2a516e833fe0f6b58214ad2de5bcd98e4512db4b106ae6d2b5d3aec99bf37732020cce474e09adb014a627261723e6a254d62a78c221ecfb4c25841225850b77a33e1606c5c606a0ed9c909275b935e2ebd042f7ab20555d2fef993b4f6d53c3429b5499b03bc6b5650cea8060f4e92888b8c8d9a47db3be04f4d264ba10fdac1b3229260fae292daa673676ac0b46d2e6b82dd9d953c0d27c4f79d8b7e0de30c6d5e369b69506f78560426720c27b19cab32543fe5d56361be4a761ff2bc08afe96931d7a00c69fff4bb7e88c0563fedffe9f2a209bb41fd15dee2e6f2d2c996d420e19f005f6976d36476eeb446166f1f6ad199cfb89c7580c869088a91e5edda70cf4f7a9c6f652eccffd4190867e152cdf10d04a7d92ab4e931bdc00f8658ab14fe21c04c9f712b1fedd40a44eefeaec1a8bc2e5d7c9353b8c1535ec216d72ef3d04720d08cb51cf7a79568c98e9ddfbcb272e44f79c5f395ce5cd48f49a5c3ce19925a87613babc27c7785c900658d04e9a765d0f3ff07904636d240546c59b4d6e92e1bce98d6d5e5aa0cf8a776a332276ed1e9a1ed0ca70adab0b62e782c7c1f2931768f8b83dde001fab7bc2d09d4d8f01254054fbbc9a01446cd59d8e9af02b542ef1ad875726061ffb9eeddd4c992765d4d5f9646fdd80763712a834ae09b75c7638ffc2bed72fe97bcb0b8841238161ebecbda1995deae1caa473504a05c01c74d770a36acfa2530c8066fa441fb6bfc03765a00ea5e752757244465c5f981227ebbc0a8ab84dc36dc8d3a36fe4ded9d2c25490b07633188206b525b0406fb20a6988947b9e4d8668d917435c452357cbcb42812e9754a0919bc33b4c7e0a0724fa79b00d6742a1a6d73aac3787f2030b7b2be66885c3bbf08f921227179da4240d23e6179f1b8753c65a1df013108f7fdd080f118083e0ab472eb68139e83df3be88bb615ce666e1ed4db8c5be6d12e87598e851792e6e726ebd5d2436fecbc7dba661e63dfaf52e945e55577494a907ecf5a259bce1171da8b91f0672a8d68f0280609ae6898cbd0af8606288e30a1d48b44e3c978e10c7ab91e06cabda1668e2711ee4007dac5de36f27758e041e73abf3544bcccece14967efd8d619ab6856036b157f631ecb6745242e6868033c647bd1af9b9277bef063615b289d5e3d069308ad81f61777ae8f7abd3c9dc6b3bd1c2941b0c27f7a4c6b7bf50513ccc1ec21d2f502cd8e5270fb1ef1a5c4e5585b7a6c7442844429a0b61ecfb19a4f6cd038ddde546c66709df7a7f2db2da837bee435e722dd508a8c039495af5861e974b2ed88a8bd60f7895252981a9682d348f1ec218462a2e5b7b4a8a9a5ee41688fc30541018f28afe78c78eacbfad5bda07cb1f654aaa1ffb755af9a3c5077665f1796300b45db1a19513ec427d60c770add24bd1479295eea48dc022541bfa731500f22c3db6398b8a7c2e2dfcacff56bdde2db8e545ea82fa720917a1e3320f21334b7a52ebc96c0174cb96b4c76f8c7fc4a68ed86d69fe5ea8014c9de3f66bc50a7cf129a2a346fa8f773933eac0d08e0ac9e8c2002b1bee3942b193e65142ac742c63be6033770bc0fbde0610fd0484622bd4387f4e576b560d4eb26e764142c2307f92ebb10b6dafd1d0d9f376b821943e53185f496dbe052abf9c64e4ed0383bffdc0b33de2bf04968e7d4c52e9dacc5d70df2b68ab3bd071a88cb08d27ae402b295be7d006952882118c61f091b4e399dad3d3e21a918aeea64963d269fdede3bf80d1fde655924b0db35586536e018be3839509f8cf4b95262bbb5486f86934a8b8ae73833c5d527e906604700cfe516b5bac28a849e7a0642bc774dbfc1ec56ab3db747ee04fc97eac4aeb1e04c38d085c69087225217b3d3e8a56710ce05f8c18642a73f7bf0a8a2fa8003f2014461380396a4ed7dbfc22134a53a341aceeca666f5d0f8a15aed0b5b159fd3600c0f9318c74caf6084d5d79bd965d3a35ba22062535c3aaae3c94cee635bdff5cbbe9a70ddab84183615aa5bdc4e0e8ac6c5db58fd932656ad8f39c07a0b5af979ecb24b75703997e54e7cb4a6a1406091d8949c453775c2aebcef6e23545ce7684546d9d82db6781249cb6832ff31f92c8e0a03bddc19411b8a180cddfc0ad5b6010948979be1f9fec4093d1ecd182478b16b9930d9e1df9cd3e8e59efe3a4bb817ad2e709efcdc6f7b063a6ef00a1600f6a5de5aaa170d794601287a17ca71c830f14d2d6e9d9d9f28f8522b0dc9868c342650d0a9e851164f99e06fb044457b2a71ead53cf00b7e15ea62a1c1640124183cab9c5f4ca0608f8cf13a110826f64d41050f15781942d50b3e7c07a30827b12e4fbf8763fc19e0224e8491622e1c4928f6f24946bacfada77c551fbc77b4de58c4a54d548b9bc9545668d52eab2952e5ee0abc86ba71b6bd9ee4a4d2adcfb5d2b582e63c4955d5bf8c84eef7632de5508971cbecd6a799d3c6d247707fef6173f1fa9ef8a3952fe8f2c3b51875de5e03feaa89cc6bed1540665bae2436c5921c4d16b39c2b52e6a8de5bac79edfb76b42213f496e8fa159ee1c819e24d0e4dd62a2ed9e174fd883125338a4e33a3be23e3f003c2c5f7ddec4e4f19f6a8adb04e012b82c7c24e7a6e40c761fde244b46d76e05dae91a388fb4f28cf46d78ff6a5592308f2c523671c5aa9a2815917d9c2ff3620edc6b6b34c044ee9d2f47da18af84cfd1a74b12d99a9e06c53dbd8ad77bed6d1e97bbffdd8d7a5a56f6826ddcf6b9e21b5376362982780471100e8fcd1ef6992cb044dcd0e09809cffed97dfb9dbbef36dd1a77d11d33eb814dead52ce9a023256c12f3d6188f2689243054e57a3e5ac76c0afe4884722b23d4c2e89d241ad8ea73ec93f8bb530c24fdf3bb9b70191c0e069eb26e5ba71a697ae2387dd81cd505b7179df9b4f8f9c1d1bb69003095999c73595d983c24614f14a925527ae47e55203beb8e0641465736ab1adc1d1b00944ee400fdaba3a49efaca9b708e5ad0d8cc68647b78d1ddf8666a3b04dae40c23d4b659c6e9a4d531afeff3d1515f81fd5623029918b5ab3b8924fcdb82da94d2e570cc7dbb61c095bab257eeea866ea8ab9ada98fc4b7b9e2d00fff0e5868bf330fbb49de3887f9eada92a8c894988e2d335d5dc539f8f448451915a87e3eb6432b83dabe481a98b3e63ad8d4b8e1371cb0b6a2bb8dead1b03c9fcb927e21662e60a1517bf62a5486ae8c3e4549fd2c67366e4760dd56df39e22a875e879ef20a43082d85e49a5f7d79222197b1be187b5220a8b5ca6f44545753f64d6077f9a9b157296c103e770f4af1172984c546707edf79a06609c684e0ac0647223d4098e72397bbb4292ceb51c8c5ac6c6b8c6531f3806636686e70b54eb6041f993928dfad3f16032987cd81dd57d261a2e7bb3751048e36a43fa0194cc56743efd984d2fa714ed50598f76c5063a1a8217c131634e9061ad002a2095b73801a3b2eacc9340bfa4726a59c37947d65fea61740d688b698f707cec17ad137f1ebad9b43509a79a87eec8a4d601edc14deaf2c7d09eedfdefd31ed8d3187b5d121a60bbbddde505cabfa4ebd98da178a79400ae1de5e8a29219b89ccbd8c5b99d37ba263ca99067ef12477d012eefc66b82a59f65800162716718a4d1558ebfd46b52bfa12df327bf472742301ba12905f92cebac8eeb8b26e78d0ba149948cb0f313c17105357b0c3183702b36a8e57f4a0e47f5216af5cec86790c170b7fc73e2d4be65058e94ad7ed000c944d1c47c17ff4baa2bf387e95af46938411e0513c0b6a2d4100e4c6c44b957a327e6473af2931ed439beae5634a78f3b91a124561b1765a53261fa33054bfbf5bc054592d17b7e53310eb891826ad0c4fe7e21bb6c0e352b672f740d65a12cdc0a7f64de9fb82fd837a3bf4f322a51c8d3dc709be2bdd8379c1ba85fb068d98b2a0766e380c30c559876e150465ed1ebd87e86fe328730aad282cc2a12b76645f5654f03251a8d5c1186e3067e56cbcf938877aa56e6d858a32be5e31af257087fe2d94ee8dd1dcb0b59ac066c632a0b2dd4c90b1b5b13f6c1a6aaedcb30f8f4642de92b83b98628557c42517a242292d3ac915e6f6bb27877fac93e74c03f23e389331855698ae16f91ea3ba2c3167609a9a8cbfbb19a601dc2b58bd0cbe9194ab3b6526827bd8fcbab14ac09ad0862638c596b0ffb22910eb479f1e8025dacc7eb67eb0ee26a85de39c460b9ed574fe01c473f2664087826226feb2afe43ee997ba43ce9e7c1aa3baf12df505fa3c0a960f3a3dc38055f804c9010a9c2a017cf0ef7f3b3a3ef3b862c7d5560da896f42620809956b909f96571a53bba0214b33afdd715fa79598353b113ca7fece1359758309dcda4f9703ac0dd2cf232dcdbd54d6629c1eb67745a01bb802f2c57083dcf5f4afa39afbb010246caa573cb8ada57b5e0bca79f8df6439c3a668fbd0b91ecb20e6a9f630b8bc6c5498f82650829a1713040ed03379d96b3056199194b1a35e9e6a140ab7d497503262e4f4311832aea1f8e75d284ca8e89d18dc6c33aed664a9652a98c3c447b8452f7ad83f0b490ba37a57f143fc0383425979c3cd63c35f4ac0cd476f1373e74230bab79b21a4995e3e710e346cae0ccae09436840c9f8f65f28bbcd2b8871c5799a802caa7f09be637fb0d3f1d2fa3c4b838fd31b8f464120a1949219c815f83a15bcf467488f5da8414bec1ae4fe89dbe8b641fc9556a497f95d2fcc7aa4877ddd4dbd992be5423c10cb3873bc3fb40fc20ec00a92df0b91f74565292ee00cb21db7df078e9bf75b8bcf9327191616aca7c43153634a3aee63c744b7bab8e4b7b0caef1360821f03a740507b79cc3ebab64c7b9d9fa446efadd67735f5ebd8522ad2110778bf2477b87df1611819dbd958df02106e13dcafd0bde1fcff696b3cd10d0d0609702e763ec52ee400798326a510daceb9ca77a0e2dcf683dc541f702989ca75796dbb4b44aaeb700feae89064630c045c970950fd8d12bf62139dd95caad8038c2f1f88cb01a887dcd332504a10b6656005babe2598c1bf396218bc715e4c41c20df73f4749e275a60e21970f9abb063bcc71b3e8d8de5e31d3a129b0179fe9b6d91543041400eacda8999d6809484398661305cc76b34d4ccd3a5029c37bc0fa120a35c0eb0dc7f104460a6ab4ac05281f355e1485b8f898ce51c0aebc776c413a603557cd4aa868de8364a49200766ba11fecb890c09b4c46f920ed932840db05ce18cb054ad147a17bf78e81ea5ed6c80a2ea1583902735ed4815d1459dc6813f49947704bd8308ba3c1cc9e18aef2bb7e891591d0babac5b312a91a2904603b0ac89df604842a9f59811942d4e4bb53446c9bf02834e5130106dfa7848f3f36b697c6d011dd4debe52b902fd5b579c6c57222574dfcf3512639fdce016af61a4d602d39d881f77d97a058be248887c6ba0413ce4b29b42a313d32795cd55fc1b068c4dc1f993f0e71ba6d286859d2bd283dfec13f895c8312342d94b3c75d56d992c6906886377918bddffcef0b073b32abca6304c5ede93e6bc75f1bf49485b77699f090ade722aa4a86f0b90cb2f5d259828799c54cf04c50b2623b3c5baddd30b7e1147ccb0056bb3fad9dcb1fe697c56e203e79c1446389bf6d8968face2385ee347f522899fb8c458e77bd26a30268508c27f6812543549caba1892101cf25d9761d4a86f980795f14a7c8a8b71aa8af152bfa7002f184632a5a4d93dfdb0cda9d51305ec0ec59e5d1b7e2a31bd69745a8dd0146a928c638ad35ef35a84cf447513b4e667677db4ad89cbb357dcb303d23cdb4e606fdc12a1323ade63301febeff3e5b149cba95904e8da97c5912ade5e78b81bcdcd7de55453be488f235f34fa7491c6c9ee35c44d3fa13cd0804ff3b885fa1f840358a1c2c4ea1190e7a89f5bce8bad40f803e06726557b11639a04f784ed271985c5a6216da6fe5c838d67d8362576de69da469faa5c3927eb3a9b76b3e513a0550808ebb6e87dd2a1c68b06bf82f7e075ede3e5b72b178202c380ba73d18107a5aaa48bcfab8f786e86a25ab3490c50499f7f69d221d2a40fe87c69a015991701a6e0c776582ce76dfe5ade9e673abebfa70164d7921059dfe7c65139fd49f3342397e3fbe1006a7a51e0791711d9cea7ae564514c28aab4315296281bf614298920f573dcfce63046592631b7f8444f9807140f07ef013a9fadeed734236e15a38a3d24ddbcd032f0e98e07c4d96da20877fe3b0ab5bb4e74584a8d944c6d92c8d12a564ef03e1a783239141a471f9fe08e3830a4c677c3028e4840e69cd5153cc2b75357b519617f0e7c5f118dd0f352c982da70bd1d0e0637a7ad1cceda701abb392db1f32a7c117a4a2ff165ca42c3208d6dc675c30fd5e6cbb531d618ac73163d5a5007472f96c6389c45143abac4d1aaf1b9bdaec9e07af1bf60819101654c5a21c98dcb0781a678db16dc69f83b5a1baa327579564c4e15ec63a7b81f75a9edafa663ff3923ecb0e465b86e9abf87b7e5fcd4c3090005aa3f880232e04f179115da7d2a69da0ad8b362a2ef9492e8459d3c75b400d8e57e523c27fb35c3fb216e4c9bcedc477a3b301782f44a7f895bf50770c8b6ca36826b090b8296683115241a305e0842cbb985cc0ab2e56e13a9b701847df94aa55606c9005e0d511a916bee8b0989b1b18d86abfb298faadd01350cc41e3c1f54f607e0ce6ab8d1b80ececf09af430145def0b9795dbdcc6f9f33318f0b2f6b5d0299d1f9b5ffccdf5ccc1edf844d99cb93a47015e598ea799892a2011d70cfe63e877eb6bc971536f87551af85e7a05dfe5406ce683eb5df46fff56c0c7ea14911a72c40d1ba78ba158a321faf85cefcba1e0bd1bf06eda40550511e841b612f83fdfc7632c934f844b2aee45bab6325b0ded05d06dcd845a4c322f4ce18f190a4da1d0422fa02af6fab2ffafc93f686df54c5e813f5b5ea38aa9f5239cd58ac8ddb14a6b63683edc90a050e287dc4d1c80378a5f60d8bcc92614cb4f48f6ae8e3c57be0244c16538786b3f7b4b45260e70dff1d4fe6046519a94aefc5a9279098b1aa0a00dd19e7f1eef1ecf70f15ad6cbad14e706320cfe319847a5823ab5bd3734d271c269ee6b5ee336f997361a4612ce0e199a67e051ff192869286dbe21c7a31552b125b91dce047cb728c8f3c4540054fba0f50a80179327ead8c1f580b1b22e14e82f9fefd08f32fd81df8eb69130ce69394eaf617dc00052f756c8ab1ebf4148e222d1b0e5557984e2ae199cbc9023731079adfea0e604dbe3c1654e51150716e7c1922777e40ee0c5fcf6a6bbbb676fc5e542e59a220995138d21c63330c8df7899f9389ef0e9e8b6daa1980f383733175ce3bd3b5eed80738837f015015bb8645151ce26cee772ece9a339c56685b84c7345bf0b3fc68089da9c0c31335fa5303d135d3663509bc0d2362d0b0449e54806665dcf96fca93c145a80875c653d4d89435f40d49d2829aef64d19f8df00c7a3a489dc762a158d428b7ab2a2d3efeeab11f60fe8c9c004", 0x2000, &(0x7f0000000980)={&(0x7f00000000c0)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0x40305829, &(0x7f0000000140)={r2, 0x0, 0x100000000}) 15:06:10 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x2179, 0x53, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f00000001c0)={0x0, 0x0, 0x14, &(0x7f0000000080)={0x5, 0xf, 0x14, 0x2, [@ptm_cap={0x3}, @ssp_cap={0xc}]}}) 15:06:10 executing program 2: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x2179, 0x53, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f00000001c0)={0x0, 0x0, 0x14, &(0x7f0000000080)={0x5, 0xf, 0x14, 0x2, [@ptm_cap={0x3}, @ssp_cap={0xc}]}}) 15:06:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)={0x4c, r1, 0x1f, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_FRAME={0x2e, 0x33, @action={@with_ht={{{}, {}, @device_a, @device_b}}, @delba={0x3, 0x2, {{}, 0x0, {0xbd, 0x6}}}}}]}, 0x4c}}, 0x0) 15:06:10 executing program 0: r0 = fsopen(&(0x7f0000000000)='ntfs3\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) dup2(r1, r0) 15:06:10 executing program 0: r0 = fsopen(&(0x7f0000000000)='ntfs3\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) dup2(r1, r0) 15:06:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)={0x4c, r1, 0x1f, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_FRAME={0x2e, 0x33, @action={@with_ht={{{}, {}, @device_a, @device_b}}, @delba={0x3, 0x2, {{}, 0x0, {0xbd, 0x6}}}}}]}, 0x4c}}, 0x0) 15:06:10 executing program 0: r0 = fsopen(&(0x7f0000000000)='ntfs3\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) dup2(r1, r0) 15:06:10 executing program 0: r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) fcntl$setown(r0, 0x8, 0xffffffffffffffff) fcntl$notify(r0, 0x402, 0x25) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) [ 2756.560641][T22868] usb 3-1: new high-speed USB device number 113 using dummy_hcd [ 2756.581035][ T1972] usb 4-1: new high-speed USB device number 108 using dummy_hcd [ 2756.800691][T22868] usb 3-1: Using ep0 maxpacket: 32 [ 2756.840602][ T1972] usb 4-1: Using ep0 maxpacket: 32 [ 2757.000504][T22868] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 2757.070849][ T1972] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 2757.170448][T22868] usb 3-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.40 [ 2757.180015][T22868] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2757.188869][T22868] usb 3-1: Product: syz [ 2757.193401][T22868] usb 3-1: Manufacturer: syz [ 2757.198171][T22868] usb 3-1: SerialNumber: syz [ 2757.250640][ T1972] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.40 [ 2757.253854][T22868] usbhid 3-1:1.0: couldn't find an input interrupt endpoint [ 2757.259714][ T1972] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2757.259745][ T1972] usb 4-1: Product: syz [ 2757.259768][ T1972] usb 4-1: Manufacturer: syz [ 2757.299875][ T1972] usb 4-1: SerialNumber: syz [ 2757.357360][ T1972] usbhid 4-1:1.0: couldn't find an input interrupt endpoint [ 2757.480351][T22868] usb 3-1: USB disconnect, device number 113 [ 2757.584781][ T1972] usb 4-1: USB disconnect, device number 108 15:06:21 executing program 0: r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) fcntl$setown(r0, 0x8, 0xffffffffffffffff) fcntl$notify(r0, 0x402, 0x25) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 15:06:21 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000100), 0x2, 0x141101) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0205710, 0x0) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) r3 = syz_io_uring_setup(0x56c, &(0x7f00000001c0), &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000040)=0x0, &(0x7f00000000c0)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000080)=@IORING_OP_RECV=@use_registered_buffer={0x1b, 0xd576493c82da6270, 0x0, r2}, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r4, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) getpgrp(0xffffffffffffffff) io_uring_enter(r3, 0x2905, 0x0, 0x0, 0x0, 0x200000000000000) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ee8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x0, 0x0) 15:06:21 executing program 4: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x8000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000c3c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000004200)="b89bfb538c7046bfb3ea2b02022fe682690c2fa56347333a85c47268f8ed372c57f291c18d9df2d8fe6d0ec44f0bd8573e9a66864277b4f42ab0310fdece10efee35a0e57aba792d6d95f020f8abdb6ae0bdc3d22f555c061abc55802bb6f3d06d3aadd93ff1dd7617e78011a7639fe7d4473eda0d96264869443a548a1dee34a4ed98482545b0ae6c368ccba913d1124b5fd3835c441c3415e5e809e6ad7186d47e616af4df8a42f04d4d942d1a6409c430b49a6783e9a52b7d191e2360c69241b77a7174b36cd6098e7ef79a40beb5317d9a4bc4d39545d1027a55bb7c59bd39983e58f9928eeb1a2fe4f488dff1e9ece3b58c0c85739b3e78af1f252e3a632bac492a2bec2cba8cf479de72429007c12a0a61302db0e5725e54f37f8bac804f30fe42bc789b4f34e5004efa760b359ea4c24d76fbb6d6a2c64f938e3d50ccb6baef42f2ce64978f5ceeefcf6958b45fc30716758e49b1642c6cd7c55a16de83d8ab775140ba751d419cf642d5304d9fc9d4fee52820352336979bbff8c94bbbe625555b719b4cdd6b3e3994e20d8f6878ea40386b46cd2fc56d51bd20b997a74f93e5033dc297ddf9c5124f6de686540ee25e36de971150bcd84be20848f913cfc16ca2039ebd6b2958ff2d0ebef60aa392f408d600df7726e53418d9fb394339ed8eba063c19a2667905a2faca70d523df1c3cd4bb09a5cb5b4a50d1e6ee0c0514be1269808699d6f9371c75329b6f537c806f6b74b641a15c85bb590bd737962ac867954dcc05f82320059d33f8ceb1cdf723a8a126888605970a6385801a99f4346dc46090aaf24b658094803af565a94cebd0ccf2884463eaaecd33114f5b169387bb4dfd9c8f2f6e06acdd80ebb37e0fbe847b3f3a8faa95e479028740308a619cd8001fa331fae7a6984f07e5216d67cd0f66c6fc0e7b1d07a5d1fcc4095e65fbb199b4631fe666fc998b99546a22c23a6043dc533379f1c8423e53c102e822501355aef8d1cd80ae82f01c4052aacf03c84b0802a67de31d1c4263e4a3ecb739b8846d1603f28f47eaeb479917bc49d2d73b52ff8a6f60b314819fee378dd4fcc716ab57f25f8864b5dbab1ec0a07c41fc0eac03b3f41c97e2077352eac5f133db427d45c098f6c57a0e3d55d1e2ef9cfcda1ece804dde9c5e5b6d910d09c78ab293bb556c7b8e76fb4c7263d02601b9e05f9e095a127193bbf8abe63e90d538178a58e70223d62c3fd5f53b59bc46c137a0c05cf083affab22c2cb0e9f53b875ad4b0243adda40befafa02c027e015d52afa3e6f3c48924f76406c1d4635f3632a7f622eafd4a86605930c0cb20d3f34563fee1cff7abc013770f7200e17403f4d5601ef029bcc6f990dd1d9501ce4a704978e5906c8d7878cdab0365a805409e14287341df11c52aababdbcee425238085b4328354b0af018192972dfcc087956e194bc59cbecd999ad6aed196c3b393d867672f3d4291adaeee7be02c427fe0ba7ad55bb3212b56d91217e5decdc734bab9a42af4b1cfc1b4527742609df5d8167d844886f0d967ce3190712a459b45bc3886b1b7cb5f5de95878788e386b3a66f87402912fe6c65768ff63bfff41accdccfa4387de3038170c8c662223dc0e03a6b87f10894d2dabfbdd7de119e328815c362ad1e8089170c93a2137ebc5bde359963258451da4325a6c6b204e300224303a86d4ab18ba72a88bd65fa78e4142ff8d103efd589e9363c3f00fa0f97f330ff0c8850d35c881d00ea8f79da64b90edaadf771325c880b2cd70cd7515a7651137ee5ee7b696276fb43933dfd7bd34e9d319ea50493b9ad6fdb9ef3620ca71c24cc5b665010bed5bd896f3e6d70842d03934afecc481c9ee4126af2f0acbe9bc21523ed03e6db9beb6039d18864ca1d1bc96b93c9cbb084d69348c3374302b1507f4a839045a06bd681e45260cb1f0132be6391c803a09081918f4d03479e669ac681f2911ee3aaa52c454f2da832a128c93394d583e756dde6e55be1fb72cd226065eade7a89b3c08e7446bcc77e3d6c9b2b848e35403d4996022f1cc245cecb3a9a3ec0015501898fc415866bb5b0b325e5d00ebeeb0ad02471d20df2e019eef11c038b085cb434cb92b96fbcd2f584ace6d90fde469aed38ca954f055ee76e06e699c0b8acf428631cf03a7bd9d87fb3439e5480fc6e73bd40c27243abb15b8cac4ab64c14b0cd6df2df32bf52b90b275817d5f91e90bf1d9643e5720812761a5c22865912ccc54e92cf0ce1ff45cfd016403fbe918948c9a29c1980c00d4551046693d1d4e9f7a65f413c8e34977daa4b376d39f31b48efee2f8bae51958426928cbc92e2984e8465a74b1eef4bcc55f8a4a7feb01528f31921b27953ccf3d8045090f0c90edb03f0b4a973634b11bacf73714b6d92cae322de0b188af6a88817d17a5cdad7c4c28988e2c331dd1ef45d889b3577e4f7c57fb82053387564fb93c8d3902fb3c13246afa2ee2d5b91e009a0d665c80a9c12dd20fbe7c2a66821bb675226daea3cf0a786e12d4af85a839b486413de43bada6800006ccedd80ed0e052a0bab851be9b7c9b6867394926f6c81d49f7240efde58026725f051c583783b745e061f7b3e8770b89e70d2b07d9b9e7f0e543fa3d225e429733302b4b5ce91a9a2259cdcec079007eccf5d3ed3f6190a5d7f34b596a9c14de3aa5963d9109b481c1fb094b82e5b901fcb6528cf156ed4c931d6aab9776653f9aab160f042fc8b739a9b7552d491967c966f965f7bce1c4175af9213d73807bc24b3ca5c4e6fc921b74424af3583a91a29cda50c29dfe52aed5c79441f8cd07129cc9390e6fe977ed02d014d04ad605304513e9880795cbae6fdaab68e28ab15bb5fbc07cad82b60299889006989e86a253f4183b649aca25414804f2fc45936ec0622e4c25b49c91567d37eeffe6bb61d81f366bd1cb405068ba99dbbc5bca6a06295be62f79a2143b70c7297c7bf4a2b74feac6c8809caf8e34845c3c6760785eee9a7075c572c028ca2b0d2606ff35bb2c5f8542322a600995a1dbe79e3a3ae2ad9eb2eac651f0e4ca2b875ec70a0acb580bbf0e69456accece3b0c03dda822317f84e19bb7f795f7253d788448533f7a81773072ab2d0ce36517eeee125689ebc0aac61f9ff13b7d55f15503c63c43a26e0593ab99bc3d003412cec121fabfade44798d662d7c33bd0defb5a9bbfccf6228c458eed5793f9102a7ec716b42ff82942f9216a25c9c1f19b7b37ac0e60cd0a7b7b3c238902e47babde64a27350cdb759652096877a28e709c802878b13fafa806d5d90c1ae0d2d53371051942b727d973f80ace3b8d7cde04d5eb3e9f232429f5f495d522bdfd9e9a383bf81f083a6ba13beaee4a535e3ffdcb4f3b0ffd07274ef7b60357fbd571ab0d2cd3ec0ecafd3fd7e2ede2b1c7301e765005748408a467d033be76ffe1afabaed0270f2723908f765349a7627fd55bbb4a24e8ad2bf0b2360aa1c3739c95b2191f78b55e4305018da14d0b9d9cf6cb7f6dae1a3c8bfb6c3d06d1f35f113ffc2a2f77095b77b7ea0ebc7b96cd1b8526e6ee0fd5fd87d09a66d9f94be6de558354f4436612de66588d10287f3095bf4bc0543bd23b657a5110562efd55bd5d8d372e3c0c22b2948db346ddacd3793a13f778ecc3105c9d1295a5b83d3e36cf6969883b157a79be17f04dc60eebf5a3200976355f56a1b0e109c4b93d1538e5c18f8746f39ae4a0d678ab976eab4e043639bedd4c132175cf3c0510309357513c425fbefc722c534d0294485ad533c47092c88eab0c4435ce0b1732559d4ba3ed7941ba0b9ddfefd4e17248fae7c60a2c27a372de5f12ea580f1203d8dce6dc12c31bc383d6489b6677a9cac98d9fa9bbb8185534e2bec84733b80257a03f78de6ab9a790c8da3ee5328ff7b5bd8a999ec4343a42616636c55354274783b0cb4663c07032edf5d6ea55e65359bd3ab5ddc8da273b0f2a516e833fe0f6b58214ad2de5bcd98e4512db4b106ae6d2b5d3aec99bf37732020cce474e09adb014a627261723e6a254d62a78c221ecfb4c25841225850b77a33e1606c5c606a0ed9c909275b935e2ebd042f7ab20555d2fef993b4f6d53c3429b5499b03bc6b5650cea8060f4e92888b8c8d9a47db3be04f4d264ba10fdac1b3229260fae292daa673676ac0b46d2e6b82dd9d953c0d27c4f79d8b7e0de30c6d5e369b69506f78560426720c27b19cab32543fe5d56361be4a761ff2bc08afe96931d7a00c69fff4bb7e88c0563fedffe9f2a209bb41fd15dee2e6f2d2c996d420e19f005f6976d36476eeb446166f1f6ad199cfb89c7580c869088a91e5edda70cf4f7a9c6f652eccffd4190867e152cdf10d04a7d92ab4e931bdc00f8658ab14fe21c04c9f712b1fedd40a44eefeaec1a8bc2e5d7c9353b8c1535ec216d72ef3d04720d08cb51cf7a79568c98e9ddfbcb272e44f79c5f395ce5cd48f49a5c3ce19925a87613babc27c7785c900658d04e9a765d0f3ff07904636d240546c59b4d6e92e1bce98d6d5e5aa0cf8a776a332276ed1e9a1ed0ca70adab0b62e782c7c1f2931768f8b83dde001fab7bc2d09d4d8f01254054fbbc9a01446cd59d8e9af02b542ef1ad875726061ffb9eeddd4c992765d4d5f9646fdd80763712a834ae09b75c7638ffc2bed72fe97bcb0b8841238161ebecbda1995deae1caa473504a05c01c74d770a36acfa2530c8066fa441fb6bfc03765a00ea5e752757244465c5f981227ebbc0a8ab84dc36dc8d3a36fe4ded9d2c25490b07633188206b525b0406fb20a6988947b9e4d8668d917435c452357cbcb42812e9754a0919bc33b4c7e0a0724fa79b00d6742a1a6d73aac3787f2030b7b2be66885c3bbf08f921227179da4240d23e6179f1b8753c65a1df013108f7fdd080f118083e0ab472eb68139e83df3be88bb615ce666e1ed4db8c5be6d12e87598e851792e6e726ebd5d2436fecbc7dba661e63dfaf52e945e55577494a907ecf5a259bce1171da8b91f0672a8d68f0280609ae6898cbd0af8606288e30a1d48b44e3c978e10c7ab91e06cabda1668e2711ee4007dac5de36f27758e041e73abf3544bcccece14967efd8d619ab6856036b157f631ecb6745242e6868033c647bd1af9b9277bef063615b289d5e3d069308ad81f61777ae8f7abd3c9dc6b3bd1c2941b0c27f7a4c6b7bf50513ccc1ec21d2f502cd8e5270fb1ef1a5c4e5585b7a6c7442844429a0b61ecfb19a4f6cd038ddde546c66709df7a7f2db2da837bee435e722dd508a8c039495af5861e974b2ed88a8bd60f7895252981a9682d348f1ec218462a2e5b7b4a8a9a5ee41688fc30541018f28afe78c78eacbfad5bda07cb1f654aaa1ffb755af9a3c5077665f1796300b45db1a19513ec427d60c770add24bd1479295eea48dc022541bfa731500f22c3db6398b8a7c2e2dfcacff56bdde2db8e545ea82fa720917a1e3320f21334b7a52ebc96c0174cb96b4c76f8c7fc4a68ed86d69fe5ea8014c9de3f66bc50a7cf129a2a346fa8f773933eac0d08e0ac9e8c2002b1bee3942b193e65142ac742c63be6033770bc0fbde0610fd0484622bd4387f4e576b560d4eb26e764142c2307f92ebb10b6dafd1d0d9f376b821943e53185f496dbe052abf9c64e4ed0383bffdc0b33de2bf04968e7d4c52e9dacc5d70df2b68ab3bd071a88cb08d27ae402b295be7d006952882118c61f091b4e399dad3d3e21a918aeea64963d269fdede3bf80d1fde655924b0db35586536e018be3839509f8cf4b95262bbb5486f86934a8b8ae73833c5d527e906604700cfe516b5bac28a849e7a0642bc774dbfc1ec56ab3db747ee04fc97eac4aeb1e04c38d085c69087225217b3d3e8a56710ce05f8c18642a73f7bf0a8a2fa8003f2014461380396a4ed7dbfc22134a53a341aceeca666f5d0f8a15aed0b5b159fd3600c0f9318c74caf6084d5d79bd965d3a35ba22062535c3aaae3c94cee635bdff5cbbe9a70ddab84183615aa5bdc4e0e8ac6c5db58fd932656ad8f39c07a0b5af979ecb24b75703997e54e7cb4a6a1406091d8949c453775c2aebcef6e23545ce7684546d9d82db6781249cb6832ff31f92c8e0a03bddc19411b8a180cddfc0ad5b6010948979be1f9fec4093d1ecd182478b16b9930d9e1df9cd3e8e59efe3a4bb817ad2e709efcdc6f7b063a6ef00a1600f6a5de5aaa170d794601287a17ca71c830f14d2d6e9d9d9f28f8522b0dc9868c342650d0a9e851164f99e06fb044457b2a71ead53cf00b7e15ea62a1c1640124183cab9c5f4ca0608f8cf13a110826f64d41050f15781942d50b3e7c07a30827b12e4fbf8763fc19e0224e8491622e1c4928f6f24946bacfada77c551fbc77b4de58c4a54d548b9bc9545668d52eab2952e5ee0abc86ba71b6bd9ee4a4d2adcfb5d2b582e63c4955d5bf8c84eef7632de5508971cbecd6a799d3c6d247707fef6173f1fa9ef8a3952fe8f2c3b51875de5e03feaa89cc6bed1540665bae2436c5921c4d16b39c2b52e6a8de5bac79edfb76b42213f496e8fa159ee1c819e24d0e4dd62a2ed9e174fd883125338a4e33a3be23e3f003c2c5f7ddec4e4f19f6a8adb04e012b82c7c24e7a6e40c761fde244b46d76e05dae91a388fb4f28cf46d78ff6a5592308f2c523671c5aa9a2815917d9c2ff3620edc6b6b34c044ee9d2f47da18af84cfd1a74b12d99a9e06c53dbd8ad77bed6d1e97bbffdd8d7a5a56f6826ddcf6b9e21b5376362982780471100e8fcd1ef6992cb044dcd0e09809cffed97dfb9dbbef36dd1a77d11d33eb814dead52ce9a023256c12f3d6188f2689243054e57a3e5ac76c0afe4884722b23d4c2e89d241ad8ea73ec93f8bb530c24fdf3bb9b70191c0e069eb26e5ba71a697ae2387dd81cd505b7179df9b4f8f9c1d1bb69003095999c73595d983c24614f14a925527ae47e55203beb8e0641465736ab1adc1d1b00944ee400fdaba3a49efaca9b708e5ad0d8cc68647b78d1ddf8666a3b04dae40c23d4b659c6e9a4d531afeff3d1515f81fd5623029918b5ab3b8924fcdb82da94d2e570cc7dbb61c095bab257eeea866ea8ab9ada98fc4b7b9e2d00fff0e5868bf330fbb49de3887f9eada92a8c894988e2d335d5dc539f8f448451915a87e3eb6432b83dabe481a98b3e63ad8d4b8e1371cb0b6a2bb8dead1b03c9fcb927e21662e60a1517bf62a5486ae8c3e4549fd2c67366e4760dd56df39e22a875e879ef20a43082d85e49a5f7d79222197b1be187b5220a8b5ca6f44545753f64d6077f9a9b157296c103e770f4af1172984c546707edf79a06609c684e0ac0647223d4098e72397bbb4292ceb51c8c5ac6c6b8c6531f3806636686e70b54eb6041f993928dfad3f16032987cd81dd57d261a2e7bb3751048e36a43fa0194cc56743efd984d2fa714ed50598f76c5063a1a8217c131634e9061ad002a2095b73801a3b2eacc9340bfa4726a59c37947d65fea61740d688b698f707cec17ad137f1ebad9b43509a79a87eec8a4d601edc14deaf2c7d09eedfdefd31ed8d3187b5d121a60bbbddde505cabfa4ebd98da178a79400ae1de5e8a29219b89ccbd8c5b99d37ba263ca99067ef12477d012eefc66b82a59f65800162716718a4d1558ebfd46b52bfa12df327bf472742301ba12905f92cebac8eeb8b26e78d0ba149948cb0f313c17105357b0c3183702b36a8e57f4a0e47f5216af5cec86790c170b7fc73e2d4be65058e94ad7ed000c944d1c47c17ff4baa2bf387e95af46938411e0513c0b6a2d4100e4c6c44b957a327e6473af2931ed439beae5634a78f3b91a124561b1765a53261fa33054bfbf5bc054592d17b7e53310eb891826ad0c4fe7e21bb6c0e352b672f740d65a12cdc0a7f64de9fb82fd837a3bf4f322a51c8d3dc709be2bdd8379c1ba85fb068d98b2a0766e380c30c559876e150465ed1ebd87e86fe328730aad282cc2a12b76645f5654f03251a8d5c1186e3067e56cbcf938877aa56e6d858a32be5e31af257087fe2d94ee8dd1dcb0b59ac066c632a0b2dd4c90b1b5b13f6c1a6aaedcb30f8f4642de92b83b98628557c42517a242292d3ac915e6f6bb27877fac93e74c03f23e389331855698ae16f91ea3ba2c3167609a9a8cbfbb19a601dc2b58bd0cbe9194ab3b6526827bd8fcbab14ac09ad0862638c596b0ffb22910eb479f1e8025dacc7eb67eb0ee26a85de39c460b9ed574fe01c473f2664087826226feb2afe43ee997ba43ce9e7c1aa3baf12df505fa3c0a960f3a3dc38055f804c9010a9c2a017cf0ef7f3b3a3ef3b862c7d5560da896f42620809956b909f96571a53bba0214b33afdd715fa79598353b113ca7fece1359758309dcda4f9703ac0dd2cf232dcdbd54d6629c1eb67745a01bb802f2c57083dcf5f4afa39afbb010246caa573cb8ada57b5e0bca79f8df6439c3a668fbd0b91ecb20e6a9f630b8bc6c5498f82650829a1713040ed03379d96b3056199194b1a35e9e6a140ab7d497503262e4f4311832aea1f8e75d284ca8e89d18dc6c33aed664a9652a98c3c447b8452f7ad83f0b490ba37a57f143fc0383425979c3cd63c35f4ac0cd476f1373e74230bab79b21a4995e3e710e346cae0ccae09436840c9f8f65f28bbcd2b8871c5799a802caa7f09be637fb0d3f1d2fa3c4b838fd31b8f464120a1949219c815f83a15bcf467488f5da8414bec1ae4fe89dbe8b641fc9556a497f95d2fcc7aa4877ddd4dbd992be5423c10cb3873bc3fb40fc20ec00a92df0b91f74565292ee00cb21db7df078e9bf75b8bcf9327191616aca7c43153634a3aee63c744b7bab8e4b7b0caef1360821f03a740507b79cc3ebab64c7b9d9fa446efadd67735f5ebd8522ad2110778bf2477b87df1611819dbd958df02106e13dcafd0bde1fcff696b3cd10d0d0609702e763ec52ee400798326a510daceb9ca77a0e2dcf683dc541f702989ca75796dbb4b44aaeb700feae89064630c045c970950fd8d12bf62139dd95caad8038c2f1f88cb01a887dcd332504a10b6656005babe2598c1bf396218bc715e4c41c20df73f4749e275a60e21970f9abb063bcc71b3e8d8de5e31d3a129b0179fe9b6d91543041400eacda8999d6809484398661305cc76b34d4ccd3a5029c37bc0fa120a35c0eb0dc7f104460a6ab4ac05281f355e1485b8f898ce51c0aebc776c413a603557cd4aa868de8364a49200766ba11fecb890c09b4c46f920ed932840db05ce18cb054ad147a17bf78e81ea5ed6c80a2ea1583902735ed4815d1459dc6813f49947704bd8308ba3c1cc9e18aef2bb7e891591d0babac5b312a91a2904603b0ac89df604842a9f59811942d4e4bb53446c9bf02834e5130106dfa7848f3f36b697c6d011dd4debe52b902fd5b579c6c57222574dfcf3512639fdce016af61a4d602d39d881f77d97a058be248887c6ba0413ce4b29b42a313d32795cd55fc1b068c4dc1f993f0e71ba6d286859d2bd283dfec13f895c8312342d94b3c75d56d992c6906886377918bddffcef0b073b32abca6304c5ede93e6bc75f1bf49485b77699f090ade722aa4a86f0b90cb2f5d259828799c54cf04c50b2623b3c5baddd30b7e1147ccb0056bb3fad9dcb1fe697c56e203e79c1446389bf6d8968face2385ee347f522899fb8c458e77bd26a30268508c27f6812543549caba1892101cf25d9761d4a86f980795f14a7c8a8b71aa8af152bfa7002f184632a5a4d93dfdb0cda9d51305ec0ec59e5d1b7e2a31bd69745a8dd0146a928c638ad35ef35a84cf447513b4e667677db4ad89cbb357dcb303d23cdb4e606fdc12a1323ade63301febeff3e5b149cba95904e8da97c5912ade5e78b81bcdcd7de55453be488f235f34fa7491c6c9ee35c44d3fa13cd0804ff3b885fa1f840358a1c2c4ea1190e7a89f5bce8bad40f803e06726557b11639a04f784ed271985c5a6216da6fe5c838d67d8362576de69da469faa5c3927eb3a9b76b3e513a0550808ebb6e87dd2a1c68b06bf82f7e075ede3e5b72b178202c380ba73d18107a5aaa48bcfab8f786e86a25ab3490c50499f7f69d221d2a40fe87c69a015991701a6e0c776582ce76dfe5ade9e673abebfa70164d7921059dfe7c65139fd49f3342397e3fbe1006a7a51e0791711d9cea7ae564514c28aab4315296281bf614298920f573dcfce63046592631b7f8444f9807140f07ef013a9fadeed734236e15a38a3d24ddbcd032f0e98e07c4d96da20877fe3b0ab5bb4e74584a8d944c6d92c8d12a564ef03e1a783239141a471f9fe08e3830a4c677c3028e4840e69cd5153cc2b75357b519617f0e7c5f118dd0f352c982da70bd1d0e0637a7ad1cceda701abb392db1f32a7c117a4a2ff165ca42c3208d6dc675c30fd5e6cbb531d618ac73163d5a5007472f96c6389c45143abac4d1aaf1b9bdaec9e07af1bf60819101654c5a21c98dcb0781a678db16dc69f83b5a1baa327579564c4e15ec63a7b81f75a9edafa663ff3923ecb0e465b86e9abf87b7e5fcd4c3090005aa3f880232e04f179115da7d2a69da0ad8b362a2ef9492e8459d3c75b400d8e57e523c27fb35c3fb216e4c9bcedc477a3b301782f44a7f895bf50770c8b6ca36826b090b8296683115241a305e0842cbb985cc0ab2e56e13a9b701847df94aa55606c9005e0d511a916bee8b0989b1b18d86abfb298faadd01350cc41e3c1f54f607e0ce6ab8d1b80ececf09af430145def0b9795dbdcc6f9f33318f0b2f6b5d0299d1f9b5ffccdf5ccc1edf844d99cb93a47015e598ea799892a2011d70cfe63e877eb6bc971536f87551af85e7a05dfe5406ce683eb5df46fff56c0c7ea14911a72c40d1ba78ba158a321faf85cefcba1e0bd1bf06eda40550511e841b612f83fdfc7632c934f844b2aee45bab6325b0ded05d06dcd845a4c322f4ce18f190a4da1d0422fa02af6fab2ffafc93f686df54c5e813f5b5ea38aa9f5239cd58ac8ddb14a6b63683edc90a050e287dc4d1c80378a5f60d8bcc92614cb4f48f6ae8e3c57be0244c16538786b3f7b4b45260e70dff1d4fe6046519a94aefc5a9279098b1aa0a00dd19e7f1eef1ecf70f15ad6cbad14e706320cfe319847a5823ab5bd3734d271c269ee6b5ee336f997361a4612ce0e199a67e051ff192869286dbe21c7a31552b125b91dce047cb728c8f3c4540054fba0f50a80179327ead8c1f580b1b22e14e82f9fefd08f32fd81df8eb69130ce69394eaf617dc00052f756c8ab1ebf4148e222d1b0e5557984e2ae199cbc9023731079adfea0e604dbe3c1654e51150716e7c1922777e40ee0c5fcf6a6bbbb676fc5e542e59a220995138d21c63330c8df7899f9389ef0e9e8b6daa1980f383733175ce3bd3b5eed80738837f015015bb8645151ce26cee772ece9a339c56685b84c7345bf0b3fc68089da9c0c31335fa5303d135d3663509bc0d2362d0b0449e54806665dcf96fca93c145a80875c653d4d89435f40d49d2829aef64d19f8df00c7a3a489dc762a158d428b7ab2a2d3efeeab11f60fe8c9c004", 0x2000, &(0x7f0000000980)={&(0x7f00000000c0)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0x40305829, &(0x7f0000000140)={r2, 0x0, 0x100000000}) 15:06:21 executing program 2: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x2179, 0x53, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f00000001c0)={0x0, 0x0, 0x14, &(0x7f0000000080)={0x5, 0xf, 0x14, 0x2, [@ptm_cap={0x3}, @ssp_cap={0xc}]}}) 15:06:21 executing program 1: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000003c0)={0x0, 0x0, 0x0, 'queue0\x00'}) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000200), 0xe0c81) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r1, 0x404c534a, &(0x7f00000000c0)={0x0, 0x0, 0x2}) write$sndseq(r1, &(0x7f0000000000)=[{0x84, 0x77, 0x0, 0x0, @tick, {}, {}, @raw32}], 0xffc8) 15:06:21 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x2179, 0x53, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f00000001c0)={0x0, 0x0, 0x14, &(0x7f0000000080)={0x5, 0xf, 0x14, 0x2, [@ptm_cap={0x3}, @ssp_cap={0xc}]}}) 15:06:21 executing program 0: r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) fcntl$setown(r0, 0x8, 0xffffffffffffffff) fcntl$notify(r0, 0x402, 0x25) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 15:06:22 executing program 0: r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) fcntl$setown(r0, 0x8, 0xffffffffffffffff) fcntl$notify(r0, 0x402, 0x25) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) [ 2767.885590][T20331] cgroup: fork rejected by pids controller in /syz5 15:06:22 executing program 0: r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) fcntl$setown(r0, 0x8, 0xffffffffffffffff) fcntl$notify(r0, 0x402, 0x25) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) [ 2767.950599][T22881] usb 4-1: new high-speed USB device number 109 using dummy_hcd [ 2767.958345][T22871] usb 3-1: new high-speed USB device number 114 using dummy_hcd 15:06:22 executing program 0: r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) fcntl$setown(r0, 0x8, 0xffffffffffffffff) fcntl$notify(r0, 0x402, 0x25) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 15:06:22 executing program 0: r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) fcntl$setown(r0, 0x8, 0xffffffffffffffff) fcntl$notify(r0, 0x402, 0x25) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 15:06:22 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f00000000c0), 0x2, 0x141101) r1 = dup(r0) open(0x0, 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r3, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000000), 0xffffffffffffffff) syz_open_dev$mouse(&(0x7f0000000040), 0x0, 0x82) sendmmsg(r2, &(0x7f0000005440)=[{{0x0, 0xfffffffffffffcfb, 0x0}, 0x3}], 0xfb93a852dd518c, 0x0) [ 2768.200541][T22871] usb 3-1: Using ep0 maxpacket: 32 [ 2768.200642][T22881] usb 4-1: Using ep0 maxpacket: 32 [ 2768.410874][T22871] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 2768.430681][T22881] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 2768.610678][T22871] usb 3-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.40 [ 2768.619999][T22881] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.40 [ 2768.630517][T22881] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2768.638617][T22871] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2768.647143][T22881] usb 4-1: Product: syz [ 2768.651597][T22871] usb 3-1: Product: syz [ 2768.655833][T22871] usb 3-1: Manufacturer: syz [ 2768.660928][T22881] usb 4-1: Manufacturer: syz [ 2768.665609][T22871] usb 3-1: SerialNumber: syz [ 2768.670599][T22881] usb 4-1: SerialNumber: syz [ 2768.724741][T22871] usbhid 3-1:1.0: couldn't find an input interrupt endpoint [ 2768.732964][T22881] usbhid 4-1:1.0: couldn't find an input interrupt endpoint [ 2768.973770][T20331] ================================================================== [ 2768.981878][T20331] BUG: KASAN: use-after-free in io_wq_put_and_exit+0x584/0xe30 [ 2768.989542][T20331] Read of size 4 at addr ffff88807d91f400 by task syz-executor.5/20331 [ 2768.997797][T20331] [ 2769.000111][T20331] CPU: 0 PID: 20331 Comm: syz-executor.5 Not tainted 6.2.0-rc3-syzkaller-00014-g40c18f363a08 #0 [ 2769.010511][T20331] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 2769.020555][T20331] Call Trace: [ 2769.023827][T20331] [ 2769.026748][T20331] dump_stack_lvl+0xd1/0x138 [ 2769.031424][T20331] print_report+0x15e/0x45d [ 2769.035946][T20331] ? __phys_addr+0xc8/0x140 [ 2769.040445][T20331] ? io_wq_put_and_exit+0x584/0xe30 [ 2769.045646][T20331] kasan_report+0xbf/0x1f0 [ 2769.050109][T20331] ? io_wq_put_and_exit+0x584/0xe30 [ 2769.055304][T20331] kasan_check_range+0x141/0x190 [ 2769.060246][T20331] io_wq_put_and_exit+0x584/0xe30 [ 2769.065290][T20331] ? io_wq_exit_start+0x20/0x20 [ 2769.070146][T20331] ? io_uring_del_tctx_node+0x2ab/0x2ba [ 2769.075752][T20331] io_uring_clean_tctx+0x117/0x178 [ 2769.080966][T20331] ? io_uring_del_tctx_node+0x2ba/0x2ba [ 2769.086521][T20331] ? percpu_counter_add_batch+0xc1/0x180 [ 2769.092238][T20331] ? __refcount_sub_and_test.constprop.0+0x61/0xb0 [ 2769.098789][T20331] io_uring_cancel_generic+0x5ae/0x606 [ 2769.104297][T20331] ? io_submit_sqes.cold+0xc5/0xc5 [ 2769.109429][T20331] ? do_exit+0x2e9/0x2950 [ 2769.113776][T20331] ? lock_downgrade+0x6e0/0x6e0 [ 2769.118632][T20331] ? prepare_to_wait_exclusive+0x2c0/0x2c0 [ 2769.124451][T20331] ? rwlock_bug.part.0+0x90/0x90 [ 2769.129488][T20331] ? __validate_process_creds+0x210/0x370 [ 2769.135227][T20331] do_exit+0x522/0x2950 [ 2769.139404][T20331] ? find_held_lock+0x2d/0x110 [ 2769.144275][T20331] ? get_signal+0x8a0/0x2450 [ 2769.148881][T20331] ? mm_update_next_owner+0x7b0/0x7b0 [ 2769.154280][T20331] do_group_exit+0xd4/0x2a0 [ 2769.158801][T20331] get_signal+0x21c3/0x2450 [ 2769.163312][T20331] ? __do_sys_io_uring_enter+0x5df/0x2540 [ 2769.169052][T20331] ? exit_signals+0x8b0/0x8b0 [ 2769.173747][T20331] arch_do_signal_or_restart+0x79/0x5c0 [ 2769.179306][T20331] ? get_sigframe_size+0x10/0x10 [ 2769.184256][T20331] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 2769.190179][T20331] exit_to_user_mode_prepare+0x15f/0x250 [ 2769.195893][T20331] syscall_exit_to_user_mode+0x1d/0x50 [ 2769.201365][T20331] __do_fast_syscall_32+0x72/0xf0 [ 2769.206408][T20331] do_fast_syscall_32+0x33/0x70 [ 2769.211275][T20331] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 2769.217619][T20331] RIP: 0023:0xf7f6a549 [ 2769.221694][T20331] Code: 03 74 c0 01 10 05 03 74 b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 2769.241309][T20331] RSP: 002b:00000000f7f445cc EFLAGS: 00000296 ORIG_RAX: 00000000000001aa [ 2769.249727][T20331] RAX: 0000000000000800 RBX: 0000000000000006 RCX: 0000000000002905 [ 2769.257702][T20331] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 2769.265673][T20331] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2769.273650][T20331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2769.281625][T20331] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 2769.289610][T20331] [ 2769.292629][T20331] [ 2769.294947][T20331] Allocated by task 20331: [ 2769.299356][T20331] kasan_save_stack+0x22/0x40 [ 2769.304043][T20331] kasan_set_track+0x25/0x30 [ 2769.308639][T20331] __kasan_kmalloc+0xa5/0xb0 [ 2769.313239][T20331] create_io_worker+0x10c/0x630 [ 2769.318101][T20331] io_wqe_enqueue+0x6c3/0xbc0 [ 2769.322805][T20331] io_queue_iowq+0x282/0x5c0 [ 2769.327428][T20331] io_queue_sqe_fallback+0xf3/0x190 [ 2769.332653][T20331] io_submit_sqes+0x11db/0x1e60 [ 2769.337523][T20331] __do_sys_io_uring_enter+0xc1d/0x2540 [ 2769.343110][T20331] __do_fast_syscall_32+0x65/0xf0 [ 2769.348164][T20331] do_fast_syscall_32+0x33/0x70 [ 2769.353039][T20331] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 2769.359394][T20331] [ 2769.361715][T20331] Freed by task 20338: [ 2769.365779][T20331] kasan_save_stack+0x22/0x40 [ 2769.370463][T20331] kasan_set_track+0x25/0x30 [ 2769.375057][T20331] kasan_save_free_info+0x2e/0x40 [ 2769.380091][T20331] ____kasan_slab_free+0x160/0x1c0 [ 2769.385208][T20331] slab_free_freelist_hook+0x8b/0x1c0 [ 2769.390670][T20331] __kmem_cache_free+0xaf/0x3b0 [ 2769.395539][T20331] io_queue_worker_create+0x567/0x660 [ 2769.400940][T20331] io_wqe_dec_running+0x1e4/0x240 [ 2769.405993][T20331] io_wq_worker_sleeping+0xa6/0xc0 [ 2769.411128][T20331] schedule+0x16e/0x1b0 [ 2769.415303][T20331] schedule_preempt_disabled+0x13/0x20 [ 2769.420780][T20331] __mutex_lock+0xa48/0x1360 [ 2769.425375][T20331] io_buffer_select+0x8e5/0xbe0 [ 2769.430236][T20331] io_recv+0x851/0x1140 [ 2769.434398][T20331] io_issue_sqe+0x156/0x1220 [ 2769.438999][T20331] io_wq_submit_work+0x29c/0xdc0 [ 2769.444040][T20331] io_worker_handle_work+0xc41/0x1c60 [ 2769.449425][T20331] io_wqe_worker+0xa5b/0xe40 [ 2769.454034][T20331] ret_from_fork+0x1f/0x30 [ 2769.458551][T20331] [ 2769.460872][T20331] Last potentially related work creation: [ 2769.466583][T20331] kasan_save_stack+0x22/0x40 [ 2769.471271][T20331] __kasan_record_aux_stack+0xbc/0xd0 [ 2769.476658][T20331] task_work_add+0x7f/0x2c0 [ 2769.481183][T20331] io_queue_worker_create+0x41d/0x660 [ 2769.486571][T20331] io_wqe_dec_running+0x1e4/0x240 [ 2769.491610][T20331] io_wq_worker_sleeping+0xa6/0xc0 [ 2769.496734][T20331] schedule+0x16e/0x1b0 [ 2769.500908][T20331] schedule_preempt_disabled+0x13/0x20 [ 2769.506385][T20331] __mutex_lock+0xa48/0x1360 [ 2769.510976][T20331] io_buffer_select+0x8e5/0xbe0 [ 2769.515855][T20331] io_recv+0x851/0x1140 [ 2769.520026][T20331] io_issue_sqe+0x156/0x1220 [ 2769.524636][T20331] io_wq_submit_work+0x29c/0xdc0 [ 2769.529590][T20331] io_worker_handle_work+0xc41/0x1c60 [ 2769.534980][T20331] io_wqe_worker+0xa5b/0xe40 [ 2769.539588][T20331] ret_from_fork+0x1f/0x30 [ 2769.544020][T20331] [ 2769.546341][T20331] Second to last potentially related work creation: [ 2769.552919][T20331] kasan_save_stack+0x22/0x40 [ 2769.557607][T20331] __kasan_record_aux_stack+0xbc/0xd0 [ 2769.563004][T20331] __call_rcu_common.constprop.0+0x99/0x820 [ 2769.568932][T20331] __key_link+0x14a/0x360 [ 2769.573353][T20331] __key_instantiate_and_link+0x47b/0x5b0 [ 2769.579084][T20331] key_create_or_update+0x71f/0xde0 [ 2769.584293][T20331] __do_sys_add_key+0x215/0x430 [ 2769.589166][T20331] __do_fast_syscall_32+0x65/0xf0 [ 2769.594215][T20331] do_fast_syscall_32+0x33/0x70 [ 2769.599077][T20331] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 2769.605420][T20331] [ 2769.607738][T20331] The buggy address belongs to the object at ffff88807d91f400 [ 2769.607738][T20331] which belongs to the cache kmalloc-512 of size 512 [ 2769.621800][T20331] The buggy address is located 0 bytes inside of [ 2769.621800][T20331] 512-byte region [ffff88807d91f400, ffff88807d91f600) [ 2769.634904][T20331] [ 2769.637225][T20331] The buggy address belongs to the physical page: [ 2769.643628][T20331] page:ffffea0001f64700 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x7d91c [ 2769.653786][T20331] head:ffffea0001f64700 order:2 compound_mapcount:0 subpages_mapcount:0 compound_pincount:0 [ 2769.663852][T20331] flags: 0xfff00000010200(slab|head|node=0|zone=1|lastcpupid=0x7ff) [ 2769.671845][T20331] raw: 00fff00000010200 ffff888012441c80 dead000000000100 dead000000000122 [ 2769.680434][T20331] raw: 0000000000000000 0000000000100010 00000001ffffffff 0000000000000000 [ 2769.689016][T20331] page dumped because: kasan: bad access detected [ 2769.695422][T20331] page_owner tracks the page as allocated [ 2769.701130][T20331] page last allocated via order 2, migratetype Unmovable, gfp_mask 0xd2040(__GFP_IO|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 4410, tgid 4410 (rcS), ts 16218499831, free_ts 14525468470 [ 2769.720939][T20331] get_page_from_freelist+0x119c/0x2ce0 [ 2769.726562][T20331] __alloc_pages+0x1cb/0x5b0 [ 2769.731166][T20331] alloc_pages+0x1aa/0x270 [ 2769.735599][T20331] allocate_slab+0x25f/0x350 [ 2769.740211][T20331] ___slab_alloc+0xa91/0x1400 [ 2769.744896][T20331] __slab_alloc.constprop.0+0x56/0xa0 [ 2769.750275][T20331] __kmem_cache_alloc_node+0x1a4/0x430 [ 2769.755740][T20331] __kmalloc+0x4a/0xd0 [ 2769.759826][T20331] tomoyo_init_log+0x1282/0x1ec0 [ 2769.764812][T20331] tomoyo_supervisor+0x354/0xf10 [ 2769.769763][T20331] tomoyo_path_permission+0x270/0x3a0 [ 2769.775175][T20331] tomoyo_path_perm+0x319/0x430 [ 2769.780037][T20331] security_inode_getattr+0xd3/0x140 [ 2769.785339][T20331] vfs_statx+0x16e/0x430 [ 2769.789596][T20331] vfs_fstatat+0x90/0xb0 [ 2769.793853][T20331] __do_sys_newfstatat+0x94/0x120 [ 2769.798892][T20331] page last free stack trace: [ 2769.803560][T20331] free_pcp_prepare+0x65c/0xc00 [ 2769.809288][T20331] free_unref_page+0x1d/0x490 [ 2769.813985][T20331] free_contig_range+0xb5/0x180 [ 2769.818846][T20331] destroy_args+0xa8/0x64c [ 2769.823279][T20331] debug_vm_pgtable+0x28de/0x296f [ 2769.828314][T20331] do_one_initcall+0x141/0x790 [ 2769.833094][T20331] kernel_init_freeable+0x6f9/0x782 [ 2769.838318][T20331] kernel_init+0x1e/0x1d0 [ 2769.842655][T20331] ret_from_fork+0x1f/0x30 [ 2769.847084][T20331] [ 2769.849403][T20331] Memory state around the buggy address: [ 2769.855038][T20331] ffff88807d91f300: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 2769.863102][T20331] ffff88807d91f380: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 2769.871171][T20331] >ffff88807d91f400: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 2769.879231][T20331] ^ [ 2769.883297][T20331] ffff88807d91f480: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 2769.891366][T20331] ffff88807d91f500: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 2769.899426][T20331] ================================================================== [ 2769.929936][T20331] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 2769.937192][T20331] CPU: 1 PID: 20331 Comm: syz-executor.5 Not tainted 6.2.0-rc3-syzkaller-00014-g40c18f363a08 #0 [ 2769.947596][T20331] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 2769.957643][T20331] Call Trace: [ 2769.960910][T20331] [ 2769.963830][T20331] dump_stack_lvl+0xd1/0x138 [ 2769.968415][T20331] panic+0x2cc/0x626 [ 2769.972327][T20331] ? panic_print_sys_info.part.0+0x110/0x110 [ 2769.978302][T20331] ? preempt_schedule_thunk+0x1a/0x20 [ 2769.983669][T20331] ? preempt_schedule_common+0x59/0xc0 [ 2769.989126][T20331] check_panic_on_warn.cold+0x19/0x35 [ 2769.994506][T20331] end_report.part.0+0x36/0x73 [ 2769.999318][T20331] ? io_wq_put_and_exit+0x584/0xe30 [ 2770.004557][T20331] kasan_report.cold+0xa/0xf [ 2770.009188][T20331] ? io_wq_put_and_exit+0x584/0xe30 [ 2770.014427][T20331] kasan_check_range+0x141/0x190 [ 2770.019369][T20331] io_wq_put_and_exit+0x584/0xe30 [ 2770.024404][T20331] ? io_wq_exit_start+0x20/0x20 [ 2770.029256][T20331] ? io_uring_del_tctx_node+0x2ab/0x2ba [ 2770.034816][T20331] io_uring_clean_tctx+0x117/0x178 [ 2770.039923][T20331] ? io_uring_del_tctx_node+0x2ba/0x2ba [ 2770.045460][T20331] ? percpu_counter_add_batch+0xc1/0x180 [ 2770.051181][T20331] ? __refcount_sub_and_test.constprop.0+0x61/0xb0 [ 2770.057681][T20331] io_uring_cancel_generic+0x5ae/0x606 [ 2770.063146][T20331] ? io_submit_sqes.cold+0xc5/0xc5 [ 2770.068260][T20331] ? do_exit+0x2e9/0x2950 [ 2770.072589][T20331] ? lock_downgrade+0x6e0/0x6e0 [ 2770.077443][T20331] ? prepare_to_wait_exclusive+0x2c0/0x2c0 [ 2770.081638][T22881] usb 3-1: USB disconnect, device number 114 [ 2770.089243][T20331] ? rwlock_bug.part.0+0x90/0x90 [ 2770.094180][T20331] ? __validate_process_creds+0x210/0x370 [ 2770.099903][T20331] do_exit+0x522/0x2950 [ 2770.104057][T20331] ? find_held_lock+0x2d/0x110 [ 2770.108821][T20331] ? get_signal+0x8a0/0x2450 [ 2770.113415][T20331] ? mm_update_next_owner+0x7b0/0x7b0 [ 2770.118835][T20331] do_group_exit+0xd4/0x2a0 [ 2770.123381][T20331] get_signal+0x21c3/0x2450 [ 2770.127913][T20331] ? __do_sys_io_uring_enter+0x5df/0x2540 [ 2770.133669][T20331] ? exit_signals+0x8b0/0x8b0 [ 2770.138371][T20331] arch_do_signal_or_restart+0x79/0x5c0 [ 2770.143944][T20331] ? get_sigframe_size+0x10/0x10 [ 2770.148907][T20331] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 2770.154844][T20331] exit_to_user_mode_prepare+0x15f/0x250 [ 2770.160506][T20331] syscall_exit_to_user_mode+0x1d/0x50 [ 2770.165988][T20331] __do_fast_syscall_32+0x72/0xf0 [ 2770.171045][T20331] do_fast_syscall_32+0x33/0x70 [ 2770.175930][T20331] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 2770.182289][T20331] RIP: 0023:0xf7f6a549 [ 2770.186370][T20331] Code: 03 74 c0 01 10 05 03 74 b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 2770.206006][T20331] RSP: 002b:00000000f7f445cc EFLAGS: 00000296 ORIG_RAX: 00000000000001aa [ 2770.214449][T20331] RAX: 0000000000000800 RBX: 0000000000000006 RCX: 0000000000002905 [ 2770.222438][T20331] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 2770.230426][T20331] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2770.238419][T20331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2770.246410][T20331] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 2770.254407][T20331] [ 2770.257601][T20331] Kernel Offset: disabled [ 2770.261926][T20331] Rebooting in 86400 seconds..