last executing test programs: 10m49.675674742s ago: executing program 2 (id=1965): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x28, 0x9, 0x6, 0x201, 0x0, 0x0, {}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x28}, 0x1, 0x0, 0x0, 0x10000047}, 0x40000c4) 10m49.67265084s ago: executing program 2 (id=1966): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e22, 0x9, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x38}}, 0x2}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0x7, @ipv4={'\x00', '\xff\xff', @empty}, 0x106}, 0x1c) r1 = fcntl$dupfd(r0, 0x406, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r2, 0x0, 0x23, &(0x7f0000000740)={@multicast2, @loopback}, 0xc) r3 = socket$netlink(0x10, 0x3, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000180)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r3, &(0x7f0000000300)=[{&(0x7f00000001c0)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000d00000000000006040000000000f93132", 0x39}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) set_mempolicy(0x8006, &(0x7f0000000040)=0xfff, 0x5) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000000)={0x18, 0x0, 0x0, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @fd}]}, 0x18}], 0x1}, 0x0) setsockopt$inet_mreqn(r4, 0x0, 0x23, &(0x7f0000000740)={@multicast2, @loopback}, 0x40) setsockopt$inet_msfilter(r4, 0x0, 0x29, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000027fa80a010100000004"], 0x57) setsockopt$inet_mreqsrc(r2, 0x0, 0x24, &(0x7f0000000440)={@multicast2, @loopback, @empty}, 0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r5, 0x0, 0x23, &(0x7f0000000740)={@multicast2, @loopback}, 0x40) setsockopt$MRT6_ASSERT(r1, 0x29, 0xcf, &(0x7f0000000000), 0x4) syz_genetlink_get_family_id$team(0x0, r1) shutdown(r0, 0x1) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r1, 0x6, 0x23, &(0x7f0000000040)={&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/232, 0xe8, 0x0, 0x0}, &(0x7f0000000100)=0x40) 10m49.255765559s ago: executing program 2 (id=1969): syz_open_dev$ttys(0xc, 0x2, 0x1) r0 = syz_open_dev$ptys(0xc, 0x3, 0x1) ioctl$TCXONC(r0, 0x540a, 0x0) memfd_create(&(0x7f0000000300)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xae\xd1md\xc8\x85\x00\x00\xfb\xff\x00\x18\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;2\xb5\xe1jS\xeb\xbf%||\xa0\x8e\x01\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec', 0x4) r1 = socket$kcm(0x10, 0x2, 0x4) socket$kcm(0x10, 0x2, 0x0) sendmsg$inet(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000000140)="5c00000011006bcc9e3be35c6e17aa31076b876c1d0000007ea60864160af36514001ac00800020007000c00040004c00364bc24eab556a705251e618294ff0051f60a84c9f4d4938037e786a6d0001000000e4509c5bbcd72", 0x59}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x0) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x32) setresuid(0x0, r3, 0x0) ioprio_set$uid(0x0, r3, 0x4004) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mount(&(0x7f0000001400)=@rnullb, &(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='qnx4\x00', 0x0, 0x0) 10m49.135618598s ago: executing program 2 (id=1970): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_memcpy_off$KVM_EXIT_HYPERCALL(0x0, 0x20, &(0x7f0000000000)="78e9e9165fe5ffb5c9e0259ff2956986d3fe9676915b8fe55d2437d349de8e919c2d8d5ffb1c37c20ad4391b0f4f377f9b9f26755b27b0850cf4b3d204e12a76e10f1742dc4b21af", 0x0, 0x48) r2 = signalfd4(r0, &(0x7f0000000080)={[0x200000000000000]}, 0x8, 0x800) ioctl$I2C_TENBIT(r2, 0x704, 0x1) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r3, 0xc008ae88, &(0x7f0000000440)=ANY=[@ANYBLOB="0100000000eaffff00010040"]) 10m49.071296648s ago: executing program 2 (id=1971): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0xfc5cd7921c2c19c4, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000040)='autofs\x00', 0x0, &(0x7f0000000400)) chdir(&(0x7f0000000080)='./file1\x00') r0 = syz_clone(0x88200200, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x220) setpgid(0x0, r0) mount$overlay(0xfff6, &(0x7f0000000080)='./file0\x00', 0x0, 0x10000, 0x0) 10m48.997501674s ago: executing program 2 (id=1972): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f00000002c0), 0xffffffffffffffff) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$HCIINQUIRY(r2, 0x400448ca, 0x0) bind$bt_hci(r2, &(0x7f0000000040)={0x1f, 0x0, 0x1}, 0x6) write$bt_hci(r2, &(0x7f0000000180)={0x1, @sniff_subrate={{0x811, 0x8}, {0xc9, 0x5, 0x8, 0x7f}}}, 0xc) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000002c00000018000180140002"], 0x2c}}, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000000280)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r4 = accept4(r3, 0x0, 0x0, 0x800) sendmmsg$alg(r4, &(0x7f0000000040)=[{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="f78d9ca38fff48f3be52163448", 0xd}, {&(0x7f0000000140)="ebe3a0e9", 0x4}], 0x2}], 0x1, 0x40800) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000080)={0x0, @in6={{0xa, 0x4e22, 0xb, @remote, 0x8}}, 0x9, 0x3, 0x300000, 0x2}, &(0x7f0000000140)=0x98) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r4, 0x84, 0x79, &(0x7f0000000180)={r5, 0x2, 0x9}, 0x8) openat$rnullb(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0x66002, 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000001000010700000000000000000a2f000006"], 0x1c}}, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="b8000000150001000000000000000000e00000020000000000000000000000000000000000000000000000000000000000000000000000000a00000016000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000020300000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/112], 0xb8}, 0x1, 0x0, 0x0, 0x4000}, 0x810) 10m32.880416842s ago: executing program 32 (id=1972): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f00000002c0), 0xffffffffffffffff) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$HCIINQUIRY(r2, 0x400448ca, 0x0) bind$bt_hci(r2, &(0x7f0000000040)={0x1f, 0x0, 0x1}, 0x6) write$bt_hci(r2, &(0x7f0000000180)={0x1, @sniff_subrate={{0x811, 0x8}, {0xc9, 0x5, 0x8, 0x7f}}}, 0xc) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000002c00000018000180140002"], 0x2c}}, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000000280)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r4 = accept4(r3, 0x0, 0x0, 0x800) sendmmsg$alg(r4, &(0x7f0000000040)=[{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="f78d9ca38fff48f3be52163448", 0xd}, {&(0x7f0000000140)="ebe3a0e9", 0x4}], 0x2}], 0x1, 0x40800) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000080)={0x0, @in6={{0xa, 0x4e22, 0xb, @remote, 0x8}}, 0x9, 0x3, 0x300000, 0x2}, &(0x7f0000000140)=0x98) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r4, 0x84, 0x79, &(0x7f0000000180)={r5, 0x2, 0x9}, 0x8) openat$rnullb(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0x66002, 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000001000010700000000000000000a2f000006"], 0x1c}}, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="b8000000150001000000000000000000e00000020000000000000000000000000000000000000000000000000000000000000000000000000a00000016000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000020300000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/112], 0xb8}, 0x1, 0x0, 0x0, 0x4000}, 0x810) 8m34.102815544s ago: executing program 4 (id=2868): r0 = socket(0x11, 0x3, 0x8) r1 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r1, &(0x7f0000000700)={&(0x7f0000000340)=@in={0x2, 0x4e21, @remote}, 0x10, &(0x7f0000000000)=[{&(0x7f0000000040)="b7", 0x1}], 0x1, 0x0, 0x0, 0x4000000}, 0x400c1) r2 = socket$netlink(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$team(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000000240)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000540)={0x20, r3, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [{{0x8, 0x1, r4}, {0x4}}]}, 0x20}, 0x1, 0x0, 0x0, 0x1}, 0x4008850) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000100)={'team0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000001c0)={'ip6tnl0\x00', &(0x7f0000000140)={'ip6_vti0\x00', 0x0, 0x4, 0x0, 0xb, 0x0, 0x20, @mcast1, @ipv4={'\x00', '\xff\xff', @local}, 0x40, 0x7, 0x0, 0x7ff}}) sendmsg$TEAM_CMD_OPTIONS_SET(r0, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x58, r3, 0x300, 0x70bd27, 0x25dfdbff, {}, [{{0x8, 0x1, r5}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r6}}}]}}]}, 0x58}, 0x1, 0x0, 0x0, 0x44889}, 0x8f5094f7b17b5bdd) recvfrom(r0, 0x0, 0x0, 0x60, 0x0, 0x0) r7 = accept4$nfc_llcp(r1, &(0x7f0000000380), &(0x7f0000000400)=0x60, 0x800) ioctl$SIOCGSTAMPNS(r7, 0x8907, &(0x7f0000000300)) syz_usb_connect(0x5, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000124d5240e316e9f958000000000109021b00010000000009047800018fa68d000905", @ANYRES16, @ANYRESDEC], 0x0) openat$mice(0xffffffffffffff9c, &(0x7f00000001c0), 0x1c5420) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000480)=@broute={'broute\x00', 0x20, 0x3, 0xc6a, [0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000740], 0x0, &(0x7f0000000440), &(0x7f0000000740)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe}, {0x0, '\x00', 0x0, 0x0, 0x2, [{0x3, 0x71, 0x88b5, 'vlan0\x00', 'veth1\x00', 'vcan0\x00', 'gre0\x00', @broadcast, [0xff, 0xff, 0x1fe, 0x0, 0xff], @multicast, [0xff], 0x896, 0x8fe, 0x92e, [@u32={{'u32\x00', 0x0, 0x7c0}, {{[{[{0x4, 0x3}, {0xfffffffb, 0x3}, {0x800, 0x1}, {0x98b, 0x3}, {0x9, 0x2}, {0x67, 0x3}, {0xb132, 0x2}, {0x7f, 0x1}, {0x2, 0x3}, {0x3, 0x1}, {0x3, 0x3}], [{0xf}, {0x2, 0xab0}, {0x2, 0x9}, {0x7fff, 0x1}, {0x6, 0x8001}, {0x6, 0x955}, {0x618318d2, 0x3}, {0x8, 0x2}, {0x1000, 0xc00000}, {0x2, 0x8}, {0x4, 0x1}], 0x7, 0x7}, {[{0x2, 0x3}, {0x400, 0x2}, {0x0, 0x2}, {0xe7d6, 0x2}, {0x9}, {0x3, 0x3}, {0x0, 0x1}, {0x8, 0x1}, {0xb, 0x2}, {}, {0x9f88}], [{0x4, 0x3e4}, {0xfffffff9, 0x80000000}, {0x7, 0xdbac}, {0x8, 0x1ff}, {0xdd, 0x1}, {0x8, 0x3}, {0x0, 0x3}, {0x0, 0x9}, {0x8, 0x7ff}, {0x0, 0x7}, {0x0, 0xeee4}], 0x8, 0xa}, {[{0x6501f240}, {0x5, 0x1}, {0x1b4, 0xca23ce7b3f91a9b5}, {0x3, 0x2}, {0x9, 0x1}, {0x7, 0x1}, {0x5, 0x1}, {0xe, 0x1}, {0x8, 0x3}, {0x3ff, 0x3}, {0x2958000, 0x2}], [{0x7, 0x8}, {0x6, 0x93}, {0x7, 0x9}, {0x7fff, 0x100}, {0x8ee4}, {0x9, 0x7f}, {0x4}, {0xc727, 0x6cc}, {0x0, 0x7f}, {0xad40, 0x401}, {0xfffffff8, 0x6}], 0x4, 0x7}, {[{0x9}, {0x9, 0x1}, {0x6}, {0x4, 0x2}, {0x2, 0x3}, {0x7}, {0x9, 0x2}, {0xfffffffe, 0x2}, {0xf9, 0x2}, {0x1}, {0x3}], [{0x3f67b1de, 0x4}, {0x81, 0x8}, {0x10000, 0x8}, {0x5d90, 0xff}, {0x28, 0x8}, {0x349c, 0x67}, {0xa2b, 0x6}, {0xfc, 0x6}, {0x7, 0xffffffff}, {0x8, 0x1ff}, {0x1, 0x10}], 0x1, 0x6}, {[{0x0, 0x3}, {0x2048, 0x3}, {0x40, 0x3}, {0x7e9cae, 0x2}, {0x6, 0x3}, {0x1, 0x1}, {0x1, 0x2}, {0x4, 0x1}, {0x6, 0x2}, {0x2}, {0x9, 0x1}], [{0xa, 0x4}, {0x4, 0x6}, {0x4, 0x4}, {0x1, 0x7fff}, {0x6, 0x6}, {0xd78, 0x2}, {0x1, 0x7}, {0xffffffc0, 0x9}, {0x7, 0x7e}, {0x4, 0xc}, {0x6, 0x8}], 0x2, 0x8}, {[{0x2}, {0x1, 0x2}, {0x9, 0x2}, {0xd, 0x1}, {0x7}, {0xa35, 0x1}, {0x8001}, {0x3, 0x1}, {0xc5, 0x2}, {0x4, 0x2}, {0x4, 0x1}], [{0x9, 0x4}, {0x86}, {0x1, 0x4}, {0xa7, 0x9}, {0x2, 0xa}, {0xe, 0x100}, {0x5, 0x80000000}, {0xfffffff2, 0x7b6}, {0xa28, 0x3edbebb1}, {0x0, 0x7fffffff}, {0x7f, 0xe16}], 0x5}, {[{0x2, 0x2}, {0x7, 0x3}, {0x9, 0x3}, {0xb}, {0x1, 0x2}, {0x2, 0x1}, {0x8}, {0x50c8f7bb, 0x2}, {0x4}, {0xff000000, 0x1}, {0x3a23, 0x2}], [{0x5e2, 0xa6b}, {0x3, 0x81}, {0x5, 0x401}, {0x4, 0x7}, {0x1, 0x81}, {0x2, 0x4}, {0xeada0, 0x3ff}, {0x5, 0x1ff}, {0xb, 0x7}, {0x6, 0x81}, {0x7fffffff, 0x6}], 0x3, 0x9}, {[{0x4, 0x3}, {0x7, 0x1}, {0x8, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0xb2b, 0x1}, {0x400, 0x1}, {0x401, 0x2}, {0x5aa, 0x3}, {0x3, 0x2}, {0x7, 0xdc69c45d780f8105}], [{0x2a}, {0x1, 0x100}, {0x5, 0xfffffffb}, {0x1ed97eb5, 0x4}, {0x80000000, 0x9}, {0xfde, 0x1}, {0x1f1ed13c, 0x7f}, {0x9, 0x4}, {0x4, 0x9a}, {0x9, 0x5}, {0x6, 0x3}], 0x2, 0x2}, {[{0xc, 0x1}, {0x7fff, 0x2}, {0x1ff, 0x2}, {0x5, 0x2}, {0xfffffff7}, {0x9fc, 0x2}, {0x7, 0x2}, {0x3ff, 0x1}, {0x7f}, {0xb553, 0x3}, {0x7, 0x1}], [{0xffff, 0xfb7}, {0x3, 0x6}, {0x7fffffff, 0xe}, {0x2, 0x7}, {0xfd, 0x7}, {0x7, 0x40}, {0x10}, {0x1f85393, 0x7}, {0x9, 0x6}, {0x9, 0x6}, {0x5aae, 0x1}], 0x6, 0xb}, {[{0x2799}, {0x14a8}, {0x101}, {0x7, 0x3}, {0xee, 0x2}, {0x537, 0x1}, {0x7f, 0x3}, {0xb535, 0x2}, {0x0, 0x1}, {0xb, 0x3}, {0xc, 0x1}], [{0x9}, {0xc0d, 0x3}, {0x4, 0x8}, {0x30e, 0x7a78}, {0x6f4, 0x8000}, {0x4, 0x6}, {0x2, 0x3}, {0x7, 0x6362}, {0x99b, 0x3}, {0x8, 0x80000000}, {0x4c8, 0x4}], 0x4, 0x1}, {[{0x927, 0x1}, {0xc4d, 0x3}, {0x298f, 0x3}, {0x558b, 0x1}, {0x2, 0x3}, {0x1}, {0xfffff8f9, 0x1}, {0x28, 0x3}, {0x1ff, 0x3}, {0x5, 0x2}, {0x1, 0x1}], [{0x6, 0x9}, {0x2, 0x4}, {0x5, 0xec5}, {0x4, 0x3}, {0x7fff, 0xf}, {0x562, 0xef68}, {0x3, 0xde6b}, {0x0, 0x5}, {0x2, 0xf}, {0x1000, 0x8000}, {0x2, 0x5}], 0x5, 0xa}], 0x7, 0x1}}}, @connbytes={{'connbytes\x00', 0x0, 0x18}, {{[{0x2}, {0x2}], 0x0, 0x1}}}], [@common=@NFQUEUE0={'NFQUEUE\x00', 0x8, {{0x3}}}, @common=@dnat={'dnat\x00', 0x10, {{@multicast, 0xfffffffffffffffc}}}], @common=@CONNSECMARK={'CONNSECMARK\x00', 0x8, {{0x2}}}}, {0x5, 0x32, 0x9, 'bond_slave_1\x00', 'ipvlan0\x00', 'veth0_to_bridge\x00', 'geneve0\x00', @broadcast, [0xff, 0xff, 0xff, 0xff, 0xff], @broadcast, [0x0, 0x0, 0xff, 0x0, 0xff, 0xff], 0x6e, 0xe6, 0x136, [], [@common=@NFLOG={'NFLOG\x00', 0x50, {{0x4, 0x8f, 0x4, 0x0, 0x0, "f3cb9374fae173edb89841aece5b8d5769d2a36f7273c992699555d23c101ecb858166339ac5d4bcdff887fe99f8766353b89df589b01c2e21a1aa8c04a95435"}}}], @common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x10, 'syz0\x00', {0x6}}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x1, [{0x11, 0x8, 0x22eb, 'ipvlan0\x00', 'bond_slave_0\x00', 'veth0_to_team\x00', 'gre0\x00', @local, [0xff, 0x0, 0x0, 0x0, 0xff], @empty, [0xff, 0x0, 0xff, 0xff, 0xff, 0xff], 0xf6, 0x146, 0x176, [@ip={{'ip\x00', 0x0, 0x20}, {{@dev={0xac, 0x14, 0x14, 0x17}, @multicast2, 0xff000000, 0x0, 0x3, 0x16, 0x0, 0x2, 0x4e23, 0x4e21, 0x4e20, 0x4e20}}}, @quota={{'quota\x00', 0x0, 0x18}, {{0x0, 0x0, 0x401, {0x1}}}}], [@common=@log={'log\x00', 0x28, {{0x87, "6539dbf659eb1ef17fc9703082bcbb15c3ab20aecdefc10e406bb8a49cf5", 0x9}}}], @common=@AUDIT={'AUDIT\x00', 0x8, {{0x1}}}}]}]}, 0xce2) 8m32.619637125s ago: executing program 4 (id=2877): r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) read$FUSE(r0, &(0x7f00000019c0)={0x2020}, 0x2020) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000004c0)=0x79, 0x4) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xe4}]}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VHOST_RESET_OWNER(r3, 0xaf02, 0x0) r4 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000100), r2) sendmsg$NLBL_UNLABEL_C_STATICADD(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000001c40)={0x50, r4, 0x1, 0x70bd27, 0x0, {0x4}, [@NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'syz_tun\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @local}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000100)='bbr\x00', 0x4) sendmmsg$inet(r1, &(0x7f0000004a80)=[{{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000040)="4fa3176756113b69df8bea4cbc913f2c215bc12e941d0a01", 0x18}, {&(0x7f0000000300)="47788f64ba10044b682c594fa485c04663ed58f30031ae1cff3613c3178c76ab0613419d80cf2ebb2efedf9237b34b3e925f7695a250556a4ff5e460bfdf593f20253f90740976f323c00df882e4285d5fa368cf147e", 0x56}], 0x2}}, {{0x0, 0x0, &(0x7f0000001980)=[{&(0x7f00000006c0)="900d3798e4653207eae6da23bf6c69f8e965679b910b52e0a4de8e3c4ef97ab320820bd9275a6e2a4609c4feb730084e64cc106664be66878f403244c97c0411b65371955f45c915599f9f722d1962a221a86918d50891c838bfdf21f7a255f2e2cf5839d1c3aa3dbfcd94ca44e18c7863d497ff4f85628494915bc016f7c5d62747bb5368ef052201a0ee3cc9dca7156e893cf07b494f98a177460a7ec073fd8af879ae71c8cac715a241052bae3a3f09f4f4dda617e5ca05290be71acaabf4544ca83830272440b95c66d0aa091c738b41f76df43c9498d47f3d35a56205f4c1050cabb8cfd44814884bee33f0131915ac98d983f3cf39715100f932bc657d764c61dd2bb28be0b1a88aa08d2d0bc3d7347506ac629d201098307f21becdf4d9010a4cf9e378b4395a6ca9d83f6a4736351addb590ae9d0ef3fd92ee454850d4a696df0d89ac33d168e985397049904e345d3858d002c5aeee3158fe9936f57a3977b528cd8869848842ef4d398e440c7e37d02c183e3721d261476ea0ef14a39e8853f6826e505d18395f39819d216899ecfea721f134e735d02b1c1951aea0e16f633806c068ced90983f356a50fa23f3402c7abd4a776983880ffd711e9973c7b286c208d59ba5d46132d73a68c135ffe894d36f04c80b7ef620f952d80d189e02b2365cb3abeacf4c767b26d2594fd3be7fe78de02163a9d3633f0eeaa47018f3203a256eb8fb1e56f2159c839964bc178fe2003bbed31ae0efcbb565f62512880ed2837e74b8226060e6a79c0bfe7390af286c902209556a971b3c1b7687a16be5684b209b9a766da9e2b9b6f72215d3ff3f91794b1787332679fe9da9d85cc419e8ad8ecab8812f1c46791205ae2d409c17aad2c4812c490e9c7ecaec717575e2b9a428540e6d1187876ef53e0b304ed115c0afd918f5c03dc3d925474d92f4b4470374ad387a7fe447ebb725609fa456cc9cef927aefa0126484887defb7806c572e894740a627d628b4f75bd2f3ccbadcfa422ea161e5d0bf349cdd3ceb266795259f2ec6ff4b93fb6aa9c090d795c7572fd6cb105b67288dab0f71e0eabacb0c93ff4a4583fc8e46e2ff79f3bdf354ae96c5c159a98ff39cc4d1d863f84f1a02361bc1754015918182ee2a159bf1cbd82c00b6789b8cc69135f3ac5cc92f2dac6cedd8b6c838a9985ccd663015399b225be245ab9a1989604a812bbd3ff88f17fd9c83d3b19015f7262c10e138c78a43babe885dc0733af915b6b21652eceec392ee787b5bc9cd0530e22e4e2f50defd93851793d78bf5ec1c7c4f977931176be90db657a14967425cee188d212871c4636e53905dfa6977a7336accebf2312f43352816a9e473ab48d550615cba41e04a90a67d652d11e519ff3134682324d1c1f013a247657dea814b267c0cd5a886a874127bd9a10d390654b7e7971b26235dbcc45bb88a9c82de95336531072578570b58cdcd83f9ff657c7331a634b56d74227b95caec673e058607c84c9d127916fe17407b611ef4698006b8184e38188bc7eb75b501f7fd639f43701b4906ab9c8e51828a3b67a883014d8f233573c08114dd63f28c3f15f3e3f5d7c4cfda9f43ac7faec4a15bcb6d2c51236947aa0dc22f66bace3159e28511b525a702155b53c4f7cdd5e2d50920a779dfaa14b92a1e2f1f9df1716ebfa3039e557b6870a8d524154d9ac7c365dff6c665414b012f533e26d4bf6a30d299bce1881d7819dc0207c6445fa870f2663556c5d74f73f618aeaf039eeca480ea480a61734948f581ab0919727529571fd898c970c12cbbfb55ac8cebbde8f8e02bb5578bfdd7c312e027a3fbcaef211b5c84eaf59d6e4401ae5c0ef5a3bcbee6b15f66fe5111bfaf92d3dd7b9b9b9bdae2c2f2feb422480835c5068c0f5c899e2a20ee5def9567ff56e836eced8fa2fcd5702e3ad655aa9ad6d3d58f18824a97fcf4fb7277d40a86427e76f3f62903f7cc47ee16eec210ab1511bfc45632eeb98731ed25251fc61e88a7f24784c29fe6217e7e54c4be82393c8bcff67f8b31d696e78f094537150c63dab9a77ad1b930ceb0ce5e0a806e456907d6dda0cee981e0d7ff3cdb9ecbddeb9bf757ea5356994bc34474fc4bacca8a83120e2cbdb1e48473762", 0x5f2}], 0x1}}], 0x2, 0xc0) 8m32.494252881s ago: executing program 4 (id=2878): syz_open_dev$vim2m(&(0x7f0000000040), 0x8, 0x2) creat(&(0x7f0000001380)='./file0\x00', 0x12c) mount(&(0x7f0000001400)=@rnullb, &(0x7f0000001440)='./file0\x00', &(0x7f0000000000)='omfs\x00', 0x8002, 0x0) socket$netlink(0x10, 0x3, 0x10) 8m32.457676601s ago: executing program 4 (id=2879): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x104000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x1c0) mount$bind(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00', 0x0, 0xa1c08, 0x0) mount$fuse(0x0, &(0x7f00000005c0)='./file0/file0\x00', 0x0, 0x80000, 0x0) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x1057499, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='ramfs\x00', 0x10, 0x0) (fail_nth: 25) 8m32.346425747s ago: executing program 4 (id=2880): r0 = syz_open_procfs(0x0, 0x0) pread64(r0, &(0x7f000001a240)=""/102400, 0x19000, 0x41e) read$FUSE(r0, &(0x7f0000005200)={0x2020}, 0x2020) 8m31.603594636s ago: executing program 4 (id=2888): creat(&(0x7f0000000140)='./file0\x00', 0x8b) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="1500000065ffff048000000800395032303030"], 0x15) r2 = syz_open_dev$video4linux(&(0x7f0000000000), 0x0, 0x0) ioctl$VIDIOC_G_EXT_CTRLS(r2, 0xc0205647, &(0x7f0000000240)={0x980000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) r3 = dup(r1) write$FUSE_BMAP(r3, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x20008c0, &(0x7f0000000680)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@cache_fscache}], [], 0x6b}}) truncate(&(0x7f0000000240)='./file0\x00', 0x206b12) mount(0x0, &(0x7f0000001440)='./file0\x00', 0x0, 0x0, 0x0) capset(&(0x7f0000000080)={0x20080522}, &(0x7f0000000000)={0x200000, 0x200000, 0x7}) r4 = openat$kvm(0x0, &(0x7f0000000040), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$KVM_CAP_SPLIT_IRQCHIP(r5, 0x4068aea3, &(0x7f0000000080)={0xdc}) r6 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) fcntl$notify(r6, 0x402, 0x8000003d) r7 = syz_init_net_socket$llc(0x1a, 0x801, 0x0) bind$llc(r7, &(0x7f0000000080), 0x10) listen(r7, 0x0) fcntl$setsig(r6, 0xa, 0x21) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x1000000d) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xc32a4cddd557707a) fallocate(r8, 0x0, 0x0, 0x9000f3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f04ebbeed, 0x11, r8, 0x5000) mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) r9 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000800), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB=',group_id=', @ANYRESHEX=r9, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRES8=r0, @ANYBLOB='fd=', @ANYRESDEC=0x0]) read$FUSE(r9, &(0x7f00000021c0)={0x2020}, 0x2020) syz_fuse_handle_req(r9, &(0x7f0000004380)="4e5350994ebf71ce3049a58c5d050078bf16b0757a4c27b455e2a547739587dd3380b5df8f40a0696c5bd6cdb672cffe4d870c5c90ca92095b9ebf3e92fe31d8cd74275d857d34a74f7eecc7fac15e2f148d4e9d47bb45b858bbf078999970d180f28d7b2cefd92635d45a563d9229c9fd770efdc0848e52fa5efd9ada5c94a1ba94b4b7c7507f8b0819bb20910f9f50a83a010abbe126dd9f6a7b84eab6b0d5ce78d2ade77a5f7e4e997df1d03ffab4b4c945d803e4457909013127a98769c938c237f37263bc509a42bc56ff2dbf80e847e2c407009eef94f18e1e59069d62298fdbadae007ffbdf403c5049a4530ac0abecceb5608da02754c9a575af52c0b7e41226e2d642a814861c4310c935bcbae413516dde2132652b39c7aa0218a6ce65dabb4494965209ce879ba7e7e59039db5c1d36d6a7f86d72dd59954fd6f46124a2506b245a0db11aa89d2feb312a6596ea2fecaa7b6021f37a255f628da7ff6b6c36b514d3b6be34e505f9dac6acfb888198004699fb350ac93431533554658c4957df36703591438d6488bc03dd8290a75ebb367a481a50e79a46b04d005649cabd79e5c6326c066bc2b6fc5febb87ef66d832ef31a16c2a450a0b990fb549a5d810c928d1a81fa1dc795db2607ac7d46cb5716b68acdeb00987e429fe6a394632c83b43336e7b51d9cfdb50e83d8c6ba1784d9f74c16b476e048e65e7ac0af683b347d7377ac1795422e00e5bd8da9b313af83abb3348861116de7a99959169b7dff9f7d9b7a6d107f2e76670a6214a419bf8298f80eb570fa29264ba57a383c5ec5836ce33104ecaf1aec76e311280a1d2c8bd7abff3a5a242e6a637f7db63038ef5d78aca9c680d72b60da4dbeb0e1e683ddc82898647c589a81b8f92db06711d8a0af05560cd77fa7005283db71e8da21713fccd450822062b994d152aaed2cdcf0dec9c60617e15ba4df628da4e71279bf9d1eee5c7f055c27cddfdd45f9225d5d5529ef7119e2e3c9838e7362971e069be487797e949b24297de19c61340d1cd7a2bfa3880b91a71e934720a59e1e0ea992d2a1633a0852ad8addfcab73a291e35745e694a6471f429b124305886c1f79f67c78de3f3ec998c91e7fc59d26766cd446f6f0de603f2c6892e13cdaa37d9e8e118d098b6986ccd991993ec152193e7d77394b05b99e7d310c506707f1be52249438fba9615f6dad2ec7244fedf36e34ec311b7d6bee64271d6491079e161190ded7e28e2ada4307a9b2986c267b1a30d2f720ff23408011f1d589ce9ee77f981c7833656ccf7df5b3a87ec253ff7c7ef1e67ceeb10c93e3fa683cdadad65850ffbc402b7744e94cdecef9db9d264c755c53d36278df23d4c9685fdefa69f7588a33b8a64b35191ee81abcb9765577d175cb06e31c582807ff7243bfef44961fbc0f8a235242f51ee991ea621803d4dcfed90d26f004b299425bf219f6d185fe6e088ae44601b03defada18794feac93787696a5d419f09f769bc590f43d2df6a131f6895da2de120c2644685e57b1d476c6aba5881e954fb2575356452b118b942cb02b4ea0fcf8f1bbb9a23b6e32c9d0accd3dd861452a3ad77b38fe709e216974932deb5397fd8033ff0e073d93ac0b4be762bca0424d69bd57b22ba914133f87671a29498b268c2911e793215463ca2164e38059456107dcb29beedfd6277e2b41a11d1c6f1361b19875c9384f04f9c53c1856d71f360a8fafe05f7aef750ec0cf2bfcfa971c017ad071b69a18fdaf970b384d4c889cfa5a0397dbe89543a5c6302645d6edf959aa60709ce0225fe6c3266c7ef62157ac8e78fddcd8a1f2ca5b58128218d19276885515775326aeeee0226cc810843eb05144bf8e2fe3340cf60b32cafd96d23cd7d0d3adcbdfec9a2a3d88307c362633b1c5637608ea8476d900b3f836a9734b5ecaf5e82983577128d3f74b903b0e3bf64326c1b564ae42aeeb0c07702b63a9ff74a2af6b45e5185a53f36c17bc29dfbc0ea28ca5cca43a15d751e9887ad3e6a87faacb6a278c4c8a8d21b9a77b9776f33102a6e645e99cc5cbc543ed0674282c2b9f8e5d14c2599aa9ac8f81438c77f2b9368bdac82edcdc5366f39adec9e9a3fbd55b79abc16d2ebff26b7d0c88f18b486e5836333575e3fc7808cb423b44781c57965767862922b4ff32d9bae76296843a46f430211c27ef9db168430026a5691623284dfd459dbdd1f1a6ec9bfad666507e6eacb1e2a7866da2e12e6d596d0bbb150500590013d9288af20596447f97bf1744eb9cfb244d8fca269b1fb71e14de664be4e95d83fff1b8abcfebcf3e78c1c66d28f260fb0c19f9fbcd2abbdd7dd7246e49dc25d954bf25f810a2ff6f9069dfdc62e7170fe3b0964b2ac95024256dfa3e7a426be5bb5f707fd82c2b3afec5d5dcf5bbb8fcb6dbc1b59f6c5330966c70d8b016956903a4278817414ba3652a102d7e7e37ecc79400267fc3bf7601c0731f87d479c33f100735e748874155267f708cea49d549e93cf7a398b20373dc90ad9afd56d9c77cd24e2c4a18f7130b366c7fe5b26bc4d11ca1ed1b98fa0b4d7396f82ae6593f4575d19f4d8fd586c991129e5cbe15c8bacc89c3ee15ca471dea966b5c48ede0d3ba2a7e28c75c04e6a4aa49a61f4e391ffe78eb5e40a5ef349f3aa4d15f2291cc86ec7e47ae301bf0b6083dae44b695820a893d46732553ef15ed1c16d28268d52a7e3a7e7c009d0c0708a356d3310c1ebcbcca4d7acf433e34bfc9fc115498142dcc725e7a16879c75e4c2f01c6c98b39619f3248bf530e6ee593467e38cf4026cfdc4db6296565722d587f3c580750b1453ecc141c0461495551297d88ae034acbd4f5e80ce198e6640c4c1e9501529988109cef006eb2090a6fcd974d7f60290b78f1a8ce3051ac2d69636c3219f0a6ad8c254764396a1684b2fd9805b1853525f2e640e513197283cc4d4073ac033e0539a88f08aabe1423cd40b8a7e073437d812b57a5d39a0531dcbe13f4466e89efc66c2a1e4b39a3e0b3073c9d44e6cf9b85f4df5c4e03628d05bc0f94ec04234c9eca4ed17463f190406834b02888728f625371cda75d15ec19efebd59f00ab659eb94eb88bcb2110862a369ad599610c1530fcc118f5b82205bc5215fe3623ac8ec297d8ff4eee75ace20731c5d505e6605c26203b7f754164c9463f0a6eefe3a2880b8e06e7bc66bb2adcc1a3f9b0325f5ec31d12a25f1f73c2aa6bb3a7680d786a082a63b13cce1822fa6a4b085a871ae3409eecbc1fd8661b5d52bb2b8b72f23e24a225075f272ed2ba0c6c5c693811a0ef8db6da7cfe7c966c647f0187ad223eedb1012a5b7af103e98464ac768c79b21ca45b12a52cf261de0d367442cda71c4b8ee39c94ded1b22ba06c13836cb467ebab4efea07bdf1e3de8da56a0ee6d4f848011253cc21fac10700003513d3167b7a73e0d752b861c49814bc5410ebe53a0264f76068c91ee6ec9e2daa343482b2f0f06e605c5aaf81f2a3cd570efc2094b4bc452f9526f1bbe7b22b694fb8109a5a987fabf6250912d6099e67da9cac79e8b6f2cce4702d1f17cbc5d06c38b8a48155ec758369c185ded839fb58cd736fbb74105fe5baf44e7e3ed06843f23601b60a43b1f88fd29e9b3f58479f9b95392a39d5ba1a31ee4441ca2d1fb57c0a8678a07a724b7a65b2ab16d1da197f435bce3ef003fce27fa2f0a67c9dd6c930a4bcf59e79e57b010000006fe34972958c28b56642d14ea89bf4d7d6f7fcbcf4fda8bd08fc9fe424de4359112b11f81fbdc1505658363697713ff6e1f8ca3c4be34a79993a9091f6017cda6c7489ae5c07062555231427c3eb42a049f42d22a060983b044a7d34ab5d2b5386cca79af72396a48aad6b8dcd7855410fc6106e4a165994f26efff1e7ea0aa8f560333b5dfdb2a0d899b0fda955155f90c75effd3c9535d88508e836feb7807d57b2a57cca42d3d08fe7de60d2a33376f49bdacdd3f814bd0927f417f15ad62a10b302f1cb390aaf82b0bc6af46bbf990b6ada45ef83ce13029d167c65134e7b82b59ddfdc367e61c40defd2732ccebb1d4000f6c742df964e1fb390c255d2b1dfc745c6ab34af8096b5b67aa179e3f341854f7a69f7bf47664c832037ec7a78f8e27209e3f20f833fb6e8c0fc4a40920a5ad2b0618982ff72540009d5db82f0f5bcaed2a27f35d1e50eaa0cf8e48c7a2d43c25d0264db750a7f33b44a4bfaae576cf9ee7594ed204513899566564ed8bbc97ed18b1d8868f926a5c70ac06fbac1eade46792186be7bf8ffa3301239edd093449b7d77192782b5111c14169d2b4a1b3443ad62e4abdf11aac6a5b89a5b20ab0ad0abd949b9d64582c67ffce018e7e46de4091fcc77a65b971fc67c8d9cbf0c341ca764b1056ee5014d9865059616a525a1d46ae2fad159afe86dd1df9b8246411827e19535ca0aa9f83050b06e70aa2737f27e93d584a9cef878a642e9361efaa5d20bd8da901fa2e064656f686d3b3ea31d1d850ae9196b7764548f5c6450a32a717e09b6b7e75d43fbbda76e43a24f186d5578933f408bfa28e0435cde525fb91e71d92d704cc5a9b5e3db7aaec46d2b1f8dcb3f921f69bd7397c96a1e132c39c8f1656cea4365c779abf76199cb5b6aada022edec5c901cdafa2e7f3765af9c8b20cb1a6785085fcb0dc901367b89051bdfdc6b68c5215fd04e2b3c7e1c454a4d21132953b25c50995af0f7159a5a8d0a1621f4808f126a5bd40ddc79fed90f49925ee367a57a05c070fbe39fe2c213e7c1724a907ecfa69efe6e021c06a262471a4377f3c9809e9fee4f375e27c31b6afbb2151da86b7cab63c7b4fa4b77fb30172b9d0d78b1c0535ec0639c4910b5eeecbb5b8b5c8aa74c140e7ad347812e36db3097a7ff85c09ab2c0020202307f50efefcdb497b9c060ca68c4be54a9165b4cebc6b2e2e14e5ffb9213142418faedcdf26fd326b7672399e71cfffe3ed712ced5317c254f9199ee10c24c802d102bd8749513d3145201ca4e01bc7c8bbcf430afa541ec5665f86dfb143be648521bb0f2b029018201444787f644f8c88b79e754e6ea9c797babdaec72a9680abadf3a41684cdd57c2b6e833acc0846be5aa927f1b1b36562d2acb9ecfb758455230d050daec6748ba280a5edc86d48e3f8af0f8f4ffb18ae3cd3c19a82d504a4fd52bb62289ae8026572a497fe268f87ef4b4b5886aa07eeb698b7cbf99683f710afc9ed1f8a488883ce0eb8f7fd055b82a9fe21a409caa231c41ba151008e9658919c611e157d7f3926a5e4248532a6860e615b9c86e9fea212128d96ed58c9b84ef22706071eb69f492e4d8321ed9faf6c6a8928f86172bdc930244583ea15be497d9ce4ae79cb3e6293a8512ffaa9e8e358f3c7c7117001fb92891a40b84f9126cc3def5cde67f463bbac9668b9f56c3e4ee72fceebb47e52fc226bab213d8193516e7064459fd1365350a95c5a1c3ac44a73bbba2a4c17ebe49dd781bff1995cd706b77bb533117594ad63566f4c0730beab85ff4c713b7f10b95480fe99a0f676c51ca11116b21e87887b462aa9770e85509e4e60f198148115f0a3ce6028516a946178d1acacf7767f6be7277891369eff67762aa58f928d48b7231e44d899cea8289003349117a53d61bc27b207fdc91c9db61e677d1e1a1bc6a1b6e8564130b335233db4b5de8d62324e6d0ccb2b08c2ff922324eb8c506711142d4b8d7a21223ef0a3d534fdb0de58be95cd827152f71bdd0a82766b62b4c87536f0b7e7df343c4263187da887de6e65d11d0360e2376c1d71c367ae85edeed8f767d24c644b1a9b455ded1dc3cc224f99936a6ee66931c45e5e3db2427719ab2d5cd9c20d9bb0ec004b69bccb00649f3d8e34a3572c257de114b9f027d76bc7db9007175cc03b9e2061b6b3fe7409e009b5371544e56fe438cbd361e5b11efbf2d79d1c250a1e73ca8c601c4f4d1e3761290950421c48c7daa45965e472f5ef3c4b8597444dc5dc01cd25358055b5000617f3e7291da3413e3f0853b1271366612405c35ff1b785b984d921b518425628a533a29ab65d3c11f44c6daa86f8b6457ebb9419274c481aa6f3fa4547641670aff58b9cc62c0993d49a509f02dee755ee5f1fd2710c995c43a91c4f873afa1bbdff19427cba2641052a8f361ecbc72e8a6cf587e83f8bd3110c95fb080edc77a6d43cd58c447b0e02261e4109500c6458dce70acb17aa8f9dc1d15b94a61354164031b5d563c25d0246fc45e6401cefceb501e1468903e5d677759dbe3f24bd48ce55ff8b8f26529fb3b2d669202a1e8a498984b449b4830a0126b18f0e78182c9ce78fe0c448c0e27845b926cfde28fa85e156fa98fefaeb19ed1247c9643b447b4342c94c114d3c4c35eed4d5b49aa70e6aad45bfb557f15e8fdb2d6e3d10d8338a13fe3f187751985b37a5bb10b750f79e36fc2e2ee9bdecc3ed156e202ed7b45a94809d77edaa398042fc6a825a4848c334c557303d24eb3f8e01be06995ceb283c70272b00da61c3381628f0e372fe2fcc779ff7daf7e4b7f2686c39d3fab674b8867b62b0bf9d5cfd0c1d3b270521f55f147de75142ffd7fc9ac7e5dae7ca2fdf26a9222d060823852409dd040cfd1f66f218c6dbdaaacddab34b123af22f97384d64fac64d84fd638c96378c8f9532a11927d48440bc777ff8b8b9be88f930f3b579a713c0bc449dca3a3bd5f2efa98240ccc594299e44451dc60c6c5c9edd0d7b777912b3dc40c57e0ea5f4425cd7047e686c7304f04ba9f7b5de6ad2bd524f1d29f8802a524441fa286015adf4589431710aa4d76de8a956dc1d39c0a13abb7fc309d24222d036e204ab6bb46ef8a7595d9e4512e0b9d5f8fd719a4e3072e1d806967045789c67a1681f2a9f1f4b19f4f5e1afdafc17db7a6d5196161499e62ab4b0ec27648f3eeb1fb2b78f8ecf9b05cf9509a3b9e2a361238deb1c91bdbc8b1d11bbeb939fd9da811cd439069da0ecc00665d72357aac01f259a0325409b201859cc0569e0eba67a7a9ca7e8b78078d9370bd3e37f0571680ede60cb6bbfe69435d6ab5efd80cf051d119a7004fc0b600844d49218d844de8f521524a47ee50229c7da25e42a8639b5db225e7f23967f5d4f8a297aff04a3cbedc2985b6393a5ba0b26b6c7b4ca22d369b35b410799d1ad02825104d34f73408db1948438597931ed1c1c260e78340517bfa2f734537dbdf5ec303518ff4640efe7f7b1c2f46babdb9247ce8eabad9718a8b9ddb7a18d5e87ced554c9d6de78f85d293349590c6c32483534bc968b24a28eb54b9515589d6dd8eb51a5ad0b4d896ce92250397cbc404323fcdf0ee47ed634e0c58213bc5b35a72b21a098e11b79c061430dc817c1e0c79a5b6ed3b002979933f1b83a17f250b1bd5c4958df4d75531ca03efbda89f6a92fe08c23ad9014ff562a7f3dcde578d6825b9847b5df04dbca4f2aa52d8e0f4cf8183ce121e39b50358a9796acde0372a8ff97769874a80ab997cd889145aad4888c06963c2f5b82f53a748a6729fbc79d35c06d84e05c62e44ff78040e56ebfc6efcf0d8b49337d5a17c4041f0d5a8b616244d585a162b69db073accd9071d12df5b326a43b834bbffc2f2a60deafcbddf1c6438a1769d6fb09fbe1990e89da12164ef237f326edb5be64bb64b143a030de8a99b3c5e543c871cb581e2be090a92134aa587701f864907cadd7c1ce20fcf8f5dc7f7ecd06a6c19d89a92ca0ad4393c208b80bba990c7a3702a9c79bddde75d5db244719ac32191b6ceb041ab541fb47680a97dc0422b8a50d91e32cb08cd341b0b099aca5bd12b69d4f89d10b755b351a6489180b786a3bebac926532a4a2d85b07bce6c090d1aaaff079e36d5394a612f1351b90c13a0fa6bf9d188d548dfe6fa51a9026edb52009c03ed45ac51d05c58a957bcc67e05a588985ba00d79f33ae9cdd5f5721d9fdc72ee6e880708be87e8a60c3c035c146f2091d1b9a4c2cfa56f292fe1ba62290d4e56c05669291bbe917f3cac51802a2cc8e9c90dadfe666c233c5a5bb71ee17deec51ce60c73f57bf9ecb84873afcc44815131810c6c1217bea485ef9aa2785e859b25315ef8aa3a274982786e45d622ae831fb76010d69a181b069e4cc55d4436edb10d1119b0c6000c6d5cff7c72f740a59dc0507e7a952b69403c62673f122c9d1264fac6ce2262e86cd8d6a402672f88530fc2d16f31736dd497a4e853253ac8d5aff8d1376895e9f5519b2490cc2a2412ba0c99cec855f668837310035e92fb646486de1b0acffb91ae7516df3eeef381456b55e65baa58e71461c928687e699d2b21814805591382e95e1b970aaa53259917f070281f2336b7d570249d838b3f1a32753c336864e15f4561badf8fee034a29c52ff3fca7456ae140f83e3b2fd5b57c9aef3f20c664200d235f236ec47dd2fc20b14dc6000812237aea992d987e5460679e8c5b76d931ef6d951e6c7087e3106b6ce2db9de6f228fdf3ffc38710c0e8d5000a195a79d1fa2301038f5b27c40b09c34c025e5099d40c2204ea0eae985263c9101cab88d6857a320c9e497f22348a24861a5fb8d734e08cad09f9933748ff01eab22f17756f58688dc1b486a397563ee9ad0784b8833cdb5f7c6bcf76d9c1105f71c3c6aabefd70dc6cd5c66d31caf916145ac5ed7fa070b4277c0448ab1eb78c943be9aeab0587d321a4bcb7754f070881178f8be668b686124899fac252519f4b60ec42db766a908755040463125c26850177402a977246d36d23afac0a11889d54640bd8f6f670d686cfd33f6fc5d90cf6cbd63d9d0fd201dd4c74dbbab899f3c23c0b7e37ea0b2aff421327200d0da58b5893a4186ae3652cc6e11c2c2a0e52184a3872532acce98c94cebf4f31333663a620f0dba0ffd89c3124380075bd28caa6d449a050b3661b8fbaf4747b77c4928b1378fdc8c7a7b38ade1aeec44bdfacc8271d0b132b2029b0f3582f9919f5c8cd543abc9caf6b82b197cd482c3ef61a64743506342bf50a3c1ff544563bb8b2002911ee1fad698f4ac133ffed5bfe81239c918207a03c7a8bd71a0a502aea78d38e970e3ab2abf754b598acb79cf276792aa08724d0ba24f2a694912ab795b3f45f52dec50d9bfbc99ae27e1d2c2216afec6709d6513a64b29ef58255bbe18478c5d4f15f74ea63a1e15487752eec8fd019f1d4a7aa25277664754bd2d7cd3a7a018b92c56d965a1974885363757286da9e055ef7fac17876f0a64c1026a597733b897a9155ecbf420159ae8e5209aa83a3544fff1fb4566f2d54f95e3bbd30dcca5f24397e4bd47ff01292f0d6fe9dd47a810e0c25382fa69b4987d1afd9b69ef125110ad6b240eaa9c85829a2646f9ab7874bc02bfa8346cc9190943e9d46b44880670b1e2aa3a29e83be5472d7418885a353faade6e8b18f4b588607bbb758588d1e2f11a9dfa1c4d61be50249f1ee32e6ff8c0c7722aaec1bc79654a4772efc578bd6a14c79abcc77a4e09c8b6c6ea35cd3ab31e35268fb55db843176f8042f8ce7be0ddd4ead6dbdad0ef9e7cb2323db5cc48119a72b27306b8ff6366c0bc682a85ab9e2cf2238b6d6eb2e38a97d5577e6334cb2aa6e7c86e489e876f9d7053577a5cb57f52812fab7c4bd7b19a34c228ffb67dcac9281612f778b58c580c140542200fd00cb3ad81d93420df93c5af2493f646d8de797102fa0a65247317882fbf171520f00b2c7638623b823ff11444fdde453570f99f9099b60061a908b83383ba8b82bb78edd074dccf9342afdf8d11a6129ba6ea7030f3629056264f1736c2b926171b6dc7e1fa455a473de656390495f3b6ad2f9f46f35eacb075628ff739ef78f28ba683448068c7f18fb63f28ba7dbbb78999100dde0a94e8b8570817c7114c13e139ceb333782b29a84a5b19497fa785915c7680dd7f972cb59ba22161f60886e5cb3c3e808726cbf96bc4da78914eee565c6d9d18e70d22cf8c0244cf3cf488c3550eaa400bc0f26d64e0f1bc8d0301a841d954073a641f3ef883d81f4d5db8e9df708e64e640b38df7295f7fe573863653086bae5507c880ab7fdb7a6c5ce77027ffa7395233d3ce536d77ae6c2e9c8ffb6fee78a3bcb3b5f888bd595caa3a5586948776b950a89cde4db8247ffff27491c882b430afdd60e7a22324f6635a9aa7139f3e624c6d9ece60f7f8153b2080cf0544fbf8e1c436503766e670b902604ab521e11aa5a65cedd64cfaf898ac5f55c08c87693c323517bcb0d99c28f5e072d4f6540c7ead70138d47c1a67fd72bd6ef5613af33a0af311c3d0a631ca2a2dfbe35d1021eb610e40b9be128683235a788b5a4cacf99babee382458d59e8aa1dd7bba7e09dd30c055a3df8ed721a1778b2c6ed587a403566325cd19962edd7831caa44a6b716517bad502130e7cf6a5ce5288dc84c0170f622ae0b1e1166a9c2c0771d91df9f9dd82ae210469602ce38964746c1c1d04321aae7d464eb801dbea7ec39505457e778208774d72673626c998b002c46a9b4b1e390d9344f0ca62212a1b6d41043a2100b35196bce42d40caa0ea9a486bf8526fd1f0f0d362c2cac463ea7377a20b54b9435442ca529fc00da4fd7e27c4eaf14215a06857b54254c26346956fd7fe215a5ce57ec38cedf50a3c759e563a4fd87494f00e7bd9b44f3b7e99c6ef67187056a21d2fe1ac9d24125b1947eb293189fdc448b591af4d9b8eb091d6bbb5e50fae79d000044e282bb2ab6c63cc9562b151c214e45015354e62be63e1881238b907f7bdb791ff44a4e03fa29dbd26db2f49d0f4729b7cd9ba69a65b0b493466d35d09b3f590c67c31660d95e2ab4af2c9f1df91f04ce5a57dde2d75206b42e3423126774d76593c2f713ae279d7092506b513fd5d18f0f52d3fafd7141dfd4a0de1063754dba865faf8dc0f6be9d90ef21ec86a275533f6ad4b4e360dc775413f29eab8b3daac6279b9abfe163ea2f183e09ed91ef67fbb090875109288a182cfdcc46d90678efe5edceda6518335e678438cac4bb47d376f3f0e12aa55301735d7f42653c073d6a4a37b2e17d332dc1be6b50918c007b14886307cc39250e81efecd63d24067a49994572725a9df1760caac13a28f5255556b27ec245e93969b85cdec7cd1c2d2a433d3f9572b93054a7ce8adff81bc1d30884d5fc4791e251bd907e37af5bec74235c3e2f804e4e0450b715289942b7859ad207bafcfec1b586dc15e7911fe6d20aa3d02fcd47e9956780e300d7c53c17dfa15754deb4c20efebc7270bda0fa6b37fc88c6be4250cac38c1b8186b364482026ab52d65d3a691903fccc39772277011bfaa421adba76bed9731077bec885ce88d40f36bbd2a839c67dc4b862c968491b877d4fd13fc90f8da57a29121e12f78e85af765cd66e72ba513593fe1cdf20019985b065d828707d8e509c6834eab188deea5c9ee97955f4b07d37b6fc7beed73be94887d423a349f35bb8782bc670ceaec870d97f061bda02ae73f6d575f81e0b6326eae6c1b3085cc584686120e12dd9ad8ce44036bec8a189f9", 0x2000, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 8m31.380085541s ago: executing program 33 (id=2888): creat(&(0x7f0000000140)='./file0\x00', 0x8b) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="1500000065ffff048000000800395032303030"], 0x15) r2 = syz_open_dev$video4linux(&(0x7f0000000000), 0x0, 0x0) ioctl$VIDIOC_G_EXT_CTRLS(r2, 0xc0205647, &(0x7f0000000240)={0x980000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) r3 = dup(r1) write$FUSE_BMAP(r3, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x20008c0, &(0x7f0000000680)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@cache_fscache}], [], 0x6b}}) truncate(&(0x7f0000000240)='./file0\x00', 0x206b12) mount(0x0, &(0x7f0000001440)='./file0\x00', 0x0, 0x0, 0x0) capset(&(0x7f0000000080)={0x20080522}, &(0x7f0000000000)={0x200000, 0x200000, 0x7}) r4 = openat$kvm(0x0, &(0x7f0000000040), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$KVM_CAP_SPLIT_IRQCHIP(r5, 0x4068aea3, &(0x7f0000000080)={0xdc}) r6 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) fcntl$notify(r6, 0x402, 0x8000003d) r7 = syz_init_net_socket$llc(0x1a, 0x801, 0x0) bind$llc(r7, &(0x7f0000000080), 0x10) listen(r7, 0x0) fcntl$setsig(r6, 0xa, 0x21) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x1000000d) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xc32a4cddd557707a) fallocate(r8, 0x0, 0x0, 0x9000f3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f04ebbeed, 0x11, r8, 0x5000) mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) r9 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000800), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB=',group_id=', @ANYRESHEX=r9, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRES8=r0, @ANYBLOB='fd=', @ANYRESDEC=0x0]) read$FUSE(r9, &(0x7f00000021c0)={0x2020}, 0x2020) syz_fuse_handle_req(r9, &(0x7f0000004380)="4e5350994ebf71ce3049a58c5d050078bf16b0757a4c27b455e2a547739587dd3380b5df8f40a0696c5bd6cdb672cffe4d870c5c90ca92095b9ebf3e92fe31d8cd74275d857d34a74f7eecc7fac15e2f148d4e9d47bb45b858bbf078999970d180f28d7b2cefd92635d45a563d9229c9fd770efdc0848e52fa5efd9ada5c94a1ba94b4b7c7507f8b0819bb20910f9f50a83a010abbe126dd9f6a7b84eab6b0d5ce78d2ade77a5f7e4e997df1d03ffab4b4c945d803e4457909013127a98769c938c237f37263bc509a42bc56ff2dbf80e847e2c407009eef94f18e1e59069d62298fdbadae007ffbdf403c5049a4530ac0abecceb5608da02754c9a575af52c0b7e41226e2d642a814861c4310c935bcbae413516dde2132652b39c7aa0218a6ce65dabb4494965209ce879ba7e7e59039db5c1d36d6a7f86d72dd59954fd6f46124a2506b245a0db11aa89d2feb312a6596ea2fecaa7b6021f37a255f628da7ff6b6c36b514d3b6be34e505f9dac6acfb888198004699fb350ac93431533554658c4957df36703591438d6488bc03dd8290a75ebb367a481a50e79a46b04d005649cabd79e5c6326c066bc2b6fc5febb87ef66d832ef31a16c2a450a0b990fb549a5d810c928d1a81fa1dc795db2607ac7d46cb5716b68acdeb00987e429fe6a394632c83b43336e7b51d9cfdb50e83d8c6ba1784d9f74c16b476e048e65e7ac0af683b347d7377ac1795422e00e5bd8da9b313af83abb3348861116de7a99959169b7dff9f7d9b7a6d107f2e76670a6214a419bf8298f80eb570fa29264ba57a383c5ec5836ce33104ecaf1aec76e311280a1d2c8bd7abff3a5a242e6a637f7db63038ef5d78aca9c680d72b60da4dbeb0e1e683ddc82898647c589a81b8f92db06711d8a0af05560cd77fa7005283db71e8da21713fccd450822062b994d152aaed2cdcf0dec9c60617e15ba4df628da4e71279bf9d1eee5c7f055c27cddfdd45f9225d5d5529ef7119e2e3c9838e7362971e069be487797e949b24297de19c61340d1cd7a2bfa3880b91a71e934720a59e1e0ea992d2a1633a0852ad8addfcab73a291e35745e694a6471f429b124305886c1f79f67c78de3f3ec998c91e7fc59d26766cd446f6f0de603f2c6892e13cdaa37d9e8e118d098b6986ccd991993ec152193e7d77394b05b99e7d310c506707f1be52249438fba9615f6dad2ec7244fedf36e34ec311b7d6bee64271d6491079e161190ded7e28e2ada4307a9b2986c267b1a30d2f720ff23408011f1d589ce9ee77f981c7833656ccf7df5b3a87ec253ff7c7ef1e67ceeb10c93e3fa683cdadad65850ffbc402b7744e94cdecef9db9d264c755c53d36278df23d4c9685fdefa69f7588a33b8a64b35191ee81abcb9765577d175cb06e31c582807ff7243bfef44961fbc0f8a235242f51ee991ea621803d4dcfed90d26f004b299425bf219f6d185fe6e088ae44601b03defada18794feac93787696a5d419f09f769bc590f43d2df6a131f6895da2de120c2644685e57b1d476c6aba5881e954fb2575356452b118b942cb02b4ea0fcf8f1bbb9a23b6e32c9d0accd3dd861452a3ad77b38fe709e216974932deb5397fd8033ff0e073d93ac0b4be762bca0424d69bd57b22ba914133f87671a29498b268c2911e793215463ca2164e38059456107dcb29beedfd6277e2b41a11d1c6f1361b19875c9384f04f9c53c1856d71f360a8fafe05f7aef750ec0cf2bfcfa971c017ad071b69a18fdaf970b384d4c889cfa5a0397dbe89543a5c6302645d6edf959aa60709ce0225fe6c3266c7ef62157ac8e78fddcd8a1f2ca5b58128218d19276885515775326aeeee0226cc810843eb05144bf8e2fe3340cf60b32cafd96d23cd7d0d3adcbdfec9a2a3d88307c362633b1c5637608ea8476d900b3f836a9734b5ecaf5e82983577128d3f74b903b0e3bf64326c1b564ae42aeeb0c07702b63a9ff74a2af6b45e5185a53f36c17bc29dfbc0ea28ca5cca43a15d751e9887ad3e6a87faacb6a278c4c8a8d21b9a77b9776f33102a6e645e99cc5cbc543ed0674282c2b9f8e5d14c2599aa9ac8f81438c77f2b9368bdac82edcdc5366f39adec9e9a3fbd55b79abc16d2ebff26b7d0c88f18b486e5836333575e3fc7808cb423b44781c57965767862922b4ff32d9bae76296843a46f430211c27ef9db168430026a5691623284dfd459dbdd1f1a6ec9bfad666507e6eacb1e2a7866da2e12e6d596d0bbb150500590013d9288af20596447f97bf1744eb9cfb244d8fca269b1fb71e14de664be4e95d83fff1b8abcfebcf3e78c1c66d28f260fb0c19f9fbcd2abbdd7dd7246e49dc25d954bf25f810a2ff6f9069dfdc62e7170fe3b0964b2ac95024256dfa3e7a426be5bb5f707fd82c2b3afec5d5dcf5bbb8fcb6dbc1b59f6c5330966c70d8b016956903a4278817414ba3652a102d7e7e37ecc79400267fc3bf7601c0731f87d479c33f100735e748874155267f708cea49d549e93cf7a398b20373dc90ad9afd56d9c77cd24e2c4a18f7130b366c7fe5b26bc4d11ca1ed1b98fa0b4d7396f82ae6593f4575d19f4d8fd586c991129e5cbe15c8bacc89c3ee15ca471dea966b5c48ede0d3ba2a7e28c75c04e6a4aa49a61f4e391ffe78eb5e40a5ef349f3aa4d15f2291cc86ec7e47ae301bf0b6083dae44b695820a893d46732553ef15ed1c16d28268d52a7e3a7e7c009d0c0708a356d3310c1ebcbcca4d7acf433e34bfc9fc115498142dcc725e7a16879c75e4c2f01c6c98b39619f3248bf530e6ee593467e38cf4026cfdc4db6296565722d587f3c580750b1453ecc141c0461495551297d88ae034acbd4f5e80ce198e6640c4c1e9501529988109cef006eb2090a6fcd974d7f60290b78f1a8ce3051ac2d69636c3219f0a6ad8c254764396a1684b2fd9805b1853525f2e640e513197283cc4d4073ac033e0539a88f08aabe1423cd40b8a7e073437d812b57a5d39a0531dcbe13f4466e89efc66c2a1e4b39a3e0b3073c9d44e6cf9b85f4df5c4e03628d05bc0f94ec04234c9eca4ed17463f190406834b02888728f625371cda75d15ec19efebd59f00ab659eb94eb88bcb2110862a369ad599610c1530fcc118f5b82205bc5215fe3623ac8ec297d8ff4eee75ace20731c5d505e6605c26203b7f754164c9463f0a6eefe3a2880b8e06e7bc66bb2adcc1a3f9b0325f5ec31d12a25f1f73c2aa6bb3a7680d786a082a63b13cce1822fa6a4b085a871ae3409eecbc1fd8661b5d52bb2b8b72f23e24a225075f272ed2ba0c6c5c693811a0ef8db6da7cfe7c966c647f0187ad223eedb1012a5b7af103e98464ac768c79b21ca45b12a52cf261de0d367442cda71c4b8ee39c94ded1b22ba06c13836cb467ebab4efea07bdf1e3de8da56a0ee6d4f848011253cc21fac10700003513d3167b7a73e0d752b861c49814bc5410ebe53a0264f76068c91ee6ec9e2daa343482b2f0f06e605c5aaf81f2a3cd570efc2094b4bc452f9526f1bbe7b22b694fb8109a5a987fabf6250912d6099e67da9cac79e8b6f2cce4702d1f17cbc5d06c38b8a48155ec758369c185ded839fb58cd736fbb74105fe5baf44e7e3ed06843f23601b60a43b1f88fd29e9b3f58479f9b95392a39d5ba1a31ee4441ca2d1fb57c0a8678a07a724b7a65b2ab16d1da197f435bce3ef003fce27fa2f0a67c9dd6c930a4bcf59e79e57b010000006fe34972958c28b56642d14ea89bf4d7d6f7fcbcf4fda8bd08fc9fe424de4359112b11f81fbdc1505658363697713ff6e1f8ca3c4be34a79993a9091f6017cda6c7489ae5c07062555231427c3eb42a049f42d22a060983b044a7d34ab5d2b5386cca79af72396a48aad6b8dcd7855410fc6106e4a165994f26efff1e7ea0aa8f560333b5dfdb2a0d899b0fda955155f90c75effd3c9535d88508e836feb7807d57b2a57cca42d3d08fe7de60d2a33376f49bdacdd3f814bd0927f417f15ad62a10b302f1cb390aaf82b0bc6af46bbf990b6ada45ef83ce13029d167c65134e7b82b59ddfdc367e61c40defd2732ccebb1d4000f6c742df964e1fb390c255d2b1dfc745c6ab34af8096b5b67aa179e3f341854f7a69f7bf47664c832037ec7a78f8e27209e3f20f833fb6e8c0fc4a40920a5ad2b0618982ff72540009d5db82f0f5bcaed2a27f35d1e50eaa0cf8e48c7a2d43c25d0264db750a7f33b44a4bfaae576cf9ee7594ed204513899566564ed8bbc97ed18b1d8868f926a5c70ac06fbac1eade46792186be7bf8ffa3301239edd093449b7d77192782b5111c14169d2b4a1b3443ad62e4abdf11aac6a5b89a5b20ab0ad0abd949b9d64582c67ffce018e7e46de4091fcc77a65b971fc67c8d9cbf0c341ca764b1056ee5014d9865059616a525a1d46ae2fad159afe86dd1df9b8246411827e19535ca0aa9f83050b06e70aa2737f27e93d584a9cef878a642e9361efaa5d20bd8da901fa2e064656f686d3b3ea31d1d850ae9196b7764548f5c6450a32a717e09b6b7e75d43fbbda76e43a24f186d5578933f408bfa28e0435cde525fb91e71d92d704cc5a9b5e3db7aaec46d2b1f8dcb3f921f69bd7397c96a1e132c39c8f1656cea4365c779abf76199cb5b6aada022edec5c901cdafa2e7f3765af9c8b20cb1a6785085fcb0dc901367b89051bdfdc6b68c5215fd04e2b3c7e1c454a4d21132953b25c50995af0f7159a5a8d0a1621f4808f126a5bd40ddc79fed90f49925ee367a57a05c070fbe39fe2c213e7c1724a907ecfa69efe6e021c06a262471a4377f3c9809e9fee4f375e27c31b6afbb2151da86b7cab63c7b4fa4b77fb30172b9d0d78b1c0535ec0639c4910b5eeecbb5b8b5c8aa74c140e7ad347812e36db3097a7ff85c09ab2c0020202307f50efefcdb497b9c060ca68c4be54a9165b4cebc6b2e2e14e5ffb9213142418faedcdf26fd326b7672399e71cfffe3ed712ced5317c254f9199ee10c24c802d102bd8749513d3145201ca4e01bc7c8bbcf430afa541ec5665f86dfb143be648521bb0f2b029018201444787f644f8c88b79e754e6ea9c797babdaec72a9680abadf3a41684cdd57c2b6e833acc0846be5aa927f1b1b36562d2acb9ecfb758455230d050daec6748ba280a5edc86d48e3f8af0f8f4ffb18ae3cd3c19a82d504a4fd52bb62289ae8026572a497fe268f87ef4b4b5886aa07eeb698b7cbf99683f710afc9ed1f8a488883ce0eb8f7fd055b82a9fe21a409caa231c41ba151008e9658919c611e157d7f3926a5e4248532a6860e615b9c86e9fea212128d96ed58c9b84ef22706071eb69f492e4d8321ed9faf6c6a8928f86172bdc930244583ea15be497d9ce4ae79cb3e6293a8512ffaa9e8e358f3c7c7117001fb92891a40b84f9126cc3def5cde67f463bbac9668b9f56c3e4ee72fceebb47e52fc226bab213d8193516e7064459fd1365350a95c5a1c3ac44a73bbba2a4c17ebe49dd781bff1995cd706b77bb533117594ad63566f4c0730beab85ff4c713b7f10b95480fe99a0f676c51ca11116b21e87887b462aa9770e85509e4e60f198148115f0a3ce6028516a946178d1acacf7767f6be7277891369eff67762aa58f928d48b7231e44d899cea8289003349117a53d61bc27b207fdc91c9db61e677d1e1a1bc6a1b6e8564130b335233db4b5de8d62324e6d0ccb2b08c2ff922324eb8c506711142d4b8d7a21223ef0a3d534fdb0de58be95cd827152f71bdd0a82766b62b4c87536f0b7e7df343c4263187da887de6e65d11d0360e2376c1d71c367ae85edeed8f767d24c644b1a9b455ded1dc3cc224f99936a6ee66931c45e5e3db2427719ab2d5cd9c20d9bb0ec004b69bccb00649f3d8e34a3572c257de114b9f027d76bc7db9007175cc03b9e2061b6b3fe7409e009b5371544e56fe438cbd361e5b11efbf2d79d1c250a1e73ca8c601c4f4d1e3761290950421c48c7daa45965e472f5ef3c4b8597444dc5dc01cd25358055b5000617f3e7291da3413e3f0853b1271366612405c35ff1b785b984d921b518425628a533a29ab65d3c11f44c6daa86f8b6457ebb9419274c481aa6f3fa4547641670aff58b9cc62c0993d49a509f02dee755ee5f1fd2710c995c43a91c4f873afa1bbdff19427cba2641052a8f361ecbc72e8a6cf587e83f8bd3110c95fb080edc77a6d43cd58c447b0e02261e4109500c6458dce70acb17aa8f9dc1d15b94a61354164031b5d563c25d0246fc45e6401cefceb501e1468903e5d677759dbe3f24bd48ce55ff8b8f26529fb3b2d669202a1e8a498984b449b4830a0126b18f0e78182c9ce78fe0c448c0e27845b926cfde28fa85e156fa98fefaeb19ed1247c9643b447b4342c94c114d3c4c35eed4d5b49aa70e6aad45bfb557f15e8fdb2d6e3d10d8338a13fe3f187751985b37a5bb10b750f79e36fc2e2ee9bdecc3ed156e202ed7b45a94809d77edaa398042fc6a825a4848c334c557303d24eb3f8e01be06995ceb283c70272b00da61c3381628f0e372fe2fcc779ff7daf7e4b7f2686c39d3fab674b8867b62b0bf9d5cfd0c1d3b270521f55f147de75142ffd7fc9ac7e5dae7ca2fdf26a9222d060823852409dd040cfd1f66f218c6dbdaaacddab34b123af22f97384d64fac64d84fd638c96378c8f9532a11927d48440bc777ff8b8b9be88f930f3b579a713c0bc449dca3a3bd5f2efa98240ccc594299e44451dc60c6c5c9edd0d7b777912b3dc40c57e0ea5f4425cd7047e686c7304f04ba9f7b5de6ad2bd524f1d29f8802a524441fa286015adf4589431710aa4d76de8a956dc1d39c0a13abb7fc309d24222d036e204ab6bb46ef8a7595d9e4512e0b9d5f8fd719a4e3072e1d806967045789c67a1681f2a9f1f4b19f4f5e1afdafc17db7a6d5196161499e62ab4b0ec27648f3eeb1fb2b78f8ecf9b05cf9509a3b9e2a361238deb1c91bdbc8b1d11bbeb939fd9da811cd439069da0ecc00665d72357aac01f259a0325409b201859cc0569e0eba67a7a9ca7e8b78078d9370bd3e37f0571680ede60cb6bbfe69435d6ab5efd80cf051d119a7004fc0b600844d49218d844de8f521524a47ee50229c7da25e42a8639b5db225e7f23967f5d4f8a297aff04a3cbedc2985b6393a5ba0b26b6c7b4ca22d369b35b410799d1ad02825104d34f73408db1948438597931ed1c1c260e78340517bfa2f734537dbdf5ec303518ff4640efe7f7b1c2f46babdb9247ce8eabad9718a8b9ddb7a18d5e87ced554c9d6de78f85d293349590c6c32483534bc968b24a28eb54b9515589d6dd8eb51a5ad0b4d896ce92250397cbc404323fcdf0ee47ed634e0c58213bc5b35a72b21a098e11b79c061430dc817c1e0c79a5b6ed3b002979933f1b83a17f250b1bd5c4958df4d75531ca03efbda89f6a92fe08c23ad9014ff562a7f3dcde578d6825b9847b5df04dbca4f2aa52d8e0f4cf8183ce121e39b50358a9796acde0372a8ff97769874a80ab997cd889145aad4888c06963c2f5b82f53a748a6729fbc79d35c06d84e05c62e44ff78040e56ebfc6efcf0d8b49337d5a17c4041f0d5a8b616244d585a162b69db073accd9071d12df5b326a43b834bbffc2f2a60deafcbddf1c6438a1769d6fb09fbe1990e89da12164ef237f326edb5be64bb64b143a030de8a99b3c5e543c871cb581e2be090a92134aa587701f864907cadd7c1ce20fcf8f5dc7f7ecd06a6c19d89a92ca0ad4393c208b80bba990c7a3702a9c79bddde75d5db244719ac32191b6ceb041ab541fb47680a97dc0422b8a50d91e32cb08cd341b0b099aca5bd12b69d4f89d10b755b351a6489180b786a3bebac926532a4a2d85b07bce6c090d1aaaff079e36d5394a612f1351b90c13a0fa6bf9d188d548dfe6fa51a9026edb52009c03ed45ac51d05c58a957bcc67e05a588985ba00d79f33ae9cdd5f5721d9fdc72ee6e880708be87e8a60c3c035c146f2091d1b9a4c2cfa56f292fe1ba62290d4e56c05669291bbe917f3cac51802a2cc8e9c90dadfe666c233c5a5bb71ee17deec51ce60c73f57bf9ecb84873afcc44815131810c6c1217bea485ef9aa2785e859b25315ef8aa3a274982786e45d622ae831fb76010d69a181b069e4cc55d4436edb10d1119b0c6000c6d5cff7c72f740a59dc0507e7a952b69403c62673f122c9d1264fac6ce2262e86cd8d6a402672f88530fc2d16f31736dd497a4e853253ac8d5aff8d1376895e9f5519b2490cc2a2412ba0c99cec855f668837310035e92fb646486de1b0acffb91ae7516df3eeef381456b55e65baa58e71461c928687e699d2b21814805591382e95e1b970aaa53259917f070281f2336b7d570249d838b3f1a32753c336864e15f4561badf8fee034a29c52ff3fca7456ae140f83e3b2fd5b57c9aef3f20c664200d235f236ec47dd2fc20b14dc6000812237aea992d987e5460679e8c5b76d931ef6d951e6c7087e3106b6ce2db9de6f228fdf3ffc38710c0e8d5000a195a79d1fa2301038f5b27c40b09c34c025e5099d40c2204ea0eae985263c9101cab88d6857a320c9e497f22348a24861a5fb8d734e08cad09f9933748ff01eab22f17756f58688dc1b486a397563ee9ad0784b8833cdb5f7c6bcf76d9c1105f71c3c6aabefd70dc6cd5c66d31caf916145ac5ed7fa070b4277c0448ab1eb78c943be9aeab0587d321a4bcb7754f070881178f8be668b686124899fac252519f4b60ec42db766a908755040463125c26850177402a977246d36d23afac0a11889d54640bd8f6f670d686cfd33f6fc5d90cf6cbd63d9d0fd201dd4c74dbbab899f3c23c0b7e37ea0b2aff421327200d0da58b5893a4186ae3652cc6e11c2c2a0e52184a3872532acce98c94cebf4f31333663a620f0dba0ffd89c3124380075bd28caa6d449a050b3661b8fbaf4747b77c4928b1378fdc8c7a7b38ade1aeec44bdfacc8271d0b132b2029b0f3582f9919f5c8cd543abc9caf6b82b197cd482c3ef61a64743506342bf50a3c1ff544563bb8b2002911ee1fad698f4ac133ffed5bfe81239c918207a03c7a8bd71a0a502aea78d38e970e3ab2abf754b598acb79cf276792aa08724d0ba24f2a694912ab795b3f45f52dec50d9bfbc99ae27e1d2c2216afec6709d6513a64b29ef58255bbe18478c5d4f15f74ea63a1e15487752eec8fd019f1d4a7aa25277664754bd2d7cd3a7a018b92c56d965a1974885363757286da9e055ef7fac17876f0a64c1026a597733b897a9155ecbf420159ae8e5209aa83a3544fff1fb4566f2d54f95e3bbd30dcca5f24397e4bd47ff01292f0d6fe9dd47a810e0c25382fa69b4987d1afd9b69ef125110ad6b240eaa9c85829a2646f9ab7874bc02bfa8346cc9190943e9d46b44880670b1e2aa3a29e83be5472d7418885a353faade6e8b18f4b588607bbb758588d1e2f11a9dfa1c4d61be50249f1ee32e6ff8c0c7722aaec1bc79654a4772efc578bd6a14c79abcc77a4e09c8b6c6ea35cd3ab31e35268fb55db843176f8042f8ce7be0ddd4ead6dbdad0ef9e7cb2323db5cc48119a72b27306b8ff6366c0bc682a85ab9e2cf2238b6d6eb2e38a97d5577e6334cb2aa6e7c86e489e876f9d7053577a5cb57f52812fab7c4bd7b19a34c228ffb67dcac9281612f778b58c580c140542200fd00cb3ad81d93420df93c5af2493f646d8de797102fa0a65247317882fbf171520f00b2c7638623b823ff11444fdde453570f99f9099b60061a908b83383ba8b82bb78edd074dccf9342afdf8d11a6129ba6ea7030f3629056264f1736c2b926171b6dc7e1fa455a473de656390495f3b6ad2f9f46f35eacb075628ff739ef78f28ba683448068c7f18fb63f28ba7dbbb78999100dde0a94e8b8570817c7114c13e139ceb333782b29a84a5b19497fa785915c7680dd7f972cb59ba22161f60886e5cb3c3e808726cbf96bc4da78914eee565c6d9d18e70d22cf8c0244cf3cf488c3550eaa400bc0f26d64e0f1bc8d0301a841d954073a641f3ef883d81f4d5db8e9df708e64e640b38df7295f7fe573863653086bae5507c880ab7fdb7a6c5ce77027ffa7395233d3ce536d77ae6c2e9c8ffb6fee78a3bcb3b5f888bd595caa3a5586948776b950a89cde4db8247ffff27491c882b430afdd60e7a22324f6635a9aa7139f3e624c6d9ece60f7f8153b2080cf0544fbf8e1c436503766e670b902604ab521e11aa5a65cedd64cfaf898ac5f55c08c87693c323517bcb0d99c28f5e072d4f6540c7ead70138d47c1a67fd72bd6ef5613af33a0af311c3d0a631ca2a2dfbe35d1021eb610e40b9be128683235a788b5a4cacf99babee382458d59e8aa1dd7bba7e09dd30c055a3df8ed721a1778b2c6ed587a403566325cd19962edd7831caa44a6b716517bad502130e7cf6a5ce5288dc84c0170f622ae0b1e1166a9c2c0771d91df9f9dd82ae210469602ce38964746c1c1d04321aae7d464eb801dbea7ec39505457e778208774d72673626c998b002c46a9b4b1e390d9344f0ca62212a1b6d41043a2100b35196bce42d40caa0ea9a486bf8526fd1f0f0d362c2cac463ea7377a20b54b9435442ca529fc00da4fd7e27c4eaf14215a06857b54254c26346956fd7fe215a5ce57ec38cedf50a3c759e563a4fd87494f00e7bd9b44f3b7e99c6ef67187056a21d2fe1ac9d24125b1947eb293189fdc448b591af4d9b8eb091d6bbb5e50fae79d000044e282bb2ab6c63cc9562b151c214e45015354e62be63e1881238b907f7bdb791ff44a4e03fa29dbd26db2f49d0f4729b7cd9ba69a65b0b493466d35d09b3f590c67c31660d95e2ab4af2c9f1df91f04ce5a57dde2d75206b42e3423126774d76593c2f713ae279d7092506b513fd5d18f0f52d3fafd7141dfd4a0de1063754dba865faf8dc0f6be9d90ef21ec86a275533f6ad4b4e360dc775413f29eab8b3daac6279b9abfe163ea2f183e09ed91ef67fbb090875109288a182cfdcc46d90678efe5edceda6518335e678438cac4bb47d376f3f0e12aa55301735d7f42653c073d6a4a37b2e17d332dc1be6b50918c007b14886307cc39250e81efecd63d24067a49994572725a9df1760caac13a28f5255556b27ec245e93969b85cdec7cd1c2d2a433d3f9572b93054a7ce8adff81bc1d30884d5fc4791e251bd907e37af5bec74235c3e2f804e4e0450b715289942b7859ad207bafcfec1b586dc15e7911fe6d20aa3d02fcd47e9956780e300d7c53c17dfa15754deb4c20efebc7270bda0fa6b37fc88c6be4250cac38c1b8186b364482026ab52d65d3a691903fccc39772277011bfaa421adba76bed9731077bec885ce88d40f36bbd2a839c67dc4b862c968491b877d4fd13fc90f8da57a29121e12f78e85af765cd66e72ba513593fe1cdf20019985b065d828707d8e509c6834eab188deea5c9ee97955f4b07d37b6fc7beed73be94887d423a349f35bb8782bc670ceaec870d97f061bda02ae73f6d575f81e0b6326eae6c1b3085cc584686120e12dd9ad8ce44036bec8a189f9", 0x2000, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 3m19.264918964s ago: executing program 0 (id=5150): r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f00000000c0), 0x12382, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080), 0x121000, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r0, 0xc004500a, &(0x7f0000000180)=0xffff0018) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000340)={0x3f, 0x3, 0x9}, 0x10) write(r1, &(0x7f00000000c0)="240000001e005f0214fffffffffffff807000000a600000000000001080008001d000000", 0x24) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, &(0x7f0000000100)=[@mss={0x2, 0x3}, @sack_perm, @window={0x3, 0x80, 0x8}, @mss={0x2, 0x7ff}, @mss={0x2, 0x7b}], 0x5) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$SOUND_PCM_READ_RATE(r0, 0x80045002, 0x0) syz_emit_vhci(&(0x7f0000000000)=@HCI_ACLDATA_PKT={0x2, {0xc9, 0x2, 0x3, 0x74}, @l2cap_cid_signaling={{0x5b}, [@l2cap_move_chan_req={{0xe, 0x81, 0x3}, {0x3, 0x5}}, @l2cap_move_chan_rsp={{0xf, 0x1, 0x4}, {0x6, 0x1000}}, @l2cap_disconn_req={{0x6, 0xfa, 0x4}, {0x8, 0x71}}, @l2cap_create_chan_rsp={{0xd, 0xd, 0x8}, {0x7, 0x8, 0x0, 0xe60a}}, @l2cap_move_chan_rsp={{0xf, 0x2, 0x4}, {0x100, 0x1}}, @l2cap_create_chan_req={{0xc, 0x1, 0x5}, {0xff, 0x101}}, @l2cap_create_chan_req={{0xc, 0x9, 0x5}, {0x6, 0x7, 0x4}}, @l2cap_disconn_req={{0x6, 0x8}, {0x884, 0xfffe}}, @l2cap_create_chan_rsp={{0xd, 0x4, 0x8}, {0x100, 0xcde, 0x9, 0x8}}, @l2cap_cmd_rej_unk={{0x1, 0xc, 0x2}, {0x101}}]}}, 0x64) 3m19.133734431s ago: executing program 0 (id=5151): r0 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0xa00, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000001, 0x50, r0, 0xf648b000) r1 = socket$inet6(0xa, 0xa, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000cc0)={'vxcan0\x00', 0x0}) sendmmsg$inet6(r1, &(0x7f0000005840)=[{{&(0x7f0000000000)={0xa, 0x4e21, 0x1, @local, 0xfff}, 0x1c, &(0x7f0000000040)=[{&(0x7f00000001c0)="25aab141d99d0e2a4754dc85227bb4715ae831fcffc75413535ecc6d85a763bf910150adfe57a761536e99c358684057c9a4cc7d707cf83536b79772bcc4c1ca2eab9c96ab4c9683ae595a1baee1aaa024389d441bfeebaa499e8ce046c8068086aa550c0a7b4006c5b844276234ded8a757d4ee8bb89a6de37782c28a2b6185dce69dd5f00eb36207257e47081a3efb18c5e66b269cf155de98a067571e46036f1b022aef4d40a6c2d2bac923e19fbaa2f77790e76bb7fb7890d7ea1ee2915fb86daab124c5a7c5a4ce067325f9145aeff827d1", 0xd4}], 0x1, &(0x7f00000000c0)}}, {{&(0x7f0000000100)={0xa, 0x4e21, 0x2, @ipv4={'\x00', '\xff\xff', @remote}, 0x8}, 0x1c, &(0x7f0000000640)=[{&(0x7f00000002c0)="57200a9b3306d7c61cb7a84dfa28a17b198658b6d6662189cbc4c46c41f024866484e9686b47b34dd0b6643c32f753683be6379be8f345c1351723ba322f2cc2185feda5c809f2fb3761b9bafae2da321ac1575529c5bbf78d0f097babb8aaa1fc3f20af580b9125fe88bc87090d9420939598", 0x73}, {&(0x7f0000001180)="5816fac2277be65455dfa3816cdde8ab41ffc643ae1d825430774d325ceffee528cacd235ca8093148c9d7455e88fe104f4de43ee7a3a1a91ba5141d65dfe468ebe26d4a8b96dab4e0645c4d49a70f9ef22b0e4920abe2899f9237509a56d9b161e7ae0c25c07f5adcbb7462b4e69805c376e10f0403001322f407cf6ac9ea2b3a2327d9389180d94439025623f1c8060e552351f58c09c91b872262fd32b976689b4dd22a2690ac0ec9d57a4c3e12f1b8ca414b676e50fff980f8df9c1dcd84f56c6167f8da1ec61799971f44484ad7c8d8af473e110d3f2bbd6c1d7451db5d8e771253db4856d9d9e0cccb028d216a0e11edfce32f265cfa843e0b6a67033490b4a1b2f9176f3b0994e8e8a8ecfbaacbdebd5d82b97d370153364ae3c04b826e9a68069b77c24fd1a0f4456793a69658e58f8eed8b53a5c7f4166ec90de2592bfe2e8fdf0bdb3eee36a300c8ae7d714831ab74ca12412fc0ebe09d540e5f54c65460ed21c702b7782b4bd1bd7ece5c73eb130f9202a71d30ccc928c4bc0b164dcb911f0a1cc9e67e4991f82448628b9292426ddca7ad8203348743fce5c483cf3137c30c9784805903f2da5d76c29160867ede31e2933b5e338f7c3ff00c1864ddc355a5576778d036cd494d3e7777bb380b2ffd74d8f166c3987631556dadf80d8abb6c938f75b283dd76b9a858b324aa2fbba1d570f855f3672582d8f442f4d9d6b169241f4be25e082873d5afb682606a05ef2b0fc2a3457a208391df406c01f5e118b4e9aaf919b224f0acca3d7ea6fb22c1955a9c81ec624c9a9158628ee5f4980a9943fe46c433371d2218747e2a86eb16e818705e82cc3c9da60cd68742f4d2f0b167960e636d4d7a3cb9a1548c980e0ba41b322fc55da8c0bc63f626410f6fb89b33efe6071228b1c2cc5b63320a79c3abc6e48b9366f6d709b14d6d00dcce04b65c8de76081d0ea0c84b6afdd7b576eef21241390538d30372723780e93a49fb13d6ff7d2954463d7f6cf8f45edc859a56a896cd80538133869b29be21143c07e4d1d2a6819bc68fa5c7b021c5e7f47755cabfcd4e6dba9721ec04f717c5ae132827fc22a6db36394c9ad0c35243e20b92419cbda3da4454059a423e4c863e00df1275b3b64be68cd68a7191b4934f225f3156766372775cb0958b590fad76a186f337d4eb764d9bcfc67747be2d8c731f63d8285cf9d9f2057a8281fdd800385232204476a74289850d8b4459f768c6ee868ea44ae500dc5bf283cbc933385cdf4edd3240bc53b6753bcdbb5d0fdfa0b40fbe3fd75dc35941bf85a92c1e9849fe9b51a2f932fa4557af97f1874a6e045e61d78c7fdd5df4a604a0b0fcb9d1f70a6994f5e61110cfe939b0f8b1e25a746ce6d3bc1fa59006eee449b2165f8e5238ce9d2fed12a8175c3fc44dd50eeeb6d015151b2ab16a22c7d2bad3adf6b17ccf6b6aeefaf43516b037e47cd50ae3d756de0b251a7ada46fad2e8ad08bca958731f54f99248be3bdb815dc2e14c5d7b9fe58eaf4b19613d57a61b4a3d7b5c7829aa69845ddf0cfcd7e2e02e54c9baddb10c426e473393ccefef0404a2d4bfce77cd99c8aad42734ed7da099325ccac1248c7677e67ee0607d9bddaaa26b72a7618e2829c689efcd7033dcf38df54c8df6a76da3570a65694c9e1a2d04dda963e0a87c0173593fe4e089a23e07dd8d29d0f4837e76c31d5b12b023c73eb645847dcf481e514781299ecb4d7a31ed6423aa3d65fac0722cd6ff5b9dc1efbd7c0db36b5744ee9ac1ccdca5276a59b29a3ab07187c39f4a93433c231fc20ab55a547fbe8b1d382962227e32d0928914e5a39f00a46027ddf7b798f7c8dda72f05f7ae464b347960a849a3f3c747898e570ff119ecd55d137c44c6f54f7ee72d44425d629c104b119906f507d7d12231e2b242e977a7e208663ed8ecda07e3f2ece2f5ad2ee9497d6ce067b0b2665894d04210047b4d92ff283cdf2fabfd2f705da9e39a402cc3ccfbc6eaef2d823de19dd1e8b8049bac4de6a0630b9cec90f496c3713e7c592994a6252fb3e5d84a8150b8c7c8c0c8fb5d4b356f731ba0160805ef6c0148fa15c94ca2689e047dce978d241b0c6393035223ed2c228716ad7a4a3362876fa6b714289212cd16ead1bf5e301d61ab2ea2a1f4038c524e4388e20c88d602248106899feae2d414a71c78c9a8b6473b0afa862e08272ef3cd4c5b0bf01d33f68a71389de0e159e07ac0019372de72025aea1967973dfda5ed9707d08fce8e39c9f8053ad8749b33147dc5d42457627db6d1a53460e9bfdb75d7e3bea22dadc872ac272f2676cd59bf02c7ca33b100d2496413c467b3506dcb22f1ed5361650e0d96412af3ce2cf29d398cfbed9f62498b46350a537cf6296afd9a69c78c424c626ab93ace834329e1b65bc257dfc3acb38ccd61860433c898bd0a5fd88661816b9d229228b3000c4dfcd0d93a6bd2892f78f629ba3e3638a6e9413eeeb233363a2ce32fa4210916050bf9f840dad02ab6b11c8d75302cfa2bc87b234ed889632e77d286d48d3e905621061bdd8d69709b4413e4b2ab169b436d61fd47780e659c527bbfbcc3749935bab07eb62d733ec6fc9e1f9d4c8f2bd0383c0f46de25c6e0f5abe6444c5557ff90314291015651d9148b4866fb946d4dd9c82a53d2e27fb5e033d7a293ba52649abd875db2c21de04093eec81e3f9b00de18cf688a0c454bba0c6d685b8a97e74979f1ee6d4e4a6b210285f1f90d9be9ca8dcf49502b72849cdf4c0f5b44d75bace05cbca0f3fa2e7ad0e813ab6d5b1de4933ec8050ebce630f9add946c69a112d8d5c6fed01af246ab56f61586f0d2bbe5a8abcd4ac0f5cfc74bd04a96bb8769877132796c6cee278039382afcde5a6f9a2bd797f4729445b6741bd29160544bd2933eb0799426e7bc317f64798dea66e36e577eec663965480c64d40af8459eaea861853db9168ee8668dbdf5a8b46aff4e3e14d9d29e5eb2530226a6379fd9f866c2ca889546982e9af62a68a98e0e19cca28a325e75862b4663b3b104b79b69370d0ab1dfd7a3c0e4bfed18787aebf96ad9481b95c8f28ee84d0120eba5b02618b9dda8c572f6521a39b55f1683eff2a09c06ca71832606beb0a8d2c1219bf9ea226abdde25429d14025cf36caaf3f6b927a6a6966965599f76ed1051c5de5aed6ffd8d7481109f5515129a481bd130ad0bdd4fb1f356585b92d8e5b0c36a8ba481a1f1e37458206c82a0ad2d6b600f23e9f69d329399bb2d226d5c9bfabf2cbfa9d3d2c0aa601ccfd55e0f1aeb24f0d01ca5c9904df811debdb0643e6db873761515a67f5ec9c7e4b047389566dab29d9484b9a05be5c1e2a89e4e55f87309835ceb17843db02789a605f548f4278b2d534a61ba7dc4c19be3ca136e0c9f70d7a478223c12b7c47671141c653a8ebb3dae8df00aa4ff5fbcb1f736acd325f3e5cdb17c080592d388bc15f3ddef28711a869b3916d4cdb4b65eff0bdf1086031cb0b26ce703ccdb8c2d6aefa69fbe1d9f285092b83c297f183d3e0219b556cc6b9453c7859b73a345205ae6c05fa76a51750fc1e23022d776dbcdbb18bdb3714f94e0c2f563047fb87a22b2a34c6b477f398459192c424ce06237ee22e83a65daeef936401940a83c67d8420e7944f21940f9bea124bafbf96341c8b02cc4f9b7ceecbfbbd6f94e07f443a037fa52601e4360d59b4f2514982e4603bffeee4be41601f1a7c8dc1ef90ca47da9c5939fe11a515daccaf424425c38654993c6bacaddccdf87a239f640ff5c57fdd5ef0ec75691df5ba15bc4294b7c0d6203e8361cc3ec4706998c65ed79a69fea16d27431f9a6831a67b7e6d6ae624d92b7e78f33e50e3180af0368abe0c7a99aee2a52a5a6e310e26e2e133e3fde6ea74208f52aa9d92f695cfd0d3f0556b77c05afc0a6b4b0e99077295bf04741468c7185bf232f1dd534d8823c112c3ae43e07af540d565e51461b69c230614de4d43e465669e9f6627f5cca564f3d55a39816def38d80958f9fa573e01e2a782a08ecd4316117ce6e3fb1c40f100bfd89e4815d7105951d9db2122f55e1e0d9f363a285f6e2c035434af46f919739dc746f200d1135dbb4338541830a4067693f7768f25348b4ed11080de6c3f9a16b53506d8496d66fa75d2d80b318b3f0649bc5b5486523dcfc113d24693f74708311743cb585cba17c8ca2eb5a6f0e8bc8fc985d2056d01d112ac1cb8e418ddba3ab41b94215e37e47c9ae44709e4b75f335b5395e02f71ec81f229a33a584535c44a835fe46a4b899e3d468bbb9bf373b028ba2f9958d5730b8ee234bb118063a1f35b5e2a046bf6834aa028c389a10381af5c50bcb05c0c2465412f6f6f09a50f483925be57eba7bae9fa8dce2948e3f6f59eee34a88e1471a2b1249b90178113889af5625a671d8b09e62883beadec7164798f2ac06e5571201b791e8cf04927d40cfea0430661a4e708d4050f4cf27ff5ca986e8002e11f54dc6e9c07119a977b9bb5b0b9341738e36c208e0263b691c8014673b65c32e623326cfbb0cf6909c95171667a983b298606339026ebb73431062889a9ccc9223547f0a547cb30871c22bfd0170217abdf5b5efd19ec540ec3e08740cf2af5dcf6ce73ab19da8cdf10aa447265889fe23c17e5e5cf00060bf48916c1a0990ff9f7d61cda83366d726195e162b8e33db4b1fa609215f7b53cdd61d44158654f0e9e3ad6a381962b9d2091f17b072e8d0a4b483263536cf09f7368c87868e58eae40b9cb51ce7eb45bb7508af89ff39cad792546e3a0142bf9da90f6f7a54c4460d89209e9a6725c2061ef6ec000264379e2e6b79c2491ce866bc862553ed27c899ab3ae4908d4a72c0153b9d136995beb09bc1a608eae943b2648decbd2261b0b340fbd218ec24c54e9ddd866cd08260e174637cb19be6eaf43e1a0ef828dec7fd8cd0f4d13b4a2fe3641e74bd7551001765d8894abbe5f27fd9b47f45b65e3382cadc78e9720a18905ac29f4b7c990d8b4f1fffeda2024392a7530a6b03559a3b482bbdd2cc7412d4fcfe1737bb861da28bd7d1dc34fb626f8439b4e748a05e9c16ade896fc0326948719322794cd1e9e2d544bb5ad0c976e0b68220fcf3a08f33fe828aa889313b12c34d22c3e283cbe4dc656755323edd05e6f9d3de130f1b8fade0686403b62f4538cafb539bdf8f010165939aa9f40b7cb29c2f2c0c5aa8cb12561695c9a116cf9186ca40d69d66841871c791eccbacbaef98526f5b0b0e9c3e47ba881fb22cd61bab3932efb124e15c936bdf6b33a0ce6908a8c5228956199064b4bb52e642bc4291e3f5f432d378bcc20e9a063498b8cea0674ec86464ede4e98fb63655dac3b35c0128729ec6945d2bc9f24dc2799a4c1fe040eabfc40b21fdb0be4339ed8aabdbbb4eeb6edfb9e822d2c8d40b722368498b3034eaa7222952c4d8f3c6d259b813b2508c25d5452067f875c3df0659cfc2525d7f19c8a866805e95e7bfea213538e7a98cd5eca719d4419abe8535c42984fdcbd3ec8b9201b6f89db2a49072f759a2c71bc7c105f040066019309381198a2350a2aa6db9e7a4e729b647249d7e3da35da916a5f10d75a9839669247f9819ffbfcf74ee104f7a3046463882fd45e83855fbf88433e311e7cea4099ccdcd134075775099b6eb4639ee3b9b95903d3908df089c7c4cc13c894689e9520b1e97c0c6627dcd972705cad3312235fc62afe6f09aa37e10f845682e5a617c13928f2e37437dc2c6417eba8c4e92bc476", 0x1000}, {&(0x7f0000000340)="876f8d70a42ed076f2cf28ddf3b8b6e393b6b379cb93536876bd231c41ab420e0404660f4bace0e83382bc46da1ac7f1833b452830caeff19175cd4a283b47a2bfe57decaa8556a8eba10da5f61dbe91cf3309a7f52f70118dbdbd4f5b5ad00b62dbe05391f1f7a3853e9acd40e35ce2cccf5992be479bfc692827915143c0360328c9d42fea30fc7f33d27db2f9f2a96fe384a9473881e32b4c17bf7ccbadde2339b69ba75b6cf7275234e79f719b64b55078832144b75eb84c34ec588c866ec54f6619b1c8ed0d3e23708582c6c5", 0xcf}, {&(0x7f0000002180)="1678e92e7d252f790a8e391e8e8a763c901e608fe97a7aedded2584c50f420b993fac68a2cd77e0874797cecbb21df8686f1f59bd4e25cfff6115501b780f81dd02677ef7985a456faec0612f81526c0ee3f46eb7cf3cbc049b007481f2e944a52445de3a7434d902ef77c9a2d4f1a6fa58afaed6a14ceb80e720c2740564dbb252f0b85913bdb8a7ab762b1d2ad47bc2ea829225bfe5145e0f4d4f40dd4590c4e03e9be3e86e0f263364f7b0864a52a24ab993dcef739598dc48d776897279fb34f3d35d38e777dd6e6d140748b77ceaef6468b512dcc7ea95a58cba86b1cecf3d7b617e448217159635c399e0c213161d78821aab9f2c1854584fac290996b2b0494003a8971b06d48685dfba0e2bdf9265044c6b68bc1c1040fd81a8b82c41d941504934ede031db230dcd1b0b3a9fcd12be406171817d4504ab1f41296e922f4a65839b79b1558f9e4e68fa809bfe19d393f84e2233977acd5831f5e3d039a60afa399b006ef1f10da06b829d8cc2c62c9b4668dea6552671f6e7ea286f79c0aa1e6952efdf97d859d3af6c7c5da2cca5ddbfc840a03676d7019956563fb36f93c7d8bd2bb7561229f160212d8c01c99afc9a672089c393d51166d8ba0ea525476892f606d07a3b6ffd419277da58b5dd593ddbf308422cc048fd243be8075a325b79cdfeb89cd04b428d70b46fd4084c8aeba6a86bc3e9a46b81b6adc7ac4201e231e14e11952d6894430c5b962405beec4fcb9bd442e1f415b066a846766415ed228f102a3803dcfbdb63dc43960c5ef82fcbba013eabc24cb4187012b2d1e16e343be644c042dddd120b962fc03d4bd936677db0c9adbbfaa38e2432038cbcbb665b35c2ec8b1ca640e959acd22fbef991e149de5c1785c2bfad8e36cc6f2ecf68ce4955edece54db8f5d280ce991a576c8f12df30bd38755baeee49601a3b9d761a0da04ef6e80682ebc26513a7ce5b97157920425686abf45975d2b057a7d560df4023694b5d87f6587fb45754c41e09dfe197c7aafdd3f2b67e3a2d497e366ceb94aaa3c857ed63c1a00ed289fc681b5ee24cc7ea2f8c2fc31189400294307349b5ce9f28e154f1dc19400255d5eed1b586d6fdedf4ef2dc58656cb27d90c2537337932aff60b5e67e39325eadccb0fff470acfed8097828d32ab71017dcd4ca1d2cf97646f5c2d862b86203b540c19c3580e9928828a061b9258d0097d4f71dd72848540338ba4a1ba03d46880f926cf0741d32d789e4ef9059b86238ff82e7fc17ba98f1542edbad82e03ef2d7f30da4fc6aaf297f49ed25474b018feadf2d640786edf0b917fdc4aec5343be23dba85da52b0c5f19fc76bc0c0b1ea207f697846b214006e22e81e63898dce2ee3e4f75a549eb4245621ec7f97501733d70f9bf7970217ead307f1420f6d3173dfead8bdb118ad9f143c9f1537e7641c5253706485ee1db8fad4d5f1342eaff3e9793c38952744a482dbbdabe6559be78e4e895f1125ddb4671959fdf1c987106e8284f85a602f8e32f9a5feaed584646990ea7e3eb0b200e0836ed06a3cd9c5973e50da6b94bdfe112db4dd7d8321d85ed57e4fd3c01bcd59661a1c65e8ef5cd0b1da1c5668965e3f24ce82067ea55a38846f93f45b02944022b4c9ba7d51bafb3d880f0276bcbd95b5dcd9affe54d51ab271f100978dfa9f034f224a1fbe2350570971a261ac9af1f941e4e79100f248f116b4a3037b2aff346238e2bba1843e93065d082a712c68fbcb8a297c79c4bbc779553923f38fb3b449f96829f58dfcc93d8f036b896da4c2eb8843b22609d480c5ddad209816cdd062f150b3cc1e8daae6758aed58ddfe923101f7aeab0600de7c73cc4b00c30a0ad7032133967c848c6805dac1031de0cffdfcd288adeedf28cc2e35e0df05cb4dfa93274d9c051958b4b6fce0a875fd119b03d1937fe0fa329b3accf9a90d1bd2c2b502dbe10ff4b643ee2db30e0eaab1cc87cee379b1af44e86e4756c94c45bd5e00e1b44a565a2cf41b92cd657bbd134c6bd9d1592685196a8286496b7f95f86e3fdc653e167250325b8389c02d5c5928dd23e1f3b640287f52c6a59966e50d9a7e2a6fa1925e386533e77a8d6019908e1a9b1abb236b3babc0f6f97fa007167dacc91b536dd260c4e40562a23c7dd9fb95fbf713d5bb60d0c37cf324a16b6971b1bd7f9564c35a5b188e731237dd399123a33bd44c8705f0988a8a5c7ac51cf5bb8ec5dd8eeaf738d112806f56e4f7896e5338676e8b1f84ff07f2abd724d2110c6903fb8cd8b8e67d47e27ff3416a62317a8c6aee598abc39a51a99a34ad303cf328086695a376a3062109e2ce8d97ea90a9ec26f5e7d1655130b68762703afbd5156f4e833333d43cf76e5fb46eabc0cd66518b3e645ab32cc45ce45fe2ce4b7a8b397f164d6f3d51644487dad4ad5ebc3fe3e9debf0a0061c9f56199477758ec6133dc4681b44d6ba5c04d98bb48fa0fcd0cad916cecc5a8fe90fce83ce5a4897ecd4b761f34bad36b2b71555e4ef2daa1ef16d1f4451c47c925c423fcdfc46b4b91a632cc4d27324288e169aac4d5842bd71dd55d90efe1c0a9d126c3f7273de44bf12df8d63f9c2fcb7c47691a71f37088a9856644d71f40510230b2ef0f29749c56337c8af876a915f5099105a55bf900cd00d9e95939ee0f84dc4a45cb3e547aaf8983f004627fdf897357bd4fa7edd878747d7aa377c62d4a837bfdc9fdda11b46fbc683f0161729484525008145fe44d311ff627323af7cb049407de35a726b320c9afba81374bacc57992fb54a28939123ff10c0cebf5164506fffd8c7a40e32542fdfceb92aad00cb60fe44713fc4ed09508a8b2d83a94996e9b47155472625060bea5e28f464cce1d03a341af1135ad1cb75d1f7a2324c0dc424cc92e93463be52a0d54d3cc0b99b68aa1f27a8705b8bac169819be8f7323342a78c8e350d016bb0df579a96bb7a2fa590d8d9a672b4d8b4e59f2429cbedaf33d703b8a755df81a4953d397418dfc07c3ebe9ab1f81c4088b2b7b8f32cab90ac217d455f4cf2a68b62407b017d68655c7ffefb99331fe89d78ad18378bdb42b3763c05b6c727e7fa8bcb8ebb9b89fc12e30d7440fa76680c58be2c2ee4d1a57316985418b1d8bf77daa55a2a3be1bab71f86fc560c4bdc8d4a1c3ac18049f5b696136d191eec88e3073d16cec393dce18097789136cb06b84f3d921a1d5047b1d4f9a6628f82147945a02127fef3353f68bd66efb0c6ab13eb6a3f63a63f8c687e2e7b1e27830c5a08b153f20df97e3b0e7cad18620545e58bc75a456543011f77032656cd877d083d1f51d971b27b3d5274893bd669ee3159cdf8877ee85fc43f1fa6251c91e9939850caa57f2a3ca21e88f2df895a14adfc5e530d9815af84d78a5040e4b45967bb05409a6cd77066305d5453349a93867d32ea4c28415f8c9a643aecb72bf61829a878848ee4f5b4b6f6b4bf4c2d7ccf19cc1c80fc4e78fb3c67a9da846701607301d4213875e75acf0fa921198bb218a1b8a4eef6862775f573f1abdf904bd0ffb9ebb444e807456e73fbe59d9c573c6add6a51523f91a6ef5aa92d00f32335c9b0a0269e7fa04fd634edf3939f884bab7097ec2c830b13651fd42a007a66659512b5ec291fd287cd20a7b43067841856f4b66a3704e96bb778cd804da4f332c11e723a421b52e5568b0f7537629015cb0559e662e04dc252b6e6fb8c37289413d91445559bfbf315ee30dbc2395946a30283ff665b7c896b4d1c390b7e742202d02a6e974e90518752016609af85c2f946ee47cca02a27f2be925164905b62ee07c995c657f6f055740abd919fe0dbb75dc234722e28dcc86fae1a8ecdd201fc53303560bcbaa7b9d71991e6c4efb4182bf500dcc92208c8146ee623b01724691cca22476bd29774e10d24bbb82db48e07f1779f87ab8d71643ab30d7586d307e998f5eb4e4274b453aba39378ff7be3f5df850843e2c6e82a4d9fcc530762f105aac3cde74a2a9a6165e065ecf7a071cfd446262ed678ab3a49c690c95a9b457db37a0e03f67a03201a044b445d326063388f9a99cd27ef0cfd8f075bdbd5b5ec3d58e9a81fb67fc99697b2374b040e534cba74e2046a21810c685ede8351f806f481e8e4867b0608558e4e51640fe95d158fb1a85e0764ada8deed76a7b2e24b106ffa37ed8c9c8bea68cb52c1b530d69f488e161c26100ba9275f8b23793c71f3416ebed03755bb3f3764a37bde605f60c84b104192220a180e56403caac968b661e84d3f52561c779380b74684575368e26396e87d0bbfddc450b1d0576cf69c706c853c5274361376e08a44a0af247a854454498eec5e3e201a94d9728db817080aef9eb1d6815b571b8e7bb92b95e4a149f56d4f9e8c0d3570b1cde76a6d84192e3d7434ec971fd752f7f5c568afdf05b9afbad5c4bc5d1af77e8a16e31099d70f4ad9935cccf0811e9fa777565dc869dbe4cb84c643e3a712289ce016b43f65da5779c18ad9353cdfd2e6ea46be712b96d2404de3c39893333194252e5b9767ab048db4926422e0318d9c62b83c318350480a30338377769fe3e6e58e551bf4e47a19320440d77b50a8c1d67bb061699cdb483b8471f44aa5e8c57eae9abe0816eb61d8e4336021addc0335e1b7a0830202752210e87ddc23dc2a248c20f92f3a5a974de1067d6f54319d87a52f3b1eae856204c21240a244b28c30f3df59eb320f0c0355f5f014f4fa58f1ae82b8e3d13cf866d635777f1732a2d4d5e5c82c0d2c9cd2209bb0c8fdae664bff5bd51390d9baf599175a2d4ce9cb0dbef1a5ca540c146f39605ff083f6fa6e0cc295921af201c1cdaa5ccce425f2987d01219641260f55f62c34598409d91ebffafa6594a0c024fbc49fd6063a6e2c580a388f3f8d4c537dfdc7e3e79064049856eb2201783c6cb18ff32a3c0d63525ef5851b3b7ffe79f9da2b29adeae7e548db0f90d6e8d43ab310b93649d40ac9ed60325a4e23464e43da0032ac09e8aedbc41a6fa074f2c6769d025d98558ee5710227aacaff9f01be0b41392ef5816afb1b6977455680a7498a2dccfa87aaca09987099cd7eccb7c00149b545b090fc9054a7a4fb83913e0d7e04465521a5226a64e49131008f5e834dd8f8365db6fa384ed82bc2f59998820e50018acdf5c3429bcc31a8dd2c2f2bbc9e3aa7918a7a223976ea1ead9b00bd67906a956d79782623da9081b9b3d8531901784b5fdf2e2e61a26b9bae65ade1f361a50b41f1337c3404289308e5bccc1b9be2ce0bffd6dc371ff22eea53110fcb18cf5261b75715222dfa6cdb0b9929b21101b9d384b9a0275f610ff704b4cddd713d524acafea98830e9e850ba6f03e84d890920be51785e9bd93c9e613a01ec7d4374403f170a633bc5743e29853aa97d33db34c84711a29577e2c52fd2952571e11d15eb1fc017005de16e8894f820f57e65bc5e267a7b021d6505aa4139c44bff9e1b3f3f874e5cce906d5c75617d9fa212685786da0ae7f6a3b632a036f11a0cd46082332b216e02866a438a9eff7db44318559af27daa6ac71ad1fe417c6ed2fd33d28e598c14b8e92aa0e0f6ad8c8564fe5f17faef17abcd8a108a1dca9818aafe34b513f69dbf9838809639a2cc5f53719df09f4157a5024dfe8ed41638e8cc9909aec871f163fe43498c816fcbacc64cdfc419bab448ec6eacd933868ef537bc7c01cac1cd90871f5cfae0f23705372b597af9a3edd59ab875b633a3be53b3775d165ba0ddcb5688f1ef37d9c", 0x1000}, {&(0x7f0000000140)}, {&(0x7f0000000440)="df5853d3da09aeb152dc3b9414e87273ca6cdc0f7d14f29acb05f2fcbf4fb23eacfa7e736c5993ba5a1573f4260763b96bcc54030bb53fe1b4a06f80986ca1b03a1bdfd438333d30263cb3807a15dd89901b5b2e642c7e0ab882a48f265cb7d5e9498b36917019d04cccc683bfdd25f33630777e983c2a", 0x77}, {&(0x7f00000004c0)="1b4838e3062d2f131104c8a58ae6efaf3e1a70a10b98cdf8058bc5cd8a3c7e6c2ce7651f87cf3ec2260b531c1129499b4472d4934d08c5b8300822e7d2a4b6250e08a57032bd84f5c0011994406f411da510a3fc4f5e7e45b45f29046fff234feca5516eaaa637d3d594efcbd4eee42a73247386ec5befddc80de706531c1df867c5fa34e294d7ba30ca5a999f1aa40a922c69b3f69f99beff2183939c4ad263f8d9cd608274e9c07ddc7fc960d072deda16", 0xb2}, {&(0x7f0000000580)="4bc2bb99047f134ad23f32a606000b1fe9a2285f1eea1f565da988d7b38489dc47e3f67322b6d086e7c8f97a66cdfe87f8b2e89987816255d161", 0x3a}, {&(0x7f00000005c0)="eed758b946ee28a11e1bc09be0a3b22149a144cca35707c8d93c50c664b8abfcfc2cdb7b13fcfc17da8ffba2c0ead064a0e90fac464d6340eeefd0f94e1e3972ef895139e51fea8cb08bc6002124df75f72e4374e26c64a1b642cbe96aa354e245cd55cb7fcf8453ab27a4ab470a74f4f6957bfd50", 0x75}], 0x9, &(0x7f0000000700)=ANY=[@ANYBLOB="140000000000000043000000f3c3b4da0000000000000000"], 0x18}}, {{&(0x7f0000000740)={0xa, 0x4e24, 0x3ff, @private0={0xfc, 0x0, '\x00', 0x1}, 0x5}, 0x1c, &(0x7f0000000c00)=[{&(0x7f0000003180)="914bde4cc50b5127d5b2c2b674a08d7c2f90c2c8eed14f7770f3e2324dcb401ed48aa014448bda77840e246edd7bd171daf67eddc7ad0812d4faafd51538d100bca037c94d2c6581d8c4038e8f4f3f7251658ff7179c73fd20d654d453c4a11605b3c46295fbb2d51ab05498d929ac5ab099f85b137d181e0466d33844689ddc1696f3d0344b17c021df736b4a797e739fc8a27bc76c6dfa897cf2ae5fcfa75e3a8371557cfdc95c12cde7a89e531c217aa55aeafcdee061c49b85ec8dc54bfb85de90d44cf8360e945a8525e595022d49f65584c7598b6e25b7d58d40ba106bfeab361e20752d2278095f1cf43e8b5a5599a1734fd4bf73a9ba8eb42ba18852a55f74ef12a83f62a4d3bc6f7af348c473d6ff3e76ca7b514b259f6807e24a34b3036657b8b9a53e5c9b6707a6d3b89c0eb152adfc4adff6947d76e969125d664894264938614d23b7de8ddb3ec82f709a7a9f584de1c9b0543cbcdc5befd2b35b11e26b77e1fd436fffb16a7dc3feecd9c14dc8e1a94685154d565a98e54895fdd8f9164533d376c78c3d87bdcd45e5c00c09168705d1ff881b5ada394901772687612afc29c13e5c6010679c372860a428ac137497bd653db58008f14097e9c5d1ad22c3392ea7c57d4782e8b9a1c60e81daa8aedcf3d8ce7e2beac6cea4af7496599673b72a85bc43f1487dc90c4a511d96c2ceac3b2e439de8d5142281003dc1fe4229919fa9de4c0e71faf8f653d175e4c79a3a4ceaaaae48b066106f46156cd88c3fa871c6faf0ff3bf1a3a23344c6cfbe74b1e8145906bb1145f862990d79de3f9bcb3e74774102a73ffe33c719368e3b472bc4033a17b584d4a4bdc0bb79c765649f089f6216f2317ce96b01441edad03dc6586d375232fe36bee1d37679d59254bb20cb933abb34d56a57228c7bb6c0c44e46a871776252c08ece0185f8d65743ed87aac38ca9e92978bc52dcb57e79c66f27e214b034632c3d4d2e14698b420e266dd815914e59319e9b4882bd2dc1a0dc57330d99b68beb8696b75d02520ff3c59c14b742ea75644442437716122003e0b1b401aef25018252746cdc27212c098084dfb2b4587283043fca597acfa200af3634463399b3646f47c32624930bfd049e0452fd32d46683eb93c6bf1a0e6cb16967ecf7e3ff6020ea0de7ae4f033a1d4601db822af50d153b733aeec2e145b3fe72e06f62e48c751d9278e26a1e3868e69d7f6862f781d693097bbb73d2fdff053c4027efa13c71d1f04aa769289e204b4099e59d8d1ee5af084c827d1dc33b2b5480a23244633d09fb6b3c4ee221172fd86fe52a11beffe697c245123390c9ddbe6806805d8fb2c1764be21f65ac3b396e2c61ab2262b2a26ef62326ceb55ac82256cece63f7a3398217bd473f474531fbf4b217359316b57c46718d914c5c5252f121d23bf65bb68cad9410e4ac41e0d1511168f874185cc6f7ad6e6a97dfd46037b3337c7c01a09cd53ba70344fb1b9e08be62155d70c03fd0d0bf80cb3a9175f701999fcea18b250950164571150d2da6f18fb09024d60bd743db39c6fd018fd068e36d1d2d1907931f016c0b3041d343d77f0263f1b224e0b56c0db307138171fa7ed40e8637e9d7048f6e5a0a6ea44c33d709eb5fa62e5d469ea4371f65ebac5b09fd0338867696208c29d1ba82af64bb162237afbead644ee0c1ae715ac143b822745d8b0bae2438ab5c241ab00f2d9b1e5ef44fd71363f8f5ebdb331ebe814c4507008fea0a0c5f486280b203fbce1a1c251969cc014d73c98c13a1cc497229ee1012832f14f9abf5bc79c6f88b2d9fb469c7bb8981e4952077e71a733bd497542cdd56f9a36fabce50d175613d851d565d562089cc6fb155a4d8c82bf539617d1a8eb8e6a05501cfebea9c7615a4ae67dde3e2e8fc962b6044509c55281ccc0302030481b222f87fd4ba4bdcc43438db66715ce7727262c1121b31749816dd9ad361bbb4d85983b15912511b668eb4ded567ea1a0e98f102ec2fc3725bac2033373ac55d9dccac49d8c18d21417dd74007023ebbc1556901c1edc02d630ec79fa2a74532378fce5d293a950eca39b6bfa44ae0847759a81b995b395700271d3c5ac0d63021bacd21941c1683a8942ec953fcaf98269c796d1badbc1694ae005e7f621355374d9c65faa3438a2c2e9c3b9d1ff91af16a1bef868647756091adfd442c9931c563f3fadca320889f9d8fc9c6ef7fc5ffc6867a73ab9997b7fc43814df09fb29189b6e09cea0ab420a74097002134353d21e2a31c483cff773776ea5e39aa7f9690a7101c96317da64985b4872a6fdb795f816317a49ebc148767a5576811e9ccae2976061d36cf8d5678f2e84431eb95a909148c93a3c7126818549d76e30f235eaf3673f12cf1195d2be0c35c00c134e197e600c5c30cf1aa51446d241b364ed066d50d023f93614a7dca03a4597a22ecebdc10305e2680c4a89abe3a72da6b7be91675a3c9dda343fe2717aa76f48d68497168b382023ff3ae1bcc9c83263e5728a34ec6205b7b4fc432962f10c0c9863e6e046bfe04dde4410099181b974f3a057813a14646a2fba00ce18403aca5ce69dfc60fb1df19dbd296ca56c979c24f1ef8fb35af9565c208789aa7cca0f0055342f44eb644364a9560b98350593ed9179f1cd330c81d16fbe0b209b32c542bb12f0727097d524dadb291de14133b151dd2448d05cc3121edc50b87e1ee597e03ce4ece492bf8fec39371a13ad2309778f4ff1909c97bc0cff648806fefa55ecef3871056550de5503df3d7edb2f43d517c905c9297313a75b7b5ba1b8db8b1a188f04e86c7aa4ed5513bbf5921c3b6ae44fe615bb4a535a38df2984481635c8ec53639262589d3773551ed0814c139b21232e5d4c3700743b51dfb48448ba768ea910ee3936a42ef66d9db51585097d36798a97ab84e9493f54b89ac92f0f745aec34cf8466db0280acdb7c4256772effdebec936a734895369369eef0164bbc2a96b75c3433762087dabe0cf3ee8c7b4de637d8d272c2862270a2ae41b34ab8ae2554589159bb04301d4b4b889048269dc227bfa90ad207649201a403e9b18f918dde24cdb874b32bc59b3a8368005ea0b8598269d34995c3b4b5e66804133a953d2c0880f0e2ab2e2fe2fff6705c6edb89c88dfcae83a9d75853a36702859079112f18b71ea8dfdd1fd7a3d83bd227a796271e041e2331bd956d9afedadccb2ad892386e2ccd9a30f4e5a777e0129302c6532a3f72a5b44a9152be3cf6691fc2e805e2d66dc14ba0d929319724e27c75fcc0a254ddd81ce31b334584354c73f397f6cffb8cf72f522fce54181eea0dcb529d2aab8a6bd74fb544ac419db0e448a17dfec36e115461c316902d573eeefaf0c712c78407a8b6b6fb7ed68a1cea8fb9d44ca6c6b3d31f4a9c49fd7bb8b2dc4f7b9b0b9d09b7e5c410f7e146fa27fcad83f6d984ed78c1cb6b8b6652f8ba8ad72d739a9fc0fd5dd3823c3a98cb4352ef6e9db8b468aa4f47150f15411bb257787de41597ecc35d37e30f5412317b66029335d04a4c363bb57c66ee7c2067e4f626eb49e8fc6ddb5501b5fd463fa06675df5306f2e1b6b36ed04fdb9653c1ba43e25ba42efcb3d2c164c55cc6af062a131cb83814d2e3a8127f05a26a57d5a02f8a9d1400e389016ae4b6fa48c67b6cb473984ca3a32948a27465093ae3916264f3ab6531207521fa744fb7749daf340478b2a47f0191392cbd596d7b5fd3172e86316ecab1d6726d1b5b1bc4c0298ff9e45a7d1a637e82920843cf6e6d748329249c9b4b6ab91e98f72f4ae4c157861947b208cbc504859d88466f5436e813e930fe7a121a140c3bba6b91b20f2351323361b700c058c81be0862ac70409299ab841007b4a9b2af1f566c25009b9d7abc10f4dd09c2cd0a8736b9f9c48cf4d8db23c40b241b0d83d598040a00bc1e5c31af4a3ce9c2833768f852e0d94d058bff849365098a57b79454843eed0e8fee65c735c96da1ae3c5c15b45a9257a8fe2a11956cbbeaa4c0bc5d618380ac0f6df3831bbcce0b0a8d90ecce2dc706e0193d277a66fe560ceb63d633fd6061e69f4ad61d822cb617a17a1ec3fca079075973ea8355a334c328bdafa5fc68b12bb2d115caf301662af9baeb28ffe313626409c492845275689b5d79c891be2511c79e91019827abce8eced0f4e24e28cba1333e34c749304b9da39d9d410387f9981d7f46c9b668be712cbd7b2d0a10a141854faf5bea9870fc39ac71037a183b30dd76f07c45e59d5b74be2e27b12d6094346dcac579871e0f1a064b299c4356cc1848bc13e2b137c33c8cfd3395a96a91336a58474bbfa0bc5b2ba2de940e7cfc75da10d9efad7fc80786a896fa128516cda720b496a2742c6c5157d77249b7d232881539301ea6fb862b452489fefb71dca721ab83acc05ba9efc03227ce6e3e0f6e97a982698dfaf0618f993a7c0625c505190c4e6ae22deecfeb2ded021b3924f66cd083ddb6ea1918d64a7ac3b4245ca356d82b927cd9452990b4669adfa99d8e8ecdb7e7ff8fe1ad0d76cad44c610255e4149f7acb75d3ca473dbd4169122d5d8624e05dc317723a75523e35fae1fc346cf1e61e8e8f27dd79c730a20f3f872c205592d3c1918176a357dbc34acd79a62ba728d7cf2cce686c7a3d298ef41055f98616c2e1f79380fb8e981d82e9dc00eaddb52375f269f6a71e26cabd8dc84eda654dd8405fc5bdd7121f27a8288186e2c482a25d9e1e73aca832978d4227c2842a7763adfc63264b1c64662293f6f7933a553da27b938a3546e1a75a2d2127e30b6e06e32953fccf9a802d596dc2a2d3a133d920214e759f7da7c96a6becfbce86aefda63e43a22a7d859601454aba6328bb279d73487b9c57f78931a7a7785f24e436200dc5145657bb47b41cd118f58c24c4d2636615ab6dd8b173963720d811cab61b459496c7e8b7c59adcfdb1b22959a38580c71837de046ae8cbf6c6276e571118487b4fdd5ddb920619031ab173cbfa6e1e0b4907617ced8be95f7a3f5253f6659dfdc24bbaa308cbc233441c43b6615f859430c1ff1591b69f6922c9a1467494a2afe523b12ec70c42dd77aac5fdbdd4790b36c1522a5b58869e710328aa20fed15d4c9b5dd6922cc1aff187feb29673c702ae4fe75fba333bdcb20b76ec8c00de0891becbef4c398e987a6e2fca0fc23f55f6db64a9fc2acf48d37cc24eb3a128a8f70b9a8f2de038120daf6429232a13909a7a9cc73d6834cd60f493476123249e8e9f2555f3fa0e4fc924e2d1a591c9fd86467e252985c38a69c177f6b1bec2c4f6afe5eaded6399b502c267cade409157fc4b4ebd2febfd36a8136060f8e9f999d63b1a2b88e446e4d9f5300d4eb5d720b0344f7bb3ba4a891e7695aca8a50cc18c0d135c94e8d3e448edecc1e6b3968450009fc0d1bf920b969fca07979d2c0098300351073b2d3d514afbfd404bc8028ad53533e07936efecd3c99be4f55efae8d9d167528d12cca192bff794dcc3ac9c7d98764873d16a9789dc1938d0647fd3ce805e2a40f3bc690c099617f6ad4afafe496acd901dd73dfbb070a6e87fc2c08fa8c5124ab552b97fe65ab52c09c54a03e321c6f08fa973726c8d61f8d3adbb6de03ead05e2c619b49d0e9ddb7afd4d481cdb0201c3533d492e8b5cee5c6cd20c6ac7f9748655d0af55017d30d37647356af5549c3346ad7db2423ec27ab3ffd494aed18497936923c5ea482d71a36f45a3ad36036bdcd71838a20e2b071c962bf", 0x1000}, {&(0x7f0000000780)}, {&(0x7f00000007c0)="1e0b2d2c2df06677869882a95f86ad16555995e76300d02f2db7ce96e919aad3e2c2a025fa40ebf7e7886b1ddb6a78fb436cc0d71d7f0c5d8688e65a580aad1f71983708dd5a9ff60f0a8aa15e884c6c1c6c2164174b8f85846be25227ba8232ec2eff2118223709fd5279bb810d320468d6342e032f50f861ddaca2eeb7788738dc79db8479bdbd7f3356e4d7c31d5853421f637daf0d38b176d15ede1f", 0x9e}, {&(0x7f0000000880)="e9bc3b9d213c8ac316993625ad1037d788d5d1c8e5486d9fc3cd073fb996a4629ea2abf423dba231c9c3d64edf1be12059a9f23f7b0443fe02848f8d5cd0e4cf00fe4e367cc126dcc486b221e5aa6dc9d99d81c82165ba5b4a4d35e2b0ffe1b042281beadf37b74787e8116f62767e1514bceceff2e7155d707758e2fbd6da3dd20779f1797f94e3198acd55bc832b09e9d22fc594de", 0x96}, {&(0x7f0000000940)="41fa624ab7174f4341ab348f8a10a27d4421fe009c9488cb62c258a9735fc744d3d92f9dccdb4ae98a8d9e7f908f8f8078fd4c4873eb2f8ca879f3d92bbb0a3362ed6e55e346b427ab38eb8358fd4cb51bb3355db646c4d29bc93073284b5a95a87fb5048d368452bb6d2fb778d51138da599cf4c8721f577c4a42e51f7872c8f83e466074a0f771e955", 0x8a}, {&(0x7f0000000a00)="f8523570a7081c2c756069a91032f050e39dbe1ae782a40bb3e08605fbb2dccfa482301ff49788f4070b97d71ddc70587804dfaf57104d4646b69ac37a3877f5393c29fb6e5117e3d37498f7f600b0ac577ef4077f5ad5c08173662c8ffa27565a6c0cc5c11c1766adb661f5f3a09db87dde2e06a217cff31568688d5506dfcad3a8e45da1301f18299bd964235ca658eccf2e2a", 0x94}, {&(0x7f0000000ac0)="9ebba0b6f890b3bf21f9f849ed335fddb32234e0d1ee8d6eafbe475e166216f61b56aed0b2a2baded1134375513e57e65126b374ffc8b7f7e1de86320f73bde27d27defcda7823cf6a3755e53607070170aaa2a5b7d3b8bf3dfc40f38b02131e27b4a01e78956c79ee1ccbec847a4b7865dc762c9fed848b96f5d6ffd75f5f81a36551d9452d8af0aecf16f3a3f1ab9ffd5ef500e982aabf14801b538ffd13910a8bf0c8d3753e18fa1b8e9e16d40421851ece8c6b8c5f81e595fd", 0xbb}, {&(0x7f0000000b80)="27e7bc45721644ec1adc52de2141cb555f76b7e1da1c596b0aff6a555df09c531decfc35aeb4b02c7061c3954164e02788c13cbdef05e956766b", 0x3a}, {&(0x7f0000000bc0)="f5193f523000c86bc3f44e02935ea074b8409a7ea539b4d05da3e7829a", 0x1d}, {&(0x7f0000004180)="6fa2d02f36b7f1f43b59c2670d0293d7d22b6c1f9922253f81007737982c7a9d846fb3880efea16af42033574107845cca540e745a7706f341be3221972f327c28be66a4d4dcbb932d335553494ecc7cb9f0d74a870a574149976c6e9834f84f2dd9f2d02fbf190321648a71dc89e2aaf2b20dbc15c76737eca375a1b23c0965bf7259f638d581b1b16d1939239525b9f6ac2bf2dc0429e26d12155a5d916de487dc5d3578c17c8fb7e1a729f47938ca6db13956535c1caf1b2677dc6ac0ef9d3b294dfa6a299867df180b48daa4ed857ce434dc12f408cd86d18d9dc8dac875f0bcf175cf07f357b38022ce6ca5d65019646b573504746163baf5feafebdc957b389a6f3f26ad1bfcec9d0fd9f4428b3030bfe895e46e53ea2ff95f208ae0c1de74423b12af8a8dccd60657016cd55efb26a0d3a137997ace177ddab02ed6b286e683c9131517bdecd171f24290277c695c1e4358f6119b651bc1c40208962a931b07cd66ddb928f3ec514b3fac776ea06c30d92256728e02ea1c8253ba0f14ba6670ef3a3ca6631165c7450ce991ef9cc6795b66e37827698426d87620d51844f8c04a1a91a5485b037f8e497a5c59680128d59a5438a92fa56633bfea4f37a2cc10bafab8aef6f449b0678b3ad7e2402dd4edf7c91f985162c2cb5c5abf40147af8c6e69ee5d0a1fb10a698e468668bc5c013faedd680c23fe0a3b401a2e080538b52137b768aa54fd5d2518d0c1e60d19710272101ca7468f79c792e523327834eabe4cb92220416a05b22b5cc45a206fd0478cf9f9076234d72f1288acb783b78d1d469a35d6f1d1a113851a28ef220652903c8e57460d3540cc8c1fb971f3a8b54fb49eb4df42783cfc795e06856ff3aa1ef8b1d3a286b23ea78ba4afcde54f43fd7c3c066af36425e89d716da69c8daca664030e72244865e753e65baad026a4d372177a55bbfd76f27439c8f091b43485471d2eee0c87217c342ca8a325bd25795b4585a0dba1642bca29541eaaf89258262f09b996aeb63a4959f965499240dc3797bd0066a9be5608213b5ed406cd5ca108153e3b6566e3705c8f043e8fa39d4777d8e616a69d41cedcc0f91baaadfaf302b92b11c2c3f92412a4847aecb023abf89e0e280b0d14166b3ce175c5f61a0ec9919f491b46835eb2abd01947bcc0c6b27531098f2b917c878a32fe393aed548ca0718651cc9fc14e61dc68d90a450b0e4e161fde32d000a4d2bc7de222138699cd57dee87a359a757bedd983b4d517919ea102fc225564d1846237f279577713d8f7e2c10f28c60899cc0ec92eee07efd1cb89436c9ef9dbacf16cb45c24449bddcc11c83d977bd6d30aa10e8a9250d9ac6da3213b2c43bb06af66334f4ad07435b442a3c69fcccb74fa75a9fc36228c6010060b0f74c35843b5dcef48af03ba1e4542c421206369b58adad8a86666f58dc566245a0e8945e30f26bbe958d0d20ad33c89d29bf6c246fdca274a4985d261fdc6284b87969246b761c9bc3cc5957da42a44c0d2c00a7c848102246ff85bd3a1405374c4c9e52b682c2a776bae2ebea93f13ca6bbb9a8f9f7bb35a7294cd37057ed376d57093346ef5e9db7c6517a5949599a5c5c523d75af168907edca8ba0ec1d4aa95826edf9c4da9db31df00a8f0d5da1b44de01891819c50fbff1bcfadac983d49432eef7cbd251595b7c6f25df00da0ff8bea34d90aa220400c2f97b20344eb4a6f5726c330e5b1d8344247c232fe1c8b6c0e378fbfeba30cb76e6ef2928688c64113a6201882250604930fe84587be2635b2f0313dc81c2cac67e1fca42c9b6955a3c5a473f1f5dff8395d39a4c97a09e2b21e918cc4c25449e6672e674a0a5acc54ad0e1f66c7f70788f9bf8ac7c5284d180079049a2a5e3c482a5d44de8aad8f40b59509b5e5ec5680d8a0f16b736f52148e959f7dfb7ced38704d54fdc6589387c93ab3a19ae5d755de858c842dc9af82527af4ba61d7764f325cd9fa2bdbc3102155d10e772af486e48032a186809583e3ef8e40a7a91f44441a28ff17b87dc5834874144a2644ca23e712c8623a5d2a4cb5094dca66469ba7545bd33aa009d815fcb72dc358aaa80514a18ae745f2c716035c6c3203524d2d58f2f52372d985545b0ee7801b7ef4feed1ea3791426caaf670cab70058402b0c87c7c50adc3f08207fd838b60766a44a21927061326c2d370b55c9a1bec9300386bb87b3e44931d14f5c0b8705c8c42ac58a4b4072683a45569bf2a2a20cd89f9203abe125ed1545d47f9251a9ade2c7e8a86f090e32a986342933c4c5baf5d2f03370b5c03b14581005e1288890ee5a415f12785c4b8f7a6dc28463243fd74bbe7103ca632d3edc897907d2d31ce297501250757dc6bd96a65f35577afb1c1f98569edd21ee73966b135b6628c0a2ed70c65a6d27226be7b03aabc7472183a7ad44936b94390703b14a70490b7c1f4f1adf63097f3474dc4134134b0233649f231eb34406bdfc0dadef91f50f35cdd3ab693aa7053f217d6f75ee280364da1ab865cecbd4315476d8d224127cb775fa0d51c7bdc98f8ca8ca91dc3978f0d1c47e60472756b4d8604556635cf5e345532368744e84d7c22ddff99cd70decb7fd433e06af51acda3bcd78ec52ebe2fb5cf81de60f4c44e0391256326d2827bdad1ab25f04633a9cf0c5438723486b9e801f87d40ee0f2143d145c3b25c6ff13c4dee204bf3d972c7160ca41f4dba3cbdff82ac3989bf334df263c1efba755b2b6e548cd397989100e2204be0abf78852b264f9d840e7ad7cd9e4acb1a49afc5883d4d2bd395a3c60711d9e8f93c9519dc7ff0113e53b960b65f6757f7ae0ea1dceecd8d2f4a7159c1ed38b6b293707b67b93b86bc9c44fce4f1a85a33e953877063ace4c2736d73a8beb4184274a5a34b473e8964ae790cb50ba578887c373ccbb7410bd85b4adf582ba6d756e409421bdd2ce49643c8150e2708869871d8b8d482759fa1d6ea1d730c480b44b65ddb89d78acf591c0ca34b06848944a306ef8324cd28c24e547550014b0c39c3cc61df3f8b139170907198468ef545fc786f153ba74bc84812d363892fe330ee9b19d95f1a32772767ec730d536cf3f1b4436dd3941be975b139094eb89dc8998a2dab5f5451db6c130f543755c983b5b54b755e97055dbf12d2e7c37f7353bb380a16d74fb5782f151e23c9a63d0d2913e0c84d83ba846b9295fa3f673a3b0480a5f1ff4f330ae5f8080021228021bdbf8003ce5818b8ab1feb57f84d1e72f49c30f836be0a0be4df5523e35a7b6f73f85d409fdaaa2dadb58ccdff7bee84048b7657ab2a4a7b1cc017208c4ee1e98a4898653a9070fb544fd5c2edc8fd95de4fac644dbd1ca4d0f8577cf8fa701eb9807883efa646a39a60737c1d3a97060c2900ecd4fc8ae241cafd4fe1ed84853a9590e04f86a27a4648f0b6fea9dbeb3941db928dafe5d0900a30a36d1606e12d96886d0765c98413f1a3a9fbf9b658d6fd114b7bc9a3683e55ea5b6f8115b5e05737385dbe58b5160903d4a7ce8901ef54356b0d3295e65fd34ff743fea53a42cf0cd8f8dc0ef31f5b968efe1b9b18b0f4f3d8f3111c56879061bc264e52e190b7478b4acc78ac8406062a04ef2d4f9a42daa6535bdc173372dd79a2c3676822ca147e456291afafaae676fdcc53a7f48dd4cd40b1090dd70e6bec2557639c92a6685515384994fc769204693301755a05b05190b15d0d304124d77b47fce6e955c01001227f901254911631114ce4b45cdbbfc2791ae51c97258f1195c3033d38e4c83de0c4d62d211328e6c944688e7cb17e0d342cf6426b4727bf85425db3f2165e182d51bcbabd8d4ceb686abd3ef9206fe7d6ced580c74cba3e853e595fb6703608a49be1bcb3a5fb966bcad982523666c3715fc94587a14a539d14858a4e79710258fade092336d927273f83d56ca85bf32b53366afbce93d26b0f9cdd0452c77d1efa8217c099b074c406fc6bce62a6df9c97d4cf935a3d8fce62e304e5b8394d58b99b2a066aa0f9161722903cd0fbce0adac0c4cddeb01d3ac97ccbe5561240fb4564a06d08ab436f92782d38a857a448332f9cf476b326e954bf24ea097ea9a969f82d2ba92d2489cae1832a5e06de1b2e646f77787460ac70b0ed01ad6b9a6c96c89a996524fb0029c79eb3808fe2886be1a644419f67d8a2deb126e1fc0e7e3f7136182e34e0bd1b20ad6056541b34c232b5122a76375b77244db77d10062e7a5946043369e4c58b3a8260a355228386ddbcb9f397e92af0f57f133285fd75eb9602464e9ff43f884dc765e0f720f8298ae849c693ff2e185d2a5dc9bfc1ccbf67380ea5ca9d98b3e689ee4fde91107728e7f21bf9418a89f74392f6c0652841bdedd368020c18d042373a40c56bd34f096e7a0daeaf9e5059f19d05d9d7ccfdfa1c5b4ccccbb8538a71bfbe49235d51ccf512193ee9a641233f64b3e3241cf4c725932e7b924438fef20f805cda85c0ad7afa955be08bf1edbba79893697fbade0f55fe7640b444754eb1ceee2c937a7dc706858a7c6e9cbc7df71895c82c1d58583858aad2695e0cd4617882ad6b8b6fc26aef998cdda404866d8067768ac4e48746285b8784403b8129673f89211396f06b8354ffa7d8c8736728d145f769b3fecfd2ea613d837f7220814fba1a6c2e01596e0e25469d4c3fddc3f91472a4e4387586b20c59eb57564acda19680a2402e74c8d44fdbe2039d0a1448732d0233ec9dfdb2650c640c598a09ca31b4f197358f2dcbaf109e6a90a0bb531e66b1583ca54324d5df1225b6a9f909052b0358f5eaff1f27cb45208ec4872b582def699d9ec29df2f092bce1921b938fbbf1c46a8fd0be4a05273dd4ba48cdb59410eaa3e5ab9e61f7be822a8ca3569e44307f9bee060bb11a31005a94d41fe962081adadfa1c8fa1ed6b9e5265ebcee0b5baa5cceeb7f94271882e6edd0223c1753a88b7b88142347cf372ed4645e72a4ef345c0fca990808352d4d2e94f1ac2fe9be3055808e55197f677bf3f70b59a1d90008406f3ab3040c34a6641c9fcde99b92462f9e4ecb40773aac9631df2de6b559f662fbce1d838e390ec35ad3c010d9f84461deada9db066474406f46dc0a0abeedd035d6dd5601e32f9c0ff7301d5af3dd842f220b275e55c07197dc4b47f1a99203394252ee3c3c837059bad5b4923b679ba58ca7dba1cf0edea3183bcf56c76bb98814287cf7e65fe85270bbc169dfa7d281dcc72a476e78158fa4a0f4ad8f64b1844b2cb251a02f20667b238c3e4ccad8aac1c40494a2c008ddf76d4b2f0d2cf40e9b6f3b42062ea91972c9e2d2713d7b4a8dc3dd261a82774abaa7fcb4dea320c7789015358adeb777cdce2d72fe8a4a860b5d5c7d73df1c1cb195169db0c4b5e00cecf1d5ed5e8499cf27770a313850fb31a41110e0962ee6c9fb59595dfd35c91b2c7f44fd982d0da869f2cb3ca02ece83426dbf0f526602e3f4e3a7da53c7b6de45729389db9d21a54e35bdf98ec0ca970460d58413b0ebca01ac4b5c5d3b92447898639e33847abc5ee02c3a1f28b535ac4e3582874111f03b77f4c0b0207ff55899ef4ed9231716454e033365597bfd108c89517069b28425bd68af5ed5ae30ed5584e80f2378ae1b524cda24b7e65a2a4ee8184a18396ba626e52437b9f7d29d09352377472436255ca4cc9bff81f19c01f823a83a3c993ebbb73d010e299482fb1afad4db44f04ec8e768b44ebf39705ea75017820e06120ead1edc8056371", 0x1000}], 0xa, &(0x7f0000000d00)=[@rthdr_2292={{0x68, 0x29, 0x39, {0x1d, 0xa, 0x0, 0x0, 0x0, [@empty, @private1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x4}}, @hopopts={{0x70, 0x29, 0x36, {0x2c, 0xb, '\x00', [@ra={0x5, 0x2, 0x5}, @calipso={0x7, 0x20, {0x2, 0x6, 0x40, 0xa7e7, [0x7f, 0x59e, 0x2]}}, @calipso={0x7, 0x30, {0x0, 0xa, 0x0, 0x1000, [0x1, 0x401, 0x6, 0x3, 0x4]}}]}}}, @tclass={{0x14, 0x29, 0x43, 0x7}}, @pktinfo={{0x24, 0x29, 0x32, {@loopback, r2}}}], 0x130}}, {{&(0x7f0000000e40)={0xa, 0x4e21, 0x7, @empty, 0x8}, 0x1c, &(0x7f0000001080)=[{&(0x7f0000000e80)="a3938568b6b98a3d31f1048625ccfed46afae4ed843f22a5f60057c2410762403ba7e93f8581bfabaf85aa88b5f1f92eaf0beda698310547fe5f4ec484c2a3899ebebd1fed6807dfd2192405b67e787521a4bba412cd0e6ba994142aa6e7c8f01ee156dc9da641d200b7a9d045ed24aa1a45c8ed7266f1930f91fa62da515a0fdea118876852b49da59adc047b171c2861522f8fb6a284aa90cd5a18f569e0ff1330dcda2389427a1cff241587e17352faf9ebc013b9adefa4bf30d0b3bc75506b6cce9ed6b4d221dcd9b6e40fa417b9e39308829d9aa68b619c5a8ffc410e", 0xdf}, {&(0x7f0000000f80)="c63e8e9e0b0ddb828de498bb1de3244ba18b68359c93a629efcdd0e71c5c27031cbd9ded9e4635ea402372b07929396877de902bcba941e871", 0x39}, {&(0x7f0000000fc0)="d4fe2af499d9da167193094ae08bf8969e2212446f7e568b1de8ee0a5c357ea24bdc3c84633c268b", 0x28}, {&(0x7f0000001000)="b4831c66cf40092b42ac3ea48feb9d9a35887748321ef59ef2370edc864051cdfe5f60f465e0e70adf", 0x29}, {&(0x7f0000001040)="214a0b66eb721da056d0bdf34af6789abf1a4097fb20", 0x16}], 0x5, &(0x7f0000005180)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x2}}, @dstopts={{0x188, 0x29, 0x37, {0x3a, 0x2d, '\x00', [@jumbo={0xc2, 0x4, 0x2}, @ra={0x5, 0x2, 0xd}, @ra={0x5, 0x2, 0x7}, @jumbo={0xc2, 0x4, 0xc479}, @calipso={0x7, 0x48, {0x0, 0x10, 0x93, 0x8, [0x85e, 0x1, 0x7ff, 0x4, 0x1e00000000, 0x5, 0x6, 0x1]}}, @ra={0x5, 0x2, 0x2}, @enc_lim={0x4, 0x1, 0x10}, @pad1, @generic={0xfe, 0xf9, "4aeb3aa72ee0fcd7e58fa0c23676ff4ec0e443d8d0652fe24e435fe756cb0fea23ee4d19c9533f76e3bb15b59b31e57f12cd9e10c50d4aaf9c324aa3b6446b690d2d902c1305156f98b582c572c03f1892c1fb64cd8a84420a3caee49db0aa63f72ecc1d8f9ebbad44470789f083dfbb4dfe2b365125c0a06757a51b8ef31f855bd6cdfa901074280e99847fc8e1f08faaa007199fe6bfa43391a8da0b640379f690c045af22cb3b2c6ab93f25565f4aca1eac7ed920f5465868edf0aef8ac093fcd315d119f947627aa3439c1127334912e8e2d51181c8a9f775befb52f2290889194222503b5e64075ffb3e6512bc25aca27a1eed6b67be1"}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @rthdr_2292={{0x88, 0x29, 0x39, {0x1d, 0xe, 0x0, 0x9, 0x0, [@mcast2, @loopback, @loopback, @dev={0xfe, 0x80, '\x00', 0x33}, @empty, @mcast1, @mcast1]}}}, @hopopts_2292={{0x40, 0x29, 0x36, {0xb7, 0x4, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @hao={0xc9, 0x10, @local}, @ra={0x5, 0x2, 0x1}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0xfffffe00}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x9}}], 0x298}}, {{&(0x7f0000001100)={0xa, 0x4e20, 0x1, @private1={0xfc, 0x1, '\x00', 0x1}, 0x75f5}, 0x1c, &(0x7f0000005540)=[{&(0x7f0000005440)="1845317d8a5cbad2be91358132b0b9360679b85ffe72751078bebb04ed46f3cb5a76c0032c1d171b122f30ce23032574739bd31db8a2a708e22d5b7b389a146e4a6057315c643bd00a707a7c3880eaac3950f7cfafd1c22b8ad8974984bc35ccf7672883b88a0ef3ac6e2629728909aadcc402d242bdaa71fb2792e9aab1a82a5df6996e1e4e3b042f0f336c8e485777b3bf9d680acab3084dd3dca9c321e906ea37d31c91d3d364d0b8f89717adcefca56ef6a6563af1cd7f1d2cd11dafa215d8f91ddd8617932a96eaf64c3c9cf3383c60a73475", 0xd5}], 0x1, &(0x7f0000005580)=[@rthdr={{0x78, 0x29, 0x39, {0x2b, 0xc, 0x2, 0x5, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast1, @local, @local, @remote, @remote]}}}, @rthdrdstopts={{0x98, 0x29, 0x37, {0x5c, 0xf, '\x00', [@ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x7ff}, @pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1e, 0x2c, "43cce14ceb81a930fdca687fa3a1a4d1c11a5cdfa84d1fe9804245b0d81777fdba52650d6223583884c71c9a"}, @jumbo={0xc2, 0x4, 0xce4}, @calipso={0x7, 0x30, {0x1, 0xa, 0x1, 0x0, [0x10001, 0x3000, 0x0, 0x401, 0x1]}}]}}}, @rthdrdstopts={{0x30, 0x29, 0x37, {0x89, 0x2, '\x00', [@pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @pad1]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x13}}, @hoplimit={{0x14, 0x29, 0x34, 0x95}}, @tclass={{0x14, 0x29, 0x43, 0x1}}], 0x188}}], 0x5, 0x841) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) openat$vimc2(0xffffffffffffff9c, &(0x7f00000020c0), 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_COALESCE_SET(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010000000000000000001400000018"], 0x44}}, 0x0) r4 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) ioctl$FS_IOC_GETFSLABEL(r4, 0x400452c8, &(0x7f0000000100)) 3m18.813300564s ago: executing program 0 (id=5154): r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x2400, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000000c0)=0xe) ioctl$TIOCVHANGUP(r0, 0x5437, 0x2) 3m18.690290797s ago: executing program 0 (id=5155): mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mount(0x0, &(0x7f0000000240)='./file1\x00', &(0x7f0000000000)='tmpfs\x00', 0x0, &(0x7f0000000300)='usrquota') chdir(&(0x7f00000001c0)='./file1\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='net_prio.prioidx\x00', 0x275a, 0x0) quotactl_fd$Q_SETQUOTA(r0, 0xffffffff80000800, 0x0, &(0x7f00000000c0)={0x1000000005, 0x0, 0x0, 0x8002, 0x2, 0xffffffffffffffff, 0x7, 0x6, 0x7fffffff}) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) chdir(&(0x7f00000003c0)='./bus\x00') r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioprio_set$uid(0x3, 0x0, 0x0) capset(&(0x7f0000000040)={0x20080522}, &(0x7f0000000080)) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', 0x81c0, 0x0) execveat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file7\x00', 0x2000, 0x103) ptrace$ARCH_SET_GS(0x1e, r1, &(0x7f0000000380), 0x1001) mknod$loop(&(0x7f0000000100)='./file7\x00', 0x6000, 0x1) prlimit64(0x0, 0xe, &(0x7f0000000180)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x7) ioprio_get$pid(0x2, 0x0) ptrace(0x10, r1) ptrace(0x11, r1) openat$rnullb(0xffffffffffffff9c, &(0x7f00000002c0), 0x418c00, 0x0) syz_open_procfs(r1, &(0x7f0000000140)='mountinfo\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10) 3m18.551674444s ago: executing program 0 (id=5156): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x103002, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000040)={0x3, 0x2, 0x2000, 0x1000, &(0x7f0000feb000/0x1000)=nil}) r3 = dup(r2) syz_kvm_setup_cpu$x86(r1, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text64={0x40, &(0x7f00000002c0)="0f487f000f3235000400000fbef042103248b83a000000000000000f23c80f21f82e0fb380002000000f15f8450f01cf6640d2a00b000000460f237566b821018ec8f2410f215f66b85400b000d9f7", 0x4f}], 0x1, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x84, &(0x7f0000000440)={r5, @in={{0x2, 0x4e21, @empty}}, 0xfffc, 0x86}, &(0x7f0000000500)=0x90) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000180)={0x62, 0x202, 0x1, 0x5, r5}, &(0x7f00000001c0)=0x10) sendmsg$IPSET_CMD_SWAP(r3, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000060603ffff000000000000210a000005"], 0x14}, 0x1, 0x0, 0x0, 0x40040c0}, 0x884) ioctl$KVM_RUN(r2, 0xae80, 0x0) 3m17.267283125s ago: executing program 0 (id=5159): r0 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0xa00, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000001, 0x11, r0, 0xf648e000) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='fd\x00') setresuid(0xffffffffffffffff, 0xee00, 0xffffffffffffffff) (async) ioctl$vim2m_VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000240)) r2 = socket$kcm(0x10, 0xba5d2ef9c34d41ac, 0x0) sendmsg$inet(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)="5c00000026006bab9a3fe3d86e17aa31106b876c1d0000007ea60864160af36504001a0038001d004231a0e69ee517d34460bc06000000a705251e6182949a3651f60a84c9f4d4938037e70e4509c5bb5b64f69853362ac3407173ec", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4080) (async, rerun: 32) recvmsg$kcm(r2, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 32) recvmsg$kcm(r2, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x2063) (async) setsockopt$bt_BT_SECURITY(r1, 0x112, 0x4, &(0x7f0000000340)={0x7, 0x8}, 0x2) (async, rerun: 32) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='net/xfrm_stat\x00') (rerun: 32) ftruncate(r3, 0x3119c976) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) openat$cgroup_procs(r1, &(0x7f0000000180)='tasks\x00', 0x2, 0x0) r5 = openat$cgroup_subtree(r3, &(0x7f0000000380), 0x2, 0x0) write$cgroup_subtree(r5, &(0x7f00000003c0)={[{0x2d, 'memory'}, {0x0, 'rlimit'}, {0x2d, 'blkio'}, {0x2b, 'net'}, {0x2d, 'cpuacct'}]}, 0x25) (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x4801}) recvmsg$kcm(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) (async) cachestat(r1, &(0x7f0000000080)={0x264, 0xfffffffffffffffe}, 0x0, 0x0) 3m16.9393395s ago: executing program 34 (id=5159): r0 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0xa00, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000001, 0x11, r0, 0xf648e000) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='fd\x00') setresuid(0xffffffffffffffff, 0xee00, 0xffffffffffffffff) (async) ioctl$vim2m_VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000240)) r2 = socket$kcm(0x10, 0xba5d2ef9c34d41ac, 0x0) sendmsg$inet(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)="5c00000026006bab9a3fe3d86e17aa31106b876c1d0000007ea60864160af36504001a0038001d004231a0e69ee517d34460bc06000000a705251e6182949a3651f60a84c9f4d4938037e70e4509c5bb5b64f69853362ac3407173ec", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x4080) (async, rerun: 32) recvmsg$kcm(r2, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 32) recvmsg$kcm(r2, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x2063) (async) setsockopt$bt_BT_SECURITY(r1, 0x112, 0x4, &(0x7f0000000340)={0x7, 0x8}, 0x2) (async, rerun: 32) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='net/xfrm_stat\x00') (rerun: 32) ftruncate(r3, 0x3119c976) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) openat$cgroup_procs(r1, &(0x7f0000000180)='tasks\x00', 0x2, 0x0) r5 = openat$cgroup_subtree(r3, &(0x7f0000000380), 0x2, 0x0) write$cgroup_subtree(r5, &(0x7f00000003c0)={[{0x2d, 'memory'}, {0x0, 'rlimit'}, {0x2d, 'blkio'}, {0x2b, 'net'}, {0x2d, 'cpuacct'}]}, 0x25) (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x4801}) recvmsg$kcm(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) (async) cachestat(r1, &(0x7f0000000080)={0x264, 0xfffffffffffffffe}, 0x0, 0x0) 39.668588211s ago: executing program 1 (id=5746): syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$packet(0xffffffffffffffff, &(0x7f00000000c0)="0e030e00c4e8120006491e0089", 0xd, 0x0, 0x0, 0x0) ptrace(0x10, r0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) r2 = openat$incfs(0xffffffffffffffff, &(0x7f0000000380)='.pending_reads\x00', 0x0, 0x60) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000580), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000300)={'wlan0\x00', 0x0}) read$FUSE(r2, &(0x7f0000002240)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getresgid(&(0x7f00000002c0)=0x0, &(0x7f0000000540), &(0x7f00000005c0)) fchown(0xffffffffffffffff, r6, r7) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(r4, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x10c4}, 0xd4) sendmsg$NL80211_CMD_JOIN_MESH(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010000000000000000004400000008000300", @ANYRES32=r5, @ANYBLOB="08002600851600000a00180000000000000000001c005a8018000180140003"], 0x4c}}, 0x0) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r2, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000440)={&(0x7f0000000600)=ANY=[@ANYBLOB="60a6f84cd9dc411981b0", @ANYRES16=r3, @ANYBLOB="00032cbd7000fedbdf25430000000c009900040000004e0000000c0058004c000000000000000c0058004a00000000000000"], 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x5) r8 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x46d, 0xc287, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0xb0, 0x20, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x46}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0xb, 0x0, 0xf5}}}}}]}}]}}, 0x0) syz_usb_control_io(r8, 0x0, 0x0) syz_usb_control_io(r8, &(0x7f0000002200)={0x2c, &(0x7f0000002040)=ANY=[@ANYBLOB="400247"], 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$IPCTNL_MSG_CT_DELETE(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYRESHEX=r8], 0x1cc}, 0x1, 0x0, 0x0, 0x4000044}, 0x300100c0) ptrace$setregs(0xf, r0, 0x20003, &(0x7f0000000140)="18607651149d7b10b4024fbbdc08899b8f589df2dbb5d7a8d1b36cfab675cb3976ee8100e2878c9cfa178cac130eb046eda93df39ed4b41924dc225ad4028dd63defb87d698be5c749450b350a789dcfc6b2d6a696b5026d1e52f19274566d1da0f353dd65e330ebf71c5e823f2753c5fd76724828ef31b353e71805205c3dceb44cc4c7b3664e29fb9a078cf3e6eb88b077d8d53d90e02984c49c240ab1722297653513f634f33eaa74873b950ce2262f0ecd6ebc51c72feac79c463c4f2d41dcf426fafd9a7e31a44ad8") 37.665675417s ago: executing program 6 (id=5749): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CHECK_EXTENSION_VM(r1, 0xae03, 0xea) mount(&(0x7f0000000000)=@rnullb, &(0x7f0000000040)='./cgroup\x00', &(0x7f0000000080)='exfat\x00', 0x200000, 0x0) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000100)=@nl=@unspec, &(0x7f0000000180)=0x80) 37.276938924s ago: executing program 1 (id=5750): socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udp(0xa, 0x2, 0x0) socket$pppl2tp(0x18, 0x1, 0x1) socket$inet6_udp(0xa, 0x2, 0x0) socket$pppl2tp(0x18, 0x1, 0x1) syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) socket$pptp(0x18, 0x1, 0x2) socket$inet6_udp(0xa, 0x2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) sched_setaffinity(0x0, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) r0 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x189600) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r0, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x40000012}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000180)={0x0, 0x1, &(0x7f0000000340)=[r1], &(0x7f0000000280), &(0x7f0000000200), &(0x7f00000002c0), 0x4000, 0x7f}) 36.99163822s ago: executing program 6 (id=5751): r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @remote, 0x9}, 0x1c) sendmmsg$inet(r0, &(0x7f00000006c0)=[{{0x0, 0x3f00, 0x0}}, {{0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000800)="2fae1baf930b4569b9ddef9797ffd935c7d80e6466b3e4e62dc9603583f5d4b61fbc65b6ac744d7319535e75bf552062e4cfde1ba7ce29263322e18ea9740aa82ca692f123993e57cda00d2b1f4e799bd41e3f76258180fa91a42aaa8b1ebc4e0ea8fb12f2c71e6e5bc57a8e91f254005514721d93c13c5606ae1fea7f31f558d562bd5a8dfb0b9fed873efa221fccffa847cd374c92e6cbb03e6a9de890ce323f000000abcc6c01326d588495b7c1a7db31ec4129e6336f26bb9e0b7552af3cd2d5dda1632799bbc98425c433384d8a8e4071ff39a36dfdfdf05af35a4ddd340cfecd7ec935f4ce7d3e851583ba1cf53a90a7f7bce5703de57ce93ddef7849b30a01de0637e6d5e507b801d32e582e0c2d564539ebfc84c098a23e765552767b122885fb1629e9c180be47da7931bd125b80de15aab0c56a2edf2e0483b87f5ab299dc046076203dea10ccbfc631d5bf4a87ce67004519f248f086346ce6a8a9d181789a59f81d9b7f6781daac3e229914b8b8998c15c3b6302a519331cb05995bc60b7cb872dd3b5b43331c77c5d72e21f7bd2b1a915ff3204e3f20d3a20b22d6a58155b5a4ebf6d1d1cd90c656ecada531c07ff91deb3efa91762cdecfbcc43553750f22ac5c18cc5e8b6f790c2f4e6373af9f98d10e6df49ff8e5cbcbd68e11ed0b967add11410dc2e34f08dea658eb95d4d1153b4c6093192a340eb30fcc71619888c6486746a049585d249efb96b9cace83320b8f96b40ebe3a9a788d05a053380d1026b9434df87a3a387549bcabe88684c4dbf0da9a5212f3dbc8d1dff240856691243b203d7edd4d3cc89a38a6c80fdb1229a01044af7aaecb20d5570ebf24b30bbc6dfc3f70d85cd9f0d60ebd8fedd161d199d9997a0e2d18d1c99bc7158564e0ddb4673055de196535d706d142e1dc7d404583923cb1b286cfc5418884ac7e605d93652dc48ff690894405a0b6abc3c4d0f6a16c0a95c0508bd7eeffcd1da0b17f7701448658864b429e9472edfeffbf34d6e7c78f4aa73c0", 0x2de}, {&(0x7f0000000bc0)="ab29d92826349952eb8f7a2a74f535bc9739c1df57144c51a3391625b8b5354134b06ef1355506aeae96e3f097503998f375a054cf3d7de4fe53ea51518955349cdbadca60e1c65cc18dbe99369be03e492fb55fc9067bb6f7f7c3ee1720000000054a63ac58225ed0502f5ac8999e0c74a5dbb320bd54ec813e8bee6bfa5cbfb0726ac1b6ad97d802d5fae186f0769421fb965c7396854e2a3ac844a3769f8449901ba5e2b2da1ff6119aeb26ac204cfc6b54be73b6f195491ae2c0cb26b0cba61dae7a17740e8112ff188919c6e2e31a2a074863edba4a0e58b61faec4a42c29d7f9e48a43b8cb7d3c5a1e5aa67f87538140f8d633a54bceb8b1dda2397ea147d3b26e903f608b6ab1844ea7cf630d828118bba0f0f85e2e6316ae1ed9a2a7d08a05c170cb76bf111930df0cf760f7768571afdefe82a95296cee7c010f748a97046efcc774e7d85edbd5058104fef4942fb4430da89f67d1fea33bf2acfb793a610b3738b393eed8633fc8e8f630932206960e9076c7d7fc99fce018701c50d39b811a7427a7a9fcb340c2755541f228462010ec40ba945a0febd460dad5d548f1be090f5dbaa8ae8835dc47ed2537681827f6129759272574cf58f2f33e47a0e416573cfdcfb44ed9dd4ce41af4de9c471c49f12f090934c3b32f2f4777c65b1574826727f5f62", 0x1e9}, {&(0x7f0000000240)="05437c98b91b1455046f57b5fc913814bde2bbeac2104eaea9c9d01a7838d859207067c10aa7352abbdf98e9bf033a3184a11e84639d3b9164d9c5d729f3dd409d39ff041e657c8df4050d43d58c863d5f323f6d5cf367cd939f790732e8d2310e876fcb299cd44b72bda697035b7b475bc35afbb483db39ac864dbee0c9760c22a1d32d83588afd7c994652413b22db76874ca052ef2013317eb7fcc5677e9d", 0xa0}, {&(0x7f0000000200)="f610e61fc81cc3edc86f0500194d27a5a42cf1880b0d", 0x16}, {&(0x7f0000001740)="d85b30ac3228202e", 0x8}], 0x5, 0x0, 0x0, 0x900}}], 0x2, 0x0) 36.782746685s ago: executing program 6 (id=5753): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), r0) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000200)=0x4117, 0x4) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000000)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000001c0)=ANY=[@ANYBLOB="98030000", @ANYRES16=r1, @ANYBLOB="010028057000fcdbdf253b00000008000300", @ANYRES32=r3, @ANYBLOB="04008e00080057001b0a000004006c000500190107000000080026006c090000560333"], 0x398}}, 0x0) 35.923732285s ago: executing program 6 (id=5755): openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x41, 0x0) (async) link(&(0x7f0000000200)='./file1\x00', &(0x7f0000000300)='./bus\x00') mount(&(0x7f0000000080)=@filename='./file0\x00', &(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='9p\x00', 0x1000000, &(0x7f0000000040)='\xca\x9e\x8b0s=rdma,') creat(&(0x7f0000001380)='./file0\x00', 0x4) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x4) (async) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) fsopen(&(0x7f0000000100)='virtiofs\x00', 0x0) (async) r3 = ioctl$KVM_GET_STATS_FD_cpu(r2, 0xaece) read$FUSE(r3, 0x0, 0x0) mount(&(0x7f0000001400)=@rnullb, &(0x7f0000001440)='./file0\x00', &(0x7f0000000000)='omfs\x00', 0x0, 0x0) 35.863470688s ago: executing program 3 (id=5756): mount$9p_fd(0x0, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) prctl$PR_SET_MM(0x23, 0x8, &(0x7f0000001000/0x4000)=nil) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000062d14406d0470084761000000010902120001000000000904"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x0, 0x2) prctl$PR_SET_MM(0x23, 0x9, &(0x7f0000004000/0x3000)=nil) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r1, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000006100)='cmdline\x00') read$FUSE(r2, &(0x7f0000012580)={0x2020}, 0x2020) 34.339228912s ago: executing program 1 (id=5760): r0 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_START_AP(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000005b80)={0x68, r2, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@beacon=[@NL80211_ATTR_BEACON_HEAD={0x30, 0xe, {{{}, {}, @device_b, @device_a, @from_mac}, 0x0, @default, 0x1, @void, @val, @void, @void, @void, @void, @void, @void, @val={0x3c, 0x4, {0x0, 0xd5, 0xb4, 0x6}}, @void, @void, @void, @void}}], @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}], @NL80211_ATTR_BEACON_INTERVAL={0x8}, @NL80211_ATTR_DTIM_PERIOD={0x8, 0xd, 0x7965}, @crypto_settings=[@NL80211_ATTR_SOCKET_OWNER={0x4}]]}, 0x68}}, 0x0) r4 = syz_open_dev$vim2m(&(0x7f00000006c0), 0x0, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r4, 0xc0405668, &(0x7f0000000040)={0x0, 0x0, 0x5, "bc14aeda40bf0077cbe19aaf0d01000003000000000000000000001800"}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000002, 0x22052, r0, 0x2000) 33.667425954s ago: executing program 5 (id=5761): r0 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) lseek(r1, 0xf9ff100000000000, 0x3) r2 = userfaultfd(0x801) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x4}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000000000)={{&(0x7f0000400000/0xc00000)=nil, 0xc00000}, 0x1}) sendmsg$802154_raw(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)="7a020cbc16ec3c2534d83f4912abe3a81899", 0x12}}, 0x810) sendmsg$802154_raw(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x24, @short={0x2, 0xffff, 0xfffe}}, 0x14, &(0x7f0000000140)={&(0x7f0000000040)="0aa2826a8b2d5846be6f47d50aa70524d69cd43a02ce35e90d8d9561fef5ea0ad171c168a6ea853cf015ff627c211717ddf3b942be2d16ff23f17003fe69207d4a802c8813daad1bf00138ade354e5a493c88e27d209e610e28216195fb742e4c4d7dbe404619664a2b72948f9656cafb07a7206adf22bd7fd6e12ddc1b208e3616b7711b5a7e151dc6f7d2fadcc50d6c35cd1049824479882c5a2a3652940067c3d6b9e36559324383d955eed51e8affdfb33ace202894ed3d2ed80ef5708f4dea2aef7b8bc14680a4676899c822e0a6ed0e154fcac81d53055a4b72fb33a9252c12d18f222", 0xe6}, 0x1, 0x0, 0x0, 0x8010}, 0xc0) 33.455575209s ago: executing program 5 (id=5762): r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x3f, 0x0, 0x0) r1 = socket$pppl2tp(0x18, 0x1, 0x1) recvfrom(r1, 0x0, 0x0, 0x2000, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) r2 = syz_init_net_socket$ax25(0x3, 0x2, 0x8) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r2, 0x84, 0x21, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) socket$kcm(0x2, 0xa, 0x2) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x502, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x8914, &(0x7f0000000000)={'pimreg0\x00', @link_local}) ioctl$KVM_GET_VCPU_EVENTS(0xffffffffffffffff, 0x4140aecd, 0x0) 33.308212186s ago: executing program 5 (id=5763): r0 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0x66002, 0x0) fadvise64(r0, 0x94, 0x6e, 0x5) kexec_load(0x0, 0x1, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x41000000}], 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000500)='/sys/kernel/kexec_crash_size', 0x202, 0x0) write$cgroup_int(r1, &(0x7f0000000040)=0xffffffffffffff08, 0x12) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x400400, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$SIOCSIFMTU(r3, 0x8922, &(0x7f0000000080)={'ip6erspan0\x00', 0x204f}) sendmsg$nl_generic(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB="18000000240001030000000000000000010000000400ae"], 0x18}}, 0x4044004) recvmmsg(r2, &(0x7f00000004c0)=[{{0x0, 0x0, 0x0}, 0x8}, {{0x0, 0x0, 0x0}, 0x10003}, {{0x0, 0x0, 0x0}, 0x1}, {{0x0, 0x0, &(0x7f0000000700)}, 0x80000002}], 0x4, 0x40000000, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000001, 0x22052, r0, 0x2000) 33.255016078s ago: executing program 6 (id=5764): r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) capset(&(0x7f0000000080)={0x19980330}, &(0x7f0000000040)={0x200000, 0x200000, 0x3}) bind$bt_hci(r0, &(0x7f0000000000)={0x1f, 0x3}, 0x6) write(r0, &(0x7f0000000340)='\a\x00\x00\x00', 0x4) (fail_nth: 1) 33.132224388s ago: executing program 3 (id=5765): r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) capset(&(0x7f0000000080)={0x19980330}, &(0x7f0000000040)={0x200000, 0x200000, 0x3}) bind$bt_hci(r0, &(0x7f0000000000)={0x1f, 0x3}, 0x6) write(r0, &(0x7f0000000340)='\a\x00\x00\x00', 0x4) 32.289346022s ago: executing program 1 (id=5766): r0 = openat$rnullb(0xffffffffffffff9c, &(0x7f0000001140), 0x64342, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioprio_set$uid(0x3, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x7}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) timerfd_settime(0xffffffffffffffff, 0x3, &(0x7f0000000140)={{}, {0x77359400}}, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000006442, 0x0) io_setup(0x5, &(0x7f0000000140)=0x0) io_submit(r3, 0x3f, &(0x7f00000000c0)=[&(0x7f0000000200)={0x0, 0x0, 0x20, 0x1, 0x0, r2, 0x0, 0xfe00}]) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e) listen(r1, 0x5) mount$9p_unix(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='./file0\x00', &(0x7f0000000200), 0x100c000, &(0x7f0000001180)=ANY=[]) prlimit64(0x0, 0x7, &(0x7f0000000180)={0x1, 0x8}, 0x0) syz_io_uring_setup(0x3b48, &(0x7f0000000280)={0x0, 0xc5ba, 0x1, 0x1, 0xc3}, 0x0, 0x0) r4 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, 0x0, 0x0) sendfile(r0, r0, 0x0, 0x7ffff000) 32.288557428s ago: executing program 3 (id=5767): r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = syz_init_net_socket$x25(0x9, 0x5, 0x0) r2 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r2, &(0x7f0000000100)={0x3, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="0203f3021600000000000000000000000200092008000000e9000000000000000300060000000000020000000000000000000000000000000200010000000000000003fdff000020030005000000000002000000ac1414aa00000000000000000a00080008"], 0xb0}, 0x1, 0x7}, 0x0) bind$x25(r1, &(0x7f0000000040), 0x12) r3 = syz_init_net_socket$x25(0x9, 0x5, 0x0) bind$x25(r3, &(0x7f00000000c0), 0x12) setsockopt$inet_udp_encap(r0, 0x11, 0x68, &(0x7f0000000340)=0x1, 0x4) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000000)=0x2, 0x4) close(0x3) r4 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) capset(&(0x7f0000000080)={0x20071026}, &(0x7f00000000c0)={0x1001, 0x200000, 0x200003, 0x3, 0xc, 0x400}) bind$bt_hci(r4, &(0x7f0000000000)={0x1f, 0x3}, 0x6) write(r4, &(0x7f0000000340)='\a\x00\x00\x00', 0x4) 31.815786352s ago: executing program 5 (id=5768): mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = userfaultfd(0x801) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f00000002c0)={0xaa, 0x100}) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) mount$9p_fd(0xf6ffffff, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440), 0x800000, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}}) 31.81505911s ago: executing program 3 (id=5769): r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x8, 0x4000) ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f0000000040)={{0x3, 0x2, 0x401, 0x3, 0x8, 0x2}, 0x2a, [0x3ea9, 0x10b, 0xe, 0xc77, 0x0, 0xbcc, 0x7, 0x3, 0x8, 0x90, 0xfffffffa, 0xffffff21, 0xfffffff9, 0x5fb, 0x10001, 0x9, 0x8, 0x3, 0x5, 0xfffffff7, 0xffffffff, 0xfffffffd, 0x7, 0x9, 0x3, 0x5, 0x10001, 0xa623, 0x5, 0x1, 0x3, 0xffffff45, 0x81, 0x6, 0x6, 0xda, 0x7fff, 0x3, 0x3, 0x2, 0x3, 0x80000000, 0x6, 0x3, 0x7ff, 0x5, 0x9, 0x5, 0xffffffff, 0x2f7, 0x4, 0x9, 0x0, 0x1, 0x1, 0xffffffff, 0xbb0, 0x1, 0x5, 0x2a, 0xe5, 0x2, 0x0, 0x3, 0xfb9, 0x4, 0x7, 0x80000000, 0xffffffff, 0x9, 0x4e, 0x4, 0x3, 0x1000, 0x4, 0x1, 0x1, 0xe70, 0x1, 0x2, 0xfffffff8, 0x80000000, 0x0, 0xc, 0x38, 0x5a, 0xba, 0x6, 0x9, 0x10000, 0xfffffff4, 0x7c, 0x7f, 0xfffffff9, 0x6, 0x5, 0x0, 0x6d7374b5, 0x6, 0x9, 0x8, 0x5, 0x3, 0x4, 0x200, 0x9, 0x2bd, 0x2, 0xf, 0x7fff, 0x0, 0xce3, 0x5, 0x7fff, 0x4, 0xf0c, 0x257, 0x80000001, 0x3a, 0x1, 0x8000, 0xcc3d, 0x196, 0x81, 0x74, 0x9, 0x6, 0x8eb8, 0x90400000, 0x9, 0x25, 0x7, 0x3ff, 0x400, 0x660, 0x1, 0x9, 0x0, 0x10000, 0x9, 0x2, 0xd59, 0x7, 0x80000001, 0x400, 0xd0, 0x5, 0x9, 0x2, 0x4, 0x5, 0x8c, 0x3, 0x6e3, 0x10001, 0x5, 0x4, 0x5204, 0x81, 0x7, 0x0, 0x400, 0x0, 0x8, 0x6, 0x8, 0x6, 0x2, 0xcb, 0x4, 0x8, 0x9, 0x66, 0x2, 0x3, 0xa0000000, 0xfffff772, 0x4, 0x4, 0xfffffffa, 0x4, 0x3, 0xb0, 0x13d08d70, 0xb, 0x2, 0x3, 0x9, 0x4, 0x2, 0x0, 0x1, 0x0, 0x6, 0x3, 0xfffffe00, 0x0, 0x33, 0x4, 0x4, 0x8, 0x55, 0x3, 0x7f, 0x3, 0x77, 0x9, 0x2, 0x7, 0x2, 0x1dd6, 0x1, 0x7, 0x2, 0x2, 0x8, 0xe, 0x3, 0x7fffffff, 0x2, 0x80000001, 0x7194b572, 0x8, 0x1, 0xf, 0x2, 0x6, 0x6, 0x47, 0xab5, 0xa74e, 0xa4a, 0x5, 0x1, 0xb, 0x1, 0x3, 0x4, 0x6, 0x7, 0x4, 0xe, 0x200, 0x9, 0x481, 0x80, 0x9, 0x6, 0x8, 0x7c6, 0x80000001, 0x4c2d, 0x7, 0x88, 0x7, 0x6, 0xd, 0x80000000, 0x8, 0x7487, 0x0, 0x101, 0x6, 0x7, 0x6, 0x9, 0x7ff, 0x2, 0x2, 0x0, 0x0, 0x4, 0x3ff, 0x6, 0x10001, 0x2a003d68, 0x1000, 0x2, 0x1, 0x3, 0x3, 0x7, 0x1, 0x1, 0x3, 0x0, 0xae7, 0x0, 0xa81, 0x1, 0x7, 0xff, 0x47, 0xc, 0x400, 0x10001, 0x1b, 0x7, 0x400, 0x1b, 0x3, 0x1, 0x3ff, 0x0, 0x5f63, 0x7, 0xd1b8, 0x1, 0x400040, 0x1000, 0xfffffcc5, 0x200, 0x0, 0x0, 0x8, 0xfffffbe3, 0x7fff, 0x6, 0x6f63, 0x6, 0x6, 0x7, 0x3308, 0x3, 0x0, 0x7, 0x9, 0x2, 0x1000, 0xe, 0xdc03, 0x0, 0x0, 0x0, 0x9, 0x48, 0x8d, 0xffff, 0x7, 0xfffffffb, 0x6, 0x7, 0xce, 0x1cd, 0x35, 0x100, 0x7, 0x5, 0x7, 0x0, 0x7, 0x4e0, 0x8001, 0x4, 0x0, 0x0, 0xc, 0x2, 0x7ff, 0x0, 0x80000001, 0x5, 0x1, 0x59, 0x6de, 0x6, 0x815, 0x5, 0x5, 0x2, 0x5, 0x0, 0x4, 0x4, 0x3, 0x9, 0x6, 0x9, 0x8, 0x180, 0x8, 0x200, 0x1, 0x17, 0x1, 0xd4, 0x2, 0x1, 0x5, 0x9, 0xfd, 0x3ff0, 0x0, 0x3, 0x0, 0xffff8001, 0xff, 0x5, 0x9, 0xfffffff5, 0x6d57220d, 0x3c7abd5b, 0x2, 0xff, 0x2, 0x8, 0x0, 0x80000, 0x9, 0x1000, 0x80000000, 0x8, 0x8, 0x3, 0xd1, 0x80, 0x200, 0x6, 0x0, 0x8000, 0x8000, 0x4, 0x3, 0x7ff, 0x100, 0x6f, 0x3ff, 0x4fa, 0x101, 0x7fffffff, 0x10, 0x3, 0x2, 0xfffffff9, 0xc3, 0x7, 0x6, 0x7, 0x1, 0xed, 0x0, 0x9, 0x7d, 0x0, 0x1, 0x4be, 0x2, 0x9, 0x6, 0xc, 0x1, 0x9, 0x7, 0x4, 0x6, 0x6, 0xfffffff9, 0x8, 0xf08, 0x2e70, 0x1, 0xe2fd, 0x0, 0x4, 0x2, 0x3, 0x3, 0x400000, 0x338, 0x2, 0x2, 0x56, 0x6, 0x401, 0xa, 0x3, 0x1, 0x2389, 0x3, 0x7, 0x0, 0x1, 0x7, 0x7, 0x1ff, 0xff, 0x101, 0x8001, 0x2, 0xf79, 0x40, 0x0, 0x4, 0x1000, 0xd, 0x5, 0x2, 0x7f, 0x8, 0x9, 0xfffffffb, 0x8, 0x2, 0x2, 0x20, 0x6, 0xc, 0xfffffffe, 0x7fc680, 0x0, 0x0, 0x5f, 0x8, 0x2, 0x8000, 0x2, 0x8, 0xa, 0xfffffffe, 0x8, 0x7, 0x7, 0xffffffff, 0x3, 0x81, 0x1, 0x9, 0x1, 0x4, 0x8, 0x6, 0x4, 0x40, 0x6, 0x5, 0x5, 0x9, 0x2, 0x7, 0x0, 0x3, 0x4d6, 0x5, 0xffffff80, 0x5d, 0xc0000, 0x37de35bc, 0x9, 0x7fffffff, 0x3, 0x6, 0x3e010000, 0xfffffff8, 0x2, 0xea, 0x9, 0x10001, 0x9, 0x8, 0x9, 0x6, 0x200, 0x7c, 0x11, 0xf2b0, 0xc, 0x75c, 0x5, 0x8001, 0x3ff, 0xfff, 0x4, 0x4, 0x1, 0x1, 0xe, 0x80000000, 0x82bd, 0x1c88, 0x8, 0x0, 0x400, 0x47, 0xffff, 0x2, 0x6, 0x7fffffff, 0x10000, 0xda1d, 0x9, 0x3, 0x1, 0x2, 0x4, 0xff, 0xd, 0x1, 0x7f, 0x200000, 0x2, 0x401, 0x8, 0x7ff, 0x6, 0x6, 0x80, 0x2, 0x9, 0x6, 0x4, 0x7, 0x2a3, 0x1, 0x0, 0x5, 0x279, 0x0, 0x7, 0x3, 0x8, 0xfff, 0x7fff, 0x23, 0x1, 0x80, 0x400, 0x5, 0x9, 0x3, 0xc7, 0x5, 0xff, 0x8, 0x200, 0x0, 0x6, 0x5, 0x1, 0x80, 0x80, 0x7, 0x6, 0x0, 0x4, 0x445, 0x40, 0x9, 0x7, 0x7, 0xfffffffc, 0x6, 0x2, 0xcdd2, 0x4, 0xa, 0x7, 0x0, 0xfffff0d3, 0x0, 0x9, 0x21, 0x101, 0x7, 0x3c913745, 0xa, 0x7, 0x1, 0x8704, 0x80000001, 0x1ed, 0x0, 0x1000, 0x6, 0x3398, 0x1, 0xfffffffd, 0x78, 0x867, 0x6, 0x6, 0x10000, 0xfffffff8, 0xfffff959, 0x10, 0xdd, 0x7, 0x2, 0x7, 0x8000, 0xdd3f893, 0xffff, 0x0, 0x1, 0x1, 0xef, 0xffff, 0xffffffff, 0x2, 0x5, 0x7, 0x4718, 0x1, 0x7, 0x3, 0xfffffffd, 0x1, 0x23, 0xc8a, 0x3000000, 0x8, 0x8001, 0x80000000, 0x124, 0x0, 0x4, 0x26ef, 0x4, 0x112f, 0x6, 0x9, 0x1, 0x2, 0x1, 0x3, 0xe, 0x3ff, 0x1, 0x8, 0x6, 0x3, 0xa24, 0x4, 0x4, 0x0, 0x66a, 0x8, 0x2, 0x10, 0x4, 0x1, 0x1000, 0xf16, 0xe06, 0x1, 0x7, 0x5f5067ac, 0x9, 0x8, 0xffff9447, 0x4, 0xf9, 0x3, 0x81, 0xa, 0x81, 0xfffffdbf, 0x7, 0x200, 0x800, 0x7fffffff, 0xf, 0xfff, 0x5b, 0x9, 0xfffffff9, 0x5, 0x8, 0x4, 0x1, 0x6, 0x4, 0x8, 0x0, 0x8, 0x8, 0xff, 0x7fff, 0xc5, 0x2, 0x6, 0x8, 0x100, 0x7ff, 0x1, 0x31, 0x4674, 0x7, 0x80000001, 0xfffffe00, 0x1, 0x3, 0xfff, 0x7, 0x1, 0x401, 0xa8, 0xfffffffc, 0x8, 0x5, 0xfffffffc, 0x5, 0x0, 0x400, 0x2, 0x7, 0x8, 0x8, 0x0, 0x58, 0x7, 0x5, 0xc, 0x3, 0xfffffffc, 0xfff, 0x9, 0x5, 0x800000, 0x7, 0x4, 0x6, 0xf, 0x8, 0x8, 0xbea, 0x39a, 0x8, 0x4, 0x2, 0x4, 0x9, 0xffff7fff, 0x3, 0x6, 0x7a, 0x40, 0x7f, 0x12, 0x7ff, 0x8, 0xed2a, 0x800, 0xfffffffc, 0xa2d, 0x7ff, 0x1, 0x0, 0x400000, 0xfffffff7, 0x2, 0x70, 0x1, 0xb, 0x2, 0xe, 0xfffffff9, 0xfffffffc, 0x3, 0x4, 0x8, 0xb, 0x4, 0x2, 0x6, 0x6, 0x9, 0x84ec, 0x5df58550, 0xffff9c3e, 0x1000, 0x3a5d88bc, 0x100, 0x289, 0x0, 0x3, 0x2, 0x4, 0x7, 0x400, 0x7, 0x1, 0x4, 0x7fff, 0x643a, 0x3, 0xa, 0x9, 0x4, 0x7fffffff, 0x101, 0x9, 0x2, 0x200, 0x1, 0x7, 0x7, 0x6, 0x5, 0xd5, 0x7, 0x8, 0x4, 0x8001, 0xff, 0x80000, 0x7ff, 0xe9d, 0x6, 0x2, 0x27, 0x5, 0x3540301a, 0x9, 0x0, 0x9, 0x81, 0x10001, 0xfffffff9, 0x9, 0x6, 0x7, 0x485f, 0x2, 0x4, 0x0, 0x2, 0x8, 0x6, 0xe, 0x6, 0x1, 0xff, 0x120, 0xffff3827, 0xf, 0x0, 0x5, 0x2, 0x2, 0x7, 0x3, 0x2, 0x8, 0x8, 0x2, 0x0, 0x1, 0x5, 0x9, 0xffffffff, 0x7, 0x0, 0xa8c, 0x3, 0xe4, 0x10, 0xffffffff, 0x2, 0x0, 0x4, 0xa8f3, 0x49, 0x9, 0x2, 0x4, 0xfffffff7, 0x77, 0x3, 0x2, 0x9, 0x2, 0x7ff, 0x1ff, 0x5, 0xb091, 0x8d, 0x7, 0x6, 0x1, 0x4, 0x6, 0x3, 0xffffffff, 0x40a, 0x5, 0x0, 0x0, 0xfffffffe, 0x0, 0x8b7c, 0x1, 0x81, 0x7, 0x0, 0x1, 0x9, 0x40, 0x9, 0x7ff, 0xd, 0x3, 0x7, 0x4, 0x3ff, 0x7fff, 0x1, 0x7, 0xb549, 0x10000, 0xa, 0x400, 0x7fffffff, 0x0, 0x10000, 0x1000, 0xffffffff, 0xdf, 0x1, 0xa6d, 0x9, 0xfffffff8, 0xe2, 0xf, 0x32]}) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000001080)={0x1, 0x200, 0x9}) (async) ioctl$F2FS_IOC_ABORT_ATOMIC_WRITE(r0, 0xf505, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000010c0), 0x9, 0x8480) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000001100)) (async) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000001140), 0x200002, 0x0) sendmsg$nl_generic(r2, &(0x7f0000002240)={&(0x7f0000001180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000002200)={&(0x7f00000011c0)={0x1014, 0x39, 0x4, 0x70bd2d, 0x25dfdbfe, {0x17}, [@generic="3ce796ec2aaf0acfe2562bfd86a8164f6aa23b7bf6b452d009a2c87b0f72e85bc86fe982187b3a45b4d99d4f134209bf7e12f623065431a758ff332e07560d1b5b87c68fc6f2bb966bc32067258a8011f7accdd144bf37f00f37568c8cf97fcbae2e5c2a179e99fd5e3b6770acb95c09e397d916f665772ed81e5b32fb533494b9d5edae0b88f28591cdc217d997828f66304d6999f4f3d43fd5acea749a1f6493d39088e2a87e7f74d9117ced42ae79a27ba4417566d1dfe174c4e937c95539bdb6dea765626ec174280d89014efe71b8a1c3a78b805200881c3c43cc9c3f304e48b956c1a38d1a6b5a3d67fd45acf9a0bdbbd24e876581ea80e93adc7f19fe9dd0325572c5727fb9ac959b8c3e63a1bb115554159e337f19c2850621c873f3ee7a12d7475fd9f0b439343a85668903f696a34debfa0865debbaa6d7cd4a8bfe7a7aa11a1ca894eb71cc029458054ebbcf98dddf7fe4f1fb3def4abc7af5cd4cba9e938cc727f9147de562c28726e8efffa9c88d13b59397f447280909435b17e2ee7d8704f0dbb0f74e3736d303d6666463e299e2fd1e69f8cc66993a23bedbe58319443ecfbc35ec6d2ad86730facdcd2d812f956a5414eb60d067f897c120d929df02bc135b8833b8e1e8e7da669bc088de659b6b880b67c280c2c15f0e025ba31befa8128a3ae3244ae8decb035dad33ac41a69968c013ce53de56d78956b5313ac43920a753094a65afb881b5a8908fd64269c5f134c435fd874b72ee583bbc47dcf497efeb8ed2453ed150203c2e217df8ffa25553ce34bc4992a48188705b06731ce5d47ce85581951dec58f52f7c42909ae63dfb20709faa9230b90d253e5b88c02ce3276dfdb7b53ddffc6760625e0ec1f4389340f59669e10ce37fee87db5030c810d131d9385c29953b4c47552ed2da1f665ba42a2eaca7a4c98ed2cd6051b59c63daac0f3ebf414b433998b2a76537adc0afab4525ea7053ebedb38fcf0b19353037cb527b9c0dc925faae6a89356a2f00dd6de6d8a71c211603fa9b6996e4b3c4a4d799301a4aea557117223cbb2ed5567785b1db948ac5143096b5c1c6d99e90a6512b8d27f94e71a110f9488131572ece9f57ede2451c2d81168af62c7945dd43c5acc60277328e687466350fd224a061af431f1ef2c45514c7b38d8831d1590b07a4b490a4624e9d642d7ffee964f48c8b8c035986bdc6260844c36ef7c2d1d8b47a395390cc4c7a128a7fa57c081e7f5fbe5fd43c7d1ed4188de6c40c50ff8c3684adfcc2814c4cea13668af0c7260c9be8b0f5a6b593a5b6f86f3b7b6f0ae827b6ce86b1e6609927b09cd046b79791c9f6bbb9b51e87fdd83c3f6e8d30c24e850e07ad115933eb977c1ce2c0acdd347ef35b74df68d118e91bf19e3635eff82ba51dabbaf2878a77ed254c84032dbd613e326a4e09b63af430666b7adb1b32e4a08a32d58582e16e27d557312db37c07319385cfca6f4acaf00bf4a48cdf52778130c5ccbba7ee09e4e09197f1414506466f87518544ea1b9045dd126c5f8385fa3bedea06120248740534219a917cc95b730b782db8f3ce9ef1b92f90b80dc6f12bcbeb3c5666b5de872d34e907a61eb1f174c67f1478266a57744d5be3ad4194ed21246cb93d059686d67651b4cdb0f2de30a15419bca7e0967360d5441e522d7dced1ffaab31209890a11b95a2b68b75150b77ae395c783496cfd29eef58f81bbf989a185f860263b0162c5c413442b67f8ba04d9127362cc5dbae17e1f1db74f851a1aa5187e07fedbbdac9194224a51c55074816a47d83eead8e7edd9bcaffd83a581335efdab95ae194b8ab6880a9b0a86b16346613d22ee9c71658ede82cda14ef5c50db554256623a56a4d4950285ce6d2bf9279638bd5455ca628ee3650ba71b6f66c0c484b74b268e3e535519eb6a30e46b8b80a3aded2c230f2a856837c59e9dec9fd072023105e5f5755a4d370d818cd7ce1ac0b0073023ccd52d4b478b754e788ee6b6a39a8edbd92f060b3efe5897180e0932ec8a7df5cbc7265838292eff17dea27ef8fe86551df9a6576f47ca825b307d57870ccf3821ea5921af21d03e506104728b5651ba93ea3ef55e8669885ae8656fa37625241faa7e2183a79f651b335d9edcd14e0ee19f7ceace63aadb06c00dd337a3ac894b94ae0c113abc11da92ae4b875a27089a7c06859b2923d8f0b8b3d1a22deeb8a0fc48fb7bc53baacfab27e1fe39b69b5d4723a07ad0a200eae29b6e26b9c13ad85f2670bd35f7e5d378faea00fe8731a076710a09eb437e1fa9c72b3b64fcdabc895cf84643c35efa4d08d616bfc864e48243bdc4346c934a9b9f90bd4afffa0c6d8967a902c8ff6c761d23da301c4574303c26c15fdfc3ef31924387c960871339d3c4e9de6078bb9f4f5c75053494c2617f570fbb05be3b01cdbd10f10a07328c0c6216230d30edb819f02ad69d4a9a0d0a716e171318c1b6077cb760158c8fac391008a452fd59b350d2d7099172ff2fd7622c99e93b2f9a3cc5d5e9268ff4037659d7ed5e560d26599d7552394e40d60ac41888e9f56d52c6451b5af816609297c51e3641825ef21c64e7ce892fece2b3c7871b13cdd206d8ecbdac51978c38bb1bf11b7af488ca61882a0182da7cfc0542c5c57d0d8a51fbe9988f7c64cd6b76494562fe786ef963210dcf1ca8423d320ca1b25af7c40d2037bfded62051ccaf1ed2b490bd6e9fdef5f2f7a0a3cfa16f0f36172ec22703aedb782ffa7ed3589647ceddce4584b4b5498fad589edb6952be2f19c2cc033b43fc4aa12943be48cab61cae58f15d0c73d0ee15d6ff7c8dda436f97afe5ff0879c9f75bfa691fc85951fce4658ba6a76caa16463befbc95b7770f613b6a0c62e53c5d54ff5d392587108b5a980019d11835c45b3f43889a5be6a1a270b9868b7de1aa458b5b399af8b9e5e9c63a5772c5519b6d148b019f88f64c87be9c6ac362c0da0df3a9da6a04376f27802e002fa4b4be0bbb323709238a7e9cf780b4959e982cd68ace6f2b09167d82d6579f389c8343bf9717e0d4f11173683aef3121cb064efb88bda58a38aed2dc5c29a2ecef1f7076793468746c29ee75b57b9f090e05afb4317803f5112c442dfd013a22edafd900619af54462a032115beeef4be0f1ae8c88142738619902f277bd190c1259bc12050dc502058feb8941a28dfc9d301aed10e36c06f4844537971c5b1c2b53f913a06e9a5bee1bb0dca755bd38ebf37476cd4e288f59a15670d9f7095bbf5a4292e9c1bfb87d97cb9119d301e78f2926ce6271d094fd710aaed25d729f7ba8b7478f2568430b66d0f90187f15eee7db1b1f9a3383baf919b9f84184fbb9639c96b7ff2d8b2cd30d05862b0c83df5799ee59baf35ad62fb78ddf305a70e3313eb6525cba57aef229e667843aa667db8dd3cd6f8aa789a0f47b5eb99e24d85b2d5d82b75a05852c0cae5aa2e307ad8acccc10e056d238f5e4568693d4501913806328fae750837d7f1c13b8852360b863e56642e066b8ea703308acae7536dedc1cb34ca515a45034b5ce93cca3a43d137923356da7420d8437c46b0426cf28f28bb91e085db152a9b73f9bf1f0af7a483f39274c631a2bdf87f222c0972827aa1cd14a9b87b4e88ba193cdc334c5809fc6cd5a809896f9a46238376e075b77d3ffdcddffeaad86c09ba93d165eb687203b1b1aeedc194084a3684a72f5d0904c3eda0b638f0b3bff2d709917a35f8f48ec9c9b81860c2588b68587c81e172b9d5dd28244a9094049de896799025efdd5977c15e659d33d40b64a1cfb56fb71925f2c8d897336ee6960651565c440e5fbfc88205dfa490c1e84b14aa5ed42f97b887f4450f90ad0efb3de91dd2e49abd0e9100fed97f1eb459c818dbc1efb94f46d66e4502f77d01103d1fbbebb25abbe94988da558a0817e0a8868c28b959b448b1c69bcb479e0f4df8f7e6b95071a1435a3495d596085958997533e10db9d1a4e48e88b929d2d5cf536d1277ea6430072ae13be11a15507b32d656e945a6141c017a9baa0f195a2387c610737da6d26b50e139e5f32e1da4a1d6efee913e6186a41f4b0adcdc45e5f28b42e01a517e7a913cc94592920a30ccce13ec39903b86778a887195f78de9a53c5a63100a9887384ff9b947029eb2704508190ccda625e89c2aa1710304ce0cec922ea4ec69cb1e95001347c50a861b1ea111f37dd8cb3fbb5bb7add560194afbdce7544ecd7c543729f3718b25ecee42912c06f78623345ca579c8a1bd1bd20bc2413fa7978b1dcf19bd9c06c4b6fbd6010971652f9415be2833a84bd3fd8ad7b6070166257656b633bf5ba5e478b6353de84b8878d3d308aa9d0d6efa1a9321c86aed93f827081394f447d1d505591d5566e4d825fb3cf53396261d60ac656fa1902c17dea74f585410cbe85cd76a37087c650dce8dfd306615fb1dca909e60f5fae635c2551918e67dad99d5c4071e94b46295f34b8f3af445941a4c236ca8026044428da75c1f9412e0303eb06d1b1dd01a8e499655174ea391b40c594642aaf3817ed158d6978aec35794e3a52b41bef38a8b0566cd4cdf1c707b8e190ac98d60ae70ba195f8d3bb790561c972c77dbd590d23aba47881ba8875290d8267d3b61be350fde592c243ad9dac21bca1c132f959cc8953f6664c2c839dcb0851334617d125f8171a9ecdc369331e1134358b37981fac6a9cc5c46d6aa02161d4082182099709d4d1e129bcc1c8c2336fe3b7233cdacf964e168b7149e11225150908c0a0c16f84164abe9e3efd0833f1985aeae1608f6eeb249caeda3655ce50f158ee075128c29205fd1e54756405d24203b3b7daa6e3a1d20f4f826928321a967f19939c1d2dcb1c0e5ae4957ffac3924707595e8e21f7caa42b3b53c5777d8e9b76ecfa99778ffd41d2ae58ad2f36303c32e305757822a167c97a5e40c694943641b7234192361a5f83d13784b0a399d267456e832c1e6969b307ef0606cd2a8ec8f2955bfa9e31c8bd262899538a80df83c209399a0f333347b16bb90e4ed0651e6224eb1e5409ae12360ab8e9a96326c4ef9d64b472d24ba324837e1aee1b89d9041473e49490375093568f64f3000e19092dcc667a4aaacb79dd9acef6b0225fbbc8f89eaf0bb2923600dce8271e7b6df035d72ead49f309723b87dfe9f999c10f57b746a1aa7f419352ec8b0c393ce166db24316d2f126b186f0986cd3c3097acdfe3ba78951ae02488c24687807b573e8fd8126161422bbb91fbef9b54be5fe500aee77608968d8812befd7ffaf3a8457af7cadea4f85e9d3ff60e25301671f4381e8e5e9f4e009e3f665f5b49f7cb3403b27c867baf7ad0f4a42db204dd14f4edcaa2c1314a99f1b85c22239d451d1189ea734842c27dc97f6fdcfe7e025e551adfd024fb69ac95ecbe6d293e090eceb890c0ec45d0b5ca179a65827f6d0ed090335c872e4c5104edf54597ac7597fdb0b9eb654f18ad79a1d8f637a91cf26a06125e28bdf748789b993c9028aa7b2c451cee05fb38362f01082e1c6d364d93e94cf1cd7a0c5c3d904dbb15743132e0bcc2530c6618e9e2b5b4c1932dbc467970aff61397ecd434daa27869855f6d717b7531d0030763c237aed7508f401b19ae13ee5d1f008128c4c5ec87f63ea0bf756e9a0b12b770c3dee10fefd8e9fafa6e3d89d0dbc34cd40145c85028e4ce4c9b1cbf606eefd06ac77180f5da638a6751317e9895d6931050ef67bffa0b3773830ec26c655d85edb72fdab0be14"]}, 0x1014}, 0x1, 0x0, 0x0, 0x20000000}, 0x40800) r3 = socket(0x11, 0x5, 0xfffffffe) (async) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000002280)={'\x00', 0x81, 0x8, 0x5, 0x6, 0xfffffffffffff8e2, 0x0}) getpgrp(r4) (async) connect$inet(r3, &(0x7f0000002300)={0x2, 0x4e21, @local}, 0x10) (async) ioctl$SNDCTL_DSP_STEREO(r2, 0xc0045003, &(0x7f0000002340)=0x1) (async) sendmsg$rds(r3, &(0x7f00000038c0)={0x0, 0x0, &(0x7f0000003680)=[{&(0x7f0000002380)=""/159, 0x9f}, {&(0x7f0000002440)=""/70, 0x46}, {&(0x7f00000024c0)=""/86, 0x56}, {&(0x7f0000002540)=""/182, 0xb6}, {&(0x7f0000002600)=""/113, 0x71}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x6, &(0x7f0000003800)=[@fadd={0x58, 0x114, 0x6, {{0xa, 0x75c}, &(0x7f0000003700), &(0x7f0000003740)=0xb000000, 0xc, 0x8000, 0x9b, 0x92d, 0x40, 0xfffffffffffffffd}}, @mask_cswp={0x58, 0x114, 0x9, {{0x8001, 0x7}, &(0x7f0000003780)=0x3, &(0x7f00000037c0)=0xffffffffffffffff, 0x2, 0x80000001, 0xf, 0xff, 0x5, 0x6}}], 0xb0, 0x8000}, 0x10) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000003900)={0x1, 0x200, 0xd593}) (async) getresuid(&(0x7f0000003940), &(0x7f0000003980)=0x0, &(0x7f00000039c0)=0x0) quotactl_fd$Q_SETQUOTA(r0, 0xffffffff80000802, r5, &(0x7f0000003a00)={0x213a, 0xffffffffffffffff, 0x100000001, 0x9, 0x454e, 0x8, 0x8, 0x38, 0xb}) (async) write$dsp(r2, &(0x7f0000003a80)="ed106a221ed50042e74d364be5003f06a6fbf12f4c17685051de94b2cb85a4ffe73905da00", 0x25) (async) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000003b00), r2) sendmsg$NL80211_CMD_START_AP(r2, &(0x7f0000003d00)={&(0x7f0000003ac0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000003cc0)={&(0x7f0000003b40)={0x158, r7, 0x4, 0x70bd29, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x9, 0x79}}}}, [@NL80211_ATTR_P2P_OPPPS={0x5}, @crypto_settings=[@NL80211_ATTR_CONTROL_PORT={0x4}], @NL80211_ATTR_INACTIVITY_TIMEOUT={0x6, 0x96, 0x6dce}, @NL80211_ATTR_INACTIVITY_TIMEOUT={0x6, 0x96, 0x24b}, @acl_policy=[@NL80211_ATTR_MAC_ADDRS={0x10, 0xa6, 0x0, 0x1, [{0xa, 0x6, @broadcast}]}, @NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x3}, @NL80211_ATTR_MAC_ADDRS={0x1c, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa, 0x6, @device_b}]}, @NL80211_ATTR_MAC_ADDRS={0x28, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa, 0x6, @device_b}, {0xa, 0x6, @device_b}]}, @NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0xf6a55fe3221e2e65}, @NL80211_ATTR_MAC_ADDRS={0x1c, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa}]}, @NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}, @NL80211_ATTR_MAC_ADDRS={0x1c, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa}]}], @NL80211_ATTR_P2P_OPPPS={0x5, 0xa3, 0x1}, @NL80211_ATTR_SSID={0x7, 0x34, @random="7fbd90"}, @acl_policy=[@NL80211_ATTR_MAC_ADDRS={0x10, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}]}, @NL80211_ATTR_MAC_ADDRS={0x40, 0xa6, 0x0, 0x1, [{0xa}, {0xa, 0x6, @device_b}, {0xa}, {0xa, 0x6, @broadcast}, {0xa, 0x6, @broadcast}]}], @NL80211_ATTR_HE_OBSS_PD={0x10, 0x117, 0x0, 0x1, [@NL80211_HE_OBSS_PD_ATTR_NON_SRG_MAX_OFFSET={0x5, 0x3, 0xa}]}]}, 0x158}, 0x1, 0x0, 0x0, 0x4811}, 0x800) ioctl$TIOCL_SCROLLCONSOLE(r2, 0x541c, &(0x7f0000003d40)={0xd, 0xd835}) (async) mkdir(&(0x7f0000003d80)='./file0\x00', 0x160) sendmmsg$unix(r3, &(0x7f0000006300)=[{{0x0, 0x0, &(0x7f0000004dc0)=[{&(0x7f0000003dc0)="9b19a29fd26988420027aa44e32a10b4bace3e4bfeca35d465d6c52e2540ea4e833ece9469a8d1afa56461024dd343c01fd9387e5aa67d7fa6dc460486a656639b5e5a9b1bb3e2393d651901e7a2c95b2a2af454144bf1f12ca2a26f4a5b2af825abe2a77a6f82f23de089f90c32345c59dc01b66bca30c6336386782bab7d5a2e341ea4d8001578183b066bd6fc964f5ecf780921dedb4ab72d7b946122f12d918fbc339b2cb2b7aafc5c54cc116972133415956b1e96968f767f0bb55599b851858ee075f444671462f4d8ae7ea7202743188c7b1cd628acbe42562306b4bdf73dd153d25bea2d5e7722cbb0d92a84074376cdfb9619d6f7e17d73d0ef2da1fe45f057c288bc66f313c1f0f1279718352864f2cc012b3a225d11002fdcf191aed8e8a4f1bb41cc56d98d89a8dfe5710c22a0967e01ee8b915a2015f8e2a9407b11d279b89c61de1137d3709a7ad13e6320f160917ed84a535c3d0487e0de3ea83e0653041eaed5d1c21b2daac33a016d0d0614990bacffa18f61d767f72e61efb9b44f4248b080a91378f7c1f14db000056b45b5cfb4b2f883922cbaef4a5768119ccd7c90faf2191bd9a9a7f992598947f360c4f389e76ae4c49f9547f1d1f1d1c46b011355f282722f8bb5e96cc9c1312cb7a437431795f85da202ccdd25967a47a142d7c39981224a6404694a0d2f45d7befee309f55a662bcbe4d00dc9e7d128f065aaec8a7b024bc8d3c86eab1f7e698c7d092665958d56725bcd23c29fa8059e1fba683c167576abfbc8bcdbcaf6f079c7a8bc44b72210f4b611e3b6b41a9821fd1353178d4fccba51027c01fec6b1f9108733968db621f6a9296e6d5805bfc3ca19c1d871fda0212e9894980de789051e39f313ac97f0406e9512bd403ca16fbc6abb51630292afaaaab84e3b28370ef6c0c8575def18fe9d1854e90e5aa187f89809f21712857acf844a74825c65b1196e822695bb8b2405d2f1b8056bef6dd047e6c7c8f3ded0d1c9a34badf3872f3631d9885508eb5b3732449bfee0d604b8bab05c539b64339f981c3bf40e8369801e217ac7fdb7ab86f596dc9dec7873eab19bb4f2b6baf7dc4e4221fdfd66940ffb407c00fa0e011d6d81c030ad5fde80c2713ac8896505f002ee4a06b73480bbf6e315fa59cb9ab1af86b3189c49c2d5b1d51abbd9edc1cde095eaf92ae893b717ea4bf90bc29caa7ea37b47ee1e7382cdee27aa4ea7121e4041a495bcf88cc5f554e43583fecffd202a4271f68c7bc0600549ed3921992053071edfe1d22071aaf64dac84178b9154eb335f0ea2f0aa579ed98e3060b3796f57b80affbb3206d0e25c4e55160c5aaec2f3b288b06acfc74353e8b1e936e83fd45fc50c7f88797d4687562acb46c8ff2b93056242ca78e7b2829ccdffac4d85e244a069268bd46c6ca9e0e5c81f23e9f0844d91dc00f97a113a96a0a65fa4184f1f24904d3d6774980699b655503ece1f34f2c16967a764edc2ee3085c4ea8a3642f15d650416c3d90633262c67d2ce2884c54d5877587f90653845bdd003fbbcb5f8f05a48a6dfa73080e6a4d291daaa7cbb221b4d3da4a1654e44d39665182ac3fab07b9b7ca83283b400c002e04102e04c9b5b18462e326a5aac2efa98b9fbf538617053237da4bd6cfe2dd8aa030abb387802cf33c4c2849c783e688d0e56eaf91007b277deed2c90b02709dce7ddafbecac3854cc7a9545aef7644a5ee46d0db3b8ecfa3c2dbf0ebd9f157cbfafc149b667b3bf335cea989e9d975f1804d66bb3c70388b403e1072b5cc9cc4a26ef19f42f11e24de5e84bb655f98a36d5d72e1b342f56f7ba1a6f622c5ab3296d0548b13fe1d844d3b60fa77872719e21acd277af19f9980ed43cad98cbdf72f253523c7621dbec7202da29759cc00ee0a1c9348b6d9967af95762f0f043c59ad759a1716344f9419399e63bdd8120d4fca87a22b62a497e20a2605d46f003e6d85b71598ffb5eede2fb0d1a05b104ce8c0897801b170e2a432dc42546dfa91e6d139181244505f99760975abffbb840ee04e5210bbae61e10bb905f15e8e731899dd917848a806605987a37c3454a1e8c726cb656887aa0acdfd759be7465cf30b8c667b74f30a90cc9290c7312abd219dcf56d86ede5ea837a2da1746bcaddb3ad745e2d1b8f2919cd41d368450c1c5a79f05a75f7ef073aaddad272ba46666110fb921d12bdb2cf8957df58adeb06f595610a9c789acad4928ac5bd4f2645751f2f694569864c038a11c986da42da73c69e4953368a2b7000126ab67cb5f17357ae6f49b054a7b590f8094f955c14b9fbe9eeaecab892472c503c8b1b4f4008ef6ae38a5d8f37400ed2e621307b3a28c9b8d65ea5bf38f416213a81d87f2d535156f0f874969e8f7c7281f549da65d36503ebcaca24ac2918463c2c50d663bdaa26006e495e88845e0064f67a0111f4834d54b30032b3eab9983b39a3874cfed80ec8ce9db7ac0b068b0553572e60c4691a36badaccd56778c757e41e16b58d5254f83dbab2a86f20f36c09027920c7adbe7c10a5f97d56a97d68dc442de9cb1943b3dfc1bf985b959c501717a88d363c4b8a61c1d499a3bb63493724a8e71a91fcdc4590ae69735e7b643aafd074ac315ca0a2d0a9c55c763fde664a7cb1cb130890677715e8b02c6672035aea1363540bf065b82bf54eacb2bdb5812c2d69450fe70c3217f4f342a4d863a5fe690d30695b8323de7c7b0be85fa31960a06f4b911af41c6ddf6596ad7b0682c6894ae69a0dca8eef90f6f26c63c5bbe3b2be75d66630c40cb846105324bd4c25d20b37cddd2bb7c77e2ae4bb4654fa60d96c65dddd4f12ee15aef8d39eec3e72135596592ae0ddc8fbd9cf2cd1e4fc759b7356eb3e7cc0d46435fed286529d5e05b9737360b223d8c263ff7f0955f13303bda1c44206910bff16d0e141ae2763b95c38cf9a3c5a616c7832ee5bc57ce7d945fda402da916be162ccc7d65ce2f7c1c410fe82c92b7a31e4a1ffefcf058c8422218f89bb31fac3929e49a8247366d72abc6d7d87577e4f958affd82c49c04c235fe62902236bfb7fa68b0b6ba08721c3ca4fab60a7fcec867e0762288aea73893d99aec40a6fe2078cd56e39e6f3d3660e95e4517e48dee0780164f8bc733ae0f856e3bd1e35a420eefbbbf822d09daea8648531e95654e4974cdf400d8d2ec1751b573bbaef088dfdcadd77d03489a3253c3c820f4ae22bcf3255766b6bc664ab87519e777c58774c51221bbf6249017742b509a06cfd7c7c3affd728011bafe074e1a910ac5d2164637683560228870bf678433944f5b9ae0c1be4357461926a019e38f4076d72033842b2f4dcac425f335fdda666d2592924acf57397851319083b3c7cd4ea52d80d09f249255331e19ea02eb5af506d100626ed515c32f06e704d3f47f0dae532db16f0d5d7f7896fe948ead7bc0eb6e2f0c22f1388a2b3bfa7953b0e10704b01e24211f8ff97a5e5dd3b7e6ecfcc59476b3cb9b597bfe66f9efd5c6666f80a46eb04bfe3d0d78eece9bb9ce9138450d3abb03d244f39e2bd9070b748dd4a96886fb0843e779a5e2bd19e7a1a376a14765c6df6d770a4d535403058f0eeb079d94a39d83df4b5acffb851e08d07724ae3af16ddff7121bfd8de72791558b30dd0a0f74bfcfb0c537cbd9f99718fd641dcaab870e4306f8d64e8468a324ff2ee8d4df8595749c9f8eb94e17c01efe13c9fd41d3f289050022d9eaf1fb10b9cd12cb0774a537851f88679bb5f153e37e9d1e162fa254ce2f5f623a4313ab5c5214e51b54d500bb96bc009ada7a0b3680dd48da193d7ae1cf42d72c3da56b81fdb7eb94da426d54cb3b14171c1b640f5114bf1b2479d7c21b8356e996d7932616aa2ef8faf208dc27b54ed2654dbb6fc830a1e184e802ff3377515ebdf07e4922bdcde1750c54612043268f017b43563c89deb973a6fb200d7f8d996a8eafc3ef7e9e49554e9aad7b36a1992aea1cecf297a3e42f64c77d5ae03e3766f15322861459fa839ad9d20c9235d0f5bcf6a3d4a59afe005d92bbc826ed4f959887a1dd30bba2188a56ed395caa06b55d5157ac121e3c464c51dae75803d3358f959662d8ec1f0dda17191c745e3a7508baf88180b2b87a04b6f28326d6823cc0c725f9b4d4865b9fd4dd3eeeb6e67de76306e742d6935ebc1b29d246c5f42a1ae0d266b45163f957084f17c288c506a41291249002aaec03cabe966bced7eed95a192cd1f54e3fb6cf1ad0356d69d4e1dc99f7171c9dce10c537d31eba12c6e44b69c2f5e210eee2577b86321be00c39c159b751b9e0e2bd968f9d1abc7a4fe28248065abe0fc8f3a0658e6b434580477b7568562269e4beca99147526776f91599d815147ffe25c62406c197bf7f5f839a82fb0df5dccd88e780dd5a931557391900c6b90a331f7c7389e7530d4e1391f28e933079b1f8f94a4308d5faf95b43858e540c5abb02587bcaad2ed11dc0606ca34adca59fef4ec3316aa5b75cbda93fbc58b80377849b58c2a5f00c01945be2b43c4606b849e96ddb38d632f99a2d681efbc225c38d348baa89b94edb43908f4ac54063566725c0861f1bd7ab0176ddfa3ff9777402398ea470df774d942ccd8b64ae824f09484fe6a427fb08d703e3eaedc226162cecc6be3d3a9849cd21adc370bcffb4e69d426be6d5e598567cbbf1192f68433400251bab131d895b3e1e36cb565d27990c5cbe8d544da1d136d921f875f2d6bed8ae24e63578bc52b0121de3342dcd7e55ba5b7cd7839e864316c55eda2446a2139aecb2464aabc98c9ce29eb15145a3d17d4b82c1e9b63910cfe97877c6ce9aa3d0fdad2267a89b2913ae09934f50077a2e2acd90a44133f388cde8e984de4d8d6f8c54c7b5132c27e6891607990850af58da3179e966890f78b6c0f6678f5eb8bd02a5d94187ceafa82a3fde878989abe2002ac6eca7d59cf7bdd8873140f8d9b688cc02c32837b0fef5056b8017c07161c111d8034359078b68d8ac143b4d561c3dd2128ed97e0772571756f812d8df89ea2b9d7d39f8db48190987fb95246a8ebe9473254fda7f8f04f143de2980e0ea8cd899910a1efcd0eb561f3959948ab95f1564f29cbf9bd64a93c251d3e21156e00f8761e700094c417c04431bf3f50e1d7c3ad7463a9cde8ce1fde84f1f0a0d6c977aea49d4ee0c018d7eade07fa9296300b619ee2df166554b9e1511ba4335184f159961be340228c2899175172b80f0c18d0f03c5ce7584dadec65166340d4ce7e8dd0c4c4628ad43203bb985c439402d3ec8fcf87c9d0be639a76088a8fbc6d89fd39dcb533efd36999989e20475902efce4ad07413f42997d26208fbb0a202e835e80d1766d56ae09e204b2183407b11eda979f3cbbc8aedf655e25ba325514040c2807e7256d1a3c1a8546638912a37a78c0ca88260e596cdd63bae5f1adda6c1f27c6b779cffd68b8e0620f845a6b4fe62536eb87359ad96f42a1e3715d86106cc9a0a285c30dbad87ec0a8d0941ba8d12f09aeccbcfd7bb829b83561f4f361d32dc3f58ef8bb4a411d504526b97fb5034588f225d858eba647ecdb68b7b84e58eb2507135fca3e74d4ea69681b4dc8d1ec11d052e55df0570fcad187fcc7442b9647db94d45eff2569650120c0923293a699e928c75e9465de8a020fbb0117f4020cc7651583ad07420459a6a9e940486ec6de02489086eaa104112f4320d33e18a0900e282c1e5b73aefe485fe8e3978ba8b800835d481233b40bf265809a", 0x1000}], 0x1, &(0x7f0000004e00)=[@rights={{0x18, 0x1, 0x1, [r3, r3]}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x30, 0x4000}}, {{0x0, 0x0, &(0x7f0000005000)=[{&(0x7f0000004e40)="5dc245ff958aacd53d716dbdaf9d9456d8c4ad7f3a7d807952c4d096336e93402dc25460e1ae15bc99be21447015e9ebd112fa9d1a05ccb15d4993fc3198e2c90b51c7d644f910dc9446f4f567", 0x4d}, {&(0x7f0000004ec0)="ac53fa7f3c9973c2fd3bd1fe5211c0224259de7bf891443ad2a63b7d1caaea1786fb52a6211c1157e6414978a3afb0d2f55d11cee9a00b4a05d8ef03379e8b6632266875d2474e4574736db83a7d7b6795a6eab6450c75e488b4660f711b0522f3731db1b499bfc1863971f6bf82a106a3c907c5d121fb02cd8401f0d030d603e61614e907f270c2a8bb4a2f47c6f0e3d1d06543a4980197f8ed4b20a449977de04423d9b56777f66c11a99577", 0xad}, {&(0x7f0000004f80)="2e16ac48ffe62ba8a8a6ba92b1be3e288f9d04df7dbcab3b9047929c410e1d66cd451a5b881d82339186cb82b40d06337ce88a033f460c3a76cc1335487c3df1d2f78014da348b1315e75c3776aa59ac51315f2142215c", 0x57}], 0x3, 0x0, 0x0, 0x8840}}, {{0x0, 0x0, &(0x7f0000006280)=[{&(0x7f0000005040)="963d4e3937f70ec98e785467d4e61e4404c18d89748bb90cbe5f60fa9bd100b7d5642074deb980c21a0e4aa2cac37f67cde3650acc4f5bc01e23c013649f8b9a2cec6e3ec3045aba7e43a1ec5461c0f16c1e5ec9072a2906d2e8ef286da92bef55bebe906fb3d6f5af64b52831c5d45481c935fcc61edf7aeb73e82d5cd5c3c97bdd", 0x82}, {&(0x7f0000005100)="89cdfa97c4d709768c9a07a84c38984ba445455aa786bcaa7b4f12bb92d5c071ba35315e3dcee9872fb9d7e9db65f0d6deb89ec630fdd830593ad8a67a7fd899c51ecec978a49a51363e84ec4c1d3a71ad4b6f63491aad0a221d33a3428cd45716a1e45cccb5a0d8bc3d799c36c898f8b66f9730f5abeff7993c3042a46bf6dd193c11a55c75686ecc9aa219c9ace27964b96329702769236ea43f8874d67774469eb3a9d9652dabf81b93b306fd023ee90a48985e085b7f5e0a745d34fc16b879a256405abd33d662da5d997efe2e61055e383676d5e6262708fb6f88c949e18d257bacf304018054ea7467f96d6e636510e8c49904c072369ec358b967c162f94447f0bdbb3772d0493182b65add420230b8b0ddd14ceeff4000171a683dbb3f1762f70e40457e30b5c0087a1577c715833cf62f5fc9ec55b4bbc7ba0b3cf3bcf5cd87cd236e9bd8158408ee406fbc6b9684116d10a532492489a59095b4b752f26f4819b091a37634c6c91b457f2c862c4d2c5bb2e1498062f70c4ef406c087537376adb1572b88e1cecc84b2895cab5f576d2e79f89c00536525ced7b315f54c446668b634a49a3ab875d1f11469473d1ec8830ef041c0e078cb2ab056af8f1b6a69db80642641e3fe42bfbb3d8e1d9fc44d294f3709a8e4709ae7b835256fcfedb18bdda9cc456b0cbdfd113dd49b99e4db0deda0d2800bbfd9876d4b28e4272bf60e3bce83f29e6ba6bdc43310beba626bb0d11fd6fe6a751ef0f51de19dbcaefb52ca26aeaff0ac1f75e46f68e545e94ae737aeefaa200a7fc70b842a9d0a32a0ab58908fc0aa3684fdb6d25ad337e0416ffb7f445fa2916269c9adf989652e49e9768731cd50cdd6dd29e159fc974c16cfd65a0cf389f0599fdcb63961b78a8bfb453a1003574cd2713ecbe579251aa47486e1b1656188494c5c4c4f7b7928cf11c9ca2fda8540b1420849606164b08e8016c156c1cedefa02a6492a0a2c9aeb7d23e6ac7f3a7dae93c2a80d1e264c6015ca77fe627126a2aeb59957ca2e4521c391bd04a44afd3a47ca3199dfd2f85dd9f401187185f38194748684724f43be403b9999ee14bfc6d68aab35332cbf8afe69ba2d8e66fba0a3d47cacb314fbbd28e4a781b15b03f41c1e562340d6f225d038f04db7ab5f35e8bfc6fd8e60f2dd4fe8b702da1e8704ec366ee93b85cecca56ccbc72d8402efecbe19cc9f1a289dfca76d4f8d902448bc460bb02941160b1b36658772cd68e73f1be420715e8f5a5715558bc1b4926a6e16a3cbbd9eaebaeac53290c5be1f07deae3288da47ace7c7e222bac7ea69768abb19b8e5008b95e0b7fb1353642ad047f7bf9b53d0adc93f12ba388b8897fa3f81d2cf575858f59e5f6d670f7646cba39a832f61929cf9116cf600e0303daa55371244b6219c749bbb2ebd58096fcc11fadf27e6243961130d999b5329fbc573a8decdc19117c6cc307d5a7966dfea762d393b519d959b0a638ffc108ca9ba5ce162994c7862240c60ee4f6621f6ebac5144c6f22d887d037a0536b9c3685c4626936197733b00caefbb370e9af80f71385f5211677cdd0774f0bd65992bbfb320cfd7870285d86e1c7d6cba02ae143dda28a96cd83d68d541e514771feddeccae83c9665aa976920504ffabcc335a76f34140d6f03f59127a55f23afb431cbdb10905bfba881ce24726815c584cd23f38b5a21d1349740b67e8c864203b08f92950bb339fe67ca0991eadc17be137d6f6bb3487e2e3543bd96f70be5b49b7096f7ffd557b361080f31e5b61697a8907a2878ebedef1ad3d65eb094398bbb2d45b5b408c96b2ba78d5645b6a3224fd6bbcd3e8f95b7d95eab3ddfc94f71573ad1f3b58629dfeaa658262f26e372f586ff5382dc8919926b6ca64929a645b3db5ddea2499eb8a6172049277bbac45fcd1ccaa06b0da317c3b6388a94cce60cf991d6e927ed1f17b46c2a17e24603ace9330cc83ec82bfaebd169d2ec7bef7ca3394fd687f5ffe0da1c68f9cbfd754d59d92ac122a5837f95f4908de1d33d01f91e4dd7dc6a5bce4c6dd4283773ceb2fdbd77da81fe85785c35097b31180a008194be8dfe4341f65aa70ef5b96cd087a24de4ac11ac2fa3e91f525e06154e64f4e79c278d3359ccd1a6d69352fde6228663cf759440263fef3a2aee546cadf0445205a6c8e4973d16439793e6d6d6803a993f6ae113960f1cc320defe3022c647e3e8c2b4052511bf4571aec73dac2b90d314e9ceafe9710175b824323abe2848f8239ee4f640634e2e488bc9c0a306d389505d049d24d9e6e0ca0e6a1b672b8a5af9a6c98c7a0feacb8be02102cb8d7fcd359bf30146cfcdfd6beb10ace1b96b0f6c919fb4ea7cc0eab650350beaaa31b775aef9607dd0187a7fc486027349afc31f34385665802e91b81177915424258f037eee44382c359b69ba71ca2fc9f4fabaf04aaa5c0c6a141bd52b6bf95dee341f555b8219cf5a78f85667a83abd428a7a8b01cc4398c4396f4d1ad95af5c438fba9868128faf486f60a33172fb20d96f41b713cd1e464519240a3e929d1f3cfbc37880d8be7f394d02de5ea876622dfa4f294df7b6008bebe0cf6bc539035a3973140d23a78cf463c7d948bc92cc288c2ea318200f170335b7e4ac9d35e9271710f7cd4012439acdedcb5558bc04c893d69167fc8cc573d2670b18c5b3de75799793c8155c8bb189b552f925a066f6382bbb5c2ebfd27e42c82de93a268b8be82492ab94755d96723e0068acfc6081069cf4da206950061a1eb8f5a5240567a737a41eb7e2946671c4cee5d9e4dc60c682b6bfd5bfc986fa35c008567190cf1c2e9b876a537edc3e708510ad8ac872e0aa74b5b62f3ebc362c443ece594966d5bad20954be99d64c7512057eb44141200c813e24f7558d8af2d7e01ca2d7f75618619f6b52e297ddcc358bdf9bb66b24daa7aca03d68f028a898ac66229a4177bc6aec483648f6b1cb41235214877d1cb1464aa9f1c1fa5e99f7b7aae5f80820e673a67b1f02bab21bfdae8ca17b0981849e414011777c140b5b39be5c6598bf42e7cbc8ee59f780c24a0d452a311c02a4d8e6193150e2cc76282cbcdead9745d515baf33ed62e0185ebd8cbbfb60dc5d773f7b1c957421e2fdb0a981a34f586d6e5c628bfd75ca701c06e675ecab50114d06bbfb58f4d2474d5fa9eb0e1afb985b2ca2cd29e9f45ac3f8e24ec218699352aea2e3661294242c043bb50a53fcdcf407c93b7b7e5b97e8c6c7269567a5a183f386257a7b45864ee2847c10d31780ef1c5c0e8500c28320e79ddbbf282a65bc2066032f324542f82f520bd7ef8607993c94896e4f8758f231c573b4b42e928d82f26d479dfea8379d7d3af571737b51a59d95939305a02ca6ab2cbbe6849d7f940c5c2641cdebd59904cabdd77cdf90477ffbf4ac57ef26a03af20895fe8e890df82c97944d7502e0f4749846b8f16b1fb8da625b4aaa5bee5be89073ac6e8ed36ca0b410ce5e632890eb5e6cd1ebda4b309f463242fe98433c69ce2c8cc173ee153ed33aac3b219862145d4434d95dce5c84a671802766dfb9a05a71ada74e1e089fe51e06772957ab4af7809aa2be1be5f8bccd46843ab6c401bd1acdcc2aa61e5e3bed1047174319178d0feb2fe37f61bf7be1979264ac80d2421d3b42fcec7848a6f4a41e83b65ea6d8b0eb142e22c5ade0e3294d9402f7fe8305ea2d52e49f987531b25bacdf276a1a120fcbc312dedbfabc654fd88f78c14f17724b9f33f512fe6c42231e2e60c89c31580aa776493a75942e81448382b0217025274a6a5b568b0726e179ed1264a62001b52d5d815cbbf2b1019748024cec6a11dd6605bed4ea1844ea15c69cab7912720398f6955cdc6f427e394be2a8abf6851bdfee5c58171772f8b2343902c35a20ab4e306cface5b46c0ec05fb05362d6e7257bf616192c338f2aa32ad9489ceceff02ed51e602c5366534b60396abd3de11e229287b6cdea04434d438674105882c289d220bd4065d2c4dfdb905b2ed1128269f6abaa44e28d4e20e979eed3db5867f9fa992329b4f681765f520cf42444db2c1062bb085175541dfb802528fe2ee351c200b06c0c99b127405bcc1cfb393cf593859573032b4325d0b899466a86157eb427a23c0ff731abbfa2fe0c6a7042b1d79686ccae716b0969f6aafb777be53eee3c996125019134f60c728d4c29f482fbac8faaaaae89f0472f7ce6fe56372f3ab4267ffb86180b0f35881fdbff1a7a542cbae9a5b18173e16a07018c625634fda50f46f06a9a8fd364198c1d8b9a9365cf49f1bd049a1d07a834bff2ed9821099d3cced7d84d0f62b3e18363d5dd27f8e1606c123998dc5a161f37dbfa86d12c86ebdafdd4897714e0693ddd70c1a3dcc053670418ec4a0121649e7b67ee68324113c34759fb49bbee2009ae4f3a4883f9ea0491268cfb2b0fca159f4f269a8b9c2f90709420c15d1652d105c0d94437a6bf82717e0de3b8b82bcacef97133108b43aeed29750b32f4da6cfa9954dc033e96ed7df83397952d2d0dbdac536f0bb6a5b96088b19b895226099d4caa2e38758fb486e0cf83aa98ad938a085a2270bb5756ffa736807c5b20f40ab74976816a9beba12d69ff1898f89e9f86767f0dfb85fcd2b9faba9fe3810a530108fbe9665582b407096bb51ec61aa8706073a9318f7501d6781a42d66ed5dcc84ef40e573ec01c7834b7da194408a39d64477cc6a75494f5cd5607e4d5888899f96b97adf8620a89f8cc0840150b489153c77389a508d412d84cfb55833b86a0e2e57e4b6d465272fd2523038b0cf89f7e1066e3253d6ae471ed3595cd08f7bd71b822426a1995b4e26447d227aa54c749ac65f5e62455355ee97314e6fddd516367debbcf263c3b495e8421c8b5c561924f7526674be4ff6f93e9a121515299d964d2c7bef72fb5a5ad1cae7a2538819e6d2fe8e29c4e37070fde77b4a9cdc6fdeea7052e5b8142cc073916a28a7a1f36fd9e23a6abe3d3d829a116a5620ee2384e1694c8346e3dc363b04adff8853940f73883c77b84463c007728ab12439df25c2039db39238ac7bf4abebc6c2b13f888a935d63a47348443ec63382007bd17b87337af4d061569afc10fe661eadfcdf710a7f4e8cda418cb3021cd3296e325b997bd7a620c6e30dff52f1475281fc1eb82bb19451ea0815fd80486eee1d6c677f1c74f387603c1cb0354cca8027d8f9e3f0d1c68ee1e2cf644b10f041b156a266cb95deb3c42805f0bd8b36264cbb995a8f27e167f3785054ca42a7704ffa91548602af87170fb9aa2b4b7c1a17833640001582f8c4f7602c36e807fe511c5d613ee6a531a5c1bc0c80a4283a33ef90d79ebb41b84f64dfefb13829c23cffb393c351024a4166a6e56cf24620f61514304bc4d28bc20d94db5d7537d443067786dc7384d5b54c9e79825bb361a9ebf6217788fdae05a0b441b6bb3c624758a79f245207867b0339cdce401d8a77e3d24b4f934810700cf099242193a62f2dab75d6629a9f0d60fcde9f73c75a2f756ceea26327c39848973b66405f03e7613cf43c17c35bd53575c781d0d2a8b461d433d981ce32e4459c8b0d8dd5541fce9264b377027f1e7eb34375abc58956fdcdeb012c131fe158e7bb58f13390347b038e11638d0887d5da809d7b02216830f10f96e9e95dde35d302f6fbcaf7e133156a66b1bede46fb4bed5ea19d4472fbe2bcbf913bf8978468fd4af081fd406a6d8c84911f057ce55d11fc3c847feb61e71", 0x1000}, {&(0x7f0000006100)="f42313a9530f782177fce8c5230bc3b37cde62cdf6fb30fc8cfee39d97604f6386856263a85e4dce89fc188d676845d3111cad61445abdf62de65a73299c99f0034b40d9d5b381470fbadfcc53b87c2da2bfca637f53723b9f73a2e9123a25e1aeef2cd787f69409801295537607c66055060144d43172d1310436ffbc041afbc3", 0x81}, {&(0x7f00000061c0)="43bfb13e15e8a2fe917bede522f998f31bd7963ac7340ff3facd3f203ecb09b21c56048c533bbb28749b2b75cda02ef583abc9043c58c43333f4fb5c56710adc36ad90c692f9ddfb00d848a614989faf6185fc18bf2c0eb17063c3d4090c1066f86fe4ef34e9b2552ae428e5500109d8516787116deb8e9c4fca47609127dcd3a1754a3bcd47a8cc66d18b9cf2651fae4b08c739c2f0", 0x96}], 0x4, &(0x7f00000062c0)=[@rights={{0x18, 0x1, 0x1, [r0, r1]}}], 0x18, 0x48004}}], 0x3, 0x4c011) (async) lseek(r2, 0x9, 0x3) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000063c0)) (async) mount$cgroup2(0x0, &(0x7f0000006400)='./file0\x00', &(0x7f0000006440), 0x2000080, &(0x7f0000006480)={[{@memory_recursiveprot}, {@memory_localevents}, {@memory_localevents}, {@memory_recursiveprot}, {@subsystem='cpu'}, {@pids_localevents}, {}], [{@dont_hash}, {@context={'context', 0x3d, 'user_u'}}, {@euid_eq={'euid', 0x3d, r5}}, {@euid_gt={'euid>', r6}}]}) (async) lremovexattr(&(0x7f0000006540)='./file0\x00', &(0x7f0000006580)=@known='security.selinux\x00') r8 = openat$dsp(0xffffffffffffff9c, &(0x7f00000065c0), 0x101900, 0x0) close(r8) (async) write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000006600)={{0x7f, 0x45, 0x4c, 0x46, 0x2, 0x1, 0xcd, 0x22, 0xd, 0x2, 0x0, 0x3ff, 0x2ce, 0x38, 0x9, 0x5, 0x4, 0x20, 0x3, 0x7a13, 0x6, 0x5}, [{0x7, 0xf4f, 0x2b5, 0x1, 0x7, 0x200, 0x9}, {0x60000000, 0x89, 0xd, 0x8, 0x2, 0x8, 0x1, 0x9}, {0x6474e551, 0x7ff, 0x2, 0x8, 0x9, 0x6, 0x4, 0xd51}], "f8988f443fa322017641a6d83dec62cd311d148cc59e0791d9fb23adb097fed31db8e2be79b2289991ef349b5c400c260692d1a3f5d7a89c267f17266d4d0d3ff674298569af10033cc812b6cfa3149ca2df7f7840cc3a2b30b274fa115a133057e5b719d9e8cebb79c25989f4eabb326c40b9662f4c57910e7b84b8198624d5d9d383a3c78691eab706495ee81679811f6ab33aa96787d4ae8fe98c36ce7a977fed2aab3415bd9a36b0f53496f8feb1165bef6b009c822580f0d30600560f1285e2883f118dfd5492860350d8b120f490fa35d2b11d1ef8464abbdd99c29316138fec02be62b38c7c1218af279a6eaf7d795010", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x98c) 31.710875573s ago: executing program 5 (id=5770): syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$packet(0xffffffffffffffff, &(0x7f00000000c0)="0e030e00c4e8120006491e0089", 0xd, 0x0, 0x0, 0x0) ptrace(0x10, r0) socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$incfs(0xffffffffffffffff, &(0x7f0000000380)='.pending_reads\x00', 0x0, 0x60) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000580), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000300)={'wlan0\x00', 0x0}) read$FUSE(r1, &(0x7f0000002240)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getresgid(&(0x7f00000002c0)=0x0, &(0x7f0000000540), &(0x7f00000005c0)) fchown(0xffffffffffffffff, r5, r6) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(r3, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x10c4}, 0xd4) sendmsg$NL80211_CMD_JOIN_MESH(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010000000000000000004400000008000300", @ANYRES32=r4, @ANYBLOB="08002600851600000a00180000000000000000001c005a8018000180140003"], 0x4c}}, 0x0) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r1, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000440)={&(0x7f0000000600)=ANY=[@ANYBLOB="60a6f84cd9dc411981b0", @ANYRES16=r2, @ANYBLOB="00032cbd7000fedbdf25430000000c009900040000004e0000000c0058004c000000000000000c0058004a00000000000000"], 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x5) r7 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x46d, 0xc287, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0xb0, 0x20, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x46}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0xb, 0x0, 0xf5}}}}}]}}]}}, 0x0) syz_usb_control_io(r7, 0x0, 0x0) syz_usb_control_io(r7, &(0x7f0000002200)={0x2c, &(0x7f0000002040)=ANY=[@ANYBLOB="400247"], 0x0, 0x0, 0x0, 0x0}, 0x0) 31.668258945s ago: executing program 3 (id=5771): r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000140)={0x0, 0x11, &(0x7f0000000100)=[@in={0x2, 0x4e20, @private=0xa010100}]}, &(0x7f0000000180)=0x10) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x7, 0x2) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0xa2f01, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='sched\x00') exit(0x1ff) write$uinput_user_dev(r3, 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r4 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r4, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r2, &(0x7f0000000280)={@val={0xa, 0x201}, @void, @eth={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @local, @void, {@ipv6={0x86dd, @udp={0xd, 0x6, "0d858d", 0x8, 0x11, 0xff, @empty, @mcast2, {[], {0x4f19, 0x4e21, 0x8}}}}}}}, 0x42) ioctl$vim2m_VIDIOC_G_FMT(r1, 0xc0285628, &(0x7f0000000080)={0x3, @win={{0x5, 0x0, 0xfffffffd, 0xeabd}, 0x4, 0x0, &(0x7f0000000040)={{0x0, 0x6}}, 0x0, 0x0, 0x40}}) 31.467657408s ago: executing program 6 (id=5772): r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) getsockopt$inet6_opts(r0, 0x29, 0x36, 0x0, &(0x7f00000002c0)) socket$pppl2tp(0x18, 0x1, 0x1) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$pppl2tp(0x18, 0x1, 0x1) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) socket$pptp(0x18, 0x1, 0x2) socket$inet6_udp(0xa, 0x2, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) sched_setaffinity(0x0, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) r5 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x189600) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) lsetxattr$trusted_overlay_opaque(&(0x7f0000000300)='./file0\x00', &(0x7f0000000200), 0x0, 0x3, 0x1) listxattr(&(0x7f0000000b80)='./file0\x00', &(0x7f00000000c0)=""/5, 0x5) r6 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000500)=ANY=[@ANYRES32=r4], 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) r8 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$sock_int(r8, 0x1, 0x13, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYRESDEC=r1, @ANYRESDEC=r7, @ANYRESOCT=r1, @ANYRESDEC=r3, @ANYRES64=r0, @ANYRESOCT=r2, @ANYRESOCT=r3], 0x0}, 0x0) r9 = syz_open_dev$hiddev(&(0x7f0000000080), 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) setresuid(r10, r10, 0x0) r11 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone3(&(0x7f0000000440)={0x100040000, 0x0, 0x0, 0x0, {0x13}, 0x0, 0x0, 0x0, &(0x7f0000000180)=[r11], 0x1}, 0x58) ioctl$HIDIOCGREPORT(r9, 0x400c4807, &(0x7f0000000000)={0x1, 0x2, 0x7ff}) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r5, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f0000000240)=[@timestamp, @window={0x3, 0x200, 0x8}, @window={0x3, 0xb, 0x200}], 0x3) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r5, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x40000012}) 29.820488809s ago: executing program 5 (id=5773): chroot(0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a58000000060a0b040000000000000000020000002c0004802800018007000100637400001c0002800800014000000002080002400000000b05000300000000000900010073797a30000000000900020073797a320000000014000000110001"], 0x80}}, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) r2 = socket$kcm(0x2, 0xa, 0x2) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000009c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x101, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x3c, 0x9, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0xc}]}, @NFT_MSG_NEWSETELEM={0x4c, 0xc, 0xa, 0x301, 0x0, 0x0, {0x1}, [@NFTA_SET_ELEM_LIST_SET_ID={0x8}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x24, 0x3, 0x0, 0x1, [{0x20, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_KEY={0x8}, @NFTA_SET_ELEM_EXPRESSIONS={0x18, 0xb, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, @counter={{0x10}, @val={0x4}}}]}]}]}]}], {0x14, 0x10}}, 0xd0}}, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r1, &(0x7f0000000280)={@val={0x6f01, 0x800}, @val={0x2, 0x0, 0x0, 0x0, 0x14}, @mpls={[], @ipv4=@tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x84, 0x0, @empty=0x3fffff20, @local}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x5, 0x5, 0x0, 0x0, 0x0, 0x18}}}}}, 0x36) creat(&(0x7f0000001380)='./file0\x00', 0x12c) mount(&(0x7f0000001400)=@rnullb, &(0x7f0000001440)='./file0\x00', &(0x7f0000000000)='omfs\x00', 0x8002, 0x0) 28.987554146s ago: executing program 1 (id=5774): mount$9p_fd(0x0, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) prctl$PR_SET_MM(0x23, 0x8, &(0x7f0000001000/0x4000)=nil) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000062d14406d0470084761000000010902120001000000000904"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) prctl$PR_SET_MM(0x23, 0x9, &(0x7f0000004000/0x3000)=nil) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r1, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000006100)='cmdline\x00') read$FUSE(r2, &(0x7f0000012580)={0x2020}, 0x2020) 27.29573383s ago: executing program 1 (id=5775): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000004c0)=0x79, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xe4}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='bbr\x00', 0x4) sendmmsg$inet(r0, &(0x7f0000000c80)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f00000008c0)="3bcbdb0fcfa026557d2ea2b0fa34b7b3ddf4e60fe678186210e935989ea66d7c81fcd371943f18f118107da91cf43c5479ca82428e90b96b3635a98e39939ef5109511d949224164c044f18fb4d64db5c0404f01b99fba50263ee03e82a28fcd751660b0cab68a62a8b6eac29946c988fc747092d35e935ad8442feece96b4ee481cf95a8feb6ec3d6e5cff03f59eb9713", 0x91}, {&(0x7f0000000980)="742f311a83a225186454bcfd09e48b60d703de616d0e6f11523b39811b58bc1452d76496e44c556198949ad6bab7e9bd1136845e", 0x34}], 0x2}}, {{0x0, 0x0, &(0x7f0000004080)=[{&(0x7f0000000f00)="52348bf9812fc081678b5760a4c4967393fd8939aaf12a894c5424df616c4eea14fbac2dad114a75c405d89fafa5715b56abba4bbceca456d8225e3f6eb57a03287e74c7bd74e40e3fda3150f92d181e7c82cb2f8ea0416fc4c0f111161cdb9a52911925644e25f871d02f403c83214f830f93b30b874e75cab53f1ed7871f21c0d654a47fab0637868517d7e8d9915e99b4dc2dcafdcb2ef2a012ec95418a544c32181fb969e01318e00a12fd1b2a0eb57bcf7de086e320f2d4be4e1453010be849e4d7dba41558329699aacd3d1c7d97b9bf74caf8b7946647309d209558b1965ef7ea4576ec0e289b73c2089310271d0a67d88a312f4cb0194c4f28ec3c2fe269311d0cec1fe0efef17d376d183b08e392b6cb58e930e1f959dd4528ec95350fc86e5297e6d59af036b132df17833881238ba8692842a8da4d5", 0x13b}], 0x1}}], 0x2, 0x4) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600)=0xdfa, 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x24, r2, 0x1, 0x70bd27, 0x25dfdbff, {}, [@SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x1}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x6}]}, 0x24}}, 0x20000010) sendto$inet(r0, &(0x7f0000000580)="17", 0x59a, 0x10008095, 0x0, 0x0) 24.283602829s ago: executing program 3 (id=5776): sendmsg$NFQNL_MSG_CONFIG(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000020301"], 0x1c}}, 0x0) r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000100)={0x0, 0x7}, 0x8) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f00000003c0)={0x0, 0x465f}, 0x8) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000200)=[{{&(0x7f00000000c0)={0xa, 0x4e23, 0x0, @loopback}, 0x1c, &(0x7f0000000580)=[{&(0x7f0000000240)='\x00', 0x1}], 0x1}}], 0x1, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x79, &(0x7f0000000000)=ANY=[], 0x8) 0s ago: executing program 35 (id=5772): r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet6(0xa, 0x3, 0x6) getsockopt$inet6_opts(r0, 0x29, 0x36, 0x0, &(0x7f00000002c0)) socket$pppl2tp(0x18, 0x1, 0x1) socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$pppl2tp(0x18, 0x1, 0x1) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) socket$pptp(0x18, 0x1, 0x2) socket$inet6_udp(0xa, 0x2, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) sched_setaffinity(0x0, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) r5 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x189600) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) lsetxattr$trusted_overlay_opaque(&(0x7f0000000300)='./file0\x00', &(0x7f0000000200), 0x0, 0x3, 0x1) listxattr(&(0x7f0000000b80)='./file0\x00', &(0x7f00000000c0)=""/5, 0x5) r6 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000500)=ANY=[@ANYRES32=r4], 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) r8 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$sock_int(r8, 0x1, 0x13, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYRESDEC=r1, @ANYRESDEC=r7, @ANYRESOCT=r1, @ANYRESDEC=r3, @ANYRES64=r0, @ANYRESOCT=r2, @ANYRESOCT=r3], 0x0}, 0x0) r9 = syz_open_dev$hiddev(&(0x7f0000000080), 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) setresuid(r10, r10, 0x0) r11 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone3(&(0x7f0000000440)={0x100040000, 0x0, 0x0, 0x0, {0x13}, 0x0, 0x0, 0x0, &(0x7f0000000180)=[r11], 0x1}, 0x58) ioctl$HIDIOCGREPORT(r9, 0x400c4807, &(0x7f0000000000)={0x1, 0x2, 0x7ff}) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r5, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f0000000240)=[@timestamp, @window={0x3, 0x200, 0x8}, @window={0x3, 0xb, 0x200}], 0x3) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r5, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x40000012}) kernel console output (not intermixed with test programs): 01][ T5940] usb 7-1: config index 0 descriptor too short (expected 1051, got 27) [ 889.576250][ T5940] usb 7-1: config 0 has an invalid interface number: 0 but max is -1 [ 889.595859][ T5940] usb 7-1: config 0 has 1 interface, different from the descriptor's value: 0 [ 889.625632][ T5940] usb 7-1: config 0 interface 0 altsetting 12 bulk endpoint 0x87 has invalid maxpacket 149 [ 889.660959][ T5940] usb 7-1: config 0 interface 0 has no altsetting 0 [ 889.688051][ T5940] usb 7-1: New USB device found, idVendor=06cd, idProduct=010a, bcdDevice=d9.c3 [ 889.697434][ T5940] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 889.729198][ T5940] usb 7-1: Product: syz [ 889.744003][ T5940] usb 7-1: Manufacturer: syz [ 889.756782][ T5940] usb 7-1: SerialNumber: syz [ 889.768654][ T5940] usb 7-1: config 0 descriptor?? [ 889.782875][T24234] raw-gadget.0 gadget.6: fail, usb_ep_enable returned -22 [ 889.802127][T24241] netlink: 256 bytes leftover after parsing attributes in process `syz.5.5531'. [ 890.016460][ T5940] keyspan 7-1:0.0: Keyspan 4 port adapter converter detected [ 890.062196][ T5940] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 7 [ 890.126323][ T5940] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 81 [ 890.145027][ T5940] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 1 [ 890.172916][ T5940] usb 7-1: Keyspan 4 port adapter converter now attached to ttyUSB0 [ 890.221085][ T5940] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 82 [ 890.244547][ T5940] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 2 [ 890.292344][ T5940] usb 7-1: Keyspan 4 port adapter converter now attached to ttyUSB1 [ 890.343610][ T5940] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 83 [ 890.371954][ T5940] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 3 [ 890.388526][ T5940] usb 7-1: Keyspan 4 port adapter converter now attached to ttyUSB2 [ 890.402971][ T5940] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 84 [ 890.411876][ T5940] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 4 [ 890.424887][ T5940] usb 7-1: Keyspan 4 port adapter converter now attached to ttyUSB3 [ 890.444910][ T5940] usb 7-1: USB disconnect, device number 12 [ 890.494225][ T5940] keyspan_4 ttyUSB0: Keyspan 4 port adapter converter now disconnected from ttyUSB0 [ 890.574842][T17734] usb 6-1: new high-speed USB device number 109 using dummy_hcd [ 890.619945][ T5940] keyspan_4 ttyUSB1: Keyspan 4 port adapter converter now disconnected from ttyUSB1 [ 890.691252][ T5940] keyspan_4 ttyUSB2: Keyspan 4 port adapter converter now disconnected from ttyUSB2 [ 890.768006][ T5940] keyspan_4 ttyUSB3: Keyspan 4 port adapter converter now disconnected from ttyUSB3 [ 890.799197][T17734] usb 6-1: Using ep0 maxpacket: 32 [ 890.805872][ T5940] keyspan 7-1:0.0: device disconnected [ 890.831789][T17734] usb 6-1: config 0 has an invalid interface number: 184 but max is 0 [ 890.869040][T17734] usb 6-1: config 0 has no interface number 0 [ 890.916039][T17734] usb 6-1: config 0 interface 184 has no altsetting 0 [ 890.954587][T17734] usb 6-1: New USB device found, idVendor=0424, idProduct=7500, bcdDevice=69.ee [ 890.997481][T17734] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 891.037014][T17734] usb 6-1: Product: syz [ 891.067979][T17734] usb 6-1: Manufacturer: syz [ 891.109329][T17734] usb 6-1: SerialNumber: syz [ 891.137764][T17734] usb 6-1: config 0 descriptor?? [ 891.181378][T17734] smsc75xx v1.0.0 [ 891.462121][ T9] usb 4-1: new full-speed USB device number 38 using dummy_hcd [ 891.647945][ T9] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 891.688502][T24247] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 891.712470][ T9] usb 4-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xBE, changing to 0x8E [ 891.736905][T24247] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 891.761011][ T9] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8E has an invalid bInterval 0, changing to 10 [ 891.799421][ T9] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8E has invalid wMaxPacketSize 0 [ 891.878926][ T9] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 3 [ 891.909818][ T9] usb 4-1: New USB device found, idVendor=10c5, idProduct=819a, bcdDevice=e4.46 [ 891.930166][ T9] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=35 [ 891.949565][ T9] usb 4-1: Product: syz [ 891.954496][ T9] usb 4-1: Manufacturer: syz [ 891.959236][ T9] usb 4-1: SerialNumber: syz [ 891.980304][ T9] usb 4-1: config 0 descriptor?? [ 892.224473][ T9] radio-si470x 4-1:0.0: si470x_get_report: usb_control_msg returned -32 [ 892.260238][ T9] radio-si470x 4-1:0.0: probe with driver radio-si470x failed with error -5 [ 892.530479][T24260] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 892.565012][T24260] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 892.987021][T24275] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 893.033378][ T984] usb 2-1: new high-speed USB device number 71 using dummy_hcd [ 893.051418][T24275] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 893.230458][ T984] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 893.264769][ T984] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 893.282024][ T984] usb 2-1: New USB device found, idVendor=10c4, idProduct=ea90, bcdDevice= 0.00 [ 893.293572][ T984] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 893.327177][ T984] usb 2-1: config 0 descriptor?? [ 893.386036][ T9] usb 7-1: new high-speed USB device number 13 using dummy_hcd [ 893.566456][ T9] usb 7-1: config index 0 descriptor too short (expected 1051, got 27) [ 893.585253][ T9] usb 7-1: config 0 has an invalid interface number: 0 but max is -1 [ 893.594597][ T9] usb 7-1: config 0 has 1 interface, different from the descriptor's value: 0 [ 893.609509][ T9] usb 7-1: config 0 interface 0 altsetting 12 bulk endpoint 0x87 has invalid maxpacket 149 [ 893.626686][ T9] usb 7-1: config 0 interface 0 has no altsetting 0 [ 893.637799][ T9] usb 7-1: New USB device found, idVendor=06cd, idProduct=010a, bcdDevice=d9.c3 [ 893.652269][ T9] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 893.662103][ T9] usb 7-1: Product: syz [ 893.676418][ T9] usb 7-1: Manufacturer: syz [ 893.681151][ T9] usb 7-1: SerialNumber: syz [ 893.695210][ T9] usb 7-1: config 0 descriptor?? [ 893.714108][T24277] raw-gadget.5 gadget.6: fail, usb_ep_enable returned -22 [ 893.813234][ T984] cp2112 0003:10C4:EA90.003A: unknown main item tag 0x0 [ 893.854875][ T984] cp2112 0003:10C4:EA90.003A: hidraw0: USB HID v0.00 Device [HID 10c4:ea90] on usb-dummy_hcd.1-1/input0 [ 893.898272][T17734] smsc75xx 6-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000014: -71 [ 893.964066][ T9] keyspan 7-1:0.0: Keyspan 4 port adapter converter detected [ 893.978434][T17734] smsc75xx 6-1:0.184 (unnamed net_device) (uninitialized): Failed to read PMT_CTL: -71 [ 894.004161][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 7 [ 894.015790][T17734] smsc75xx 6-1:0.184 (unnamed net_device) (uninitialized): device not ready in smsc75xx_bind [ 894.043658][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 81 [ 894.052885][ T984] cp2112 0003:10C4:EA90.003A: Part Number: 0x82 Device Version: 0xFE [ 894.063078][T17734] smsc75xx 6-1:0.184: probe with driver smsc75xx failed with error -71 [ 894.080852][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 1 [ 894.131162][ T9] usb 7-1: Keyspan 4 port adapter converter now attached to ttyUSB0 [ 894.159731][T17734] usb 6-1: USB disconnect, device number 109 [ 894.204293][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 82 [ 894.237458][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 2 [ 894.249793][ T9] usb 7-1: Keyspan 4 port adapter converter now attached to ttyUSB1 [ 894.298298][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 83 [ 894.310725][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 3 [ 894.322579][ T9] usb 7-1: Keyspan 4 port adapter converter now attached to ttyUSB2 [ 894.364378][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 84 [ 894.388991][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 4 [ 894.442351][ T9] usb 7-1: Keyspan 4 port adapter converter now attached to ttyUSB3 [ 894.550014][ T9] usb 7-1: USB disconnect, device number 13 [ 894.567753][T17734] usb 4-1: USB disconnect, device number 38 [ 894.713644][ T9] keyspan_4 ttyUSB0: Keyspan 4 port adapter converter now disconnected from ttyUSB0 [ 894.724393][T24272] cp2112 0003:10C4:EA90.003A: Error starting transaction: -38 [ 894.875168][ T9] keyspan_4 ttyUSB1: Keyspan 4 port adapter converter now disconnected from ttyUSB1 [ 894.950560][ T984] cp2112 0003:10C4:EA90.003A: error reading lock byte: -71 [ 895.011424][ T9] keyspan_4 ttyUSB2: Keyspan 4 port adapter converter now disconnected from ttyUSB2 [ 895.069078][ T984] usb 2-1: USB disconnect, device number 71 [ 895.116387][ T9] keyspan_4 ttyUSB3: Keyspan 4 port adapter converter now disconnected from ttyUSB3 [ 895.199542][ T9] keyspan 7-1:0.0: device disconnected [ 896.188833][T17734] usb 4-1: new high-speed USB device number 39 using dummy_hcd [ 896.335956][ T9] usb 7-1: new high-speed USB device number 14 using dummy_hcd [ 896.369686][T17734] usb 4-1: Using ep0 maxpacket: 8 [ 896.383270][T17734] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 896.403818][T17734] usb 4-1: New USB device found, idVendor=046d, idProduct=c287, bcdDevice= 0.00 [ 896.415948][T17734] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 896.430312][T17734] usb 4-1: config 0 descriptor?? [ 896.509062][ T9] usb 7-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 896.527610][ T9] usb 7-1: New USB device found, idVendor=0471, idProduct=0304, bcdDevice=e4.df [ 896.541086][ T9] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 896.561071][ T9] usb 7-1: config 0 descriptor?? [ 896.579603][ T9] pwc: Askey VC010 type 2 USB webcam detected. [ 896.920217][T17734] logitech 0003:046D:C287.003B: unknown main item tag 0x0 [ 896.932267][T17734] logitech 0003:046D:C287.003B: unknown main item tag 0x0 [ 896.942636][T17734] logitech 0003:046D:C287.003B: unknown main item tag 0x0 [ 896.954544][T17734] logitech 0003:046D:C287.003B: unknown main item tag 0x0 [ 896.964801][T17734] logitech 0003:046D:C287.003B: unknown main item tag 0x0 [ 896.978685][T17734] logitech 0003:046D:C287.003B: unknown main item tag 0x0 [ 896.987603][T17734] logitech 0003:046D:C287.003B: unknown main item tag 0x0 [ 897.006996][T17734] logitech 0003:046D:C287.003B: unknown main item tag 0x0 [ 897.015692][ T9] pwc: recv_control_msg error -32 req 02 val 2b00 [ 897.029769][T17734] logitech 0003:046D:C287.003B: unknown main item tag 0x0 [ 897.038042][ T9] pwc: recv_control_msg error -32 req 02 val 2700 [ 897.057712][T17734] logitech 0003:046D:C287.003B: hidraw0: USB HID v0.00 Device [HID 046d:c287] on usb-dummy_hcd.3-1/input0 [ 897.081254][ T9] pwc: recv_control_msg error -32 req 02 val 2c00 [ 897.097723][T17734] logitech 0003:046D:C287.003B: no inputs found [ 897.273037][T17734] usb 4-1: USB disconnect, device number 39 [ 897.606463][ T9] pwc: recv_control_msg error -71 req 04 val 1300 [ 897.631879][ T9] pwc: recv_control_msg error -71 req 04 val 1400 [ 897.645524][ T9] pwc: recv_control_msg error -71 req 02 val 2000 [ 897.652827][ T9] pwc: recv_control_msg error -71 req 02 val 2100 [ 897.660373][ T9] pwc: recv_control_msg error -71 req 04 val 1500 [ 897.681088][ T9] pwc: recv_control_msg error -71 req 02 val 2500 [ 897.689343][ T9] pwc: recv_control_msg error -71 req 02 val 2400 [ 897.703708][ T9] pwc: recv_control_msg error -71 req 02 val 2600 [ 897.712401][ T9] pwc: recv_control_msg error -71 req 02 val 2900 [ 897.725031][ T9] pwc: recv_control_msg error -71 req 02 val 2800 [ 897.734717][ T9] pwc: recv_control_msg error -71 req 04 val 1100 [ 897.748869][ T9] pwc: recv_control_msg error -71 req 04 val 1200 [ 897.761449][ T9] pwc: Registered as video103. [ 897.786369][ T9] input: PWC snapshot button as /devices/platform/dummy_hcd.6/usb7/7-1/input/input81 [ 897.840507][ T9] usb 7-1: USB disconnect, device number 14 [ 898.152839][T24324] tipc: Started in network mode [ 898.161244][T24324] tipc: Node identity aaaaaaaaaa33, cluster identity 4711 [ 898.172063][T24324] tipc: Enabled bearer , priority 2 [ 898.195913][ T5940] usb 2-1: new high-speed USB device number 72 using dummy_hcd [ 898.379534][ T5940] usb 2-1: config index 0 descriptor too short (expected 1051, got 27) [ 898.424879][ T5940] usb 2-1: config 0 has an invalid interface number: 0 but max is -1 [ 898.467374][ T5940] usb 2-1: config 0 has 1 interface, different from the descriptor's value: 0 [ 898.520016][ T5940] usb 2-1: config 0 interface 0 altsetting 12 bulk endpoint 0x87 has invalid maxpacket 149 [ 898.590941][ T5940] usb 2-1: config 0 interface 0 has no altsetting 0 [ 898.637148][ T5940] usb 2-1: New USB device found, idVendor=06cd, idProduct=010a, bcdDevice=d9.c3 [ 898.680512][ T5940] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 898.734765][ T5940] usb 2-1: Product: syz [ 898.738984][ T5940] usb 2-1: Manufacturer: syz [ 898.776171][ T5940] usb 2-1: SerialNumber: syz [ 898.802314][ T5940] usb 2-1: config 0 descriptor?? [ 898.841513][T24334] FAULT_INJECTION: forcing a failure. [ 898.841513][T24334] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 898.863783][T24317] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 898.898585][T24334] CPU: 0 UID: 0 PID: 24334 Comm: syz.3.5561 Not tainted 6.16.0-rc6-next-20250718-syzkaller #0 PREEMPT(full) [ 898.898615][T24334] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 898.898626][T24334] Call Trace: [ 898.898634][T24334] [ 898.898642][T24334] dump_stack_lvl+0x189/0x250 [ 898.898671][T24334] ? __pfx____ratelimit+0x10/0x10 [ 898.898699][T24334] ? __pfx_dump_stack_lvl+0x10/0x10 [ 898.898724][T24334] ? __pfx__printk+0x10/0x10 [ 898.898762][T24334] should_fail_ex+0x414/0x560 [ 898.898791][T24334] __kvm_read_guest_page+0x18d/0x240 [ 898.898822][T24334] kvm_fetch_guest_virt+0x12b/0x170 [ 898.898847][T24334] ? __pfx_kvm_fetch_guest_virt+0x10/0x10 [ 898.898867][T24334] __do_insn_fetch_bytes+0x2f9/0x6d0 [ 898.898898][T24334] ? __pfx___do_insn_fetch_bytes+0x10/0x10 [ 898.898927][T24334] ? css_rstat_updated+0x23a/0x4f0 [ 898.898949][T24334] ? x86_decode_insn+0x12d7/0x5310 [ 898.898977][T24334] x86_decode_insn+0x33c/0x5310 [ 898.898999][T24334] ? save_fpregs_to_fpstate+0xa3/0x210 [ 898.899056][T24334] ? __pfx_x86_decode_insn+0x10/0x10 [ 898.899092][T24334] ? __asan_memset+0x22/0x50 [ 898.899119][T24334] ? init_decode_cache+0x78/0x90 [ 898.899143][T24334] ? init_emulate_ctxt+0x4d6/0x660 [ 898.899170][T24334] ? __pfx_init_emulate_ctxt+0x10/0x10 [ 898.899195][T24334] ? trace_rcu_utilization+0x47/0x1d0 [ 898.899227][T24334] ? rcu_note_context_switch+0xdc1/0x1140 [ 898.899249][T24334] x86_emulate_instruction+0x60a/0x1ef0 [ 898.899289][T24334] ? __pfx_x86_emulate_instruction+0x10/0x10 [ 898.899313][T24334] ? __get_current_cr3_fast+0x90/0x150 [ 898.899331][T24334] ? clear_bhb_loop+0x60/0xb0 [ 898.899349][T24334] ? clear_bhb_loop+0x60/0xb0 [ 898.899367][T24334] ? vmx_vcpu_run+0xe91/0x2900 [ 898.899391][T24334] ? __vmx_complete_interrupts+0xe7/0x690 [ 898.899427][T24334] handle_ud+0x142/0x590 [ 898.899452][T24334] ? __pfx_handle_ud+0x10/0x10 [ 898.899472][T24334] ? vmx_handle_exit_irqoff+0x6c9/0xad0 [ 898.899495][T24334] ? __pfx_current_save_fsgs+0x10/0x10 [ 898.899520][T24334] ? __lock_acquire+0xab9/0xd20 [ 898.899544][T24334] ? __pfx_handle_exception_nmi+0x10/0x10 [ 898.899570][T24334] vmx_handle_exit+0x1090/0x18a0 [ 898.899595][T24334] ? vcpu_run+0x35f2/0x6fa0 [ 898.899625][T24334] vcpu_run+0x434f/0x6fa0 [ 898.899660][T24334] ? vcpu_run+0x35f2/0x6fa0 [ 898.899722][T24334] ? __pfx_vcpu_run+0x10/0x10 [ 898.899742][T24334] ? complete_fast_pio_in+0x212/0x2d0 [ 898.899761][T24334] ? kvm_arch_vcpu_ioctl_run+0x1f3/0x1940 [ 898.899790][T24334] ? __pfx_complete_fast_pio_in+0x10/0x10 [ 898.899813][T24334] ? rcu_is_watching+0x15/0xb0 [ 898.899839][T24334] kvm_arch_vcpu_ioctl_run+0xfc9/0x1940 [ 898.899871][T24334] ? __mutex_trylock_common+0x153/0x260 [ 898.899901][T24334] ? kvm_arch_vcpu_ioctl_run+0x1f3/0x1940 [ 898.899928][T24334] ? __pfx_kvm_arch_vcpu_ioctl_run+0x10/0x10 [ 898.899958][T24334] ? rcu_is_watching+0x15/0xb0 [ 898.899998][T24334] ? trace_contention_end+0x39/0x120 [ 898.900024][T24334] ? __mutex_lock+0x335/0x1360 [ 898.900078][T24334] ? kasan_quarantine_put+0xdd/0x220 [ 898.900102][T24334] ? kvm_vcpu_ioctl+0x22e/0xe90 [ 898.900135][T24334] ? __pfx___mutex_lock+0x10/0x10 [ 898.900167][T24334] ? tomoyo_path_number_perm+0x1bc/0x5a0 [ 898.900199][T24334] ? do_vfs_ioctl+0xbe8/0x1430 [ 898.900233][T24334] ? __pfx_do_vfs_ioctl+0x10/0x10 [ 898.900262][T24334] kvm_vcpu_ioctl+0x95c/0xe90 [ 898.900299][T24334] ? __pfx_kvm_vcpu_ioctl+0x10/0x10 [ 898.900326][T24334] ? __lock_acquire+0xab9/0xd20 [ 898.900371][T24334] ? __fget_files+0x2a/0x420 [ 898.900405][T24334] ? __fget_files+0x2a/0x420 [ 898.900433][T24334] ? __fget_files+0x3a0/0x420 [ 898.900461][T24334] ? __fget_files+0x2a/0x420 [ 898.900496][T24334] ? bpf_lsm_file_ioctl+0x9/0x20 [ 898.900516][T24334] ? __pfx_kvm_vcpu_ioctl+0x10/0x10 [ 898.900546][T24334] __se_sys_ioctl+0xf9/0x170 [ 898.900573][T24334] do_syscall_64+0xfa/0x3b0 [ 898.900603][T24334] ? lockdep_hardirqs_on+0x9c/0x150 [ 898.900631][T24334] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 898.900651][T24334] ? clear_bhb_loop+0x60/0xb0 [ 898.900676][T24334] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 898.900697][T24334] RIP: 0033:0x7f054b38e9a9 [ 898.900715][T24334] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 898.900733][T24334] RSP: 002b:00007f054c130038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 898.900755][T24334] RAX: ffffffffffffffda RBX: 00007f054b5b5fa0 RCX: 00007f054b38e9a9 [ 898.900770][T24334] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000005 [ 898.900783][T24334] RBP: 00007f054c130090 R08: 0000000000000000 R09: 0000000000000000 [ 898.900795][T24334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 898.900808][T24334] R13: 0000000000000000 R14: 00007f054b5b5fa0 R15: 00007ffd15a24148 [ 898.900840][T24334] [ 899.366587][ C0] vkms_vblank_simulate: vblank timer overrun [ 899.442430][T17734] tipc: Node number set to 10070698 [ 899.538224][ T5940] keyspan 2-1:0.0: Keyspan 4 port adapter converter detected [ 899.547148][ T5940] keyspan 2-1:0.0: found no endpoint descriptor for endpoint 7 [ 899.556573][ T5940] keyspan 2-1:0.0: found no endpoint descriptor for endpoint 81 [ 899.567602][ T5940] keyspan 2-1:0.0: found no endpoint descriptor for endpoint 1 [ 899.627740][ T5940] usb 2-1: Keyspan 4 port adapter converter now attached to ttyUSB0 [ 899.638054][ T5940] keyspan 2-1:0.0: found no endpoint descriptor for endpoint 82 [ 899.645933][ T5940] keyspan 2-1:0.0: found no endpoint descriptor for endpoint 2 [ 899.662292][ T5940] usb 2-1: Keyspan 4 port adapter converter now attached to ttyUSB1 [ 899.673149][ T5940] keyspan 2-1:0.0: found no endpoint descriptor for endpoint 83 [ 899.680895][ T5940] keyspan 2-1:0.0: found no endpoint descriptor for endpoint 3 [ 899.695047][ T9] usb 7-1: new high-speed USB device number 15 using dummy_hcd [ 899.704084][ T5940] usb 2-1: Keyspan 4 port adapter converter now attached to ttyUSB2 [ 899.715727][ T5940] keyspan 2-1:0.0: found no endpoint descriptor for endpoint 84 [ 899.723515][ T5940] keyspan 2-1:0.0: found no endpoint descriptor for endpoint 4 [ 899.752420][ T5940] usb 2-1: Keyspan 4 port adapter converter now attached to ttyUSB3 [ 899.780017][ T5940] usb 2-1: USB disconnect, device number 72 [ 899.790477][ T5940] keyspan_4 ttyUSB0: Keyspan 4 port adapter converter now disconnected from ttyUSB0 [ 899.804138][ T5940] keyspan_4 ttyUSB1: Keyspan 4 port adapter converter now disconnected from ttyUSB1 [ 899.816625][ T5940] keyspan_4 ttyUSB2: Keyspan 4 port adapter converter now disconnected from ttyUSB2 [ 899.829916][ T5940] keyspan_4 ttyUSB3: Keyspan 4 port adapter converter now disconnected from ttyUSB3 [ 899.840235][ T5940] keyspan 2-1:0.0: device disconnected [ 899.962919][ T9] usb 7-1: New USB device found, idVendor=8086, idProduct=0110, bcdDevice=bf.ad [ 900.013120][T17734] usb 6-1: new high-speed USB device number 110 using dummy_hcd [ 900.081946][ T9] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 900.157889][ T9] usb 7-1: config 0 descriptor?? [ 900.192218][ T9] gspca_main: spca508-2.14.0 probing 8086:0110 [ 900.212424][T17734] usb 6-1: New USB device found, idVendor=046d, idProduct=0870, bcdDevice=61.47 [ 900.226822][T17734] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 900.279238][T17734] usb 6-1: config 0 descriptor?? [ 900.332092][T17734] gspca_main: STV06xx-2.14.0 probing 046d:0870 [ 900.405831][ T9] gspca_spca508: reg_read err -32 [ 900.425250][ T9] gspca_spca508: reg_read err -32 [ 900.470164][T24345] ntfs3(rnullb0): Primary boot signature is not NTFS. [ 900.515749][T24345] ntfs3(rnullb0): Alternative boot signature is not NTFS. [ 900.672822][T24347] netlink: 4 bytes leftover after parsing attributes in process `syz.1.5566'. [ 900.702214][ T9] gspca_spca508: reg_read err -71 [ 900.728010][ T9] gspca_spca508: reg_read err -71 [ 900.737018][ T9] gspca_spca508: reg write: error -71 [ 900.766140][ T9] spca508 7-1:0.0: probe with driver spca508 failed with error -71 [ 900.835251][ T9] usb 7-1: USB disconnect, device number 15 [ 901.418821][T17734] gspca_stv06xx: I2C: Read error writing address: -71 [ 901.449446][T24353] tipc: Started in network mode [ 901.473427][T17734] usb 6-1: USB disconnect, device number 110 [ 901.486289][T24353] tipc: Node identity aaaaaaaaaa33, cluster identity 4711 [ 901.519587][T24353] tipc: Enabled bearer , priority 2 [ 902.641344][T24367] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 902.665808][T24367] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 902.706607][T17734] tipc: Node number set to 10070698 [ 903.146757][T17734] usb 2-1: new full-speed USB device number 73 using dummy_hcd [ 903.362631][T17734] usb 2-1: config 16 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 903.394254][T17734] usb 2-1: config 16 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 903.429400][T17734] usb 2-1: New USB device found, idVendor=ee8d, idProduct=db1a, bcdDevice=61.23 [ 903.462170][T17734] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 903.582933][ T9] usb 7-1: new high-speed USB device number 16 using dummy_hcd [ 903.767339][ T9] usb 7-1: config index 0 descriptor too short (expected 1051, got 27) [ 903.801266][ T9] usb 7-1: config 0 has an invalid interface number: 0 but max is -1 [ 903.813503][T17734] usb 2-1: usb_control_msg returned -32 [ 903.838337][T17734] usbtmc 2-1:16.0: can't read capabilities [ 903.844417][ T9] usb 7-1: config 0 has 1 interface, different from the descriptor's value: 0 [ 903.897092][ T9] usb 7-1: config 0 interface 0 altsetting 12 bulk endpoint 0x87 has invalid maxpacket 149 [ 903.962094][ T9] usb 7-1: config 0 interface 0 has no altsetting 0 [ 903.999939][ T9] usb 7-1: New USB device found, idVendor=06cd, idProduct=010a, bcdDevice=d9.c3 [ 904.021854][ T9] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 904.072673][ T9] usb 7-1: Product: syz [ 904.080344][ T9] usb 7-1: Manufacturer: syz [ 904.085012][ T9] usb 7-1: SerialNumber: syz [ 904.123652][ T9] usb 7-1: config 0 descriptor?? [ 904.139508][T24373] raw-gadget.1 gadget.6: fail, usb_ep_enable returned -22 [ 904.396382][ T9] keyspan 7-1:0.0: Keyspan 4 port adapter converter detected [ 904.442347][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 7 [ 904.473640][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 81 [ 904.515255][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 1 [ 904.535143][T24379] trusted_key: encrypted_key: insufficient parameters specified [ 904.558781][ T9] usb 7-1: Keyspan 4 port adapter converter now attached to ttyUSB0 [ 904.596270][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 82 [ 904.635994][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 2 [ 904.677279][ T9] usb 7-1: Keyspan 4 port adapter converter now attached to ttyUSB1 [ 904.718329][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 83 [ 904.783011][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 3 [ 904.835460][ T9] usb 7-1: Keyspan 4 port adapter converter now attached to ttyUSB2 [ 904.896394][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 84 [ 904.929474][ T9] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 4 [ 904.996277][ T9] usb 7-1: Keyspan 4 port adapter converter now attached to ttyUSB3 [ 905.067457][ T9] usb 7-1: USB disconnect, device number 16 [ 905.171744][ T9] keyspan_4 ttyUSB0: Keyspan 4 port adapter converter now disconnected from ttyUSB0 [ 905.281127][ T9] keyspan_4 ttyUSB1: Keyspan 4 port adapter converter now disconnected from ttyUSB1 [ 905.364631][ T9] keyspan_4 ttyUSB2: Keyspan 4 port adapter converter now disconnected from ttyUSB2 [ 905.448527][ T9] keyspan_4 ttyUSB3: Keyspan 4 port adapter converter now disconnected from ttyUSB3 [ 905.505942][ T9] keyspan 7-1:0.0: device disconnected [ 905.531924][T24387] FAULT_INJECTION: forcing a failure. [ 905.531924][T24387] name failslab, interval 1, probability 0, space 0, times 0 [ 905.637255][T24387] CPU: 0 UID: 0 PID: 24387 Comm: syz.3.5578 Not tainted 6.16.0-rc6-next-20250718-syzkaller #0 PREEMPT(full) [ 905.637286][T24387] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 905.637299][T24387] Call Trace: [ 905.637308][T24387] [ 905.637318][T24387] dump_stack_lvl+0x189/0x250 [ 905.637353][T24387] ? __pfx____ratelimit+0x10/0x10 [ 905.637385][T24387] ? __pfx_dump_stack_lvl+0x10/0x10 [ 905.637414][T24387] ? __pfx__printk+0x10/0x10 [ 905.637450][T24387] ? __pfx___might_resched+0x10/0x10 [ 905.637480][T24387] should_fail_ex+0x414/0x560 [ 905.637513][T24387] should_failslab+0xa8/0x100 [ 905.637541][T24387] kmem_cache_alloc_node_noprof+0x76/0x3c0 [ 905.637579][T24387] ? __alloc_skb+0x112/0x2d0 [ 905.637603][T24387] __alloc_skb+0x112/0x2d0 [ 905.637645][T24387] netlink_sendmsg+0x5c6/0xb30 [ 905.637688][T24387] ? __pfx_netlink_sendmsg+0x10/0x10 [ 905.637724][T24387] ? aa_sock_msg_perm+0xf1/0x1d0 [ 905.637766][T24387] ? bpf_lsm_socket_sendmsg+0x9/0x20 [ 905.637794][T24387] ? __pfx_netlink_sendmsg+0x10/0x10 [ 905.637824][T24387] __sock_sendmsg+0x219/0x270 [ 905.637853][T24387] ____sys_sendmsg+0x505/0x830 [ 905.637880][T24387] ? __pfx_____sys_sendmsg+0x10/0x10 [ 905.637910][T24387] ? import_iovec+0x74/0xa0 [ 905.637934][T24387] ___sys_sendmsg+0x21f/0x2a0 [ 905.637966][T24387] ? __pfx____sys_sendmsg+0x10/0x10 [ 905.638022][T24387] ? __fget_files+0x2a/0x420 [ 905.638050][T24387] ? __fget_files+0x3a0/0x420 [ 905.638088][T24387] __x64_sys_sendmsg+0x19b/0x260 [ 905.638112][T24387] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 905.638146][T24387] ? __pfx_ksys_write+0x10/0x10 [ 905.638169][T24387] ? rcu_is_watching+0x15/0xb0 [ 905.638199][T24387] ? do_syscall_64+0xbe/0x3b0 [ 905.638231][T24387] do_syscall_64+0xfa/0x3b0 [ 905.638257][T24387] ? lockdep_hardirqs_on+0x9c/0x150 [ 905.638283][T24387] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 905.638302][T24387] ? clear_bhb_loop+0x60/0xb0 [ 905.638325][T24387] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 905.638344][T24387] RIP: 0033:0x7f054b38e9a9 [ 905.638360][T24387] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 905.638376][T24387] RSP: 002b:00007f054c130038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 905.638396][T24387] RAX: ffffffffffffffda RBX: 00007f054b5b5fa0 RCX: 00007f054b38e9a9 [ 905.638410][T24387] RDX: 0000000000000000 RSI: 00002000000002c0 RDI: 0000000000000003 [ 905.638423][T24387] RBP: 00007f054c130090 R08: 0000000000000000 R09: 0000000000000000 [ 905.638435][T24387] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 905.638447][T24387] R13: 0000000000000000 R14: 00007f054b5b5fa0 R15: 00007ffd15a24148 [ 905.638477][T24387] [ 905.912767][ C0] vkms_vblank_simulate: vblank timer overrun [ 906.579498][ T7369] usb 2-1: USB disconnect, device number 73 [ 906.784215][T24394] omfs: Invalid superblock (0) [ 906.794915][T24395] dlm: no locking on control device [ 906.982146][ T9] usb 7-1: new high-speed USB device number 17 using dummy_hcd [ 907.165695][ T9] usb 7-1: New USB device found, idVendor=046d, idProduct=0870, bcdDevice=61.47 [ 907.183665][ T9] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 907.231265][ T9] usb 7-1: config 0 descriptor?? [ 907.278436][ T9] gspca_main: STV06xx-2.14.0 probing 046d:0870 [ 907.334909][T17734] usb 6-1: new high-speed USB device number 112 using dummy_hcd [ 907.495344][T17734] usb 6-1: Using ep0 maxpacket: 8 [ 907.506987][T17734] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 907.564289][T17734] usb 6-1: New USB device found, idVendor=046d, idProduct=c287, bcdDevice= 0.00 [ 907.622132][T17734] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 907.684188][T24411] 9pnet_virtio: no channels available for device ./file0 [ 907.855507][T24410] netlink: 12 bytes leftover after parsing attributes in process `syz.1.5587'. [ 908.678651][T17734] usb 6-1: config 0 descriptor?? [ 909.161781][T17734] hid_parser_main: 61 callbacks suppressed [ 909.161829][T17734] logitech 0003:046D:C287.003C: unknown main item tag 0x0 [ 909.213427][ T9] gspca_stv06xx: I2C: Read error writing address: -71 [ 909.230133][T24423] FAULT_INJECTION: forcing a failure. [ 909.230133][T24423] name failslab, interval 1, probability 0, space 0, times 0 [ 909.253909][T17734] logitech 0003:046D:C287.003C: unknown main item tag 0x0 [ 909.272955][ T9] usb 7-1: USB disconnect, device number 17 [ 909.294759][T24423] CPU: 0 UID: 0 PID: 24423 Comm: syz.3.5589 Not tainted 6.16.0-rc6-next-20250718-syzkaller #0 PREEMPT(full) [ 909.294785][T24423] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 909.294797][T24423] Call Trace: [ 909.294804][T24423] [ 909.294813][T24423] dump_stack_lvl+0x189/0x250 [ 909.294842][T24423] ? __pfx____ratelimit+0x10/0x10 [ 909.294870][T24423] ? __pfx_dump_stack_lvl+0x10/0x10 [ 909.294894][T24423] ? __pfx__printk+0x10/0x10 [ 909.294926][T24423] ? __pfx___might_resched+0x10/0x10 [ 909.294948][T24423] ? fs_reclaim_acquire+0x7d/0x100 [ 909.294976][T24423] should_fail_ex+0x414/0x560 [ 909.295004][T24423] should_failslab+0xa8/0x100 [ 909.295028][T24423] kmem_cache_alloc_noprof+0x73/0x3c0 [ 909.295047][T24423] ? __kernfs_new_node+0xd7/0x7e0 [ 909.295072][T24423] __kernfs_new_node+0xd7/0x7e0 [ 909.295101][T24423] ? __pfx___kernfs_new_node+0x10/0x10 [ 909.295120][T24423] ? kernfs_root+0x1c/0x230 [ 909.295146][T24423] ? kernfs_root+0x1c/0x230 [ 909.295163][T24423] ? kernfs_root+0x1c/0x230 [ 909.295188][T24423] kernfs_new_node+0x102/0x210 [ 909.295213][T24423] kernfs_create_link+0xa7/0x200 [ 909.295242][T24423] sysfs_do_create_link_sd+0x83/0x110 [ 909.295264][T24423] device_add_class_symlinks+0xb6/0x240 [ 909.295289][T24423] device_add+0x475/0xb50 [ 909.295307][T24423] ? device_initialize+0x24b/0x440 [ 909.295328][T24423] netdev_register_kobject+0x178/0x310 [ 909.295356][T24423] register_netdevice+0x126c/0x1ae0 [ 909.295379][T24423] ? ppp_dev_configure+0x883/0xb10 [ 909.295411][T24423] ? __pfx_register_netdevice+0x10/0x10 [ 909.295432][T24423] ? __pfx_snprintf+0x10/0x10 [ 909.295464][T24423] ? net_generic+0x1e/0x240 [ 909.295484][T24423] ? idr_alloc+0x89/0xd0 [ 909.295511][T24423] ppp_dev_configure+0x8a4/0xb10 [ 909.295541][T24423] ppp_ioctl+0x6a5/0x19a0 [ 909.295565][T24423] ? __pfx_ppp_ioctl+0x10/0x10 [ 909.295588][T24423] ? __fget_files+0x2a/0x420 [ 909.295614][T24423] ? __fget_files+0x3a0/0x420 [ 909.295640][T24423] ? __fget_files+0x2a/0x420 [ 909.295669][T24423] ? bpf_lsm_file_ioctl+0x9/0x20 [ 909.295687][T24423] ? __pfx_ppp_ioctl+0x10/0x10 [ 909.295706][T24423] __se_sys_ioctl+0xf9/0x170 [ 909.295730][T24423] do_syscall_64+0xfa/0x3b0 [ 909.295756][T24423] ? lockdep_hardirqs_on+0x9c/0x150 [ 909.295781][T24423] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 909.295798][T24423] ? clear_bhb_loop+0x60/0xb0 [ 909.295820][T24423] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 909.295838][T24423] RIP: 0033:0x7f054b38e9a9 [ 909.295854][T24423] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 909.295870][T24423] RSP: 002b:00007f054c130038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 909.295890][T24423] RAX: ffffffffffffffda RBX: 00007f054b5b5fa0 RCX: 00007f054b38e9a9 [ 909.295903][T24423] RDX: 000000110e22fff6 RSI: 00000000c004743e RDI: 0000000000000003 [ 909.295915][T24423] RBP: 00007f054c130090 R08: 0000000000000000 R09: 0000000000000000 [ 909.295927][T24423] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 909.295937][T24423] R13: 0000000000000000 R14: 00007f054b5b5fa0 R15: 00007ffd15a24148 [ 909.295966][T24423] [ 909.612083][ C0] vkms_vblank_simulate: vblank timer overrun [ 909.620880][T17734] logitech 0003:046D:C287.003C: unknown main item tag 0x0 [ 909.631630][T17734] logitech 0003:046D:C287.003C: unknown main item tag 0x0 [ 909.639185][T17734] logitech 0003:046D:C287.003C: unknown main item tag 0x0 [ 909.646478][T17734] logitech 0003:046D:C287.003C: unknown main item tag 0x0 [ 909.653644][T17734] logitech 0003:046D:C287.003C: unknown main item tag 0x0 [ 909.660842][T17734] logitech 0003:046D:C287.003C: unknown main item tag 0x0 [ 909.668178][T17734] logitech 0003:046D:C287.003C: unknown main item tag 0x0 [ 909.676107][T17734] logitech 0003:046D:C287.003C: unknown main item tag 0x0 [ 909.735655][T17734] logitech 0003:046D:C287.003C: hidraw0: USB HID v0.00 Device [HID 046d:c287] on usb-dummy_hcd.5-1/input0 [ 909.747077][T17734] logitech 0003:046D:C287.003C: no inputs found [ 909.789287][T17734] usb 6-1: USB disconnect, device number 112 [ 910.225871][T24429] fido_id[24429]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.5/usb6/report_descriptor': No such file or directory [ 910.284887][T17734] usb 4-1: new high-speed USB device number 40 using dummy_hcd [ 910.456563][T17734] usb 4-1: device descriptor read/64, error -71 [ 910.630601][T24441] FAULT_INJECTION: forcing a failure. [ 910.630601][T24441] name failslab, interval 1, probability 0, space 0, times 0 [ 910.647937][T24441] CPU: 0 UID: 0 PID: 24441 Comm: syz.6.5593 Not tainted 6.16.0-rc6-next-20250718-syzkaller #0 PREEMPT(full) [ 910.647965][T24441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 910.647978][T24441] Call Trace: [ 910.647986][T24441] [ 910.647995][T24441] dump_stack_lvl+0x189/0x250 [ 910.648032][T24441] ? __pfx____ratelimit+0x10/0x10 [ 910.648060][T24441] ? __pfx_dump_stack_lvl+0x10/0x10 [ 910.648087][T24441] ? __pfx__printk+0x10/0x10 [ 910.648120][T24441] ? __pfx___might_resched+0x10/0x10 [ 910.648142][T24441] ? fs_reclaim_acquire+0x7d/0x100 [ 910.648172][T24441] should_fail_ex+0x414/0x560 [ 910.648201][T24441] should_failslab+0xa8/0x100 [ 910.648226][T24441] kmem_cache_alloc_node_noprof+0x76/0x3c0 [ 910.648249][T24441] ? alloc_vmap_area+0x26a/0x1490 [ 910.648284][T24441] alloc_vmap_area+0x26a/0x1490 [ 910.648317][T24441] ? __pfx_alloc_vmap_area+0x10/0x10 [ 910.648335][T24441] ? __kasan_kmalloc+0x93/0xb0 [ 910.648355][T24441] ? __kmalloc_cache_node_noprof+0x234/0x3d0 [ 910.648375][T24441] ? __get_vm_area_node+0x13f/0x300 [ 910.648395][T24441] ? copy_process+0x54b/0x3c00 [ 910.648418][T24441] __get_vm_area_node+0x1f8/0x300 [ 910.648445][T24441] __vmalloc_node_range_noprof+0x301/0x12f0 [ 910.648467][T24441] ? copy_process+0x54b/0x3c00 [ 910.648500][T24441] ? percpu_ref_get_many+0x19/0x140 [ 910.648523][T24441] ? percpu_ref_get_many+0x19/0x140 [ 910.648558][T24441] ? __pfx___vmalloc_node_range_noprof+0x10/0x10 [ 910.648583][T24441] ? memcpy_and_pad+0x48/0x80 [ 910.648618][T24441] __vmalloc_node_noprof+0xc2/0x110 [ 910.648640][T24441] ? copy_process+0x54b/0x3c00 [ 910.648660][T24441] ? copy_process+0x54b/0x3c00 [ 910.648685][T24441] dup_task_struct+0x3e7/0x860 [ 910.648713][T24441] copy_process+0x54b/0x3c00 [ 910.648764][T24441] ? __pfx_copy_process+0x10/0x10 [ 910.648798][T24441] ? __pfx_kvm_nx_huge_page_recovery_worker+0x10/0x10 [ 910.648827][T24441] vhost_task_create+0x1c4/0x290 [ 910.648854][T24441] ? __pfx_kvm_nx_huge_page_recovery_worker_kill+0x10/0x10 [ 910.648874][T24441] ? __pfx_vhost_task_create+0x10/0x10 [ 910.648908][T24441] ? __pfx_vhost_task_fn+0x10/0x10 [ 910.648951][T24441] kvm_mmu_post_init_vm+0x14c/0x300 [ 910.648974][T24441] kvm_arch_vcpu_ioctl_run+0xdc/0x1940 [ 910.649007][T24441] ? __mutex_trylock_common+0x153/0x260 [ 910.649035][T24441] ? __pfx___mutex_trylock_common+0x10/0x10 [ 910.649060][T24441] ? __pfx_kvm_arch_vcpu_ioctl_run+0x10/0x10 [ 910.649090][T24441] ? rcu_is_watching+0x15/0xb0 [ 910.649113][T24441] ? trace_contention_end+0x39/0x120 [ 910.649137][T24441] ? look_up_lock_class+0x74/0x170 [ 910.649164][T24441] ? register_lock_class+0x51/0x320 [ 910.649190][T24441] ? __lock_acquire+0xab9/0xd20 [ 910.649238][T24441] kvm_vcpu_ioctl+0x95c/0xe90 [ 910.649271][T24441] ? __pfx_kvm_vcpu_ioctl+0x10/0x10 [ 910.649295][T24441] ? __lock_acquire+0xab9/0xd20 [ 910.649334][T24441] ? __fget_files+0x2a/0x420 [ 910.649364][T24441] ? __fget_files+0x2a/0x420 [ 910.649389][T24441] ? __fget_files+0x3a0/0x420 [ 910.649414][T24441] ? __fget_files+0x2a/0x420 [ 910.649443][T24441] ? bpf_lsm_file_ioctl+0x9/0x20 [ 910.649461][T24441] ? __pfx_kvm_vcpu_ioctl+0x10/0x10 [ 910.649488][T24441] __se_sys_ioctl+0xf9/0x170 [ 910.649512][T24441] do_syscall_64+0xfa/0x3b0 [ 910.649538][T24441] ? lockdep_hardirqs_on+0x9c/0x150 [ 910.649562][T24441] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 910.649581][T24441] ? clear_bhb_loop+0x60/0xb0 [ 910.649608][T24441] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 910.649625][T24441] RIP: 0033:0x7f51c518e9a9 [ 910.649642][T24441] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 910.649658][T24441] RSP: 002b:00007f51c605c038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 910.649677][T24441] RAX: ffffffffffffffda RBX: 00007f51c53b5fa0 RCX: 00007f51c518e9a9 [ 910.649690][T24441] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000005 [ 910.649701][T24441] RBP: 00007f51c605c090 R08: 0000000000000000 R09: 0000000000000000 [ 910.649713][T24441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 910.649723][T24441] R13: 0000000000000000 R14: 00007f51c53b5fa0 R15: 00007ffdce56c968 [ 910.649753][T24441] [ 911.057450][ C0] vkms_vblank_simulate: vblank timer overrun [ 911.233091][T17734] usb 4-1: new high-speed USB device number 41 using dummy_hcd [ 911.271129][T24441] syz.6.5593: vmalloc error: size 32768, vm_struct allocation failed, mode:0xdc0(GFP_KERNEL|__GFP_ZERO), nodemask=(null),cpuset=/,mems_allowed=0-1 [ 911.288498][T24441] CPU: 0 UID: 0 PID: 24441 Comm: syz.6.5593 Not tainted 6.16.0-rc6-next-20250718-syzkaller #0 PREEMPT(full) [ 911.288527][T24441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 911.288539][T24441] Call Trace: [ 911.288547][T24441] [ 911.288555][T24441] dump_stack_lvl+0x189/0x250 [ 911.288590][T24441] ? __pfx_dump_stack_lvl+0x10/0x10 [ 911.288618][T24441] ? __pfx__printk+0x10/0x10 [ 911.288645][T24441] ? cpuset_print_current_mems_allowed+0x1f/0x360 [ 911.288673][T24441] ? cpuset_print_current_mems_allowed+0x1f/0x360 [ 911.288704][T24441] ? cpuset_print_current_mems_allowed+0x2ee/0x360 [ 911.288734][T24441] warn_alloc+0x214/0x310 [ 911.288768][T24441] ? kasan_quarantine_put+0xdd/0x220 [ 911.288786][T24441] ? lockdep_hardirqs_on+0x9c/0x150 [ 911.288814][T24441] ? __pfx_warn_alloc+0x10/0x10 [ 911.288838][T24441] ? kfree+0x18e/0x440 [ 911.288854][T24441] ? __get_vm_area_node+0x13f/0x300 [ 911.288875][T24441] ? copy_process+0x54b/0x3c00 [ 911.288899][T24441] ? __get_vm_area_node+0x211/0x300 [ 911.288926][T24441] __vmalloc_node_range_noprof+0x326/0x12f0 [ 911.288958][T24441] ? percpu_ref_get_many+0x19/0x140 [ 911.288981][T24441] ? percpu_ref_get_many+0x19/0x140 [ 911.289016][T24441] ? __pfx___vmalloc_node_range_noprof+0x10/0x10 [ 911.289041][T24441] ? memcpy_and_pad+0x48/0x80 [ 911.289069][T24441] __vmalloc_node_noprof+0xc2/0x110 [ 911.289091][T24441] ? copy_process+0x54b/0x3c00 [ 911.289112][T24441] ? copy_process+0x54b/0x3c00 [ 911.289137][T24441] dup_task_struct+0x3e7/0x860 [ 911.289169][T24441] copy_process+0x54b/0x3c00 [ 911.289219][T24441] ? __pfx_copy_process+0x10/0x10 [ 911.289255][T24441] ? __pfx_kvm_nx_huge_page_recovery_worker+0x10/0x10 [ 911.289285][T24441] vhost_task_create+0x1c4/0x290 [ 911.289319][T24441] ? __pfx_kvm_nx_huge_page_recovery_worker_kill+0x10/0x10 [ 911.289339][T24441] ? __pfx_vhost_task_create+0x10/0x10 [ 911.289371][T24441] ? __pfx_vhost_task_fn+0x10/0x10 [ 911.289415][T24441] kvm_mmu_post_init_vm+0x14c/0x300 [ 911.289438][T24441] kvm_arch_vcpu_ioctl_run+0xdc/0x1940 [ 911.289471][T24441] ? __mutex_trylock_common+0x153/0x260 [ 911.289499][T24441] ? __pfx___mutex_trylock_common+0x10/0x10 [ 911.289524][T24441] ? __pfx_kvm_arch_vcpu_ioctl_run+0x10/0x10 [ 911.289554][T24441] ? rcu_is_watching+0x15/0xb0 [ 911.289578][T24441] ? trace_contention_end+0x39/0x120 [ 911.289601][T24441] ? look_up_lock_class+0x74/0x170 [ 911.289628][T24441] ? register_lock_class+0x51/0x320 [ 911.289653][T24441] ? __lock_acquire+0xab9/0xd20 [ 911.289701][T24441] kvm_vcpu_ioctl+0x95c/0xe90 [ 911.289732][T24441] ? __pfx_kvm_vcpu_ioctl+0x10/0x10 [ 911.289756][T24441] ? __lock_acquire+0xab9/0xd20 [ 911.289812][T24441] ? __fget_files+0x2a/0x420 [ 911.289841][T24441] ? __fget_files+0x2a/0x420 [ 911.289867][T24441] ? __fget_files+0x3a0/0x420 [ 911.289893][T24441] ? __fget_files+0x2a/0x420 [ 911.289924][T24441] ? bpf_lsm_file_ioctl+0x9/0x20 [ 911.289944][T24441] ? __pfx_kvm_vcpu_ioctl+0x10/0x10 [ 911.289972][T24441] __se_sys_ioctl+0xf9/0x170 [ 911.289998][T24441] do_syscall_64+0xfa/0x3b0 [ 911.290026][T24441] ? lockdep_hardirqs_on+0x9c/0x150 [ 911.290053][T24441] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 911.290072][T24441] ? clear_bhb_loop+0x60/0xb0 [ 911.290096][T24441] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 911.290114][T24441] RIP: 0033:0x7f51c518e9a9 [ 911.290132][T24441] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 911.290148][T24441] RSP: 002b:00007f51c605c038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 911.290169][T24441] RAX: ffffffffffffffda RBX: 00007f51c53b5fa0 RCX: 00007f51c518e9a9 [ 911.290183][T24441] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000005 [ 911.290196][T24441] RBP: 00007f51c605c090 R08: 0000000000000000 R09: 0000000000000000 [ 911.290208][T24441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 911.290219][T24441] R13: 0000000000000000 R14: 00007f51c53b5fa0 R15: 00007ffdce56c968 [ 911.290250][T24441] [ 911.681261][ C0] vkms_vblank_simulate: vblank timer overrun [ 911.718931][T24447] FAULT_INJECTION: forcing a failure. [ 911.718931][T24447] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 911.732243][T24447] CPU: 0 UID: 0 PID: 24447 Comm: syz.1.5596 Not tainted 6.16.0-rc6-next-20250718-syzkaller #0 PREEMPT(full) [ 911.732272][T24447] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 911.732285][T24447] Call Trace: [ 911.732293][T24447] [ 911.732303][T24447] dump_stack_lvl+0x189/0x250 [ 911.732337][T24447] ? __pfx____ratelimit+0x10/0x10 [ 911.732367][T24447] ? __pfx_dump_stack_lvl+0x10/0x10 [ 911.732407][T24447] ? __pfx__printk+0x10/0x10 [ 911.732445][T24447] should_fail_ex+0x414/0x560 [ 911.732475][T24447] strncpy_from_user+0x36/0x290 [ 911.732503][T24447] getname_flags+0xf3/0x540 [ 911.732521][T24447] ? _copy_from_user+0x94/0xb0 [ 911.732551][T24447] user_path_at+0x24/0x60 [ 911.732573][T24447] __se_sys_mount+0x2d3/0x410 [ 911.732608][T24447] ? __pfx___se_sys_mount+0x10/0x10 [ 911.732642][T24447] ? do_syscall_64+0xbe/0x3b0 [ 911.732668][T24447] ? __x64_sys_mount+0x20/0xc0 [ 911.732698][T24447] do_syscall_64+0xfa/0x3b0 [ 911.732725][T24447] ? lockdep_hardirqs_on+0x9c/0x150 [ 911.732751][T24447] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 911.732770][T24447] ? clear_bhb_loop+0x60/0xb0 [ 911.732793][T24447] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 911.732812][T24447] RIP: 0033:0x7fdb9bf8e9a9 [ 911.732829][T24447] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 911.732845][T24447] RSP: 002b:00007fdb9ce0b038 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 911.732866][T24447] RAX: ffffffffffffffda RBX: 00007fdb9c1b5fa0 RCX: 00007fdb9bf8e9a9 [ 911.732880][T24447] RDX: 0000200000000000 RSI: 0000200000000080 RDI: 00002000000000c0 [ 911.732893][T24447] RBP: 00007fdb9ce0b090 R08: 0000000000000000 R09: 0000000000000000 [ 911.732906][T24447] R10: 0000000000a0c000 R11: 0000000000000246 R12: 0000000000000001 [ 911.732917][T24447] R13: 0000000000000001 R14: 00007fdb9c1b5fa0 R15: 00007ffc3c9389b8 [ 911.732946][T24447] [ 911.930181][ C0] vkms_vblank_simulate: vblank timer overrun [ 912.026064][T24441] Mem-Info: [ 912.032294][T24441] active_anon:10899 inactive_anon:1 isolated_anon:0 [ 912.032294][T24441] active_file:18157 inactive_file:40603 isolated_file:0 [ 912.032294][T24441] unevictable:768 dirty:99 writeback:0 [ 912.032294][T24441] slab_reclaimable:7781 slab_unreclaimable:111070 [ 912.032294][T24441] mapped:28433 shmem:1426 pagetables:1977 [ 912.032294][T24441] sec_pagetables:0 bounce:0 [ 912.032294][T24441] kernel_misc_reclaimable:0 [ 912.032294][T24441] free:1287507 free_pcp:26065 free_cma:0 [ 912.077676][ C0] vkms_vblank_simulate: vblank timer overrun [ 912.084670][T17734] usb 4-1: device descriptor read/64, error -71 [ 912.091236][ T5940] usb 6-1: new high-speed USB device number 113 using dummy_hcd [ 912.120684][T24441] Node 0 active_anon:43596kB inactive_anon:4kB active_file:72556kB inactive_file:162212kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:113732kB dirty:396kB writeback:0kB shmem:4168kB shmem_thp:0kB shmem_pmdmapped:0kB anon_thp:0kB kernel_stack:14220kB pagetables:7732kB sec_pagetables:0kB all_unreclaimable? no Balloon:0kB [ 912.152629][ C0] vkms_vblank_simulate: vblank timer overrun [ 912.181623][T24441] Node 1 active_anon:0kB inactive_anon:0kB active_file:72kB inactive_file:200kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:1536kB shmem_thp:0kB shmem_pmdmapped:0kB anon_thp:0kB kernel_stack:64kB pagetables:176kB sec_pagetables:0kB all_unreclaimable? no Balloon:0kB [ 912.211690][ C0] vkms_vblank_simulate: vblank timer overrun [ 912.220226][T17734] usb usb4-port1: attempt power cycle [ 912.276556][T24441] Node 0 DMA free:15360kB boost:0kB min:208kB low:260kB high:312kB reserved_highatomic:0KB free_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 912.322679][T24441] lowmem_reserve[]: 0 2496 2497 2497 2497 [ 912.333323][T24441] Node 0 DMA32 free:1272520kB boost:0kB min:34216kB low:42768kB high:51320kB reserved_highatomic:0KB free_highatomic:0KB active_anon:43444kB inactive_anon:4kB active_file:72556kB inactive_file:161132kB unevictable:1536kB writepending:396kB present:3129332kB managed:2556420kB mlocked:0kB bounce:0kB free_pcp:52172kB local_pcp:36448kB free_cma:0kB [ 912.365749][ C0] vkms_vblank_simulate: vblank timer overrun [ 912.386621][T24441] lowmem_reserve[]: 0 0 1 1 1 [ 912.397128][ T5940] usb 6-1: New USB device found, idVendor=0572, idProduct=cb01, bcdDevice=26.65 [ 912.411875][ T5940] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 912.419901][ T5940] usb 6-1: Product: syz [ 912.429070][ T5940] usb 6-1: Manufacturer: syz [ 912.434069][T24441] Node 0 Normal free:0kB boost:0kB min:12kB low:12kB high:12kB reserved_highatomic:0KB free_highatomic:0KB active_anon:52kB inactive_anon:0kB active_file:0kB inactive_file:1080kB unevictable:0kB writepending:0kB present:1048580kB managed:1132kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 912.463218][ C0] vkms_vblank_simulate: vblank timer overrun [ 912.475328][ T5940] usb 6-1: SerialNumber: syz [ 912.483625][ T5940] usb 6-1: config 0 descriptor?? [ 912.507287][T24441] lowmem_reserve[]: 0 0 0 0 0 [ 912.513714][T24441] Node 1 Normal free:3863940kB boost:0kB min:55672kB low:69588kB high:83504kB reserved_highatomic:0KB free_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:72kB inactive_file:200kB unevictable:1536kB writepending:0kB present:4194300kB managed:4111164kB mlocked:0kB bounce:0kB free_pcp:52272kB local_pcp:22416kB free_cma:0kB [ 912.545048][ C0] vkms_vblank_simulate: vblank timer overrun [ 912.552237][ T9] usb 2-1: new high-speed USB device number 74 using dummy_hcd [ 912.569679][T24441] lowmem_reserve[]: 0 0 0 0 0 [ 912.575546][T24441] Node 0 DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15360kB [ 912.594921][T24441] Node 0 DMA32: 2328*4kB (UME) 1537*8kB (UME) 977*16kB (UME) 950*32kB (UME) 486*64kB (UME) 171*128kB (UME) 57*256kB (UME) 22*512kB (UME) 41*1024kB (UME) 14*2048kB (UM) 258*4096kB (UM) = 1273912kB [ 912.615618][T17734] usb 4-1: new high-speed USB device number 42 using dummy_hcd [ 912.640907][T24441] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 912.657058][T17734] usb 4-1: device descriptor read/8, error -71 [ 912.665687][T24441] Node 1 Normal: 195*4kB (UM) 39*8kB (UME) 30*16kB (UME) 167*32kB (UM) 56*64kB (UME) 17*128kB (UME) 6*256kB (UME) 5*512kB (ME) 3*1024kB (UME) 3*2048kB (ME) 937*4096kB (M) = 3863940kB [ 912.690896][T24441] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 912.705845][T24441] Node 0 hugepages_total=4 hugepages_free=4 hugepages_surp=0 hugepages_size=2048kB [ 912.716880][T24441] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 912.771154][ T9] usb 2-1: config 1 has too many interfaces: 66, using maximum allowed: 32 [ 912.789735][ T9] usb 2-1: config 1 has an invalid descriptor of length 55, skipping remainder of the config [ 912.806507][ T5940] usb 6-1: ignoring: probably an ADSL modem [ 912.832456][T24441] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 912.842577][ T9] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 66 [ 912.868525][T24441] 60934 total pagecache pages [ 912.873658][ T9] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 52, changing to 9 [ 912.892784][T24441] 1 pages in swap cache [ 912.915560][T24441] Free swap = 124992kB [ 912.919963][T17734] usb 4-1: new high-speed USB device number 43 using dummy_hcd [ 912.935476][ T9] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 8241, setting to 1024 [ 912.947271][T24441] Total swap = 124996kB [ 912.951483][T24441] 2097051 pages RAM [ 912.955806][T24441] 0 pages HighMem/MovableOnly [ 912.982993][T24441] 426032 pages reserved [ 912.989154][ T9] usb 2-1: New USB device found, idVendor=7d25, idProduct=a415, bcdDevice= 0.40 [ 913.007472][T17734] usb 4-1: device descriptor read/8, error -71 [ 913.025902][T24441] 0 pages cma reserved [ 913.036737][ T9] usb 2-1: New USB device strings: Mfr=1, Product=4, SerialNumber=0 [ 913.112401][ T9] usb 2-1: Product: syz [ 913.116669][ T9] usb 2-1: Manufacturer: syz [ 913.134741][T17734] usb usb4-port1: unable to enumerate USB device [ 913.219150][ T9] cdc_wdm 2-1:1.0: skipping garbage [ 913.240587][ T9] cdc_wdm 2-1:1.0: skipping garbage [ 913.250144][ T5940] cxacru 6-1:0.0: usbatm_usb_probe: bind failed: -19! [ 913.261574][ T9] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 913.295621][ T9] cdc_wdm 2-1:1.0: Unknown control protocol [ 913.377716][T24454] MTD: Attempt to mount non-MTD device "/dev/rnullb0" [ 913.388972][T24454] VFS: Can't find a romfs filesystem on dev rnullb0. [ 913.388972][T24454] [ 913.486395][ T5168] Bluetooth: hci3: command 0x0406 tx timeout [ 913.657781][T17734] usb 2-1: USB disconnect, device number 74 [ 913.998077][T24442] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 914.032962][T24462] netlink: 24 bytes leftover after parsing attributes in process `syz.6.5601'. [ 914.050829][T17734] usb 6-1: USB disconnect, device number 113 [ 914.367858][ T5940] usb 4-1: new high-speed USB device number 44 using dummy_hcd [ 914.400037][ T9] usb 7-1: new high-speed USB device number 18 using dummy_hcd [ 914.541757][ T5940] usb 4-1: New USB device found, idVendor=046d, idProduct=0870, bcdDevice=61.47 [ 914.556399][ T5940] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 914.570342][ T5940] usb 4-1: config 0 descriptor?? [ 914.575584][T17734] usb 2-1: new high-speed USB device number 75 using dummy_hcd [ 914.583336][ T9] usb 7-1: Using ep0 maxpacket: 16 [ 914.609736][ T9] usb 7-1: New USB device found, idVendor=17ef, idProduct=721e, bcdDevice=de.06 [ 914.632210][ T5940] gspca_main: STV06xx-2.14.0 probing 046d:0870 [ 914.652615][ T9] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 914.682653][ T9] usb 7-1: Product: syz [ 914.686898][ T9] usb 7-1: Manufacturer: syz [ 914.709573][ T9] usb 7-1: SerialNumber: syz [ 914.738780][ T9] r8152-cfgselector 7-1: Unknown version 0x0000 [ 914.758301][ T9] r8152-cfgselector 7-1: config 0 descriptor?? [ 914.795437][T17734] usb 2-1: Using ep0 maxpacket: 8 [ 914.820724][T17734] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 914.858117][T17734] usb 2-1: New USB device found, idVendor=046d, idProduct=c287, bcdDevice= 0.00 [ 914.891996][T17734] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 914.932858][T17734] usb 2-1: config 0 descriptor?? [ 915.252521][ T984] r8152-cfgselector 7-1: USB disconnect, device number 18 [ 915.403444][T17734] hid_parser_main: 60 callbacks suppressed [ 915.403469][T17734] logitech 0003:046D:C287.003D: unknown main item tag 0x0 [ 915.442301][T17734] logitech 0003:046D:C287.003D: unknown main item tag 0x0 [ 915.450477][T17734] logitech 0003:046D:C287.003D: unknown main item tag 0x0 [ 915.457728][T17734] logitech 0003:046D:C287.003D: unknown main item tag 0x0 [ 915.471460][T17734] logitech 0003:046D:C287.003D: unknown main item tag 0x0 [ 915.478954][T17734] logitech 0003:046D:C287.003D: unknown main item tag 0x0 [ 915.500294][T17734] logitech 0003:046D:C287.003D: unknown main item tag 0x0 [ 915.511064][T17734] logitech 0003:046D:C287.003D: unknown main item tag 0x0 [ 915.543327][T17734] logitech 0003:046D:C287.003D: unknown main item tag 0x0 [ 915.578168][T17734] logitech 0003:046D:C287.003D: unknown main item tag 0x0 [ 915.615234][ T5940] gspca_stv06xx: I2C: Read error writing address: -71 [ 915.672003][T17734] logitech 0003:046D:C287.003D: hidraw0: USB HID v0.00 Device [HID 046d:c287] on usb-dummy_hcd.1-1/input0 [ 915.707139][ T5940] usb 4-1: USB disconnect, device number 44 [ 915.762391][T17734] logitech 0003:046D:C287.003D: no inputs found [ 915.830264][T17734] usb 2-1: USB disconnect, device number 75 [ 915.947380][T24477] fido_id[24477]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.1/usb2/report_descriptor': No such file or directory [ 916.443047][ T1306] ieee802154 phy0 wpan0: encryption failed: -22 [ 916.452214][ T1306] ieee802154 phy1 wpan1: encryption failed: -22 [ 916.569764][T17734] usb 4-1: new high-speed USB device number 45 using dummy_hcd [ 916.762150][T17734] usb 4-1: Using ep0 maxpacket: 16 [ 916.792073][T17734] usb 4-1: New USB device found, idVendor=05d1, idProduct=2001, bcdDevice= 2.00 [ 916.830698][T17734] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 916.875041][T17734] usb 4-1: config 0 descriptor?? [ 916.916361][T17734] ftdi_sio 4-1:0.0: FTDI USB Serial Device converter detected [ 917.124843][T24484] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 917.186341][T24484] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 917.216665][T24464] orangefs_mount: mount request failed with -4 [ 917.251575][T24484] tmpfs: Bad value for 'mpol' [ 917.348612][T17734] usb 4-1: Detected FT232A [ 917.377579][T17734] usb 4-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 917.467898][T17734] usb 4-1: USB disconnect, device number 45 [ 917.545529][T17734] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 917.606957][T17734] ftdi_sio 4-1:0.0: device disconnected [ 918.185393][T17734] usb 7-1: new high-speed USB device number 19 using dummy_hcd [ 918.273128][ T5940] usb 6-1: new high-speed USB device number 114 using dummy_hcd [ 918.380251][T17734] usb 7-1: Using ep0 maxpacket: 16 [ 918.394655][T17734] usb 7-1: unable to get BOS descriptor or descriptor too short [ 918.427799][T17734] usb 7-1: config 9 has an invalid interface number: 111 but max is 2 [ 918.460628][T17734] usb 7-1: config 9 has an invalid interface number: 79 but max is 2 [ 918.489471][ T5940] usb 6-1: New USB device found, idVendor=046d, idProduct=0870, bcdDevice=61.47 [ 918.515549][T17734] usb 7-1: config 9 has an invalid descriptor of length 0, skipping remainder of the config [ 918.531679][ T5940] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 918.571568][T17734] usb 7-1: config 9 has 2 interfaces, different from the descriptor's value: 3 [ 918.594292][ T5940] usb 6-1: config 0 descriptor?? [ 918.629589][T17734] usb 7-1: config 9 has no interface number 0 [ 918.638571][ T5940] gspca_main: STV06xx-2.14.0 probing 046d:0870 [ 918.673467][T17734] usb 7-1: config 9 has no interface number 1 [ 918.699469][T17734] usb 7-1: config 9 interface 111 altsetting 16 endpoint 0x7 has invalid maxpacket 1023, setting to 64 [ 918.771667][T17734] usb 7-1: config 9 interface 111 altsetting 16 endpoint 0x6 has invalid maxpacket 9887, setting to 1024 [ 918.846522][T17734] usb 7-1: config 9 interface 111 altsetting 16 endpoint 0xD has invalid maxpacket 512, setting to 64 [ 918.893601][T17734] usb 7-1: config 9 interface 111 altsetting 16 endpoint 0x2 has invalid wMaxPacketSize 0 [ 918.912297][T17734] usb 7-1: config 9 interface 111 altsetting 16 has an invalid descriptor for endpoint zero, skipping [ 918.927437][T17734] usb 7-1: config 9 interface 79 altsetting 4 has an invalid descriptor for endpoint zero, skipping [ 918.941759][T17734] usb 7-1: config 9 interface 79 altsetting 4 has an invalid descriptor for endpoint zero, skipping [ 918.972211][T17734] usb 7-1: config 9 interface 79 altsetting 4 has a duplicate endpoint with address 0xD, skipping [ 919.001831][T17734] usb 7-1: config 9 interface 79 altsetting 4 has a duplicate endpoint with address 0xD, skipping [ 919.012892][T17734] usb 7-1: config 9 interface 79 altsetting 4 endpoint 0x9 has invalid maxpacket 512, setting to 64 [ 919.030840][T17734] usb 7-1: config 9 interface 79 altsetting 4 has a duplicate endpoint with address 0x6, skipping [ 919.061923][T17734] usb 7-1: config 9 interface 79 altsetting 4 has a duplicate endpoint with address 0x4, skipping [ 919.105656][T17734] usb 7-1: config 9 interface 79 altsetting 4 has a duplicate endpoint with address 0xD, skipping [ 919.135210][ T7369] usb 4-1: new high-speed USB device number 46 using dummy_hcd [ 919.161514][T17734] usb 7-1: config 9 interface 79 altsetting 4 has a duplicate endpoint with address 0xD, skipping [ 919.188577][T17734] usb 7-1: config 9 interface 79 altsetting 4 bulk endpoint 0x8C has invalid maxpacket 64 [ 919.237884][T17734] usb 7-1: config 9 interface 79 altsetting 4 has a duplicate endpoint with address 0xC, skipping [ 919.287875][T17734] usb 7-1: config 9 interface 79 altsetting 4 endpoint 0x5 has invalid maxpacket 1023, setting to 64 [ 919.331573][T17734] usb 7-1: config 9 interface 79 altsetting 4 has a duplicate endpoint with address 0xD, skipping [ 919.349812][ T7369] usb 4-1: Using ep0 maxpacket: 8 [ 919.371363][ T7369] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 919.395997][T17734] usb 7-1: config 9 interface 79 altsetting 4 has a duplicate endpoint with address 0xB, skipping [ 919.409728][ T7369] usb 4-1: New USB device found, idVendor=046d, idProduct=c287, bcdDevice= 0.00 [ 919.427506][T17734] usb 7-1: config 9 interface 79 altsetting 4 has a duplicate endpoint with address 0xD, skipping [ 919.438937][ T7369] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 919.459986][T17734] usb 7-1: config 9 interface 79 altsetting 4 has 15 endpoint descriptors, different from the interface descriptor's value: 16 [ 919.483370][ T7369] usb 4-1: config 0 descriptor?? [ 919.524657][T17734] usb 7-1: config 9 interface 111 has no altsetting 0 [ 919.536607][T17734] usb 7-1: config 9 interface 79 has no altsetting 0 [ 919.601576][T17734] usb 7-1: New USB device found, idVendor=0bb4, idProduct=0a6f, bcdDevice=7a.05 [ 919.626959][T17734] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 919.647227][ T5940] gspca_stv06xx: I2C: Read error writing address: -71 [ 919.672760][T17734] usb 7-1: Product: syz [ 919.695732][ T5940] usb 6-1: USB disconnect, device number 114 [ 919.709328][T17734] usb 7-1: Manufacturer: syz [ 919.717874][T17734] usb 7-1: SerialNumber: syz [ 919.795416][T17734] usb 7-1: Interface #111 referenced by multiple IADs [ 919.844029][T24506] raw-gadget.0 gadget.6: fail, usb_ep_enable returned -22 [ 920.009270][ T7369] logitech 0003:046D:C287.003E: hidraw0: USB HID v0.00 Device [HID 046d:c287] on usb-dummy_hcd.3-1/input0 [ 920.076979][ T7369] logitech 0003:046D:C287.003E: no inputs found [ 920.090042][T24506] hfs: can't find a HFS filesystem on dev rnullb0 [ 920.226921][ T7369] usb 4-1: USB disconnect, device number 46 [ 920.298322][T17734] usb 7-1: USB disconnect, device number 19 [ 920.511020][T24528] fido_id[24528]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.3/usb4/report_descriptor': No such file or directory [ 921.126337][T24541] netlink: 'syz.3.5626': attribute type 10 has an invalid length. [ 921.711112][ T7369] usb 6-1: new high-speed USB device number 115 using dummy_hcd [ 921.908806][ T7369] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 921.963248][ T7369] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 922.039654][ T7369] usb 6-1: New USB device found, idVendor=0fc5, idProduct=b080, bcdDevice= 0.00 [ 922.081527][ T7369] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 922.147267][ T7369] usb 6-1: config 0 descriptor?? [ 922.189191][ T7369] usbhid 6-1:0.0: can't add hid device: -22 [ 922.233352][T24567] ubi: mtd0 is already attached to ubi31 [ 922.249830][ T7369] usbhid 6-1:0.0: probe with driver usbhid failed with error -22 [ 922.403273][ T5858] Bluetooth: hci2: Ignoring connect complete event for invalid link type [ 922.414810][ T7369] usb 6-1: USB disconnect, device number 115 [ 922.460176][ T984] usb 2-1: new high-speed USB device number 76 using dummy_hcd [ 922.677112][ T984] usb 2-1: New USB device found, idVendor=046d, idProduct=0870, bcdDevice=61.47 [ 922.708070][ T984] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 922.755117][ T984] usb 2-1: config 0 descriptor?? [ 922.787501][ T984] gspca_main: STV06xx-2.14.0 probing 046d:0870 [ 922.983085][ T7369] usb 7-1: new high-speed USB device number 20 using dummy_hcd [ 923.229080][ T7369] usb 7-1: Using ep0 maxpacket: 32 [ 923.258265][ T7369] usb 7-1: New USB device found, idVendor=0fd9, idProduct=0025, bcdDevice=29.40 [ 923.302660][ T7369] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 923.359671][ T7369] usb 7-1: config 0 descriptor?? [ 923.422921][ T5940] usb 6-1: new high-speed USB device number 116 using dummy_hcd [ 923.596221][ T7369] dvb-usb: found a 'Elgato EyeTV Sat' in warm state. [ 923.624474][ T5940] usb 6-1: Using ep0 maxpacket: 16 [ 923.646768][ T7369] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 923.673184][ T5940] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 923.726573][ T7369] dvbdev: DVB: registering new adapter (Elgato EyeTV Sat) [ 923.750365][ T5940] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 923.781875][ T7369] usb 7-1: media controller created [ 923.801384][ T5940] usb 6-1: New USB device found, idVendor=054c, idProduct=05c4, bcdDevice= 0.00 [ 923.873968][ T5940] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 923.933126][ T7369] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 923.936719][ T5940] usb 6-1: config 0 descriptor?? [ 924.066339][ T7369] az6027: usb out operation failed. (-71) [ 924.104029][ T7369] az6027: usb out operation failed. (-71) [ 924.137425][ T7369] stb0899_attach: Driver disabled by Kconfig [ 924.166671][ T7369] az6027: no front-end attached [ 924.166671][ T7369] [ 924.194496][ T7369] az6027: usb out operation failed. (-71) [ 924.221038][ T7369] dvb-usb: no frontend was attached by 'Elgato EyeTV Sat' [ 924.285057][ T7369] input: IR-receiver inside an USB DVB receiver as /devices/platform/dummy_hcd.6/usb7/7-1/input/input82 [ 924.387705][ T7369] dvb-usb: schedule remote query interval to 400 msecs. [ 924.457468][ T7369] dvb-usb: Elgato EyeTV Sat successfully initialized and connected. [ 924.576206][ T7369] usb 7-1: USB disconnect, device number 20 [ 924.796509][T24591] random: crng reseeded on system resumption [ 924.902148][ T7369] dvb-usb: Elgato EyeTV Sat successfully deinitialized and disconnected. [ 924.943672][T24592] ntfs3(rnullb0): Primary boot signature is not NTFS. [ 925.020003][T24592] ntfs3(rnullb0): Alternative boot signature is not NTFS. [ 925.587944][ T5940] usbhid 6-1:0.0: can't add hid device: -71 [ 925.633974][ T5940] usbhid 6-1:0.0: probe with driver usbhid failed with error -71 [ 925.683580][ T5940] usb 6-1: USB disconnect, device number 116 [ 926.084089][ T7369] usb 7-1: new high-speed USB device number 21 using dummy_hcd [ 926.264364][ T7369] usb 7-1: Using ep0 maxpacket: 8 [ 926.303270][ T7369] usb 7-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 926.370393][ T7369] usb 7-1: New USB device found, idVendor=046d, idProduct=c287, bcdDevice= 0.00 [ 926.415970][T24605] comedi comedi4: comedi_config --init_data is deprecated [ 926.431447][ T7369] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 926.476712][T24604] netlink: 8 bytes leftover after parsing attributes in process `syz.5.5637'. [ 926.498079][ T7369] usb 7-1: config 0 descriptor?? [ 926.945994][ T984] gspca_stv06xx: I2C: Read error writing address: -71 [ 927.001570][ T7369] hid_parser_main: 130 callbacks suppressed [ 927.001589][ T7369] logitech 0003:046D:C287.003F: unknown main item tag 0x0 [ 927.022703][ T984] usb 2-1: USB disconnect, device number 76 [ 927.075886][ T7369] logitech 0003:046D:C287.003F: unknown main item tag 0x0 [ 927.087519][ T5940] usb 6-1: new full-speed USB device number 117 using dummy_hcd [ 927.116031][ T7369] logitech 0003:046D:C287.003F: unknown main item tag 0x0 [ 927.151622][ T7369] logitech 0003:046D:C287.003F: unknown main item tag 0x0 [ 927.180530][ T7369] logitech 0003:046D:C287.003F: unknown main item tag 0x0 [ 927.206397][ T7369] logitech 0003:046D:C287.003F: unknown main item tag 0x0 [ 927.245075][ T7369] logitech 0003:046D:C287.003F: unknown main item tag 0x0 [ 927.285356][T24613] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 927.303809][ T5940] usb 6-1: config 6 has an invalid interface number: 2 but max is 0 [ 927.315284][ T7369] logitech 0003:046D:C287.003F: unknown main item tag 0x0 [ 927.340733][ T5940] usb 6-1: config 6 has an invalid descriptor of length 0, skipping remainder of the config [ 927.354608][ T7369] logitech 0003:046D:C287.003F: unknown main item tag 0x0 [ 927.361774][ T7369] logitech 0003:046D:C287.003F: unknown main item tag 0x0 [ 927.378833][T24613] overlayfs: maximum fs stacking depth exceeded [ 927.394912][ T5940] usb 6-1: config 6 has no interface number 0 [ 927.413720][ T5940] usb 6-1: config 6 interface 2 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 927.445521][ T7369] logitech 0003:046D:C287.003F: hidraw0: USB HID v0.00 Device [HID 046d:c287] on usb-dummy_hcd.6-1/input0 [ 927.510152][ T5940] usb 6-1: New USB device found, idVendor=0af0, idProduct=7271, bcdDevice=88.91 [ 927.521981][ T7369] logitech 0003:046D:C287.003F: no inputs found [ 927.551972][ T5940] usb 6-1: New USB device strings: Mfr=17, Product=2, SerialNumber=3 [ 927.584872][ T7369] usb 7-1: USB disconnect, device number 21 [ 927.617073][ T5940] usb 6-1: Product: syz [ 927.646633][ T5940] usb 6-1: Manufacturer: syz [ 927.687458][ T5940] usb 6-1: SerialNumber: syz [ 927.715447][ T5940] hso 6-1:6.2: Failed to find INT IN ep [ 927.776168][T24616] fido_id[24616]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.6/usb7/report_descriptor': No such file or directory [ 927.943458][T24609] netlink: 8 bytes leftover after parsing attributes in process `syz.5.5639'. [ 928.007002][T24609] openvswitch: netlink: Flow actions may not be safe on all matching packets. [ 928.220412][ T7369] usb 6-1: USB disconnect, device number 117 [ 928.242775][T24627] loop2: detected capacity change from 0 to 7 [ 928.308758][T24627] buffer_io_error: 56 callbacks suppressed [ 928.308776][T24627] Buffer I/O error on dev loop2, logical block 0, async page read [ 928.367195][T24627] Buffer I/O error on dev loop2, logical block 0, async page read [ 928.385925][T24627] Buffer I/O error on dev loop2, logical block 0, async page read [ 928.414440][T24627] Buffer I/O error on dev loop2, logical block 0, async page read [ 928.448948][T24627] Buffer I/O error on dev loop2, logical block 0, async page read [ 928.467975][T24627] Buffer I/O error on dev loop2, logical block 0, async page read [ 928.497899][T24627] Buffer I/O error on dev loop2, logical block 0, async page read [ 928.540024][T24627] ldm_validate_partition_table(): Disk read failed. [ 928.571441][T24627] Buffer I/O error on dev loop2, logical block 0, async page read [ 928.594659][T24627] Buffer I/O error on dev loop2, logical block 0, async page read [ 928.622906][T24627] Buffer I/O error on dev loop2, logical block 0, async page read [ 928.646464][T24627] Dev loop2: unable to read RDB block 0 [ 928.667482][T24637] qnx4: no qnx4 filesystem (no root dir). [ 928.683181][T24627] loop2: unable to read partition table [ 928.697035][T24627] loop2: partition table beyond EOD, truncated [ 928.707873][T24638] qnx4: no qnx4 filesystem (no root dir). [ 928.721564][T24627] loop_reread_partitions: partition scan of loop2 (þ被xü—ŸÑà– ) failed (rc=-5) [ 928.905321][ T7369] usb 4-1: new high-speed USB device number 47 using dummy_hcd [ 929.018547][T24643] Invalid ELF header magic: != ELF [ 929.111657][ T7369] usb 4-1: New USB device found, idVendor=046d, idProduct=0870, bcdDevice=61.47 [ 929.135726][ T7369] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 929.169918][ T7369] usb 4-1: config 0 descriptor?? [ 929.202467][ T7369] gspca_main: STV06xx-2.14.0 probing 046d:0870 [ 929.408235][T24653] 9pnet_virtio: no channels available for device ./file0 [ 929.439000][ T5940] usb 7-1: new high-speed USB device number 22 using dummy_hcd [ 929.605086][ T5940] usb 7-1: Using ep0 maxpacket: 8 [ 929.651946][ T5940] usb 7-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 929.725522][ T5940] usb 7-1: New USB device found, idVendor=046d, idProduct=c287, bcdDevice= 0.00 [ 929.777651][ T5940] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 929.839270][ T5940] usb 7-1: config 0 descriptor?? [ 929.947763][T24656] FAULT_INJECTION: forcing a failure. [ 929.947763][T24656] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 930.021578][T24656] CPU: 0 UID: 0 PID: 24656 Comm: syz.1.5654 Not tainted 6.16.0-rc6-next-20250718-syzkaller #0 PREEMPT(full) [ 930.021605][T24656] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 930.021617][T24656] Call Trace: [ 930.021625][T24656] [ 930.021633][T24656] dump_stack_lvl+0x189/0x250 [ 930.021663][T24656] ? __pfx____ratelimit+0x10/0x10 [ 930.021690][T24656] ? __pfx_dump_stack_lvl+0x10/0x10 [ 930.021715][T24656] ? __pfx__printk+0x10/0x10 [ 930.021741][T24656] ? __might_fault+0xb0/0x130 [ 930.021771][T24656] should_fail_ex+0x414/0x560 [ 930.021799][T24656] _copy_from_iter+0x1db/0x16f0 [ 930.021822][T24656] ? rcu_is_watching+0x15/0xb0 [ 930.021846][T24656] ? kmem_cache_alloc_node_noprof+0x217/0x3c0 [ 930.021868][T24656] ? __pfx__copy_from_iter+0x10/0x10 [ 930.021899][T24656] ? __build_skb_around+0x257/0x3e0 [ 930.021920][T24656] ? netlink_sendmsg+0x642/0xb30 [ 930.021954][T24656] ? skb_put+0x11b/0x210 [ 930.021974][T24656] netlink_sendmsg+0x6b2/0xb30 [ 930.022010][T24656] ? __pfx_netlink_sendmsg+0x10/0x10 [ 930.022041][T24656] ? aa_sock_msg_perm+0xf1/0x1d0 [ 930.022070][T24656] ? bpf_lsm_socket_sendmsg+0x9/0x20 [ 930.022097][T24656] ? __pfx_netlink_sendmsg+0x10/0x10 [ 930.022125][T24656] __sock_sendmsg+0x219/0x270 [ 930.022153][T24656] ____sys_sendmsg+0x505/0x830 [ 930.022179][T24656] ? __pfx_____sys_sendmsg+0x10/0x10 [ 930.022207][T24656] ? import_iovec+0x74/0xa0 [ 930.022230][T24656] ___sys_sendmsg+0x21f/0x2a0 [ 930.022253][T24656] ? __pfx____sys_sendmsg+0x10/0x10 [ 930.022270][T24656] ? irqentry_exit+0x74/0x90 [ 930.022328][T24656] ? __fget_files+0x2a/0x420 [ 930.022354][T24656] ? __fget_files+0x3a0/0x420 [ 930.022389][T24656] __x64_sys_sendmsg+0x19b/0x260 [ 930.022412][T24656] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 930.022441][T24656] ? __pfx_ksys_write+0x10/0x10 [ 930.022462][T24656] ? rcu_is_watching+0x15/0xb0 [ 930.022489][T24656] ? do_syscall_64+0xbe/0x3b0 [ 930.022520][T24656] do_syscall_64+0xfa/0x3b0 [ 930.022545][T24656] ? lockdep_hardirqs_on+0x9c/0x150 [ 930.022569][T24656] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 930.022587][T24656] ? clear_bhb_loop+0x60/0xb0 [ 930.022608][T24656] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 930.022626][T24656] RIP: 0033:0x7fdb9bf8e9a9 [ 930.022641][T24656] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 930.022657][T24656] RSP: 002b:00007fdb9ce0b038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 930.022676][T24656] RAX: ffffffffffffffda RBX: 00007fdb9c1b5fa0 RCX: 00007fdb9bf8e9a9 [ 930.022689][T24656] RDX: 0000000000004800 RSI: 0000200000000300 RDI: 0000000000000003 [ 930.022701][T24656] RBP: 00007fdb9ce0b090 R08: 0000000000000000 R09: 0000000000000000 [ 930.022712][T24656] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 930.022723][T24656] R13: 0000000000000000 R14: 00007fdb9c1b5fa0 R15: 00007ffc3c9389b8 [ 930.022750][T24656] [ 930.380950][ T7369] gspca_stv06xx: I2C: Read error writing address: -71 [ 930.405514][ T7369] usb 4-1: USB disconnect, device number 47 [ 930.595783][ T5940] logitech 0003:046D:C287.0040: hidraw0: USB HID v0.00 Device [HID 046d:c287] on usb-dummy_hcd.6-1/input0 [ 930.607440][ T5940] logitech 0003:046D:C287.0040: no inputs found [ 930.970585][ T5940] usb 7-1: USB disconnect, device number 22 [ 931.099685][T24670] hpfs: Bad magic ... probably not HPFS [ 932.613683][T17734] usb 6-1: new high-speed USB device number 118 using dummy_hcd [ 932.688461][ T5940] usb 7-1: new full-speed USB device number 23 using dummy_hcd [ 932.834016][T17734] usb 6-1: New USB device found, idVendor=046d, idProduct=0870, bcdDevice=61.47 [ 932.859206][T17734] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 932.877649][ T5940] usb 7-1: config 201 has an invalid interface number: 249 but max is 0 [ 932.886508][ T5940] usb 7-1: config 201 has an invalid descriptor of length 0, skipping remainder of the config [ 932.908982][T17734] usb 6-1: config 0 descriptor?? [ 932.955276][T17734] gspca_main: STV06xx-2.14.0 probing 046d:0870 [ 932.977006][ T5940] usb 7-1: config 201 has no interface number 0 [ 932.983852][ T5940] usb 7-1: config 201 interface 249 altsetting 4 has an endpoint descriptor with address 0xF1, changing to 0x81 [ 933.028768][ T5940] usb 7-1: config 201 interface 249 altsetting 4 endpoint 0x3 has an invalid bInterval 0, changing to 10 [ 933.083726][ T5940] usb 7-1: config 201 interface 249 altsetting 4 endpoint 0x3 has invalid maxpacket 255, setting to 64 [ 933.126529][ T5940] usb 7-1: config 201 interface 249 altsetting 4 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 933.172428][ T5940] usb 7-1: config 201 interface 249 has no altsetting 0 [ 933.207466][ T5940] usb 7-1: New USB device found, idVendor=04da, idProduct=390d, bcdDevice=fa.df [ 933.233714][ T5940] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 933.260223][ T5940] usb 7-1: Product: syz [ 933.290843][ T5940] usb 7-1: Manufacturer: syz [ 933.295524][ T5940] usb 7-1: SerialNumber: syz [ 933.347802][T24702] raw-gadget.1 gadget.6: fail, usb_ep_enable returned -22 [ 933.590933][T24709] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 933.642893][T24709] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 934.059222][ T9] usb 2-1: new high-speed USB device number 77 using dummy_hcd [ 934.219167][ T5940] ath6kl: Failed to submit usb control message: -71 [ 934.244071][ T9] usb 2-1: Using ep0 maxpacket: 8 [ 934.262386][ T5940] ath6kl: unable to send the bmi data to the device: -71 [ 934.300221][ T9] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 934.324194][ T5940] ath6kl: Unable to send get target info: -71 [ 934.350749][ T5940] ath6kl: Failed to init ath6kl core: -71 [ 934.377126][ T9] usb 2-1: New USB device found, idVendor=046d, idProduct=c287, bcdDevice= 0.00 [ 934.410015][ T5940] ath6kl_usb 7-1:201.249: probe with driver ath6kl_usb failed with error -71 [ 934.434159][ T9] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 934.483025][ T9] usb 2-1: config 0 descriptor?? [ 934.532195][ T5940] usb 7-1: USB disconnect, device number 23 [ 934.977058][ T9] hid_parser_main: 130 callbacks suppressed [ 934.977079][ T9] logitech 0003:046D:C287.0041: unknown main item tag 0x0 [ 935.012292][ T9] logitech 0003:046D:C287.0041: unknown main item tag 0x0 [ 935.029680][ T9] logitech 0003:046D:C287.0041: unknown main item tag 0x0 [ 935.046471][ T9] logitech 0003:046D:C287.0041: unknown main item tag 0x0 [ 935.065115][ T9] logitech 0003:046D:C287.0041: unknown main item tag 0x0 [ 935.086828][ T9] logitech 0003:046D:C287.0041: unknown main item tag 0x0 [ 935.103600][ T9] logitech 0003:046D:C287.0041: unknown main item tag 0x0 [ 935.141917][ T9] logitech 0003:046D:C287.0041: unknown main item tag 0x0 [ 935.158600][ T9] logitech 0003:046D:C287.0041: unknown main item tag 0x0 [ 935.176514][ T9] logitech 0003:046D:C287.0041: unknown main item tag 0x0 [ 935.231431][ T9] logitech 0003:046D:C287.0041: hidraw0: USB HID v0.00 Device [HID 046d:c287] on usb-dummy_hcd.1-1/input0 [ 935.295595][ T9] logitech 0003:046D:C287.0041: no inputs found [ 935.368888][ T9] usb 2-1: USB disconnect, device number 77 [ 935.554588][T24724] fido_id[24724]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.1/usb2/report_descriptor': No such file or directory [ 935.609546][ T5858] Bluetooth: Frame is too long (len 18, expected len 4) [ 935.672001][T24728] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 936.379786][T24735] block nbd6: shutting down sockets [ 936.398559][ T984] usb 2-1: new high-speed USB device number 78 using dummy_hcd [ 936.578950][ T984] usb 2-1: Using ep0 maxpacket: 8 [ 936.590841][T24736] nbd6: detected capacity change from 0 to 8589934592 [ 936.605315][ T984] usb 2-1: config 1 has an invalid interface number: 49 but max is 6 [ 936.634114][ T984] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 7 [ 936.644712][ T8985] blk_print_req_error: 58 callbacks suppressed [ 936.644731][ T8985] I/O error, dev nbd6, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 936.695944][ T984] usb 2-1: config 1 has no interface number 0 [ 936.713177][ T984] usb 2-1: too many endpoints for config 1 interface 49 altsetting 50: 56, using maximum allowed: 30 [ 936.749933][ T8985] buffer_io_error: 14 callbacks suppressed [ 936.749949][ T8985] Buffer I/O error on dev nbd6, logical block 0, async page read [ 936.793877][ T984] usb 2-1: config 1 interface 49 altsetting 50 has 0 endpoint descriptors, different from the interface descriptor's value: 56 [ 936.829438][ T8985] I/O error, dev nbd6, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 936.875291][ T984] usb 2-1: config 1 interface 49 has no altsetting 0 [ 936.882495][ T8985] Buffer I/O error on dev nbd6, logical block 0, async page read [ 936.923801][ T8985] I/O error, dev nbd6, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 936.942504][ T984] usb 2-1: New USB device found, idVendor=082d, idProduct=0100, bcdDevice=70.4b [ 936.979250][ T8985] Buffer I/O error on dev nbd6, logical block 0, async page read [ 936.991899][ T984] usb 2-1: New USB device strings: Mfr=44, Product=2, SerialNumber=3 [ 937.024744][ T8985] I/O error, dev nbd6, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 937.038679][ T984] usb 2-1: Product: syz [ 937.042894][ T984] usb 2-1: Manufacturer: syz [ 937.085572][ T984] usb 2-1: SerialNumber: syz [ 937.090311][ T8985] Buffer I/O error on dev nbd6, logical block 0, async page read [ 937.142099][ T8985] I/O error, dev nbd6, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 937.219184][ T8985] Buffer I/O error on dev nbd6, logical block 0, async page read [ 937.235785][T17734] gspca_stv06xx: I2C: Read error writing address: -71 [ 937.278668][ T8985] I/O error, dev nbd6, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 937.308198][T17734] usb 6-1: USB disconnect, device number 118 [ 937.361983][ T8985] Buffer I/O error on dev nbd6, logical block 0, async page read [ 937.385141][ T8985] I/O error, dev nbd6, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 937.398423][ T8985] Buffer I/O error on dev nbd6, logical block 0, async page read [ 937.407009][ T8985] I/O error, dev nbd6, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 937.417756][ T8985] Buffer I/O error on dev nbd6, logical block 0, async page read [ 937.427207][ T8985] ldm_validate_partition_table(): Disk read failed. [ 937.437691][ T8985] I/O error, dev nbd6, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 937.448360][ T8985] Buffer I/O error on dev nbd6, logical block 0, async page read [ 937.456892][ T8985] I/O error, dev nbd6, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 937.466489][ T8985] Buffer I/O error on dev nbd6, logical block 0, async page read [ 937.475522][ T8985] Dev nbd6: unable to read RDB block 0 [ 937.482502][ T8985] nbd6: unable to read partition table [ 937.514593][ T8985] ldm_validate_partition_table(): Disk read failed. [ 937.582513][ T8985] Dev nbd6: unable to read RDB block 0 [ 937.598214][ T8985] nbd6: unable to read partition table [ 937.678276][T24747] efs: device does not support 512 byte blocks [ 937.733377][T24747] device does not support 512 byte blocks [ 937.733377][T24747] [ 938.043132][ T984] usb 2-1: palm_os_3_probe - error -71 getting connection information [ 938.099227][ T984] visor 2-1:1.49: probe with driver visor failed with error -71 [ 938.210108][T24754] /dev/sg0: Can't lookup blockdev [ 938.219904][ T984] usb 2-1: USB disconnect, device number 78 [ 938.809397][T24767] netlink: 'syz.6.5688': attribute type 10 has an invalid length. [ 938.941356][ T984] usb 4-1: new high-speed USB device number 48 using dummy_hcd [ 939.122999][ T984] usb 4-1: Using ep0 maxpacket: 8 [ 939.161234][ T984] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 939.219275][ T984] usb 4-1: New USB device found, idVendor=046d, idProduct=c287, bcdDevice= 0.00 [ 939.270389][ T984] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 939.333226][ T984] usb 4-1: config 0 descriptor?? [ 939.539810][ T5940] usb 7-1: new high-speed USB device number 24 using dummy_hcd [ 939.755755][ T5940] usb 7-1: New USB device found, idVendor=046d, idProduct=0870, bcdDevice=61.47 [ 939.783073][ T5940] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 939.873931][ T5940] usb 7-1: config 0 descriptor?? [ 939.907141][ T984] logitech 0003:046D:C287.0042: hidraw0: USB HID v0.00 Device [HID 046d:c287] on usb-dummy_hcd.3-1/input0 [ 939.937488][ T5940] gspca_main: STV06xx-2.14.0 probing 046d:0870 [ 940.004530][ T984] logitech 0003:046D:C287.0042: no inputs found [ 940.071956][ T984] usb 4-1: USB disconnect, device number 48 [ 940.304870][T24781] fido_id[24781]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.3/usb4/report_descriptor': No such file or directory [ 941.305248][T24791] EXT4-fs (rnullb0): VFS: Can't find ext4 filesystem [ 941.326545][ T5940] gspca_stv06xx: I2C: Read error writing address: -71 [ 941.362219][ T5940] usb 7-1: USB disconnect, device number 24 [ 942.608741][T24804] FAULT_INJECTION: forcing a failure. [ 942.608741][T24804] name failslab, interval 1, probability 0, space 0, times 0 [ 942.646909][T24804] CPU: 0 UID: 0 PID: 24804 Comm: syz.6.5697 Not tainted 6.16.0-rc6-next-20250718-syzkaller #0 PREEMPT(full) [ 942.646940][T24804] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 942.646954][T24804] Call Trace: [ 942.646963][T24804] [ 942.646972][T24804] dump_stack_lvl+0x189/0x250 [ 942.647007][T24804] ? __pfx____ratelimit+0x10/0x10 [ 942.647036][T24804] ? __pfx_dump_stack_lvl+0x10/0x10 [ 942.647066][T24804] ? __pfx__printk+0x10/0x10 [ 942.647097][T24804] ? __pfx___might_resched+0x10/0x10 [ 942.647123][T24804] ? fs_reclaim_acquire+0x7d/0x100 [ 942.647155][T24804] should_fail_ex+0x414/0x560 [ 942.647187][T24804] should_failslab+0xa8/0x100 [ 942.647214][T24804] kmem_cache_alloc_node_noprof+0x76/0x3c0 [ 942.647238][T24804] ? __alloc_skb+0x112/0x2d0 [ 942.647262][T24804] __alloc_skb+0x112/0x2d0 [ 942.647302][T24804] alloc_skb_with_frags+0xca/0x890 [ 942.647332][T24804] ? __pfx_aa_label_sk_perm+0x10/0x10 [ 942.647366][T24804] sock_alloc_send_pskb+0x857/0x990 [ 942.647425][T24804] ? __pfx_sock_alloc_send_pskb+0x10/0x10 [ 942.647453][T24804] ? aa_file_perm+0x13e/0x11b0 [ 942.647478][T24804] ? aa_sk_perm+0x81e/0x950 [ 942.647508][T24804] hci_sock_sendmsg+0x207/0xef0 [ 942.647535][T24804] ? __pfx_hci_sock_sendmsg+0x10/0x10 [ 942.647558][T24804] ? aa_sock_msg_perm+0xf1/0x1d0 [ 942.647589][T24804] ? bpf_lsm_socket_sendmsg+0x9/0x20 [ 942.647619][T24804] ? __pfx_hci_sock_sendmsg+0x10/0x10 [ 942.647640][T24804] __sock_sendmsg+0x219/0x270 [ 942.647671][T24804] sock_write_iter+0x258/0x330 [ 942.647699][T24804] ? __pfx_sock_write_iter+0x10/0x10 [ 942.647743][T24804] ? bpf_lsm_file_permission+0x9/0x20 [ 942.647762][T24804] ? security_file_permission+0x75/0x290 [ 942.647796][T24804] vfs_write+0x54b/0xa90 [ 942.647828][T24804] ? __pfx_sock_write_iter+0x10/0x10 [ 942.647854][T24804] ? __pfx_vfs_write+0x10/0x10 [ 942.647892][T24804] ? __fget_files+0x2a/0x420 [ 942.647932][T24804] ksys_write+0x145/0x250 [ 942.647961][T24804] ? __pfx_ksys_write+0x10/0x10 [ 942.647985][T24804] ? rcu_is_watching+0x15/0xb0 [ 942.648017][T24804] ? do_syscall_64+0xbe/0x3b0 [ 942.648052][T24804] do_syscall_64+0xfa/0x3b0 [ 942.648087][T24804] ? lockdep_hardirqs_on+0x9c/0x150 [ 942.648115][T24804] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 942.648135][T24804] ? clear_bhb_loop+0x60/0xb0 [ 942.648160][T24804] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 942.648180][T24804] RIP: 0033:0x7f51c518e9a9 [ 942.648198][T24804] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 942.648216][T24804] RSP: 002b:00007f51c605c038 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 942.648237][T24804] RAX: ffffffffffffffda RBX: 00007f51c53b5fa0 RCX: 00007f51c518e9a9 [ 942.648252][T24804] RDX: 0000000000000004 RSI: 0000200000000340 RDI: 0000000000000004 [ 942.648265][T24804] RBP: 00007f51c605c090 R08: 0000000000000000 R09: 0000000000000000 [ 942.648279][T24804] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 942.648314][T24804] R13: 0000000000000000 R14: 00007f51c53b5fa0 R15: 00007ffdce56c968 [ 942.648346][T24804] [ 942.953536][ C0] vkms_vblank_simulate: vblank timer overrun [ 943.059640][ C0] vkms_vblank_simulate: vblank timer overrun [ 943.965045][T17734] usb 7-1: new high-speed USB device number 25 using dummy_hcd [ 943.972757][ T5940] usb 4-1: new high-speed USB device number 49 using dummy_hcd [ 944.136021][T17734] usb 7-1: Using ep0 maxpacket: 8 [ 944.147887][T17734] usb 7-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 944.162508][ T5940] usb 4-1: New USB device found, idVendor=6189, idProduct=182d, bcdDevice= 1.73 [ 944.176371][ T5940] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 944.189563][T17734] usb 7-1: New USB device found, idVendor=046d, idProduct=c287, bcdDevice= 0.00 [ 944.218581][ T5940] usb 4-1: Product: syz [ 944.226398][ T5940] usb 4-1: Manufacturer: syz [ 944.231042][ T5940] usb 4-1: SerialNumber: syz [ 944.239581][T17734] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 944.348942][T17734] usb 7-1: config 0 descriptor?? [ 944.355861][ T5940] usb 4-1: config 0 descriptor?? [ 944.847968][T17734] hid_parser_main: 130 callbacks suppressed [ 944.847989][T17734] logitech 0003:046D:C287.0043: unknown main item tag 0x0 [ 944.870503][T17734] logitech 0003:046D:C287.0043: unknown main item tag 0x0 [ 944.878311][T17734] logitech 0003:046D:C287.0043: unknown main item tag 0x0 [ 944.894722][T17734] logitech 0003:046D:C287.0043: unknown main item tag 0x0 [ 944.903663][T17734] logitech 0003:046D:C287.0043: unknown main item tag 0x0 [ 944.915979][T17734] logitech 0003:046D:C287.0043: unknown main item tag 0x0 [ 944.935097][T17734] logitech 0003:046D:C287.0043: unknown main item tag 0x0 [ 944.957685][T17734] logitech 0003:046D:C287.0043: unknown main item tag 0x0 [ 944.967759][T17734] logitech 0003:046D:C287.0043: unknown main item tag 0x0 [ 944.979110][T17734] logitech 0003:046D:C287.0043: unknown main item tag 0x0 [ 945.011076][T17734] logitech 0003:046D:C287.0043: hidraw0: USB HID v0.00 Device [HID 046d:c287] on usb-dummy_hcd.6-1/input0 [ 945.050696][T17734] logitech 0003:046D:C287.0043: no inputs found [ 945.068222][ T5940] asix 4-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 945.097640][ T5940] asix 4-1:0.0: probe with driver asix failed with error -71 [ 945.145420][T17734] usb 7-1: USB disconnect, device number 25 [ 945.156579][ T5940] usb 4-1: USB disconnect, device number 49 [ 945.238500][T24817] fido_id[24817]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.6/usb7/report_descriptor': No such file or directory [ 946.043238][T24823] binder: 24822:24823 ioctl c0306201 200000000080 returned -14 [ 946.134635][T17734] usb 4-1: new high-speed USB device number 50 using dummy_hcd [ 946.250476][T24823] ieee802154 phy0 wpan0: encryption failed: -22 [ 946.964583][T17734] usb 4-1: New USB device found, idVendor=046d, idProduct=0870, bcdDevice=61.47 [ 946.988821][T17734] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 947.129741][T17734] usb 4-1: config 0 descriptor?? [ 947.366186][T17734] gspca_main: STV06xx-2.14.0 probing 046d:0870 [ 949.447222][ T9] usb 2-1: new high-speed USB device number 79 using dummy_hcd [ 949.494162][T17734] gspca_stv06xx: I2C: Read error writing address: -71 [ 949.541143][T17734] usb 4-1: USB disconnect, device number 50 [ 949.640639][ T9] usb 2-1: Using ep0 maxpacket: 32 [ 949.651969][ T9] usb 2-1: config 0 interface 0 has no altsetting 0 [ 949.771233][ T9] usb 2-1: New USB device found, idVendor=0e41, idProduct=414d, bcdDevice= a.06 [ 949.941898][ T9] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 949.984903][ T9] usb 2-1: Product: syz [ 949.989127][ T9] usb 2-1: Manufacturer: syz [ 950.019100][ T9] usb 2-1: SerialNumber: syz [ 950.087823][ T9] usb 2-1: config 0 descriptor?? [ 950.337184][ T9] snd_usb_podhd 2-1:0.0: Line 6 POD HD500 found [ 950.367839][ T9] usb 2-1: selecting invalid altsetting 1 [ 950.400111][ T9] snd_usb_podhd 2-1:0.0: set_interface failed [ 950.428009][ T9] snd_usb_podhd 2-1:0.0: Line 6 POD HD500 now disconnected [ 950.452834][ T9] snd_usb_podhd 2-1:0.0: probe with driver snd_usb_podhd failed with error -22 [ 950.500743][ T9] usb 2-1: USB disconnect, device number 79 [ 951.050919][T24854] FAULT_INJECTION: forcing a failure. [ 951.050919][T24854] name failslab, interval 1, probability 0, space 0, times 0 [ 951.096505][T24854] CPU: 0 UID: 0 PID: 24854 Comm: syz.1.5716 Not tainted 6.16.0-rc6-next-20250718-syzkaller #0 PREEMPT(full) [ 951.096534][T24854] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 951.096546][T24854] Call Trace: [ 951.096554][T24854] [ 951.096563][T24854] dump_stack_lvl+0x189/0x250 [ 951.096595][T24854] ? __pfx____ratelimit+0x10/0x10 [ 951.096623][T24854] ? __pfx_dump_stack_lvl+0x10/0x10 [ 951.096651][T24854] ? __pfx__printk+0x10/0x10 [ 951.096681][T24854] ? __pfx___might_resched+0x10/0x10 [ 951.096706][T24854] ? fs_reclaim_acquire+0x7d/0x100 [ 951.096735][T24854] should_fail_ex+0x414/0x560 [ 951.096764][T24854] should_failslab+0xa8/0x100 [ 951.096789][T24854] kmem_cache_alloc_node_noprof+0x76/0x3c0 [ 951.096812][T24854] ? __alloc_skb+0x112/0x2d0 [ 951.096834][T24854] __alloc_skb+0x112/0x2d0 [ 951.096856][T24854] alloc_skb_with_frags+0xca/0x890 [ 951.096881][T24854] ? __lock_acquire+0xab9/0xd20 [ 951.096912][T24854] sock_alloc_send_pskb+0x857/0x990 [ 951.096955][T24854] ? __pfx_sock_alloc_send_pskb+0x10/0x10 [ 951.096980][T24854] ? _raw_spin_unlock_irqrestore+0xad/0x110 [ 951.097007][T24854] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 951.097056][T24854] ? skb_queue_tail+0x30/0xf0 [ 951.097087][T24854] j1939_sk_sendmsg+0x6f5/0x1350 [ 951.097131][T24854] ? __pfx_j1939_sk_sendmsg+0x10/0x10 [ 951.097154][T24854] ? aa_sock_msg_perm+0xf1/0x1d0 [ 951.097187][T24854] ? bpf_lsm_socket_sendmsg+0x9/0x20 [ 951.097217][T24854] ? __pfx_j1939_sk_sendmsg+0x10/0x10 [ 951.097253][T24854] __sock_sendmsg+0x219/0x270 [ 951.097281][T24854] ____sys_sendmsg+0x505/0x830 [ 951.097308][T24854] ? __pfx_____sys_sendmsg+0x10/0x10 [ 951.097338][T24854] ? import_iovec+0x74/0xa0 [ 951.097364][T24854] ___sys_sendmsg+0x21f/0x2a0 [ 951.097387][T24854] ? __pfx____sys_sendmsg+0x10/0x10 [ 951.097452][T24854] ? __fget_files+0x2a/0x420 [ 951.097481][T24854] ? __fget_files+0x3a0/0x420 [ 951.097520][T24854] __x64_sys_sendmsg+0x19b/0x260 [ 951.097544][T24854] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 951.097575][T24854] ? __pfx_ksys_write+0x10/0x10 [ 951.097598][T24854] ? rcu_is_watching+0x15/0xb0 [ 951.097628][T24854] ? do_syscall_64+0xbe/0x3b0 [ 951.097661][T24854] do_syscall_64+0xfa/0x3b0 [ 951.097688][T24854] ? lockdep_hardirqs_on+0x9c/0x150 [ 951.097715][T24854] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 951.097734][T24854] ? clear_bhb_loop+0x60/0xb0 [ 951.097758][T24854] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 951.097777][T24854] RIP: 0033:0x7fdb9bf8e9a9 [ 951.097794][T24854] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 951.097812][T24854] RSP: 002b:00007fdb9ce0b038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 951.097833][T24854] RAX: ffffffffffffffda RBX: 00007fdb9c1b5fa0 RCX: 00007fdb9bf8e9a9 [ 951.097847][T24854] RDX: 0000000000000000 RSI: 0000200000000180 RDI: 0000000000000005 [ 951.097860][T24854] RBP: 00007fdb9ce0b090 R08: 0000000000000000 R09: 0000000000000000 [ 951.097872][T24854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 951.097884][T24854] R13: 0000000000000000 R14: 00007fdb9c1b5fa0 R15: 00007ffc3c9389b8 [ 951.097913][T24854] [ 951.414814][ C0] vkms_vblank_simulate: vblank timer overrun [ 951.489833][ T9] usb 4-1: new high-speed USB device number 51 using dummy_hcd [ 951.703552][ T9] usb 4-1: Using ep0 maxpacket: 8 [ 951.710744][ T9] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 951.723853][ T9] usb 4-1: New USB device found, idVendor=046d, idProduct=c287, bcdDevice= 0.00 [ 951.732970][ T9] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 951.743966][ T9] usb 4-1: config 0 descriptor?? [ 951.831760][T17734] usb 6-1: new high-speed USB device number 119 using dummy_hcd [ 951.994517][T17734] usb 6-1: New USB device found, idVendor=046d, idProduct=0870, bcdDevice=61.47 [ 952.009667][T17734] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 952.033987][T17734] usb 6-1: config 0 descriptor?? [ 952.063666][T17734] gspca_main: STV06xx-2.14.0 probing 046d:0870 [ 952.214317][ T9] hid_parser_main: 60 callbacks suppressed [ 952.214343][ T9] logitech 0003:046D:C287.0044: unknown main item tag 0x0 [ 952.236031][ T9] logitech 0003:046D:C287.0044: unknown main item tag 0x0 [ 952.243893][ T9] logitech 0003:046D:C287.0044: unknown main item tag 0x0 [ 952.257987][ T9] logitech 0003:046D:C287.0044: unknown main item tag 0x0 [ 952.277872][ T9] logitech 0003:046D:C287.0044: unknown main item tag 0x0 [ 952.286760][ T9] logitech 0003:046D:C287.0044: unknown main item tag 0x0 [ 952.298531][ T9] logitech 0003:046D:C287.0044: unknown main item tag 0x0 [ 952.310115][ T9] logitech 0003:046D:C287.0044: unknown main item tag 0x0 [ 952.326597][ T9] logitech 0003:046D:C287.0044: unknown main item tag 0x0 [ 952.333975][ T9] logitech 0003:046D:C287.0044: unknown main item tag 0x0 [ 952.365233][ T9] logitech 0003:046D:C287.0044: hidraw0: USB HID v0.00 Device [HID 046d:c287] on usb-dummy_hcd.3-1/input0 [ 952.386905][ C0] vxcan0: j1939_tp_rxtimer: 0xffff88804e968000: rx timeout, send abort [ 952.395523][ C0] vxcan0: j1939_xtp_rx_abort_one: 0xffff88804e968000: 0x0f001: (3) A timeout occurred and this is the connection abort to close the session. [ 952.431550][ T9] logitech 0003:046D:C287.0044: no inputs found [ 952.461757][T24858] Bluetooth: hci4: Opcode 0x0c1a failed: -4 [ 952.485591][T24858] Bluetooth: hci4: Opcode 0x0406 failed: -4 [ 952.529224][ T9] usb 4-1: USB disconnect, device number 51 [ 952.589838][T24858] Bluetooth: hci2: Opcode 0x0c1a failed: -4 [ 952.628482][T24858] Bluetooth: hci2: Opcode 0x0406 failed: -4 [ 952.674372][T24860] fido_id[24860]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.3/usb4/report_descriptor': No such file or directory [ 952.701473][T24858] Bluetooth: hci3: Opcode 0x0c1a failed: -4 [ 952.726978][T24858] Bluetooth: hci3: Opcode 0x0406 failed: -4 [ 952.798283][T24858] Bluetooth: hci0: Opcode 0x0c1a failed: -4 [ 952.828215][T24858] Bluetooth: hci0: Opcode 0x0406 failed: -4 [ 952.880110][T24858] Bluetooth: hci0: Opcode 0x0406 failed: -4 [ 953.783786][T24875] UDF-fs: warning (device rnullb0): udf_load_vrs: No VRS found [ 953.783812][T24875] UDF-fs: Scanning with blocksize 4096 failed [ 953.792310][T24878] fuse: Unknown parameter '’Õ–0x0000000000000004' [ 954.012838][ T5858] Bluetooth: hci4: command 0x0406 tx timeout [ 954.782100][ T5858] Bluetooth: hci2: command 0x0406 tx timeout [ 954.867487][ T5858] Bluetooth: hci3: command 0x0406 tx timeout [ 954.954537][ T5858] Bluetooth: hci0: command 0x0405 tx timeout [ 955.955240][T24882] Bluetooth: Invalid esc byte 0x40 [ 955.983823][T24882] netlink: 8 bytes leftover after parsing attributes in process `syz.6.5726'. [ 956.235969][ T5858] Bluetooth: hci4: command 0x0406 tx timeout [ 956.675022][T17734] gspca_stv06xx: I2C: Read error writing address: -71 [ 956.760746][T17734] usb 6-1: USB disconnect, device number 119 [ 956.972643][T24888] vxfs: WRONG superblock magic 00000000 at 1 [ 957.004758][T24888] vxfs: WRONG superblock magic 00000000 at 8 [ 957.011315][ T5858] Bluetooth: hci2: command 0x0406 tx timeout [ 957.038245][T24888] vxfs: can't find superblock. [ 957.090666][ T5858] Bluetooth: hci3: command 0x0406 tx timeout [ 957.176804][ T5858] Bluetooth: hci0: command 0x0405 tx timeout [ 957.227641][T24896] FAULT_INJECTION: forcing a failure. [ 957.227641][T24896] name failslab, interval 1, probability 0, space 0, times 0 [ 957.240766][T17734] usb 6-1: new high-speed USB device number 120 using dummy_hcd [ 957.257077][T24896] CPU: 0 UID: 0 PID: 24896 Comm: syz.6.5731 Not tainted 6.16.0-rc6-next-20250718-syzkaller #0 PREEMPT(full) [ 957.257105][T24896] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 957.257120][T24896] Call Trace: [ 957.257129][T24896] [ 957.257138][T24896] dump_stack_lvl+0x189/0x250 [ 957.257173][T24896] ? __pfx____ratelimit+0x10/0x10 [ 957.257229][T24896] ? __pfx_dump_stack_lvl+0x10/0x10 [ 957.257260][T24896] ? __pfx__printk+0x10/0x10 [ 957.257293][T24896] ? __pfx___might_resched+0x10/0x10 [ 957.257319][T24896] ? fs_reclaim_acquire+0x7d/0x100 [ 957.257352][T24896] should_fail_ex+0x414/0x560 [ 957.257386][T24896] should_failslab+0xa8/0x100 [ 957.257414][T24896] __kmalloc_noprof+0xcb/0x4f0 [ 957.257437][T24896] ? tomoyo_encode+0x28b/0x550 [ 957.257461][T24896] tomoyo_encode+0x28b/0x550 [ 957.257487][T24896] tomoyo_realpath_from_path+0x58d/0x5d0 [ 957.257510][T24896] ? tomoyo_domain+0xd9/0x130 [ 957.257537][T24896] ? tomoyo_path_number_perm+0x1bc/0x5a0 [ 957.257565][T24896] tomoyo_path_number_perm+0x1e8/0x5a0 [ 957.257596][T24896] ? __pfx_tomoyo_path_number_perm+0x10/0x10 [ 957.257644][T24896] ? __lock_acquire+0xab9/0xd20 [ 957.257690][T24896] ? __fget_files+0x2a/0x420 [ 957.257725][T24896] ? __fget_files+0x2a/0x420 [ 957.257753][T24896] ? __fget_files+0x3a0/0x420 [ 957.257783][T24896] ? __fget_files+0x2a/0x420 [ 957.257818][T24896] security_file_ioctl+0xcb/0x2d0 [ 957.257848][T24896] __se_sys_ioctl+0x47/0x170 [ 957.257877][T24896] do_syscall_64+0xfa/0x3b0 [ 957.257908][T24896] ? lockdep_hardirqs_on+0x9c/0x150 [ 957.257936][T24896] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 957.257958][T24896] ? clear_bhb_loop+0x60/0xb0 [ 957.257995][T24896] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 957.258015][T24896] RIP: 0033:0x7f51c518e9a9 [ 957.258033][T24896] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 957.258068][T24896] RSP: 002b:00007f51c605c038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 957.258105][T24896] RAX: ffffffffffffffda RBX: 00007f51c53b5fa0 RCX: 00007f51c518e9a9 [ 957.258121][T24896] RDX: 0000200000000240 RSI: 0000000000008914 RDI: 0000000000000007 [ 957.258135][T24896] RBP: 00007f51c605c090 R08: 0000000000000000 R09: 0000000000000000 [ 957.258148][T24896] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 957.258160][T24896] R13: 0000000000000000 R14: 00007f51c53b5fa0 R15: 00007ffdce56c968 [ 957.258200][T24896] [ 957.258222][T24896] ERROR: Out of memory at tomoyo_realpath_from_path. [ 957.678642][ T7369] usb 2-1: new high-speed USB device number 80 using dummy_hcd [ 957.700658][T17734] usb 6-1: too many configurations: 223, using maximum allowed: 8 [ 957.730189][T17734] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 957.750011][T17734] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 957.789760][T17734] usb 6-1: Product: syz [ 957.801990][T17734] usb 6-1: Manufacturer: syz [ 957.822510][T17734] usb 6-1: SerialNumber: syz [ 957.838791][ T7369] usb 2-1: Using ep0 maxpacket: 8 [ 957.845895][ T7369] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 957.879517][T17734] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 957.922220][ T7369] usb 2-1: New USB device found, idVendor=046d, idProduct=c287, bcdDevice= 0.00 [ 957.952285][ T5940] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 957.987134][ T7369] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 958.118977][ T7369] usb 2-1: config 0 descriptor?? [ 958.646052][ T9] usb 6-1: USB disconnect, device number 120 [ 958.856694][ T7369] hid_parser_main: 60 callbacks suppressed [ 958.856718][ T7369] logitech 0003:046D:C287.0045: unknown main item tag 0x0 [ 958.918000][ T7369] logitech 0003:046D:C287.0045: unknown main item tag 0x0 [ 958.974801][ T7369] logitech 0003:046D:C287.0045: unknown main item tag 0x0 [ 959.000905][ T7369] logitech 0003:046D:C287.0045: unknown main item tag 0x0 [ 959.027943][ T7369] logitech 0003:046D:C287.0045: unknown main item tag 0x0 [ 959.051997][ T7369] logitech 0003:046D:C287.0045: unknown main item tag 0x0 [ 959.067600][ T5940] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 959.096072][ T7369] logitech 0003:046D:C287.0045: unknown main item tag 0x0 [ 959.110595][ T5940] ath9k_htc: Failed to initialize the device [ 959.121709][T24914] ieee802154 phy0 wpan0: encryption failed: -22 [ 959.134635][ T7369] logitech 0003:046D:C287.0045: unknown main item tag 0x0 [ 959.154731][ T9] usb 6-1: ath9k_htc: USB layer deinitialized [ 959.176661][ T7369] logitech 0003:046D:C287.0045: unknown main item tag 0x0 [ 959.213176][ T7369] logitech 0003:046D:C287.0045: unknown main item tag 0x0 [ 959.285239][ T7369] logitech 0003:046D:C287.0045: hidraw0: USB HID v0.00 Device [HID 046d:c287] on usb-dummy_hcd.1-1/input0 [ 959.337737][ T7369] logitech 0003:046D:C287.0045: no inputs found [ 959.394389][ T7369] usb 2-1: USB disconnect, device number 80 [ 959.403729][ T5858] Bluetooth: hci0: command 0x0405 tx timeout [ 959.516439][T24917] fido_id[24917]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.1/usb2/report_descriptor': No such file or directory [ 959.560619][ T9] usb 6-1: new high-speed USB device number 121 using dummy_hcd [ 959.720113][T22345] usb 4-1: new high-speed USB device number 52 using dummy_hcd [ 959.728332][ T9] usb 6-1: device descriptor read/64, error -71 [ 959.935908][T22345] usb 4-1: New USB device found, idVendor=046d, idProduct=0870, bcdDevice=61.47 [ 959.954215][T22345] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 959.991654][T22345] usb 4-1: config 0 descriptor?? [ 960.015603][T22345] gspca_main: STV06xx-2.14.0 probing 046d:0870 [ 960.022772][ T9] usb 6-1: new high-speed USB device number 122 using dummy_hcd [ 960.190477][ T9] usb 6-1: device descriptor read/64, error -71 [ 960.340601][ T9] usb usb6-port1: attempt power cycle [ 961.345219][T22345] gspca_stv06xx: I2C: Read error writing address: -71 [ 961.392081][T22345] usb 4-1: USB disconnect, device number 52 [ 961.444387][T24941] bio_check_eod: 2 callbacks suppressed [ 961.444405][T24941] syz.6.5743: attempt to access beyond end of device [ 961.444405][T24941] nbd6: rw=0, sector=64, nr_sectors = 2 limit=0 [ 961.541724][T24941] syz.6.5743: attempt to access beyond end of device [ 961.541724][T24941] nbd6: rw=0, sector=512, nr_sectors = 2 limit=0 [ 961.598644][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=256, location=256 [ 961.651761][T24941] syz.6.5743: attempt to access beyond end of device [ 961.651761][T24941] nbd6: rw=0, sector=1024, nr_sectors = 2 limit=0 [ 961.716720][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=512, location=512 [ 961.769651][T24941] UDF-fs: warning (device nbd6): udf_load_vrs: No anchor found [ 961.804027][T24941] UDF-fs: Scanning with blocksize 1024 failed [ 961.858116][T24941] syz.6.5743: attempt to access beyond end of device [ 961.858116][T24941] nbd6: rw=0, sector=64, nr_sectors = 4 limit=0 [ 961.954319][T24941] syz.6.5743: attempt to access beyond end of device [ 961.954319][T24941] nbd6: rw=0, sector=1024, nr_sectors = 4 limit=0 [ 962.013205][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=256, location=256 [ 962.066989][T24940] nbd6: detected capacity change from 0 to 8589934592 [ 962.120636][T24939] block nbd6: shutting down sockets [ 962.195870][ T9533] blk_print_req_error: 24 callbacks suppressed [ 962.195890][ T9533] I/O error, dev nbd6, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 962.214648][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=0, location=0 [ 962.225588][ T8985] I/O error, dev nbd6, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 962.282957][ T8985] buffer_io_error: 23 callbacks suppressed [ 962.282974][ T8985] Buffer I/O error on dev nbd6, logical block 0, async page read [ 962.314097][T24952] netlink: 20 bytes leftover after parsing attributes in process `syz.3.5747'. [ 962.346019][ T8985] I/O error, dev nbd6, sector 4 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 962.391643][ T8985] Buffer I/O error on dev nbd6, logical block 1, async page read [ 962.438439][ T8985] I/O error, dev nbd6, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 962.486260][ T8985] Buffer I/O error on dev nbd6, logical block 0, async page read [ 962.510144][T22345] usb 2-1: new high-speed USB device number 81 using dummy_hcd [ 962.530102][ T8985] I/O error, dev nbd6, sector 4 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 962.561587][ T8985] Buffer I/O error on dev nbd6, logical block 1, async page read [ 962.584176][T24941] I/O error, dev nbd6, sector 4 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 962.613179][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=1, location=1 [ 962.622597][ T8985] I/O error, dev nbd6, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 962.654742][ T8985] Buffer I/O error on dev nbd6, logical block 0, async page read [ 962.674117][T24941] I/O error, dev nbd6, sector 2048 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 962.691588][T22345] usb 2-1: Using ep0 maxpacket: 8 [ 962.702323][ T8985] I/O error, dev nbd6, sector 4 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 962.722638][T22345] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 962.736226][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=512, location=512 [ 962.765698][ T8985] Buffer I/O error on dev nbd6, logical block 1, async page read [ 962.781429][T22345] usb 2-1: New USB device found, idVendor=046d, idProduct=c287, bcdDevice= 0.00 [ 962.798628][T24941] UDF-fs: warning (device nbd6): udf_load_vrs: No anchor found [ 962.809398][ T8985] I/O error, dev nbd6, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 962.851005][T22345] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 962.859228][T24941] UDF-fs: Scanning with blocksize 2048 failed [ 962.888557][ T8985] Buffer I/O error on dev nbd6, logical block 0, async page read [ 962.913946][T22345] usb 2-1: config 0 descriptor?? [ 962.935175][ T8985] Buffer I/O error on dev nbd6, logical block 1, async page read [ 962.997716][ T8985] Buffer I/O error on dev nbd6, logical block 0, async page read [ 963.034057][ T8985] Buffer I/O error on dev nbd6, logical block 1, async page read [ 963.065005][ T8985] ldm_validate_partition_table(): Disk read failed. [ 963.072632][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=256, location=256 [ 963.105288][ T8985] Dev nbd6: unable to read RDB block 0 [ 963.113475][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=1073741823, location=1073741823 [ 963.148226][ T8985] nbd6: unable to read partition table [ 963.177236][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=1073741567, location=1073741567 [ 963.207662][ T8985] ldm_validate_partition_table(): Disk read failed. [ 963.253203][ T8985] Dev nbd6: unable to read RDB block 0 [ 963.264119][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=1073741822, location=1073741822 [ 963.304295][ T8985] nbd6: unable to read partition table [ 963.340858][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=1073741566, location=1073741566 [ 963.420364][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=1073741821, location=1073741821 [ 963.447530][T22345] logitech 0003:046D:C287.0046: hidraw0: USB HID v0.00 Device [HID 046d:c287] on usb-dummy_hcd.1-1/input0 [ 963.499822][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=1073741565, location=1073741565 [ 963.523380][T22345] logitech 0003:046D:C287.0046: no inputs found [ 963.568450][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=1073741673, location=1073741673 [ 963.632225][T22345] usb 2-1: USB disconnect, device number 81 [ 963.668952][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=1073741417, location=1073741417 [ 963.669162][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=1073741671, location=1073741671 [ 963.669348][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=1073741415, location=1073741415 [ 963.669597][T24941] UDF-fs: error (device nbd6): udf_read_tagged: read failed, block=512, location=512 [ 963.669619][T24941] UDF-fs: warning (device nbd6): udf_load_vrs: No anchor found [ 963.669635][T24941] UDF-fs: Scanning with blocksize 4096 failed [ 963.669648][T24941] UDF-fs: warning (device nbd6): udf_fill_super: No partition found (1) [ 963.883429][T24955] fido_id[24955]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.1/usb2/report_descriptor': No such file or directory [ 964.089513][T24959] exFAT-fs (rnullb0): invalid boot record signature [ 964.089534][T24959] exFAT-fs (rnullb0): failed to read boot sector [ 964.089545][T24959] exFAT-fs (rnullb0): failed to recognize exfat type [ 964.710280][T24967] IPVS: set_ctl: invalid protocol: 59 172.30.0.4:20001 [ 964.900309][T24969] netlink: 4 bytes leftover after parsing attributes in process `syz.6.5753'. [ 964.931584][T24971] FAULT_INJECTION: forcing a failure. [ 964.931584][T24971] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 964.990536][T24971] CPU: 0 UID: 0 PID: 24971 Comm: syz.5.5754 Not tainted 6.16.0-rc6-next-20250718-syzkaller #0 PREEMPT(full) [ 964.990565][T24971] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 964.990578][T24971] Call Trace: [ 964.990586][T24971] [ 964.990595][T24971] dump_stack_lvl+0x189/0x250 [ 964.990641][T24971] ? __pfx____ratelimit+0x10/0x10 [ 964.990669][T24971] ? __pfx_dump_stack_lvl+0x10/0x10 [ 964.990695][T24971] ? __pfx__printk+0x10/0x10 [ 964.990723][T24971] ? __might_fault+0xb0/0x130 [ 964.990755][T24971] should_fail_ex+0x414/0x560 [ 964.990784][T24971] _copy_from_user+0x2d/0xb0 [ 964.990807][T24971] rfkill_fop_write+0x136/0x570 [ 964.990840][T24971] ? __pfx_rfkill_fop_write+0x10/0x10 [ 964.990868][T24971] ? security_file_permission+0x30/0x290 [ 964.990894][T24971] ? rw_verify_area+0x255/0x4d0 [ 964.990917][T24971] ? __lock_acquire+0xab9/0xd20 [ 964.990937][T24971] ? __pfx_rfkill_fop_write+0x10/0x10 [ 964.990968][T24971] vfs_write+0x27b/0xa90 [ 964.991001][T24971] ? __pfx_vfs_write+0x10/0x10 [ 964.991027][T24971] ? __fget_files+0x2a/0x420 [ 964.991059][T24971] ? __fget_files+0x2a/0x420 [ 964.991085][T24971] ? __fget_files+0x3a0/0x420 [ 964.991111][T24971] ? __fget_files+0x2a/0x420 [ 964.991148][T24971] ksys_write+0x145/0x250 [ 964.991175][T24971] ? __pfx_ksys_write+0x10/0x10 [ 964.991197][T24971] ? rcu_is_watching+0x15/0xb0 [ 964.991227][T24971] ? do_syscall_64+0xbe/0x3b0 [ 964.991259][T24971] do_syscall_64+0xfa/0x3b0 [ 964.991286][T24971] ? lockdep_hardirqs_on+0x9c/0x150 [ 964.991313][T24971] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 964.991332][T24971] ? clear_bhb_loop+0x60/0xb0 [ 964.991355][T24971] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 964.991374][T24971] RIP: 0033:0x7ff6d0b8e9a9 [ 964.991392][T24971] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 964.991409][T24971] RSP: 002b:00007ff6d1946038 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 964.991430][T24971] RAX: ffffffffffffffda RBX: 00007ff6d0db5fa0 RCX: 00007ff6d0b8e9a9 [ 964.991444][T24971] RDX: 0000000000000008 RSI: 0000200000000080 RDI: 0000000000000003 [ 964.991456][T24971] RBP: 00007ff6d1946090 R08: 0000000000000000 R09: 0000000000000000 [ 964.991469][T24971] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 964.991480][T24971] R13: 0000000000000000 R14: 00007ff6d0db5fa0 R15: 00007ffe75a4aed8 [ 964.991509][T24971] [ 965.240276][ C0] vkms_vblank_simulate: vblank timer overrun [ 965.671439][T24975] 9pnet_virtio: no channels available for device ./file0 [ 965.755662][T24977] omfs: Invalid superblock (0) [ 966.047851][ T7369] usb 4-1: new high-speed USB device number 53 using dummy_hcd [ 966.220833][ T7369] usb 4-1: New USB device found, idVendor=046d, idProduct=0870, bcdDevice=61.47 [ 966.234676][ T7369] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 966.259481][ T7369] usb 4-1: config 0 descriptor?? [ 966.290864][ T7369] gspca_main: STV06xx-2.14.0 probing 046d:0870 [ 966.325744][T22345] usb 6-1: new high-speed USB device number 124 using dummy_hcd [ 966.486143][T22345] usb 6-1: Using ep0 maxpacket: 8 [ 966.504022][T22345] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 966.531669][T22345] usb 6-1: New USB device found, idVendor=046d, idProduct=c287, bcdDevice= 0.00 [ 966.546824][T22345] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 966.572275][T22345] usb 6-1: config 0 descriptor?? [ 967.023537][T22345] hid_parser_main: 130 callbacks suppressed [ 967.023564][T22345] logitech 0003:046D:C287.0047: unknown main item tag 0x0 [ 967.047267][T22345] logitech 0003:046D:C287.0047: unknown main item tag 0x0 [ 967.054898][T22345] logitech 0003:046D:C287.0047: unknown main item tag 0x0 [ 967.062211][T22345] logitech 0003:046D:C287.0047: unknown main item tag 0x0 [ 967.076638][T22345] logitech 0003:046D:C287.0047: unknown main item tag 0x0 [ 967.084106][T22345] logitech 0003:046D:C287.0047: unknown main item tag 0x0 [ 967.101453][T22345] logitech 0003:046D:C287.0047: unknown main item tag 0x0 [ 967.113837][T22345] logitech 0003:046D:C287.0047: unknown main item tag 0x0 [ 967.126409][T22345] logitech 0003:046D:C287.0047: unknown main item tag 0x0 [ 967.137331][T22345] logitech 0003:046D:C287.0047: unknown main item tag 0x0 [ 967.180948][T22345] logitech 0003:046D:C287.0047: hidraw0: USB HID v0.00 Device [HID 046d:c287] on usb-dummy_hcd.5-1/input0 [ 967.378281][T22345] logitech 0003:046D:C287.0047: no inputs found [ 967.512181][T22345] usb 6-1: USB disconnect, device number 124 [ 967.637016][T24990] fido_id[24990]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.5/usb6/report_descriptor': No such file or directory [ 967.668823][ T7369] gspca_stv06xx: I2C: Read error writing address: -71 [ 967.708995][ T7369] usb 4-1: USB disconnect, device number 53 [ 968.479873][T25001] FAULT_INJECTION: forcing a failure. [ 968.479873][T25001] name failslab, interval 1, probability 0, space 0, times 0 [ 968.579647][T25001] CPU: 0 UID: 0 PID: 25001 Comm: syz.6.5764 Not tainted 6.16.0-rc6-next-20250718-syzkaller #0 PREEMPT(full) [ 968.579675][T25001] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 968.579688][T25001] Call Trace: [ 968.579696][T25001] [ 968.579704][T25001] dump_stack_lvl+0x189/0x250 [ 968.579735][T25001] ? __pfx____ratelimit+0x10/0x10 [ 968.579762][T25001] ? __pfx_dump_stack_lvl+0x10/0x10 [ 968.579787][T25001] ? __pfx__printk+0x10/0x10 [ 968.579815][T25001] ? __pfx___might_resched+0x10/0x10 [ 968.579838][T25001] ? fs_reclaim_acquire+0x7d/0x100 [ 968.579865][T25001] should_fail_ex+0x414/0x560 [ 968.579893][T25001] should_failslab+0xa8/0x100 [ 968.579916][T25001] kmem_cache_alloc_node_noprof+0x76/0x3c0 [ 968.579938][T25001] ? __alloc_skb+0x112/0x2d0 [ 968.579959][T25001] __alloc_skb+0x112/0x2d0 [ 968.579980][T25001] alloc_skb_with_frags+0xca/0x890 [ 968.580006][T25001] ? __pfx_aa_label_sk_perm+0x10/0x10 [ 968.580035][T25001] sock_alloc_send_pskb+0x857/0x990 [ 968.580075][T25001] ? __pfx_sock_alloc_send_pskb+0x10/0x10 [ 968.580100][T25001] ? aa_file_perm+0x13e/0x11b0 [ 968.580121][T25001] ? aa_sk_perm+0x81e/0x950 [ 968.580148][T25001] hci_sock_sendmsg+0x207/0xef0 [ 968.580172][T25001] ? __pfx_hci_sock_sendmsg+0x10/0x10 [ 968.580191][T25001] ? aa_sock_msg_perm+0xf1/0x1d0 [ 968.580218][T25001] ? bpf_lsm_socket_sendmsg+0x9/0x20 [ 968.580244][T25001] ? __pfx_hci_sock_sendmsg+0x10/0x10 [ 968.580263][T25001] __sock_sendmsg+0x219/0x270 [ 968.580291][T25001] sock_write_iter+0x258/0x330 [ 968.580316][T25001] ? __pfx_sock_write_iter+0x10/0x10 [ 968.580348][T25001] ? bpf_lsm_file_permission+0x9/0x20 [ 968.580370][T25001] ? security_file_permission+0x75/0x290 [ 968.580400][T25001] vfs_write+0x54b/0xa90 [ 968.580459][T25001] ? __pfx_sock_write_iter+0x10/0x10 [ 968.580483][T25001] ? __pfx_vfs_write+0x10/0x10 [ 968.580518][T25001] ? __fget_files+0x2a/0x420 [ 968.580555][T25001] ksys_write+0x145/0x250 [ 968.580582][T25001] ? __pfx_ksys_write+0x10/0x10 [ 968.580604][T25001] ? rcu_is_watching+0x15/0xb0 [ 968.580634][T25001] ? do_syscall_64+0xbe/0x3b0 [ 968.580667][T25001] do_syscall_64+0xfa/0x3b0 [ 968.580697][T25001] ? lockdep_hardirqs_on+0x9c/0x150 [ 968.580724][T25001] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 968.580743][T25001] ? clear_bhb_loop+0x60/0xb0 [ 968.580766][T25001] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 968.580784][T25001] RIP: 0033:0x7f51c518e9a9 [ 968.580801][T25001] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 968.580817][T25001] RSP: 002b:00007f51c605c038 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 968.580838][T25001] RAX: ffffffffffffffda RBX: 00007f51c53b5fa0 RCX: 00007f51c518e9a9 [ 968.580852][T25001] RDX: 0000000000000004 RSI: 0000200000000340 RDI: 0000000000000004 [ 968.580863][T25001] RBP: 00007f51c605c090 R08: 0000000000000000 R09: 0000000000000000 [ 968.580875][T25001] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 968.580887][T25001] R13: 0000000000000000 R14: 00007f51c53b5fa0 R15: 00007ffdce56c968 [ 968.580916][T25001] [ 968.884109][ C0] vkms_vblank_simulate: vblank timer overrun [ 969.373842][T25011] 9pnet_virtio: no channels available for device ./file0 [ 969.763232][T25016] cgroup2: Unknown parameter 'cpu' [ 970.216517][T17734] usb 6-1: new high-speed USB device number 125 using dummy_hcd [ 970.387391][T17734] usb 6-1: Using ep0 maxpacket: 8 [ 970.396805][T17734] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 970.410374][ T7369] usb 7-1: new high-speed USB device number 26 using dummy_hcd [ 970.426427][T17734] usb 6-1: New USB device found, idVendor=046d, idProduct=c287, bcdDevice= 0.00 [ 970.447253][T17734] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 970.459543][T17734] usb 6-1: config 0 descriptor?? [ 970.558454][ T7369] usb 7-1: device descriptor read/64, error -71 [ 970.815017][ T7369] usb 7-1: new high-speed USB device number 27 using dummy_hcd [ 970.937572][T17734] logitech 0003:046D:C287.0048: hidraw0: USB HID v0.00 Device [HID 046d:c287] on usb-dummy_hcd.5-1/input0 [ 970.959962][ T7369] usb 7-1: device descriptor read/64, error -71 [ 970.980355][T17734] logitech 0003:046D:C287.0048: no inputs found [ 971.093286][ T7369] usb usb7-port1: attempt power cycle [ 971.139265][T17734] usb 6-1: USB disconnect, device number 125 [ 971.456354][ T7369] usb 7-1: new high-speed USB device number 28 using dummy_hcd [ 971.494035][ T7369] usb 7-1: device descriptor read/8, error -71 [ 971.755579][ T7369] usb 7-1: new high-speed USB device number 29 using dummy_hcd [ 971.792123][ T7369] usb 7-1: device descriptor read/8, error -71 [ 971.920350][ T7369] usb usb7-port1: unable to enumerate USB device [ 972.877934][ T7369] usb 2-1: new high-speed USB device number 82 using dummy_hcd [ 973.051682][ T7369] usb 2-1: New USB device found, idVendor=046d, idProduct=0870, bcdDevice=61.47 [ 973.078174][ T7369] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 973.098024][ T7369] usb 2-1: config 0 descriptor?? [ 973.137136][ T7369] gspca_main: STV06xx-2.14.0 probing 046d:0870 [ 973.647366][ T7369] gspca_stv06xx: I2C: Read error writing address: -71 [ 973.679078][ T7369] usb 2-1: USB disconnect, device number 82 [ 983.913511][ T1306] ieee802154 phy0 wpan0: encryption failed: -22 [ 983.932603][ T1306] ieee802154 phy1 wpan1: encryption failed: -22 [ 1048.205581][ T1306] ieee802154 phy0 wpan0: encryption failed: -22 [ 1048.226084][ T1306] ieee802154 phy1 wpan1: encryption failed: -22 [ 1114.238847][ T1306] ieee802154 phy0 wpan0: encryption failed: -22 [ 1114.260448][ T1306] ieee802154 phy1 wpan1: encryption failed: -22 [ 1124.561709][ C1] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: [ 1124.568726][ C1] rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P22324/1:b..l [ 1124.577459][ C1] rcu: (detected by 1, t=10503 jiffies, g=155697, q=1180776 ncpus=2) [ 1124.585633][ C1] task:syz-executor state:R running task stack:21608 pid:22324 tgid:22324 ppid:1 task_flags:0x40054c flags:0x00004004 [ 1124.600332][ C1] Call Trace: [ 1124.603646][ C1] [ 1124.606601][ C1] __schedule+0x1737/0x4d30 [ 1124.611142][ C1] ? __pfx_get_page_from_freelist+0x10/0x10 [ 1124.617059][ C1] ? preempt_schedule_common+0x83/0xd0 [ 1124.622536][ C1] ? __lock_acquire+0xab9/0xd20 [ 1124.627515][ C1] ? __pfx___schedule+0x10/0x10 [ 1124.632399][ C1] ? do_raw_spin_lock+0x121/0x290 [ 1124.637462][ C1] ? preempt_schedule+0xae/0xc0 [ 1124.642334][ C1] preempt_schedule_common+0x83/0xd0 [ 1124.647651][ C1] preempt_schedule+0xae/0xc0 [ 1124.652347][ C1] ? __pfx_preempt_schedule+0x10/0x10 [ 1124.657808][ C1] preempt_schedule_thunk+0x16/0x30 [ 1124.663032][ C1] _raw_spin_unlock+0x3f/0x50 [ 1124.667733][ C1] unmap_page_range+0x3a79/0x4370 [ 1124.672850][ C1] ? __pfx_unmap_page_range+0x10/0x10 [ 1124.678260][ C1] ? mas_find+0xb0e/0xd30 [ 1124.682617][ C1] ? unmap_vmas+0x144/0x580 [ 1124.687154][ C1] unmap_vmas+0x399/0x580 [ 1124.691516][ C1] ? __pfx_unmap_vmas+0x10/0x10 [ 1124.696413][ C1] exit_mmap+0x248/0xb50 [ 1124.700708][ C1] ? uprobe_clear_state+0x20f/0x290 [ 1124.705945][ C1] ? __pfx_exit_mmap+0x10/0x10 [ 1124.710729][ C1] ? __mutex_unlock_slowpath+0x1a1/0x760 [ 1124.716412][ C1] ? __pfx_exit_aio+0x10/0x10 [ 1124.721121][ C1] ? uprobe_clear_state+0x274/0x290 [ 1124.726442][ C1] __mmput+0x118/0x430 [ 1124.730531][ C1] exit_mm+0x1da/0x2c0 [ 1124.734626][ C1] ? __pfx_exit_mm+0x10/0x10 [ 1124.739243][ C1] ? rcu_is_watching+0x15/0xb0 [ 1124.744034][ C1] do_exit+0x648/0x2300 [ 1124.748246][ C1] ? do_raw_spin_lock+0x121/0x290 [ 1124.753307][ C1] ? __pfx_do_exit+0x10/0x10 [ 1124.757953][ C1] do_group_exit+0x21c/0x2d0 [ 1124.762561][ C1] ? lockdep_hardirqs_on+0x9c/0x150 [ 1124.767783][ C1] get_signal+0x1286/0x1340 [ 1124.772325][ C1] arch_do_signal_or_restart+0x9a/0x750 [ 1124.777899][ C1] ? __pfx___x64_sys_wait4+0x10/0x10 [ 1124.783216][ C1] ? fput_close_sync+0x119/0x200 [ 1124.788180][ C1] ? __pfx_arch_do_signal_or_restart+0x10/0x10 [ 1124.794459][ C1] ? exit_to_user_mode_loop+0x40/0x110 [ 1124.799948][ C1] exit_to_user_mode_loop+0x75/0x110 [ 1124.805252][ C1] do_syscall_64+0x2bd/0x3b0 [ 1124.809880][ C1] ? lockdep_hardirqs_on+0x9c/0x150 [ 1124.815103][ C1] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1124.821206][ C1] ? clear_bhb_loop+0x60/0xb0 [ 1124.825906][ C1] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1124.831819][ C1] RIP: 0033:0x7f51c5184c17 [ 1124.836243][ C1] RSP: 002b:00007ffdce56ccc0 EFLAGS: 00000293 ORIG_RAX: 000000000000003d [ 1124.844683][ C1] RAX: fffffffffffffe00 RBX: 00000000000001c2 RCX: 00007f51c5184c17 [ 1124.852667][ C1] RDX: 0000000040000000 RSI: 00007ffdce56cd2c RDI: 00000000ffffffff [ 1124.860706][ C1] RBP: 00007ffdce56cd2c R08: 0000000000000000 R09: 0000000000000000 [ 1124.868734][ C1] R10: 0000000000000000 R11: 0000000000000293 R12: 00000000000000a7 [ 1124.878807][ C1] R13: 000055556de5f590 R14: 00000000000e0b4b R15: 00007ffdce56cd80 [ 1124.886814][ C1] [ 1124.889855][ C1] rcu: rcu_preempt kthread starved for 1365 jiffies! g155697 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x0 ->cpu=0 [ 1124.901145][ C1] rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior. [ 1124.911133][ C1] rcu: RCU grace-period kthread stack dump: [ 1124.917029][ C1] task:rcu_preempt state:R running task stack:27128 pid:16 tgid:16 ppid:2 task_flags:0x208040 flags:0x00004000 [ 1124.931600][ C1] Call Trace: [ 1124.934905][ C1] [ 1124.937859][ C1] __schedule+0x1737/0x4d30 [ 1124.942417][ C1] ? do_raw_spin_unlock+0x122/0x240 [ 1124.947660][ C1] ? schedule+0x165/0x360 [ 1124.952025][ C1] ? __lock_acquire+0xab9/0xd20 [ 1124.956906][ C1] ? __pfx___schedule+0x10/0x10 [ 1124.961810][ C1] ? schedule+0x91/0x360 [ 1124.966108][ C1] schedule+0x165/0x360 [ 1124.970295][ C1] schedule_timeout+0x12b/0x270 [ 1124.975169][ C1] ? __pfx_schedule_timeout+0x10/0x10 [ 1124.980562][ C1] ? _raw_spin_unlock_irqrestore+0x85/0x110 [ 1124.986518][ C1] ? __pfx_process_timeout+0x10/0x10 [ 1124.991833][ C1] ? prepare_to_swait_event+0x341/0x380 [ 1124.997424][ C1] rcu_gp_fqs_loop+0x301/0x1540 [ 1125.002387][ C1] ? __pfx_rcu_watching_snap_recheck+0x10/0x10 [ 1125.008573][ C1] ? __pfx_rcu_gp_fqs_loop+0x10/0x10 [ 1125.013873][ C1] ? _raw_spin_unlock_irq+0x2e/0x50 [ 1125.019109][ C1] rcu_gp_kthread+0x99/0x390 [ 1125.023721][ C1] ? __pfx_rcu_gp_kthread+0x10/0x10 [ 1125.028955][ C1] ? __kthread_parkme+0x7b/0x200 [ 1125.033928][ C1] ? __kthread_parkme+0x1a1/0x200 [ 1125.038993][ C1] kthread+0x70e/0x8a0 [ 1125.043117][ C1] ? __pfx_rcu_gp_kthread+0x10/0x10 [ 1125.048344][ C1] ? __pfx_kthread+0x10/0x10 [ 1125.052980][ C1] ? _raw_spin_unlock_irq+0x23/0x50 [ 1125.058299][ C1] ? lockdep_hardirqs_on+0x9c/0x150 [ 1125.063535][ C1] ? __pfx_kthread+0x10/0x10 [ 1125.068169][ C1] ret_from_fork+0x3f9/0x770 [ 1125.072877][ C1] ? __pfx_ret_from_fork+0x10/0x10 [ 1125.078022][ C1] ? __switch_to_asm+0x39/0x70 [ 1125.082809][ C1] ? __switch_to_asm+0x33/0x70 [ 1125.087588][ C1] ? __pfx_kthread+0x10/0x10 [ 1125.092211][ C1] ret_from_fork_asm+0x1a/0x30 [ 1125.097018][ C1] [ 1125.100059][ C1] rcu: Stack dump where RCU GP kthread last ran: [ 1125.106404][ C1] Sending NMI from CPU 1 to CPUs 0: [ 1125.111630][ C0] NMI backtrace for cpu 0 [ 1125.111646][ C0] CPU: 0 UID: 0 PID: 20086 Comm: kworker/u8:9 Not tainted 6.16.0-rc6-next-20250718-syzkaller #0 PREEMPT(full) [ 1125.111675][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 1125.111691][ C0] Workqueue: wg-kex-wg1 wg_packet_handshake_send_worker [ 1125.111723][ C0] RIP: 0010:rcu_is_watching+0x10/0xb0 [ 1125.111745][ C0] Code: 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 41 57 41 56 53 65 ff 05 20 99 40 11 4b d7 d8 09 89 c3 83 f8 08 73 65 49 bf 00 00 00 00 00 fc ff df [ 1125.111758][ C0] RSP: 0018:ffffc90000006bf8 EFLAGS: 00000282 [ 1125.111772][ C0] RAX: 0000000000000001 RBX: ffffffff9101d301 RCX: ffff88807f191e00 [ 1125.111783][ C0] RDX: ffffc90000006d01 RSI: dffffc0000000000 RDI: ffffc90000006cf0 [ 1125.111796][ C0] RBP: dffffc0000000000 R08: ffffc90000007370 R09: 0000000000000000 [ 1125.111807][ C0] R10: ffffc90000006d38 R11: fffff52000000da9 R12: ffffc90000007380 [ 1125.111819][ C0] R13: ffffc90000000000 R14: ffffc90000006ce8 R15: ffffffff81730195 [ 1125.111832][ C0] FS: 0000000000000000(0000) GS:ffff8881257ab000(0000) knlGS:0000000000000000 [ 1125.111845][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1125.111856][ C0] CR2: 00007f8cdf600218 CR3: 000000000e338000 CR4: 00000000003526f0 [ 1125.111870][ C0] DR0: 000000000000000e DR1: 00000000000044e4 DR2: 0000000000000008 [ 1125.111880][ C0] DR3: 0000000000000002 DR6: 00000000ffff0ff0 DR7: 0000000000000400 [ 1125.111890][ C0] Call Trace: [ 1125.111896][ C0] [ 1125.111904][ C0] ? unwind_next_frame+0xa5/0x2390 [ 1125.111925][ C0] unwind_next_frame+0x1965/0x2390 [ 1125.111949][ C0] ? unwind_next_frame+0xa5/0x2390 [ 1125.111976][ C0] ? nft_synproxy_eval_v4+0x36e/0x560 [ 1125.111997][ C0] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 1125.112021][ C0] arch_stack_walk+0x11c/0x150 [ 1125.112045][ C0] ? nft_synproxy_do_eval+0x345/0x570 [ 1125.112064][ C0] stack_trace_save+0x9c/0xe0 [ 1125.112086][ C0] ? __pfx_stack_trace_save+0x10/0x10 [ 1125.112110][ C0] ? stack_trace_save+0x9c/0xe0 [ 1125.112133][ C0] ? stack_depot_save_flags+0x40/0x900 [ 1125.112155][ C0] kasan_save_track+0x3e/0x80 [ 1125.112170][ C0] ? kasan_save_track+0x3e/0x80 [ 1125.112184][ C0] ? __kasan_slab_alloc+0x6c/0x80 [ 1125.112199][ C0] ? kmem_cache_alloc_node_noprof+0x1bb/0x3c0 [ 1125.112216][ C0] ? kmalloc_reserve+0xbd/0x290 [ 1125.112230][ C0] ? __alloc_skb+0x142/0x2d0 [ 1125.112243][ C0] ? synproxy_send_client_synack+0x16c/0xe20 [ 1125.112266][ C0] ? nft_synproxy_eval_v4+0x36e/0x560 [ 1125.112306][ C0] __kasan_slab_alloc+0x6c/0x80 [ 1125.112323][ C0] kmem_cache_alloc_node_noprof+0x1bb/0x3c0 [ 1125.112341][ C0] ? kmalloc_reserve+0xbd/0x290 [ 1125.112357][ C0] kmalloc_reserve+0xbd/0x290 [ 1125.112373][ C0] __alloc_skb+0x142/0x2d0 [ 1125.112390][ C0] synproxy_send_client_synack+0x16c/0xe20 [ 1125.112420][ C0] ? __pfx_synproxy_send_client_synack+0x10/0x10 [ 1125.112443][ C0] ? nft_osf_reduce+0x220/0x560 [ 1125.112458][ C0] ? synproxy_pernet+0x45/0x270 [ 1125.112478][ C0] nft_synproxy_eval_v4+0x36e/0x560 [ 1125.112498][ C0] ? __pfx_nft_synproxy_eval_v4+0x10/0x10 [ 1125.112517][ C0] ? nf_ip_checksum+0x13c/0x510 [ 1125.112536][ C0] nft_synproxy_do_eval+0x345/0x570 [ 1125.112553][ C0] ? sched_clock+0x3f/0x60 [ 1125.112571][ C0] ? __pfx_nft_synproxy_do_eval+0x10/0x10 [ 1125.112588][ C0] ? __pfx_sched_clock_cpu+0x10/0x10 [ 1125.112614][ C0] nft_do_chain+0x409/0x1920 [ 1125.112632][ C0] ? __pfx___irq_exit_rcu+0x10/0x10 [ 1125.112656][ C0] ? __pfx_nft_do_chain+0x10/0x10 [ 1125.112688][ C0] ? __pfx_nf_nat_inet_fn+0x10/0x10 [ 1125.112707][ C0] nft_do_chain_inet+0x25d/0x340 [ 1125.112726][ C0] ? __pfx_nft_do_chain_inet+0x10/0x10 [ 1125.112742][ C0] ? ipt_do_table+0x2a3/0x1640 [ 1125.112767][ C0] ? nf_nat_ipv4_local_in+0x223/0x720 [ 1125.112790][ C0] ? __pfx_nft_do_chain_inet+0x10/0x10 [ 1125.112807][ C0] nf_hook_slow+0xc5/0x220 [ 1125.112833][ C0] NF_HOOK+0x206/0x3a0 [ 1125.112856][ C0] ? __pfx_ip_local_deliver_finish+0x10/0x10 [ 1125.112879][ C0] ? NF_HOOK+0x9a/0x3a0 [ 1125.112899][ C0] ? __pfx_NF_HOOK+0x10/0x10 [ 1125.112920][ C0] ? ip_rcv_finish_core+0xda3/0x1c00 [ 1125.112944][ C0] ? __pfx_ip_local_deliver_finish+0x10/0x10 [ 1125.112972][ C0] ? skb_dst+0x4f/0xd0 [ 1125.112994][ C0] ? ip_local_deliver+0x12a/0x1b0 [ 1125.113018][ C0] NF_HOOK+0x30c/0x3a0 [ 1125.113041][ C0] ? __pfx_ip_rcv_finish+0x10/0x10 [ 1125.113063][ C0] ? NF_HOOK+0x9a/0x3a0 [ 1125.113084][ C0] ? __pfx_NF_HOOK+0x10/0x10 [ 1125.113123][ C0] ? ip_rcv_core+0x7f7/0xd00 [ 1125.113148][ C0] ? __pfx_ip_rcv_finish+0x10/0x10 [ 1125.113178][ C0] ? __pfx_ip_rcv+0x10/0x10 [ 1125.113201][ C0] __netif_receive_skb+0x143/0x380 [ 1125.113227][ C0] ? process_backlog+0x2d5/0x14f0 [ 1125.113254][ C0] process_backlog+0x60e/0x14f0 [ 1125.113288][ C0] ? __pfx_process_backlog+0x10/0x10 [ 1125.113313][ C0] ? do_raw_spin_lock+0x121/0x290 [ 1125.113342][ C0] __napi_poll+0xc4/0x480 [ 1125.113364][ C0] ? net_rx_action+0x46d/0xe30 [ 1125.113391][ C0] net_rx_action+0x707/0xe30 [ 1125.113437][ C0] ? __pfx_net_rx_action+0x10/0x10 [ 1125.113480][ C0] handle_softirqs+0x286/0x870 [ 1125.113502][ C0] ? do_softirq+0xec/0x180 [ 1125.113524][ C0] ? __pfx_handle_softirqs+0x10/0x10 [ 1125.113546][ C0] ? kernel_fpu_end+0xc8/0x120 [ 1125.113572][ C0] do_softirq+0xec/0x180 [ 1125.113590][ C0] [ 1125.113596][ C0] [ 1125.113603][ C0] ? __pfx_do_softirq+0x10/0x10 [ 1125.113622][ C0] ? __local_bh_disable_ip+0xf1/0x190 [ 1125.113642][ C0] ? __pfx___local_bh_disable_ip+0x10/0x10 [ 1125.113663][ C0] ? lockdep_softirqs_on+0x13b/0x1c0 [ 1125.113682][ C0] __local_bh_enable_ip+0x17d/0x1c0 [ 1125.113702][ C0] ? __pfx___local_bh_enable_ip+0x10/0x10 [ 1125.113723][ C0] ? kernel_fpu_begin_mask+0x2c8/0x3a0 [ 1125.113752][ C0] kernel_fpu_end+0xd2/0x120 [ 1125.113777][ C0] ? __pfx_kernel_fpu_end+0x10/0x10 [ 1125.113807][ C0] blake2s_compress+0x5f/0xd0 [ 1125.113829][ C0] blake2s_final+0x116/0x260 [ 1125.113850][ C0] hmac+0x1c6/0x330 [ 1125.113871][ C0] ? __pfx_hmac+0x10/0x10 [ 1125.113891][ C0] ? __local_bh_enable_ip+0x12d/0x1c0 [ 1125.113918][ C0] ? kernel_fpu_end+0xd2/0x120 [ 1125.113949][ C0] ? __asan_memset+0x22/0x50 [ 1125.113983][ C0] message_ephemeral+0x1e2/0x280 [ 1125.114006][ C0] ? __pfx_message_ephemeral+0x10/0x10 [ 1125.114046][ C0] ? __crypto_memneq+0x2fe/0x470 [ 1125.114064][ C0] wg_noise_handshake_create_initiation+0x27c/0x7e0 [ 1125.114091][ C0] ? __pfx_wg_noise_handshake_create_initiation+0x10/0x10 [ 1125.114117][ C0] ? __lock_acquire+0xab9/0xd20 [ 1125.114141][ C0] ? ktime_get_coarse_with_offset+0x83/0x140 [ 1125.114170][ C0] ? seqcount_lockdep_reader_access+0x123/0x1c0 [ 1125.114196][ C0] ? lockdep_hardirqs_on+0x9c/0x150 [ 1125.114220][ C0] ? ktime_get_coarse_with_offset+0x83/0x140 [ 1125.114258][ C0] ? seqcount_lockdep_reader_access+0x175/0x1c0 [ 1125.114281][ C0] ? __pfx_seqcount_lockdep_reader_access+0x10/0x10 [ 1125.114306][ C0] ? do_raw_spin_lock+0x121/0x290 [ 1125.114343][ C0] ? ktime_get_coarse_with_offset+0xfb/0x140 [ 1125.114367][ C0] wg_packet_handshake_send_worker+0x163/0x320 [ 1125.114392][ C0] ? __pfx_wg_packet_handshake_send_worker+0x10/0x10 [ 1125.114426][ C0] ? _raw_spin_unlock_irq+0x23/0x50 [ 1125.114445][ C0] ? process_scheduled_works+0x9ef/0x17b0 [ 1125.114463][ C0] ? process_scheduled_works+0x9ef/0x17b0 [ 1125.114481][ C0] process_scheduled_works+0xade/0x17b0 [ 1125.114511][ C0] ? __pfx_process_scheduled_works+0x10/0x10 [ 1125.114537][ C0] worker_thread+0x8a0/0xda0 [ 1125.114565][ C0] kthread+0x70e/0x8a0 [ 1125.114588][ C0] ? __pfx_worker_thread+0x10/0x10 [ 1125.114605][ C0] ? __pfx_kthread+0x10/0x10 [ 1125.114627][ C0] ? _raw_spin_unlock_irq+0x23/0x50 [ 1125.114645][ C0] ? lockdep_hardirqs_on+0x9c/0x150 [ 1125.114664][ C0] ? __pfx_kthread+0x10/0x10 [ 1125.114685][ C0] ret_from_fork+0x3f9/0x770 [ 1125.114704][ C0] ? __pfx_ret_from_fork+0x10/0x10 [ 1125.114725][ C0] ? __switch_to_asm+0x39/0x70 [ 1125.114738][ C0] ? __switch_to_asm+0x33/0x70 [ 1125.114751][ C0] ? __pfx_kthread+0x10/0x10 [ 1125.114771][ C0] ret_from_fork_asm+0x1a/0x30 [ 1125.114792][ C0]