, 0x10800) ioctl$AUTOFS_IOC_ASKUMOUNT(r9, 0x80049370, &(0x7f0000000200)) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f00000001c0)="d4f507fd0844576db2f5aacfc7c643e333ca8b217b7f2de5e8b7070ec7773ed1c3847d1313eeae", 0x27) 01:58:01 executing program 4: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x8, 0x1c, &(0x7f0000000d80)=@ringbuf={{0x18, 0x8}, {{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {0x85, 0x0, 0x0, 0x5}}, {}, [@snprintf={{0x7, 0x0, 0xb, 0x2}, {0x3, 0x3, 0x3, 0xa, 0x9}, {0x5, 0x0, 0xb, 0x9, 0x0, 0x8}, {0x3, 0x3, 0x3, 0xa, 0xa}, {0x5, 0x1, 0xb, 0x8, 0x9}, {0x7, 0x0, 0x0, 0x8}, {}, {}, {}, {0x18, 0x8, 0x2, 0x0, r0}, {}, {0x46, 0x0, 0x0, 0x76}}], {{}, {0x6, 0x0, 0x5, 0x8}, {0x85, 0x0, 0x0, 0x7}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) [ 243.062928][ T6181] netlink: 'syz-executor.3': attribute type 1 has an invalid length. [ 243.109893][ T6181] netlink: 'syz-executor.3': attribute type 8 has an invalid length. 01:58:01 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r2, 0xc01064bd, &(0x7f00000002c0)={&(0x7f0000000240)="a5", 0x1}) kcmp(0xffffffffffffffff, r1, 0x3, r2, r0) openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x40, &(0x7f0000000180), 0x0) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r5 = dup(r4) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) ioctl$PPPIOCSNPMODE(0xffffffffffffffff, 0x4008744b, &(0x7f0000000140)={0xc029}) r7 = accept4(r6, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r7, r5, 0x0, 0x8a000) r8 = open(0x0, 0x200001, 0xa) r9 = openat$sndseq(0xffffff9c, &(0x7f0000000180), 0x10800) ioctl$AUTOFS_IOC_ASKUMOUNT(r9, 0x80049370, &(0x7f0000000200)) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f00000001c0)="d4f507fd0844576db2f5aacfc7c643e333ca8b217b7f2de5e8b7070ec7773ed1c3847d1313eeae", 0x27) [ 243.168864][ T6181] bridge0: port 1(bridge_slave_0) entered disabled state 01:58:01 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r2 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000880)=@bridge_setlink={0x270, 0x13, 0xa29, 0x0, 0xfffffffe, {0x7, 0x0, 0x0, r1}, [@IFLA_AF_SPEC={0x6, 0x1a, 0x0, 0x1, [@AF_INET={0x10, 0xc, 0x0, 0x1, {0xc, 0x5, 0x0, 0x1, [{0x8}]}}]}, @IFLA_VF_PORTS={0x8, 0x2, 0x0, 0x1, [{0x30, 0x1, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5}, @IFLA_PORT_HOST_UUID={0x14, 0x5, "714abbd2547de97cbbf6efb226f19bf9"}, @IFLA_PORT_PROFILE={0xd, 0x2, ':(\x8e^[[Z@\x00'}]}, {0x60, 0x7, 0x0, 0x1, [@IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "293a02149f3b75a67093c28fd6f55a23"}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "e48f01e49713f0c2d839f940d9f088d8"}, @IFLA_PORT_REQUEST={0x5}, @IFLA_PORT_PROFILE={0x13, 0x2, 'bridge_slave_0\x00'}, @IFLA_PORT_PROFILE={0x7, 0x2, '):\x00'}, @IFLA_PORT_REQUEST={0x5}, @IFLA_PORT_VF={0x8}]}, {0x18, 0x1, 0x0, 0x1, [@IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "4d2906d0880fc8acc30fe2020f984967"}]}, {0x50, 0x1, 0x0, 0x1, [@IFLA_PORT_HOST_UUID={0x14, 0x5, "a1085e7df341b9dc3d8008a2fe5bdaad"}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "9c7e472c916020fe41bcc5aa8f56c947"}, @IFLA_PORT_HOST_UUID={0x14, 0x5, "80ab8be51421cfa3c9e5cbfe8217e0af"}, @IFLA_PORT_VF={0x8}, @IFLA_PORT_VF={0x8}]}, {0x60, 0x1a, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5}, @IFLA_PORT_REQUEST={0x5}, @IFLA_PORT_VF={0x8}, @IFLA_PORT_REQUEST={0x5}, @IFLA_PORT_PROFILE={0xc, 0x2, 'syztnl0\x00'}, @IFLA_PORT_VF={0x8}, @IFLA_PORT_PROFILE={0x13, 0x2, 'bridge_slave_0\x00'}, @IFLA_PORT_HOST_UUID={0x14, 0x5, "e078d277f38ed3a40a448f3f6b6763e8"}]}, {0x3c, 0xc, 0x0, 0x1, [@IFLA_PORT_VF={0x8}, @IFLA_PORT_REQUEST={0x5}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x18, "b6dd96197aca85b64424a37dbda7b694"}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x8, "eb052fcd3dd4d3e8bbcbf1de857c0e1c"}]}, {0x3c, 0x1, 0x0, 0x1, [@IFLA_PORT_VF={0x8}, @IFLA_PORT_VF={0x8}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "b2112a97bf9704ee57915340334b8271"}, @IFLA_PORT_HOST_UUID={0x14, 0x5, "e8635392a70f36f95f4b9b352920ebec"}]}]}, @IFLA_GSO_MAX_SEGS={0x8}, @IFLA_AF_SPEC={0x60, 0x1a, 0x0, 0x1, [@AF_INET6={0x20, 0xa, 0x0, 0x1, [@IFLA_INET6_ADDR_GEN_MODE={0x5}, @IFLA_INET6_TOKEN={0x14, 0x7, @local}]}, @AF_INET6={0x34, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x0, 0x7, @local}, @IFLA_INET6_TOKEN={0x14, 0x7, @ipv4={'\x00', '\xff\xff', @broadcast}}, @IFLA_INET6_TOKEN={0x14, 0x7, @mcast1}]}, @AF_BRIDGE={0x4}, @AF_INET6={0x0, 0xa, 0x0, 0x1, [@IFLA_INET6_ADDR_GEN_MODE, @IFLA_INET6_TOKEN={0x0, 0x7, @remote}, @IFLA_INET6_TOKEN={0x0, 0x7, @loopback}, @IFLA_INET6_ADDR_GEN_MODE, @IFLA_INET6_ADDR_GEN_MODE, @IFLA_INET6_TOKEN={0x0, 0x7, @private2}, @IFLA_INET6_TOKEN={0x0, 0x7, @private1}]}]}]}, 0x270}}, 0x0) 01:58:01 executing program 4: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x8, 0x1c, &(0x7f0000000d80)=@ringbuf={{0x18, 0x8}, {{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {0x85, 0x0, 0x0, 0x5}}, {}, [@snprintf={{0x7, 0x0, 0xb, 0x2}, {0x3, 0x3, 0x3, 0xa, 0x9}, {0x5, 0x0, 0xb, 0x9, 0x0, 0x8}, {0x3, 0x3, 0x3, 0xa, 0xa}, {0x5, 0x1, 0xb, 0x8, 0x9}, {0x7, 0x0, 0x0, 0x8}, {}, {}, {}, {0x18, 0x8, 0x2, 0x0, r0}, {}, {0x46, 0x0, 0x0, 0x76}}], {{}, {0x6, 0x0, 0x5, 0x8}, {0x85, 0x0, 0x0, 0x7}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) [ 243.673016][ T6198] netlink: 'syz-executor.3': attribute type 1 has an invalid length. [ 243.708596][ T6198] netlink: 'syz-executor.3': attribute type 8 has an invalid length. [ 243.754455][ T6198] bridge0: port 1(bridge_slave_0) entered disabled state 01:58:01 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r2, 0xc01064bd, &(0x7f00000002c0)={&(0x7f0000000240)="a5", 0x1}) kcmp(0xffffffffffffffff, r1, 0x3, r2, r0) openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x40, &(0x7f0000000180), 0x0) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r5 = dup(r4) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) ioctl$PPPIOCSNPMODE(0xffffffffffffffff, 0x4008744b, &(0x7f0000000140)={0xc029}) r7 = accept4(r6, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r7, r5, 0x0, 0x8a000) r8 = open(0x0, 0x200001, 0xa) r9 = openat$sndseq(0xffffff9c, &(0x7f0000000180), 0x10800) ioctl$AUTOFS_IOC_ASKUMOUNT(r9, 0x80049370, &(0x7f0000000200)) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f00000001c0)="d4f507fd0844576db2f5aacfc7c643e333ca8b217b7f2de5e8b7070ec7773ed1c3847d1313eeae", 0x27) 01:58:02 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r2, 0xc01064bd, &(0x7f00000002c0)={&(0x7f0000000240)="a5", 0x1}) kcmp(0xffffffffffffffff, r1, 0x3, r2, r0) openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x40, &(0x7f0000000180), 0x0) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r5 = dup(r4) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) ioctl$PPPIOCSNPMODE(0xffffffffffffffff, 0x4008744b, &(0x7f0000000140)={0xc029}) r7 = accept4(r6, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r7, r5, 0x0, 0x8a000) r8 = open(0x0, 0x200001, 0xa) r9 = openat$sndseq(0xffffff9c, &(0x7f0000000180), 0x10800) ioctl$AUTOFS_IOC_ASKUMOUNT(r9, 0x80049370, &(0x7f0000000200)) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f00000001c0)="d4f507fd0844576db2f5aacfc7c643e333ca8b217b7f2de5e8b7070ec7773ed1c3847d1313eeae", 0x27) 01:58:02 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r2, 0xc01064bd, &(0x7f00000002c0)={&(0x7f0000000240)="a5", 0x1}) kcmp(0xffffffffffffffff, r1, 0x3, r2, r0) openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x40, &(0x7f0000000180), 0x0) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r5 = dup(r4) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) ioctl$PPPIOCSNPMODE(0xffffffffffffffff, 0x4008744b, &(0x7f0000000140)={0xc029}) r7 = accept4(r6, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r7, r5, 0x0, 0x8a000) r8 = open(0x0, 0x200001, 0xa) r9 = openat$sndseq(0xffffff9c, &(0x7f0000000180), 0x10800) ioctl$AUTOFS_IOC_ASKUMOUNT(r9, 0x80049370, &(0x7f0000000200)) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f00000001c0)="d4f507fd0844576db2f5aacfc7c643e333ca8b217b7f2de5e8b7070ec7773ed1c3847d1313eeae", 0x27) 01:58:02 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r2, 0xc01064bd, &(0x7f00000002c0)={&(0x7f0000000240)="a5", 0x1}) kcmp(0xffffffffffffffff, r1, 0x3, r2, r0) openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x40, &(0x7f0000000180), 0x0) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r5 = dup(r4) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) ioctl$PPPIOCSNPMODE(0xffffffffffffffff, 0x4008744b, &(0x7f0000000140)={0xc029}) r7 = accept4(r6, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r7, r5, 0x0, 0x8a000) r8 = open(0x0, 0x200001, 0xa) r9 = openat$sndseq(0xffffff9c, &(0x7f0000000180), 0x10800) ioctl$AUTOFS_IOC_ASKUMOUNT(r9, 0x80049370, &(0x7f0000000200)) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f00000001c0)="d4f507fd0844576db2f5aacfc7c643e333ca8b217b7f2de5e8b7070ec7773ed1c3847d1313eeae", 0x27) 01:58:02 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) process_vm_readv(r1, &(0x7f0000000240)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f00000001c0)=""/44, 0x2c}], 0x3, &(0x7f0000000300)=[{&(0x7f000001aa80)=""/4096, 0x1000}], 0x1, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r3 = dup(r2) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) r5 = accept4(r4, 0x0, 0x0, 0x0) recvfrom(r5, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="002000000000200000000000ff000000"]) r7 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_IP_XFRM_POLICY(r7, 0x0, 0x11, &(0x7f0000000340)={{{@in=@remote, @in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4e22, 0x0, 0x4e22, 0x5, 0x2, 0x120, 0x20, 0x0, 0x0, 0xffffffffffffffff}, {0x9, 0x1ff, 0x8, 0x0, 0x484c07c8, 0x6, 0x8000000000000001, 0xffffffff00000000}, {0x20, 0x1, 0x3, 0xc7}, 0xb7a, 0x6e6bb8, 0x0, 0x1}, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4d6, 0x32}, 0x2, @in6=@ipv4={'\x00', '\xff\xff', @local}, 0x3501, 0x0, 0x1, 0x0, 0x40cb, 0xffff, 0xcc9}}, 0xe8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x80010, r6, 0x585af000) sendfile(r5, r3, 0x0, 0x8a000) 01:58:02 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r2, 0xc01064bd, &(0x7f00000002c0)={&(0x7f0000000240)="a5", 0x1}) kcmp(0xffffffffffffffff, r1, 0x3, r2, r0) openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x40, &(0x7f0000000180), 0x0) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r5 = dup(r4) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) ioctl$PPPIOCSNPMODE(0xffffffffffffffff, 0x4008744b, &(0x7f0000000140)={0xc029}) r7 = accept4(r6, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r7, r5, 0x0, 0x8a000) r8 = open(0x0, 0x200001, 0xa) r9 = openat$sndseq(0xffffff9c, &(0x7f0000000180), 0x10800) ioctl$AUTOFS_IOC_ASKUMOUNT(r9, 0x80049370, &(0x7f0000000200)) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f00000001c0)="d4f507fd0844576db2f5aacfc7c643e333ca8b217b7f2de5e8b7070ec7773ed1c3847d1313eeae", 0x27) 01:58:03 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r2, 0xc01064bd, &(0x7f00000002c0)={&(0x7f0000000240)="a5", 0x1}) kcmp(0xffffffffffffffff, r1, 0x3, r2, r0) openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x40, &(0x7f0000000180), 0x0) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r5 = dup(r4) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) ioctl$PPPIOCSNPMODE(0xffffffffffffffff, 0x4008744b, &(0x7f0000000140)={0xc029}) r7 = accept4(r6, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r7, r5, 0x0, 0x8a000) r8 = open(0x0, 0x200001, 0xa) r9 = openat$sndseq(0xffffff9c, &(0x7f0000000180), 0x10800) ioctl$AUTOFS_IOC_ASKUMOUNT(r9, 0x80049370, &(0x7f0000000200)) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f00000001c0)="d4f507fd0844576db2f5aacfc7c643e333ca8b217b7f2de5e8b7070ec7773ed1c3847d1313eeae", 0x27) 01:58:03 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r2, 0xc01064bd, &(0x7f00000002c0)={&(0x7f0000000240)="a5", 0x1}) kcmp(0xffffffffffffffff, r1, 0x3, r2, r0) openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x40, &(0x7f0000000180), 0x0) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r5 = dup(r4) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) ioctl$PPPIOCSNPMODE(0xffffffffffffffff, 0x4008744b, &(0x7f0000000140)={0xc029}) r7 = accept4(r6, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r7, r5, 0x0, 0x8a000) r8 = open(0x0, 0x200001, 0xa) r9 = openat$sndseq(0xffffff9c, &(0x7f0000000180), 0x10800) ioctl$AUTOFS_IOC_ASKUMOUNT(r9, 0x80049370, &(0x7f0000000200)) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f00000001c0)="d4f507fd0844576db2f5aacfc7c643e333ca8b217b7f2de5e8b7070ec7773ed1c3847d1313eeae", 0x27) 01:58:03 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r2, 0xc01064bd, &(0x7f00000002c0)={&(0x7f0000000240)="a5", 0x1}) kcmp(0xffffffffffffffff, r1, 0x3, r2, r0) openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x40, &(0x7f0000000180), 0x0) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r5 = dup(r4) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) ioctl$PPPIOCSNPMODE(0xffffffffffffffff, 0x4008744b, &(0x7f0000000140)={0xc029}) r7 = accept4(r6, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r7, r5, 0x0, 0x8a000) r8 = open(0x0, 0x200001, 0xa) r9 = openat$sndseq(0xffffff9c, &(0x7f0000000180), 0x10800) ioctl$AUTOFS_IOC_ASKUMOUNT(r9, 0x80049370, &(0x7f0000000200)) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f00000001c0)="d4f507fd0844576db2f5aacfc7c643e333ca8b217b7f2de5e8b7070ec7773ed1c3847d1313eeae", 0x27) 01:58:03 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) process_vm_readv(r1, &(0x7f0000000240)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f00000001c0)=""/44, 0x2c}], 0x3, &(0x7f0000000300)=[{&(0x7f000001aa80)=""/4096, 0x1000}], 0x1, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r3 = dup(r2) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) r5 = accept4(r4, 0x0, 0x0, 0x0) recvfrom(r5, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="002000000000200000000000ff000000"]) r7 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_IP_XFRM_POLICY(r7, 0x0, 0x11, &(0x7f0000000340)={{{@in=@remote, @in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4e22, 0x0, 0x4e22, 0x5, 0x2, 0x120, 0x20, 0x0, 0x0, 0xffffffffffffffff}, {0x9, 0x1ff, 0x8, 0x0, 0x484c07c8, 0x6, 0x8000000000000001, 0xffffffff00000000}, {0x20, 0x1, 0x3, 0xc7}, 0xb7a, 0x6e6bb8, 0x0, 0x1}, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4d6, 0x32}, 0x2, @in6=@ipv4={'\x00', '\xff\xff', @local}, 0x3501, 0x0, 0x1, 0x0, 0x40cb, 0xffff, 0xcc9}}, 0xe8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x80010, r6, 0x585af000) sendfile(r5, r3, 0x0, 0x8a000) 01:58:03 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r2, 0xc01064bd, &(0x7f00000002c0)={&(0x7f0000000240)="a5", 0x1}) kcmp(0xffffffffffffffff, r1, 0x3, r2, r0) openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x40, &(0x7f0000000180), 0x0) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r5 = dup(r4) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) ioctl$PPPIOCSNPMODE(0xffffffffffffffff, 0x4008744b, &(0x7f0000000140)={0xc029}) r7 = accept4(r6, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r7, r5, 0x0, 0x8a000) r8 = open(0x0, 0x200001, 0xa) r9 = openat$sndseq(0xffffff9c, &(0x7f0000000180), 0x10800) ioctl$AUTOFS_IOC_ASKUMOUNT(r9, 0x80049370, &(0x7f0000000200)) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f00000001c0)="d4f507fd0844576db2f5aacfc7c643e333ca8b217b7f2de5e8b7070ec7773ed1c3847d1313eeae", 0x27) 01:58:03 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r2, 0xc01064bd, &(0x7f00000002c0)={&(0x7f0000000240)="a5", 0x1}) kcmp(0xffffffffffffffff, r1, 0x3, r2, r0) openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x40, &(0x7f0000000180), 0x0) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r5 = dup(r4) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) ioctl$PPPIOCSNPMODE(0xffffffffffffffff, 0x4008744b, &(0x7f0000000140)={0xc029}) r7 = accept4(r6, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r7, r5, 0x0, 0x8a000) r8 = open(0x0, 0x200001, 0xa) r9 = openat$sndseq(0xffffff9c, &(0x7f0000000180), 0x10800) ioctl$AUTOFS_IOC_ASKUMOUNT(r9, 0x80049370, &(0x7f0000000200)) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f00000001c0)="d4f507fd0844576db2f5aacfc7c643e333ca8b217b7f2de5e8b7070ec7773ed1c3847d1313eeae", 0x27) 01:58:04 executing program 0: r0 = openat$uinput(0xffffff9c, &(0x7f0000000c00), 0x0, 0x0) ioctl$UI_SET_PHYS(r0, 0x4004556c, 0x0) 01:58:04 executing program 5: r0 = socket(0x10, 0x2, 0x0) sendmsg$inet6(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000000)="810e0000260029cb0ed1918cc00d68e395a537603fbe87b6a4c7914806df242bb02362438daa", 0x26}, {&(0x7f0000000300)="0cbb1e09543425aab871e3a265c76e948c11c85114ff3867ace91d92d67de335fb7a70ca4e739a558fa9a3f285d4579a74016a81858cfa043f08a92a6215d6bfa7815c72880000e8a16e3e63859b9432506ee44141dcc9d3f600ed9ef788cf8bc3ce54c37d5e94b7f91a1e3415ff16afd68d1a49c727bef1aa4952c20f9aab81", 0x80}, {&(0x7f0000001280)="6d00289e800a987881577bbdd412537a7df29ae1f55b292bd1784e3d23a416f4ebcfaf1e6385239dca6ca9d6718b956a47c342039cdfb5f8f3da75b7771ff6b7cd7c69a71c51fdb91fbba2e295f100fa9073c7c176a3cd3b1f2efe2831828b9c823e98a9f8e86f151c4a69a73d0ae96e563853725b385a8f2832fc7ffa351fd8f64339787dabe26c07f0126e26f6f2ac48c9141caf88118f4bdcdf43774cda8682ec8b7627eb023480e2ecb61f3a9f74bdc56c5509a253b721ee6be0687c9be392ce031559709d463f43a986f385e97ef3551c294a955bcd86154c92cd020287b52bcd2f8f62c7ec47c96b405450a1318d631e206887a7ec437e3c3741e2de9c57fed06d0effa09b0993f7c4ad3c4232a08b959e2fd64c72dd6a3d160c00f3c8e4b99215a983161a1b06ec346b7d5b3b4d41a68c07e4b848f1c849cc27dd0e0e892cc7b9d7f709c67facb499ee0735ee66cc8f2ad920d3e51eaef4cae9bd8d4f714ad3948ec9dc2f2b59f12a6df5eada6e0df6e1df3b83ffac7946fc1432734b5c2de3e9822d193e18728a99e9ee15644488e88b00872732aa5a8168d90488733133ae7c8fa40b77f5bd653c598b25550d959697d28028aabc682c262c2c2610dfd9eda7e61220da2a06f07d85568933a51b5fcf400a5062123e0523d7501e9e71a6fe7b68e3ba2c65775772f7798f68fcb46e2bf4351dccab527b2fec1260c8b7fc1f204f8eb4c19715a9b1600cf0b02ee3b574349f48a67a2dbea7e80fd1d0dc110eb2b0bebc6bec8e25d9c6d42e008303c2e749ce2ece8cff6e981d890f32b83077a10777ad07880784434a1558e57003dd654568c391c32cf8073ca5fea3ef8e6a10357298543d9a6bc8dc3d380b410b2cc8efb7f4ada77a9614ce83ead6a91e2c596702d84d6c5650b788aa9cbb0e9f3080c837260c188d2a02b9e0a6e2e1ad3005ddfe4146ee4d3c1759daff19e7f8f5241f5ddf2aa5f3e696bee428a793a63e8f7f429544f525106a30159b7c49324c48df41a2480c2685ebb3a42f8076df94dc7a2277585324ac2b19cafc676785c3ae037a73050945bbcfbed2001155882b9516f66a9dae97089b698c871e8d235228c3a246d5b003f5112efbef837e31f90ee5d1e687ea24b3b22cd18ec525f93b59480c8c42803820f2dbc95ce32b5032524910bb7597f840c2e8bebb9c96d650e028ae64f186c53ec52529b1b0e44071eb65e604cc24baf1a5447fd79f2e842d9ae681e476bf7ab077c9d0051dc4d420d54c05d210b393ae01922abf371850aa333e204bca15b623789596b826e8d6580877d2fea5b8cd261809efce0dae70d80925b0e360f5e21826d5e7297063ba8d83eefb8c0a83971e538ca9bf97b589881eca024142be3c22249ca461f7aa2d1ccf76f880baba97c06fdac80973095f6a9463a25522b2d58d8530a23d2e9b150152520ff169c36e81145ae4270da6eb1ffd163fa12606dbbd34c78f9d66f87aca383be37c70dba1807a68b72e959fde0039193634f9c5ef478b024b6fff6c2475a33d0339f1b9d8aa186c6b3158989a7c278766dd67c713272cd549867299b5f79f6edc70fb072f769ed216d9df949ab5a58bad8c7efae262d9b5164fb4b03d37de59a2ecd104e453774cf7d0882087bb6aa47bd45f0f222ccb8ba15c77678ff1b1abec27d4d19af96d8ded7c292ac63b9e713a63c2d2b0d562bd0892be9c19800e7cbe0420fa60aaf4630df26b7c8f837c3be3a934841aabedd7767f68b5e2e3ef21a350ae980ef4aacf385f6f96daade5079d049848e59a7a4f80abea2139644893a5e9436feeece75f2fbb2527903a21b0313a975ca90540f9838cbab4e57a9f3fac83974b1746ee4a620ce69945c3a97add2b8996608c341f9737a57433ba7b5b908e881e721b6155ffb2d6842fd2791eb008423674a769ea6c7c87e1c32f921ef1048cfed0ae91b95c681495ebddbb42b4b220fffd41a49ac19958108da89b77713577a2ae948eab43db75aeeb9780eae5e56d0925d72f40a8dbfcd953d9057b5ff06c574fe5158a463ef24eb7701a5f0fdeae9910601e973f9d61699bb1a1847507887dc35619e195a7c143c9b4668f6134c49aabd873c5682bb7409d65d0820df35cc8331b3d1796ad97b85f1522106c6e6664bb878941875f4845efe324b70642bd666efda4691e8d5a5bfa438af87605de258814c2ce899f1ee0b413281c3d3cbd2e7afc91e9b81b42443c0445a281ee41d36e3be292ab59b613b6153aa2fa97e62157cf66fd290b4004dfc81e1db1b3415dabf74b03932d4dec858224880f19ccb1b889024e117a237201c046d2bf170b68bc05762157c3618f5f24199fbe258ec27f78a95bc856393611c6c2d1ab6afb67ea3997d91b424799238fd48323d79f46b43d449a72017396557a606b58c6b87f7f7cba5f11b8d7a74657def7d00be5dd0faf3234711e32fb1f403d4e11f4026adf9d0b2f314958ff7aa80d097c3238a9ee22256b96f14b3ffc07094b576d037ff4ffa7df730d1527aa11c10f384140015e291476beb0890e818d555f1bc8156e3cd1bbacfcdc2973db08bf48fd97ff3fcf7d78d0c1f51cae64314f0bc571c1d8da67d3076921d024282c25e9f2308650c7190a1bf21bf091c19b1cd7a693e0ccbbd11fe7a8132d7a69275bc306f4232f4a92567abeb855dd27a63256c2a77675b6f88386dbcc2f09eda000f255566322aeaa50d92d3d5ca653099ff6cb48bcef4fb49741936dcb6df08d22536033886d824b8f968cf1c7766c9dad858b660d14ed1e28b017f9e236c6e898526fe4c5892e103616c7264dc385019993a9f10ae31eb349f4ceca2fbfa4bab8ae848997b1ff6d484f0aa7f74396fa93f3eeea3c5e801e63cd4692ca9e180182693cc3c552640a89ed1d665ccd97c471d1ede6da50617cc054141f1a24c02212ca67a345d9c455b35054be1ff3284298217dc232aa184342e0fb7835b91434b35dff2239f4f3187f69b500d9303a4a3c9258599542d7505a927b3a61df74e653221a64fa4eca5f3b3d75026e27bdf320d2c8e519ab440c60e01add9909f14fc36f9280d6f17247e23ca11d106c0d33432c82e1972ad15d913dfc33e35112bb8dab9a8eb26913bfb6b1c14cd472aa350faad306a1913464ce4f22c4d9de4df89125bd9f5717c69df06c392b3a6ce4f70cba58697b4d818fa5328dd929b5ade79ea158b838b38a5bc80f124a08004086668c63197ff081eb9647639252411bd36b7db7ca8d30f19bc4b8d5cfba291f18796dda30f44244cf1e699ba5f50ea22476bc41dcd3c3eaff94b13272461a3a65fd7124be6a0e2476d085e59aacbe999c354b1554b56b20cd3dafd8d146b732c01e7f0aca02a22ef39af7f377ca288442fc5974d3985af36becc718430449e26dc9456eeb2fd23620850b38199f764a307d3c1d69c724e928bcdc21d5368cfd3a415b89e15358b059454e4b5d72423998321d36b268e7f1ea68ad3017237512aed865522d6e7e25e5de9d59d57a4edbd191d2b1c72ad1dcc6bb480edb19b705f32be7e86416cdcebf217648065b445a84f7ff0fafcc9dfb2cdf7e60cb36d009b786956ca07427023ef209a37f1575f1cda9baec97a2ec73cd7a2dd35559c8adb880f0091dd7a11d0fc375d0cfb2f0ef07b1ccddbff57e7155053531c1f3b894a3be096532e7b6e29e49887ffca106bff41dabf5ad551b0e92bf1f908c92f055942f283aff9013ec3e300bf66b9ce4d0344387bbce8f5507387d881559d398bf48b3cd475aaee9bc702c40db385e2809057f94ad123008978cd3d65ff739929e8dc89eb9e09b723d2d6b9dd79a0befa131ee9e5bac1a484cc8d8af044c37a37d83d4c5758f48aabf4244fb286b7902e9f901fb7fb728bd4884201b125b44a10ccef2639a97e1d515e8279c63ec7423a955b79b7a683a073f15a15d186617c7518ec77ae0a7d99dfb8d69dcb1431d498b966320231e0a88e6b9efb45677f2c0aa00787dc08d29d651411c9cf1ac34a6c13fc33d9061359e3f0d7cfd88930f5a77a1a0334516c29de57111aaae5bd387fde18c258181c5759dd706a5d923b1e2cdadc3c012e6f2c72f81afb1f706dbb094bbfd4aa11eb7b011d42525a1182e0a6876bd3604f4a91b1e99e951215eb32252988d0677a3531721557e6711b9710cb5d32fd3d8def36f4bbc3f7adc436f1e513eb0bfb0f9685e4f483be7bfcb27cf74bbe57add49980dea3b15ac095d3f2cb45b6fb33e70e6ae895fddce905835b2d18ed1890b0fcd62bccafed2c549719978715eeab1417ccec1eb618564edba8aa9505f84abfe2c488fcb88633a99f4d4b830f764fcb54e929c2f6dc4564889d0c6cd923bd32a45eb5e059c0c892a770b64399aed26c6a2a62f045d6084c403fc4f961be0fcd2b802f508a3ed94e85f452a805826c8b1b636c4e8af04b451dbe9fdefaf36df6d19676110a480d2ac780bab7b6643b11c04ca694d917326c7d58da083c3af167fddad2e822a2b5bd3d921c3fc1a7b3f6a2690d2013732daa15a5428128dabb26d51a9322fe83e87a14503fc0a675efc12dd838337fb6f86d2af0b032272f3466cc7f8b45680b86fd525fb673403994725a447f6a7ab42ede5969d55bd61ef47ec8217b721ebb1a4f0506e446f1b9a28c4ef68d4f9f869709de37d891aa24c890cee96160eb33a356939f22e26d43449208d74f34e0dcd5f62046dd7a229f95f7b6d764fe5b38de069a3cd71d29c849f6dc126c074eec3a8ed16ec2e0d8e5289a12fddae6e19febe9c2a1ac3a024e35add7991a0f0950dca452b7c8fb617bb47eccfc0beaba19fb90ac9cda9a7f028b3a0fb423db352c01dc459acb26dba4481417e3a68a85b0d70c8d21124898086b84cd7ea243c98b2bf6a2e50c2632f5f9101080b02e4abe58dad295736b5370e2c77e2ef8039d4c161398413b1bfcb7a44efda0d0532e8f375618243c7006c1311fe1cd8cdd97c22d19ee08d71246a088df140c3e0df", 0xddb}], 0x3}, 0x0) recvmmsg(r0, &(0x7f0000001fc0)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0, 0x0) 01:58:04 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r2, 0xc01064bd, &(0x7f00000002c0)={&(0x7f0000000240)="a5", 0x1}) kcmp(0xffffffffffffffff, r1, 0x3, r2, r0) openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x40, &(0x7f0000000180), 0x0) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r5 = dup(r4) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) ioctl$PPPIOCSNPMODE(0xffffffffffffffff, 0x4008744b, &(0x7f0000000140)={0xc029}) r7 = accept4(r6, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r7, r5, 0x0, 0x8a000) r8 = open(0x0, 0x200001, 0xa) r9 = openat$sndseq(0xffffff9c, &(0x7f0000000180), 0x10800) ioctl$AUTOFS_IOC_ASKUMOUNT(r9, 0x80049370, &(0x7f0000000200)) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f00000001c0)="d4f507fd0844576db2f5aacfc7c643e333ca8b217b7f2de5e8b7070ec7773ed1c3847d1313eeae", 0x27) 01:58:04 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) process_vm_readv(r1, &(0x7f0000000240)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f00000001c0)=""/44, 0x2c}], 0x3, &(0x7f0000000300)=[{&(0x7f000001aa80)=""/4096, 0x1000}], 0x1, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r3 = dup(r2) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) r5 = accept4(r4, 0x0, 0x0, 0x0) recvfrom(r5, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="002000000000200000000000ff000000"]) r7 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_IP_XFRM_POLICY(r7, 0x0, 0x11, &(0x7f0000000340)={{{@in=@remote, @in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4e22, 0x0, 0x4e22, 0x5, 0x2, 0x120, 0x20, 0x0, 0x0, 0xffffffffffffffff}, {0x9, 0x1ff, 0x8, 0x0, 0x484c07c8, 0x6, 0x8000000000000001, 0xffffffff00000000}, {0x20, 0x1, 0x3, 0xc7}, 0xb7a, 0x6e6bb8, 0x0, 0x1}, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4d6, 0x32}, 0x2, @in6=@ipv4={'\x00', '\xff\xff', @local}, 0x3501, 0x0, 0x1, 0x0, 0x40cb, 0xffff, 0xcc9}}, 0xe8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x80010, r6, 0x585af000) sendfile(r5, r3, 0x0, 0x8a000) 01:58:04 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={{0x14}, [@NFT_MSG_NEWSET={0x4c, 0x9, 0xa, 0x401, 0x0, 0x0, {}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x9}, @NFTA_SET_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_SET_FLAGS={0x8}, @NFTA_SET_DATA_TYPE={0x8}]}], {0x14, 0x10, 0x1, 0x0, 0x0, {0x0, 0x84}}}, 0x74}}, 0x0) 01:58:05 executing program 2: io_setup(0x7fd, &(0x7f0000000040)=0x0) io_destroy(r0) io_submit(r0, 0x0, 0x0) [ 247.022263][ T6252] netlink: 3677 bytes leftover after parsing attributes in process `syz-executor.5'. [ 247.103283][ T6252] netlink: 3677 bytes leftover after parsing attributes in process `syz-executor.5'. [ 247.152187][ T6252] netlink: 3677 bytes leftover after parsing attributes in process `syz-executor.5'. 01:58:05 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=@ipv6_getaddrlabel={0x30, 0x4a, 0x1, 0x0, 0x0, {0xa, 0x0, 0x80, 0x0, r2}, [@IFAL_ADDRESS={0x14, 0x1, @remote}]}, 0x30}}, 0x0) 01:58:05 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0xe4, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000180)={0x30, 0x2, 0x0, "e0008e3d7f58d556ac759092b038cbbc800000f524f9f208fdff00"}) 01:58:05 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000000)={{&(0x7f0000ffe000/0x2000)=nil, 0x2002}, 0x6}) 01:58:05 executing program 2: io_setup(0x7fd, &(0x7f0000000040)=0x0) io_destroy(r0) io_submit(r0, 0x0, 0x0) 01:58:05 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)=@newlink={0x48, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x18, 0x2, 0x0, 0x1, [@IFLA_MACSEC_ICV_LEN={0x5, 0x3, 0x4}, @IFLA_MACSEC_CIPHER_SUITE={0xc, 0x4, 0x80c20001000004}]}}}]}, 0x48}}, 0x0) 01:58:05 executing program 1: r0 = openat$sndseq(0xffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r0, 0xc0a45322, &(0x7f0000000280)) 01:58:05 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x58, 0x2, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0xa}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_NETMASK={0x5}]}, @IPSET_ATTR_TYPENAME={0x11, 0x3, 'hash:ip,port\x00'}]}, 0x58}}, 0x0) 01:58:06 executing program 2: io_setup(0x7fd, &(0x7f0000000040)=0x0) io_destroy(r0) io_submit(r0, 0x0, 0x0) 01:58:06 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000024c0)={0xa, 0x4e22}, 0x1c) listen(r0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x8000000004) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)="580000001400192340834b80040d8c560a067fbc45ff81054e220000000058000b480400945f64009400050038925a01000000000000008000f0fffeffe809000000fff5dd0000001000010006080800418e00000004fcff", 0x58}], 0x1) recvmsg(r1, &(0x7f0000003580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4c}, 0x0) 01:58:06 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000001c6a000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={{0x14}, [@NFT_MSG_NEWRULE={0x54, 0x6, 0xa, 0x409, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_EXPRESSIONS={0x28, 0x4, 0x0, 0x1, [{0x24, 0x1, 0x0, 0x1, @tproxy={{0xb}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_TPROXY_FAMILY={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_TPROXY_REG_ADDR={0x8, 0x3, 0x1, 0x0, 0xd}]}}}]}]}], {0x14}}, 0x7c}}, 0x0) 01:58:06 executing program 1: r0 = socket$inet_dccp(0x2, 0x6, 0x0) connect$l2tp6(r0, &(0x7f0000002000)={0xa, 0x0, 0x0, @mcast1}, 0x20) 01:58:06 executing program 0: r0 = userfaultfd(0x80801) ioctl$UFFDIO_API(r0, 0xc018aa3f, 0x0) 01:58:06 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) process_vm_readv(r1, &(0x7f0000000240)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f00000001c0)=""/44, 0x2c}], 0x3, &(0x7f0000000300)=[{&(0x7f000001aa80)=""/4096, 0x1000}], 0x1, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r3 = dup(r2) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) r5 = accept4(r4, 0x0, 0x0, 0x0) recvfrom(r5, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="002000000000200000000000ff000000"]) r7 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_IP_XFRM_POLICY(r7, 0x0, 0x11, &(0x7f0000000340)={{{@in=@remote, @in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4e22, 0x0, 0x4e22, 0x5, 0x2, 0x120, 0x20, 0x0, 0x0, 0xffffffffffffffff}, {0x9, 0x1ff, 0x8, 0x0, 0x484c07c8, 0x6, 0x8000000000000001, 0xffffffff00000000}, {0x20, 0x1, 0x3, 0xc7}, 0xb7a, 0x6e6bb8, 0x0, 0x1}, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4d6, 0x32}, 0x2, @in6=@ipv4={'\x00', '\xff\xff', @local}, 0x3501, 0x0, 0x1, 0x0, 0x40cb, 0xffff, 0xcc9}}, 0xe8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x80010, r6, 0x585af000) sendfile(r5, r3, 0x0, 0x8a000) 01:58:06 executing program 2: io_setup(0x7fd, &(0x7f0000000040)=0x0) io_destroy(r0) io_submit(r0, 0x0, 0x0) 01:58:06 executing program 5: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000002c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_MAX_THREADS(r0, 0x40046205, &(0x7f0000000200)=0xba6) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0x4, 0x0, &(0x7f0000000000)=[@enter_looper], 0x1, 0x0, &(0x7f0000000040)="d7"}) syz_clone3(&(0x7f0000008580)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 01:58:06 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_CMD_GET_MAX_PORTS(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000280)={0x1c}, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507040000000000000000000010", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000002400070500ee30cf7c00000000a2a300", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) r4 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000009c0)=@newlink={0x24, 0x29, 0x10f, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0x0, 0xffffffff}, [@IFLA_PHYS_SWITCH_ID={0x4}]}, 0x24}}, 0x0) 01:58:06 executing program 0: r0 = openat$damon_mk_contexts(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f00000000c0)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0xfffc) write$damon_contexts(r0, &(0x7f0000000180)=ANY=[], 0x5400) [ 248.963378][ T6309] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. [ 249.006347][ T6312] damon-dbgfs: DAMON debugfs interface is deprecated, so users should move to DAMON_SYSFS. If you cannot, please report your usecase to damon@lists.linux.dev and linux-mm@kvack.org. 01:58:07 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net\x00') unlinkat(r0, &(0x7f00000022c0)='./file0\x00', 0x0) 01:58:07 executing program 0: r0 = openat$damon_mk_contexts(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f00000000c0)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0xfffc) write$damon_contexts(r0, &(0x7f0000000180)=ANY=[], 0x5400) 01:58:07 executing program 1: ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000180)={'gre0\x00', &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000100000000e4"]}) r0 = userfaultfd(0x801) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[], 0xfecc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ioctl$UFFDIO_COPY(r0, 0x8010aa02, &(0x7f0000000040)={&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4000}) 01:58:07 executing program 2: creat(&(0x7f0000000000)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) sendfile(r0, r1, 0x0, 0x2000) 01:58:07 executing program 3: syz_io_uring_setup(0x735e, &(0x7f0000000d40), &(0x7f0000000dc0), &(0x7f0000000e00)) 01:58:07 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x21c0, 0x103) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', 0x81c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file3\x00', 0xc1c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file4\x00', 0x11c0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file5\x00', 0x61c0, 0x700) symlinkat(&(0x7f00000001c0)='./file2\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file6\x00') r0 = landlock_create_ruleset(&(0x7f0000000240)={0x1fff}, 0x10, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) landlock_restrict_self(r0, 0x0) execveat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='./file2\x00', 0x1, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file2\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x200) unlinkat(0xffffffffffffff9c, &(0x7f00000003c0)='./file2\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file7\x00', 0x21c0, 0x103) renameat2(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000480)='./file7\x00', 0x0) linkat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000500)='./file7\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000540)='./file7\x00', 0x1c0) renameat2(0xffffffffffffff9c, &(0x7f0000000580)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file7\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000600)='./file7\x00', 0x81c0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000640)='./file2\x00', 0xffffffffffffff9c, &(0x7f0000000680)='./file7\x00', 0x0) linkat(0xffffffffffffff9c, &(0x7f00000006c0)='./file2\x00', 0xffffffffffffff9c, &(0x7f0000000700)='./file7\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000740)='./file7\x00', 0xc1c0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000780)='./file3\x00', 0xffffffffffffff9c, &(0x7f00000007c0)='./file7\x00', 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000800)='./file3\x00', 0xffffffffffffff9c, &(0x7f0000000840)='./file7\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000880)='./file7\x00', 0x11c0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f00000008c0)='./file4\x00', 0xffffffffffffff9c, &(0x7f0000000900)='./file7\x00', 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000940)='./file4\x00', 0xffffffffffffff9c, &(0x7f0000000980)='./file7\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000009c0)='./file7\x00', 0x61c0, 0x700) renameat2(0xffffffffffffff9c, &(0x7f0000000a00)='./file5\x00', 0xffffffffffffff9c, &(0x7f0000000a40)='./file7\x00', 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000a80)='./file5\x00', 0xffffffffffffff9c, &(0x7f0000000ac0)='./file7\x00', 0x0) symlinkat(&(0x7f0000000b00)='./file2\x00', 0xffffffffffffff9c, &(0x7f0000000b40)='./file7\x00') renameat2(0xffffffffffffff9c, &(0x7f0000000b80)='./file6\x00', 0xffffffffffffff9c, &(0x7f0000000bc0)='./file7\x00', 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000c00)='./file6\x00', 0xffffffffffffff9c, &(0x7f0000000c40)='./file7\x00', 0x0) 01:58:07 executing program 1: r0 = fsopen(&(0x7f0000000000)='ramfs\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000000100)='\x1brc\x854\x06\xe1\xfa=nG7\xa1\x810:\xa6`\x9ctw\x7f\xcd?\xc8F\xb7Z\xb9\x15\xfb\x8aM\xa2\r\xa7\x12\x98-\x9bZ\x06f\x90\x01vz1\x80^\xd6R\xe7#P94/\xa6(\xce\x84\x1e\x86a\x1c\x90Z!0O\x14\xf4\x90}\x00'/90, &(0x7f00000000c0)='B', 0x4c00) 01:58:07 executing program 0: r0 = openat$damon_mk_contexts(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f00000000c0)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0xfffc) write$damon_contexts(r0, &(0x7f0000000180)=ANY=[], 0x5400) 01:58:07 executing program 4: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000080)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x2}) r1 = userfaultfd(0x80001) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_COPY(r1, 0xc028aa05, &(0x7f0000000000)={&(0x7f0000178000/0x2000)=nil, &(0x7f0000410000/0x3000)=nil, 0x2000}) [ 249.870977][ T6326] process 'syz-executor.5' launched './file2' with NULL argv: empty string added 01:58:08 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000fc0)=@mangle={'mangle\x00', 0x64, 0x6, 0x67c, 0xec, 0x444, 0x304, 0xec, 0x700, 0x5b4, 0x5b4, 0x5b4, 0x5b4, 0x5b4, 0x6, 0x0, {[{{@uncond, 0x0, 0xa4, 0xec}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz0\x00'}}}, {{@ipv6={@mcast1, @local, [], [], 'macvtap0\x00', 'ip6tnl0\x00'}, 0x0, 0xa4, 0xe0}, @inet=@TPROXY1={0x3c, 'TPROXY\x00', 0x1, {0x0, 0x0, @ipv4=@broadcast}}}, {{@ipv6={@mcast2, @loopback, [], [], 'veth0_to_team\x00', 'syzkaller0\x00'}, 0x0, 0xf4, 0x138, 0x0, {}, [@common=@unspec=@connmark={{0x2c}}, @common=@inet=@socket1={{0x24}}]}, @SNPT={0x44, 'SNPT\x00', 0x0, {@ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @ipv4=@private}}}, {{@uncond, 0x0, 0x11c, 0x140, 0x0, {}, [@common=@frag={{0x30}}, @common=@hbh={{0x48}}]}, @inet=@DSCP={0x24}}, {{@uncond, 0x0, 0x134, 0x170, 0x0, {}, [@common=@dst={{0x48}}, @common=@dst={{0x48}}]}, @inet=@TPROXY1={0x3c, 'TPROXY\x00', 0x1, {0x0, 0x0, @ipv4=@dev}}}], {{'\x00', 0x0, 0xa4, 0xc8}, {0x24}}}}, 0x6d8) 01:58:08 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x1c, 0xb, 0x6, 0x301, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x5}]}, 0x1c}}, 0x0) 01:58:08 executing program 1: syz_open_dev$audion(&(0x7f0000000140), 0x0, 0x101200) 01:58:08 executing program 0: r0 = openat$damon_mk_contexts(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f00000000c0)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0xfffc) write$damon_contexts(r0, &(0x7f0000000180)=ANY=[], 0x5400) 01:58:08 executing program 5: r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="1400000035000b63d25a80648c2594f90524fc60", 0x14}], 0x1}, 0x0) 01:58:08 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r2 = dup(r1) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) ioctl$PPPIOCSNPMODE(0xffffffffffffffff, 0x4008744b, &(0x7f0000000140)={0xc029}) r4 = accept4(r3, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r4, r2, 0x0, 0x8a000) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0)="d4f507fd0844576db2f5aacfc7c643e333ca8b217b7f2de5e8b7070ec7773ed1c3847d1313eeae", 0x27) syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x0) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) write$RDMA_USER_CM_CMD_LISTEN(0xffffffffffffffff, &(0x7f0000000080)={0x7, 0x8}, 0x10) 01:58:08 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000001880)={0x0, @in, 0x0, 0x0, 0x10}, 0x98) connect$inet(r0, &(0x7f0000001b40)={0x10, 0x2}, 0x10) [ 250.337004][ T6341] xt_TPROXY: Can be used only with -p tcp or -p udp 01:58:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_MESH(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000004c0)={0x34, r2, 0x403, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_MESH_SETUP={0xc, 0x70, [@NL80211_MESH_SETUP_AUTH_PROTOCOL={0x5}]}]}, 0x34}}, 0x0) 01:58:08 executing program 2: openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000280), 0x4101, 0x0) 01:58:08 executing program 0: ioctl$TIOCGLCKTRMIOS(0xffffffffffffffff, 0x5456, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "25eb55e211930000ba00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b0b, &(0x7f0000000040)={'wlan0\x00'}) 01:58:08 executing program 5: r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="1400000035000b63d25a80648c2594f90524fc60", 0x14}], 0x1}, 0x0) 01:58:08 executing program 3: r0 = openat$binderfs(0xffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000000c0)={0x4, 0x0, &(0x7f0000000040)=[@enter_looper], 0x1, 0x0, &(0x7f0000000080)=')'}) 01:58:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_MESH(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000004c0)={0x34, r2, 0x403, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_MESH_SETUP={0xc, 0x70, [@NL80211_MESH_SETUP_AUTH_PROTOCOL={0x5}]}]}, 0x34}}, 0x0) 01:58:08 executing program 2: openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000280), 0x4101, 0x0) [ 250.829149][ T6362] warning: `syz-executor.0' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211 01:58:09 executing program 0: openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pselect6(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x1f}, &(0x7f0000000200), 0x0) 01:58:09 executing program 5: r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="1400000035000b63d25a80648c2594f90524fc60", 0x14}], 0x1}, 0x0) 01:58:09 executing program 3: syz_clone3(&(0x7f0000000680)={0xc084000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff], 0x9}, 0x58) 01:58:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_MESH(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000004c0)={0x34, r2, 0x403, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_MESH_SETUP={0xc, 0x70, [@NL80211_MESH_SETUP_AUTH_PROTOCOL={0x5}]}]}, 0x34}}, 0x0) 01:58:09 executing program 2: openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000280), 0x4101, 0x0) 01:58:09 executing program 5: r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="1400000035000b63d25a80648c2594f90524fc60", 0x14}], 0x1}, 0x0) 01:58:09 executing program 0: openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pselect6(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x1f}, &(0x7f0000000200), 0x0) 01:58:09 executing program 3: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00000000c0)='veno\x00', 0x5) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e24, @multicast2}, 0x10) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f00000004c0)=@nat={'nat\x00', 0x1b, 0x5, 0x4c0, 0x35c, 0x0, 0xffffffff, 0x1cc, 0x270, 0x42c, 0x42c, 0xffffffff, 0x42c, 0x42c, 0x5, &(0x7f0000000000), {[{{@uncond, 0x0, 0x198, 0x1cc, 0x0, {}, [@common=@ttl={{0x24}, {0x2}}, @common=@inet=@recent1={{0x104}, {0x1c, 0x8, 0x10, 0x1, 'syz1\x00', 0x9, [0xffffffff, 0xff000000, 0xff, 0xff]}}]}, @REDIRECT={0x34, 'REDIRECT\x00', 0x0, {0x1, {0x6, @dev={0xac, 0x14, 0x14, 0x42}, @local, @icmp_id=0x65, @port=0x4e23}}}}, {{@uncond, 0x0, 0x70, 0xa4}, @DNAT0={0x34, 'DNAT\x00', 0x0, {0x1, {0xd, @private=0xa010102, @broadcast, @port=0x4e21, @icmp_id=0x67}}}}, {{@ip={@empty, @rand_addr=0x64010101, 0xff, 0xffffffff, 'veth1_virt_wifi\x00', 'syzkaller0\x00', {}, {}, 0x33, 0x0, 0x1c}, 0x0, 0xb8, 0xec, 0x0, {}, [@common=@icmp={{0x24}, {0x11, ';i', 0x1}}, @common=@ttl={{0x24}, {0x2, 0x8}}]}, @MASQUERADE={0x34, 'MASQUERADE\x00', 0x0, {0x1, {0x2, @rand_addr=0x64010100, @initdev={0xac, 0x1e, 0x0, 0x0}, @icmp_id=0x66, @port=0x4e20}}}}, {{@uncond, 0x0, 0x9c, 0xd0, 0x0, {}, [@common=@ah={{0x2c}, {[0x9, 0x1]}}]}, @SNAT0={0x34, 'SNAT\x00', 0x0, {0x1, {0x12, @local, @local, @port=0x4e22, @icmp_id=0x66}}}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x51c) r1 = socket(0x10, 0x3, 0x0) connect$can_j1939(r1, &(0x7f0000000000)={0x10}, 0xb) r2 = socket$netlink(0x10, 0x3, 0xa) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) socket$pppoe(0x18, 0x1, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) recvmsg(0xffffffffffffffff, 0x0, 0x40000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000640)={0x2020}, 0x2020) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r5, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{0x0, 0x40}], 0x1}, 0x0) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) linkat(r6, &(0x7f0000000380)='./file0\x00', r6, &(0x7f0000000300)='./file1\x00', 0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) sendto$inet6(r7, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) poll(&(0x7f0000000040)=[{r7}], 0x1, 0x800) shutdown(r7, 0x1) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000002680)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) bind$inet6(r7, &(0x7f00000001c0)={0xa, 0x4e21, 0x3, @mcast2, 0x4}, 0x1c) ioctl$sock_SIOCOUTQNSD(r7, 0x894b, &(0x7f0000001980)) ioctl$BTRFS_IOC_GET_DEV_STATS(r7, 0xc4089434, &(0x7f0000000640)={r8, 0x9, 0x0, [0x0, 0x0, 0x0, 0x9], [0x100, 0x7fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x72d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x8, 0xb062, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x1, 0x0, 0x5, 0x0, 0x800]}) 01:58:09 executing program 4: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f00000000c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/110, 0x15c}, {&(0x7f0000000280)=""/85, 0xb8}, {&(0x7f0000000fc0)=""/4096, 0x46c}, {&(0x7f0000000400)=""/106, 0x68c}, {&(0x7f0000000740)=""/73, 0x22}, {&(0x7f0000000200)=""/77, 0x74}, {&(0x7f00000007c0)=""/154, 0x4a}, {&(0x7f0000000100)=""/16, 0x108}], 0x81, &(0x7f0000000600)=""/191, 0x41}}], 0x4000000000003b4, 0x0, &(0x7f0000003700)={0x77359400}) 01:58:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_MESH(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000004c0)={0x34, r2, 0x403, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_MESH_SETUP={0xc, 0x70, [@NL80211_MESH_SETUP_AUTH_PROTOCOL={0x5}]}]}, 0x34}}, 0x0) 01:58:09 executing program 5: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60005f, 0x19) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000002240)={{{@in6=@dev, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@dev}}, 0x0) write$FUSE_ENTRY(0xffffffffffffffff, &(0x7f0000000000)={0x90, 0x0, 0x0, {0x0, 0x0, 0x2, 0x0, 0x4, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xd000, 0xfffffffb, r0, 0xee01}}}, 0x90) shmget$private(0x0, 0x3000, 0x0, &(0x7f00000f8000/0x3000)=nil) r1 = shmget(0x1, 0x5000, 0x0, &(0x7f00008b7000/0x5000)=nil) shmat(r1, &(0x7f000082b000/0x4000)=nil, 0x0) syz_open_dev$vcsa(0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000000c0)={0x2020}, 0x2020) syz_clone(0x0, 0x0, 0xfffffffffffffe96, 0x0, 0x0, 0x0) madvise(&(0x7f000019e000/0x4000)=nil, 0x200000, 0x9) creat(0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, 0xffffffffffffffff, 0x0) shmctl$IPC_RMID(0x0, 0x0) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000000), 0x4) bind$rds(r2, &(0x7f0000001f00)={0x2, 0x0, @loopback}, 0x10) 01:58:09 executing program 2: openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000280), 0x4101, 0x0) 01:58:09 executing program 0: openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pselect6(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x1f}, &(0x7f0000000200), 0x0) 01:58:09 executing program 4: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f00000000c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/110, 0x15c}, {&(0x7f0000000280)=""/85, 0xb8}, {&(0x7f0000000fc0)=""/4096, 0x46c}, {&(0x7f0000000400)=""/106, 0x68c}, {&(0x7f0000000740)=""/73, 0x22}, {&(0x7f0000000200)=""/77, 0x74}, {&(0x7f00000007c0)=""/154, 0x4a}, {&(0x7f0000000100)=""/16, 0x108}], 0x81, &(0x7f0000000600)=""/191, 0x41}}], 0x4000000000003b4, 0x0, &(0x7f0000003700)={0x77359400}) 01:58:10 executing program 2: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) r1 = fcntl$dupfd(r0, 0x0, r0) write$tun(r1, &(0x7f0000001400)=ANY=[], 0x42) ioctl$SG_IO(r0, 0x2285, 0x0) write$tun(r1, &(0x7f0000000000)={@void, @void, @ipv4=@udp={{0x5, 0x4, 0x0, 0x0, 0x2f, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @private}, {0x0, 0x0, 0x1b, 0x0, @gue={{0x1, 0x0, 0x0, 0x0, 0x0, @void}, "e1ef6395c4915bf49a09a544973ed0"}}}}, 0x2f) 01:58:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_COALESCE_SET(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x34, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_COALESCE_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}]}, @ETHTOOL_A_COALESCE_TX_MAX_FRAMES_IRQ={0x8}]}, 0x34}}, 0x0) 01:58:10 executing program 0: openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pselect6(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x1f}, &(0x7f0000000200), 0x0) 01:58:10 executing program 4: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f00000000c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/110, 0x15c}, {&(0x7f0000000280)=""/85, 0xb8}, {&(0x7f0000000fc0)=""/4096, 0x46c}, {&(0x7f0000000400)=""/106, 0x68c}, {&(0x7f0000000740)=""/73, 0x22}, {&(0x7f0000000200)=""/77, 0x74}, {&(0x7f00000007c0)=""/154, 0x4a}, {&(0x7f0000000100)=""/16, 0x108}], 0x81, &(0x7f0000000600)=""/191, 0x41}}], 0x4000000000003b4, 0x0, &(0x7f0000003700)={0x77359400}) 01:58:10 executing program 2: getresgid(0x0, 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000020c0)='/proc/vmallocinfo\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000002100)={0x2020}, 0x2020) 01:58:10 executing program 1: bpf$MAP_CREATE_RINGBUF(0x0, 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(0xffffffffffffffff, 0x0, 0x20004810) openat$vicodec0(0xffffff9c, 0x0, 0x2, 0x0) ioctl$sock_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000300)={0x0, @isdn={0x22, 0x0, 0x7, 0x5}, @phonet, @qipcrtr, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000002c0)='batadv_slave_1\x00'}) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, 0x0, &(0x7f00000003c0)) sendmsg$TIPC_CMD_GET_LINKS(0xffffffffffffffff, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000006c0)={@rand_addr=0x64010101, @multicast1}, 0xc) ioctl$KVM_GET_VCPU_MMAP_SIZE(0xffffffffffffffff, 0xae04) r0 = openat$kvm(0xffffff9c, &(0x7f00000007c0), 0x1400, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000940), 0xffffffffffffffff) 01:58:10 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000014c0)={0x8, 0x3, &(0x7f0000000180)=@framed, &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x19eeb1}, 0x90) 01:58:10 executing program 3: prlimit64(0x0, 0x9, &(0x7f00000000c0), 0x0) execveat(0xffffffffffffff9c, &(0x7f0000002280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, &(0x7f0000001140)=[&(0x7f0000000100)='\x0eRJ\x8a\xb7\xe8$\x1e\r\x93\xf4_2\xc5B{:8T61\xecO\xdd8y\x84\x01\'\xa0\xc4#\xb9CJ4io\"\xb4\xe60\xa0\xd5\xfc\xf6*\xbeL\xbf\x1c\xb5\xc0\xe1\x05\xc6_w\x92\x86\x10\x1aL\x03<\xdbeFq\x1c1\x16\xdc\x9d\x06\xdc\xf4S\xaa/G\xd4s\x10\xa0\x17\xdf\x0f\x03\x81S\xbf\x824\x13\xc36\xc1\xa55\xa5\xb2\x82\xf1\xe2\x1ae\r\xc8\xf9\xe8\x91\x15\x17\x0e\x94\xe5U\xd5\x98\xa6^;\x86\x81\x18\vB;\xf1\x05~\xf0\t\xb4#\x99\x8f\xc1\xe2\x8a\t\xe9\xb6Q\xb6\xaf\x9b\x93\xcf\xc4\xb1\x1a>\xd1\xb9\x1dH\xa2Y\xfcL\xc39;\x8e\x8b\xb9\"6\x06\xa5\x04(\x1c\x86\xa7q\x85%\xb5\xe2(\x8dg\x84\x02c_\xf5\xd5\xe4\xb0\x8c0\xa7Z\xec\xebT\x1c\xee%q\xc7\xfe\xd0\xd5\xb4\x95\x1d\x9f\xf7\xcf\x1fwH\xb5`\x82\xc1a\xaf\x1b\x85\xb2b\xeb\x10\x10\xab\t\x9d\x94\xdc\xedF(b\xcaS\xc4x\xb2Mn\x81f#rh>+\xbb\xf0\xdfP\x1f\x84\x9d\x97\xa0\x8d\x97\xfb'], 0x0) 01:58:10 executing program 4: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f00000000c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/110, 0x15c}, {&(0x7f0000000280)=""/85, 0xb8}, {&(0x7f0000000fc0)=""/4096, 0x46c}, {&(0x7f0000000400)=""/106, 0x68c}, {&(0x7f0000000740)=""/73, 0x22}, {&(0x7f0000000200)=""/77, 0x74}, {&(0x7f00000007c0)=""/154, 0x4a}, {&(0x7f0000000100)=""/16, 0x108}], 0x81, &(0x7f0000000600)=""/191, 0x41}}], 0x4000000000003b4, 0x0, &(0x7f0000003700)={0x77359400}) 01:58:10 executing program 2: syz_usb_connect$cdc_ncm(0x0, 0x75, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x63, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}, [@network_terminal={0x7}]}}}}}]}}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000400)=@lang_id={0x4}}, {0x4, &(0x7f0000000440)=@lang_id={0x4}}]}) 01:58:10 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.effective_cpus\x00', 0x275a, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x14, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975e005b02f0800eb2b2ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 01:58:10 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={{0x14}, [@NFT_MSG_NEWRULE={0x54, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x28, 0x4, 0x0, 0x1, [{0x24, 0x1, 0x0, 0x1, @exthdr={{0xb}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_EXTHDR_TYPE={0x5}, @NFTA_EXTHDR_DREG={0x8}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x7c}}, 0x0) 01:58:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MIIMON={0x8, 0x3, 0x7}]}}}]}, 0x3c}}, 0x0) 01:58:11 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.effective_cpus\x00', 0x275a, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x14, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975e005b02f0800eb2b2ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 01:58:11 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r1, 0x1}, 0x1c}}, 0x0) 01:58:11 executing program 4: unshare(0x40000400) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000040)={'nat\x00'}, &(0x7f0000000000)=0x54) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000280)={'filter\x00'}, &(0x7f0000000300)=0x54) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000100)={'mangle\x00'}, &(0x7f00000001c0)=0x54) r1 = socket(0x10, 0x2, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) r4 = getpid() sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x3c, r3, 0x6ce643c71059ad, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r4}}]}, 0x3c}}, 0x0) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0xac, 0x0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x1}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x3}}]}, 0xac}, 0x1, 0x0, 0x0, 0x8}, 0x9) sendmmsg$unix(r1, &(0x7f0000004580)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="a6", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000001c0)='t', 0x1}], 0x1, &(0x7f0000000200)=[@cred={{0x1c, 0x1, 0x2, {r4, 0xffffffffffffffff, 0xee00}}}], 0x20}}], 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f00000000c0)={'dvmrp0\x00', &(0x7f0000000340)=@ethtool_dump={0x3f, 0x4, 0x3, 0xc9, "e3885239ecb8ea5fda6b55cf8c6f7dd4a10761b4a6c59b662ab42e92fd8d645bf9b90f895ca567abdf73a14293caeb5692ae602e365e633d089268e21a82687277efeccb3c0f77b209adcf29fedb006fb211ced5ca4231e6081ace43065f0d492bfa288ce470d7c9a238f2d779c6e8e87df970c9bf8eae1a8585ff0490533b9112bb43e97b5732250d374c4e4dffc3637fa2bb6f5ccebfe010159130442f4700eae14ef1741a64a456276621db44bdb22086057a88c50211d86d6831083f04ef72e22bc9b641be183d"}}) 01:58:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MIIMON={0x8, 0x3, 0x7}]}}}]}, 0x3c}}, 0x0) [ 253.381933][ T5159] usb 3-1: new high-speed USB device number 6 using dummy_hcd 01:58:11 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.effective_cpus\x00', 0x275a, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x14, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975e005b02f0800eb2b2ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 01:58:11 executing program 3: io_setup(0x1ff, &(0x7f0000000080)=0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) io_submit(r0, 0x2, &(0x7f0000000380)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, r1, 0x0}, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x5, 0x0, r2, &(0x7f0000000200)}]) 01:58:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MIIMON={0x8, 0x3, 0x7}]}}}]}, 0x3c}}, 0x0) [ 253.662121][ T5159] usb 3-1: Using ep0 maxpacket: 32 [ 253.773331][ T6443] Zero length message leads to an empty skb [ 253.812061][ T5159] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 253.868130][ T5159] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 01:58:12 executing program 3: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000005c0)={@in6={{0xa, 0x0, 0x0, @local}}, 0x0, 0x0, 0x0, 0x0, "330bfe89f7998e95fb123912ab870723147a032cbedf81dd89bc2b6d31375574fbd365477cc8e4c239f7367810d88b60b3c6c363297331a136ab7b2fd85e883e2263f87a73b64ba43b9f5356e2affc56"}, 0xd8) [ 253.917502][ T5159] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 253.949112][ T5159] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 01:58:12 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.effective_cpus\x00', 0x275a, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x14, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975e005b02f0800eb2b2ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) [ 254.026659][ T5159] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 254.071347][ T5159] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 01:58:12 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MIIMON={0x8, 0x3, 0x7}]}}}]}, 0x3c}}, 0x0) 01:58:12 executing program 3: ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000001a80)=""/102388, 0x18ff4}], 0x1, 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000005c0)={0x0, &(0x7f0000000400)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f0000000840)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0xfdfdffff, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe, "97e29e4359726b211c9e18c9884a03535459c1eb10d2ec96621cecd83c810007"}}) [ 254.311983][ T5159] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 254.329673][ T5159] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 254.368671][ T5159] usb 3-1: Product: syz [ 254.381504][ T5159] usb 3-1: SerialNumber: syz 01:58:12 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a05000000000000000000010000000900010073797a300000000058000000030a090800000000000000000100000009000300730a7a32000000002c0004800a00024017bef2e40800014000000003080002401c791e7108000240423930ce08000140000000030900010073797a30"], 0x128}}, 0x0) 01:58:12 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_JOIN_FILTERS(r0, 0x65, 0x6, 0x0, 0x0) [ 254.708544][ T5159] cdc_ncm 3-1:1.0: bind() failure [ 254.767741][ T5159] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found 01:58:12 executing program 0: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f00000001c0)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="01000000000000000000640000000800010000000000080080"], 0x30}}, 0x0) [ 254.824171][ T5159] cdc_ncm 3-1:1.1: bind() failure 01:58:13 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000040)=@ipv4_delrule={0x24, 0x21, 0x1, 0x0, 0x0, {0x2, 0x0, 0x21}, [@FRA_SRC={0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, 0x24}}, 0x0) [ 254.917027][ T5159] usb 3-1: USB disconnect, device number 6 01:58:13 executing program 5: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60005f, 0x19) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000002240)={{{@in6=@dev, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@dev}}, 0x0) write$FUSE_ENTRY(0xffffffffffffffff, &(0x7f0000000000)={0x90, 0x0, 0x0, {0x0, 0x0, 0x2, 0x0, 0x4, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xd000, 0xfffffffb, r0, 0xee01}}}, 0x90) shmget$private(0x0, 0x3000, 0x0, &(0x7f00000f8000/0x3000)=nil) r1 = shmget(0x1, 0x5000, 0x0, &(0x7f00008b7000/0x5000)=nil) shmat(r1, &(0x7f000082b000/0x4000)=nil, 0x0) syz_open_dev$vcsa(0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000000c0)={0x2020}, 0x2020) syz_clone(0x0, 0x0, 0xfffffffffffffe96, 0x0, 0x0, 0x0) madvise(&(0x7f000019e000/0x4000)=nil, 0x200000, 0x9) creat(0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, 0xffffffffffffffff, 0x0) shmctl$IPC_RMID(0x0, 0x0) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000000), 0x4) bind$rds(r2, &(0x7f0000001f00)={0x2, 0x0, @loopback}, 0x10) 01:58:13 executing program 3: ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000001a80)=""/102388, 0x18ff4}], 0x1, 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000005c0)={0x0, &(0x7f0000000400)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f0000000840)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0xfdfdffff, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe, "97e29e4359726b211c9e18c9884a03535459c1eb10d2ec96621cecd83c810007"}}) [ 255.071286][ T6466] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 01:58:13 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60005f, 0x19) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000002240)={{{@in6=@dev, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@dev}}, 0x0) write$FUSE_ENTRY(0xffffffffffffffff, &(0x7f0000000000)={0x90, 0x0, 0x0, {0x0, 0x0, 0x2, 0x0, 0x4, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xd000, 0xfffffffb, r0, 0xee01}}}, 0x90) shmget$private(0x0, 0x3000, 0x0, &(0x7f00000f8000/0x3000)=nil) r1 = shmget(0x1, 0x5000, 0x0, &(0x7f00008b7000/0x5000)=nil) shmat(r1, &(0x7f000082b000/0x4000)=nil, 0x0) syz_open_dev$vcsa(0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000000c0)={0x2020}, 0x2020) syz_clone(0x0, 0x0, 0xfffffffffffffe96, 0x0, 0x0, 0x0) madvise(&(0x7f000019e000/0x4000)=nil, 0x200000, 0x9) creat(0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, 0xffffffffffffffff, 0x0) shmctl$IPC_RMID(0x0, 0x0) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000000), 0x4) bind$rds(r2, &(0x7f0000001f00)={0x2, 0x0, @loopback}, 0x10) 01:58:13 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 01:58:13 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=@mpls_delroute={0x24, 0x18, 0x9, 0x0, 0x0, {0x1c, 0x14, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1}, [@RTA_TTL_PROPAGATE={0x5, 0x13}]}, 0x24}}, 0x0) 01:58:13 executing program 2: set_mempolicy(0xa001, 0x0, 0x0) 01:58:13 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_connect$cdc_ncm(0x4, 0x72, &(0x7f0000000000)=ANY=[], 0x0) ioctl$EVIOCRMFF(r0, 0x4004550a, 0x0) 01:58:14 executing program 3: ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000001a80)=""/102388, 0x18ff4}], 0x1, 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000005c0)={0x0, &(0x7f0000000400)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f0000000840)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0xfdfdffff, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe, "97e29e4359726b211c9e18c9884a03535459c1eb10d2ec96621cecd83c810007"}}) 01:58:14 executing program 2: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) link(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_procfs(0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r1 = dup(0xffffffffffffffff) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$audio(0xffffff9c, &(0x7f0000000140), 0x313400, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000080)=0x7f) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000380)) open(&(0x7f0000000100)='./file1\x00', 0x82800, 0x42) statx(0xffffffffffffffff, &(0x7f0000000c40)='./file1\x00', 0x0, 0x0, 0x0) read$dsp(0xffffffffffffffff, 0x0, 0x0) read$dsp(r2, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r2, 0x5000, 0x0) r3 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x501000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x7ff) socket$inet_icmp_raw(0x2, 0x3, 0x1) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f00000000c0)={0x0, r1}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) 01:58:14 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@gettaction={0x20, 0x5a, 0x1, 0x0, 0x0, {0xf}, [@action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1}}]}, 0x20}}, 0x0) 01:58:15 executing program 4: unshare(0x40000400) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000040)={'nat\x00'}, &(0x7f0000000000)=0x54) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000280)={'filter\x00'}, &(0x7f0000000300)=0x54) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000100)={'mangle\x00'}, &(0x7f00000001c0)=0x54) r1 = socket(0x10, 0x2, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) r4 = getpid() sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x3c, r3, 0x6ce643c71059ad, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r4}}]}, 0x3c}}, 0x0) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0xac, 0x0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x1}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x3}}]}, 0xac}, 0x1, 0x0, 0x0, 0x8}, 0x9) sendmmsg$unix(r1, &(0x7f0000004580)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="a6", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000001c0)='t', 0x1}], 0x1, &(0x7f0000000200)=[@cred={{0x1c, 0x1, 0x2, {r4, 0xffffffffffffffff, 0xee00}}}], 0x20}}], 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f00000000c0)={'dvmrp0\x00', &(0x7f0000000340)=@ethtool_dump={0x3f, 0x4, 0x3, 0xc9, "e3885239ecb8ea5fda6b55cf8c6f7dd4a10761b4a6c59b662ab42e92fd8d645bf9b90f895ca567abdf73a14293caeb5692ae602e365e633d089268e21a82687277efeccb3c0f77b209adcf29fedb006fb211ced5ca4231e6081ace43065f0d492bfa288ce470d7c9a238f2d779c6e8e87df970c9bf8eae1a8585ff0490533b9112bb43e97b5732250d374c4e4dffc3637fa2bb6f5ccebfe010159130442f4700eae14ef1741a64a456276621db44bdb22086057a88c50211d86d6831083f04ef72e22bc9b641be183d"}}) 01:58:15 executing program 3: ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000001a80)=""/102388, 0x18ff4}], 0x1, 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000005c0)={0x0, &(0x7f0000000400)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f0000000840)={0x0, 0x0, r2, 0x0, 0x0, 0x0, 0xfdfdffff, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe, "97e29e4359726b211c9e18c9884a03535459c1eb10d2ec96621cecd83c810007"}}) [ 257.019062][ T6493] netlink: 'syz-executor.1': attribute type 2 has an invalid length. 01:58:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@gettaction={0x20, 0x5a, 0x1, 0x0, 0x0, {0xf}, [@action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1}}]}, 0x20}}, 0x0) 01:58:15 executing program 2: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) link(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_procfs(0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r1 = dup(0xffffffffffffffff) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$audio(0xffffff9c, &(0x7f0000000140), 0x313400, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000080)=0x7f) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000380)) open(&(0x7f0000000100)='./file1\x00', 0x82800, 0x42) statx(0xffffffffffffffff, &(0x7f0000000c40)='./file1\x00', 0x0, 0x0, 0x0) read$dsp(0xffffffffffffffff, 0x0, 0x0) read$dsp(r2, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r2, 0x5000, 0x0) r3 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x501000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x7ff) socket$inet_icmp_raw(0x2, 0x3, 0x1) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f00000000c0)={0x0, r1}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) [ 257.459708][ T6502] netlink: 'syz-executor.1': attribute type 2 has an invalid length. 01:58:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@gettaction={0x20, 0x5a, 0x1, 0x0, 0x0, {0xf}, [@action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1}}]}, 0x20}}, 0x0) [ 257.795740][ T6509] netlink: 'syz-executor.1': attribute type 2 has an invalid length. 01:58:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@gettaction={0x20, 0x5a, 0x1, 0x0, 0x0, {0xf}, [@action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1}}]}, 0x20}}, 0x0) 01:58:16 executing program 3: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) link(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_procfs(0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r1 = dup(0xffffffffffffffff) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$audio(0xffffff9c, &(0x7f0000000140), 0x313400, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000080)=0x7f) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000380)) open(&(0x7f0000000100)='./file1\x00', 0x82800, 0x42) statx(0xffffffffffffffff, &(0x7f0000000c40)='./file1\x00', 0x0, 0x0, 0x0) read$dsp(0xffffffffffffffff, 0x0, 0x0) read$dsp(r2, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r2, 0x5000, 0x0) r3 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x501000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x7ff) socket$inet_icmp_raw(0x2, 0x3, 0x1) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f00000000c0)={0x0, r1}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) [ 258.230551][ T6512] netlink: 'syz-executor.1': attribute type 2 has an invalid length. 01:58:16 executing program 1: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) link(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_procfs(0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r1 = dup(0xffffffffffffffff) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$audio(0xffffff9c, &(0x7f0000000140), 0x313400, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000080)=0x7f) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000380)) open(&(0x7f0000000100)='./file1\x00', 0x82800, 0x42) statx(0xffffffffffffffff, &(0x7f0000000c40)='./file1\x00', 0x0, 0x0, 0x0) read$dsp(0xffffffffffffffff, 0x0, 0x0) read$dsp(r2, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r2, 0x5000, 0x0) r3 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x501000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x7ff) socket$inet_icmp_raw(0x2, 0x3, 0x1) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f00000000c0)={0x0, r1}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) 01:58:17 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60005f, 0x19) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000002240)={{{@in6=@dev, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@dev}}, 0x0) write$FUSE_ENTRY(0xffffffffffffffff, &(0x7f0000000000)={0x90, 0x0, 0x0, {0x0, 0x0, 0x2, 0x0, 0x4, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xd000, 0xfffffffb, r0, 0xee01}}}, 0x90) shmget$private(0x0, 0x3000, 0x0, &(0x7f00000f8000/0x3000)=nil) r1 = shmget(0x1, 0x5000, 0x0, &(0x7f00008b7000/0x5000)=nil) shmat(r1, &(0x7f000082b000/0x4000)=nil, 0x0) syz_open_dev$vcsa(0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000000c0)={0x2020}, 0x2020) syz_clone(0x0, 0x0, 0xfffffffffffffe96, 0x0, 0x0, 0x0) madvise(&(0x7f000019e000/0x4000)=nil, 0x200000, 0x9) creat(0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, 0xffffffffffffffff, 0x0) shmctl$IPC_RMID(0x0, 0x0) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000000), 0x4) bind$rds(r2, &(0x7f0000001f00)={0x2, 0x0, @loopback}, 0x10) 01:58:17 executing program 2: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) link(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_procfs(0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r1 = dup(0xffffffffffffffff) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$audio(0xffffff9c, &(0x7f0000000140), 0x313400, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000080)=0x7f) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000380)) open(&(0x7f0000000100)='./file1\x00', 0x82800, 0x42) statx(0xffffffffffffffff, &(0x7f0000000c40)='./file1\x00', 0x0, 0x0, 0x0) read$dsp(0xffffffffffffffff, 0x0, 0x0) read$dsp(r2, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r2, 0x5000, 0x0) r3 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x501000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x7ff) socket$inet_icmp_raw(0x2, 0x3, 0x1) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f00000000c0)={0x0, r1}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) 01:58:18 executing program 3: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) link(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_procfs(0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r1 = dup(0xffffffffffffffff) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$audio(0xffffff9c, &(0x7f0000000140), 0x313400, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000080)=0x7f) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000380)) open(&(0x7f0000000100)='./file1\x00', 0x82800, 0x42) statx(0xffffffffffffffff, &(0x7f0000000c40)='./file1\x00', 0x0, 0x0, 0x0) read$dsp(0xffffffffffffffff, 0x0, 0x0) read$dsp(r2, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r2, 0x5000, 0x0) r3 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x501000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x7ff) socket$inet_icmp_raw(0x2, 0x3, 0x1) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f00000000c0)={0x0, r1}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) 01:58:18 executing program 5: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60005f, 0x19) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000002240)={{{@in6=@dev, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@dev}}, 0x0) write$FUSE_ENTRY(0xffffffffffffffff, &(0x7f0000000000)={0x90, 0x0, 0x0, {0x0, 0x0, 0x2, 0x0, 0x4, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xd000, 0xfffffffb, r0, 0xee01}}}, 0x90) shmget$private(0x0, 0x3000, 0x0, &(0x7f00000f8000/0x3000)=nil) r1 = shmget(0x1, 0x5000, 0x0, &(0x7f00008b7000/0x5000)=nil) shmat(r1, &(0x7f000082b000/0x4000)=nil, 0x0) syz_open_dev$vcsa(0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000000c0)={0x2020}, 0x2020) syz_clone(0x0, 0x0, 0xfffffffffffffe96, 0x0, 0x0, 0x0) madvise(&(0x7f000019e000/0x4000)=nil, 0x200000, 0x9) creat(0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, 0xffffffffffffffff, 0x0) shmctl$IPC_RMID(0x0, 0x0) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000000), 0x4) bind$rds(r2, &(0x7f0000001f00)={0x2, 0x0, @loopback}, 0x10) 01:58:18 executing program 1: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) link(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_procfs(0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r1 = dup(0xffffffffffffffff) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$audio(0xffffff9c, &(0x7f0000000140), 0x313400, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000080)=0x7f) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000380)) open(&(0x7f0000000100)='./file1\x00', 0x82800, 0x42) statx(0xffffffffffffffff, &(0x7f0000000c40)='./file1\x00', 0x0, 0x0, 0x0) read$dsp(0xffffffffffffffff, 0x0, 0x0) read$dsp(r2, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r2, 0x5000, 0x0) r3 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x501000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x7ff) socket$inet_icmp_raw(0x2, 0x3, 0x1) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f00000000c0)={0x0, r1}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) [ 261.262659][ T1236] ieee802154 phy0 wpan0: encryption failed: -22 [ 261.272045][ T1236] ieee802154 phy1 wpan1: encryption failed: -22 01:58:19 executing program 4: unshare(0x40000400) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000040)={'nat\x00'}, &(0x7f0000000000)=0x54) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000280)={'filter\x00'}, &(0x7f0000000300)=0x54) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000100)={'mangle\x00'}, &(0x7f00000001c0)=0x54) r1 = socket(0x10, 0x2, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) r4 = getpid() sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x3c, r3, 0x6ce643c71059ad, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r4}}]}, 0x3c}}, 0x0) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0xac, 0x0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x1}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x3}}]}, 0xac}, 0x1, 0x0, 0x0, 0x8}, 0x9) sendmmsg$unix(r1, &(0x7f0000004580)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="a6", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000001c0)='t', 0x1}], 0x1, &(0x7f0000000200)=[@cred={{0x1c, 0x1, 0x2, {r4, 0xffffffffffffffff, 0xee00}}}], 0x20}}], 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f00000000c0)={'dvmrp0\x00', &(0x7f0000000340)=@ethtool_dump={0x3f, 0x4, 0x3, 0xc9, "e3885239ecb8ea5fda6b55cf8c6f7dd4a10761b4a6c59b662ab42e92fd8d645bf9b90f895ca567abdf73a14293caeb5692ae602e365e633d089268e21a82687277efeccb3c0f77b209adcf29fedb006fb211ced5ca4231e6081ace43065f0d492bfa288ce470d7c9a238f2d779c6e8e87df970c9bf8eae1a8585ff0490533b9112bb43e97b5732250d374c4e4dffc3637fa2bb6f5ccebfe010159130442f4700eae14ef1741a64a456276621db44bdb22086057a88c50211d86d6831083f04ef72e22bc9b641be183d"}}) 01:58:20 executing program 2: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) link(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_procfs(0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r1 = dup(0xffffffffffffffff) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$audio(0xffffff9c, &(0x7f0000000140), 0x313400, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000080)=0x7f) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000380)) open(&(0x7f0000000100)='./file1\x00', 0x82800, 0x42) statx(0xffffffffffffffff, &(0x7f0000000c40)='./file1\x00', 0x0, 0x0, 0x0) read$dsp(0xffffffffffffffff, 0x0, 0x0) read$dsp(r2, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r2, 0x5000, 0x0) r3 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x501000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x7ff) socket$inet_icmp_raw(0x2, 0x3, 0x1) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f00000000c0)={0x0, r1}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) 01:58:21 executing program 3: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) link(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_procfs(0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r1 = dup(0xffffffffffffffff) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$audio(0xffffff9c, &(0x7f0000000140), 0x313400, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000080)=0x7f) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000380)) open(&(0x7f0000000100)='./file1\x00', 0x82800, 0x42) statx(0xffffffffffffffff, &(0x7f0000000c40)='./file1\x00', 0x0, 0x0, 0x0) read$dsp(0xffffffffffffffff, 0x0, 0x0) read$dsp(r2, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r2, 0x5000, 0x0) r3 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x501000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x7ff) socket$inet_icmp_raw(0x2, 0x3, 0x1) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f00000000c0)={0x0, r1}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) 01:58:22 executing program 1: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) link(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_procfs(0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r1 = dup(0xffffffffffffffff) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$audio(0xffffff9c, &(0x7f0000000140), 0x313400, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000080)=0x7f) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000380)) open(&(0x7f0000000100)='./file1\x00', 0x82800, 0x42) statx(0xffffffffffffffff, &(0x7f0000000c40)='./file1\x00', 0x0, 0x0, 0x0) read$dsp(0xffffffffffffffff, 0x0, 0x0) read$dsp(r2, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r2, 0x5000, 0x0) r3 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x501000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x7ff) socket$inet_icmp_raw(0x2, 0x3, 0x1) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f00000000c0)={0x0, r1}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) 01:58:22 executing program 2: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) link(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_procfs(0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r1 = dup(0xffffffffffffffff) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$audio(0xffffff9c, &(0x7f0000000140), 0x313400, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000080)=0x7f) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000380)) open(&(0x7f0000000100)='./file1\x00', 0x82800, 0x42) statx(0xffffffffffffffff, &(0x7f0000000c40)='./file1\x00', 0x0, 0x0, 0x0) read$dsp(0xffffffffffffffff, 0x0, 0x0) read$dsp(r2, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r2, 0x5000, 0x0) r3 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x501000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x7ff) socket$inet_icmp_raw(0x2, 0x3, 0x1) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f00000000c0)={0x0, r1}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) 01:58:22 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60005f, 0x19) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000002240)={{{@in6=@dev, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@dev}}, 0x0) write$FUSE_ENTRY(0xffffffffffffffff, &(0x7f0000000000)={0x90, 0x0, 0x0, {0x0, 0x0, 0x2, 0x0, 0x4, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xd000, 0xfffffffb, r0, 0xee01}}}, 0x90) shmget$private(0x0, 0x3000, 0x0, &(0x7f00000f8000/0x3000)=nil) r1 = shmget(0x1, 0x5000, 0x0, &(0x7f00008b7000/0x5000)=nil) shmat(r1, &(0x7f000082b000/0x4000)=nil, 0x0) syz_open_dev$vcsa(0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000000c0)={0x2020}, 0x2020) syz_clone(0x0, 0x0, 0xfffffffffffffe96, 0x0, 0x0, 0x0) madvise(&(0x7f000019e000/0x4000)=nil, 0x200000, 0x9) creat(0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, 0xffffffffffffffff, 0x0) shmctl$IPC_RMID(0x0, 0x0) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000000), 0x4) bind$rds(r2, &(0x7f0000001f00)={0x2, 0x0, @loopback}, 0x10) 01:58:22 executing program 3: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) link(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_procfs(0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r1 = dup(0xffffffffffffffff) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$audio(0xffffff9c, &(0x7f0000000140), 0x313400, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000080)=0x7f) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000380)) open(&(0x7f0000000100)='./file1\x00', 0x82800, 0x42) statx(0xffffffffffffffff, &(0x7f0000000c40)='./file1\x00', 0x0, 0x0, 0x0) read$dsp(0xffffffffffffffff, 0x0, 0x0) read$dsp(r2, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r2, 0x5000, 0x0) r3 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x501000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x7ff) socket$inet_icmp_raw(0x2, 0x3, 0x1) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f00000000c0)={0x0, r1}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) 01:58:23 executing program 5: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60005f, 0x19) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000002240)={{{@in6=@dev, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@dev}}, 0x0) write$FUSE_ENTRY(0xffffffffffffffff, &(0x7f0000000000)={0x90, 0x0, 0x0, {0x0, 0x0, 0x2, 0x0, 0x4, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xd000, 0xfffffffb, r0, 0xee01}}}, 0x90) shmget$private(0x0, 0x3000, 0x0, &(0x7f00000f8000/0x3000)=nil) r1 = shmget(0x1, 0x5000, 0x0, &(0x7f00008b7000/0x5000)=nil) shmat(r1, &(0x7f000082b000/0x4000)=nil, 0x0) syz_open_dev$vcsa(0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000000c0)={0x2020}, 0x2020) syz_clone(0x0, 0x0, 0xfffffffffffffe96, 0x0, 0x0, 0x0) madvise(&(0x7f000019e000/0x4000)=nil, 0x200000, 0x9) creat(0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, 0xffffffffffffffff, 0x0) shmctl$IPC_RMID(0x0, 0x0) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000000), 0x4) bind$rds(r2, &(0x7f0000001f00)={0x2, 0x0, @loopback}, 0x10) 01:58:23 executing program 4: unshare(0x40000400) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000040)={'nat\x00'}, &(0x7f0000000000)=0x54) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000280)={'filter\x00'}, &(0x7f0000000300)=0x54) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000100)={'mangle\x00'}, &(0x7f00000001c0)=0x54) r1 = socket(0x10, 0x2, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) r4 = getpid() sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x3c, r3, 0x6ce643c71059ad, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r4}}]}, 0x3c}}, 0x0) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0xac, 0x0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x1}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x3}}]}, 0xac}, 0x1, 0x0, 0x0, 0x8}, 0x9) sendmmsg$unix(r1, &(0x7f0000004580)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="a6", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000001c0)='t', 0x1}], 0x1, &(0x7f0000000200)=[@cred={{0x1c, 0x1, 0x2, {r4, 0xffffffffffffffff, 0xee00}}}], 0x20}}], 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f00000000c0)={'dvmrp0\x00', &(0x7f0000000340)=@ethtool_dump={0x3f, 0x4, 0x3, 0xc9, "e3885239ecb8ea5fda6b55cf8c6f7dd4a10761b4a6c59b662ab42e92fd8d645bf9b90f895ca567abdf73a14293caeb5692ae602e365e633d089268e21a82687277efeccb3c0f77b209adcf29fedb006fb211ced5ca4231e6081ace43065f0d492bfa288ce470d7c9a238f2d779c6e8e87df970c9bf8eae1a8585ff0490533b9112bb43e97b5732250d374c4e4dffc3637fa2bb6f5ccebfe010159130442f4700eae14ef1741a64a456276621db44bdb22086057a88c50211d86d6831083f04ef72e22bc9b641be183d"}}) 01:58:24 executing program 1: unshare(0x40000400) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000040)={'nat\x00'}, &(0x7f0000000000)=0x54) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000280)={'filter\x00'}, &(0x7f0000000300)=0x54) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000100)={'mangle\x00'}, &(0x7f00000001c0)=0x54) r1 = socket(0x10, 0x2, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) r4 = getpid() sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x3c, r3, 0x6ce643c71059ad, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r4}}]}, 0x3c}}, 0x0) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0xac, 0x0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x1}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x3}}]}, 0xac}, 0x1, 0x0, 0x0, 0x8}, 0x9) sendmmsg$unix(r1, &(0x7f0000004580)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="a6", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000001c0)='t', 0x1}], 0x1, &(0x7f0000000200)=[@cred={{0x1c, 0x1, 0x2, {r4, 0xffffffffffffffff, 0xee00}}}], 0x20}}], 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f00000000c0)={'dvmrp0\x00', &(0x7f0000000340)=@ethtool_dump={0x3f, 0x4, 0x3, 0xc9, "e3885239ecb8ea5fda6b55cf8c6f7dd4a10761b4a6c59b662ab42e92fd8d645bf9b90f895ca567abdf73a14293caeb5692ae602e365e633d089268e21a82687277efeccb3c0f77b209adcf29fedb006fb211ced5ca4231e6081ace43065f0d492bfa288ce470d7c9a238f2d779c6e8e87df970c9bf8eae1a8585ff0490533b9112bb43e97b5732250d374c4e4dffc3637fa2bb6f5ccebfe010159130442f4700eae14ef1741a64a456276621db44bdb22086057a88c50211d86d6831083f04ef72e22bc9b641be183d"}}) 01:58:25 executing program 2: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) link(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_procfs(0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r1 = dup(0xffffffffffffffff) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$audio(0xffffff9c, &(0x7f0000000140), 0x313400, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000080)=0x7f) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000380)) open(&(0x7f0000000100)='./file1\x00', 0x82800, 0x42) statx(0xffffffffffffffff, &(0x7f0000000c40)='./file1\x00', 0x0, 0x0, 0x0) read$dsp(0xffffffffffffffff, 0x0, 0x0) read$dsp(r2, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r2, 0x5000, 0x0) r3 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x501000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x7ff) socket$inet_icmp_raw(0x2, 0x3, 0x1) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f00000000c0)={0x0, r1}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) 01:58:25 executing program 3: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) link(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_procfs(0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r1 = dup(0xffffffffffffffff) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$audio(0xffffff9c, &(0x7f0000000140), 0x313400, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000080)=0x7f) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000380)) open(&(0x7f0000000100)='./file1\x00', 0x82800, 0x42) statx(0xffffffffffffffff, &(0x7f0000000c40)='./file1\x00', 0x0, 0x0, 0x0) read$dsp(0xffffffffffffffff, 0x0, 0x0) read$dsp(r2, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r2, 0x5000, 0x0) r3 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x501000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x7ff) socket$inet_icmp_raw(0x2, 0x3, 0x1) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f00000000c0)={0x0, r1}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) 01:58:27 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000580), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r1, 0xaf01, 0x0) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000580), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r2, 0xaf01, 0x0) r3 = eventfd(0x0) ioctl$VHOST_SET_VRING_KICK(r2, 0x4008af20, &(0x7f0000000040)={0x0, r3}) ioctl$VHOST_SET_VRING_ERR(r1, 0x4008af22, &(0x7f0000000040)={0x0, r3}) close_range(r0, 0xffffffffffffffff, 0x0) 01:58:27 executing program 2: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) link(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_procfs(0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r1 = dup(0xffffffffffffffff) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$audio(0xffffff9c, &(0x7f0000000140), 0x313400, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000080)=0x7f) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000380)) open(&(0x7f0000000100)='./file1\x00', 0x82800, 0x42) statx(0xffffffffffffffff, &(0x7f0000000c40)='./file1\x00', 0x0, 0x0, 0x0) read$dsp(0xffffffffffffffff, 0x0, 0x0) read$dsp(r2, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r2, 0x5000, 0x0) r3 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x501000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x7ff) socket$inet_icmp_raw(0x2, 0x3, 0x1) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f00000000c0)={0x0, r1}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) 01:58:28 executing program 3: mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) link(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_procfs(0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r1 = dup(0xffffffffffffffff) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$audio(0xffffff9c, &(0x7f0000000140), 0x313400, 0x0) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000080)=0x7f) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000380)) open(&(0x7f0000000100)='./file1\x00', 0x82800, 0x42) statx(0xffffffffffffffff, &(0x7f0000000c40)='./file1\x00', 0x0, 0x0, 0x0) read$dsp(0xffffffffffffffff, 0x0, 0x0) read$dsp(r2, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r2, 0x5000, 0x0) r3 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x501000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x7ff) socket$inet_icmp_raw(0x2, 0x3, 0x1) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r3, 0x1, &(0x7f00000000c0)={0x0, r1}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) 01:58:28 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000000)={0x11, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000000100060000000077f2ab26850000002300000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='kfree\x00', r0}, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_COALESCE_SET(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="03060000000000000000140000000800030000000008180001801400020073797a5f74756e"], 0x34}}, 0x0) 01:58:28 executing program 5: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000240)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000640)={0x0, 0x0, 0xc, &(0x7f0000000800)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7}]}}) 01:58:28 executing program 4: r0 = syz_open_dev$mouse(&(0x7f0000000000), 0x1, 0x98040) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000200)={r0, &(0x7f0000000040)="b8ae195b601f1d80fa3dee3e9bc87efbd827ed9f2a1c1401967bb978bdb7d5d4009f22ef1b225a98d85de2db4b2f3b3c66bbdfaf447b325e9d63f83371905dfed8af2fd4ec13f34610cc840916ff9337d2b37206ea86ea77f76c2e22729bc709fe59d53df47500026670bf54c435fb1e03faa3f23f60502a1f7b482d33552f96c6eb26f2d660a31f4e4b172885", &(0x7f0000000100)=@buf="d8301767a74421216ca2b09e824849e19ceeb7150914ce4d15ff5b569cf945b687bcd3ab51d09cd8d0833bbd1220955fd15ed002140afa1db7953aaebaca38fbc191dbc226f245a41f3e5f347bf9c29ab0edaaf421e4ee121fb7f7c00682fea93b0486779654e5da8c780f2b60cf1cf97be7a8565a6be533e3005e87c69f210cca4df83d07f56a4a382393dccfdedbc3f8ea4b246223a52dd6c8f4a2e80f9b2a577ce65a7b8810aaee86d1ad8b4e7e24ae5d67d0e47219b7fbf398285f5f6505621aa57cf17917ae52478ba33625232fa4a4713e519a"}, 0x20) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000240)=0x1, 0x4) ioctl$TIOCEXCL(r0, 0x540c) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KIOCSOUND(r1, 0x4b2f, 0x9) ioctl$VT_DISALLOCATE(r1, 0x5608) ioctl$VT_SETMODE(r0, 0x5602, &(0x7f0000000280)={0x2, 0x4a, 0x2, 0x8001, 0x9}) setsockopt$inet_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f00000002c0)=@gcm_256={{0x304}, "7658300325a0fd72", "b08653f2b462500933ac4a9fc83690fe57f3cdadaa43ff63410f0b908d05ae11", "7fcec600", "aff9513fc51caff8"}, 0x38) ioctl$KDSKBMETA(r1, 0x4b63, &(0x7f0000000300)=0x3) r2 = syz_open_dev$tty1(0xc, 0x4, 0x3) setsockopt$inet_tcp_buf(r0, 0x6, 0x1c, &(0x7f0000000380)="b245aa110f5031e3d402fd10f3f1ed27e740375d4c4775f87b836fcca6124ca21ff7a2e18c06fceeed18131fbe7bc4997174559c91e2532231fe4a1d44cf8e52533067d98588564bd7a44219dafb05d566aaddd9e5c0f599b73215203b39f850b2f338fb2dd855e10e6a2bd77b57eedbddd00065aad39ad2cb23da5f1fd68e2fdc8074be23126a8c3a44f24b6c294f3ef1a5a426797ea9c29c1efd60d8fe9e51df219b578e906ba6eef7ef4c92d4d23046e1fc9d7b77c287b2ed0cdd6107707ab220c4967e4b2c8b4844ddfec3a6961a7c5fe4876dd56bc046e5951c83a5a31061f4", 0xe2) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f00000004c0)=[r0, 0xffffffffffffffff, r2, r0], 0x4) ioctl$TCGETS2(r2, 0x802c542a, &(0x7f0000000500)) syz_open_dev$tty20(0xc, 0x4, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, &(0x7f0000000b00)={0x1c, &(0x7f0000000980)={0x0, 0x0, 0x9e, "00e8e7e937c73349fc6e290ef5d5141a12cf50b2409aa4effd1ce3cee5f70efb42772e6c4bb5e1197fac77d95de2752b52b2ba473279f381e029ee04ad5fb5110ffc1709dc8c0df6d5a6e501da780e23531a37acba35379d1704ef4d12053708ad1d055bee4e6c55748cadf28cabad2dd7d18e1b315b9d4108e41b07caf25a53ff9a59d593827af36672813f3769b55c762eefdf39818cde216fa945d248"}, &(0x7f0000000a80)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000000ac0)={0x0, 0x8, 0x1, 0x7}}) syz_usb_connect$cdc_ecm(0x3, 0x95, &(0x7f0000000b40)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x83, 0x1, 0x1, 0x0, 0xa0, 0x6, [{{0x9, 0x4, 0x0, 0x80, 0x3, 0x2, 0x6, 0x0, 0x20, {{0x8, 0x24, 0x6, 0x0, 0x0, "46c4c3"}, {0x5, 0x24, 0x0, 0x7f}, {0xd, 0x24, 0xf, 0x1, 0x372a, 0x9, 0x6, 0x3}, [@network_terminal={0x7, 0x24, 0xa, 0x9, 0x1, 0x40, 0x1f}, @mbim={0xc, 0x24, 0x1b, 0x3, 0x7f7, 0x0, 0x0, 0x6, 0x7}, @mbim_extended={0x8, 0x24, 0x1c, 0x800, 0x7f, 0x3}, @network_terminal={0x7, 0x24, 0xa, 0x6, 0x9, 0x6, 0x4}, @mbim={0xc, 0x24, 0x1b, 0x9, 0x3, 0x0, 0x4, 0x7f, 0x3}, @country_functional={0xe, 0x24, 0x7, 0x4, 0x40, [0x7, 0x88, 0x0, 0x1]}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x2, 0x5}}], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x5, 0xfe, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0xe1, 0xa4, 0xb3}}}}}]}}]}}, &(0x7f0000000d80)={0xa, &(0x7f0000000c00)={0xa, 0x6, 0x300, 0x1, 0x6, 0xff, 0xff}, 0x2e, &(0x7f0000000c40)={0x5, 0xf, 0x2e, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x11, 0xd, 0x4}, @wireless={0xb, 0x10, 0x1, 0x4, 0x40, 0x40, 0x0, 0x6, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x4}, @ssp_cap={0x10, 0x10, 0xa, 0x8, 0x1, 0x0, 0xf00, 0xc63c, [0xff0000]}]}, 0x2, [{0x93, &(0x7f0000000c80)=@string={0x93, 0x3, "8ca073ea7b5ea19f6cbf7b7b26148af94775b9004bf59a12197bfe5e044d8fa48b911164cc5f2f0acf2e85f98b746d6f5f0399a76fee6c8f924c1eb872a0815ac5540daf1a59441df832498e04601ae107bb245f73d9e758b0253f3a4b2bf9c95a6199b4b2406cdb86b6cea2b8e6dfc2412896ffece0835f12aec6b3fd51d203a170b0f877bf775d7d01fccb3edffc4063"}}, {0x4, &(0x7f0000000d40)=@lang_id={0x4, 0x3, 0x860}}]}) ioctl$TIOCGSERIAL(r1, 0x541e, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000e00)=""/10}) 01:58:28 executing program 1: unshare(0x40000400) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000040)={'nat\x00'}, &(0x7f0000000000)=0x54) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000280)={'filter\x00'}, &(0x7f0000000300)=0x54) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000100)={'mangle\x00'}, &(0x7f00000001c0)=0x54) r1 = socket(0x10, 0x2, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) r4 = getpid() sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x3c, r3, 0x6ce643c71059ad, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r4}}]}, 0x3c}}, 0x0) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0xac, 0x0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x1}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x3}}]}, 0xac}, 0x1, 0x0, 0x0, 0x8}, 0x9) sendmmsg$unix(r1, &(0x7f0000004580)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="a6", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000001c0)='t', 0x1}], 0x1, &(0x7f0000000200)=[@cred={{0x1c, 0x1, 0x2, {r4, 0xffffffffffffffff, 0xee00}}}], 0x20}}], 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f00000000c0)={'dvmrp0\x00', &(0x7f0000000340)=@ethtool_dump={0x3f, 0x4, 0x3, 0xc9, "e3885239ecb8ea5fda6b55cf8c6f7dd4a10761b4a6c59b662ab42e92fd8d645bf9b90f895ca567abdf73a14293caeb5692ae602e365e633d089268e21a82687277efeccb3c0f77b209adcf29fedb006fb211ced5ca4231e6081ace43065f0d492bfa288ce470d7c9a238f2d779c6e8e87df970c9bf8eae1a8585ff0490533b9112bb43e97b5732250d374c4e4dffc3637fa2bb6f5ccebfe010159130442f4700eae14ef1741a64a456276621db44bdb22086057a88c50211d86d6831083f04ef72e22bc9b641be183d"}}) 01:58:28 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000100)=0x1, 0x4) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000540), 0x4) sendmmsg$inet6(r0, &(0x7f0000005d00)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000580)="1a342904078bb5f146dd5ec549", 0xd}], 0x1}}], 0x1, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000080)=@gcm_256={{0x303}, "40ae024bc3a7e7ec", "7035c6c825ec8803e8b8c71e7a9756fc212347027c96e0407354b7fc25332d47", "80ccc920", "b52b7940a9c7c720"}, 0x38) [ 270.991919][ T5060] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 271.111785][ T5158] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 271.269856][ T5060] usb 6-1: Using ep0 maxpacket: 8 01:58:29 executing program 0: syz_open_dev$radio(&(0x7f0000000000), 0x3, 0x2) ioctl$VIDIOC_G_DV_TIMINGS(0xffffffffffffffff, 0xc0845658, &(0x7f0000000040)={0x0, @bt={0x0, 0xe0a, 0x1, 0x0, 0x3, 0x19e06d76, 0x4, 0x20, 0x5, 0x10000, 0x7fffffff, 0x348a, 0x7f, 0xffffffff, 0x18, 0xc7ae0838d558768c, {0x9}, 0x1, 0x7}}) r0 = syz_open_dev$video4linux(&(0x7f0000000100), 0x101, 0x2000) ioctl$VIDIOC_G_DV_TIMINGS(r0, 0xc0845658, &(0x7f0000000140)={0x0, @bt={0x80000000, 0xff, 0x0, 0x2, 0x80000000, 0x80000000, 0x80000000, 0x0, 0x400, 0x792b02b6, 0x4, 0xffff, 0x3ff, 0x4, 0x0, 0x12, {0x1000, 0x200}, 0xc0, 0x1}}) ioctl$VIDIOC_G_DV_TIMINGS(r0, 0xc0845658, &(0x7f0000000200)={0x0, @reserved}) syz_io_uring_submit(0x0, 0x0, 0x0) socket$inet(0x2, 0xa, 0x0) openat$nci(0xffffff9c, &(0x7f0000003800), 0x2, 0x0) setresgid(0xee01, 0xee01, 0xffffffffffffffff) ioctl$VIDIOC_SUBDEV_S_SELECTION(r0, 0xc040563e, &(0x7f0000003840)={0x0, 0x0, 0x101, 0x2, {0x2, 0x3, 0xfff, 0x9a2f}}) r1 = syz_open_dev$radio(0x0, 0x2, 0x2) ioctl$VIDIOC_G_INPUT(r1, 0x80045626, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000003900)=@IORING_OP_FSYNC={0x3, 0x20, 0x0, @fd_index=0x7}) mq_open(&(0x7f0000003940)='^\\,\x00', 0x40, 0x88, &(0x7f0000003980)={0x669, 0x6, 0x7, 0x8001}) sendmsg$xdp(0xffffffffffffffff, &(0x7f0000003a00)={0x0, 0x0, &(0x7f00000039c0)}, 0x0) sendmmsg$sock(0xffffffffffffffff, &(0x7f0000008a40)=[{{&(0x7f0000003a40)=@l2tp6={0xa, 0x0, 0x0, @local, 0x319}, 0x80, 0x0}}, {{&(0x7f0000003c00)=@ethernet={0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x80, &(0x7f0000003cc0)=[{&(0x7f0000003c80)="461151c8b7f9e1cb459edc5a8bbd913489c7b1acf43e50d15b", 0x19}], 0x1, &(0x7f0000003d00)=[@txtime={{0x14, 0x1, 0x3d, 0x7}}, @txtime={{0x14, 0x1, 0x3d, 0x1}}, @txtime={{0x14, 0x1, 0x3d, 0x2}}, @txtime={{0x14, 0x1, 0x3d, 0xa7}}, @timestamping={{0x10, 0x1, 0x25, 0x9}}, @timestamping={{0x10, 0x1, 0x25, 0x2}}, @txtime={{0x14, 0x1, 0x3d, 0x5}}, @txtime={{0x14, 0x1, 0x3d, 0xfffffffffffffff9}}], 0x98}}, {{0x0, 0x0, &(0x7f0000003f80)=[{&(0x7f0000003e00)}], 0x1, &(0x7f0000003fc0)=[@timestamping={{0x10, 0x1, 0x25, 0x8}}, @timestamping={{0x10, 0x1, 0x25, 0x6}}, @timestamping={{0x10, 0x1, 0x25, 0x14}}, @timestamping={{0x10, 0x1, 0x25, 0x9}}, @txtime={{0x14}}], 0x54}}, {{&(0x7f0000004040)=@tipc=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x0, 0x2}}, 0x80, &(0x7f0000004380)=[{0x0}], 0x1, &(0x7f00000043c0)=[@timestamping={{0x10}}, @timestamping={{0x10}}, @txtime={{0x14}}, @txtime={{0x14, 0x1, 0x3d, 0x2}}], 0x48}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000008a00)}}], 0x6, 0x8090) mount_setattr(0xffffffffffffffff, &(0x7f0000008b80)='./file0\x00', 0x0, &(0x7f0000008bc0)={0x74, 0x2, 0x100000}, 0x20) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000008c00)={0xaa, 0x2d0}) r2 = mq_open(&(0x7f0000008cc0)='/\x00', 0x40, 0x84, 0x0) mq_timedsend(r2, &(0x7f0000008d40)="b89a7b0ccd5b96ee9941659937db87e2677969e25bdf4158ab450b37d85b182390b7c565c3c49d280d46b9266b2231c59f38a995a437687cb7311af4d32c2dd98f224e7a9569e602bc5aba93ef100b0f0c44fa79559d4c1c7bb301beab98c3c8f79ed4de59968714563db042c327d013f2ab639acc61689482a760ec0155fa144ed3fd5770008042ee55b5a931339c45e527e3457b511e1515526438525140205095a79e", 0xa4, 0x3, &(0x7f0000008e00)={0x77359400}) openat$nvram(0xffffff9c, &(0x7f0000008e80), 0x20000, 0x0) openat$vim2m(0xffffff9c, 0x0, 0x2, 0x0) socketpair(0x5, 0x6, 0x6, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000009040)={&(0x7f0000008f80), 0xc, &(0x7f0000009000)={&(0x7f0000008fc0)={0x2c, 0x0, 0x4, 0x0, 0x25dfdbfc, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000009080), &(0x7f00000090c0)=0x4) [ 271.431905][ T5158] usb 5-1: Using ep0 maxpacket: 16 [ 271.481931][ T5060] usb 6-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 271.508648][ T5060] usb 6-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 271.625540][ T5060] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 271.681927][ T5158] usb 5-1: config 1 interface 0 altsetting 128 bulk endpoint 0x82 has invalid maxpacket 64 [ 271.757108][ T5158] usb 5-1: config 1 interface 0 altsetting 128 bulk endpoint 0x3 has invalid maxpacket 64 [ 271.823886][ T5158] usb 5-1: config 1 interface 0 has no altsetting 0 [ 271.888162][ T5060] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 271.954775][ T5060] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 271.996864][ T5060] usb 6-1: Product: syz [ 272.032048][ T5060] usb 6-1: Manufacturer: syz [ 272.062367][ T5158] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 272.080130][ T5060] usb 6-1: SerialNumber: syz [ 272.132100][ T5158] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 272.190099][ T5158] usb 5-1: Product: syz [ 272.230543][ T5158] usb 5-1: Manufacturer: ࡠ [ 272.253341][ T6621] syz-executor.0 uses obsolete (PF_INET,SOCK_PACKET) 01:58:30 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r0, 0xc00464c9, &(0x7f0000000080)) [ 272.310658][ T5158] usb 5-1: SerialNumber: syz [ 272.402668][ T6611] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 272.410698][ T6611] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 01:58:30 executing program 3: r0 = syz_open_dev$swradio(&(0x7f0000000040), 0x1, 0x2) ioctl$VIDIOC_G_EXT_CTRLS(r0, 0xc0185648, &(0x7f0000000180)={0x0, 0x1, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x98f904, 0x0, '\x00', @string=0x0}}) [ 272.716141][ T5060] usb 6-1: 0:2 : does not exist 01:58:30 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CONNECT(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000300)={0x30, r1, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_SSID={0xa, 0x34, @default_ap_ssid}, @crypto_settings=[@NL80211_ATTR_CONTROL_PORT_ETHERTYPE={0x6}]]}, 0x30}}, 0x0) [ 272.899289][ T5158] cdc_ether: probe of 5-1:1.0 failed with error -71 01:58:31 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000001e40), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc0045540, &(0x7f0000000040)=0xf6) [ 272.962763][ T5060] usb 6-1: USB disconnect, device number 2 [ 273.115336][ T5158] usb 5-1: USB disconnect, device number 2 01:58:31 executing program 0: syz_open_dev$radio(&(0x7f0000000000), 0x3, 0x2) ioctl$VIDIOC_G_DV_TIMINGS(0xffffffffffffffff, 0xc0845658, &(0x7f0000000040)={0x0, @bt={0x0, 0xe0a, 0x1, 0x0, 0x3, 0x19e06d76, 0x4, 0x20, 0x5, 0x10000, 0x7fffffff, 0x348a, 0x7f, 0xffffffff, 0x18, 0xc7ae0838d558768c, {0x9}, 0x1, 0x7}}) r0 = syz_open_dev$video4linux(&(0x7f0000000100), 0x101, 0x2000) ioctl$VIDIOC_G_DV_TIMINGS(r0, 0xc0845658, &(0x7f0000000140)={0x0, @bt={0x80000000, 0xff, 0x0, 0x2, 0x80000000, 0x80000000, 0x80000000, 0x0, 0x400, 0x792b02b6, 0x4, 0xffff, 0x3ff, 0x4, 0x0, 0x12, {0x1000, 0x200}, 0xc0, 0x1}}) ioctl$VIDIOC_G_DV_TIMINGS(r0, 0xc0845658, &(0x7f0000000200)={0x0, @reserved}) syz_io_uring_submit(0x0, 0x0, 0x0) socket$inet(0x2, 0xa, 0x0) openat$nci(0xffffff9c, &(0x7f0000003800), 0x2, 0x0) setresgid(0xee01, 0xee01, 0xffffffffffffffff) ioctl$VIDIOC_SUBDEV_S_SELECTION(r0, 0xc040563e, &(0x7f0000003840)={0x0, 0x0, 0x101, 0x2, {0x2, 0x3, 0xfff, 0x9a2f}}) r1 = syz_open_dev$radio(0x0, 0x2, 0x2) ioctl$VIDIOC_G_INPUT(r1, 0x80045626, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000003900)=@IORING_OP_FSYNC={0x3, 0x20, 0x0, @fd_index=0x7}) mq_open(&(0x7f0000003940)='^\\,\x00', 0x40, 0x88, &(0x7f0000003980)={0x669, 0x6, 0x7, 0x8001}) sendmsg$xdp(0xffffffffffffffff, &(0x7f0000003a00)={0x0, 0x0, &(0x7f00000039c0)}, 0x0) sendmmsg$sock(0xffffffffffffffff, &(0x7f0000008a40)=[{{&(0x7f0000003a40)=@l2tp6={0xa, 0x0, 0x0, @local, 0x319}, 0x80, 0x0}}, {{&(0x7f0000003c00)=@ethernet={0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x80, &(0x7f0000003cc0)=[{&(0x7f0000003c80)="461151c8b7f9e1cb459edc5a8bbd913489c7b1acf43e50d15b", 0x19}], 0x1, &(0x7f0000003d00)=[@txtime={{0x14, 0x1, 0x3d, 0x7}}, @txtime={{0x14, 0x1, 0x3d, 0x1}}, @txtime={{0x14, 0x1, 0x3d, 0x2}}, @txtime={{0x14, 0x1, 0x3d, 0xa7}}, @timestamping={{0x10, 0x1, 0x25, 0x9}}, @timestamping={{0x10, 0x1, 0x25, 0x2}}, @txtime={{0x14, 0x1, 0x3d, 0x5}}, @txtime={{0x14, 0x1, 0x3d, 0xfffffffffffffff9}}], 0x98}}, {{0x0, 0x0, &(0x7f0000003f80)=[{&(0x7f0000003e00)}], 0x1, &(0x7f0000003fc0)=[@timestamping={{0x10, 0x1, 0x25, 0x8}}, @timestamping={{0x10, 0x1, 0x25, 0x6}}, @timestamping={{0x10, 0x1, 0x25, 0x14}}, @timestamping={{0x10, 0x1, 0x25, 0x9}}, @txtime={{0x14}}], 0x54}}, {{&(0x7f0000004040)=@tipc=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x0, 0x2}}, 0x80, &(0x7f0000004380)=[{0x0}], 0x1, &(0x7f00000043c0)=[@timestamping={{0x10}}, @timestamping={{0x10}}, @txtime={{0x14}}, @txtime={{0x14, 0x1, 0x3d, 0x2}}], 0x48}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000008a00)}}], 0x6, 0x8090) mount_setattr(0xffffffffffffffff, &(0x7f0000008b80)='./file0\x00', 0x0, &(0x7f0000008bc0)={0x74, 0x2, 0x100000}, 0x20) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000008c00)={0xaa, 0x2d0}) r2 = mq_open(&(0x7f0000008cc0)='/\x00', 0x40, 0x84, 0x0) mq_timedsend(r2, &(0x7f0000008d40)="b89a7b0ccd5b96ee9941659937db87e2677969e25bdf4158ab450b37d85b182390b7c565c3c49d280d46b9266b2231c59f38a995a437687cb7311af4d32c2dd98f224e7a9569e602bc5aba93ef100b0f0c44fa79559d4c1c7bb301beab98c3c8f79ed4de59968714563db042c327d013f2ab639acc61689482a760ec0155fa144ed3fd5770008042ee55b5a931339c45e527e3457b511e1515526438525140205095a79e", 0xa4, 0x3, &(0x7f0000008e00)={0x77359400}) openat$nvram(0xffffff9c, &(0x7f0000008e80), 0x20000, 0x0) openat$vim2m(0xffffff9c, 0x0, 0x2, 0x0) socketpair(0x5, 0x6, 0x6, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000009040)={&(0x7f0000008f80), 0xc, &(0x7f0000009000)={&(0x7f0000008fc0)={0x2c, 0x0, 0x4, 0x0, 0x25dfdbfc, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000009080), &(0x7f00000090c0)=0x4) 01:58:31 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CONNECT(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000300)={0x30, r1, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_SSID={0xa, 0x34, @default_ap_ssid}, @crypto_settings=[@NL80211_ATTR_CONTROL_PORT_ETHERTYPE={0x6}]]}, 0x30}}, 0x0) 01:58:31 executing program 4: r0 = syz_open_dev$mouse(&(0x7f0000000000), 0x1, 0x98040) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000200)={r0, &(0x7f0000000040)="b8ae195b601f1d80fa3dee3e9bc87efbd827ed9f2a1c1401967bb978bdb7d5d4009f22ef1b225a98d85de2db4b2f3b3c66bbdfaf447b325e9d63f83371905dfed8af2fd4ec13f34610cc840916ff9337d2b37206ea86ea77f76c2e22729bc709fe59d53df47500026670bf54c435fb1e03faa3f23f60502a1f7b482d33552f96c6eb26f2d660a31f4e4b172885", &(0x7f0000000100)=@buf="d8301767a74421216ca2b09e824849e19ceeb7150914ce4d15ff5b569cf945b687bcd3ab51d09cd8d0833bbd1220955fd15ed002140afa1db7953aaebaca38fbc191dbc226f245a41f3e5f347bf9c29ab0edaaf421e4ee121fb7f7c00682fea93b0486779654e5da8c780f2b60cf1cf97be7a8565a6be533e3005e87c69f210cca4df83d07f56a4a382393dccfdedbc3f8ea4b246223a52dd6c8f4a2e80f9b2a577ce65a7b8810aaee86d1ad8b4e7e24ae5d67d0e47219b7fbf398285f5f6505621aa57cf17917ae52478ba33625232fa4a4713e519a"}, 0x20) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000240)=0x1, 0x4) ioctl$TIOCEXCL(r0, 0x540c) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KIOCSOUND(r1, 0x4b2f, 0x9) ioctl$VT_DISALLOCATE(r1, 0x5608) ioctl$VT_SETMODE(r0, 0x5602, &(0x7f0000000280)={0x2, 0x4a, 0x2, 0x8001, 0x9}) setsockopt$inet_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f00000002c0)=@gcm_256={{0x304}, "7658300325a0fd72", "b08653f2b462500933ac4a9fc83690fe57f3cdadaa43ff63410f0b908d05ae11", "7fcec600", "aff9513fc51caff8"}, 0x38) ioctl$KDSKBMETA(r1, 0x4b63, &(0x7f0000000300)=0x3) r2 = syz_open_dev$tty1(0xc, 0x4, 0x3) setsockopt$inet_tcp_buf(r0, 0x6, 0x1c, &(0x7f0000000380)="b245aa110f5031e3d402fd10f3f1ed27e740375d4c4775f87b836fcca6124ca21ff7a2e18c06fceeed18131fbe7bc4997174559c91e2532231fe4a1d44cf8e52533067d98588564bd7a44219dafb05d566aaddd9e5c0f599b73215203b39f850b2f338fb2dd855e10e6a2bd77b57eedbddd00065aad39ad2cb23da5f1fd68e2fdc8074be23126a8c3a44f24b6c294f3ef1a5a426797ea9c29c1efd60d8fe9e51df219b578e906ba6eef7ef4c92d4d23046e1fc9d7b77c287b2ed0cdd6107707ab220c4967e4b2c8b4844ddfec3a6961a7c5fe4876dd56bc046e5951c83a5a31061f4", 0xe2) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f00000004c0)=[r0, 0xffffffffffffffff, r2, r0], 0x4) ioctl$TCGETS2(r2, 0x802c542a, &(0x7f0000000500)) syz_open_dev$tty20(0xc, 0x4, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, &(0x7f0000000b00)={0x1c, &(0x7f0000000980)={0x0, 0x0, 0x9e, "00e8e7e937c73349fc6e290ef5d5141a12cf50b2409aa4effd1ce3cee5f70efb42772e6c4bb5e1197fac77d95de2752b52b2ba473279f381e029ee04ad5fb5110ffc1709dc8c0df6d5a6e501da780e23531a37acba35379d1704ef4d12053708ad1d055bee4e6c55748cadf28cabad2dd7d18e1b315b9d4108e41b07caf25a53ff9a59d593827af36672813f3769b55c762eefdf39818cde216fa945d248"}, &(0x7f0000000a80)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000000ac0)={0x0, 0x8, 0x1, 0x7}}) syz_usb_connect$cdc_ecm(0x3, 0x95, &(0x7f0000000b40)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x83, 0x1, 0x1, 0x0, 0xa0, 0x6, [{{0x9, 0x4, 0x0, 0x80, 0x3, 0x2, 0x6, 0x0, 0x20, {{0x8, 0x24, 0x6, 0x0, 0x0, "46c4c3"}, {0x5, 0x24, 0x0, 0x7f}, {0xd, 0x24, 0xf, 0x1, 0x372a, 0x9, 0x6, 0x3}, [@network_terminal={0x7, 0x24, 0xa, 0x9, 0x1, 0x40, 0x1f}, @mbim={0xc, 0x24, 0x1b, 0x3, 0x7f7, 0x0, 0x0, 0x6, 0x7}, @mbim_extended={0x8, 0x24, 0x1c, 0x800, 0x7f, 0x3}, @network_terminal={0x7, 0x24, 0xa, 0x6, 0x9, 0x6, 0x4}, @mbim={0xc, 0x24, 0x1b, 0x9, 0x3, 0x0, 0x4, 0x7f, 0x3}, @country_functional={0xe, 0x24, 0x7, 0x4, 0x40, [0x7, 0x88, 0x0, 0x1]}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x2, 0x5}}], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x5, 0xfe, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0xe1, 0xa4, 0xb3}}}}}]}}]}}, &(0x7f0000000d80)={0xa, &(0x7f0000000c00)={0xa, 0x6, 0x300, 0x1, 0x6, 0xff, 0xff}, 0x2e, &(0x7f0000000c40)={0x5, 0xf, 0x2e, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x11, 0xd, 0x4}, @wireless={0xb, 0x10, 0x1, 0x4, 0x40, 0x40, 0x0, 0x6, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x4}, @ssp_cap={0x10, 0x10, 0xa, 0x8, 0x1, 0x0, 0xf00, 0xc63c, [0xff0000]}]}, 0x2, [{0x93, &(0x7f0000000c80)=@string={0x93, 0x3, "8ca073ea7b5ea19f6cbf7b7b26148af94775b9004bf59a12197bfe5e044d8fa48b911164cc5f2f0acf2e85f98b746d6f5f0399a76fee6c8f924c1eb872a0815ac5540daf1a59441df832498e04601ae107bb245f73d9e758b0253f3a4b2bf9c95a6199b4b2406cdb86b6cea2b8e6dfc2412896ffece0835f12aec6b3fd51d203a170b0f877bf775d7d01fccb3edffc4063"}}, {0x4, &(0x7f0000000d40)=@lang_id={0x4, 0x3, 0x860}}]}) ioctl$TIOCGSERIAL(r1, 0x541e, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000e00)=""/10}) 01:58:31 executing program 5: syz_open_dev$radio(&(0x7f0000000000), 0x3, 0x2) ioctl$VIDIOC_G_DV_TIMINGS(0xffffffffffffffff, 0xc0845658, &(0x7f0000000040)={0x0, @bt={0x0, 0xe0a, 0x1, 0x0, 0x3, 0x19e06d76, 0x4, 0x20, 0x5, 0x10000, 0x7fffffff, 0x348a, 0x7f, 0xffffffff, 0x18, 0xc7ae0838d558768c, {0x9}, 0x1, 0x7}}) r0 = syz_open_dev$video4linux(&(0x7f0000000100), 0x101, 0x2000) ioctl$VIDIOC_G_DV_TIMINGS(r0, 0xc0845658, &(0x7f0000000140)={0x0, @bt={0x80000000, 0xff, 0x0, 0x2, 0x80000000, 0x80000000, 0x80000000, 0x0, 0x400, 0x792b02b6, 0x4, 0xffff, 0x3ff, 0x4, 0x0, 0x12, {0x1000, 0x200}, 0xc0, 0x1}}) ioctl$VIDIOC_G_DV_TIMINGS(r0, 0xc0845658, &(0x7f0000000200)={0x0, @reserved}) syz_io_uring_submit(0x0, 0x0, 0x0) socket$inet(0x2, 0xa, 0x0) openat$nci(0xffffff9c, &(0x7f0000003800), 0x2, 0x0) setresgid(0xee01, 0xee01, 0xffffffffffffffff) ioctl$VIDIOC_SUBDEV_S_SELECTION(r0, 0xc040563e, &(0x7f0000003840)={0x0, 0x0, 0x101, 0x2, {0x2, 0x3, 0xfff, 0x9a2f}}) r1 = syz_open_dev$radio(0x0, 0x2, 0x2) ioctl$VIDIOC_G_INPUT(r1, 0x80045626, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000003900)=@IORING_OP_FSYNC={0x3, 0x20, 0x0, @fd_index=0x7}) mq_open(&(0x7f0000003940)='^\\,\x00', 0x40, 0x88, &(0x7f0000003980)={0x669, 0x6, 0x7, 0x8001}) sendmsg$xdp(0xffffffffffffffff, &(0x7f0000003a00)={0x0, 0x0, &(0x7f00000039c0)}, 0x0) sendmmsg$sock(0xffffffffffffffff, &(0x7f0000008a40)=[{{&(0x7f0000003a40)=@l2tp6={0xa, 0x0, 0x0, @local, 0x319}, 0x80, 0x0}}, {{&(0x7f0000003c00)=@ethernet={0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x80, &(0x7f0000003cc0)=[{&(0x7f0000003c80)="461151c8b7f9e1cb459edc5a8bbd913489c7b1acf43e50d15b", 0x19}], 0x1, &(0x7f0000003d00)=[@txtime={{0x14, 0x1, 0x3d, 0x7}}, @txtime={{0x14, 0x1, 0x3d, 0x1}}, @txtime={{0x14, 0x1, 0x3d, 0x2}}, @txtime={{0x14, 0x1, 0x3d, 0xa7}}, @timestamping={{0x10, 0x1, 0x25, 0x9}}, @timestamping={{0x10, 0x1, 0x25, 0x2}}, @txtime={{0x14, 0x1, 0x3d, 0x5}}, @txtime={{0x14, 0x1, 0x3d, 0xfffffffffffffff9}}], 0x98}}, {{0x0, 0x0, &(0x7f0000003f80)=[{&(0x7f0000003e00)}], 0x1, &(0x7f0000003fc0)=[@timestamping={{0x10, 0x1, 0x25, 0x8}}, @timestamping={{0x10, 0x1, 0x25, 0x6}}, @timestamping={{0x10, 0x1, 0x25, 0x14}}, @timestamping={{0x10, 0x1, 0x25, 0x9}}, @txtime={{0x14}}], 0x54}}, {{&(0x7f0000004040)=@tipc=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x0, 0x2}}, 0x80, &(0x7f0000004380)=[{0x0}], 0x1, &(0x7f00000043c0)=[@timestamping={{0x10}}, @timestamping={{0x10}}, @txtime={{0x14}}, @txtime={{0x14, 0x1, 0x3d, 0x2}}], 0x48}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000008a00)}}], 0x6, 0x8090) mount_setattr(0xffffffffffffffff, &(0x7f0000008b80)='./file0\x00', 0x0, &(0x7f0000008bc0)={0x74, 0x2, 0x100000}, 0x20) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000008c00)={0xaa, 0x2d0}) r2 = mq_open(&(0x7f0000008cc0)='/\x00', 0x40, 0x84, 0x0) mq_timedsend(r2, &(0x7f0000008d40)="b89a7b0ccd5b96ee9941659937db87e2677969e25bdf4158ab450b37d85b182390b7c565c3c49d280d46b9266b2231c59f38a995a437687cb7311af4d32c2dd98f224e7a9569e602bc5aba93ef100b0f0c44fa79559d4c1c7bb301beab98c3c8f79ed4de59968714563db042c327d013f2ab639acc61689482a760ec0155fa144ed3fd5770008042ee55b5a931339c45e527e3457b511e1515526438525140205095a79e", 0xa4, 0x3, &(0x7f0000008e00)={0x77359400}) openat$nvram(0xffffff9c, &(0x7f0000008e80), 0x20000, 0x0) openat$vim2m(0xffffff9c, 0x0, 0x2, 0x0) socketpair(0x5, 0x6, 0x6, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000009040)={&(0x7f0000008f80), 0xc, &(0x7f0000009000)={&(0x7f0000008fc0)={0x2c, 0x0, 0x4, 0x0, 0x25dfdbfc, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000009080), &(0x7f00000090c0)=0x4) [ 273.469284][ T5419] udevd[5419]: error opening ATTR{/sys/devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory 01:58:31 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="140000001000010000000000000000001c6a000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff01000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x409, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x54}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000f80)={{0x14}, [@NFT_MSG_NEWRULE={0x38, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_HANDLE={0xc}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x60}}, 0x0) 01:58:31 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CONNECT(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000300)={0x30, r1, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_SSID={0xa, 0x34, @default_ap_ssid}, @crypto_settings=[@NL80211_ATTR_CONTROL_PORT_ETHERTYPE={0x6}]]}, 0x30}}, 0x0) 01:58:32 executing program 3: r0 = socket$inet(0x2b, 0x801, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, &(0x7f0000000040)={'icmp6\x00'}, &(0x7f00000000c0)=0x1e) getsockopt$EBT_SO_GET_INFO(r0, 0x0, 0x80, &(0x7f0000000100)={'nat\x00'}, &(0x7f0000000000)=0x78) 01:58:32 executing program 0: syz_open_dev$radio(&(0x7f0000000000), 0x3, 0x2) ioctl$VIDIOC_G_DV_TIMINGS(0xffffffffffffffff, 0xc0845658, &(0x7f0000000040)={0x0, @bt={0x0, 0xe0a, 0x1, 0x0, 0x3, 0x19e06d76, 0x4, 0x20, 0x5, 0x10000, 0x7fffffff, 0x348a, 0x7f, 0xffffffff, 0x18, 0xc7ae0838d558768c, {0x9}, 0x1, 0x7}}) r0 = syz_open_dev$video4linux(&(0x7f0000000100), 0x101, 0x2000) ioctl$VIDIOC_G_DV_TIMINGS(r0, 0xc0845658, &(0x7f0000000140)={0x0, @bt={0x80000000, 0xff, 0x0, 0x2, 0x80000000, 0x80000000, 0x80000000, 0x0, 0x400, 0x792b02b6, 0x4, 0xffff, 0x3ff, 0x4, 0x0, 0x12, {0x1000, 0x200}, 0xc0, 0x1}}) ioctl$VIDIOC_G_DV_TIMINGS(r0, 0xc0845658, &(0x7f0000000200)={0x0, @reserved}) syz_io_uring_submit(0x0, 0x0, 0x0) socket$inet(0x2, 0xa, 0x0) openat$nci(0xffffff9c, &(0x7f0000003800), 0x2, 0x0) setresgid(0xee01, 0xee01, 0xffffffffffffffff) ioctl$VIDIOC_SUBDEV_S_SELECTION(r0, 0xc040563e, &(0x7f0000003840)={0x0, 0x0, 0x101, 0x2, {0x2, 0x3, 0xfff, 0x9a2f}}) r1 = syz_open_dev$radio(0x0, 0x2, 0x2) ioctl$VIDIOC_G_INPUT(r1, 0x80045626, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000003900)=@IORING_OP_FSYNC={0x3, 0x20, 0x0, @fd_index=0x7}) mq_open(&(0x7f0000003940)='^\\,\x00', 0x40, 0x88, &(0x7f0000003980)={0x669, 0x6, 0x7, 0x8001}) sendmsg$xdp(0xffffffffffffffff, &(0x7f0000003a00)={0x0, 0x0, &(0x7f00000039c0)}, 0x0) sendmmsg$sock(0xffffffffffffffff, &(0x7f0000008a40)=[{{&(0x7f0000003a40)=@l2tp6={0xa, 0x0, 0x0, @local, 0x319}, 0x80, 0x0}}, {{&(0x7f0000003c00)=@ethernet={0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x80, &(0x7f0000003cc0)=[{&(0x7f0000003c80)="461151c8b7f9e1cb459edc5a8bbd913489c7b1acf43e50d15b", 0x19}], 0x1, &(0x7f0000003d00)=[@txtime={{0x14, 0x1, 0x3d, 0x7}}, @txtime={{0x14, 0x1, 0x3d, 0x1}}, @txtime={{0x14, 0x1, 0x3d, 0x2}}, @txtime={{0x14, 0x1, 0x3d, 0xa7}}, @timestamping={{0x10, 0x1, 0x25, 0x9}}, @timestamping={{0x10, 0x1, 0x25, 0x2}}, @txtime={{0x14, 0x1, 0x3d, 0x5}}, @txtime={{0x14, 0x1, 0x3d, 0xfffffffffffffff9}}], 0x98}}, {{0x0, 0x0, &(0x7f0000003f80)=[{&(0x7f0000003e00)}], 0x1, &(0x7f0000003fc0)=[@timestamping={{0x10, 0x1, 0x25, 0x8}}, @timestamping={{0x10, 0x1, 0x25, 0x6}}, @timestamping={{0x10, 0x1, 0x25, 0x14}}, @timestamping={{0x10, 0x1, 0x25, 0x9}}, @txtime={{0x14}}], 0x54}}, {{&(0x7f0000004040)=@tipc=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x0, 0x2}}, 0x80, &(0x7f0000004380)=[{0x0}], 0x1, &(0x7f00000043c0)=[@timestamping={{0x10}}, @timestamping={{0x10}}, @txtime={{0x14}}, @txtime={{0x14, 0x1, 0x3d, 0x2}}], 0x48}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000008a00)}}], 0x6, 0x8090) mount_setattr(0xffffffffffffffff, &(0x7f0000008b80)='./file0\x00', 0x0, &(0x7f0000008bc0)={0x74, 0x2, 0x100000}, 0x20) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000008c00)={0xaa, 0x2d0}) r2 = mq_open(&(0x7f0000008cc0)='/\x00', 0x40, 0x84, 0x0) mq_timedsend(r2, &(0x7f0000008d40)="b89a7b0ccd5b96ee9941659937db87e2677969e25bdf4158ab450b37d85b182390b7c565c3c49d280d46b9266b2231c59f38a995a437687cb7311af4d32c2dd98f224e7a9569e602bc5aba93ef100b0f0c44fa79559d4c1c7bb301beab98c3c8f79ed4de59968714563db042c327d013f2ab639acc61689482a760ec0155fa144ed3fd5770008042ee55b5a931339c45e527e3457b511e1515526438525140205095a79e", 0xa4, 0x3, &(0x7f0000008e00)={0x77359400}) openat$nvram(0xffffff9c, &(0x7f0000008e80), 0x20000, 0x0) openat$vim2m(0xffffff9c, 0x0, 0x2, 0x0) socketpair(0x5, 0x6, 0x6, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000009040)={&(0x7f0000008f80), 0xc, &(0x7f0000009000)={&(0x7f0000008fc0)={0x2c, 0x0, 0x4, 0x0, 0x25dfdbfc, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000009080), &(0x7f00000090c0)=0x4) 01:58:32 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CONNECT(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000300)={0x30, r1, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_SSID={0xa, 0x34, @default_ap_ssid}, @crypto_settings=[@NL80211_ATTR_CONTROL_PORT_ETHERTYPE={0x6}]]}, 0x30}}, 0x0) 01:58:32 executing program 1: unshare(0x40000400) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000040)={'nat\x00'}, &(0x7f0000000000)=0x54) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000280)={'filter\x00'}, &(0x7f0000000300)=0x54) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000100)={'mangle\x00'}, &(0x7f00000001c0)=0x54) r1 = socket(0x10, 0x2, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) r4 = getpid() sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x3c, r3, 0x6ce643c71059ad, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r4}}]}, 0x3c}}, 0x0) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0xac, 0x0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x1}}, {@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x3}}]}, 0xac}, 0x1, 0x0, 0x0, 0x8}, 0x9) sendmmsg$unix(r1, &(0x7f0000004580)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="a6", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000001c0)='t', 0x1}], 0x1, &(0x7f0000000200)=[@cred={{0x1c, 0x1, 0x2, {r4, 0xffffffffffffffff, 0xee00}}}], 0x20}}], 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f00000000c0)={'dvmrp0\x00', &(0x7f0000000340)=@ethtool_dump={0x3f, 0x4, 0x3, 0xc9, "e3885239ecb8ea5fda6b55cf8c6f7dd4a10761b4a6c59b662ab42e92fd8d645bf9b90f895ca567abdf73a14293caeb5692ae602e365e633d089268e21a82687277efeccb3c0f77b209adcf29fedb006fb211ced5ca4231e6081ace43065f0d492bfa288ce470d7c9a238f2d779c6e8e87df970c9bf8eae1a8585ff0490533b9112bb43e97b5732250d374c4e4dffc3637fa2bb6f5ccebfe010159130442f4700eae14ef1741a64a456276621db44bdb22086057a88c50211d86d6831083f04ef72e22bc9b641be183d"}}) [ 274.422417][ T5160] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 274.691855][ T5160] usb 5-1: Using ep0 maxpacket: 16 01:58:32 executing program 3: r0 = socket$inet(0x2b, 0x801, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, &(0x7f0000000040)={'icmp6\x00'}, &(0x7f00000000c0)=0x1e) getsockopt$EBT_SO_GET_INFO(r0, 0x0, 0x80, &(0x7f0000000100)={'nat\x00'}, &(0x7f0000000000)=0x78) 01:58:32 executing program 5: syz_open_dev$radio(&(0x7f0000000000), 0x3, 0x2) ioctl$VIDIOC_G_DV_TIMINGS(0xffffffffffffffff, 0xc0845658, &(0x7f0000000040)={0x0, @bt={0x0, 0xe0a, 0x1, 0x0, 0x3, 0x19e06d76, 0x4, 0x20, 0x5, 0x10000, 0x7fffffff, 0x348a, 0x7f, 0xffffffff, 0x18, 0xc7ae0838d558768c, {0x9}, 0x1, 0x7}}) r0 = syz_open_dev$video4linux(&(0x7f0000000100), 0x101, 0x2000) ioctl$VIDIOC_G_DV_TIMINGS(r0, 0xc0845658, &(0x7f0000000140)={0x0, @bt={0x80000000, 0xff, 0x0, 0x2, 0x80000000, 0x80000000, 0x80000000, 0x0, 0x400, 0x792b02b6, 0x4, 0xffff, 0x3ff, 0x4, 0x0, 0x12, {0x1000, 0x200}, 0xc0, 0x1}}) ioctl$VIDIOC_G_DV_TIMINGS(r0, 0xc0845658, &(0x7f0000000200)={0x0, @reserved}) syz_io_uring_submit(0x0, 0x0, 0x0) socket$inet(0x2, 0xa, 0x0) openat$nci(0xffffff9c, &(0x7f0000003800), 0x2, 0x0) setresgid(0xee01, 0xee01, 0xffffffffffffffff) ioctl$VIDIOC_SUBDEV_S_SELECTION(r0, 0xc040563e, &(0x7f0000003840)={0x0, 0x0, 0x101, 0x2, {0x2, 0x3, 0xfff, 0x9a2f}}) r1 = syz_open_dev$radio(0x0, 0x2, 0x2) ioctl$VIDIOC_G_INPUT(r1, 0x80045626, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000003900)=@IORING_OP_FSYNC={0x3, 0x20, 0x0, @fd_index=0x7}) mq_open(&(0x7f0000003940)='^\\,\x00', 0x40, 0x88, &(0x7f0000003980)={0x669, 0x6, 0x7, 0x8001}) sendmsg$xdp(0xffffffffffffffff, &(0x7f0000003a00)={0x0, 0x0, &(0x7f00000039c0)}, 0x0) sendmmsg$sock(0xffffffffffffffff, &(0x7f0000008a40)=[{{&(0x7f0000003a40)=@l2tp6={0xa, 0x0, 0x0, @local, 0x319}, 0x80, 0x0}}, {{&(0x7f0000003c00)=@ethernet={0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x80, &(0x7f0000003cc0)=[{&(0x7f0000003c80)="461151c8b7f9e1cb459edc5a8bbd913489c7b1acf43e50d15b", 0x19}], 0x1, &(0x7f0000003d00)=[@txtime={{0x14, 0x1, 0x3d, 0x7}}, @txtime={{0x14, 0x1, 0x3d, 0x1}}, @txtime={{0x14, 0x1, 0x3d, 0x2}}, @txtime={{0x14, 0x1, 0x3d, 0xa7}}, @timestamping={{0x10, 0x1, 0x25, 0x9}}, @timestamping={{0x10, 0x1, 0x25, 0x2}}, @txtime={{0x14, 0x1, 0x3d, 0x5}}, @txtime={{0x14, 0x1, 0x3d, 0xfffffffffffffff9}}], 0x98}}, {{0x0, 0x0, &(0x7f0000003f80)=[{&(0x7f0000003e00)}], 0x1, &(0x7f0000003fc0)=[@timestamping={{0x10, 0x1, 0x25, 0x8}}, @timestamping={{0x10, 0x1, 0x25, 0x6}}, @timestamping={{0x10, 0x1, 0x25, 0x14}}, @timestamping={{0x10, 0x1, 0x25, 0x9}}, @txtime={{0x14}}], 0x54}}, {{&(0x7f0000004040)=@tipc=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x0, 0x2}}, 0x80, &(0x7f0000004380)=[{0x0}], 0x1, &(0x7f00000043c0)=[@timestamping={{0x10}}, @timestamping={{0x10}}, @txtime={{0x14}}, @txtime={{0x14, 0x1, 0x3d, 0x2}}], 0x48}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000008a00)}}], 0x6, 0x8090) mount_setattr(0xffffffffffffffff, &(0x7f0000008b80)='./file0\x00', 0x0, &(0x7f0000008bc0)={0x74, 0x2, 0x100000}, 0x20) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000008c00)={0xaa, 0x2d0}) r2 = mq_open(&(0x7f0000008cc0)='/\x00', 0x40, 0x84, 0x0) mq_timedsend(r2, &(0x7f0000008d40)="b89a7b0ccd5b96ee9941659937db87e2677969e25bdf4158ab450b37d85b182390b7c565c3c49d280d46b9266b2231c59f38a995a437687cb7311af4d32c2dd98f224e7a9569e602bc5aba93ef100b0f0c44fa79559d4c1c7bb301beab98c3c8f79ed4de59968714563db042c327d013f2ab639acc61689482a760ec0155fa144ed3fd5770008042ee55b5a931339c45e527e3457b511e1515526438525140205095a79e", 0xa4, 0x3, &(0x7f0000008e00)={0x77359400}) openat$nvram(0xffffff9c, &(0x7f0000008e80), 0x20000, 0x0) openat$vim2m(0xffffff9c, 0x0, 0x2, 0x0) socketpair(0x5, 0x6, 0x6, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000009040)={&(0x7f0000008f80), 0xc, &(0x7f0000009000)={&(0x7f0000008fc0)={0x2c, 0x0, 0x4, 0x0, 0x25dfdbfc, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000009080), &(0x7f00000090c0)=0x4) [ 274.907361][ T5160] usb 5-1: config 1 interface 0 altsetting 128 bulk endpoint 0x82 has invalid maxpacket 64 [ 274.955208][ T5160] usb 5-1: config 1 interface 0 altsetting 128 bulk endpoint 0x3 has invalid maxpacket 64 01:58:33 executing program 2: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) creat(&(0x7f0000000200)='./file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file2\x00', 0x2) [ 275.009163][ T5160] usb 5-1: config 1 interface 0 has no altsetting 0 01:58:33 executing program 0: syz_open_dev$radio(&(0x7f0000000000), 0x3, 0x2) ioctl$VIDIOC_G_DV_TIMINGS(0xffffffffffffffff, 0xc0845658, &(0x7f0000000040)={0x0, @bt={0x0, 0xe0a, 0x1, 0x0, 0x3, 0x19e06d76, 0x4, 0x20, 0x5, 0x10000, 0x7fffffff, 0x348a, 0x7f, 0xffffffff, 0x18, 0xc7ae0838d558768c, {0x9}, 0x1, 0x7}}) r0 = syz_open_dev$video4linux(&(0x7f0000000100), 0x101, 0x2000) ioctl$VIDIOC_G_DV_TIMINGS(r0, 0xc0845658, &(0x7f0000000140)={0x0, @bt={0x80000000, 0xff, 0x0, 0x2, 0x80000000, 0x80000000, 0x80000000, 0x0, 0x400, 0x792b02b6, 0x4, 0xffff, 0x3ff, 0x4, 0x0, 0x12, {0x1000, 0x200}, 0xc0, 0x1}}) ioctl$VIDIOC_G_DV_TIMINGS(r0, 0xc0845658, &(0x7f0000000200)={0x0, @reserved}) syz_io_uring_submit(0x0, 0x0, 0x0) socket$inet(0x2, 0xa, 0x0) openat$nci(0xffffff9c, &(0x7f0000003800), 0x2, 0x0) setresgid(0xee01, 0xee01, 0xffffffffffffffff) ioctl$VIDIOC_SUBDEV_S_SELECTION(r0, 0xc040563e, &(0x7f0000003840)={0x0, 0x0, 0x101, 0x2, {0x2, 0x3, 0xfff, 0x9a2f}}) r1 = syz_open_dev$radio(0x0, 0x2, 0x2) ioctl$VIDIOC_G_INPUT(r1, 0x80045626, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000003900)=@IORING_OP_FSYNC={0x3, 0x20, 0x0, @fd_index=0x7}) mq_open(&(0x7f0000003940)='^\\,\x00', 0x40, 0x88, &(0x7f0000003980)={0x669, 0x6, 0x7, 0x8001}) sendmsg$xdp(0xffffffffffffffff, &(0x7f0000003a00)={0x0, 0x0, &(0x7f00000039c0)}, 0x0) sendmmsg$sock(0xffffffffffffffff, &(0x7f0000008a40)=[{{&(0x7f0000003a40)=@l2tp6={0xa, 0x0, 0x0, @local, 0x319}, 0x80, 0x0}}, {{&(0x7f0000003c00)=@ethernet={0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x80, &(0x7f0000003cc0)=[{&(0x7f0000003c80)="461151c8b7f9e1cb459edc5a8bbd913489c7b1acf43e50d15b", 0x19}], 0x1, &(0x7f0000003d00)=[@txtime={{0x14, 0x1, 0x3d, 0x7}}, @txtime={{0x14, 0x1, 0x3d, 0x1}}, @txtime={{0x14, 0x1, 0x3d, 0x2}}, @txtime={{0x14, 0x1, 0x3d, 0xa7}}, @timestamping={{0x10, 0x1, 0x25, 0x9}}, @timestamping={{0x10, 0x1, 0x25, 0x2}}, @txtime={{0x14, 0x1, 0x3d, 0x5}}, @txtime={{0x14, 0x1, 0x3d, 0xfffffffffffffff9}}], 0x98}}, {{0x0, 0x0, &(0x7f0000003f80)=[{&(0x7f0000003e00)}], 0x1, &(0x7f0000003fc0)=[@timestamping={{0x10, 0x1, 0x25, 0x8}}, @timestamping={{0x10, 0x1, 0x25, 0x6}}, @timestamping={{0x10, 0x1, 0x25, 0x14}}, @timestamping={{0x10, 0x1, 0x25, 0x9}}, @txtime={{0x14}}], 0x54}}, {{&(0x7f0000004040)=@tipc=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x0, 0x2}}, 0x80, &(0x7f0000004380)=[{0x0}], 0x1, &(0x7f00000043c0)=[@timestamping={{0x10}}, @timestamping={{0x10}}, @txtime={{0x14}}, @txtime={{0x14, 0x1, 0x3d, 0x2}}], 0x48}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000008a00)}}], 0x6, 0x8090) mount_setattr(0xffffffffffffffff, &(0x7f0000008b80)='./file0\x00', 0x0, &(0x7f0000008bc0)={0x74, 0x2, 0x100000}, 0x20) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000008c00)={0xaa, 0x2d0}) r2 = mq_open(&(0x7f0000008cc0)='/\x00', 0x40, 0x84, 0x0) mq_timedsend(r2, &(0x7f0000008d40)="b89a7b0ccd5b96ee9941659937db87e2677969e25bdf4158ab450b37d85b182390b7c565c3c49d280d46b9266b2231c59f38a995a437687cb7311af4d32c2dd98f224e7a9569e602bc5aba93ef100b0f0c44fa79559d4c1c7bb301beab98c3c8f79ed4de59968714563db042c327d013f2ab639acc61689482a760ec0155fa144ed3fd5770008042ee55b5a931339c45e527e3457b511e1515526438525140205095a79e", 0xa4, 0x3, &(0x7f0000008e00)={0x77359400}) openat$nvram(0xffffff9c, &(0x7f0000008e80), 0x20000, 0x0) openat$vim2m(0xffffff9c, 0x0, 0x2, 0x0) socketpair(0x5, 0x6, 0x6, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000009040)={&(0x7f0000008f80), 0xc, &(0x7f0000009000)={&(0x7f0000008fc0)={0x2c, 0x0, 0x4, 0x0, 0x25dfdbfc, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000009080), &(0x7f00000090c0)=0x4) [ 275.222144][ T5160] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 275.253087][ T5160] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 01:58:33 executing program 2: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) creat(&(0x7f0000000200)='./file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file2\x00', 0x2) [ 275.313249][ T5160] usb 5-1: Product: syz [ 275.337712][ T5160] usb 5-1: Manufacturer: ࡠ [ 275.369073][ T5160] usb 5-1: SerialNumber: syz 01:58:33 executing program 3: r0 = socket$inet(0x2b, 0x801, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, &(0x7f0000000040)={'icmp6\x00'}, &(0x7f00000000c0)=0x1e) getsockopt$EBT_SO_GET_INFO(r0, 0x0, 0x80, &(0x7f0000000100)={'nat\x00'}, &(0x7f0000000000)=0x78) [ 275.463651][ T6647] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 275.483227][ T6647] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 01:58:33 executing program 2: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) creat(&(0x7f0000000200)='./file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file2\x00', 0x2) 01:58:34 executing program 0: r0 = socket(0x40000000002, 0x3, 0x2) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000001080)=@nat={'nat\x00', 0x19, 0x1, 0x1b8, [], 0x6c, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000000000000000000000ffffffff000000000000000000000000065f18a00f8b822400000000000000007fffffff000000000000020000000000ffffffff0100000003000000000000000000726f736530020000000000000000000069705f767469300000000000000000fc68706464700100000000000000000000e318716c30000000f5ff00000000eddcaaaaaaaaaa00fffffff35d6e0000ffffffff000200000000000070000000f0000000280100003830325f3300000000000000003f000000000000000000000000000000bf0600080000000000000000000180004000006e666163637400000000fbfaffffffffffffff0000000000000000bbf9000000280000000000000073797a3100006de00aa91eb21ad80000fa00050000000000000000000000000000000000000300006d61fe6b00000000000000000000000019bf3efa54c2da8100ff0100000000000000000000a1fa19a6ffffffff000000000000000000000000000000660500000000000000000000000000000000000000001802000000c27b6a760001000000ffffffff00000000"]}, 0x208) [ 275.964062][ T5160] cdc_ether: probe of 5-1:1.0 failed with error -71 01:58:34 executing program 3: r0 = socket$inet(0x2b, 0x801, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, &(0x7f0000000040)={'icmp6\x00'}, &(0x7f00000000c0)=0x1e) getsockopt$EBT_SO_GET_INFO(r0, 0x0, 0x80, &(0x7f0000000100)={'nat\x00'}, &(0x7f0000000000)=0x78) [ 276.121839][ T5160] usb 5-1: USB disconnect, device number 3 01:58:34 executing program 2: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) creat(&(0x7f0000000200)='./file2\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file2\x00', 0x2) 01:58:34 executing program 5: syz_open_dev$radio(&(0x7f0000000000), 0x3, 0x2) ioctl$VIDIOC_G_DV_TIMINGS(0xffffffffffffffff, 0xc0845658, &(0x7f0000000040)={0x0, @bt={0x0, 0xe0a, 0x1, 0x0, 0x3, 0x19e06d76, 0x4, 0x20, 0x5, 0x10000, 0x7fffffff, 0x348a, 0x7f, 0xffffffff, 0x18, 0xc7ae0838d558768c, {0x9}, 0x1, 0x7}}) r0 = syz_open_dev$video4linux(&(0x7f0000000100), 0x101, 0x2000) ioctl$VIDIOC_G_DV_TIMINGS(r0, 0xc0845658, &(0x7f0000000140)={0x0, @bt={0x80000000, 0xff, 0x0, 0x2, 0x80000000, 0x80000000, 0x80000000, 0x0, 0x400, 0x792b02b6, 0x4, 0xffff, 0x3ff, 0x4, 0x0, 0x12, {0x1000, 0x200}, 0xc0, 0x1}}) ioctl$VIDIOC_G_DV_TIMINGS(r0, 0xc0845658, &(0x7f0000000200)={0x0, @reserved}) syz_io_uring_submit(0x0, 0x0, 0x0) socket$inet(0x2, 0xa, 0x0) openat$nci(0xffffff9c, &(0x7f0000003800), 0x2, 0x0) setresgid(0xee01, 0xee01, 0xffffffffffffffff) ioctl$VIDIOC_SUBDEV_S_SELECTION(r0, 0xc040563e, &(0x7f0000003840)={0x0, 0x0, 0x101, 0x2, {0x2, 0x3, 0xfff, 0x9a2f}}) r1 = syz_open_dev$radio(0x0, 0x2, 0x2) ioctl$VIDIOC_G_INPUT(r1, 0x80045626, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000003900)=@IORING_OP_FSYNC={0x3, 0x20, 0x0, @fd_index=0x7}) mq_open(&(0x7f0000003940)='^\\,\x00', 0x40, 0x88, &(0x7f0000003980)={0x669, 0x6, 0x7, 0x8001}) sendmsg$xdp(0xffffffffffffffff, &(0x7f0000003a00)={0x0, 0x0, &(0x7f00000039c0)}, 0x0) sendmmsg$sock(0xffffffffffffffff, &(0x7f0000008a40)=[{{&(0x7f0000003a40)=@l2tp6={0xa, 0x0, 0x0, @local, 0x319}, 0x80, 0x0}}, {{&(0x7f0000003c00)=@ethernet={0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x80, &(0x7f0000003cc0)=[{&(0x7f0000003c80)="461151c8b7f9e1cb459edc5a8bbd913489c7b1acf43e50d15b", 0x19}], 0x1, &(0x7f0000003d00)=[@txtime={{0x14, 0x1, 0x3d, 0x7}}, @txtime={{0x14, 0x1, 0x3d, 0x1}}, @txtime={{0x14, 0x1, 0x3d, 0x2}}, @txtime={{0x14, 0x1, 0x3d, 0xa7}}, @timestamping={{0x10, 0x1, 0x25, 0x9}}, @timestamping={{0x10, 0x1, 0x25, 0x2}}, @txtime={{0x14, 0x1, 0x3d, 0x5}}, @txtime={{0x14, 0x1, 0x3d, 0xfffffffffffffff9}}], 0x98}}, {{0x0, 0x0, &(0x7f0000003f80)=[{&(0x7f0000003e00)}], 0x1, &(0x7f0000003fc0)=[@timestamping={{0x10, 0x1, 0x25, 0x8}}, @timestamping={{0x10, 0x1, 0x25, 0x6}}, @timestamping={{0x10, 0x1, 0x25, 0x14}}, @timestamping={{0x10, 0x1, 0x25, 0x9}}, @txtime={{0x14}}], 0x54}}, {{&(0x7f0000004040)=@tipc=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x0, 0x2}}, 0x80, &(0x7f0000004380)=[{0x0}], 0x1, &(0x7f00000043c0)=[@timestamping={{0x10}}, @timestamping={{0x10}}, @txtime={{0x14}}, @txtime={{0x14, 0x1, 0x3d, 0x2}}], 0x48}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000008a00)}}], 0x6, 0x8090) mount_setattr(0xffffffffffffffff, &(0x7f0000008b80)='./file0\x00', 0x0, &(0x7f0000008bc0)={0x74, 0x2, 0x100000}, 0x20) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000008c00)={0xaa, 0x2d0}) r2 = mq_open(&(0x7f0000008cc0)='/\x00', 0x40, 0x84, 0x0) mq_timedsend(r2, &(0x7f0000008d40)="b89a7b0ccd5b96ee9941659937db87e2677969e25bdf4158ab450b37d85b182390b7c565c3c49d280d46b9266b2231c59f38a995a437687cb7311af4d32c2dd98f224e7a9569e602bc5aba93ef100b0f0c44fa79559d4c1c7bb301beab98c3c8f79ed4de59968714563db042c327d013f2ab639acc61689482a760ec0155fa144ed3fd5770008042ee55b5a931339c45e527e3457b511e1515526438525140205095a79e", 0xa4, 0x3, &(0x7f0000008e00)={0x77359400}) openat$nvram(0xffffff9c, &(0x7f0000008e80), 0x20000, 0x0) openat$vim2m(0xffffff9c, 0x0, 0x2, 0x0) socketpair(0x5, 0x6, 0x6, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000009040)={&(0x7f0000008f80), 0xc, &(0x7f0000009000)={&(0x7f0000008fc0)={0x2c, 0x0, 0x4, 0x0, 0x25dfdbfc, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000009080), &(0x7f00000090c0)=0x4) 01:58:34 executing program 2: set_thread_area(&(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x3}) 01:58:34 executing program 0: r0 = socket(0x40000000002, 0x3, 0x2) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000001080)=@nat={'nat\x00', 0x19, 0x1, 0x1b8, [], 0x6c, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000000000000000000000ffffffff000000000000000000000000065f18a00f8b822400000000000000007fffffff000000000000020000000000ffffffff0100000003000000000000000000726f736530020000000000000000000069705f767469300000000000000000fc68706464700100000000000000000000e318716c30000000f5ff00000000eddcaaaaaaaaaa00fffffff35d6e0000ffffffff000200000000000070000000f0000000280100003830325f3300000000000000003f000000000000000000000000000000bf0600080000000000000000000180004000006e666163637400000000fbfaffffffffffffff0000000000000000bbf9000000280000000000000073797a3100006de00aa91eb21ad80000fa00050000000000000000000000000000000000000300006d61fe6b00000000000000000000000019bf3efa54c2da8100ff0100000000000000000000a1fa19a6ffffffff000000000000000000000000000000660500000000000000000000000000000000000000001802000000c27b6a760001000000ffffffff00000000"]}, 0x208) 01:58:34 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ifreq(r0, 0x891d, &(0x7f00000000c0)={'veth0_macvtap\x00', @ifru_names='ip6gre0\x00'}) 01:58:34 executing program 4: r0 = syz_open_dev$mouse(&(0x7f0000000000), 0x1, 0x98040) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000200)={r0, &(0x7f0000000040)="b8ae195b601f1d80fa3dee3e9bc87efbd827ed9f2a1c1401967bb978bdb7d5d4009f22ef1b225a98d85de2db4b2f3b3c66bbdfaf447b325e9d63f83371905dfed8af2fd4ec13f34610cc840916ff9337d2b37206ea86ea77f76c2e22729bc709fe59d53df47500026670bf54c435fb1e03faa3f23f60502a1f7b482d33552f96c6eb26f2d660a31f4e4b172885", &(0x7f0000000100)=@buf="d8301767a74421216ca2b09e824849e19ceeb7150914ce4d15ff5b569cf945b687bcd3ab51d09cd8d0833bbd1220955fd15ed002140afa1db7953aaebaca38fbc191dbc226f245a41f3e5f347bf9c29ab0edaaf421e4ee121fb7f7c00682fea93b0486779654e5da8c780f2b60cf1cf97be7a8565a6be533e3005e87c69f210cca4df83d07f56a4a382393dccfdedbc3f8ea4b246223a52dd6c8f4a2e80f9b2a577ce65a7b8810aaee86d1ad8b4e7e24ae5d67d0e47219b7fbf398285f5f6505621aa57cf17917ae52478ba33625232fa4a4713e519a"}, 0x20) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000240)=0x1, 0x4) ioctl$TIOCEXCL(r0, 0x540c) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KIOCSOUND(r1, 0x4b2f, 0x9) ioctl$VT_DISALLOCATE(r1, 0x5608) ioctl$VT_SETMODE(r0, 0x5602, &(0x7f0000000280)={0x2, 0x4a, 0x2, 0x8001, 0x9}) setsockopt$inet_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f00000002c0)=@gcm_256={{0x304}, "7658300325a0fd72", "b08653f2b462500933ac4a9fc83690fe57f3cdadaa43ff63410f0b908d05ae11", "7fcec600", "aff9513fc51caff8"}, 0x38) ioctl$KDSKBMETA(r1, 0x4b63, &(0x7f0000000300)=0x3) r2 = syz_open_dev$tty1(0xc, 0x4, 0x3) setsockopt$inet_tcp_buf(r0, 0x6, 0x1c, &(0x7f0000000380)="b245aa110f5031e3d402fd10f3f1ed27e740375d4c4775f87b836fcca6124ca21ff7a2e18c06fceeed18131fbe7bc4997174559c91e2532231fe4a1d44cf8e52533067d98588564bd7a44219dafb05d566aaddd9e5c0f599b73215203b39f850b2f338fb2dd855e10e6a2bd77b57eedbddd00065aad39ad2cb23da5f1fd68e2fdc8074be23126a8c3a44f24b6c294f3ef1a5a426797ea9c29c1efd60d8fe9e51df219b578e906ba6eef7ef4c92d4d23046e1fc9d7b77c287b2ed0cdd6107707ab220c4967e4b2c8b4844ddfec3a6961a7c5fe4876dd56bc046e5951c83a5a31061f4", 0xe2) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f00000004c0)=[r0, 0xffffffffffffffff, r2, r0], 0x4) ioctl$TCGETS2(r2, 0x802c542a, &(0x7f0000000500)) syz_open_dev$tty20(0xc, 0x4, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, &(0x7f0000000b00)={0x1c, &(0x7f0000000980)={0x0, 0x0, 0x9e, "00e8e7e937c73349fc6e290ef5d5141a12cf50b2409aa4effd1ce3cee5f70efb42772e6c4bb5e1197fac77d95de2752b52b2ba473279f381e029ee04ad5fb5110ffc1709dc8c0df6d5a6e501da780e23531a37acba35379d1704ef4d12053708ad1d055bee4e6c55748cadf28cabad2dd7d18e1b315b9d4108e41b07caf25a53ff9a59d593827af36672813f3769b55c762eefdf39818cde216fa945d248"}, &(0x7f0000000a80)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000000ac0)={0x0, 0x8, 0x1, 0x7}}) syz_usb_connect$cdc_ecm(0x3, 0x95, &(0x7f0000000b40)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x83, 0x1, 0x1, 0x0, 0xa0, 0x6, [{{0x9, 0x4, 0x0, 0x80, 0x3, 0x2, 0x6, 0x0, 0x20, {{0x8, 0x24, 0x6, 0x0, 0x0, "46c4c3"}, {0x5, 0x24, 0x0, 0x7f}, {0xd, 0x24, 0xf, 0x1, 0x372a, 0x9, 0x6, 0x3}, [@network_terminal={0x7, 0x24, 0xa, 0x9, 0x1, 0x40, 0x1f}, @mbim={0xc, 0x24, 0x1b, 0x3, 0x7f7, 0x0, 0x0, 0x6, 0x7}, @mbim_extended={0x8, 0x24, 0x1c, 0x800, 0x7f, 0x3}, @network_terminal={0x7, 0x24, 0xa, 0x6, 0x9, 0x6, 0x4}, @mbim={0xc, 0x24, 0x1b, 0x9, 0x3, 0x0, 0x4, 0x7f, 0x3}, @country_functional={0xe, 0x24, 0x7, 0x4, 0x40, [0x7, 0x88, 0x0, 0x1]}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x2, 0x5}}], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x5, 0xfe, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0xe1, 0xa4, 0xb3}}}}}]}}]}}, &(0x7f0000000d80)={0xa, &(0x7f0000000c00)={0xa, 0x6, 0x300, 0x1, 0x6, 0xff, 0xff}, 0x2e, &(0x7f0000000c40)={0x5, 0xf, 0x2e, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x11, 0xd, 0x4}, @wireless={0xb, 0x10, 0x1, 0x4, 0x40, 0x40, 0x0, 0x6, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x4}, @ssp_cap={0x10, 0x10, 0xa, 0x8, 0x1, 0x0, 0xf00, 0xc63c, [0xff0000]}]}, 0x2, [{0x93, &(0x7f0000000c80)=@string={0x93, 0x3, "8ca073ea7b5ea19f6cbf7b7b26148af94775b9004bf59a12197bfe5e044d8fa48b911164cc5f2f0acf2e85f98b746d6f5f0399a76fee6c8f924c1eb872a0815ac5540daf1a59441df832498e04601ae107bb245f73d9e758b0253f3a4b2bf9c95a6199b4b2406cdb86b6cea2b8e6dfc2412896ffece0835f12aec6b3fd51d203a170b0f877bf775d7d01fccb3edffc4063"}}, {0x4, &(0x7f0000000d40)=@lang_id={0x4, 0x3, 0x860}}]}) ioctl$TIOCGSERIAL(r1, 0x541e, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000e00)=""/10}) 01:58:35 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000640)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-intel\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000037c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 01:58:35 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='cgroup2\x00', 0x800815, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f00000005c0)=""/4096, 0x1000) 01:58:35 executing program 0: r0 = socket(0x40000000002, 0x3, 0x2) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000001080)=@nat={'nat\x00', 0x19, 0x1, 0x1b8, [], 0x6c, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000000000000000000000ffffffff000000000000000000000000065f18a00f8b822400000000000000007fffffff000000000000020000000000ffffffff0100000003000000000000000000726f736530020000000000000000000069705f767469300000000000000000fc68706464700100000000000000000000e318716c30000000f5ff00000000eddcaaaaaaaaaa00fffffff35d6e0000ffffffff000200000000000070000000f0000000280100003830325f3300000000000000003f000000000000000000000000000000bf0600080000000000000000000180004000006e666163637400000000fbfaffffffffffffff0000000000000000bbf9000000280000000000000073797a3100006de00aa91eb21ad80000fa00050000000000000000000000000000000000000300006d61fe6b00000000000000000000000019bf3efa54c2da8100ff0100000000000000000000a1fa19a6ffffffff000000000000000000000000000000660500000000000000000000000000000000000000001802000000c27b6a760001000000ffffffff00000000"]}, 0x208) 01:58:35 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='cgroup2\x00', 0x800815, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f00000005c0)=""/4096, 0x1000) 01:58:35 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x102) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TLS_TX(r2, 0x6, 0x1, &(0x7f00000001c0)=@gcm_256={{}, "b04e83cf9fc554d2", "99a855f82b7da13fb814014eaba5b167704f3c5e2cd2b3142b8e85432873eca4", "c834a484", "c99a2c6afb3da556"}, 0x38) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x3, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'wlan0\x00', &(0x7f0000000080)=@ethtool_ringparam={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}) r3 = getegid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000800)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="49b7503fb175b3c4f4158aef94af8870c9897b2309c3b43170e82f89ee8d", 0x1e}, {0x0}, {&(0x7f0000000900)}, {&(0x7f0000000740)="2752d7029907416a39609a6b43e591662428fe756d38ac2d6cae122eb9016136c5cb1b4c6a6a6dbcf24bf6430ca505d9f06b1a6433a45e08eebf579ad7a4ea53eaeab4a2480c6d3389bb7992703e05006fa64451a9ec5c1d82fae95874a47f1b1b613903d2a966e9c8549653f66991348970d5c2e92cf4d00fc50ca59421f5b6d359ef2608c547b288863ac700a0cadb19a8458adf7d6fbc73669a083079d2fa02e58b9bba0e71832e3120aaf02bec9a", 0xb0}], 0x5, &(0x7f0000000840)=[@rights={{0x24, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r3}}}], 0x48, 0x40000}}], 0x1, 0x1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001007090f230000", @ANYRES32, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000040)={@multicast2, @remote}, 0xc) syz_open_dev$ttys(0xc, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r4, &(0x7f0000006440)={0x0, 0x21, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0xf0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000640)={{{@in=@initdev}}, {{@in6=@empty}, 0x0, @in6=@empty}}, &(0x7f00000005c0)=0xe8) [ 277.941827][ T5160] usb 5-1: new high-speed USB device number 4 using dummy_hcd 01:58:36 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x68, r1, 0x1, 0x0, 0x0, {{}, {}, {0x4c, 0x18, {0x300, @link='broadcast-link\x00'}}}}, 0x68}}, 0x0) 01:58:36 executing program 0: r0 = socket(0x40000000002, 0x3, 0x2) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000001080)=@nat={'nat\x00', 0x19, 0x1, 0x1b8, [], 0x6c, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000000000000000000000ffffffff000000000000000000000000065f18a00f8b822400000000000000007fffffff000000000000020000000000ffffffff0100000003000000000000000000726f736530020000000000000000000069705f767469300000000000000000fc68706464700100000000000000000000e318716c30000000f5ff00000000eddcaaaaaaaaaa00fffffff35d6e0000ffffffff000200000000000070000000f0000000280100003830325f3300000000000000003f000000000000000000000000000000bf0600080000000000000000000180004000006e666163637400000000fbfaffffffffffffff0000000000000000bbf9000000280000000000000073797a3100006de00aa91eb21ad80000fa00050000000000000000000000000000000000000300006d61fe6b00000000000000000000000019bf3efa54c2da8100ff0100000000000000000000a1fa19a6ffffffff000000000000000000000000000000660500000000000000000000000000000000000000001802000000c27b6a760001000000ffffffff00000000"]}, 0x208) [ 278.223499][ T5160] usb 5-1: Using ep0 maxpacket: 16 01:58:36 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='cgroup2\x00', 0x800815, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f00000005c0)=""/4096, 0x1000) 01:58:36 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000340)) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x1) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f00000000c0)={0x1, {0x0, 0x0, 0x7ff}}) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) ioctl$UI_DEV_CREATE(r0, 0x5501) [ 278.432628][ T5160] usb 5-1: config 1 interface 0 altsetting 128 bulk endpoint 0x82 has invalid maxpacket 64 [ 278.482008][ T5160] usb 5-1: config 1 interface 0 altsetting 128 bulk endpoint 0x3 has invalid maxpacket 64 [ 278.540035][ T5160] usb 5-1: config 1 interface 0 has no altsetting 0 [ 278.670522][ T6743] netlink: 'syz-executor.3': attribute type 27 has an invalid length. [ 278.692026][ T5095] Bluetooth: hci4: command 0x0406 tx timeout [ 278.694538][ T5099] Bluetooth: hci0: command 0x0406 tx timeout [ 278.698288][ T5095] Bluetooth: hci3: command 0x0406 tx timeout [ 278.704224][ T5108] Bluetooth: hci1: command 0x0406 tx timeout [ 278.762069][ T5160] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 278.773387][ T5160] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 01:58:36 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x68, r1, 0x1, 0x0, 0x0, {{}, {}, {0x4c, 0x18, {0x300, @link='broadcast-link\x00'}}}}, 0x68}}, 0x0) [ 278.811902][ T5160] usb 5-1: Product: syz [ 278.816155][ T5160] usb 5-1: Manufacturer: ࡠ [ 278.820783][ T5160] usb 5-1: SerialNumber: syz 01:58:36 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 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, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CAP_EXIT_ON_EMULATION_FAILURE(r1, 0x4068aea3, &(0x7f0000000080)={0xcc, 0x0, 0x1}) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 278.966243][ T6722] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 279.017395][ T6722] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 279.050674][ T6743] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 279.127797][ T6748] input: syz0 as /devices/virtual/input/input6 01:58:37 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='cgroup2\x00', 0x800815, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f00000005c0)=""/4096, 0x1000) [ 279.512454][ T5160] cdc_ether: probe of 5-1:1.0 failed with error -71 [ 279.646005][ T5160] usb 5-1: USB disconnect, device number 4 01:58:37 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000280)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x10, &(0x7f0000000000)=ANY=[@ANYBLOB='\f@\x00N']) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x14, &(0x7f0000000300)={[{0xd, 0x4e00, "4a1745c91b49899a1d3f0be763"}]}) 01:58:37 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x18, 0x1411, 0x101, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_STAT_RES={0x8, 0x60}]}, 0x18}}, 0x0) 01:58:37 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 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, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CAP_EXIT_ON_EMULATION_FAILURE(r1, 0x4068aea3, &(0x7f0000000080)={0xcc, 0x0, 0x1}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 01:58:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x68, r1, 0x1, 0x0, 0x0, {{}, {}, {0x4c, 0x18, {0x300, @link='broadcast-link\x00'}}}}, 0x68}}, 0x0) [ 280.148472][ T6767] netlink: 'syz-executor.1': attribute type 96 has an invalid length. [ 280.201918][ T5165] usb 3-1: new high-speed USB device number 7 using dummy_hcd 01:58:38 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x1, 0x9, 0x1, 0x2}, 0x48) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x4}, 0x38) 01:58:38 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 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, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CAP_EXIT_ON_EMULATION_FAILURE(r1, 0x4068aea3, &(0x7f0000000080)={0xcc, 0x0, 0x1}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 01:58:38 executing program 4: r0 = syz_open_dev$mouse(&(0x7f0000000000), 0x1, 0x98040) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000200)={r0, &(0x7f0000000040)="b8ae195b601f1d80fa3dee3e9bc87efbd827ed9f2a1c1401967bb978bdb7d5d4009f22ef1b225a98d85de2db4b2f3b3c66bbdfaf447b325e9d63f83371905dfed8af2fd4ec13f34610cc840916ff9337d2b37206ea86ea77f76c2e22729bc709fe59d53df47500026670bf54c435fb1e03faa3f23f60502a1f7b482d33552f96c6eb26f2d660a31f4e4b172885", &(0x7f0000000100)=@buf="d8301767a74421216ca2b09e824849e19ceeb7150914ce4d15ff5b569cf945b687bcd3ab51d09cd8d0833bbd1220955fd15ed002140afa1db7953aaebaca38fbc191dbc226f245a41f3e5f347bf9c29ab0edaaf421e4ee121fb7f7c00682fea93b0486779654e5da8c780f2b60cf1cf97be7a8565a6be533e3005e87c69f210cca4df83d07f56a4a382393dccfdedbc3f8ea4b246223a52dd6c8f4a2e80f9b2a577ce65a7b8810aaee86d1ad8b4e7e24ae5d67d0e47219b7fbf398285f5f6505621aa57cf17917ae52478ba33625232fa4a4713e519a"}, 0x20) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000240)=0x1, 0x4) ioctl$TIOCEXCL(r0, 0x540c) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KIOCSOUND(r1, 0x4b2f, 0x9) ioctl$VT_DISALLOCATE(r1, 0x5608) ioctl$VT_SETMODE(r0, 0x5602, &(0x7f0000000280)={0x2, 0x4a, 0x2, 0x8001, 0x9}) setsockopt$inet_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f00000002c0)=@gcm_256={{0x304}, "7658300325a0fd72", "b08653f2b462500933ac4a9fc83690fe57f3cdadaa43ff63410f0b908d05ae11", "7fcec600", "aff9513fc51caff8"}, 0x38) ioctl$KDSKBMETA(r1, 0x4b63, &(0x7f0000000300)=0x3) r2 = syz_open_dev$tty1(0xc, 0x4, 0x3) setsockopt$inet_tcp_buf(r0, 0x6, 0x1c, &(0x7f0000000380)="b245aa110f5031e3d402fd10f3f1ed27e740375d4c4775f87b836fcca6124ca21ff7a2e18c06fceeed18131fbe7bc4997174559c91e2532231fe4a1d44cf8e52533067d98588564bd7a44219dafb05d566aaddd9e5c0f599b73215203b39f850b2f338fb2dd855e10e6a2bd77b57eedbddd00065aad39ad2cb23da5f1fd68e2fdc8074be23126a8c3a44f24b6c294f3ef1a5a426797ea9c29c1efd60d8fe9e51df219b578e906ba6eef7ef4c92d4d23046e1fc9d7b77c287b2ed0cdd6107707ab220c4967e4b2c8b4844ddfec3a6961a7c5fe4876dd56bc046e5951c83a5a31061f4", 0xe2) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f00000004c0)=[r0, 0xffffffffffffffff, r2, r0], 0x4) ioctl$TCGETS2(r2, 0x802c542a, &(0x7f0000000500)) syz_open_dev$tty20(0xc, 0x4, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, &(0x7f0000000b00)={0x1c, &(0x7f0000000980)={0x0, 0x0, 0x9e, "00e8e7e937c73349fc6e290ef5d5141a12cf50b2409aa4effd1ce3cee5f70efb42772e6c4bb5e1197fac77d95de2752b52b2ba473279f381e029ee04ad5fb5110ffc1709dc8c0df6d5a6e501da780e23531a37acba35379d1704ef4d12053708ad1d055bee4e6c55748cadf28cabad2dd7d18e1b315b9d4108e41b07caf25a53ff9a59d593827af36672813f3769b55c762eefdf39818cde216fa945d248"}, &(0x7f0000000a80)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000000ac0)={0x0, 0x8, 0x1, 0x7}}) syz_usb_connect$cdc_ecm(0x3, 0x95, &(0x7f0000000b40)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x83, 0x1, 0x1, 0x0, 0xa0, 0x6, [{{0x9, 0x4, 0x0, 0x80, 0x3, 0x2, 0x6, 0x0, 0x20, {{0x8, 0x24, 0x6, 0x0, 0x0, "46c4c3"}, {0x5, 0x24, 0x0, 0x7f}, {0xd, 0x24, 0xf, 0x1, 0x372a, 0x9, 0x6, 0x3}, [@network_terminal={0x7, 0x24, 0xa, 0x9, 0x1, 0x40, 0x1f}, @mbim={0xc, 0x24, 0x1b, 0x3, 0x7f7, 0x0, 0x0, 0x6, 0x7}, @mbim_extended={0x8, 0x24, 0x1c, 0x800, 0x7f, 0x3}, @network_terminal={0x7, 0x24, 0xa, 0x6, 0x9, 0x6, 0x4}, @mbim={0xc, 0x24, 0x1b, 0x9, 0x3, 0x0, 0x4, 0x7f, 0x3}, @country_functional={0xe, 0x24, 0x7, 0x4, 0x40, [0x7, 0x88, 0x0, 0x1]}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x2, 0x5}}], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x5, 0xfe, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0xe1, 0xa4, 0xb3}}}}}]}}]}}, &(0x7f0000000d80)={0xa, &(0x7f0000000c00)={0xa, 0x6, 0x300, 0x1, 0x6, 0xff, 0xff}, 0x2e, &(0x7f0000000c40)={0x5, 0xf, 0x2e, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x11, 0xd, 0x4}, @wireless={0xb, 0x10, 0x1, 0x4, 0x40, 0x40, 0x0, 0x6, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x4}, @ssp_cap={0x10, 0x10, 0xa, 0x8, 0x1, 0x0, 0xf00, 0xc63c, [0xff0000]}]}, 0x2, [{0x93, &(0x7f0000000c80)=@string={0x93, 0x3, "8ca073ea7b5ea19f6cbf7b7b26148af94775b9004bf59a12197bfe5e044d8fa48b911164cc5f2f0acf2e85f98b746d6f5f0399a76fee6c8f924c1eb872a0815ac5540daf1a59441df832498e04601ae107bb245f73d9e758b0253f3a4b2bf9c95a6199b4b2406cdb86b6cea2b8e6dfc2412896ffece0835f12aec6b3fd51d203a170b0f877bf775d7d01fccb3edffc4063"}}, {0x4, &(0x7f0000000d40)=@lang_id={0x4, 0x3, 0x860}}]}) ioctl$TIOCGSERIAL(r1, 0x541e, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000e00)=""/10}) 01:58:38 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={0x0, 0x28}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000170000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x4) syz_genetlink_get_family_id$tipc2(&(0x7f0000000600), r4) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=@delchain={0x24, 0x2e, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r5}}, 0x24}}, 0x0) 01:58:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x68, r1, 0x1, 0x0, 0x0, {{}, {}, {0x4c, 0x18, {0x300, @link='broadcast-link\x00'}}}}, 0x68}}, 0x0) [ 280.742156][ T5165] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 280.802108][ T5165] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 280.831013][ T5165] usb 3-1: Product: syz [ 280.844658][ T5165] usb 3-1: Manufacturer: syz [ 280.856245][ T5165] usb 3-1: SerialNumber: syz 01:58:39 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 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, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CAP_EXIT_ON_EMULATION_FAILURE(r1, 0x4068aea3, &(0x7f0000000080)={0xcc, 0x0, 0x1}) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 281.014351][ T5165] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 281.314453][ T6780] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. [ 281.333051][ T5158] usb 5-1: new high-speed USB device number 5 using dummy_hcd 01:58:39 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x3f) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, r3}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}]}, 0x34}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'batadv_slave_1\x00'}) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r7, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) r8 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x4000891) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockopt$packet_int(r8, 0x107, 0x11, &(0x7f0000000240), &(0x7f0000000340)=0x4) getsockname$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB="01000000010000ffffffff0000000000627e987b"], 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000000}, 0x4800) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)=ANY=[@ANYBLOB="2000000011000d0400"/20, @ANYRES32=r6], 0x20}}, 0x0) 01:58:39 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000480)=@delchain={0x48, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x18, 0x2, [@TCA_FLOWER_KEY_IPV6_DST={0x14, 0x2, @remote}]}}]}, 0x48}}, 0x0) [ 281.623340][ T5158] usb 5-1: Using ep0 maxpacket: 16 01:58:39 executing program 0: mmap(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x300000e, 0x2172, 0xffffffffffffffff, 0x0) mremap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) setrlimit(0x9, &(0x7f0000000080)) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_percpu_sys\x00', 0x275a, 0x0) write$cgroup_int(r0, &(0x7f0000000200), 0xfdef) [ 281.743613][ T5160] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 281.862062][ T5158] usb 5-1: config 1 interface 0 altsetting 128 bulk endpoint 0x82 has invalid maxpacket 64 [ 281.900554][ T5158] usb 5-1: config 1 interface 0 altsetting 128 bulk endpoint 0x3 has invalid maxpacket 64 [ 281.956983][ T5158] usb 5-1: config 1 interface 0 has no altsetting 0 01:58:40 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000a00), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE(r0, 0xc25c4110, &(0x7f0000000100)={0x0, [[0x1], [0x0, 0xfeffffff], [0x3]], '\x00', [{0x0, 0x0, 0x0, 0x1, 0x1}, {0xfffffffe, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x1}], '\x00', 0x6b4}) [ 282.005100][ T6790] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. 01:58:40 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x102) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TLS_TX(r2, 0x6, 0x1, &(0x7f00000001c0)=@gcm_256={{}, "b04e83cf9fc554d2", "99a855f82b7da13fb814014eaba5b167704f3c5e2cd2b3142b8e85432873eca4", "c834a484", "c99a2c6afb3da556"}, 0x38) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x3, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'wlan0\x00', &(0x7f0000000080)=@ethtool_ringparam={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}) r3 = getegid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000800)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="49b7503fb175b3c4f4158aef94af8870c9897b2309c3b43170e82f89ee8d", 0x1e}, {0x0}, {&(0x7f0000000900)}, {&(0x7f0000000740)="2752d7029907416a39609a6b43e591662428fe756d38ac2d6cae122eb9016136c5cb1b4c6a6a6dbcf24bf6430ca505d9f06b1a6433a45e08eebf579ad7a4ea53eaeab4a2480c6d3389bb7992703e05006fa64451a9ec5c1d82fae95874a47f1b1b613903d2a966e9c8549653f66991348970d5c2e92cf4d00fc50ca59421f5b6d359ef2608c547b288863ac700a0cadb19a8458adf7d6fbc73669a083079d2fa02e58b9bba0e71832e3120aaf02bec9a", 0xb0}], 0x5, &(0x7f0000000840)=[@rights={{0x24, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r3}}}], 0x48, 0x40000}}], 0x1, 0x1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001007090f230000", @ANYRES32, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000040)={@multicast2, @remote}, 0xc) syz_open_dev$ttys(0xc, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r4, &(0x7f0000006440)={0x0, 0x21, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0xf0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000640)={{{@in=@initdev}}, {{@in6=@empty}, 0x0, @in6=@empty}}, &(0x7f00000005c0)=0xe8) [ 282.152324][ T5158] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 282.183778][ T5158] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 282.234603][ T5158] usb 5-1: Product: syz [ 282.246425][ T5158] usb 5-1: Manufacturer: ࡠ [ 282.259468][ T5158] usb 5-1: SerialNumber: syz [ 282.317306][ T6777] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 282.348178][ T6777] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 01:58:40 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x102) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TLS_TX(r2, 0x6, 0x1, &(0x7f00000001c0)=@gcm_256={{}, "b04e83cf9fc554d2", "99a855f82b7da13fb814014eaba5b167704f3c5e2cd2b3142b8e85432873eca4", "c834a484", "c99a2c6afb3da556"}, 0x38) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x3, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'wlan0\x00', &(0x7f0000000080)=@ethtool_ringparam={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}) r3 = getegid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000800)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="49b7503fb175b3c4f4158aef94af8870c9897b2309c3b43170e82f89ee8d", 0x1e}, {0x0}, {&(0x7f0000000900)}, {&(0x7f0000000740)="2752d7029907416a39609a6b43e591662428fe756d38ac2d6cae122eb9016136c5cb1b4c6a6a6dbcf24bf6430ca505d9f06b1a6433a45e08eebf579ad7a4ea53eaeab4a2480c6d3389bb7992703e05006fa64451a9ec5c1d82fae95874a47f1b1b613903d2a966e9c8549653f66991348970d5c2e92cf4d00fc50ca59421f5b6d359ef2608c547b288863ac700a0cadb19a8458adf7d6fbc73669a083079d2fa02e58b9bba0e71832e3120aaf02bec9a", 0xb0}], 0x5, &(0x7f0000000840)=[@rights={{0x24, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r3}}}], 0x48, 0x40000}}], 0x1, 0x1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001007090f230000", @ANYRES32, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000040)={@multicast2, @remote}, 0xc) syz_open_dev$ttys(0xc, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r4, &(0x7f0000006440)={0x0, 0x21, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0xf0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000640)={{{@in=@initdev}}, {{@in6=@empty}, 0x0, @in6=@empty}}, &(0x7f00000005c0)=0xe8) [ 282.438615][ T8] usb 3-1: USB disconnect, device number 7 01:58:40 executing program 1: sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000440)=ANY=[@ANYBLOB="3c00000012001ffe00060037a182138b00268f1c", @ANYRES32=0x0, @ANYBLOB="ff7f000000000000140012800a00010076786c616e0000000400028008000a00", @ANYRES32], 0x3c}, 0x1, 0x8000a0ffffffff}, 0x0) r0 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r0, &(0x7f00000000c0), 0x492492492492627, 0x0) [ 282.772432][ T5158] cdc_ether: probe of 5-1:1.0 failed with error -71 [ 282.868754][ T5158] usb 5-1: USB disconnect, device number 5 [ 282.915490][ T5160] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 282.976224][ T5160] ath9k_htc: Failed to initialize the device [ 283.005944][ T8] usb 3-1: ath9k_htc: USB layer deinitialized 01:58:41 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000280)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x10, &(0x7f0000000000)=ANY=[@ANYBLOB='\f@\x00N']) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x14, &(0x7f0000000300)={[{0xd, 0x4e00, "4a1745c91b49899a1d3f0be763"}]}) [ 283.289878][ T6805] netlink: 'syz-executor.3': attribute type 27 has an invalid length. 01:58:41 executing program 1: sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000440)=ANY=[@ANYBLOB="3c00000012001ffe00060037a182138b00268f1c", @ANYRES32=0x0, @ANYBLOB="ff7f000000000000140012800a00010076786c616e0000000400028008000a00", @ANYRES32], 0x3c}, 0x1, 0x8000a0ffffffff}, 0x0) r0 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r0, &(0x7f00000000c0), 0x492492492492627, 0x0) 01:58:41 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000180)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) io_setup(0x5ff, &(0x7f0000000040)=0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002800)=ANY=[@ANYBLOB="66663dea6cfa202a2e2a22af0004f2ef86efa8a2785d635247c83385bed545f329d570ecc4749d7e77f52f54fb37e7dc0c6ee76de55b8560df48eddb06e88b71b044eadcebf44480dfd2f10f6f2528c966edae054bd48930000000000000000000", @ANYRESHEX=r3, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303234303030302c757365725f69643d35a1fedb899937f2ee337074ff227edbace7396a67998a025711a7035e2fae1551dee4ed5b981a5df645ef36ad7d3aa351e1e37d80f7eaf265a8155c7573d13ca71195a4fa600f0a9d3ded6b9c29019d33b13af71183a7a4cdbcbb081c2b3af26ff063ae776c472d3919ab57f3cb480eed65c84bac564dc11c75bac7b8689c3a7d4219d8d745f1c732cd20ead001b57b717a6356e10baf4885442f778e3a701eba1d3ea943db73e260aef757f5654bcdf8d3fde746b6fe283feadf1ce2caef2fd1690d5d9f6ced5f7c65cbfe48f160dc54944b7ee64ff410ead352e4da8674", @ANYRESDEC=0x0, @ANYBLOB="2c0200000000000000", @ANYRESDEC=0x0]) io_submit(r2, 0x2, &(0x7f00000001c0)=[&(0x7f0000000180)={0xf0ff1f, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000200)="100000000600"/16, 0x10}]) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r5 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) sendfile(r5, r4, &(0x7f0000002080)=0x78, 0x23b) openat$cgroup_ro(r4, &(0x7f0000000340)='blkio.bfq.sectors\x00', 0x275a, 0x0) openat$dma_heap(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000600)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000200), 0xf000) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000003c0)='memory.stat\x00', 0x275a, 0x0) r8 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r8, 0x84, 0x9, &(0x7f0000000000)={0x0, @in={{0x2, 0x4e23, @multicast2}}, 0x1, 0x0, 0x2bf, 0x80000, 0x65, 0xfffffffc, 0x4}, 0x9c) bind$inet6(r8, &(0x7f00004b8fe4)={0xa, 0x4e23, 0xfffffffd, @loopback}, 0x1c) r9 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000180)={'syz_tun\x00'}) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f0000000100)={'wlan1\x00'}) getsockopt$inet_sctp6_SCTP_RTOINFO(r8, 0x84, 0x0, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x1000009}, &(0x7f0000000400)=0x10) read$FUSE(r3, &(0x7f00000007c0)={0x2020}, 0x2020) sendto$inet6(r8, &(0x7f0000000680)="6050ec66010021fe52bfe21202c67041ac4bb407d7640800000000000000e907db5ac026efece0eb02bf932fa4f35526496266ce355f768927f648d52fd6b0d24c447b5152d17c4a7a48a49934df4d1a3810559ef952669c5bd16b45a2ff1b020000000000000070ff998afc8f4fd41cd9157414124e568100a27571efa2a599351c4bdc277c17a79fdda7cf91033a0200000020c9af0f6a508c7153e6708bf7be17107e846df2728831008a9cadbca49ff1cf787ef0a72348136813b8a42bc0350ca6374afe8e251336571bf1183d19a934f0c77775e063b70b5c81f0f5d017d2361bfa4d4141219ee5b3acf5921f5749af15a317bc10cccc414373f16e253183dd5545ba5a7b5f346f951f77b5", 0x10e, 0x40080c4, &(0x7f0000000140)={0xa, 0x4e22, 0x8000, @private0, 0x7}, 0x1c) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000380)=@generic={&(0x7f00000002c0)='./file0\x00', r4}, 0x18) setsockopt$inet_sctp6_SCTP_EVENTS(r8, 0x84, 0xb, &(0x7f0000000280)={0x0, 0x4, 0x1, 0x40, 0x2, 0x5, 0xc3, 0x74, 0x7, 0x3, 0x6, 0x5, 0xd, 0xfc}, 0xe) sendfile(r8, r7, &(0x7f00000000c0)=0x5, 0x2) ioctl$KVM_CHECK_EXTENSION_VM(r7, 0xae03, 0xffff) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r8, 0x84, 0x72, &(0x7f0000000180)={0x0, 0x0, 0x20}, 0xc) sendto$inet6(r8, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) [ 283.742605][ T8] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 284.013421][ T6805] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. 01:58:42 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x3f) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, r3}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}]}, 0x34}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'batadv_slave_1\x00'}) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r7, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) r8 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x4000891) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockopt$packet_int(r8, 0x107, 0x11, &(0x7f0000000240), &(0x7f0000000340)=0x4) getsockname$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB="01000000010000ffffffff0000000000627e987b"], 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000000}, 0x4800) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)=ANY=[@ANYBLOB="2000000011000d0400"/20, @ANYRES32=r6], 0x20}}, 0x0) [ 284.246306][ T6811] netlink: 'syz-executor.0': attribute type 27 has an invalid length. [ 284.452328][ T8] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 284.468744][ T8] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 284.526543][ T8] usb 3-1: Product: syz [ 284.543410][ T8] usb 3-1: Manufacturer: syz [ 284.564311][ T8] usb 3-1: SerialNumber: syz [ 284.679873][ T8] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 284.691192][ T6811] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. 01:58:43 executing program 1: sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000440)=ANY=[@ANYBLOB="3c00000012001ffe00060037a182138b00268f1c", @ANYRES32=0x0, @ANYBLOB="ff7f000000000000140012800a00010076786c616e0000000400028008000a00", @ANYRES32], 0x3c}, 0x1, 0x8000a0ffffffff}, 0x0) r0 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r0, &(0x7f00000000c0), 0x492492492492627, 0x0) [ 285.342223][ T5159] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 01:58:44 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x102) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TLS_TX(r2, 0x6, 0x1, &(0x7f00000001c0)=@gcm_256={{}, "b04e83cf9fc554d2", "99a855f82b7da13fb814014eaba5b167704f3c5e2cd2b3142b8e85432873eca4", "c834a484", "c99a2c6afb3da556"}, 0x38) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x3, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'wlan0\x00', &(0x7f0000000080)=@ethtool_ringparam={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}) r3 = getegid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000800)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="49b7503fb175b3c4f4158aef94af8870c9897b2309c3b43170e82f89ee8d", 0x1e}, {0x0}, {&(0x7f0000000900)}, {&(0x7f0000000740)="2752d7029907416a39609a6b43e591662428fe756d38ac2d6cae122eb9016136c5cb1b4c6a6a6dbcf24bf6430ca505d9f06b1a6433a45e08eebf579ad7a4ea53eaeab4a2480c6d3389bb7992703e05006fa64451a9ec5c1d82fae95874a47f1b1b613903d2a966e9c8549653f66991348970d5c2e92cf4d00fc50ca59421f5b6d359ef2608c547b288863ac700a0cadb19a8458adf7d6fbc73669a083079d2fa02e58b9bba0e71832e3120aaf02bec9a", 0xb0}], 0x5, &(0x7f0000000840)=[@rights={{0x24, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r3}}}], 0x48, 0x40000}}], 0x1, 0x1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001007090f230000", @ANYRES32, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000040)={@multicast2, @remote}, 0xc) syz_open_dev$ttys(0xc, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r4, &(0x7f0000006440)={0x0, 0x21, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0xf0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000640)={{{@in=@initdev}}, {{@in6=@empty}, 0x0, @in6=@empty}}, &(0x7f00000005c0)=0xe8) 01:58:44 executing program 1: sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000440)=ANY=[@ANYBLOB="3c00000012001ffe00060037a182138b00268f1c", @ANYRES32=0x0, @ANYBLOB="ff7f000000000000140012800a00010076786c616e0000000400028008000a00", @ANYRES32], 0x3c}, 0x1, 0x8000a0ffffffff}, 0x0) r0 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r0, &(0x7f00000000c0), 0x492492492492627, 0x0) 01:58:44 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x102) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TLS_TX(r2, 0x6, 0x1, &(0x7f00000001c0)=@gcm_256={{}, "b04e83cf9fc554d2", "99a855f82b7da13fb814014eaba5b167704f3c5e2cd2b3142b8e85432873eca4", "c834a484", "c99a2c6afb3da556"}, 0x38) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x3, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'wlan0\x00', &(0x7f0000000080)=@ethtool_ringparam={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}) r3 = getegid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000800)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="49b7503fb175b3c4f4158aef94af8870c9897b2309c3b43170e82f89ee8d", 0x1e}, {0x0}, {&(0x7f0000000900)}, {&(0x7f0000000740)="2752d7029907416a39609a6b43e591662428fe756d38ac2d6cae122eb9016136c5cb1b4c6a6a6dbcf24bf6430ca505d9f06b1a6433a45e08eebf579ad7a4ea53eaeab4a2480c6d3389bb7992703e05006fa64451a9ec5c1d82fae95874a47f1b1b613903d2a966e9c8549653f66991348970d5c2e92cf4d00fc50ca59421f5b6d359ef2608c547b288863ac700a0cadb19a8458adf7d6fbc73669a083079d2fa02e58b9bba0e71832e3120aaf02bec9a", 0xb0}], 0x5, &(0x7f0000000840)=[@rights={{0x24, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r3}}}], 0x48, 0x40000}}], 0x1, 0x1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001007090f230000", @ANYRES32, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000040)={@multicast2, @remote}, 0xc) syz_open_dev$ttys(0xc, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r4, &(0x7f0000006440)={0x0, 0x21, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0xf0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000640)={{{@in=@initdev}}, {{@in6=@empty}, 0x0, @in6=@empty}}, &(0x7f00000005c0)=0xe8) [ 286.289775][ T8] usb 3-1: USB disconnect, device number 8 01:58:44 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x3f) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, r3}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}]}, 0x34}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'batadv_slave_1\x00'}) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r7, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) r8 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x4000891) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockopt$packet_int(r8, 0x107, 0x11, &(0x7f0000000240), &(0x7f0000000340)=0x4) getsockname$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB="01000000010000ffffffff0000000000627e987b"], 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000000}, 0x4800) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)=ANY=[@ANYBLOB="2000000011000d0400"/20, @ANYRES32=r6], 0x20}}, 0x0) [ 286.543697][ T5159] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 286.577548][ T5159] ath9k_htc: Failed to initialize the device [ 286.611058][ T8] usb 3-1: ath9k_htc: USB layer deinitialized [ 286.665839][ T6819] syz-executor.4 (6819): drop_caches: 1 01:58:44 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000280)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x10, &(0x7f0000000000)=ANY=[@ANYBLOB='\f@\x00N']) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x14, &(0x7f0000000300)={[{0xd, 0x4e00, "4a1745c91b49899a1d3f0be763"}]}) 01:58:45 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000180)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) io_setup(0x5ff, &(0x7f0000000040)=0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002800)=ANY=[@ANYBLOB="66663dea6cfa202a2e2a22af0004f2ef86efa8a2785d635247c83385bed545f329d570ecc4749d7e77f52f54fb37e7dc0c6ee76de55b8560df48eddb06e88b71b044eadcebf44480dfd2f10f6f2528c966edae054bd48930000000000000000000", @ANYRESHEX=r3, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303234303030302c757365725f69643d35a1fedb899937f2ee337074ff227edbace7396a67998a025711a7035e2fae1551dee4ed5b981a5df645ef36ad7d3aa351e1e37d80f7eaf265a8155c7573d13ca71195a4fa600f0a9d3ded6b9c29019d33b13af71183a7a4cdbcbb081c2b3af26ff063ae776c472d3919ab57f3cb480eed65c84bac564dc11c75bac7b8689c3a7d4219d8d745f1c732cd20ead001b57b717a6356e10baf4885442f778e3a701eba1d3ea943db73e260aef757f5654bcdf8d3fde746b6fe283feadf1ce2caef2fd1690d5d9f6ced5f7c65cbfe48f160dc54944b7ee64ff410ead352e4da8674", @ANYRESDEC=0x0, @ANYBLOB="2c0200000000000000", @ANYRESDEC=0x0]) io_submit(r2, 0x2, &(0x7f00000001c0)=[&(0x7f0000000180)={0xf0ff1f, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000200)="100000000600"/16, 0x10}]) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r5 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) sendfile(r5, r4, &(0x7f0000002080)=0x78, 0x23b) openat$cgroup_ro(r4, &(0x7f0000000340)='blkio.bfq.sectors\x00', 0x275a, 0x0) openat$dma_heap(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000600)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000200), 0xf000) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000003c0)='memory.stat\x00', 0x275a, 0x0) r8 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r8, 0x84, 0x9, &(0x7f0000000000)={0x0, @in={{0x2, 0x4e23, @multicast2}}, 0x1, 0x0, 0x2bf, 0x80000, 0x65, 0xfffffffc, 0x4}, 0x9c) bind$inet6(r8, &(0x7f00004b8fe4)={0xa, 0x4e23, 0xfffffffd, @loopback}, 0x1c) r9 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000180)={'syz_tun\x00'}) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f0000000100)={'wlan1\x00'}) getsockopt$inet_sctp6_SCTP_RTOINFO(r8, 0x84, 0x0, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x1000009}, &(0x7f0000000400)=0x10) read$FUSE(r3, &(0x7f00000007c0)={0x2020}, 0x2020) sendto$inet6(r8, &(0x7f0000000680)="6050ec66010021fe52bfe21202c67041ac4bb407d7640800000000000000e907db5ac026efece0eb02bf932fa4f35526496266ce355f768927f648d52fd6b0d24c447b5152d17c4a7a48a49934df4d1a3810559ef952669c5bd16b45a2ff1b020000000000000070ff998afc8f4fd41cd9157414124e568100a27571efa2a599351c4bdc277c17a79fdda7cf91033a0200000020c9af0f6a508c7153e6708bf7be17107e846df2728831008a9cadbca49ff1cf787ef0a72348136813b8a42bc0350ca6374afe8e251336571bf1183d19a934f0c77775e063b70b5c81f0f5d017d2361bfa4d4141219ee5b3acf5921f5749af15a317bc10cccc414373f16e253183dd5545ba5a7b5f346f951f77b5", 0x10e, 0x40080c4, &(0x7f0000000140)={0xa, 0x4e22, 0x8000, @private0, 0x7}, 0x1c) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000380)=@generic={&(0x7f00000002c0)='./file0\x00', r4}, 0x18) setsockopt$inet_sctp6_SCTP_EVENTS(r8, 0x84, 0xb, &(0x7f0000000280)={0x0, 0x4, 0x1, 0x40, 0x2, 0x5, 0xc3, 0x74, 0x7, 0x3, 0x6, 0x5, 0xd, 0xfc}, 0xe) sendfile(r8, r7, &(0x7f00000000c0)=0x5, 0x2) ioctl$KVM_CHECK_EXTENSION_VM(r7, 0xae03, 0xffff) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r8, 0x84, 0x72, &(0x7f0000000180)={0x0, 0x0, 0x20}, 0xc) sendto$inet6(r8, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) [ 287.092964][ T6836] netlink: 'syz-executor.3': attribute type 27 has an invalid length. 01:58:45 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x3f) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, r3}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}]}, 0x34}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'batadv_slave_1\x00'}) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r7, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) r8 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x4000891) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockopt$packet_int(r8, 0x107, 0x11, &(0x7f0000000240), &(0x7f0000000340)=0x4) getsockname$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB="01000000010000ffffffff0000000000627e987b"], 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000000}, 0x4800) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)=ANY=[@ANYBLOB="2000000011000d0400"/20, @ANYRES32=r6], 0x20}}, 0x0) [ 287.592178][ T5159] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 287.614083][ T6836] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 287.808804][ T6846] syz-executor.4 (6846): drop_caches: 1 [ 288.204358][ T6839] netlink: 'syz-executor.0': attribute type 27 has an invalid length. [ 288.222353][ T5159] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 288.251802][ T5159] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 288.306802][ T5159] usb 3-1: Product: syz [ 288.317169][ T5159] usb 3-1: Manufacturer: syz [ 288.336047][ T5159] usb 3-1: SerialNumber: syz [ 288.403733][ T5159] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 288.459731][ T6839] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 288.498721][ T6846] syz-executor.4 (6846): drop_caches: 1 01:58:46 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000180)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) io_setup(0x5ff, &(0x7f0000000040)=0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002800)=ANY=[@ANYBLOB="66663dea6cfa202a2e2a22af0004f2ef86efa8a2785d635247c83385bed545f329d570ecc4749d7e77f52f54fb37e7dc0c6ee76de55b8560df48eddb06e88b71b044eadcebf44480dfd2f10f6f2528c966edae054bd48930000000000000000000", @ANYRESHEX=r3, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303234303030302c757365725f69643d35a1fedb899937f2ee337074ff227edbace7396a67998a025711a7035e2fae1551dee4ed5b981a5df645ef36ad7d3aa351e1e37d80f7eaf265a8155c7573d13ca71195a4fa600f0a9d3ded6b9c29019d33b13af71183a7a4cdbcbb081c2b3af26ff063ae776c472d3919ab57f3cb480eed65c84bac564dc11c75bac7b8689c3a7d4219d8d745f1c732cd20ead001b57b717a6356e10baf4885442f778e3a701eba1d3ea943db73e260aef757f5654bcdf8d3fde746b6fe283feadf1ce2caef2fd1690d5d9f6ced5f7c65cbfe48f160dc54944b7ee64ff410ead352e4da8674", @ANYRESDEC=0x0, @ANYBLOB="2c0200000000000000", @ANYRESDEC=0x0]) io_submit(r2, 0x2, &(0x7f00000001c0)=[&(0x7f0000000180)={0xf0ff1f, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000200)="100000000600"/16, 0x10}]) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r5 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) sendfile(r5, r4, &(0x7f0000002080)=0x78, 0x23b) openat$cgroup_ro(r4, &(0x7f0000000340)='blkio.bfq.sectors\x00', 0x275a, 0x0) openat$dma_heap(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000600)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000200), 0xf000) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000003c0)='memory.stat\x00', 0x275a, 0x0) r8 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r8, 0x84, 0x9, &(0x7f0000000000)={0x0, @in={{0x2, 0x4e23, @multicast2}}, 0x1, 0x0, 0x2bf, 0x80000, 0x65, 0xfffffffc, 0x4}, 0x9c) bind$inet6(r8, &(0x7f00004b8fe4)={0xa, 0x4e23, 0xfffffffd, @loopback}, 0x1c) r9 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000180)={'syz_tun\x00'}) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f0000000100)={'wlan1\x00'}) getsockopt$inet_sctp6_SCTP_RTOINFO(r8, 0x84, 0x0, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x1000009}, &(0x7f0000000400)=0x10) read$FUSE(r3, &(0x7f00000007c0)={0x2020}, 0x2020) sendto$inet6(r8, &(0x7f0000000680)="6050ec66010021fe52bfe21202c67041ac4bb407d7640800000000000000e907db5ac026efece0eb02bf932fa4f35526496266ce355f768927f648d52fd6b0d24c447b5152d17c4a7a48a49934df4d1a3810559ef952669c5bd16b45a2ff1b020000000000000070ff998afc8f4fd41cd9157414124e568100a27571efa2a599351c4bdc277c17a79fdda7cf91033a0200000020c9af0f6a508c7153e6708bf7be17107e846df2728831008a9cadbca49ff1cf787ef0a72348136813b8a42bc0350ca6374afe8e251336571bf1183d19a934f0c77775e063b70b5c81f0f5d017d2361bfa4d4141219ee5b3acf5921f5749af15a317bc10cccc414373f16e253183dd5545ba5a7b5f346f951f77b5", 0x10e, 0x40080c4, &(0x7f0000000140)={0xa, 0x4e22, 0x8000, @private0, 0x7}, 0x1c) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000380)=@generic={&(0x7f00000002c0)='./file0\x00', r4}, 0x18) setsockopt$inet_sctp6_SCTP_EVENTS(r8, 0x84, 0xb, &(0x7f0000000280)={0x0, 0x4, 0x1, 0x40, 0x2, 0x5, 0xc3, 0x74, 0x7, 0x3, 0x6, 0x5, 0xd, 0xfc}, 0xe) sendfile(r8, r7, &(0x7f00000000c0)=0x5, 0x2) ioctl$KVM_CHECK_EXTENSION_VM(r7, 0xae03, 0xffff) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r8, 0x84, 0x72, &(0x7f0000000180)={0x0, 0x0, 0x20}, 0xc) sendto$inet6(r8, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 01:58:46 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x3f) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, r3}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}]}, 0x34}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'batadv_slave_1\x00'}) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r7, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) r8 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x4000891) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockopt$packet_int(r8, 0x107, 0x11, &(0x7f0000000240), &(0x7f0000000340)=0x4) getsockname$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB="01000000010000ffffffff0000000000627e987b"], 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000000}, 0x4800) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)=ANY=[@ANYBLOB="2000000011000d0400"/20, @ANYRES32=r6], 0x20}}, 0x0) [ 289.062165][ T5158] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 01:58:47 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x3f) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, r3}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}]}, 0x34}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'batadv_slave_1\x00'}) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r7, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) r8 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x4000891) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockopt$packet_int(r8, 0x107, 0x11, &(0x7f0000000240), &(0x7f0000000340)=0x4) getsockname$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB="01000000010000ffffffff0000000000627e987b"], 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000000}, 0x4800) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)=ANY=[@ANYBLOB="2000000011000d0400"/20, @ANYRES32=r6], 0x20}}, 0x0) [ 289.965250][ T2518] usb 3-1: USB disconnect, device number 9 [ 290.232554][ T5158] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 290.268198][ T5158] ath9k_htc: Failed to initialize the device [ 290.320307][ T2518] usb 3-1: ath9k_htc: USB layer deinitialized [ 290.337302][ T6855] syz-executor.4 (6855): drop_caches: 1 01:58:48 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x102) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TLS_TX(r2, 0x6, 0x1, &(0x7f00000001c0)=@gcm_256={{}, "b04e83cf9fc554d2", "99a855f82b7da13fb814014eaba5b167704f3c5e2cd2b3142b8e85432873eca4", "c834a484", "c99a2c6afb3da556"}, 0x38) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x3, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'wlan0\x00', &(0x7f0000000080)=@ethtool_ringparam={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}) r3 = getegid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000800)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="49b7503fb175b3c4f4158aef94af8870c9897b2309c3b43170e82f89ee8d", 0x1e}, {0x0}, {&(0x7f0000000900)}, {&(0x7f0000000740)="2752d7029907416a39609a6b43e591662428fe756d38ac2d6cae122eb9016136c5cb1b4c6a6a6dbcf24bf6430ca505d9f06b1a6433a45e08eebf579ad7a4ea53eaeab4a2480c6d3389bb7992703e05006fa64451a9ec5c1d82fae95874a47f1b1b613903d2a966e9c8549653f66991348970d5c2e92cf4d00fc50ca59421f5b6d359ef2608c547b288863ac700a0cadb19a8458adf7d6fbc73669a083079d2fa02e58b9bba0e71832e3120aaf02bec9a", 0xb0}], 0x5, &(0x7f0000000840)=[@rights={{0x24, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r3}}}], 0x48, 0x40000}}], 0x1, 0x1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001007090f230000", @ANYRES32, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000040)={@multicast2, @remote}, 0xc) syz_open_dev$ttys(0xc, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r4, &(0x7f0000006440)={0x0, 0x21, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0xf0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000640)={{{@in=@initdev}}, {{@in6=@empty}, 0x0, @in6=@empty}}, &(0x7f00000005c0)=0xe8) 01:58:48 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000180)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) io_setup(0x5ff, &(0x7f0000000040)=0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002800)=ANY=[@ANYBLOB="66663dea6cfa202a2e2a22af0004f2ef86efa8a2785d635247c83385bed545f329d570ecc4749d7e77f52f54fb37e7dc0c6ee76de55b8560df48eddb06e88b71b044eadcebf44480dfd2f10f6f2528c966edae054bd48930000000000000000000", @ANYRESHEX=r3, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303234303030302c757365725f69643d35a1fedb899937f2ee337074ff227edbace7396a67998a025711a7035e2fae1551dee4ed5b981a5df645ef36ad7d3aa351e1e37d80f7eaf265a8155c7573d13ca71195a4fa600f0a9d3ded6b9c29019d33b13af71183a7a4cdbcbb081c2b3af26ff063ae776c472d3919ab57f3cb480eed65c84bac564dc11c75bac7b8689c3a7d4219d8d745f1c732cd20ead001b57b717a6356e10baf4885442f778e3a701eba1d3ea943db73e260aef757f5654bcdf8d3fde746b6fe283feadf1ce2caef2fd1690d5d9f6ced5f7c65cbfe48f160dc54944b7ee64ff410ead352e4da8674", @ANYRESDEC=0x0, @ANYBLOB="2c0200000000000000", @ANYRESDEC=0x0]) io_submit(r2, 0x2, &(0x7f00000001c0)=[&(0x7f0000000180)={0xf0ff1f, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000200)="100000000600"/16, 0x10}]) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r5 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) sendfile(r5, r4, &(0x7f0000002080)=0x78, 0x23b) openat$cgroup_ro(r4, &(0x7f0000000340)='blkio.bfq.sectors\x00', 0x275a, 0x0) openat$dma_heap(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000600)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000200), 0xf000) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000003c0)='memory.stat\x00', 0x275a, 0x0) r8 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r8, 0x84, 0x9, &(0x7f0000000000)={0x0, @in={{0x2, 0x4e23, @multicast2}}, 0x1, 0x0, 0x2bf, 0x80000, 0x65, 0xfffffffc, 0x4}, 0x9c) bind$inet6(r8, &(0x7f00004b8fe4)={0xa, 0x4e23, 0xfffffffd, @loopback}, 0x1c) r9 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000180)={'syz_tun\x00'}) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f0000000100)={'wlan1\x00'}) getsockopt$inet_sctp6_SCTP_RTOINFO(r8, 0x84, 0x0, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x1000009}, &(0x7f0000000400)=0x10) read$FUSE(r3, &(0x7f00000007c0)={0x2020}, 0x2020) sendto$inet6(r8, &(0x7f0000000680)="6050ec66010021fe52bfe21202c67041ac4bb407d7640800000000000000e907db5ac026efece0eb02bf932fa4f35526496266ce355f768927f648d52fd6b0d24c447b5152d17c4a7a48a49934df4d1a3810559ef952669c5bd16b45a2ff1b020000000000000070ff998afc8f4fd41cd9157414124e568100a27571efa2a599351c4bdc277c17a79fdda7cf91033a0200000020c9af0f6a508c7153e6708bf7be17107e846df2728831008a9cadbca49ff1cf787ef0a72348136813b8a42bc0350ca6374afe8e251336571bf1183d19a934f0c77775e063b70b5c81f0f5d017d2361bfa4d4141219ee5b3acf5921f5749af15a317bc10cccc414373f16e253183dd5545ba5a7b5f346f951f77b5", 0x10e, 0x40080c4, &(0x7f0000000140)={0xa, 0x4e22, 0x8000, @private0, 0x7}, 0x1c) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000380)=@generic={&(0x7f00000002c0)='./file0\x00', r4}, 0x18) setsockopt$inet_sctp6_SCTP_EVENTS(r8, 0x84, 0xb, &(0x7f0000000280)={0x0, 0x4, 0x1, 0x40, 0x2, 0x5, 0xc3, 0x74, 0x7, 0x3, 0x6, 0x5, 0xd, 0xfc}, 0xe) sendfile(r8, r7, &(0x7f00000000c0)=0x5, 0x2) ioctl$KVM_CHECK_EXTENSION_VM(r7, 0xae03, 0xffff) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r8, 0x84, 0x72, &(0x7f0000000180)={0x0, 0x0, 0x20}, 0xc) sendto$inet6(r8, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 01:58:49 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x102) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TLS_TX(r2, 0x6, 0x1, &(0x7f00000001c0)=@gcm_256={{}, "b04e83cf9fc554d2", "99a855f82b7da13fb814014eaba5b167704f3c5e2cd2b3142b8e85432873eca4", "c834a484", "c99a2c6afb3da556"}, 0x38) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x3, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'wlan0\x00', &(0x7f0000000080)=@ethtool_ringparam={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}) r3 = getegid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000800)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="49b7503fb175b3c4f4158aef94af8870c9897b2309c3b43170e82f89ee8d", 0x1e}, {0x0}, {&(0x7f0000000900)}, {&(0x7f0000000740)="2752d7029907416a39609a6b43e591662428fe756d38ac2d6cae122eb9016136c5cb1b4c6a6a6dbcf24bf6430ca505d9f06b1a6433a45e08eebf579ad7a4ea53eaeab4a2480c6d3389bb7992703e05006fa64451a9ec5c1d82fae95874a47f1b1b613903d2a966e9c8549653f66991348970d5c2e92cf4d00fc50ca59421f5b6d359ef2608c547b288863ac700a0cadb19a8458adf7d6fbc73669a083079d2fa02e58b9bba0e71832e3120aaf02bec9a", 0xb0}], 0x5, &(0x7f0000000840)=[@rights={{0x24, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r3}}}], 0x48, 0x40000}}], 0x1, 0x1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001007090f230000", @ANYRES32, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000040)={@multicast2, @remote}, 0xc) syz_open_dev$ttys(0xc, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r4, &(0x7f0000006440)={0x0, 0x21, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0xf0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000640)={{{@in=@initdev}}, {{@in6=@empty}, 0x0, @in6=@empty}}, &(0x7f00000005c0)=0xe8) 01:58:49 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000280)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x10, &(0x7f0000000000)=ANY=[@ANYBLOB='\f@\x00N']) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x14, &(0x7f0000000300)={[{0xd, 0x4e00, "4a1745c91b49899a1d3f0be763"}]}) [ 291.307199][ T6868] netlink: 'syz-executor.3': attribute type 27 has an invalid length. 01:58:49 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x3f) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, r3}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}]}, 0x34}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'batadv_slave_1\x00'}) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r7, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) r8 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x4000891) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockopt$packet_int(r8, 0x107, 0x11, &(0x7f0000000240), &(0x7f0000000340)=0x4) getsockname$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB="01000000010000ffffffff0000000000627e987b"], 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000000}, 0x4800) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)=ANY=[@ANYBLOB="2000000011000d0400"/20, @ANYRES32=r6], 0x20}}, 0x0) [ 291.725583][ T6868] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 291.762160][ T8] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 292.103710][ T6870] syz-executor.4 (6870): drop_caches: 1 [ 292.164882][ T6876] netlink: 'syz-executor.0': attribute type 27 has an invalid length. 01:58:50 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000180)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) io_setup(0x5ff, &(0x7f0000000040)=0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002800)=ANY=[@ANYBLOB="66663dea6cfa202a2e2a22af0004f2ef86efa8a2785d635247c83385bed545f329d570ecc4749d7e77f52f54fb37e7dc0c6ee76de55b8560df48eddb06e88b71b044eadcebf44480dfd2f10f6f2528c966edae054bd48930000000000000000000", @ANYRESHEX=r3, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303234303030302c757365725f69643d35a1fedb899937f2ee337074ff227edbace7396a67998a025711a7035e2fae1551dee4ed5b981a5df645ef36ad7d3aa351e1e37d80f7eaf265a8155c7573d13ca71195a4fa600f0a9d3ded6b9c29019d33b13af71183a7a4cdbcbb081c2b3af26ff063ae776c472d3919ab57f3cb480eed65c84bac564dc11c75bac7b8689c3a7d4219d8d745f1c732cd20ead001b57b717a6356e10baf4885442f778e3a701eba1d3ea943db73e260aef757f5654bcdf8d3fde746b6fe283feadf1ce2caef2fd1690d5d9f6ced5f7c65cbfe48f160dc54944b7ee64ff410ead352e4da8674", @ANYRESDEC=0x0, @ANYBLOB="2c0200000000000000", @ANYRESDEC=0x0]) io_submit(r2, 0x2, &(0x7f00000001c0)=[&(0x7f0000000180)={0xf0ff1f, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000200)="100000000600"/16, 0x10}]) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r5 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) sendfile(r5, r4, &(0x7f0000002080)=0x78, 0x23b) openat$cgroup_ro(r4, &(0x7f0000000340)='blkio.bfq.sectors\x00', 0x275a, 0x0) openat$dma_heap(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000600)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000200), 0xf000) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000003c0)='memory.stat\x00', 0x275a, 0x0) r8 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r8, 0x84, 0x9, &(0x7f0000000000)={0x0, @in={{0x2, 0x4e23, @multicast2}}, 0x1, 0x0, 0x2bf, 0x80000, 0x65, 0xfffffffc, 0x4}, 0x9c) bind$inet6(r8, &(0x7f00004b8fe4)={0xa, 0x4e23, 0xfffffffd, @loopback}, 0x1c) r9 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000180)={'syz_tun\x00'}) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f0000000100)={'wlan1\x00'}) getsockopt$inet_sctp6_SCTP_RTOINFO(r8, 0x84, 0x0, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x1000009}, &(0x7f0000000400)=0x10) read$FUSE(r3, &(0x7f00000007c0)={0x2020}, 0x2020) sendto$inet6(r8, &(0x7f0000000680)="6050ec66010021fe52bfe21202c67041ac4bb407d7640800000000000000e907db5ac026efece0eb02bf932fa4f35526496266ce355f768927f648d52fd6b0d24c447b5152d17c4a7a48a49934df4d1a3810559ef952669c5bd16b45a2ff1b020000000000000070ff998afc8f4fd41cd9157414124e568100a27571efa2a599351c4bdc277c17a79fdda7cf91033a0200000020c9af0f6a508c7153e6708bf7be17107e846df2728831008a9cadbca49ff1cf787ef0a72348136813b8a42bc0350ca6374afe8e251336571bf1183d19a934f0c77775e063b70b5c81f0f5d017d2361bfa4d4141219ee5b3acf5921f5749af15a317bc10cccc414373f16e253183dd5545ba5a7b5f346f951f77b5", 0x10e, 0x40080c4, &(0x7f0000000140)={0xa, 0x4e22, 0x8000, @private0, 0x7}, 0x1c) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000380)=@generic={&(0x7f00000002c0)='./file0\x00', r4}, 0x18) setsockopt$inet_sctp6_SCTP_EVENTS(r8, 0x84, 0xb, &(0x7f0000000280)={0x0, 0x4, 0x1, 0x40, 0x2, 0x5, 0xc3, 0x74, 0x7, 0x3, 0x6, 0x5, 0xd, 0xfc}, 0xe) sendfile(r8, r7, &(0x7f00000000c0)=0x5, 0x2) ioctl$KVM_CHECK_EXTENSION_VM(r7, 0xae03, 0xffff) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r8, 0x84, 0x72, &(0x7f0000000180)={0x0, 0x0, 0x20}, 0xc) sendto$inet6(r8, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) [ 292.372074][ T8] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 292.381165][ T8] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 292.469128][ T8] usb 3-1: Product: syz [ 292.506261][ T8] usb 3-1: Manufacturer: syz [ 292.518625][ T8] usb 3-1: SerialNumber: syz [ 292.663592][ T8] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 292.962228][ T6885] syz-executor.4 (6885): drop_caches: 1 [ 292.980544][ T6876] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 293.412235][ T5159] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 01:58:51 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x3f) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, r3}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}]}, 0x34}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'batadv_slave_1\x00'}) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r7, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) r8 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x4000891) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockopt$packet_int(r8, 0x107, 0x11, &(0x7f0000000240), &(0x7f0000000340)=0x4) getsockname$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB="01000000010000ffffffff0000000000627e987b"], 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000000}, 0x4800) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)=ANY=[@ANYBLOB="2000000011000d0400"/20, @ANYRES32=r6], 0x20}}, 0x0) 01:58:51 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000001c0)=@ipv4_delrule={0x24, 0x21, 0x1, 0x0, 0x0, {}, [@FRA_DST={0x8, 0x18, @multicast1}]}, 0x24}}, 0x0) [ 293.725002][ T6885] syz-executor.4 (6885): drop_caches: 1 01:58:52 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=@deltclass={0x13, 0x11, 0x11, 0x0, 0x0, {0x7}}, 0x24}}, 0x0) 01:58:52 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000180)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) io_setup(0x5ff, &(0x7f0000000040)=0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002800)=ANY=[@ANYBLOB="66663dea6cfa202a2e2a22af0004f2ef86efa8a2785d635247c83385bed545f329d570ecc4749d7e77f52f54fb37e7dc0c6ee76de55b8560df48eddb06e88b71b044eadcebf44480dfd2f10f6f2528c966edae054bd48930000000000000000000", @ANYRESHEX=r3, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303234303030302c757365725f69643d35a1fedb899937f2ee337074ff227edbace7396a67998a025711a7035e2fae1551dee4ed5b981a5df645ef36ad7d3aa351e1e37d80f7eaf265a8155c7573d13ca71195a4fa600f0a9d3ded6b9c29019d33b13af71183a7a4cdbcbb081c2b3af26ff063ae776c472d3919ab57f3cb480eed65c84bac564dc11c75bac7b8689c3a7d4219d8d745f1c732cd20ead001b57b717a6356e10baf4885442f778e3a701eba1d3ea943db73e260aef757f5654bcdf8d3fde746b6fe283feadf1ce2caef2fd1690d5d9f6ced5f7c65cbfe48f160dc54944b7ee64ff410ead352e4da8674", @ANYRESDEC=0x0, @ANYBLOB="2c0200000000000000", @ANYRESDEC=0x0]) io_submit(r2, 0x2, &(0x7f00000001c0)=[&(0x7f0000000180)={0xf0ff1f, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000200)="100000000600"/16, 0x10}]) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r5 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) sendfile(r5, r4, &(0x7f0000002080)=0x78, 0x23b) openat$cgroup_ro(r4, &(0x7f0000000340)='blkio.bfq.sectors\x00', 0x275a, 0x0) openat$dma_heap(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000600)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000200), 0xf000) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000003c0)='memory.stat\x00', 0x275a, 0x0) r8 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r8, 0x84, 0x9, &(0x7f0000000000)={0x0, @in={{0x2, 0x4e23, @multicast2}}, 0x1, 0x0, 0x2bf, 0x80000, 0x65, 0xfffffffc, 0x4}, 0x9c) bind$inet6(r8, &(0x7f00004b8fe4)={0xa, 0x4e23, 0xfffffffd, @loopback}, 0x1c) r9 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000180)={'syz_tun\x00'}) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f0000000100)={'wlan1\x00'}) getsockopt$inet_sctp6_SCTP_RTOINFO(r8, 0x84, 0x0, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x1000009}, &(0x7f0000000400)=0x10) read$FUSE(r3, &(0x7f00000007c0)={0x2020}, 0x2020) sendto$inet6(r8, &(0x7f0000000680)="6050ec66010021fe52bfe21202c67041ac4bb407d7640800000000000000e907db5ac026efece0eb02bf932fa4f35526496266ce355f768927f648d52fd6b0d24c447b5152d17c4a7a48a49934df4d1a3810559ef952669c5bd16b45a2ff1b020000000000000070ff998afc8f4fd41cd9157414124e568100a27571efa2a599351c4bdc277c17a79fdda7cf91033a0200000020c9af0f6a508c7153e6708bf7be17107e846df2728831008a9cadbca49ff1cf787ef0a72348136813b8a42bc0350ca6374afe8e251336571bf1183d19a934f0c77775e063b70b5c81f0f5d017d2361bfa4d4141219ee5b3acf5921f5749af15a317bc10cccc414373f16e253183dd5545ba5a7b5f346f951f77b5", 0x10e, 0x40080c4, &(0x7f0000000140)={0xa, 0x4e22, 0x8000, @private0, 0x7}, 0x1c) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000380)=@generic={&(0x7f00000002c0)='./file0\x00', r4}, 0x18) setsockopt$inet_sctp6_SCTP_EVENTS(r8, 0x84, 0xb, &(0x7f0000000280)={0x0, 0x4, 0x1, 0x40, 0x2, 0x5, 0xc3, 0x74, 0x7, 0x3, 0x6, 0x5, 0xd, 0xfc}, 0xe) sendfile(r8, r7, &(0x7f00000000c0)=0x5, 0x2) ioctl$KVM_CHECK_EXTENSION_VM(r7, 0xae03, 0xffff) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r8, 0x84, 0x72, &(0x7f0000000180)={0x0, 0x0, 0x20}, 0xc) sendto$inet6(r8, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) [ 294.259601][ T8] usb 3-1: USB disconnect, device number 10 01:58:52 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000340)=@newqdisc={0x6c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x3c, 0x2, {{0x0, 0x0, 0x0, 0x0, 0xfffffffd}, [@TCA_NETEM_LOSS={0x18, 0x5, 0x0, 0x1, [@NETEM_LOSS_GE={0x14, 0x2, {0xffffffff}}]}, @TCA_NETEM_ECN={0x8, 0x7, 0x1}]}}}]}, 0x6c}}, 0x0) r5 = syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000004c0)={0x6c, r5, 0x1, 0x0, 0x0, {}, [@TIPC_NLA_BEARER={0x58, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}}, {0x20, 0x2, @in6={0xa, 0x0, 0x0, @private0}}}}]}]}, 0x6c}}, 0x0) bind$packet(r0, &(0x7f0000000300)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @local}, 0x14) sendto$packet(r0, &(0x7f0000000500)="93a745710b01619b9a2be11a080046728283d88c045f30e7e9268c67799779bffcd0", 0x22, 0x0, 0x0, 0x0) [ 294.537378][ T5159] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 294.565148][ T5159] ath9k_htc: Failed to initialize the device [ 294.660964][ T8] usb 3-1: ath9k_htc: USB layer deinitialized 01:58:52 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_CPUID2(r2, 0xc008ae88, &(0x7f0000000080)={0x1, 0x0, [{0x40000012}]}) [ 294.856712][ T6899] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 01:58:53 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000640)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x44, 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, 0x1f}, @NFTA_SET_FLAGS={0x8, 0x3, 0x1, 0x0, 0x4}]}, @NFT_MSG_NEWSETELEM={0x40, 0xe, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x14, 0x3, 0x0, 0x1, [{0x10, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_KEY={0x4}, @NFTA_SET_ELEM_FLAGS={0x8}]}]}]}], {0x14, 0x10}}, 0xcc}}, 0x0) 01:58:53 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000080), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE(r0, 0x40044160, 0x0) [ 295.237652][ T6896] syz-executor.4 (6896): drop_caches: 1 01:58:53 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000640)=@nat={'nat\x00', 0x2, 0x5, 0x4e0, 0x1dc, 0x2d0, 0xffffffff, 0x2d0, 0x0, 0x44c, 0x44c, 0xffffffff, 0x44c, 0x44c, 0x5, 0x0, {[{{@ip={@multicast2, @multicast2, 0x0, 0x0, 'gre0\x00', 'dvmrp0\x00'}, 0xac030000, 0xb8, 0xec, 0x0, {}, [@common=@ttl={{0x24}}, @common=@inet=@ecn={{0x24}, {0x0, 0x2}}]}, @DNAT0={0x34, 'DNAT\x00', 0x0, {0x1, {0x0, @local, @local, @icmp_id, @icmp_id}}}}, {{@ip={@private, @rand_addr, 0x0, 0x0, 'pim6reg\x00', 'veth0_to_batadv\x00'}, 0x0, 0xbc, 0xf0, 0x0, {}, [@common=@addrtype={{0x2c}}, @common=@socket0={{0x20}}]}, @MASQUERADE={0x34, 'MASQUERADE\x00', 0x0, {0x1, {0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, @port, @gre_key}}}}, {{@ip={@multicast2, @rand_addr, 0x0, 0x0, 'vlan0\x00', 'ip6gretap0\x00'}, 0x0, 0xc0, 0xf4, 0x0, {}, [@common=@osf={{0x50}, {'syz0\x00'}}]}, @SNAT0={0x34, 'SNAT\x00', 0x0, {0x1, {0x0, @broadcast, @local, @gre_key}}}}, {{@uncond, 0x0, 0x158, 0x17c, 0x0, {}, [@common=@addrtype={{0x2c}}, @common=@unspec=@conntrack2={{0xbc}, {{@ipv6=@ipv4={'\x00', '\xff\xff', @empty}, [], @ipv6=@mcast1, [], @ipv4=@empty, [], @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}]}, @common=@unspec=@NFQUEUE1={0x24}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x53c) 01:58:53 executing program 2: execveat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='/dev/dri/renderD128\x00'], &(0x7f0000000480)=[0xfffffffffffffffe, &(0x7f0000000400)='/dev/dri/renderD128\x00', &(0x7f0000000440)='*\x00'], 0x0) 01:58:53 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000001c00), 0x0, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc04c565d, 0x0) 01:58:53 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) r0 = getpid() prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) process_vm_writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000000)=[{&(0x7f0000217f28)=""/220, 0xdc}], 0x1, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) getpid() sched_setaffinity(r0, 0x8, &(0x7f0000000280)=0x2) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r2 = getpid() madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000002c0)={0x38, 0x0, 0x2, 0x3, 0x0, 0x0, {0x2, 0x0, 0x4}, [@CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x4}, @CTA_EXPECT_FN={0x13, 0xb, 'callforwarding\x00'}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x800}]}, 0x38}, 0x1, 0x0, 0x0, 0x24040880}, 0x20008040) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0}, 0x38) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1, 0x5, 0x9fd, 0x84}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r3}, 0x38) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0, 0x6c, r3}, 0x38) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sched_setscheduler(r2, 0x0, &(0x7f0000000180)=0xff) fchdir(r4) socket$phonet(0x23, 0x2, 0x1) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000001700)=ANY=[@ANYBLOB]) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) 01:58:53 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) socket(0x0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) 01:58:53 executing program 2: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) 01:58:53 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x3f) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, r3}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}]}, 0x34}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'batadv_slave_1\x00'}) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r7, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) r8 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x4000891) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockopt$packet_int(r8, 0x107, 0x11, &(0x7f0000000240), &(0x7f0000000340)=0x4) getsockname$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB="01000000010000ffffffff0000000000627e987b"], 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000000}, 0x4800) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)=ANY=[@ANYBLOB="2000000011000d0400"/20, @ANYRES32=r6], 0x20}}, 0x0) 01:58:54 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x2066012}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000042c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea8286a2fba5234400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d6ab715107fa1820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000286071480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffff00", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000009800)="41d78180d8755c9626b5c2bb39ce401b6f86988381ef3d41b6e168ce857c6f923bff675711d585a514c3ed8823daec447bad7e227dea6e425d4804dc02f2c082f82b0f90a5f956c338791a87a294f1a1e0532bb7721ea796cf525a9d2de39f1b50bc54ff54942ab1079a62e425b9a735ed7f3674250aac11ee967266582005f41273192dabefbb549f16ec7198229b2926c58c762ad8f7e614c1ccd36e9b8bb4a3036f74d5bc395d17c8964cfadce41daed9c17282161080c8cfd987b61a1fe6d3b85c4890e755b644bcc3c4793852ad58d52658d07c28402c16e294a1fa4573dd8713630d5f0ea5d0af7631d1ec51881e83faa170d94a89fad02ae22a586ad62ae5e623b3a14a85a57e4533230fe6fb67832280b64f183950ef884c67dcf36888675587b313412eb7c91251f0c2871c902ba8766e91a6791ed1f58357c42dd4017a8842d436146374ae28b5f2d9dbaede3f3c63aa751404f3e37b26bc35309a78da94d6ca314456e1273d30015633109c6aa567c8bd306672c6b539cd44fd5773a1ffa8671d8d68a9bd923608993446b4bf17ed3ec7747a703e07b51adcb63ae3ea0cda7a3c35086eec99e24dd51680e361c82880978c88c1d69bcfbe5759556659a0398a375da7c926cd4ea7274a8521a3208b3328be311950a43f2b4014c828b71a80c16ea19d45a4b1686c78c7e3626be0e4f09f73aa2941dd8503f3dbeb35dae2e84a480a6d59b48ae3ab145b5bdea122c225e0d3fc6ba81a48c2da59f2b39a77f7ff48330b08c94881360daeb773dc406c27c7ec77d7d0229b0d3a3787ca5048870f17d92850e37421353eed1f0fa7ae426179db87a7ae993d38a88f1d855fbf15d9070b3bbab59eb4f4fd51a020115d15c50772fb3849f5c3ac70e96e1003c2b73c4e624429604ed813b9897804f1c47c92d660eab1ae999528c91b2d72c450bde7948badf38bc6a94a0b7d968e0fa17ef921d3055bc98ac7c5edf1663d37611dbcab48932324bac088668c46d59ccdc64336494b3e3c8d266eac1c5df83bd0cc7bef7d5d4805c13d62c66a3b8db52e4559b955b65e11772004f72d6ae6d2dfb5a12afc8b72c08ed762e81089c5f74c65ff5bc8d23c333b41fdcafa2f133be9b2a97b9718b92e6c94811488b2c7daf3477427896022ea5eea7b7b808b3f86404dcb356dbc264e01f4885ec3560ac5f1b8605aa1d3f87ac69f7aa0151804f5ca61e4acff8006ece1bd4d1fa4f6a0a7df7664f1405c2b43010590e765d90876981128073629c44a9be685338d7a9ab87a3148e3c780161fe4a69d418e8bf28d3498b3a639d499d9638c6f0477fa6cae28fa32fb997e906fb183df7ba6f67022e56baf3d78b42c98f98b1ef9fe8dd1e29f2adbec11ba59d95e880585be00e8d44435e3d19ff308d17296bfa2f3d11c10290e93ef69ed9b50bbdc1918004e259a8fa9818ec2c3a3f8f4c5f51a7810ccaffa604c2db2be610d8f4d2fbb3d77e36530d69d5c0292f90a81e368484f1cd333c71ddb67adb0685e6e98d596ddb06ae15ab4b616c4ce05d452ca63435ee3f71f6b30ec3fdf97fe04d305e76349f830edae3c016bc7fb88835d72b3d5fbf3b927b8f042b7a86a292135a497a6115891179fdfbf98fd482673c538133f9fd8b648e3c0d9157e0df9e7e6a821bdba57cae33f8a48210b17648a4119e48b609d33a1d095128f2ee08232179c35fe21fc592cc301013e3654332e23a680301bc708ce38ab732238b0fe215ba5fb08670e919399db783d313b1aa8b171428ffdc2f1ac51d70b43bc51a1a2669b5fdbd065956dcd10a31e9d5d7962f905e897ae8e5dc71888ca54931d8d2dc0bab2e780b5472dccb70b95c1d5e31bce17b4bc021314b12b730de7a841ce8630f09085a64858a300430c58c5f6b62a9bd05e3fd26a659827b46d0bcc23e07df456c290ae45b6d7d50d5ae9ca52578cdc36edf8ed0eef7d53ad97ca3e042ec4c45b3cae050e2fa3da616bd9d0629995b5b6b81f59d832845f140648f91f33845d40b494cade5ff696aff546d2a55cfbdb6e06e414c51dbc9ba0e4e9f504922b29bbbaf9a46593fd02b442111035cd64f064bbd9f5c2a439a328f3429b61973534b48ee60a233da1e061b2a94cfdfb9907e0d9888301c60bc4e2bf40be475bfe4f4fb3d01af0502545057e4418552a052ed59fd7d53d14bd67000c3c9d2dcc2ae6d9808e8d1fb14332c8c64309c0b586b8deb3b0745297e658a7a41d4f1bae41a4d39d72bceae758e60f44addab113411cf0938356c35981b29333754661467106b4e95f8df804f542a8422fcf701bd442ea703aa07af4b037223a0ca82b5fe6da0cf22b70d0742054f00a9a5d370fb0a72da48ccbd842f6c0b5c9198a38c0072e8a4c95d0c3ba8d38152acb17fef3854fc0841378c2fecb2683eed5ddd0a92f00c3d150dd44b2cbf89d0bace47d87ef9ddd91b5ed5d8c4bee456ceb7c39560208870bcd3186d9441862c0f08bc1d55c6e48f32dbfc06b2161b97631b746e4e142289e94e04ee506960d04ca5822d29d1833db136e4d9120bb5794ac259a8842a264d4c1d32f6ad8be693f4390d15cefd066099b5695eee9efa6ebfef307e1102bb4e71bbe05e531c2d0e5d5586ac360b3e6639b35ae973930f15300fe7c5379dc7bcb63e9eb30269255b2d0d2bfc34076ee4c98eeebbf1d7d0dfcd64c5c9ddb8ff4d1f1efe8a8c06842b7fbe28b472dfe8ec8f43e8481a09462d8b2db2bbd40a037b24ad5237c4239cd0e8e0f41625cd88cc91f00365ce141a521f7eef77be7dc115132582e99d3d8806cb927345d8666edbcbe5fcdc20579906749b113424c4bda8b97c41c0167ad5a1f3c4d15cf0cb9c0a764a5640a39591fabb90fbe46339d22dcbe0c1eb602d0570048d61341c050480db259fe0a80a67bf6f9ceea4dfb58d22d7f79014b94d5fd68a4e2f2fe78a65e3dc98378680d00b1abdaa5280691a45e4c13bf9437cf4aa14f37fbefa1e9f1043c6a1d8511aa138110a31db46913b066b77e8c85d4dd3fae366b552982824f7b52a1a0fea998269e924ffd9feaa919f77dd9b89f2ef2e64350059601e255ba42a5464487cf00680c5f071690cceb019b0085df26dd67afd810b363ee6dd93033bb090d2ea42ed66c4255ef55b26910c2eb5717052b9e8984d5f0670accbdd24d4bf1ad4cded0f5138d14e5871b379258182d8ed3ed17f6832ac581c0c4e979ef66566f0713c21c7673a9740e1dfd960656772760f1424e83eac2b8034495f4213554800aeadd85be2cdd187f4341842299ebf70cca031eb227db7756daebd8ea881add064c39da41e8e5dd39f506ffb12b6f4f5dbd8070c1a1379c7a8475d9978c0cd32bb59888c1d3077de0d1e4128f991db8028ba8b8174c68c5ef5181468b7a25cc1ea68f34d35a5b05de6b25e6243c26d00ad6670165e222215a8ebb102293d36fa6891e98d142440d78120e0aa15d634b29b891d04ee1b871daf17fd264373534775f0d5903d90e2fb7684955fc97a5f43e543784883d1515b39529585c5ad943d623a9ab865a214d04e65bb2a33f3bda550d4613ad0e6fa02cb519c65b4c57b110738179ce3606f03e0165212c3a3c7aec4a4d8f2b0582ebd76af689602556ae834133e86f7bd9b933eb20a745548d8219ddc25ef17854127606a92f41e0f8b8b912439386fcd9efb9a325c564814d37de6df993f97d36faad45afc7a716d1d45996169f1b7bb1f5e2ad2197b555982a8a2d85ef8909a91abea1212c1f41f21bc2833123ae111b5313ebaa54730af32617b37b8c9d783d4e0456128324edc09f3818d719ad40874a28eb331a5d365267a675d4c0e8083e33af610413470b7ae85dd4cc13e1f1ff6cdbeda1e589e3c3bb08549ebb8f6e2f38b239b8c4a89e37a39dd67bd616d83bb4ff5daf20d536127971c809edfb8cf123305aa09e57e983c2a955765373b425006c18b7b5c7e02c7d8e77235a898199f55d183298dd35486a1f1b20bad280f5d89d407ab875b83c5cda22cbb7bd60e2e486f1bd6ef33701da61e9d3d5eb065ddc2eae9801486e6fcba6d008c7bd4b7d9ab3a31d152cbbf1544ba08a7007a3f24417aadcb51d1f3d31c69be49a8add33b53a78a143cd0ad5a21468b2441c6622295e002543c60a38ffe6c5a1e44b8a89722dffc494dd8ee7f973518dbd75825576440b56c4af943c1d5db98899bbe4dc02cf9dc5caa6690a7d1d3ffe9593ef851e05937393ac64c47d74058ce45f4ab7eebe5c342d5faeafe26197897216eb740da3d720dc01cf6e427905d7e1b839fa9543ba6dd2b3a9a6b8029061db2f409a69363e6441fcbb35ac7a3a26c4352b2600f2ebeb1cedfc15a3dd9cd0263498b1505ea76e2f30822a86bf569fa9f7e795a86dc799d7124efb127f83cd5112dfade7cae1a361ad2e1156e8a8fd80e45ba689914874f34e9f1f7f3f284ad7fdc43cbc9b18c5494f6835dd9f982fb575898ecaae0d343dda74cdc173f9835415649667a05b20e7975b8cee80d7c6a3bc7179982f08306624bec3f211295928e02479431552c428162bc6c5666de5873aab7d03bbf3d2fdda806896b37358a3146cdabfb0f1347a1f3f9494aaa22e879e3c0a44bf26c092d59f808600a6283bf57a9dcbd968b1a83753d5c795dd2426ea53397964b65b44cac16fa75a511e85214084228176d4cb0806114d2ed65049e36e7449ca3a52ab4d77a39381464e08b5349801ee93d174ffb1b71df87b57609564d06389166c17cd6725c85d3a2cb682329c95051de76e0e24c76ddb8971c9de0303de426a80fa4b30f0baac5efb70340a5c13a248fe3bd47b1caef76383d45996b99ad4ceb1a37e98d255f9bf5301366a612c0b29c5a9f517d0a7e33eb041b5f8481c585ec9131e9835eed853adb2aa194da846c70978d4948a69c319f016735dbf2de73268f0e4077f1166f0ddec2a2def95ad98a8ef1c18b22e32980ee3804822143752340285f4e1a9fd5ce74beec0656845e56a869d0e9e664ca18a74c67eedcbca9dfd8f371f4c4818229a99a940c97e84ba7a0ad807decc60e2ead969fe4253bf46417b3412832e8c2d6be338698c79dd3ecefe1011f418990e2aad526d23575e22c03123ae9319b481ee6d4b0972743baaf36de63ca99fcd351ce4f07cc8e04f73ef9b18b4ddcafd3c64a109786c391ca7ac7cb580dd6bf4d222309c5b0a4eff8d65eb38e91ff94ac889b86c0ae7174143fde125a91f91ab99694ae9cc13cff3a400d8f8f02a502bb190c22063df13fefcc076412fef1d96d5d3920e51a3dff0bbba5818f414ca920ef1eddab0195a45ac7cb8581ae51faa96a65276b9f79da2e1d58364e9d92528b6ed244717b0c36f5739cc5d12e36180c300a3bc68599470754b8f446000af90a5c96a9840c2021d8ec613bafde5b3b5fea9d5442643857156b7548b419d9240b985ff4643bdf245f4c160bac8a72dd1bbb50a1f43ae4ca09dd1a39e9198f4bec2492028f038fdbf10caf884f87528f6d9a8d8c18582d62a96eebd2f55e304f1ebba3e25749e4957243ef7a129020ca04d85480f7ec237746e52faf359145eb243dbd865355df8e2d002649cf0061775a2281f1c3d6e712eae5acb494b717cccd74fec7d866119eddb130ffcc05e05d99c7a6ec62341217e7ef70ba732e99b7c9246089c6a644628eef78fd335a30b2d15e24a84944aee29f750fa502b6fdedefd97dcbdd8e502c7688bca9b3591bd64d8f7a21c90330821396b57659300bcb42e75aabd0a10a05c7aed2023cfcac4c980bc3dc8576da935857fab1b3a0f4ba493ead40234bcf01d1a46d36c3d70cf2a4e9c06476858f54479f646559b71a48ab806a3cb85acf3310a246eb13cf8e5964936109f16bb029abc9f0118d1418e4b917252188b030790a4a0c7c40e2244e6dbc5233c67c85d8f989f730a25588e390c31beb19cf79f75426d630ce872ad6dddf02e45888cbb1ba30225122f09bb99640f74288eb1a91b211b4007f3eb3eb1e8bc3f684566b18ddc772bc4da8a5b423d3e84e7335d5ec82afbad8b849ede6e9ec3e263a7b963d48dda2f78f22eedd4b7cd4f546bab8c3126d976a36fbc1b77484881a8d1a8d9a6c84183bbc585bd6ef49b1706fca33205e2b0ad8654b0979288c083fc60ea005b17d3051537995cd2ba6e97ede1b2b356b13dd8c50059b9e14ae6618df9d25ed2f29eaabd466398851772e41df72bc84d7d46535839fdf2688a5bc30c241a1d687d9a69cfb2eb888b5fb3ce506118d99161cf5afffd84f68cf566b7795c10755d47f82b0862a062fd6cdb0b67f9590d5251f9593cb252294aee1651015fe8973d46e50bf5a5dc306fb6fd191e7d854bcce69c861e88580094423cd1f9ab65db3f09df4b96eaf7dc2a6b26e2b4078ebdd5cbd41955c6e62ba9c8854d02a96ad1cc1b25ef079fe3502149762817c0a09b34d6f1761f7f0aa48ffdd6ea8cc2dcda3a8bf122c115ec89f3c734c5070aeb95b5b9d73e4319ca5e5ae963623b471d21b1fced57df70ef2d29d8905cee60a712ef52a6a73ab843c672b504f32b38d0dbaaa6ac8e0335df38b77927a33973fc99c75dbd39df4f04c7717cba8e7450004d01b8d5abe659f5b220de3519ce1dc47797569ebd389976b409489d7b26bd0b4d5f110cea940e49288977c968ec354c2e90a31b65697931cbb09a722374bfee9e8748984ef5ae57dce15092e1d7ad531aa262b59747ed8a7279a5c79d2fda8020086be8b4575f16a3910794555cfdb2f57fe0d0a45ab82fdeb8f08f62497c651e56753fdf3ead552037db8737e9fa49e0133a7f32d7794d502d1277bcb0a37cbb3f36fc04a6293ba3089f71ff793d6cf7fb56ccf915ac539e72b0079d0a6dbb78722ce59b18cd750d9c986e4b9598a5e64caca979db7d4e5dcbedbbf304a7c47ba0c9821f9969a6187d4004585ed7c40102831c50febf505780fffacf75e24da26109e078fe650c72bc0d94c08a1883062fb2655bff97f0873ae161317ab81d1f8e6b5cb3f5d2f6496f78df8a5dd97061fe9de9d2ebedc82b736fd85762be941f212f4ed8accc11b6e2237e8f1ba0873c1ccd9bf088f3a0bf673d149f06f1cabb973ccb8449337516d22d7417fe48b31282d8c6e7b1dc56a299f8bf0eb16d73103d780cd906fa1a2c4a93fcf65ca38ab76f4fcf7b9291d69f0f4e2c8997d2928627f84574d7b3aabc072b2c963936ef48a1dbbd1a8dff29d0e645716baade18ac01dba162e40d897e099892bba4992b914446463a62fff81fd622e571f4ff697202719bb119bfce6fa74215d2b4a443f8529240a19fa40e3615532a911b3bb1fe8df4a6de65eb49431fb5c402d96078025c38472392c9c3665c206fd008a83934021d0945cbefc41a60ca3d509121cb0d723512976c399869ff736b0bc22db51b08ab2bec07cb267fa49a1312cb5e575c7cde682e28b09382339cb2f3e01bee89f4f179824a7da5c19d9c56e3bcca68621236fa041ec0e87f5e70a99bd40a9613238ec35af6fa05e01a6260ab43fe9c03b458dd755237c5cbc6bdb670b54b4111ff089ec529e96db7f0a2300337eaed35e9dc8f8d6162262361cec85c70ba56f7b48a8f157aa4a3bbd87a9bcd685dd3978cd27ffb1b13ec416e99fbdb3809b88106832584e7b71f30fa5d59cf6b3edf7dad81a3722a660ffb811effc6763160822f4f97e7cada4717d58752a3ce8733ad5459eebc8bb989bbf32652cf6f94d8ea2f41d45ff108d760feca6b0468ae8f86e0ac96e5c31a4d90071bbe41f8559d6bd6f454ac01125116a903ccc9e3872fb89f24fb2aac5822a67e9f6a89f41800b9655d5767933423508fc85d3c0b63221e3b5a4d791a3b05e0a2ffcdd09bdaeaf7ce6ee9efd6140a57f73efb0674456b95b00c61ae48be267950f2bac36ad81ebd3302318a4264eea8ee444cd1103d875ddf9bf826b8c9a9d5f5044136f502a68572b461d9c1d778f951d5e5c7a424ccd8d07a7140f2d0473cb497894d3bdc6e111098ac86f6363f36d56a8f587ec3c028d0d6feb715be562e7f27e6f1a2fec50775f2f67b26d4221727adb538fc6679025dec6a24e6f4aa2d5d46f2fd82e7343489f6bcd2ca1437935485e2f6689b251c30757b365eea27ad82e43b6004d22091f77b5dafa49189f4d31dee73e63c4eeffd1796f3500f48666ad495e7059485bdac46026015f59b425c43a243e96d1a5df2ac81e931579b7f70ff9865e54497243b44a01968df5565aae0505ff267e75c2ce00556286f7e09cb6249bd342a617340dcf8697a6e3ecb1363048521c2349b9c9c315a3ad5e72245a0372dedffc67b4f591e43a45e8b47724be7fd015e64b8bb6cb9809aa956d769fa70b9d13a38ef6793d5683bf7b0619e1443cd4cd7df226aed0effbebc0106f48bdb45a3c0d5c0306e9b27a1837646d1b02b1ddb8f33aee3058058dd4cf883e5ef0a26f3525e2e8cec02e4c989b082a8f8145b5b567ec00708f2d8e5b656a62c50601b00211c2ca056f963ee7e1b220adcb4a69ee44fcd139bee8815b48d0b13d2e365a446be7e3e95fe61ce98271eeebc78636f3842da179a028e199eb18f68ae1311d8c2574a9ec60c73f209b79a49dc03001375ca78d1d12a6333b5705d81692249b58fd2be51818c06697a85270d972c2c4564e200983b06a5c19c14bd6a7decf99d227b9af8f303c48e5d2676eaa2dd42900f1d02d69cd2387ea93f2e47401c83d7eb553226a55c8f95a4014e156401e5ff3dd0e9fcc9421d266170005359d7ada56a9513259b785063ac64f04a405dec832a1eb55b299554f14b586b4b12e7201f8214a66345df413056454959cab7ae4bbf2b2ea9fd2df4b510c5641a32464f37c9678f59b38fe90e25ec2b11bca8dfdec149ed029e0e0f2144ad9b4af1cd56a564ebc5c00a17145c37cbb4b9c80bdfcb1e481c6ba9b9e45679c58565e0bafa4aa36dcbd1d36dcca2513105144ba57cadfedf88bf1afd6b5d1ab63a7e843c07d33407c2f42f81cff5bca9437a6fdc0885047fd0d5e774dc16b2e0effba27f31c1ca218f469b9b1c9a5ddf71010cc1d666b87f6d467add351b2add96768208c3872834584776b53b17d40fea0e989f0eeabf4882132cfb85fe13aeccb05e22360f60b010c5f532bc8b652c846458def970da0531af56f6b2264acfaa91826d4aeb49a66d0e796c39b37d92cab73310e97e843acf131cc579eb872daf43ca8489e983af93c17e6669ec667164795dff922717ebd17d68b24da5102be0b6ec014ca0b381795c9ec6b092988b7e4b750ea9e6d912cfcb4062f46155bbb0a4c3effe32294cd4096d8d826e06fb6e7d7a3c1550c96474d4c3ac5382f8f75e557566a69dca2b7fdeb97eebea793cc116332bdbec23021a5ee2b7968383c8bd165ed4804f4382be66d34843743ed0cfac7406ef6a04a539294929b5ba4bec471f141e9a98be021e3453edcf3ed3c4267279831c3852a0052a71dae8f08832915330e1559ebd7d9a039f3364ff843abb63dd8b679af160494bcc9af459a022970151527b1beb74fe24b31b84104cc1b94d6ec5fe5a084c7d09e1b2ebe3f2abda0ad3b7e8d4d4b761746fac5a1decd5431345af84c6b96cab5c049b8ccb5c67c5bd510ba5fcbc2a116df5b816fa0a01762114d98476be68dda2f2f2b8fbeb03d79133952e2bfa7f7514aa82934ba79e157b5c713abe5e58f6d237614293336b16a0c4ca74dfb858be2764acbb786f24081afd554467e6b72d1eedc9a030971487b2e489d03fd7e8c32575f714ce4f378185213ea09f9760ed6720b89ebc3ac336b0666e5193d7d0760c9716cb06ec510193c590cc987746c23832be4be9f50d42abaf8156513f159534ab41cfa59acbad00303966591d8e5381787b4a16e074365ee30e4d31bc80a7e4e7e83551381123a4c328b9349a59bb7801e837aeede3373c56324d278e6193f3bf1ccabff3dcba72aae2a1a71d56ca8d70f4ab6eccb885a2357bbfe477ca32a18fc026f2f8e1cb1e9b4a7b7f02edd96763a8df60c9b592f98f5ec4ce1d2b76570e2ba5358db6ba0ba11c14b265ca9292da246d1a7956e2df00e55bbd6ef11a7438a04ea90498e473a056f18bca89d526d9b152cba450daf51c49f5f8e85f14cce59d5b38bc1660fcc18d6fa952a6b304886a59698900dc44742071c9ec6c695bf5a326a5b8a941b0ec7cbf1af74ba539b9ea99c4fd4ba676f96b2d96c3f7257cb61da8c426b62475d68a6d7a545a7378ec41c5536d57e20bd5b188aadcdbf427cabbf088e7af20ab64d27951d7f5aaf10d9ca3813e803138c35dc07736b88e0f66d0270a721455b1bf726b9fc8948c04cea70c52f1842feb5300815f25b85969c1d5f42fa8871c632d9c15b145c116fe3b8319c6148fe21d70176567f400128c83e8b82c22830201be8db9cd1a9b355709f90f98e167c18ec289f1e969c73f023e354159efbc69278f84ac142a1a4e1e10c56baa10ca55367f4553aeb6dcf7cbdef0ab5dcc1a72efcea0c0b360c50206be9d98473c94a79392efb96a29c8bb5e861bb500079e7c39b6afdfcf22e23ea0bc37365a10ce4a057a605b7773b57309e6746208e80665a4cc3ed2144df1151245574e40d9ad6908ffa7ca4462177fe96f0010148aeedd03497650200aca4314df69772a4c1e5f8719b56550214d024107d9a390d23f13f6c88ff638bef9f1c0ceb1b91c18b5bf053216c4aab45dc937459e4ca71e9e856024b95a9eed7839d1e50bebd4a3dfe600727aced232eda5fde770d552d83834a6452a4b00c1b0781375ba97a60f5abf58330bb4482fad8ef474d3b902749bd96c7163310f3f3355aff7e9a30e12755e9fa24f6924df5cbbddde37b7638bdce8f180fbc5559b90435a73be5075125e14014e936fdedfd71c103264d326fef69f48b0a7a11f34bc5a9582f3352e57ea7e7c1f126c4dc13c5777410be13bf2f542ea5c6cec260149dc4cba393f0759c3fc82eec137bb7362befaafa18f0b5639a92a966f511ceb161b0853c96a991467335224bb3f3c8c742538b7060f2fd38ece4c03d9d05d9cc687bb2ca09ea0dc79b60d62f625ba2fe375a8de7676dfd23d2b958fa090180528d5b6790bf1baff00aa5b11ad63367ae19f048cd594d383c48a4bd2ebcca5c7dddeb39a8bf213d20970f80306a282b94fbfdfe49cc509ba650b7fcb9eab7cddbbb25d9c8026ab87a3862c6cf2c356c7999d1684eb194c952fd88c3cb800aee5f55af660f8feccf36ef95809e662ba55ad1dc6432bea73f81460d28f07618979142f260a41fcb58dbf8561d2a1900be673be99cac44d25ebc0110e01cb2796670f5a683dadb5f105472bc130af1aa302f814ba3d66960c22cbb2ca23af75988175687d9848e8cb9ffdcd3b194fda7ae5a675a12309c9713891a0ea02048a621ecb15e270ed6020fd1d9449ad5f5144130fd06d308fa986a7421d824c350a73ac45f5baff2cb74f8c3b452b3d5ae5f32f851145b6891f7ca9dd04f4d161cd6e00bdf67f6e0400e1f1e34ba401383cedf3ca1ee58c3d1cc452e6ff3887f93e607caa0f8d909db8ddbf796a3e", 0x2000, &(0x7f0000000f40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0xb0, 0x0, 0x0, [{{0x1}, {0x0, 0x0, 0x1, 0x0, '.'}}]}, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) getdents(r2, &(0x7f0000000080)=""/93, 0x5d) [ 295.917919][ T6896] syz-executor.4 (6896): drop_caches: 1 01:58:54 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000180)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) io_setup(0x5ff, &(0x7f0000000040)=0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002800)=ANY=[@ANYBLOB="66663dea6cfa202a2e2a22af0004f2ef86efa8a2785d635247c83385bed545f329d570ecc4749d7e77f52f54fb37e7dc0c6ee76de55b8560df48eddb06e88b71b044eadcebf44480dfd2f10f6f2528c966edae054bd48930000000000000000000", @ANYRESHEX=r3, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303234303030302c757365725f69643d35a1fedb899937f2ee337074ff227edbace7396a67998a025711a7035e2fae1551dee4ed5b981a5df645ef36ad7d3aa351e1e37d80f7eaf265a8155c7573d13ca71195a4fa600f0a9d3ded6b9c29019d33b13af71183a7a4cdbcbb081c2b3af26ff063ae776c472d3919ab57f3cb480eed65c84bac564dc11c75bac7b8689c3a7d4219d8d745f1c732cd20ead001b57b717a6356e10baf4885442f778e3a701eba1d3ea943db73e260aef757f5654bcdf8d3fde746b6fe283feadf1ce2caef2fd1690d5d9f6ced5f7c65cbfe48f160dc54944b7ee64ff410ead352e4da8674", @ANYRESDEC=0x0, @ANYBLOB="2c0200000000000000", @ANYRESDEC=0x0]) io_submit(r2, 0x2, &(0x7f00000001c0)=[&(0x7f0000000180)={0xf0ff1f, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000200)="100000000600"/16, 0x10}]) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r5 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) sendfile(r5, r4, &(0x7f0000002080)=0x78, 0x23b) openat$cgroup_ro(r4, &(0x7f0000000340)='blkio.bfq.sectors\x00', 0x275a, 0x0) openat$dma_heap(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000600)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000200), 0xf000) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000003c0)='memory.stat\x00', 0x275a, 0x0) r8 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r8, 0x84, 0x9, &(0x7f0000000000)={0x0, @in={{0x2, 0x4e23, @multicast2}}, 0x1, 0x0, 0x2bf, 0x80000, 0x65, 0xfffffffc, 0x4}, 0x9c) bind$inet6(r8, &(0x7f00004b8fe4)={0xa, 0x4e23, 0xfffffffd, @loopback}, 0x1c) r9 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000180)={'syz_tun\x00'}) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f0000000100)={'wlan1\x00'}) getsockopt$inet_sctp6_SCTP_RTOINFO(r8, 0x84, 0x0, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x1000009}, &(0x7f0000000400)=0x10) read$FUSE(r3, &(0x7f00000007c0)={0x2020}, 0x2020) sendto$inet6(r8, &(0x7f0000000680)="6050ec66010021fe52bfe21202c67041ac4bb407d7640800000000000000e907db5ac026efece0eb02bf932fa4f35526496266ce355f768927f648d52fd6b0d24c447b5152d17c4a7a48a49934df4d1a3810559ef952669c5bd16b45a2ff1b020000000000000070ff998afc8f4fd41cd9157414124e568100a27571efa2a599351c4bdc277c17a79fdda7cf91033a0200000020c9af0f6a508c7153e6708bf7be17107e846df2728831008a9cadbca49ff1cf787ef0a72348136813b8a42bc0350ca6374afe8e251336571bf1183d19a934f0c77775e063b70b5c81f0f5d017d2361bfa4d4141219ee5b3acf5921f5749af15a317bc10cccc414373f16e253183dd5545ba5a7b5f346f951f77b5", 0x10e, 0x40080c4, &(0x7f0000000140)={0xa, 0x4e22, 0x8000, @private0, 0x7}, 0x1c) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000380)=@generic={&(0x7f00000002c0)='./file0\x00', r4}, 0x18) setsockopt$inet_sctp6_SCTP_EVENTS(r8, 0x84, 0xb, &(0x7f0000000280)={0x0, 0x4, 0x1, 0x40, 0x2, 0x5, 0xc3, 0x74, 0x7, 0x3, 0x6, 0x5, 0xd, 0xfc}, 0xe) sendfile(r8, r7, &(0x7f00000000c0)=0x5, 0x2) ioctl$KVM_CHECK_EXTENSION_VM(r7, 0xae03, 0xffff) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r8, 0x84, 0x72, &(0x7f0000000180)={0x0, 0x0, 0x20}, 0xc) sendto$inet6(r8, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 01:58:54 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) r0 = getpid() prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) process_vm_writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000000)=[{&(0x7f0000217f28)=""/220, 0xdc}], 0x1, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) getpid() sched_setaffinity(r0, 0x8, &(0x7f0000000280)=0x2) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r2 = getpid() madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000002c0)={0x38, 0x0, 0x2, 0x3, 0x0, 0x0, {0x2, 0x0, 0x4}, [@CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x4}, @CTA_EXPECT_FN={0x13, 0xb, 'callforwarding\x00'}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x800}]}, 0x38}, 0x1, 0x0, 0x0, 0x24040880}, 0x20008040) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0}, 0x38) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1, 0x5, 0x9fd, 0x84}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r3}, 0x38) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0, 0x6c, r3}, 0x38) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sched_setscheduler(r2, 0x0, &(0x7f0000000180)=0xff) fchdir(r4) socket$phonet(0x23, 0x2, 0x1) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000001700)=ANY=[@ANYBLOB]) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) 01:58:54 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) r0 = getpid() prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) process_vm_writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000000)=[{&(0x7f0000217f28)=""/220, 0xdc}], 0x1, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) getpid() sched_setaffinity(r0, 0x8, &(0x7f0000000280)=0x2) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r2 = getpid() madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000002c0)={0x38, 0x0, 0x2, 0x3, 0x0, 0x0, {0x2, 0x0, 0x4}, [@CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x4}, @CTA_EXPECT_FN={0x13, 0xb, 'callforwarding\x00'}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x800}]}, 0x38}, 0x1, 0x0, 0x0, 0x24040880}, 0x20008040) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0}, 0x38) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1, 0x5, 0x9fd, 0x84}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r3}, 0x38) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0, 0x6c, r3}, 0x38) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sched_setscheduler(r2, 0x0, &(0x7f0000000180)=0xff) fchdir(r4) socket$phonet(0x23, 0x2, 0x1) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000001700)=ANY=[@ANYBLOB]) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) 01:58:55 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) r0 = getpid() prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) process_vm_writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000000)=[{&(0x7f0000217f28)=""/220, 0xdc}], 0x1, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) getpid() sched_setaffinity(r0, 0x8, &(0x7f0000000280)=0x2) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r2 = getpid() madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000002c0)={0x38, 0x0, 0x2, 0x3, 0x0, 0x0, {0x2, 0x0, 0x4}, [@CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x4}, @CTA_EXPECT_FN={0x13, 0xb, 'callforwarding\x00'}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x800}]}, 0x38}, 0x1, 0x0, 0x0, 0x24040880}, 0x20008040) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0}, 0x38) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1, 0x5, 0x9fd, 0x84}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r3}, 0x38) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0, 0x6c, r3}, 0x38) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sched_setscheduler(r2, 0x0, &(0x7f0000000180)=0xff) fchdir(r4) socket$phonet(0x23, 0x2, 0x1) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000001700)=ANY=[@ANYBLOB]) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) [ 297.724503][ T6933] syz-executor.4 (6933): drop_caches: 1 [ 298.041246][ T6933] syz-executor.4 (6933): drop_caches: 1 01:58:56 executing program 4: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/uevent_helper', 0x40002, 0x0) write$P9_RSYMLINK(r0, &(0x7f00000001c0)={0x14}, 0x14) 01:58:56 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) r0 = getpid() prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) process_vm_writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000000)=[{&(0x7f0000217f28)=""/220, 0xdc}], 0x1, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) getpid() sched_setaffinity(r0, 0x8, &(0x7f0000000280)=0x2) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r2 = getpid() madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000002c0)={0x38, 0x0, 0x2, 0x3, 0x0, 0x0, {0x2, 0x0, 0x4}, [@CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x4}, @CTA_EXPECT_FN={0x13, 0xb, 'callforwarding\x00'}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x800}]}, 0x38}, 0x1, 0x0, 0x0, 0x24040880}, 0x20008040) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0}, 0x38) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1, 0x5, 0x9fd, 0x84}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r3}, 0x38) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0, 0x6c, r3}, 0x38) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sched_setscheduler(r2, 0x0, &(0x7f0000000180)=0xff) fchdir(r4) socket$phonet(0x23, 0x2, 0x1) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000001700)=ANY=[@ANYBLOB]) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) 01:58:56 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) r0 = getpid() prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) process_vm_writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000000)=[{&(0x7f0000217f28)=""/220, 0xdc}], 0x1, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) getpid() sched_setaffinity(r0, 0x8, &(0x7f0000000280)=0x2) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r2 = getpid() madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000002c0)={0x38, 0x0, 0x2, 0x3, 0x0, 0x0, {0x2, 0x0, 0x4}, [@CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x4}, @CTA_EXPECT_FN={0x13, 0xb, 'callforwarding\x00'}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x800}]}, 0x38}, 0x1, 0x0, 0x0, 0x24040880}, 0x20008040) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0}, 0x38) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1, 0x5, 0x9fd, 0x84}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r3}, 0x38) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0, 0x6c, r3}, 0x38) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sched_setscheduler(r2, 0x0, &(0x7f0000000180)=0xff) fchdir(r4) socket$phonet(0x23, 0x2, 0x1) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000001700)=ANY=[@ANYBLOB]) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) 01:58:56 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x3f) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, r3}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}]}, 0x34}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'batadv_slave_1\x00'}) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r7, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) r8 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x4000891) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockopt$packet_int(r8, 0x107, 0x11, &(0x7f0000000240), &(0x7f0000000340)=0x4) getsockname$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB="01000000010000ffffffff0000000000627e987b"], 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000000}, 0x4800) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)=ANY=[@ANYBLOB="2000000011000d0400"/20, @ANYRES32=r6], 0x20}}, 0x0) 01:58:56 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) socket(0x0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) 01:58:56 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) socket(0x0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) 01:58:56 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) r0 = getpid() prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) process_vm_writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000000)=[{&(0x7f0000217f28)=""/220, 0xdc}], 0x1, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) getpid() sched_setaffinity(r0, 0x8, &(0x7f0000000280)=0x2) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r2 = getpid() madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000002c0)={0x38, 0x0, 0x2, 0x3, 0x0, 0x0, {0x2, 0x0, 0x4}, [@CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x4}, @CTA_EXPECT_FN={0x13, 0xb, 'callforwarding\x00'}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x800}]}, 0x38}, 0x1, 0x0, 0x0, 0x24040880}, 0x20008040) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0}, 0x38) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1, 0x5, 0x9fd, 0x84}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r3}, 0x38) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0, 0x6c, r3}, 0x38) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sched_setscheduler(r2, 0x0, &(0x7f0000000180)=0xff) fchdir(r4) socket$phonet(0x23, 0x2, 0x1) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000001700)=ANY=[@ANYBLOB]) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) 01:58:57 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) r0 = getpid() prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) process_vm_writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000000)=[{&(0x7f0000217f28)=""/220, 0xdc}], 0x1, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) getpid() sched_setaffinity(r0, 0x8, &(0x7f0000000280)=0x2) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r2 = getpid() madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000002c0)={0x38, 0x0, 0x2, 0x3, 0x0, 0x0, {0x2, 0x0, 0x4}, [@CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x4}, @CTA_EXPECT_FN={0x13, 0xb, 'callforwarding\x00'}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x800}]}, 0x38}, 0x1, 0x0, 0x0, 0x24040880}, 0x20008040) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0}, 0x38) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1, 0x5, 0x9fd, 0x84}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r3}, 0x38) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0, 0x6c, r3}, 0x38) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sched_setscheduler(r2, 0x0, &(0x7f0000000180)=0xff) fchdir(r4) socket$phonet(0x23, 0x2, 0x1) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000001700)=ANY=[@ANYBLOB]) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) 01:58:57 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) r0 = getpid() prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) process_vm_writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000000)=[{&(0x7f0000217f28)=""/220, 0xdc}], 0x1, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) getpid() sched_setaffinity(r0, 0x8, &(0x7f0000000280)=0x2) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r2 = getpid() madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000002c0)={0x38, 0x0, 0x2, 0x3, 0x0, 0x0, {0x2, 0x0, 0x4}, [@CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x4}, @CTA_EXPECT_FN={0x13, 0xb, 'callforwarding\x00'}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x800}]}, 0x38}, 0x1, 0x0, 0x0, 0x24040880}, 0x20008040) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0}, 0x38) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1, 0x5, 0x9fd, 0x84}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r3}, 0x38) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0, 0x6c, r3}, 0x38) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sched_setscheduler(r2, 0x0, &(0x7f0000000180)=0xff) fchdir(r4) socket$phonet(0x23, 0x2, 0x1) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000001700)=ANY=[@ANYBLOB]) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) 01:58:58 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) r0 = getpid() prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) process_vm_writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000000)=[{&(0x7f0000217f28)=""/220, 0xdc}], 0x1, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) getpid() sched_setaffinity(r0, 0x8, &(0x7f0000000280)=0x2) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r2 = getpid() madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000002c0)={0x38, 0x0, 0x2, 0x3, 0x0, 0x0, {0x2, 0x0, 0x4}, [@CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x4}, @CTA_EXPECT_FN={0x13, 0xb, 'callforwarding\x00'}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x800}]}, 0x38}, 0x1, 0x0, 0x0, 0x24040880}, 0x20008040) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0}, 0x38) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1, 0x5, 0x9fd, 0x84}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r3}, 0x38) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), 0x0, 0x6c, r3}, 0x38) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sched_setscheduler(r2, 0x0, &(0x7f0000000180)=0xff) fchdir(r4) socket$phonet(0x23, 0x2, 0x1) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000001700)=ANY=[@ANYBLOB]) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) 01:58:59 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) socket(0x0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) 01:58:59 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) socket(0x0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) 01:58:59 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000a80)=@flushpolicy={0x1c, 0x1d, 0x1, 0x0, 0x0, "", [@policy_type={0xa, 0x10, {0x1}}]}, 0x1c}}, 0x0) 01:58:59 executing program 1: getsockopt$IP_SET_OP_GET_BYINDEX(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000380), &(0x7f0000000580)=0x28) r0 = memfd_create(&(0x7f00000000c0)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\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', 0x3) write$binfmt_script(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2321a89c72e6c87b0e719e83c62ca9f389096c20e8153904d0b3af7ced6fc591c5eaad95a900d119659377792e74fda198b568a45f6b31a8161bb2d88da369bc95f81c7df18a0bf6df5e40fc1e96abe31a0765e6d49eb0427bdff87c0641f6ee2244123eba"], 0xd) execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='tasks\x00', 0x2, 0x0) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) quotactl_fd$Q_GETFMT(r0, 0xffffffff80000400, 0x0, &(0x7f0000000400)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80080) socket$rds(0x15, 0x5, 0x0) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000002c0), 0x600201, 0x0) openat$cgroup_ro(r3, &(0x7f0000000600)='freezer.self_freezing\x00', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x5452, &(0x7f0000000080)) ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000000180)) write$cgroup_pid(r4, &(0x7f0000000340), 0x12) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4000, 0x0, "8dff82e912be9c249143614a5ae21981542c9d"}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000009c0)={"34ad9f2460a7044e9957c43d48a00599", 0x0, 0x0, {0x10001, 0x14c}, {0xffffffffffffffff, 0x800}, 0x798, [0x3, 0x3ff, 0x3, 0x20, 0x2, 0x10000, 0x7, 0x7, 0xfffffffffffffffa, 0x3, 0x7, 0x9, 0xe2c1, 0x4, 0x1f, 0x8]}) syz_open_dev$tty20(0xc, 0x4, 0x0) socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$SMC_PNETID_ADD(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000380)=ANY=[], 0x20}}, 0x0) r6 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r6, 0x40286608, &(0x7f0000000480)={0x278, 0x1, 0x1, 0x9, 0x2, 0x3}) 01:58:59 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000001080), 0x0, 0x0) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000000)) 01:58:59 executing program 3: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x1) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000240)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x2000}}) lgetxattr(&(0x7f00000022c0)='./file1\x00', &(0x7f0000002300)=@random={'os2.', '/\x00'}, &(0x7f00000030c0)=""/4096, 0x1000) syz_fuse_handle_req(r0, &(0x7f00000002c0)="eb315d1529b3cd592af8c6a4c97ab2a4b89ae2ed93013bf251d601c9955a949e355001f79ee393c149244e65edd6606a770e1a9aab69e94664d13822a3ca478835b70a2f1d0abb9953e4a4a3062dbf62c1690f4419f5a9b5070b8d44a132c64f8148e7c1ebb304c08ae71d29d6a6c4ccac299f75520eeb5f6690d81f60604ebdc50ac3ebac9827c04edc9485772cc9e5bd5c7129d6c316560105b0e752a20b7052dd8867a830a388cfd95037c46d7f9a34fa6123c74a287143b5989ce1eb6c1967cc0bfc52ac2f49825df683df4c3890c5dea1f83f04b7b56f3e1c9a93710cd85c3e1454c056baa95e42896d3f8858293d88ea51df74e81731ae4b3a04fbfb452ddeada7c5c2d55520e9ea988e5a310865555edf4bb159aa7e6498ee7baf4a3925e2930c782c795a15a2c56ee9b45547c5d5b02f967e2cb39c2ef1ef4bf12def84d34df885102695751b0cd42c4ec1acd36cafee9221e43854bf29faa1fb8f82e39e158caf5abfe7d2cd28730b3510c8581fb129b52efcceac2306137dde95a312ad5eb009735dcea6d8b53e1c084fc8356cfb5ec329b250c75023496cfde1be0193d782501bc846880836bdfd152caabe80ef92f7ada911c9797c8375befda3ac24d8caa6b09f025cd936b0058a4e85df99ca6ac7253fd1309a3697a686f29364f9235a5c406f8823799fc8fa39649fc77a338ebcc590b7b2d4f5b637bdbac71ffe900311c078702e2476838f7c7e1177e9140a02ca7ebcd9a7bd293d521b413678fdd52f65275d43289c0e3c89d428ef370278ab1cf1878fee920043fa58674c131eeeec2f69779157d704d72e59c6edb430b208fb44ecf498762fbb3f7faddd3181d9a2607a0f301b64f274549f481dc68ba98eeb4c10bdd497bdcda0d346195a17500d49f046f2fb88f3e9de490cb12d47091af2b9c2a0defb590963918480409c18697fc306356bf32a772c5fa22810d7f078f9d0d052154cd8f0c365adf2a642da45fb6d33f8e7a25229398baacc4b992bd89210059334f997105347148fa2857702efe58eaec520adc3706cb0f0d622f91d7396708dd361f16a06aab67d50e1dbbf604e5f91030bb924b658efc18022584e3a32bb25c6c1576ffb95e6de82e667b731130019d02a9d7576e2e01fd8703cdae61b979c60c32f8048613167038bc2cf66c64fca185cd2899c2396f03764fd62d5479a25dd92db00d27486a49b5bf675de5064d5de300589ed48e4023b10cc8afb0bf874c90ae0a2be8ec42ab0d204d5074661b38342807223e7981bc989adce39fc8d75e3ebd4e517cdcee0ff25cd1a41882fdeadb227a7ca0f65f12f2f2e3a4eb718c55e66952507ae43403d9d864a37e0a39e7b89580d008cbdcca4d0f70842c91956fffa2031bedd9d572afca29e3661b6de4973159f5f1c7d818b0049a0b540added20f8daba42e6d43c7587215e6b91f79c4915e0796b068376ce2d889687217d90d868178215905139a4ac909ed3d8e955b76c6e1be807480a9ecae8df603439b5067d124680946d94232cd7c496e3f103c28bd69e4e828ac9a9248885f1e7823bfcf939044634395813b76beda4576bf9c6121587fe4eb6fb9a55ec0f39a2a0c93086d58a42e7e5cff103f32b1594f2111d7466976e77dfb2c297e20c68fd5504684867bcb8b34ab3ab776dd37b18ee44ce8c2033eddba8210b12ec85e2d7cc755dc6e672677ec967209d28fb45de8332a51dbeac54fcc0acbe62c7296489e77353956f8e146a518e3f4dd40f989bb15dff3e4fe7bcb8eca9f34179558f80295d9a27c7931e49cbd1da369c8f7bb7519d2fc86b90b46567e1ab7d06be6b60c34c59c81226c43a30e794627d3f69b6bff7c60b0bb03cb2651adc5235b19f2d0c38ef2871928d210170520ef9d7384b209bcfd2a419018f91cfc3c4f4013bafc13722e93c4149b65788d7651a8d6bfaf7c2f79f34ae83325c3b7da89b1f0966a3c80f3d01cee66c26e55215c90d4f4b4fb36317de33a854e56cd3ceb264e48f6b0e441578fcaa84e8187eff8e4e61659eeac180d229e617b6b1037194c25d2d76c7628e99577c58255de06260c19c3035bf75a665baf0b7a28a73f93cd9badd1b13e0af39a7889797dddcfbb33b8f8fb21b9b6ac7adf79626ea291c2173c86fe9f00b4d9fccc49ab8df06c4e581d88d7af48014a468896d6cced4cdeb7807c81d47f67228d684f86941ca102084c895488bd1eaa82ae2a1047de704f6a9d10f26af99c916e98a023504d506459bdd0d01936a492e735a5539b184ec0a4de206384184aa9cf6ffe5cc1756f5235fa3233c0a4d0362a757cd2d15a66ffb91bed99bd02b0f115a3ed47bf0e81e376ee7f2bc6b346d58f9d63e76b5b04ae5294178f04620755e6ed815f91899ab935958d5932d9a2aa3c77f254e913cf7758025f3a19bd40a85286e1f6fca687f5f4919b9173cd9780697a63343cfa3cc71aa743cf966365b20a8a2d687a39e6724427eacee28984736a81f685a6a65bf082c28e4842a53f31770613259c25186efac8cb6a4b88c2b717da87cbbb3f1e34ad859a502c8cb66871be752d48d5bfdb921569b0ab265b52e7dc3559527a48149950ea008ac114168bc95343f33bbcb148f45925d25dde9b0c3a276ac28565e5bd52bf66aabcb21dc4ccd163703f82172560543a35809e04b415c57d767946da38ec0767f95d26f3a36e188b4c18823af55586ed151db26cf4e1c93ef58532ddfd68be43b9b93b5ffd61ad7aec8c4aa122d746214c028d49e6ffe69d5bced8dbcdef91a0cc606c66bed7dd6be25f65784d18b2db6992b18a9186aba5aed63038e68afcd811669eb36fcf3cd18a5d57cd9b0e5b3f06c8e148ed90d88435b6240dc18d1d9ab223e0133d12d0770c959f3fd6981b7cf55ab362d0d8817f36d43f6493cda037e07471582edd5cdca9c2652a4d7189f54887f212187c389ed488688d773fe61beeb519f5ca7156b23622367ccc914c0cba406d8ff6052bc2e584fed4eecff2f8258636da6756e5b55b2ed4bd0345296faeac06f9a65aa29e51bd1d3997a2e128ba9da32c6d039c599a187b4e27c2408f251707a8a2cd7e606abd68edd80648f0e6b2af210595041a8c45e98c9ace39d8795d4b2295a3b548923b4def7f423bca3996ab5cb8e55ba813ca200ed5002352449c9697db3baaafc6495f1f933bb16fde1a84c72e7ecd6ab42fbaa62666b5c28b583b2d50d2b6a82d8e0ca961b39e60a10e1dc8356eef690dd07059a24ee74f7354ce1d8b3067ba8bdc0df84236d2343a350305e8b1ce7e26bdca33f62f5e130478f5dad2921199d7e6897fd291412059ad39fc9c46e4b2d7bbfbadb5610ec9a472288377c1f6fd599112b93e5ada8eb2fa71e4950a2bc8e8fef3f99cb9393e80e83d4eb5ee22a1f4796382439d9556fb641477b71c88eb731099af4f00528d4e15f08a09a25ceed4e22c159e12c2ca503a2e9371f610719c276eb1e1312b1b4ec54ebc5b2c00c6a0f12ba6de5a34e3952c7b0fef670726871452724fd37d714bd89b5f727e62d12159a559fadc671daf6b903905f4c7f6c8498455751928c78d908679a8f8bdc2efe60cb80fe5a96f7bc6b8398ffe4ca33577302e81a7d4ea622f5704c71c0c4b37e6ab3d4933eeb3b0e0bb8df4689c4a19f1545b10f4113bc7ecc0948b94577c5556f5b1bef207707aa32b64a90f639cf72fb4248e2dd148e83bf6278d75ca1a69fbc8bc3ad2fcc1ed8586669647390393f9d1e9515ad7cfe8665c41bc1789619c286386c63df01ab2f2416c2b12cbcb635aa4b1f3cc93dedded772df4f0ba5d74db9d10ef351b4142680abafb605493110b5ef9a7ea1e7d0bbec924989db8f6f69bfb5c80d42a51a185a0b61240e15bf574af2eec08c9e28f9c26216a920558e3a44ee91430fc370eee0408630fd7fdea9da8cd1b3b6c8d35b7133207835431b330375c5bbd090f7a3db28b0eac134a07d973a78648be23ccc7e94ddd4446dfdf8267b071bc720d810e8c10e922c41f1658f4813d6d863350467796c99e1862937910e796c264f0564cb3ef1359fe0cac10fd1c1773b592c8b6d17c3660b8902b04d815d72c8d725605042c957ddfd8ebda556b0b22227016bba21197fe02c5e0a0f1141f248f1105ec6c45f38b95b01e675b59b52550f592a7cc13fe3daba3b2edda764334eced8b17ea1373d9a3911870885372feffbfb46bec817cf25dae2523c49d548179d1777ca25e2ec465a0f4e9949816b912aa39dfd355a534e1d5d558f6f3cc825fc447a414de3df37d78687c549dea67be4b4cfe780eaac0feacdf17b246dfde06bcc7634b842818f5f05922e1188d86d858d4c8f90db80f73b33b32805101bb2c535048d6d9b5e46bcef431f4b684ef2dbde61c6efe8e4cf4e679bcb2ef5ea58a369ee1807c8b9095e0ac18ce8600bf89f281ddc55be7d01ceef3b8c80c02c0e2315981ef607b8303ed085c3259bdab17f0a1ae09cb49a2c817be96179f9ffad5d350d148967a33481bb634fc0108316057fdc580f7d94b08eb061418194cbd95cb98be0c762362daa2d2661168a4147cd529823e77893df30d8de12dc3266ebfec443ad282c9b5f6f0a7f60c16f82b516137d3be5f75b82502c857705ad506d4c49c7a4cff67710045307909eac060603cb1bed108cef750f254068d44d305a800b356b9746eff530fb83e115a31fe5b117a9088e421e10eec8c547f61edb8d77add757e0c4e996a6828eb616c5aca9dbbf07669416bba3c4f72421b09e780263cacea25d10d6649df832189cd2aca32c0edb1138700dfc24910e37429430ace032f3369d408fb1a23c766604f55c0e3aff843cfcda5c162e26f700ca4162fb999fe2ebff3ed0ec1df6fb318550c252d261ac86812359296dc94c71b92c36d21b6a3b1b59451d858b4fb04302f8d024f5e81693b42d6dcf306a7ab7ce9953186d3da2dafd4f46816dee7e34c38e548dfd6a8e64c6981cb7ad691980a2c3a873d564ea319b2eb0b68436924b1267f26fc666c698e4a3d1314b3320aef4d1fad4eec539cd244e171896962dc59ff42d2c45c6c9fd83666cbad78327cdb65dcaacfd28e1defb7a8878203d520ec951bff621159b1cb2441306f3fc11fdf2eefb98fe5600454a634e933a5ccc7e00570a5cc723b25f9cf910c1328f6366869ab3087f92438363ca0f5d01b6bf2fc02b01c62a3cc294121e47bae565648b8610a811433f7cf1c84b1108f56146427909343ed9fb66c2c4d3fe1f43b9c21a276fa975bcc079a45f3a2ca7242f4634d1c524d5fa393690c9c656dc64b6dc31133ef6f33a9df71cab6c5dac9fc62d9053a94ad222882e4f8f876bd7fd475ff82eb32bb1c2fa8f07dc69ccae7310a8d9a135e9adf3b1ccf9bf2fef3f66f57813efee315f1952578dfb2ad17b6e71a447394619c82776e91135c82d57e164b8fa0806e02bf09973f22a1eb5dbc546f3f92d3912d0c06a64d7d656fcd894a5b467bc29cf0c4ff8ca6b0329542769fb9ca0a9f8e4ff640a4310c229e84db87ac590bb30a18a67fc9f59967cee41bcb6707919a670642028aad1d581daee15c70eb54e9ba87973f194a3590ba4ee4d742b8b5122ca83d04aa6010873eee5f0299306d0e11b980998adb3e3ab488c1785c26efcd412c58497e1b2245d364138326698c912621508fd6fc3e149780918eb1cd1366f4d31e2cecae3e6f7728bd396c6e7e1b6a4e46205741d7e607379def888e548f1160e236f81002b25833a67cf926205e81805082ecd163eccb56a7f27488b0cb00337472fe60bab68ea01d5d92972d08c5e86f5da51d6608c498b465f997c886c94dd867f0e3a8a36d66334eed7a6ccc5bce835ba9bfff6871d810f26f0c6dfbe8985730691bf0ee46a9f5a8aaa917294ddc3c49dd7776ee9427ee3d6406594e86cf75131ea12b00337b5d4d47426d6d4436d9d01f7964c5df9fb1b77d5c8070e91d99f1f0e46f77c12a8ea5f721e6a4ccbb8d9d08fe07457071942cc97935ddb4dd2cbbbf83aacf46c7b1b7afc48f9afec8267c81b457c23aa4807f76236b3cae89c51cb8181e229046d6e8d6692f1de8090716fb0833f080077ed29d93ff125f57edfc8d838f17c8fb7339102b044f266c2cead03d04a57dcb769bdf474373ace023e4ecf96dc85a91a114b685bba03b33dd54e4c9168090579c7f3798d1c2b6e811f2419e16dcc5436d2a647c83fb42e57d81586eaa456e54983edb888ecb673a0a9f2a44b2fd5b68486874ae0a5110d92d7ca848cd9d05fc9110ed1d3d79c5cf54aadbf0d3f9c3123e39cd0486c75145d90d524143165defd0cc8dda16fe9b513c7f1d9ddfd49269ea0cfef81e1d60ad1d2597a11704b937c9487001c174f4c2fc31cf1521a6ca4cf84185d52d40f65b5df5b058ea79b4629219bf405ef7a140cbb0299e0d75701c01f06aca0d26c445c8de67eea8d971741e19a08b7c5cc5250eb1770c9071dfe00918020aa211ccdff178d7cbbe43a08974cf5ffff9467c7eb5ab05f282d80a904e9d046cd96a94fc70fae12b0d0548eb2052e2c9ebb0745a60c90322398ea84e9009eeb6b43b10fc09683319841d146232f6b8b90b945b241b75915b20037914d09165fce70f4bb8bdf6718e317d54035abcf1257a0b84844c2cdc63fe5b3e235924a71a260361352cf9c841f89791787838d0968a4f152aaccaf1fbe5b07d913dbe47faa772cd1face63e1d0550ada35b5a196bf307b6b7de8640878f5daeaee074f1882a0e51300cd9a84503b5ceb8895d48de24b4106c6e7b97db591df511b0da5b2cada32d7a10eb2a8e64ec1522d47e4deb3bf6435d36b9c2d66569030019153b8730491752c217b07e5101e3730cd39238e857eff89bb0fb829b050a52412394ef9af70fa2fb375f5db5bd7d8a10c4c06fa887f359192812ff4d9e4c1fd4f7bc12e6d3b97c705bd23613b99527202e9ceec81393fef996ecc3304d19879c4321bd083101880eecb396009eceefafb0d9a86f93f06f9caaefdf568b0ff5181041adc6b53e61d830f6f3e48fb3daa391bc78dcdceb72276e97df1ebedbffa2ddb45491cd3493ab04389b40530415cf1946d5c50eadd8bfd72af11b61b8f50cd00824bc04e0e43487ce0d25955a3fbecd912e01f0dda5dae8ca7b3fc7c70cf15761cea675f9ea7ac1bddaf2b70dc5de3db4722b49f56af92e880962f655002fd3776c099ba46083cd5adada1ea0cd488916fcfc240c1484922cd1251b4ddcb592a9bf78dfb24cee4c09e6fb4f679d6b0063f2e63b37da5224d66dd225da7e7b7a8fce956dccbc388116bbd8bf126a397483396eabf9c72ee76862a7f29a9f3f22393f0094f38476d162ab06d0d68d56fb431b0384b0b63314df356f0a2e1d8cb41cb212048f606a7ed5fde49f762f48fbd92d5d3a0f9e2bdb532f818ddd43e3924771b3edd8f4da5b871cfd32210df55b96bfe9edf250093d5f599fba67d5a735162de411c66ace30655c6e6f6512b1fdf5832f41892d1110eacd6963b8b46466e7b73162260a9ea32ac313d0404044c2edec1ebc9fa6b46bbca28a70484b8425375ce4f968a250384b8e590f9ab15a493e6a73bf5382e6c455ea3789cd80413911410b4d5419ee2dd83087f3d4d739fd71cd73894b21c886286203f1611778c72d119613b648c57db23a59e848aefdc866cac5d9cb0275fb577c24dcbf2c8074fcb38286febcdede66ba638b66a773d15a2196ef8d8f357253fdb0112218b1eaeade121326abed937194f3ec953fe24d24c539065da9887c7d239b31bf4a27050dc00016b780fafd1166e917b4fe7280800f8546ebd18bc61eb86916b9bd5117189ef0ea76003cbcd460f76da9178580dd85c0d4806314be0fbce77d647d22f3abbc386ea3615d0704cf5c1c3e5c4521dec4931dd54d7835824882eed0e21df8177fb9534f4aabed07fdf58f851865cafafd6a91d127797b2966f01105a682636dfb6f54a38709b5d27a7f91c88b4ed2681231e9f22f01b8a817f74effc52e9bcc17426d73c5e285601b1911b740552d39585a8b7eaf774e861531afe8788274356f6669394ed0d0d5329ac5a907b69771f8d88e9a834e0ab08bd6b1671b391d91d300483b7cdb3f584f4d18af8e1814ddd01a4aee79d0c40043bacd6b10b9711bba3205c2962a9f3756e2ae9cf8bfaa3e7b6cfadde5686360b95884b7f420abc080a478cb62a3ed72258940a410b995321c23a1a0aa151bf2436a268a36cca132f0895035eae1eabcf45b5eadad78fc2008f7480dce3db036855c3a6022ee8c9292b16c12afa900527f7ba3fcc63eb4b7006caba359870a46a6b75d642d4d7bf8df0e31fca057ded797d55523b7a477e69c3cf881b498f4823bdd38452df135899a7558f491d32c7cbce8388f44881c87ead4e21427319e27eb8b625d3b668d891e52c22ecfe7c2dcdf25cb6043c1c0dfa82fb9eb201225bb0dbc6846ea41c7d87d452ca789b0263b377faa88a119abea055c4c69030204a25c40ae302755452574e4d093b4f682fe5a2b027c68d9203ce093fd083891821c5c32a1db1d6dbc5ec0016ab6bcc3ce1dc445bf2b2bc67bcd5670320801d4f6ea2236ac5855fba373452f4a4d8e3d86afe53000656d83f0666cf6e7fabe675f0d58251aa9d4b286bc211faec908cb4f161f9d1138d2a36f9c17d99c3e9d76c8b8bb9635614dde5653a8eae2ace0165b6b3e146175e9ae2b00b9b48f94115f679bbf153ad346aa4f341f0bdf59debb9cc3df571c948b4ed0f91db74aa66cc75675feaab81aac3c9f9c413d242cbf14399c1d7a117ac206618af4af23eaa74a1129ccf02a71e3a72fbc4efdd241f4d5e49f3a9e85f494bda9da0a66385ca942593d33867f70b63ce5c22d72d0124b89631fbc6df7ef86548e9e80ff627f0a027c982f09147bfedc0e90a24acd4cd80967b5b721dba991b4deb4364f9cee04c6745af475addb6548574fce9fabaee4402c46383be63a716ad9748d8f1dc31d533ec969b29b111fde9faa9972b87e255d9fb5ef06c213697ff001291bfd93316b2b096fa35505597e63f04090a4fee18be8ed41fc3a451ae2117276498b8dc1fb089fd6649e97418be01b8a0ae97a76fb1b5bf61dc3e74c43ca582b6818ae978ff2221f19b73e8317e062aa89c9fa4f6d19d6f1a1a67f5861f49f08ede17db4ca5bdf537bde3ec83dfe409925acc4428622a8fe2214e1165b8eccf8467e87d9e858207d73e4b2e6ca474350625ac92fd6be15256b150000000000000000f844eab14eaa1ecb325513deacf0432d3167ccdf5cbdfb6a573dbfbcb7bf5c35ed5ffec474711f68c6ea598c5cfa63f7269e2b01abda9efd4ef410335cac1b09afb1e8e28886e66c0d8fb7904d595d22d1baa05199f56c2f04eb3f1a803d977bf110a77afce891e2df8025ddb10394d2b9570089ef4e2ecf80cbd54bb9607398a6d3d7750b24ed559040be5656a2c0961aca48abedcfd6ca0b1a32f24d117204a7e1d508738011c69799d200ec77d9312079e6a512c030518ae1f3b4f83c47c767711825d56c2603f45dafb49d89eb9ac193103599f3b4f0c7ecf33eb7f428babd23a921e1be39f55b8c658fadd7d8a05d4375ac377799086f00b6c464fb9b08c790854cbcbfde86c200976f050dbb3c460c7d86cec8bb998d39b69ed25c142dd57c78f5ac4de76d4efe6c7b0ab4919d2ac3439eff13f713fc84943497c233bfa168f7693432590fb48ad9d360cf7c2d553914079ef67ed6f2621e56104dbcdd2cd4373881a309e82de0f9d0bdca0be354fa775d311dc43a73935fd913019f82d680cc5b7d65fc0934c9232419590c217ce7001ead470b28c6fa1933e3e6c084b46d091115a06be8e9eabadc8bbfcaf02905818bf87a43242f168ad32907746d628ba5f015b61536ab0844e3f588e146a8f25a0667d1a76b1ed66e222be615785cbd9baf0bfe924b3253cd0fc9c2dda231b93e0418ff8120419f57beba16ef8637ec3598cc502fd88c87e1196eeec4955834aa5b3d5e665dde24f43778f2ee39f010685dda49a6f961cb37f737f809d9705c9f21f4ce62c983a98d387450331977131c641b72f8a9f9c7cbd784fa1dfcee78260c8fa0471c07874ea86a705674723fea63b1bdc1b12b0540cb47547bed44f9b394f67c0e6125ec9cb18f1900f84252beeccf50868a25cc20bbd476f9c620028277351c624afe45fc80d03462bcd364ca88a494b318b7958a678c4009913f54bfa30782cf6fd329053b1a223abb00d17f7d73895c22a555f43cd7bdd92ec46315953f448596018054fe44682187198068652b552638acdc2cc5c4ec7d2f43a469897ee2c89e6664451a213bc6858406c2b28529c619ba13a0433593470f001e924758fda2bab97f3bd955b6b52b06705a7fc863615abb8ed891c0648db0cc004602518f3a6ee65509efeb5fb3c7fc197d81e02ec3be56e9383a104df1905cecbf53dbb57b68aab08b2fd31f03e58d74c4e3cc6d260a1d9ff653b626ac9d81efc6b92b6c564feae2a313285b82506abdef60e1dde95c609168a76621b72bbc86f0bd00c663830eba00b77e07359a2e186bb7a98f2b16d5d7185d4f4c62b7f5e76b697f236aa57bd5d49bb4491e3566778d4046116afd50cdf9c20525068eb6782fb09b37c4d0b6042e073d7740b0ae90be92fa3b4eba6025a46e5751899d6e199e15ad367ded32c61010ab8470329c4db67e2ae9cab2892140d0d9ec2cf08a0591ba2dc84ef62f45e7c94baa01aa9ba60fa7fe6d334dc3fe63306236fd5e1e6077c15070cf80312ab00378d6dde96e68af5100e4da6cc1b364d3b1c902e4803b1e9580614f055dada7f251ffd3287d91848ca40b8d07ef8cc9fa1e97b45b1938cf014132cb042e12d66f46a55f9dade94ca003d266b81a21d9db0c3135f2ac09dfe42e43a76d05edcadcf8993a2e3ed8ea0b30f96f5d4ada9184b29c0424125425fb57f1ac339d238083cda6c0d4f6e04b1d2641d496abbca01bef2f36622f1a0b83bd55728feaed7e89dc061e48e07465fe0021c2ea9cd6c0037e363d60b33008f4af5c864cff5ca575a2b90d5d0238a243aa604f346bbd2e9d51b416b0865bf0bd00f9599ddb8e5c5af314a72dc1098205448aebf34b2481be8725d8c60eb13b4eeb840435ce17fca79883bd17de86c6a21677a87c5d5def74eff605218dd8f22e34c88241d006ce850e784e86eb42eea3bf467b0a18fdf1dc86980fd4470fd9dd8947c647862b661eb0d3c3bbcc74b79865a38c869307a497d3d3562c9ef3eb9e303d414d0d2311c53bc0f8310c2a8abf12f201fd563d28da29e92a961bfe2cc6c1ab611a0dd50a65a4b5819298d737f1687dfcc9d2947736a97a4342c4bd99768a7d90be784fd0c8777180a1201f7aec61a7b1d3215294e5aa9331dacfd03266c564a4d0a49d8e3e0ab4d16b781fe7b283db735b2318baf5c2057003456ea122671506ca0a3f59e2e66fea7c27149c37cf6bf7a96ad551627ff9a25ea5f1ba1d3c085aa1f77a2bbf35c7d68757cc43368a393e645a728553f922212c317d9c73d89364db436d6e9b", 0x2000, &(0x7f0000000080)={&(0x7f0000000100)={0x50, 0x0, 0x0, {0x7, 0x24}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(r0, &(0x7f0000007000)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000006ec0)={0x50, 0x0, r1}, 0x50) 01:59:00 executing program 1: getsockopt$IP_SET_OP_GET_BYINDEX(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000380), &(0x7f0000000580)=0x28) r0 = memfd_create(&(0x7f00000000c0)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\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', 0x3) write$binfmt_script(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2321a89c72e6c87b0e719e83c62ca9f389096c20e8153904d0b3af7ced6fc591c5eaad95a900d119659377792e74fda198b568a45f6b31a8161bb2d88da369bc95f81c7df18a0bf6df5e40fc1e96abe31a0765e6d49eb0427bdff87c0641f6ee2244123eba"], 0xd) execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='tasks\x00', 0x2, 0x0) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) quotactl_fd$Q_GETFMT(r0, 0xffffffff80000400, 0x0, &(0x7f0000000400)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80080) socket$rds(0x15, 0x5, 0x0) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000002c0), 0x600201, 0x0) openat$cgroup_ro(r3, &(0x7f0000000600)='freezer.self_freezing\x00', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x5452, &(0x7f0000000080)) ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000000180)) write$cgroup_pid(r4, &(0x7f0000000340), 0x12) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4000, 0x0, "8dff82e912be9c249143614a5ae21981542c9d"}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000009c0)={"34ad9f2460a7044e9957c43d48a00599", 0x0, 0x0, {0x10001, 0x14c}, {0xffffffffffffffff, 0x800}, 0x798, [0x3, 0x3ff, 0x3, 0x20, 0x2, 0x10000, 0x7, 0x7, 0xfffffffffffffffa, 0x3, 0x7, 0x9, 0xe2c1, 0x4, 0x1f, 0x8]}) syz_open_dev$tty20(0xc, 0x4, 0x0) socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$SMC_PNETID_ADD(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000380)=ANY=[], 0x20}}, 0x0) r6 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r6, 0x40286608, &(0x7f0000000480)={0x278, 0x1, 0x1, 0x9, 0x2, 0x3}) 01:59:00 executing program 2: getsockopt$IP_SET_OP_GET_BYINDEX(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000380), &(0x7f0000000580)=0x28) r0 = memfd_create(&(0x7f00000000c0)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\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', 0x3) write$binfmt_script(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2321a89c72e6c87b0e719e83c62ca9f389096c20e8153904d0b3af7ced6fc591c5eaad95a900d119659377792e74fda198b568a45f6b31a8161bb2d88da369bc95f81c7df18a0bf6df5e40fc1e96abe31a0765e6d49eb0427bdff87c0641f6ee2244123eba"], 0xd) execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='tasks\x00', 0x2, 0x0) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) quotactl_fd$Q_GETFMT(r0, 0xffffffff80000400, 0x0, &(0x7f0000000400)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80080) socket$rds(0x15, 0x5, 0x0) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000002c0), 0x600201, 0x0) openat$cgroup_ro(r3, &(0x7f0000000600)='freezer.self_freezing\x00', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x5452, &(0x7f0000000080)) ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000000180)) write$cgroup_pid(r4, &(0x7f0000000340), 0x12) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4000, 0x0, "8dff82e912be9c249143614a5ae21981542c9d"}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000009c0)={"34ad9f2460a7044e9957c43d48a00599", 0x0, 0x0, {0x10001, 0x14c}, {0xffffffffffffffff, 0x800}, 0x798, [0x3, 0x3ff, 0x3, 0x20, 0x2, 0x10000, 0x7, 0x7, 0xfffffffffffffffa, 0x3, 0x7, 0x9, 0xe2c1, 0x4, 0x1f, 0x8]}) syz_open_dev$tty20(0xc, 0x4, 0x0) socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$SMC_PNETID_ADD(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000380)=ANY=[], 0x20}}, 0x0) r6 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r6, 0x40286608, &(0x7f0000000480)={0x278, 0x1, 0x1, 0x9, 0x2, 0x3}) 01:59:00 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000080), 0x88) 01:59:00 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) socket(0x0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) 01:59:00 executing program 3: syz_usb_connect$cdc_ecm(0x2, 0x56, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[{}]}}}]}}]}}, 0x0) 01:59:00 executing program 1: getsockopt$IP_SET_OP_GET_BYINDEX(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000380), &(0x7f0000000580)=0x28) r0 = memfd_create(&(0x7f00000000c0)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\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', 0x3) write$binfmt_script(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2321a89c72e6c87b0e719e83c62ca9f389096c20e8153904d0b3af7ced6fc591c5eaad95a900d119659377792e74fda198b568a45f6b31a8161bb2d88da369bc95f81c7df18a0bf6df5e40fc1e96abe31a0765e6d49eb0427bdff87c0641f6ee2244123eba"], 0xd) execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='tasks\x00', 0x2, 0x0) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) quotactl_fd$Q_GETFMT(r0, 0xffffffff80000400, 0x0, &(0x7f0000000400)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80080) socket$rds(0x15, 0x5, 0x0) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000002c0), 0x600201, 0x0) openat$cgroup_ro(r3, &(0x7f0000000600)='freezer.self_freezing\x00', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x5452, &(0x7f0000000080)) ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000000180)) write$cgroup_pid(r4, &(0x7f0000000340), 0x12) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4000, 0x0, "8dff82e912be9c249143614a5ae21981542c9d"}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000009c0)={"34ad9f2460a7044e9957c43d48a00599", 0x0, 0x0, {0x10001, 0x14c}, {0xffffffffffffffff, 0x800}, 0x798, [0x3, 0x3ff, 0x3, 0x20, 0x2, 0x10000, 0x7, 0x7, 0xfffffffffffffffa, 0x3, 0x7, 0x9, 0xe2c1, 0x4, 0x1f, 0x8]}) syz_open_dev$tty20(0xc, 0x4, 0x0) socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$SMC_PNETID_ADD(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000380)=ANY=[], 0x20}}, 0x0) r6 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r6, 0x40286608, &(0x7f0000000480)={0x278, 0x1, 0x1, 0x9, 0x2, 0x3}) 01:59:01 executing program 2: getsockopt$IP_SET_OP_GET_BYINDEX(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000380), &(0x7f0000000580)=0x28) r0 = memfd_create(&(0x7f00000000c0)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\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', 0x3) write$binfmt_script(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2321a89c72e6c87b0e719e83c62ca9f389096c20e8153904d0b3af7ced6fc591c5eaad95a900d119659377792e74fda198b568a45f6b31a8161bb2d88da369bc95f81c7df18a0bf6df5e40fc1e96abe31a0765e6d49eb0427bdff87c0641f6ee2244123eba"], 0xd) execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='tasks\x00', 0x2, 0x0) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) quotactl_fd$Q_GETFMT(r0, 0xffffffff80000400, 0x0, &(0x7f0000000400)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80080) socket$rds(0x15, 0x5, 0x0) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000002c0), 0x600201, 0x0) openat$cgroup_ro(r3, &(0x7f0000000600)='freezer.self_freezing\x00', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x5452, &(0x7f0000000080)) ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000000180)) write$cgroup_pid(r4, &(0x7f0000000340), 0x12) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4000, 0x0, "8dff82e912be9c249143614a5ae21981542c9d"}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000009c0)={"34ad9f2460a7044e9957c43d48a00599", 0x0, 0x0, {0x10001, 0x14c}, {0xffffffffffffffff, 0x800}, 0x798, [0x3, 0x3ff, 0x3, 0x20, 0x2, 0x10000, 0x7, 0x7, 0xfffffffffffffffa, 0x3, 0x7, 0x9, 0xe2c1, 0x4, 0x1f, 0x8]}) syz_open_dev$tty20(0xc, 0x4, 0x0) socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$SMC_PNETID_ADD(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000380)=ANY=[], 0x20}}, 0x0) r6 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r6, 0x40286608, &(0x7f0000000480)={0x278, 0x1, 0x1, 0x9, 0x2, 0x3}) [ 303.425522][ T8] usb 4-1: new full-speed USB device number 2 using dummy_hcd 01:59:01 executing program 2: getsockopt$IP_SET_OP_GET_BYINDEX(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000380), &(0x7f0000000580)=0x28) r0 = memfd_create(&(0x7f00000000c0)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\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', 0x3) write$binfmt_script(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2321a89c72e6c87b0e719e83c62ca9f389096c20e8153904d0b3af7ced6fc591c5eaad95a900d119659377792e74fda198b568a45f6b31a8161bb2d88da369bc95f81c7df18a0bf6df5e40fc1e96abe31a0765e6d49eb0427bdff87c0641f6ee2244123eba"], 0xd) execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='tasks\x00', 0x2, 0x0) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) quotactl_fd$Q_GETFMT(r0, 0xffffffff80000400, 0x0, &(0x7f0000000400)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80080) socket$rds(0x15, 0x5, 0x0) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000002c0), 0x600201, 0x0) openat$cgroup_ro(r3, &(0x7f0000000600)='freezer.self_freezing\x00', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x5452, &(0x7f0000000080)) ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000000180)) write$cgroup_pid(r4, &(0x7f0000000340), 0x12) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4000, 0x0, "8dff82e912be9c249143614a5ae21981542c9d"}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000009c0)={"34ad9f2460a7044e9957c43d48a00599", 0x0, 0x0, {0x10001, 0x14c}, {0xffffffffffffffff, 0x800}, 0x798, [0x3, 0x3ff, 0x3, 0x20, 0x2, 0x10000, 0x7, 0x7, 0xfffffffffffffffa, 0x3, 0x7, 0x9, 0xe2c1, 0x4, 0x1f, 0x8]}) syz_open_dev$tty20(0xc, 0x4, 0x0) socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$SMC_PNETID_ADD(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000380)=ANY=[], 0x20}}, 0x0) r6 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r6, 0x40286608, &(0x7f0000000480)={0x278, 0x1, 0x1, 0x9, 0x2, 0x3}) 01:59:01 executing program 1: getsockopt$IP_SET_OP_GET_BYINDEX(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000380), &(0x7f0000000580)=0x28) r0 = memfd_create(&(0x7f00000000c0)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\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', 0x3) write$binfmt_script(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2321a89c72e6c87b0e719e83c62ca9f389096c20e8153904d0b3af7ced6fc591c5eaad95a900d119659377792e74fda198b568a45f6b31a8161bb2d88da369bc95f81c7df18a0bf6df5e40fc1e96abe31a0765e6d49eb0427bdff87c0641f6ee2244123eba"], 0xd) execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='tasks\x00', 0x2, 0x0) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) quotactl_fd$Q_GETFMT(r0, 0xffffffff80000400, 0x0, &(0x7f0000000400)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80080) socket$rds(0x15, 0x5, 0x0) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000002c0), 0x600201, 0x0) openat$cgroup_ro(r3, &(0x7f0000000600)='freezer.self_freezing\x00', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x5452, &(0x7f0000000080)) ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000000180)) write$cgroup_pid(r4, &(0x7f0000000340), 0x12) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4000, 0x0, "8dff82e912be9c249143614a5ae21981542c9d"}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000009c0)={"34ad9f2460a7044e9957c43d48a00599", 0x0, 0x0, {0x10001, 0x14c}, {0xffffffffffffffff, 0x800}, 0x798, [0x3, 0x3ff, 0x3, 0x20, 0x2, 0x10000, 0x7, 0x7, 0xfffffffffffffffa, 0x3, 0x7, 0x9, 0xe2c1, 0x4, 0x1f, 0x8]}) syz_open_dev$tty20(0xc, 0x4, 0x0) socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$SMC_PNETID_ADD(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000380)=ANY=[], 0x20}}, 0x0) r6 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r6, 0x40286608, &(0x7f0000000480)={0x278, 0x1, 0x1, 0x9, 0x2, 0x3}) [ 303.852073][ T8] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 303.938731][ T8] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 303.992570][ T8] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 01:59:02 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) socket(0x0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) [ 304.053104][ T8] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 01:59:02 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x15, 0x8, 0x4, 0x0, 0x108}, 0x48) bpf$BPF_GET_MAP_INFO(0x3, &(0x7f0000000100)={r0, 0x0, 0x0}, 0x10) [ 304.232054][ T8] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 304.300247][ T8] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 01:59:02 executing program 2: socket$rds(0x15, 0x5, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x14, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000000c0)=0x4000000000000200, 0x4) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4103092cc1f7480401020200c52cf7c25975e005b02f0800eb2b2ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) [ 304.365344][ T8] usb 4-1: Product: syz [ 304.385214][ T8] usb 4-1: Manufacturer: syz 01:59:02 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) socket(0x0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) [ 304.426860][ T8] usb 4-1: SerialNumber: syz 01:59:02 executing program 1: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = syz_io_uring_setup(0x279, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000000)=0x0) syz_io_uring_setup(0x60e6, &(0x7f0000000280), &(0x7f0000000300)=0x0, &(0x7f0000000180)) syz_io_uring_submit(r2, r1, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x6, 0x0, 0x0}) openat$vimc1(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r3 = getpid() process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) io_uring_enter(r0, 0x2003, 0x0, 0x0, 0x0, 0x0) [ 304.591369][ T8] cdc_ether: probe of 4-1:1.0 failed with error -22 01:59:02 executing program 2: socket$rds(0x15, 0x5, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x14, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000000c0)=0x4000000000000200, 0x4) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4103092cc1f7480401020200c52cf7c25975e005b02f0800eb2b2ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) [ 304.831129][ T8] usb 4-1: USB disconnect, device number 2 01:59:03 executing program 2: socket$rds(0x15, 0x5, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x14, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000000c0)=0x4000000000000200, 0x4) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4103092cc1f7480401020200c52cf7c25975e005b02f0800eb2b2ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 01:59:03 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000180)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0x7) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x24004004, &(0x7f0000b63fe4)={0xa, 0x4e22, 0x0, @empty}, 0x1c) r2 = socket$netlink(0x10, 0x3, 0x8000000004) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="580000001400192340834b80040d8c560a067f0200ff000000000000000058000b4824ca945f64009400ff0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100001000c0c10000000010000000000", 0x58}], 0x1) 01:59:03 executing program 2: socket$rds(0x15, 0x5, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x14, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000000c0)=0x4000000000000200, 0x4) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4103092cc1f7480401020200c52cf7c25975e005b02f0800eb2b2ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 01:59:04 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) socket(0x0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) 01:59:04 executing program 1: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = syz_io_uring_setup(0x279, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000000)=0x0) syz_io_uring_setup(0x60e6, &(0x7f0000000280), &(0x7f0000000300)=0x0, &(0x7f0000000180)) syz_io_uring_submit(r2, r1, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x6, 0x0, 0x0}) openat$vimc1(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r3 = getpid() process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) io_uring_enter(r0, 0x2003, 0x0, 0x0, 0x0, 0x0) 01:59:04 executing program 2: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = syz_io_uring_setup(0x279, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000000)=0x0) syz_io_uring_setup(0x60e6, &(0x7f0000000280), &(0x7f0000000300)=0x0, &(0x7f0000000180)) syz_io_uring_submit(r2, r1, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x6, 0x0, 0x0}) openat$vimc1(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r3 = getpid() process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) io_uring_enter(r0, 0x2003, 0x0, 0x0, 0x0, 0x0) 01:59:04 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000180)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0x7) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x24004004, &(0x7f0000b63fe4)={0xa, 0x4e22, 0x0, @empty}, 0x1c) r2 = socket$netlink(0x10, 0x3, 0x8000000004) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="580000001400192340834b80040d8c560a067f0200ff000000000000000058000b4824ca945f64009400ff0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100001000c0c10000000010000000000", 0x58}], 0x1) 01:59:04 executing program 4: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @local, 0x11}, 0x1c) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000040)='dctcp\x00', 0x6) r1 = socket$inet6(0x10, 0x2, 0x4) sendto$inet6(r1, &(0x7f0000000240)="4c00000012001f15b9409b849ac00a00a5784002000000000000030038c88cc055c5ac27a6c5b068d0bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000080", 0x4c, 0x0, 0x0, 0x0) 01:59:05 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = getpid() process_vm_readv(r2, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) socket(0x0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) 01:59:06 executing program 1: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = syz_io_uring_setup(0x279, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000000)=0x0) syz_io_uring_setup(0x60e6, &(0x7f0000000280), &(0x7f0000000300)=0x0, &(0x7f0000000180)) syz_io_uring_submit(r2, r1, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x6, 0x0, 0x0}) openat$vimc1(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r3 = getpid() process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) io_uring_enter(r0, 0x2003, 0x0, 0x0, 0x0, 0x0) 01:59:06 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000000)='tasks\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) open(0x0, 0x0, 0x0) r3 = syz_io_uring_setup(0x0, &(0x7f0000000a80)={0x0, 0x0, 0x8, 0x2, 0x1c0}, &(0x7f0000002000), &(0x7f0000003000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) sendmsg$nl_route_sched(r4, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)=ANY=[@ANYBLOB="0600000000000009c125000088183c76ebdf946f95a4bf00000037ef9898e3bb792c878b4d7153a200628b200be39a8e592a80ee70340a5c2966acffdbd30d29f00bdebcc5942847d9e7104860", @ANYRES32=0x0, @ANYRES64=r0], 0x2c}, 0x1, 0x0, 0x0, 0x4000001}, 0x4800) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4) mmap$KVM_VCPU(&(0x7f0000457000/0x800000)=nil, 0x930, 0x0, 0x8010, r4, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000300)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x28011, r6, 0x0) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) setsockopt$IPT_SO_SET_REPLACE(r5, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x32c, 0xb8, 0x60, 0xd0e0000, 0x0, 0x100, 0x298, 0x1d8, 0x1d8, 0x298, 0x1d8, 0x7fffffe, 0x0, {[{{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, 0x0, 0x0, 'macvlan0\x00', 'veth0_virt_wifi\x00'}, 0xee02, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@remote, 'vlan1\x00'}}}, {{@ip={@empty, @empty, 0x0, 0x0, 'wlan0\x00', 'bridge0\x00'}, 0x9400, 0xb8, 0x1e0, 0x94, {}, [@common=@unspec=@ipvs={{0x48}, {@ipv6=@private1}}]}, @common=@unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x0, 0x0, 'system_u:object_r:tmp_t:s0\x00'}}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x388) getdents(r0, &(0x7f0000000400)=""/98, 0x62) io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0) syz_emit_vhci(&(0x7f0000000580)=ANY=[@ANYBLOB="040e06000f087f00026d41fd44196d53e9733a4ff5e5c1751e971af3e689e5923fce1c97ffb1372d32da413326f1c29ab00caeb42bb23c5167b6c9a070511b80bea91ee4a4693454576d08a4560a26b3cbb3055194a94100f87f88a0adaf7465eaaace7db088c6b3316b07a4f0e9080cbe824fef9fd00181bb61db66ebdc3b4cf93145384dab5c0798cc27505e6df028b3f5010d705839a63cce4eafd2319e41ad67778f035d82ae2b582a93ec546ad9d91074066ebe37e7517b5c104f86a66173291f7f31c07236426b8dad97216a8f86650e4697c33c1013fd9b7dfa2a7956fe751cc3274a1fc1ebf94a092434c6163cb8c2372e9fe245c7e5d452e3abbc45e1f65d"], 0x9) 01:59:06 executing program 2: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = syz_io_uring_setup(0x279, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000000)=0x0) syz_io_uring_setup(0x60e6, &(0x7f0000000280), &(0x7f0000000300)=0x0, &(0x7f0000000180)) syz_io_uring_submit(r2, r1, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x6, 0x0, 0x0}) openat$vimc1(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r3 = getpid() process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) io_uring_enter(r0, 0x2003, 0x0, 0x0, 0x0, 0x0) 01:59:06 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000180)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0x7) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x24004004, &(0x7f0000b63fe4)={0xa, 0x4e22, 0x0, @empty}, 0x1c) r2 = socket$netlink(0x10, 0x3, 0x8000000004) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="580000001400192340834b80040d8c560a067f0200ff000000000000000058000b4824ca945f64009400ff0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100001000c0c10000000010000000000", 0x58}], 0x1) 01:59:07 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0x7, {"a2e39b21ed0d52f91b3d090987f70e06d038e7ff7fc6e5539b3258078b089b0734086d090890e0878f0e1ac6e7049b3368959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070d075d0936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) [ 309.273286][ T7186] xt_SECMARK: only valid in 'mangle' or 'security' table, not 'raw' [ 309.332776][ T5098] Bluetooth: hci3: unexpected cc 0x080f length: 3 > 1 01:59:07 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000000)='tasks\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) open(0x0, 0x0, 0x0) r3 = syz_io_uring_setup(0x0, &(0x7f0000000a80)={0x0, 0x0, 0x8, 0x2, 0x1c0}, &(0x7f0000002000), &(0x7f0000003000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) sendmsg$nl_route_sched(r4, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)=ANY=[@ANYBLOB="0600000000000009c125000088183c76ebdf946f95a4bf00000037ef9898e3bb792c878b4d7153a200628b200be39a8e592a80ee70340a5c2966acffdbd30d29f00bdebcc5942847d9e7104860", @ANYRES32=0x0, @ANYRES64=r0], 0x2c}, 0x1, 0x0, 0x0, 0x4000001}, 0x4800) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4) mmap$KVM_VCPU(&(0x7f0000457000/0x800000)=nil, 0x930, 0x0, 0x8010, r4, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000300)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x28011, r6, 0x0) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) setsockopt$IPT_SO_SET_REPLACE(r5, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x32c, 0xb8, 0x60, 0xd0e0000, 0x0, 0x100, 0x298, 0x1d8, 0x1d8, 0x298, 0x1d8, 0x7fffffe, 0x0, {[{{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, 0x0, 0x0, 'macvlan0\x00', 'veth0_virt_wifi\x00'}, 0xee02, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@remote, 'vlan1\x00'}}}, {{@ip={@empty, @empty, 0x0, 0x0, 'wlan0\x00', 'bridge0\x00'}, 0x9400, 0xb8, 0x1e0, 0x94, {}, [@common=@unspec=@ipvs={{0x48}, {@ipv6=@private1}}]}, @common=@unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x0, 0x0, 'system_u:object_r:tmp_t:s0\x00'}}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x388) getdents(r0, &(0x7f0000000400)=""/98, 0x62) io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0) syz_emit_vhci(&(0x7f0000000580)=ANY=[@ANYBLOB="040e06000f087f00026d41fd44196d53e9733a4ff5e5c1751e971af3e689e5923fce1c97ffb1372d32da413326f1c29ab00caeb42bb23c5167b6c9a070511b80bea91ee4a4693454576d08a4560a26b3cbb3055194a94100f87f88a0adaf7465eaaace7db088c6b3316b07a4f0e9080cbe824fef9fd00181bb61db66ebdc3b4cf93145384dab5c0798cc27505e6df028b3f5010d705839a63cce4eafd2319e41ad67778f035d82ae2b582a93ec546ad9d91074066ebe37e7517b5c104f86a66173291f7f31c07236426b8dad97216a8f86650e4697c33c1013fd9b7dfa2a7956fe751cc3274a1fc1ebf94a092434c6163cb8c2372e9fe245c7e5d452e3abbc45e1f65d"], 0x9) [ 309.333388][ T5098] Bluetooth: hci3: unexpected event for opcode 0x080f 01:59:07 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000180)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0x7) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x24004004, &(0x7f0000b63fe4)={0xa, 0x4e22, 0x0, @empty}, 0x1c) r2 = socket$netlink(0x10, 0x3, 0x8000000004) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="580000001400192340834b80040d8c560a067f0200ff000000000000000058000b4824ca945f64009400ff0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100001000c0c10000000010000000000", 0x58}], 0x1) 01:59:07 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000000)='tasks\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) open(0x0, 0x0, 0x0) r3 = syz_io_uring_setup(0x0, &(0x7f0000000a80)={0x0, 0x0, 0x8, 0x2, 0x1c0}, &(0x7f0000002000), &(0x7f0000003000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) sendmsg$nl_route_sched(r4, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)=ANY=[@ANYBLOB="0600000000000009c125000088183c76ebdf946f95a4bf00000037ef9898e3bb792c878b4d7153a200628b200be39a8e592a80ee70340a5c2966acffdbd30d29f00bdebcc5942847d9e7104860", @ANYRES32=0x0, @ANYRES64=r0], 0x2c}, 0x1, 0x0, 0x0, 0x4000001}, 0x4800) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4) mmap$KVM_VCPU(&(0x7f0000457000/0x800000)=nil, 0x930, 0x0, 0x8010, r4, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000300)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x28011, r6, 0x0) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) setsockopt$IPT_SO_SET_REPLACE(r5, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x32c, 0xb8, 0x60, 0xd0e0000, 0x0, 0x100, 0x298, 0x1d8, 0x1d8, 0x298, 0x1d8, 0x7fffffe, 0x0, {[{{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, 0x0, 0x0, 'macvlan0\x00', 'veth0_virt_wifi\x00'}, 0xee02, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@remote, 'vlan1\x00'}}}, {{@ip={@empty, @empty, 0x0, 0x0, 'wlan0\x00', 'bridge0\x00'}, 0x9400, 0xb8, 0x1e0, 0x94, {}, [@common=@unspec=@ipvs={{0x48}, {@ipv6=@private1}}]}, @common=@unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x0, 0x0, 'system_u:object_r:tmp_t:s0\x00'}}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x388) getdents(r0, &(0x7f0000000400)=""/98, 0x62) io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0) syz_emit_vhci(&(0x7f0000000580)=ANY=[@ANYBLOB="040e06000f087f00026d41fd44196d53e9733a4ff5e5c1751e971af3e689e5923fce1c97ffb1372d32da413326f1c29ab00caeb42bb23c5167b6c9a070511b80bea91ee4a4693454576d08a4560a26b3cbb3055194a94100f87f88a0adaf7465eaaace7db088c6b3316b07a4f0e9080cbe824fef9fd00181bb61db66ebdc3b4cf93145384dab5c0798cc27505e6df028b3f5010d705839a63cce4eafd2319e41ad67778f035d82ae2b582a93ec546ad9d91074066ebe37e7517b5c104f86a66173291f7f31c07236426b8dad97216a8f86650e4697c33c1013fd9b7dfa2a7956fe751cc3274a1fc1ebf94a092434c6163cb8c2372e9fe245c7e5d452e3abbc45e1f65d"], 0x9) 01:59:08 executing program 1: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = syz_io_uring_setup(0x279, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000000)=0x0) syz_io_uring_setup(0x60e6, &(0x7f0000000280), &(0x7f0000000300)=0x0, &(0x7f0000000180)) syz_io_uring_submit(r2, r1, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x6, 0x0, 0x0}) openat$vimc1(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r3 = getpid() process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) io_uring_enter(r0, 0x2003, 0x0, 0x0, 0x0, 0x0) 01:59:08 executing program 5: syz_usb_connect$printer(0x1, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x0, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x3ff}}]}}}]}}]}}, &(0x7f00000001c0)={0x0, 0x0, 0x23, &(0x7f0000000080)={0x5, 0xf, 0x23, 0x2, [@generic={0xa, 0x10, 0x3, "0281c99ac4f438"}, @ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x0, 0x0, 0x0, [0x0, 0x0]}]}, 0x4, [{0x2, &(0x7f0000000140)=@string={0x2}}, {0x0, 0x0}, {0xec, &(0x7f0000000340)=@string={0xec, 0x3, "7e61b4711b7a22d6478e1d6968a6f292c9adc0ef27316ea0c1f4be33cd9ac211c2b988ab75ee71141ed32591bf45d1cabb473d5fc6291b11f2e8e86571252ecb69ecca14e646f1b0e3d21d99e8fd2c73f690c3a4dbcea67611093d815748eac3f224f3bcf349563eeffedacd5cacb7bcebfe529b3f313978d5210d752e79a06c683e3658236e2197a0d4d053712efed5c9ad983b843759d04bcb7998b4df84078bef9bc488e194538cb6fa48dded6bd3f7d9a4f4d46b54db8fdfe7fc743eba1baf57d96c53df3b01e377d04f5553970597d40b1f8828b828ac19731e375641e8a4236b6e5d1a48d07bdb"}}, {0x0, 0x0}]}) 01:59:08 executing program 2: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = syz_io_uring_setup(0x279, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000000)=0x0) syz_io_uring_setup(0x60e6, &(0x7f0000000280), &(0x7f0000000300)=0x0, &(0x7f0000000180)) syz_io_uring_submit(r2, r1, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x6, 0x0, 0x0}) openat$vimc1(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r3 = getpid() process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) io_uring_enter(r0, 0x2003, 0x0, 0x0, 0x0, 0x0) [ 310.749615][ T7200] xt_SECMARK: only valid in 'mangle' or 'security' table, not 'raw' [ 310.879199][ T5098] Bluetooth: hci3: unexpected cc 0x080f length: 3 > 1 [ 310.886353][ T5098] Bluetooth: hci3: unexpected event for opcode 0x080f [ 311.010553][ T7203] xt_SECMARK: only valid in 'mangle' or 'security' table, not 'raw' [ 311.117256][ T8] usb 6-1: new low-speed USB device number 3 using dummy_hcd 01:59:09 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000100)={@loopback, @rand_addr=' \x01\x00', @mcast2, 0x0, 0x7c2, 0x0, 0x0, 0x0, 0x41000014}) 01:59:09 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000000)='tasks\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) open(0x0, 0x0, 0x0) r3 = syz_io_uring_setup(0x0, &(0x7f0000000a80)={0x0, 0x0, 0x8, 0x2, 0x1c0}, &(0x7f0000002000), &(0x7f0000003000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) sendmsg$nl_route_sched(r4, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)=ANY=[@ANYBLOB="0600000000000009c125000088183c76ebdf946f95a4bf00000037ef9898e3bb792c878b4d7153a200628b200be39a8e592a80ee70340a5c2966acffdbd30d29f00bdebcc5942847d9e7104860", @ANYRES32=0x0, @ANYRES64=r0], 0x2c}, 0x1, 0x0, 0x0, 0x4000001}, 0x4800) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4) mmap$KVM_VCPU(&(0x7f0000457000/0x800000)=nil, 0x930, 0x0, 0x8010, r4, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000300)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x28011, r6, 0x0) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) setsockopt$IPT_SO_SET_REPLACE(r5, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x32c, 0xb8, 0x60, 0xd0e0000, 0x0, 0x100, 0x298, 0x1d8, 0x1d8, 0x298, 0x1d8, 0x7fffffe, 0x0, {[{{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, 0x0, 0x0, 'macvlan0\x00', 'veth0_virt_wifi\x00'}, 0xee02, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@remote, 'vlan1\x00'}}}, {{@ip={@empty, @empty, 0x0, 0x0, 'wlan0\x00', 'bridge0\x00'}, 0x9400, 0xb8, 0x1e0, 0x94, {}, [@common=@unspec=@ipvs={{0x48}, {@ipv6=@private1}}]}, @common=@unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x0, 0x0, 'system_u:object_r:tmp_t:s0\x00'}}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x388) getdents(r0, &(0x7f0000000400)=""/98, 0x62) io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0) syz_emit_vhci(&(0x7f0000000580)=ANY=[@ANYBLOB="040e06000f087f00026d41fd44196d53e9733a4ff5e5c1751e971af3e689e5923fce1c97ffb1372d32da413326f1c29ab00caeb42bb23c5167b6c9a070511b80bea91ee4a4693454576d08a4560a26b3cbb3055194a94100f87f88a0adaf7465eaaace7db088c6b3316b07a4f0e9080cbe824fef9fd00181bb61db66ebdc3b4cf93145384dab5c0798cc27505e6df028b3f5010d705839a63cce4eafd2319e41ad67778f035d82ae2b582a93ec546ad9d91074066ebe37e7517b5c104f86a66173291f7f31c07236426b8dad97216a8f86650e4697c33c1013fd9b7dfa2a7956fe751cc3274a1fc1ebf94a092434c6163cb8c2372e9fe245c7e5d452e3abbc45e1f65d"], 0x9) 01:59:09 executing program 3: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/snmp\x00') read$char_usb(r0, &(0x7f0000005bc0)=""/88, 0x58) 01:59:09 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000000)='tasks\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) open(0x0, 0x0, 0x0) r3 = syz_io_uring_setup(0x0, &(0x7f0000000a80)={0x0, 0x0, 0x8, 0x2, 0x1c0}, &(0x7f0000002000), &(0x7f0000003000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) sendmsg$nl_route_sched(r4, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)=ANY=[@ANYBLOB="0600000000000009c125000088183c76ebdf946f95a4bf00000037ef9898e3bb792c878b4d7153a200628b200be39a8e592a80ee70340a5c2966acffdbd30d29f00bdebcc5942847d9e7104860", @ANYRES32=0x0, @ANYRES64=r0], 0x2c}, 0x1, 0x0, 0x0, 0x4000001}, 0x4800) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4) mmap$KVM_VCPU(&(0x7f0000457000/0x800000)=nil, 0x930, 0x0, 0x8010, r4, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000300)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x28011, r6, 0x0) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) setsockopt$IPT_SO_SET_REPLACE(r5, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x32c, 0xb8, 0x60, 0xd0e0000, 0x0, 0x100, 0x298, 0x1d8, 0x1d8, 0x298, 0x1d8, 0x7fffffe, 0x0, {[{{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, 0x0, 0x0, 'macvlan0\x00', 'veth0_virt_wifi\x00'}, 0xee02, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@remote, 'vlan1\x00'}}}, {{@ip={@empty, @empty, 0x0, 0x0, 'wlan0\x00', 'bridge0\x00'}, 0x9400, 0xb8, 0x1e0, 0x94, {}, [@common=@unspec=@ipvs={{0x48}, {@ipv6=@private1}}]}, @common=@unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x0, 0x0, 'system_u:object_r:tmp_t:s0\x00'}}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x388) getdents(r0, &(0x7f0000000400)=""/98, 0x62) io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0) syz_emit_vhci(&(0x7f0000000580)=ANY=[@ANYBLOB="040e06000f087f00026d41fd44196d53e9733a4ff5e5c1751e971af3e689e5923fce1c97ffb1372d32da413326f1c29ab00caeb42bb23c5167b6c9a070511b80bea91ee4a4693454576d08a4560a26b3cbb3055194a94100f87f88a0adaf7465eaaace7db088c6b3316b07a4f0e9080cbe824fef9fd00181bb61db66ebdc3b4cf93145384dab5c0798cc27505e6df028b3f5010d705839a63cce4eafd2319e41ad67778f035d82ae2b582a93ec546ad9d91074066ebe37e7517b5c104f86a66173291f7f31c07236426b8dad97216a8f86650e4697c33c1013fd9b7dfa2a7956fe751cc3274a1fc1ebf94a092434c6163cb8c2372e9fe245c7e5d452e3abbc45e1f65d"], 0x9) [ 311.653785][ T8] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 is Bulk; changing to Interrupt [ 311.727823][ T8] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 [ 311.772061][ T8] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x82 is Bulk; changing to Interrupt [ 311.852446][ T8] usb 6-1: language id specifier not provided by device, defaulting to English 01:59:10 executing program 3: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/snmp\x00') read$char_usb(r0, &(0x7f0000005bc0)=""/88, 0x58) 01:59:10 executing program 1: r0 = syz_io_uring_setup(0x7540, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000040), &(0x7f00000004c0)=0x0) syz_io_uring_setup(0x7e4b, &(0x7f0000000100), &(0x7f00000003c0)=0x0, &(0x7f0000000000)) syz_io_uring_submit(r2, r1, &(0x7f0000000380)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x90400}) open(&(0x7f0000000040)='./file0\x00', 0x101040, 0x0) io_uring_enter(r0, 0x2002, 0x0, 0x0, 0x0, 0x0) 01:59:10 executing program 3: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/snmp\x00') read$char_usb(r0, &(0x7f0000005bc0)=""/88, 0x58) [ 312.462631][ T7231] xt_SECMARK: only valid in 'mangle' or 'security' table, not 'raw' 01:59:10 executing program 3: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/snmp\x00') read$char_usb(r0, &(0x7f0000005bc0)=""/88, 0x58) [ 312.552184][ T8] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 312.568353][ T8] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 312.619095][ T5098] Bluetooth: hci3: unexpected cc 0x080f length: 3 > 1 [ 312.626440][ T5098] Bluetooth: hci3: unexpected event for opcode 0x080f [ 312.649033][ T8] usb 6-1: Product: 慾熴稛혢蹇椝Ꙩ鋲귉ㄧꁮ㎾髍ᇂ맂ꮈᑱ팞鄥䖿쫑䞻弽⧆ᄛ旨╱쬮ᓊ䛦냱틣餝﷨猬郶꓃컛皦ऑ脽䡗쏪⓲볳䧳㹖ﻯ췚걜벷ﻫ魒ㄿ砹⇕甍礮沠㹨堶渣霡풠叐⹱헾귉㮘㞄큙쭋项ބ쒛厔뚌䣺퍫比󥎏ﳧ㹴ᮺ垯泙Ļ矣俐单֗풗Ἃ⢈⢸᦬ṳ嘷⎤湫ᩝ큈 01:59:10 executing program 3: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_connect(0x0, 0x0, 0x0, &(0x7f0000000ac0)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x0, 0x9f, 0x6, 0x3}, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f00000022c0)={0x2c, 0x0, &(0x7f00000021c0)={0x0, 0x3, 0x2, @string={0x2}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x88, &(0x7f00000001c0)=ANY=[]) 01:59:10 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@generic={0xa, "354396989b1fe7bf446f7fe853b400005efeec25b62d6f4cc3ce8f8fc91d4c9c94b7316742719a43324a26821458c202f5a98486e641723e30a286a4ea125889ffbbc75cbc5a8ad587772a724939eda3457b8053ea7981eb2b73be7bb3f5383c3b60c01ec452be6f7a0aefa2c44959a2979af1f92937b33eebfea7e01157"}, 0x80) [ 312.902497][ T7215] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 01:59:11 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0xffffffffffffffff, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) openat(r0, &(0x7f0000000500)='./file0\x00', 0x10080, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0x5) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioprio_set$uid(0x0, 0x0, 0x0) r3 = socket(0x1e, 0x1, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000640)={"59e888637846e2279d75bf00", 0x0, 0x0, {0x4}, {0xffff, 0x1}, 0x401, [0x6, 0x4, 0x0, 0x8, 0xfefffffffffffff8, 0x0, 0x7, 0x8000000000000001, 0x5, 0x7, 0x1, 0xffffffff, 0x0, 0x4, 0x0, 0x5]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000000280)={'ip6_vti0\x00', &(0x7f0000001280)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x50, @ipv4={'\x00', '\xff\xff', @local}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x1, 0x20, 0xffffffff, 0x7}}) ftruncate(0xffffffffffffffff, 0x0) chdir(&(0x7f0000000100)='./file0\x00') openat(0xffffffffffffffff, 0x0, 0xc1a0c3, 0x30) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r4 = socket$inet6(0xa, 0x3, 0x103) getsockopt$sock_int(0xffffffffffffffff, 0x28, 0x0, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x13, r0, 0x52eae000) sendmmsg$inet6(r4, &(0x7f0000001700)=[{{0x0, 0x1000ffd8, 0x0, 0x0, 0x0, 0x0, 0xfc}, 0x1030000}], 0x40000000000039e, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000140)=0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000540)=[{0x0}], 0x1, &(0x7f00000001c0)=""/96, 0x60}}, {{&(0x7f0000000580)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, 0x80, 0x0, 0x0, &(0x7f0000000880)=""/205, 0xcd}}, {{&(0x7f0000000400)=@phonet, 0x80, &(0x7f0000000dc0)}, 0x3e}, {{&(0x7f0000000e80)=@pppoe, 0x80, 0x0}, 0x1}, {{0x0, 0x0, &(0x7f0000001640)}, 0x81}], 0x5, 0x100, 0x0) umount2(&(0x7f0000002900)='./file0\x00', 0xf) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/sysvipc/shm\x00', 0x0, 0x0) pread64(r5, &(0x7f0000000080)=""/41, 0x29, 0x10001) [ 313.002838][ T7243] xt_SECMARK: only valid in 'mangle' or 'security' table, not 'raw' [ 313.168099][ T8] usb 6-1: USB disconnect, device number 3 01:59:11 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000d5e9bd40eb030200c0ba050000010902115c01000000000904000001b504b100090581"], 0x0) r0 = syz_open_dev$evdev(&(0x7f00000010c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f0000000040)={0x81, 0x0, 0x0, 0x0, "c3622823faa67c315b7a71f6ed344ea3e2ba7bc3be9bbb380dbd334884350b9b"}) [ 313.265202][ T5160] usb 4-1: new high-speed USB device number 3 using dummy_hcd 01:59:11 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000000)='tasks\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) open(0x0, 0x0, 0x0) r3 = syz_io_uring_setup(0x0, &(0x7f0000000a80)={0x0, 0x0, 0x8, 0x2, 0x1c0}, &(0x7f0000002000), &(0x7f0000003000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) sendmsg$nl_route_sched(r4, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)=ANY=[@ANYBLOB="0600000000000009c125000088183c76ebdf946f95a4bf00000037ef9898e3bb792c878b4d7153a200628b200be39a8e592a80ee70340a5c2966acffdbd30d29f00bdebcc5942847d9e7104860", @ANYRES32=0x0, @ANYRES64=r0], 0x2c}, 0x1, 0x0, 0x0, 0x4000001}, 0x4800) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4) mmap$KVM_VCPU(&(0x7f0000457000/0x800000)=nil, 0x930, 0x0, 0x8010, r4, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000300)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x28011, r6, 0x0) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) setsockopt$IPT_SO_SET_REPLACE(r5, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x32c, 0xb8, 0x60, 0xd0e0000, 0x0, 0x100, 0x298, 0x1d8, 0x1d8, 0x298, 0x1d8, 0x7fffffe, 0x0, {[{{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, 0x0, 0x0, 'macvlan0\x00', 'veth0_virt_wifi\x00'}, 0xee02, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@remote, 'vlan1\x00'}}}, {{@ip={@empty, @empty, 0x0, 0x0, 'wlan0\x00', 'bridge0\x00'}, 0x9400, 0xb8, 0x1e0, 0x94, {}, [@common=@unspec=@ipvs={{0x48}, {@ipv6=@private1}}]}, @common=@unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x0, 0x0, 'system_u:object_r:tmp_t:s0\x00'}}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x388) getdents(r0, &(0x7f0000000400)=""/98, 0x62) io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0) syz_emit_vhci(&(0x7f0000000580)=ANY=[@ANYBLOB="040e06000f087f00026d41fd44196d53e9733a4ff5e5c1751e971af3e689e5923fce1c97ffb1372d32da413326f1c29ab00caeb42bb23c5167b6c9a070511b80bea91ee4a4693454576d08a4560a26b3cbb3055194a94100f87f88a0adaf7465eaaace7db088c6b3316b07a4f0e9080cbe824fef9fd00181bb61db66ebdc3b4cf93145384dab5c0798cc27505e6df028b3f5010d705839a63cce4eafd2319e41ad67778f035d82ae2b582a93ec546ad9d91074066ebe37e7517b5c104f86a66173291f7f31c07236426b8dad97216a8f86650e4697c33c1013fd9b7dfa2a7956fe751cc3274a1fc1ebf94a092434c6163cb8c2372e9fe245c7e5d452e3abbc45e1f65d"], 0x9) [ 313.412400][ T5098] Bluetooth: hci3: Controller not accepting commands anymore: ncmd = 0 [ 313.421476][ T5098] Bluetooth: hci3: Injecting HCI hardware error event [ 313.429854][ T5098] Bluetooth: hci3: hardware error 0x00 [ 313.556663][ T5160] usb 4-1: Using ep0 maxpacket: 16 [ 313.692238][ T5160] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 313.739559][ T5160] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 01:59:11 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f000047b000)={0xa, 0x404e20, 0x0, @empty}, 0x1c) listen(r0, 0x400000001ffffffd) r1 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000009600)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000004000)=[{0x10, 0x10d, 0x1f4}], 0x10}}], 0x2, 0x0) 01:59:11 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000000)='tasks\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) open(0x0, 0x0, 0x0) r3 = syz_io_uring_setup(0x0, &(0x7f0000000a80)={0x0, 0x0, 0x8, 0x2, 0x1c0}, &(0x7f0000002000), &(0x7f0000003000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) sendmsg$nl_route_sched(r4, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)=ANY=[@ANYBLOB="0600000000000009c125000088183c76ebdf946f95a4bf00000037ef9898e3bb792c878b4d7153a200628b200be39a8e592a80ee70340a5c2966acffdbd30d29f00bdebcc5942847d9e7104860", @ANYRES32=0x0, @ANYRES64=r0], 0x2c}, 0x1, 0x0, 0x0, 0x4000001}, 0x4800) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4) mmap$KVM_VCPU(&(0x7f0000457000/0x800000)=nil, 0x930, 0x0, 0x8010, r4, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000300)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x28011, r6, 0x0) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) setsockopt$IPT_SO_SET_REPLACE(r5, 0x0, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x8, 0x3, 0x32c, 0xb8, 0x60, 0xd0e0000, 0x0, 0x100, 0x298, 0x1d8, 0x1d8, 0x298, 0x1d8, 0x7fffffe, 0x0, {[{{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, 0x0, 0x0, 'macvlan0\x00', 'veth0_virt_wifi\x00'}, 0xee02, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@remote, 'vlan1\x00'}}}, {{@ip={@empty, @empty, 0x0, 0x0, 'wlan0\x00', 'bridge0\x00'}, 0x9400, 0xb8, 0x1e0, 0x94, {}, [@common=@unspec=@ipvs={{0x48}, {@ipv6=@private1}}]}, @common=@unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x0, 0x0, 'system_u:object_r:tmp_t:s0\x00'}}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x388) getdents(r0, &(0x7f0000000400)=""/98, 0x62) io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0) syz_emit_vhci(&(0x7f0000000580)=ANY=[@ANYBLOB="040e06000f087f00026d41fd44196d53e9733a4ff5e5c1751e971af3e689e5923fce1c97ffb1372d32da413326f1c29ab00caeb42bb23c5167b6c9a070511b80bea91ee4a4693454576d08a4560a26b3cbb3055194a94100f87f88a0adaf7465eaaace7db088c6b3316b07a4f0e9080cbe824fef9fd00181bb61db66ebdc3b4cf93145384dab5c0798cc27505e6df028b3f5010d705839a63cce4eafd2319e41ad67778f035d82ae2b582a93ec546ad9d91074066ebe37e7517b5c104f86a66173291f7f31c07236426b8dad97216a8f86650e4697c33c1013fd9b7dfa2a7956fe751cc3274a1fc1ebf94a092434c6163cb8c2372e9fe245c7e5d452e3abbc45e1f65d"], 0x9) [ 313.823464][ T5160] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 313.904841][ T5160] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 313.967274][ T5160] usb 4-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 314.061911][ T8] usb 2-1: new high-speed USB device number 2 using dummy_hcd 01:59:12 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f000047b000)={0xa, 0x404e20, 0x0, @empty}, 0x1c) listen(r0, 0x400000001ffffffd) r1 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000009600)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000004000)=[{0x10, 0x10d, 0x1f4}], 0x10}}], 0x2, 0x0) [ 314.266164][ T5160] usb 4-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 314.287546][ T5160] usb 4-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 314.328591][ T5160] usb 4-1: Manufacturer: syz [ 314.398336][ T5160] usb 4-1: config 0 descriptor?? [ 314.482183][ T8] usb 2-1: config index 0 descriptor too short (expected 23569, got 27) [ 314.500145][ T8] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 01:59:12 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f000047b000)={0xa, 0x404e20, 0x0, @empty}, 0x1c) listen(r0, 0x400000001ffffffd) r1 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000009600)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000004000)=[{0x10, 0x10d, 0x1f4}], 0x10}}], 0x2, 0x0) [ 314.642014][ T8] usb 2-1: New USB device found, idVendor=03eb, idProduct=0002, bcdDevice=ba.c0 [ 314.737593][ T8] usb 2-1: New USB device strings: Mfr=5, Product=0, SerialNumber=0 [ 314.791873][ T8] usb 2-1: Manufacturer: syz [ 314.904832][ T8] usb 2-1: config 0 descriptor?? [ 315.072853][ T7301] xt_SECMARK: only valid in 'mangle' or 'security' table, not 'raw' [ 315.102039][ T5160] rc_core: IR keymap rc-hauppauge not found [ 315.111496][ T5160] Registered IR keymap rc-empty 01:59:13 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f000047b000)={0xa, 0x404e20, 0x0, @empty}, 0x1c) listen(r0, 0x400000001ffffffd) r1 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmmsg(r1, &(0x7f0000009600)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000004000)=[{0x10, 0x10d, 0x1f4}], 0x10}}], 0x2, 0x0) [ 315.129295][ T7294] xt_SECMARK: only valid in 'mangle' or 'security' table, not 'raw' [ 315.142193][ T5160] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 315.211931][ T5160] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 315.290691][ T5160] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc0 [ 315.392440][ T8] rc_core: IR keymap rc-hauppauge not found [ 315.418180][ T8] Registered IR keymap rc-empty [ 315.420114][ T51] Bluetooth: hci3: unexpected cc 0x080f length: 3 > 1 [ 315.430837][ T51] Bluetooth: hci3: unexpected event for opcode 0x080f [ 315.447186][ T5160] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc0/input7 [ 315.494280][ T5098] Bluetooth: hci3: Opcode 0x0c03 failed: -110 [ 315.503289][ T5160] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 315.523485][ T8] rc rc1: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/rc/rc1 [ 315.542025][ T5160] mceusb 4-1:0.0: Error: mce write submit urb error = -90 01:59:13 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000002680)=@newtfilter={0x23, 0x2c, 0x1, 0x0, 0x0, {}, [@TCA_CHAIN={0x8}, @TCA_RATE={0x6}, @TCA_RATE={0x6}, @filter_kind_options=@f_tcindex={{0xc}, {0x14, 0x2, [@TCA_TCINDEX_HASH={0x8}, @TCA_TCINDEX_FALL_THROUGH={0x8}]}}, @filter_kind_options=@f_flow={{0x9}, {0x44c, 0x2, [@TCA_FLOW_PERTURB={0x8}, @TCA_FLOW_XOR={0x8}, @TCA_FLOW_MASK={0x8}, @TCA_FLOW_XOR={0x8}, @TCA_FLOW_BASECLASS={0x8}, @TCA_FLOW_POLICE={0x420, 0xa, 0x0, 0x1, [@TCA_POLICE_PEAKRATE64={0xc}, @TCA_POLICE_PEAKRATE={0x404}, @TCA_POLICE_PEAKRATE64={0xc}]}]}}, @filter_kind_options=@f_cgroup={{0xb}, {0x19f0, 0x2, [@TCA_CGROUP_EMATCHES={0x2e8, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x80, 0x2, 0x0, 0x1, [@TCF_EM_NBYTE={0x14, 0x0, 0x0, 0x0, {{}, {0x0, 0x1, 0x0, "f4"}}}, @TCF_EM_CANID={0x14}, @TCF_EM_IPT={0x54, 0x0, 0x0, 0x0, {{}, [@TCA_EM_IPT_NFPROTO={0x5}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}]}}]}, @TCA_EMATCH_TREE_LIST={0x2c, 0x2, 0x0, 0x1, [@TCF_EM_IPSET={0x10}, @TCF_EM_META={0x18, 0x0, 0x0, 0x0, {{}, [@TCA_EM_META_HDR={0xc}]}}]}, @TCA_EMATCH_TREE_HDR={0x8}, @TCA_EMATCH_TREE_HDR={0x8}, @TCA_EMATCH_TREE_LIST={0x128, 0x2, 0x0, 0x1, [@TCF_EM_CANID={0x14}, @TCF_EM_NBYTE={0x10}, @TCF_EM_CANID={0x14}, @TCF_EM_NBYTE={0x18, 0x0, 0x0, 0x0, {{}, {0x0, 0x5, 0x0, "6d12c437f7"}}}, @TCF_EM_IPT={0x28, 0x0, 0x0, 0x0, {{}, [@TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_REVISION={0x5}]}}, @TCF_EM_CONTAINER={0x18, 0x0, 0x0, 0x0, {{}, "1df3da7122a2e84669"}}, @TCF_EM_CANID={0x14}, @TCF_EM_CONTAINER={0x40, 0x0, 0x0, 0x0, {{}, "657a800b05a51e70ad296fcaf3659fafce155e420c457743d135ae0fc99f275336cbb6b1ffabd7cfdb08e355c75ca541af"}}, @TCF_EM_CONTAINER={0x40, 0x0, 0x0, 0x0, {{}, "300d9f470b74ceb2403a802b7cd4f23f6aeadaa8452b5685892b314fcfa029201ceb3ffa8b2ddce5752f5411d917256de5"}}]}, @TCA_EMATCH_TREE_LIST={0x100, 0x2, 0x0, 0x1, [@TCF_EM_CONTAINER={0xec, 0x0, 0x0, 0x0, {{}, "54575e0345929b1035d62ff3a75855f29c8bcce1f6eeb91fbff11f19d625650fdbd7eb9b67a73452625f29d8685339d2a610f4bf2cbd1611a0696dc307bb8504ade3862af671669d7f0c1d0a77cfc1015212e1d185fa4c13f9911c42cbbee85ece55381a24f9e6924c14c08eda0363bb615ab7d9815db68627ef909c903a7d3840f901a6b83e8d82abefe4d51659aa0ce147816954cf616ee9899bc19469c86a07416f31dbd96011e116a9affbd0e318124520c74e9eaf778423835c8ada7219163319e5b60d47350011c87bcb43c4a8978595c415df985b44e7a270b6"}}, @TCF_EM_IPSET={0x10}]}]}, @TCA_CGROUP_EMATCHES={0x13bc, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8}, @TCA_EMATCH_TREE_HDR={0x8}, @TCA_EMATCH_TREE_LIST={0x10ac, 0x2, 0x0, 0x1, [@TCF_EM_NBYTE={0x10}, @TCF_EM_IPSET={0x10}, @TCF_EM_CONTAINER={0x100c, 0x0, 0x0, 0x0, {{}, "ea59b2e305c8386ad20c8293ad7e86244f3bb029ea5c7733f18f489970fd04e22a83618b6784315285ac34ed732fe414cc98f755fcb3192f838ac8a1cc3803e1e30a98b9958423a6770c5740be9d7972b86025bc174cab4f0c44927a3f92c323cb4bc65c552eebb829bb122ef6929d94bae4ddce4fc4a6f72586b18922f0b684897954256c3cf98dacb940f65caf65627e8e65f7a1008fc1b45a08f37691baaca17e63c121da1989246129a81e5efbc6075d5a7bb4bbdc5f3382ee4ec4ea5628d805aed2748d3bf2ec7a8fbb0fcb0a7df89539a9e97e02ec09da90a750d18c0e35149dfcd1330e7c32709b47a707d928c9d120c19b817b75e973973690397209b618bae37c2aeee0a888063156fb53f7397184a9556c66b877f016f9636e80d836310d3524367071c40ed21457595cd238629d86854d177e66453a0ff1d6ea456e837279b3b33a401e132659dc497144dbe5b050f72307cf955be16d9969a95aba39ca798b79ba95d8a80526e407fccb653a7da236b63fcdcfd26a0efedaaab0dadaac2b6cfe3b2b1aa9e33c649409cdb7a25e0b33b471f99f75340c3a2058fce713527bd73a5cd4a857cabfaeb7073e175892e35ee209b5dcd59f3ab59beed05669ba0cc194b5602eed171df41743c2ddb76675fc4ff9bbb2b75a6a2e32e0ae0847f00ee225aa31c3ad808137dd561f32fcab4a3974e14052c9b5e21e002982d32167b03765ae1626c5428d2ebcd009a3c52202910e8c3cfb63e2cf5b7f9c8a2d9dc8669b0c9e105477e89293d518c8953c148624e177c0f3359075dea44b43589256eaaf98d7603e35823aaf537b0e4125428656f3f1558248af9ca926a05c9e8ec8b6182f8ddadb18ef8fec1f8df9956a62b4d603acac2421417624e8ea274ec6c6e4266808c57903c0dd3de2ee7749d230a8df852dbfb6e34ab0746876edd7505cf48f575ae805f6b5f3a9b393105c0ccf6ac7828968193bd1095172dbd289ddb5e7114a9a3370ef0496cc5330a8b5343709d0678bdae7df77390eaa9bcd3b32ddd2b2f6dca574f2aeb71a93955f3c6e3e920e72e75f8ccca1f713f189f89d96bdcc2453fe05a27b72d34119c631df2d9d1b6b14c5e1991413067785e5a90f51979690cd0078b78a1ff19b66fc95206747b1e59ef9a8eae51e38631fe44ddd3338e5b9325eaa308e7c387db8cc15157854f26b2b0ec1d4d56b1274215c3127fc09beb045d49add88790597fc1ed9cd22371d227ee705caf21252fe6df8c42aa29f87ea467570baf73599cf80bb238aeb4d4b323ee76f0bb413b1b328285cfbbc4be35b1ac54bd3dc3c26f9e5ac51d288a053179726f043e6644e5c530d4d4927865be3821762111e61b5114d3d400d067feb9e51176906dbfd027077040b836160a4070c93a583cb1bdbce187752709a3d108624ef7b1aa9ffe8d772907c728fea15cc6a478fb6568c50ae1a30a05130791cae2e09dadb42b6286f2fea1d9a9a395eb02175f4ceb032081ebb47c36075c794e68988b33011f54d247b1405dc107529d78fd0bd556b675615ba3e1649887d725a9b73b074e5719b38a73ba0367c298b571a41348616629acf442bfff749ff9acd3c81cffebf58d58433874c779689d329c18f3c7cb284a52816358e003e29c368620668a64b6c143d1bc413b6e1d5fce4099f25a48defc2052f376a813d43a2d74d6f48948279e54d9a414ae09b3eb982a57101083276506ee94ca2b8acdb5c5f902e3c835294869efc748c06d3eaa654a616916dc6b83be55fee4eddb4093f2a35cb4989ce7b904445054fa2cc8ecd68e10cf572d09da89b6a83ed8942f9b19855d360cb8860ddc389edb97e07188b66496179c9dfd9827b9fd89f51d2a40ac63bfc5dd446ea40b2b98983f63d47798bc22ffda6dfc810e0b9da51731ba2849cbeee5c89f7637a489fb3dcad0755a2c658a0152ce6b9b2b5ffd81acdd39895a01dfbdb499a1dda20b5ee3a518fdf8f68cdb5385a1db1f33b81c8a7b3be476e7123697a229bebe8c50c6312c13924e3f6c60d37f62384e9cd0a30d98c0ad34127f2cb73fa10a063e462615e668bfcf4e7ace74cd00d8710e26c730f6c17b860386aaa3bf31a8574bd67ae77455834c6a2d400e933b9ec64075a20ff77531f1ce43b15214680786c640dbbe90b29986459f0809e26c5f57476f096d8d7431fa6648ed150dbd61ff9fca9b8cd140f9edd34b0b7e47f2d3e722a00c9fac0fdf2b6dc7db36754c7e249f980ab5c00b276ac1659e17f28ef21b9592a0cfa1d334ece9d7a3e4aa6a5c7a08371364de05e316fefe44da5b315481195783f050c272304d0cf337c57e20e28e29f1c73b5063248b71512ca8c7ba23b9668794fb01824c518f080e64a506ad66f4f87a5b828e81efd42e0bfe689f101a30423ad9b3eac7e7e6976811d68bebd9108aa6756b6962b5b692651895dab70a80f6258a76526ca30697ce60c29e20c436ab9eba5f5eae221c7a727ee78c0ad8af3f5afb66e1b9c29a93ca734a0ce297fcb6ed6e04d5003268361baaf35437e9b9b783d274ecc6fb2c93814219fab430fb73b767316fda24cd58fda8351268de3484b707aef6bfd6d62ed3b3713b3dd6f9f8dd0cdaba4475df30e212e0d03c7a9e8cf88100af2a1e1e2a26a4ea38065fe5f7aafc6ac00b6afaa6fb11a444e630b065ebf90da0fc9c4c244182d14f30b9a8232bd0c25b2894e3249fc5b30658ac7bb3f6e455911f884b372e61076bc55f51feb6f8df892af8848ed27c513604b8f49a0fbc05bad85ddec9f6ab649043aa057e0d0b4f1e072d71f7fa368d61b73bc6923773aee4c3648574470eba637cc26974ab3e787f58e97e6a2d703be1c1d8e0c126ca9ed645c058b42cac2d96185baee06b7e8da51126336e033cab98a9b34afa4fae0b38f77f5f1f75bca509927e0fcf9dec82442b31c99160922a8af8eb082c7a88e2c76350df71183f509c6e4f591bf91c8aeb60ed26e4b20f52378ba378f9e0424edc88982721555a1a77967d564d1dab2a86f4c916281c9304418f656943751f3e652654580fb4b87393d4a0cc3d372cf2eb744797ca7c3466c861d0c647df3bbffdb8e0701999ec43d7a5f0b73174021bc06285265339ad6322f157f011909a3dcc6302ac79294cc8db3e4bcc6978159f1ca9c692b915380ff5a99b2e05cedf7d7f5b1410a9bd68577fefd13d9dcd87e6d37034b5a21d0eb8ee2cd349fe6fbcc0c4d0d7e18cced286e948b6d15b1ca95920c619fe64a2853b4db0489dd9ba1f59559d07cdab8fe9b88761ba4de16fab176deeae01c4380b876c142374255a144eeee731d987f223204b5f3f8696e6d9d790f98fdb51e00fcb5b650d8eb4176ffe44bdfb80e1580c1c34df785a5657e5274f0ef0ce32dc48ae52515024da1f9297e182115ca77a268dc8727ae910bab68f0899f3ad55b7e9daec7209258344e623b2c25a666b7dfd7f949f6bd99354b9e604638811622c8abc7052347dafb274a135de80af5cf813d56982d75fab0e0b5a49376db9a78acd81af0beea1b86275c69bb8f5ead44bf67730af51ce59e6812aa6043e38b07f707eb02c6b8524822329066bbb6bd403246a8e3d7ed200e73f35ebbd6556c3f920089ba23d50e1072264217e94e3e50017257ee7b5b6aae4f92d60730effb7d21d4b7fb3285c75651e9fdad2741258c2f27f042e7d982f63d29397c865abf7083e04f2243000bd6185a02d51523407fe0da5d3b703edea22a5051f7ae169941df394b5f82a72aa04632e1ece6e0043ff815240c0512fc2c691d6c3234ba2bd3994b186a37aa75399ad8de2596964c5950886393bcb252e9fcfc1849fe94f287ac024fb381855c9e593867e9c9ab966bc46f252fda8819b5aed0b95fef4a8cbe00c5564cefc2ad4ba4c60809d8f7d6e6ffe51664fd82be8d555614ad350b06718a2bee91165a99d85a67ee3867457c29cb35824a0d39d09269de39b8b820e958176476be63d90729b14fb98ee59de8010c1fb46d77ea6d8f6a64f1de8014e091d000ccf1a15bb758a6268887493a8ad20398d3b50e0c62a0d5bf2001f88263f578bd0abe7786bf7dc2497647fb9f27ac98f175db8f58b2d56caa676475fb6d68d395b562c54ed98098bfa9217388cf97dd68af670361be2451bd10cccd032484f86ed6664448679e70580be04fcd3a4e069e000b63a118e2d713e777234cb44c55053eb46ba7f3c8e9e147f8010daa73497050473926ebdbf0ce2856f6add95bf5a9943b31282a13df2de8da74b9c12f27dc4d7dfa81ce59b39450a744ad525583aeac36f756b60cef908239549cc3e5498375e44faf8fe577baad26ba7d6845d5933aa692e835f7dc7c3c21c3adf06b966dfda4335d8ae7de55e2306a7f1694d926107357927094ebd31f803d2e589ff9440ac20d87fa206a5087cc6ad44182d9ee9a996e615484d36525dcb8b6c3953c20a0e1ab9794337021044d9d67deb9ad21ac99b19d6924fcafc251b2b34c6eda2b8430be30fc29136ec6da106e06f06c9464e2edcbb8100e4f6a370df38f53ace8b1bd3fc63fa4c7a9d4913b0f3ebe2f56c0430b6e78303dd9e9fd9a63cb9526b341aff349491d193ad8f50e9a4f8aac95d0d3ef64c7310dd2bb0f36faedd1711ab69a4d2e5494304c5f1d959f8c5b7a3f47852770ba683192bae63d9006a2dde74168e94a40b30908da81cd462470e89937f66aab4de91ddea377d251e92db4fac2152fac9ee4c896db2b6b4f6bf131ecbaec66e0a92eaee65fbb274066167aef8b0ef6161fc6ebff80558c43a0e2cbe7d5201da66054875889ef12e7fe0db75c39a8d33ef3bd630d1eddfca20edafab3df04bbb2c146832ab0eaeb8568ebd9628e23831e2dd388ed8e426692451c6fa71c258c7688a2509bf60f159b4009883f4a72ef4f6c8dcf2e5062ba71e80810b6a62843ff4301ed3ef1d03062bcd6b0a431509cbe44e4dba53d5ef808cc9f2adb1606feccc9e2ddc35b4b7ede322cf25cfcd334ad8819ee1d9e88125b7ee5404780fae3b5ccc4ec3c2cafebd0ee93f97b4baa264053927c1909dd33f1dd5ca81c9cac10dd1329945000db8e77b96de138e0711d55863eb746359a24abaddfd74935f43d59bf7d11b17050e42d7e92cd7e69b56d35395dc2fe8ea3687995eac426268264ac230f566e39d4f15029e96641cc24d0ac8bd70e357f436d7a2cd3a0f103cb910936d0399f2ee18aed0da547f7571261459aa09c665a1a6a01194211ead5e6b5f4b319a7a86ecb71be313e61796a29ac8696f2f2d76861e4571d1af723d9b8d443d43ff3f50a08197d072529b19852c0d833b422f28b8e380f1c6af85c3de3ed06e240939df6f0124577a6caae0cd436faf6dd50a39d6cb984ce9ec1563fe99fecbe97685955ac7ba2ae2bcef104c0c02259946ec1ce67be298e1de9babf57199e70916c6516a441fe87040fe9cc8ff65afb2c646d460f76dd016602b10cd0d5e586931072556c94117c1ef98de3832291edf0c970cf06ef7188f9d114049125289d6bf07ce5cb346f1b73d2058f10cda5602c1730ef071b15c111829d3736cf1e95a9b6b2ad529556a7e0ce620732782fedfe6715ca9a30f6de3f9102e3bef30b734987fb21815ad01893329df8cbfdd5ba9f1927fdfa0f11a1fd26369a87d00cda1e4b7bc77a48e264d47630cbacf6c700374d11d207ab285701d808b55305811fb6ded2dd7614a0faf5cc867fc0011bd96b2d21e05c825761e64ee6d4994bbf9d467847b3b208fa8d57dd0bc92e390b"}}, @TCF_EM_CANID={0x14}, @TCF_EM_NBYTE={0x18, 0x0, 0x0, 0x0, {{}, {0x0, 0x5, 0x0, "6eb2a0ede0"}}}, @TCF_EM_META={0x50, 0x0, 0x0, 0x0, {{}, [@TCA_EM_META_LVALUE={0x9, 0x2, [@TCF_META_TYPE_VAR="56448b37ad"]}, @TCA_EM_META_LVALUE={0x29, 0x2, [@TCF_META_TYPE_INT, @TCF_META_TYPE_VAR="159e89fbf0badcba59", @TCF_META_TYPE_VAR="e4100d52fcee4b39", @TCF_META_TYPE_INT, @TCF_META_TYPE_INT, @TCF_META_TYPE_INT, @TCF_META_TYPE_INT]}, @TCA_EM_META_LVALUE={0x9, 0x2, [@TCF_META_TYPE_VAR="21bb1c39ec"]}]}}]}, @TCA_EMATCH_TREE_HDR={0x8}, @TCA_EMATCH_TREE_LIST={0x8c, 0x2, 0x0, 0x1, [@TCF_EM_CONTAINER={0x88, 0x0, 0x0, 0x0, {{}, "b6c39d720d4b6e83d0c2d58c2489d4707ac7da21f3b8463a5deec90ee6e5f89afefef861f79e16e92c9ad55424b46860ecfa27c5529d8d7c8d2c7349bc46cc4a02e9242d3cf567cf065a7709753ec5ae6a3a49ea9283c49afa5edfe465fbee3c3374d9c9420a277f9b9e9b174415daae5bfda8fae80d3362c4"}}]}, @TCA_EMATCH_TREE_HDR={0x8}, @TCA_EMATCH_TREE_HDR={0x8}, @TCA_EMATCH_TREE_LIST={0x258, 0x2, 0x0, 0x1, [@TCF_EM_CONTAINER={0xa0, 0x0, 0x0, 0x0, {{}, "9858b22de0d2f817638ce24a69ed03d84dfc41fd5918040c4a7da576282b89c9069a9c011d548b9c568467cdab748da22aff4fa1162453d4f85ea1dded0e230ce9a8b63dbb47188fc116a9d86e6a0a6e544da81196fd62bdb2bcf9fb40e18efa00fd0ce55bf07a6efa8ab64663ba657244988055d86dfde42662dc26cecc5b40aa961917d3026a09dbb17f1abe00133b63"}}, @TCF_EM_CMP={0x18}, @TCF_EM_META={0x34, 0x0, 0x0, 0x0, {{}, [@TCA_EM_META_HDR={0xc}, @TCA_EM_META_RVALUE={0x19, 0x3, [@TCF_META_TYPE_VAR="52546e8f39b53225", @TCF_META_TYPE_VAR="ed5d5633ab1d520d", @TCF_META_TYPE_INT, @TCF_META_TYPE_VAR="d2"]}]}}, @TCF_EM_CANID={0x14}, @TCF_EM_IPSET={0x10}, @TCF_EM_U32={0x1c}, @TCF_EM_CONTAINER={0x90, 0x0, 0x0, 0x0, {{}, "d463786c6d18fe6f5d1e56e2fbc6ebac05c43c8b218fd3d27134c0016ffec4ed37a056a17532b79332a0e530e3debf52ebefec4fcc6f1d1b2e131051ec5ab79f605b2ab8f1a85ee2fa9e894ff93de43eda062f8f3dd0d85a280e03ea149806c66a53d63bddc9b694f6f0288e0f37e8afd4b21058b609702f7c374279e535a772d4"}}, @TCF_EM_IPSET={0x10}, @TCF_EM_CONTAINER={0x70, 0x0, 0x0, 0x0, {{}, "c093c25759e20a956489fe247e61847e7366fd4144a02795ff9b526d43b9550c14d43e561616741497a363515e86c4c765cb69cffe14999c6e2c86146012eaf25c597908522ce4a09c42f68a45b57a606e8b6841ad4e441b986ccb56fcaae6950d"}}, @TCF_EM_NBYTE={0x18, 0x0, 0x0, 0x0, {{}, {0x0, 0x5, 0x0, "91032da12d"}}}]}]}, @TCA_CGROUP_EMATCHES={0x33c, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8}, @TCA_EMATCH_TREE_LIST={0x320, 0x2, 0x0, 0x1, [@TCF_EM_CONTAINER={0x70, 0x0, 0x0, 0x0, {{}, "cf9f13012821a0926b3b95029aafc366428cdb1df23602a63c0c84a88f5be4b030840b8ca4000edad3aa8d9d15bb1f338b01d6563993692900b767083c3d99a1e6d46b5eebd5b00c086be222d5827d2c6042edb687e407cd41854b486ed48ac9a8"}}, @TCF_EM_NBYTE={0x10}, @TCF_EM_IPT={0x34, 0x0, 0x0, 0x0, {{}, [@TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_NFPROTO={0x5}, @TCA_EM_IPT_MATCH_REVISION={0x5}]}}, @TCF_EM_META={0xb0, 0x0, 0x0, 0x0, {{}, [@TCA_EM_META_LVALUE={0x4}, @TCA_EM_META_LVALUE={0xd, 0x2, [@TCF_META_TYPE_VAR="a52596d2f6", @TCF_META_TYPE_VAR="9a8661ac"]}, @TCA_EM_META_LVALUE={0xd, 0x2, [@TCF_META_TYPE_VAR="df3c63", @TCF_META_TYPE_VAR="6d73902803da"]}, @TCA_EM_META_LVALUE={0x25, 0x2, [@TCF_META_TYPE_INT, @TCF_META_TYPE_INT, @TCF_META_TYPE_INT, @TCF_META_TYPE_INT, @TCF_META_TYPE_VAR="9ba0ff", @TCF_META_TYPE_VAR="6c292c747132e095ae57", @TCF_META_TYPE_INT]}, @TCA_EM_META_HDR={0xc}, @TCA_EM_META_HDR={0xc}, @TCA_EM_META_RVALUE={0x31, 0x3, [@TCF_META_TYPE_VAR="009cec36", @TCF_META_TYPE_INT, @TCF_META_TYPE_VAR="58ad4fcb67ce926e7a", @TCF_META_TYPE_INT, @TCF_META_TYPE_INT, @TCF_META_TYPE_VAR="10a1ba3bdc9d", @TCF_META_TYPE_VAR="a82f71d796", @TCF_META_TYPE_VAR="6b03a2875ed2d30b58"]}, @TCA_EM_META_HDR={0xc}]}}, @TCF_EM_IPT={0xa8, 0x0, 0x0, 0x0, {{}, [@TCA_EM_IPT_MATCH_DATA={0x99, 0x5, "d13f0fd6f7f5123a83c929b5aa3faef00908ae8cbf3c11b7b0067ce5dec50df3613331a603711d6cf171b10f90499507fb586ffb44a3c398cc67a048a8c3147239e66f585b0e3ef66cd4ac0e39a558fa1985c93339484ff5a4e87303b184493136665871e742b82357b4691a8c8e3d340c3a0c4d0856ebfc1d9ce3c0073db0afc6e724fe126ecaea3496b74128e9cadbc93b07fa4c"}]}}, @TCF_EM_U32={0x1c}, @TCF_EM_CONTAINER={0xf4, 0x0, 0x0, 0x0, {{}, "009f071589b49bff3b6e10ad4b26c95d4ab5a77390aa9a26e337b947668e223258c648a35b46187c83fcfee0a413576e89533ffca086482c1e857e5fbb4d6e6547d38b2ce539b4305a91de4234ea8e5a9e7a4e251fb0947110593044b90cf1416949e2b5bf3470caa1dbda511ac897b471d13e6c32e17d7228d593f7595bbb3b5fe20cbd29a60008f9c14869fa8cd996b40518417c5302961f02b51e6eb533b9b2d83e50023ade7ef8a999e61403c45dd2691c8cc16f123ac75ae5051c19166f1aac6c7b6c9d2f34cafff9b53177cc4b2501dbb5b3361f16ae219b645be659487e83fad5bf"}}]}, @TCA_EMATCH_TREE_HDR={0x8}, @TCA_EMATCH_TREE_HDR={0x8}]}, @TCA_CGROUP_EMATCHES={0xc, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8}]}]}}]}, 0x1eb0}}, 0x0) [ 315.574663][ T5160] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 315.633816][ T5160] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 315.646086][ T8] input: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/rc/rc1/input8 01:59:13 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x400c4150, 0x0) [ 315.761955][ T5160] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 315.782410][ T8] usb 2-1: USB disconnect, device number 2 01:59:13 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)={0x14, 0xa, 0xa, 0x401, 0x0, 0x0, {0xa}}, 0x14}}, 0x0) [ 315.841930][ T5160] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 315.925584][ T5160] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 316.002183][ T5160] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 316.081897][ T5160] mceusb 4-1:0.0: Error: mce write submit urb error = -90 01:59:14 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) bind$l2tp6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x20) connect$l2tp6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @local, 0x3}, 0x20) getsockname$l2tp6(r0, 0x0, &(0x7f00000003c0)) [ 316.133193][ T5160] mceusb 4-1:0.0: Error: mce write submit urb error = -90 01:59:14 executing program 1: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000002000)=ANY=[@ANYBLOB="02000000000000000200e0000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000002000000000000000000a88a8042677ba8af4584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9a283de804d000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff92250a9a9e32ee32b96eeea8f7e355275621f92c747a307a76f2602888a89578692479f1a096ac31a622bd58618c983aaac24e03290f3c16c71cadb31c55a574c25b049f366b4f5ce4d1a7634d557d8578963513407ef3523cc2b458cdfaa04b7510760614c4dc2802aa7fe11281d5c3e54881c5d06d13cbbeae1aca9170bfb6b3d09c375094213ea797c9bad45ae2195d491052893727394e398740a58f3df90a99200c35613a6970c22c649925ca1238dff3b56a204e20790f60573ba2d87cba5f57e826f1944de9d99115265e4a70b10100000000000000c002fdf8f316e16b03e826abb30c68022092e3cf470000000000"], 0x290) setsockopt$inet_group_source_req(r1, 0x0, 0x2e, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) r2 = getpid() r3 = getpid() connect$inet(0xffffffffffffffff, &(0x7f0000001940)={0x2, 0x4e21, @loopback}, 0x10) process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) fcntl$setown(r4, 0x8, r2) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000001980)="02101a30f44ed44601cb68fe56a6da31cefd09888697b7f95508e99ef1fc42db74c07c51e03da9624f2870071d6d8dd46635c690fb3251657c839a166bdc175a44d490c319cf4874cf9230e736a7a1eb6dfd0be0547cd2d50cc778d3790216360631864d1f5e10163d7e8336e86a9ad33e5b5bdeab6c1e0b810e46a2f0a32edef5590039a42baca732b2fa929387679dea8efbe1789f65775da2356fce957999981509065e449c758eeee8fc4d0771a69be74d21c62d34ec5a4af89f99e9196b5206772a99efd05393b96e50d9", 0xfffffff2, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r6, 0x0, 0x0) process_vm_readv(0x0, &(0x7f0000000040)=[{&(0x7f0000000640)=""/170, 0xaa}], 0x1, &(0x7f0000000400)=[{&(0x7f0000000140)=""/86, 0x56}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f0000000700)=""/186, 0xba}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/204, 0xcc}], 0x6, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f00000018c0)={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x3c}}, {0x1, @multicast}, 0x68, {0x2, 0x4e21, @remote}, 'gre0\x00'}) r8 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000001ac0)=ANY=[@ANYBLOB="2c0000001dcf05fe64e9a747c536bbe076edf9aff8741c66b4a60c86b12b759ba5f60b98159b73c9b8860e9a6206a8d065c772cf1b0000000000848012780100615546ba0a25e3ebce5f", @ANYRES16=r7, @ANYRESOCT, @ANYBLOB="1f0000000000000016103ce90a67352c7c7a43e44837e7651762b265110968748991cce533aa22d29f632ca496e767568a5bb389ce1c71717ed0abd4f8008d6e8a53bb0851397051c316b60659f7ad10aa0a4edf697db860", @ANYRES16=r0], 0x2c}}, 0x600408c4) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3], 0xfffffffffffffef8) r9 = syz_clone(0x40a00000, 0x0, 0x49, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r9, 0x0, 0x0) fcntl$lock(r5, 0x26, &(0x7f0000000000)={0x2, 0x0, 0x80, 0x1ff, r9}) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x734, 0x0, 0xfffffffffffffecb) r10 = dup3(r8, r8, 0x0) ioctl$FIONCLEX(r10, 0x5450) [ 316.247549][ T5160] mceusb 4-1:0.0: Registered with mce emulator interface version 1 01:59:14 executing program 5: prctl$PR_SET_MM(0x41555856, 0xf7354000, &(0x7f00008a4000/0x4000)=nil) r0 = fsopen(&(0x7f0000002200)='ramfs\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000000880)='mode\x00', &(0x7f00000008c0)='E', 0x1) [ 316.317683][ T5160] mceusb 4-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 316.412110][ T5160] usb 4-1: USB disconnect, device number 3 01:59:14 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/route\x00') read$FUSE(r0, &(0x7f00000008c0)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f00000057c0)={0x2020}, 0x2020) 01:59:14 executing program 0: timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x15}, &(0x7f0000000200)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) clock_nanosleep(0x0, 0x0, &(0x7f0000000300)={0x0, r1+60000000}, 0x0) ppoll(0x0, 0x0, &(0x7f00000003c0)={0x0, 0x989680}, &(0x7f0000000400), 0x8) 01:59:14 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)="390000001300030000005b000000d27e7f1a75029b1e0ee43aaf25000000190004000400000000b65ac9f0818514e0dc75fdc61c249d564e2e", 0x39}], 0x1) 01:59:14 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0xffffffffffffffff, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) openat(r0, &(0x7f0000000500)='./file0\x00', 0x10080, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0x5) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioprio_set$uid(0x0, 0x0, 0x0) r3 = socket(0x1e, 0x1, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000640)={"59e888637846e2279d75bf00", 0x0, 0x0, {0x4}, {0xffff, 0x1}, 0x401, [0x6, 0x4, 0x0, 0x8, 0xfefffffffffffff8, 0x0, 0x7, 0x8000000000000001, 0x5, 0x7, 0x1, 0xffffffff, 0x0, 0x4, 0x0, 0x5]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000000280)={'ip6_vti0\x00', &(0x7f0000001280)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x50, @ipv4={'\x00', '\xff\xff', @local}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x1, 0x20, 0xffffffff, 0x7}}) ftruncate(0xffffffffffffffff, 0x0) chdir(&(0x7f0000000100)='./file0\x00') openat(0xffffffffffffffff, 0x0, 0xc1a0c3, 0x30) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r4 = socket$inet6(0xa, 0x3, 0x103) getsockopt$sock_int(0xffffffffffffffff, 0x28, 0x0, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x13, r0, 0x52eae000) sendmmsg$inet6(r4, &(0x7f0000001700)=[{{0x0, 0x1000ffd8, 0x0, 0x0, 0x0, 0x0, 0xfc}, 0x1030000}], 0x40000000000039e, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000140)=0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000540)=[{0x0}], 0x1, &(0x7f00000001c0)=""/96, 0x60}}, {{&(0x7f0000000580)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, 0x80, 0x0, 0x0, &(0x7f0000000880)=""/205, 0xcd}}, {{&(0x7f0000000400)=@phonet, 0x80, &(0x7f0000000dc0)}, 0x3e}, {{&(0x7f0000000e80)=@pppoe, 0x80, 0x0}, 0x1}, {{0x0, 0x0, &(0x7f0000001640)}, 0x81}], 0x5, 0x100, 0x0) umount2(&(0x7f0000002900)='./file0\x00', 0xf) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/sysvipc/shm\x00', 0x0, 0x0) pread64(r5, &(0x7f0000000080)=""/41, 0x29, 0x10001) 01:59:15 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/route\x00') read$FUSE(r0, &(0x7f00000008c0)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f00000057c0)={0x2020}, 0x2020) 01:59:15 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000001c80)=ANY=[@ANYBLOB="02000000000000000200e0000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000002000000000000000000a88a8042677ba8af4584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9a283de804d000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff92250a9a9e32ee32b96eeea8f7e355275621f92c747a307a76f2602888a89578692479f1a096ac31a622bd58618c983aaac24e03290f3c16c71cadb31c55a574c25b049f366b4f5ce4d1a7634d557d8578963513407ef3523cc2b458cdfaa04b7510760614c4dc2802aa7fe11281d5c3e54881c5d06d13cbbeae1aca9170bfb6b3d09c375094213ea797c9bad45ae2195d491052893727394e398740a58f3df90a99200c35613a6970c22c649925ca1238dff3b56a204e20790f60573ba2d87cba5f57e826f1944de9d99115265e4a70b10100000000000000c002fdf8f316e16b03e826abb30c68022092e3cf470000000000"], 0x290) setsockopt$inet_group_source_req(r1, 0x0, 0x2e, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) r2 = getpid() r3 = getpid() connect$inet(0xffffffffffffffff, &(0x7f0000001940)={0x2, 0x4e21, @loopback}, 0x10) process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) fcntl$setown(r4, 0x8, r2) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000001980)="02101a30f44ed44601cb68fe56a6da31cefd09888697b7f95508e99ef1fc42db74c07c51e03da9624f2870071d6d8dd46635c690fb3251657c839a166bdc175a44d490c319cf4874cf9230e736a7a1eb6dfd0be0547cd2d50cc778d3790216360631864d1f5e10163d7e8336e86a9ad33e5b5bdeab6c1e0b810e46a2f0a32edef5590039a42baca732b2fa929387679dea8efbe1789f65775da2356fce957999981509065e449c758eeee8fc4d0771a69be74d21c62d34ec5a4af89f99e9196b5206772a99efd05393b96e50d9", 0xfffffff2, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r6, 0x0, 0x0) process_vm_readv(0x0, &(0x7f0000000040)=[{&(0x7f0000000640)=""/170, 0xaa}], 0x1, &(0x7f0000000400)=[{&(0x7f0000000140)=""/86, 0x56}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f0000000700)=""/186, 0xba}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/204, 0xcc}], 0x6, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f00000018c0)={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x3c}}, {0x1, @multicast}, 0x68, {0x2, 0x4e21, @remote}, 'gre0\x00'}) r8 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000002000)=ANY=[@ANYBLOB="2c0006001dcf05fe64c03efd9689bce9a747c536bbe076edf9aff8741c66b4a60e9a000000000000000433ace829af6c1175ff0000000000000700000000000000000000000000000000000000000000611d4bf845b10dcd60d350b3c20eb65725622995cb9494efe7a4123770b32a131930ad22780f147ca69a4f4b489ed8e8e84f6d352578efa8f3760d1d53e87c0b2242d25e0c0fd31fceab58089ab04863c9bbe6badcd33c921aff9071d51c9e969ab7a0a9e0e1101af6595192f9f7675af9ae0c24ca1ef9f4f4ac235c9d994fc18d", @ANYRES16=r7, @ANYRESOCT, @ANYBLOB="b3b3a349a7bdf5c916103ce90a67352c7c7a43e44837e7651762b265110968748991cce533aa22d29f632ca496e767568a5bb389ce1c71717ed0abd4f800966e8a53bb0851397051c316b60659f7ad10aa0a4edf697db860", @ANYRES16=r0], 0x2c}}, 0x600408c4) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3], 0xfffffffffffffef8) r9 = syz_clone(0x40a00000, 0x0, 0x49, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r9, 0x0, 0x0) fcntl$lock(r5, 0x26, &(0x7f0000000000)={0x2, 0x0, 0x80, 0x1ff, r9}) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x734, 0x0, 0xfffffffffffffecb) r10 = dup3(r8, r8, 0x0) ioctl$FIONCLEX(r10, 0x5450) [ 317.113805][ T7385] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 01:59:15 executing program 5: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000040)='blkio.throttle.read_iops_device\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000140)=""/121, 0x79}], 0x1, 0x0, 0x0) 01:59:15 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/route\x00') read$FUSE(r0, &(0x7f00000008c0)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f00000057c0)={0x2020}, 0x2020) 01:59:15 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/route\x00') read$FUSE(r0, &(0x7f00000008c0)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f00000057c0)={0x2020}, 0x2020) 01:59:16 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) syz_open_procfs$namespace(0x0, 0x0) r3 = dup(r2) r4 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r4, 0xc04064a0, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000480)={0x0, &(0x7f0000000280), 0x0, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0, 0x0, 0x7}) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=@getnexthop={0x18, 0x76, 0xb0d, 0x0, 0x0, {0x3}}, 0x18}}, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000002, 0x28011, r3, 0x0) r6 = gettid() process_vm_writev(r6, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0xa, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) 01:59:16 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r0, &(0x7f00000098c0)="43c92461902809e47234f35ece2645b7d3b2bf99b0f33b0d9a29df32d1424cb632ab84f9865081d0d36a930a27b52de6a6346f38e6bb7eeb570cfbb2f2bf0bd8982cf92bdcaebbab2f2d633c7af5c303f70013dfd301549b8273b255c0610bda1140014ad17c88938490b9ac725e3aa9d6ac22a5ab12faf8474f9b5254ac69385c8adbf92566e3c9731b1e377d7fb4e5e38ad36aaba9e34c525d141ef8fd09769bf18dfe67ad0aeb47483455d5d3cee1565f603c1fbb6fa1998ebc786823f0bbea5f37ca90be6ccf1cc57fc85ca94cb4ae41e627fb5cb0fe4df3f8f50d2accb56ccbb459dfe8230289d60dc26f37fe691b69e0bacdaa5c37afb47ab6ba101eff90fa22cfc1c22ca36fe3bb945aae873a4d330025147bc11865b7ba78bbb301631039af3bc2171123bda0804aee0bf3e008fd74475c7cdefe3bdbf8ed8fcae5b614deedf9992e0e0166cb5e6b6dfceb48d728bf4466f9a873b5ffcba9287bb4a4607dc5f94e3dbb12619a992861de4e442c60ba90a547a4845e601d3f17071dfc723740311a57b491f0c6bb1bc9f5157058341c0232231aab2d4d58e36336cb67bb90f777c8f35bb326309cf1478233f5f1b4ae2ae34ee27c73d32dced93d71622f56acab9469f5445c5697cac1c288cd8a2bc10c794f9619f1d5790d3da863a29756446628794246e0ba6ccef38ebce013afc0bc11d5af257f7285461fed23fe0eaf11652ea3c34924733efa866be8d7f2d6cb5964728b7da31330c2e217f35d9689f6ae6fa72ad818c9645a8925e23073f70369079586295e65b407fc9ec0b5e012eeec27485d9204d4c8b42f5327566cd64e1b9eff75d9cca5549070180c2e11fc894f6c6fdd1aa7a85e9acf6e3387571f1776ed8a4b563c40cc6b6bae9481efb15941e1271878eef16b45f445edc431e16f27ed98430b9dec79aedad5ceae9d525ff8b1eecf4ad89089d3d9263ac368ce70cb781c8edd26d8855d52525d4436f2ff7fa66be2660c2d80a02c13e6480f52fc58bd8f613c93f7a8ec762bfbe4576525e7725d1809350f0df78df28d462c6bc0ef0f0cc694a4f4d965cbfd0457d2a1ae28691bc1f76eb3c75a19eecf7a5d6fec31219d445cd7e0eca71d7626d2372aa15b18d142a74222db8d6c2ecca29f7db1f10a20a577cc10bf718555db4efb2851e3512b980fff6b27243ffb07db1ec1ccbb97847f0d467e8b83c54d53b7508fa50fddcba3e4bd883aaf3ef8525a6112219ecb2e8742d261211a4ed1d144c0065ad98efead08f6bc8bbb775f8e9d7e64f8b6bebf265453e7dffa0fdafc02a21edb0955fb99a9d7fb57e6aac51da6d65c97c6f25a61844aa439b24e8eca9a412dc8be09342eef78c001e73ba0968aa5f082a4c74bef41c7296d98a74a10597f508416b0722052034f1272e18c9b54197468570a8d0846578df3702e585948d724e288e36bc0ecc541e520e8fff2f50c80cb91774b9735ca9c81a0978a51ffd10a1a819a16e1a0b36fabad6aa544b1fef9361aabafea337dbb2f1835cfd064f8e3e3da6b4c66853239deb3004136eefebce462b90051178284b1471263f9168b3027fb5e5acda480857811eead25468e1be90982684846f7ed4b1cc63255e9e458c09146f507a00c36bbab3f3101453bc46f626f14280b6eabc3875938146faf6c5020fe1c522a281c9c0e4e373069d8f0397a08cbd5664f2b8cc7ffb7f42fa260ac0435d075082da93e0921811621ba58a4b548548a6a30452c6c95d021863bfe3263cbe0c3de32336f62de950f413aef7771aef37dbe3e7cfded47b03b39a6796d1945d9d7e1d6e160cc96691cc21747f05ba47249e7c54b9e3873454428e70b0072fc5ab2a4624b3caeb47ed36051cd62d810fc5375985c5b22d9658a9b1624e0a977c4b81f428ab2bc0bc216fdcfb9d3f3e631e10a790b9eaab004980890ace54e7d7af7bfca4adfca36e2dd568677614898a2b7a5846d2c968815805d702f7602dbc5108a69d37bb74a93d5f466954acbb1eb6cd3b0cca841011a80fd6e8ca8c08d0723287795d00382611432317c27e7a47d2999a9b49f615ca2ef80f87d001745acb093ef89dacbc051115642c4ff7732bd13476a4fc38ddaf3c5d727143232b4f65d8126bb00a3cc246ea0ea34b4f123f13516c6112e7e3cdb97b16016f8cd6d479d55ba9663a7b3655712953e3f5f73a75e21851093af5b61035df0df06f98fd262c1a7c632d9d80acfe9196ab0c7bdec9b79cecfe3e4f9c5d753b1d5e3124a314e56c4abce3daf75b9a30f7e7ceb36800a0fad36fbe115640bee22b141b65fa71da74b5f2c86a9a2f9a5895b3e5d9915afc25c4cea775587e1ae61a0f9fb5f7a436a152f1a963bccc67f56a64a21b1c5f88d4699ecb0871bf7ced84a6fb51817709f0c8f7fa88237097eba52ee61c0df1fa6ad28dde2667b789f62597785417222aa1f22c58e0f82e87e9be187837f8ef2a7813aa6a1fe163bf6ae0355456c395d1f7e26fa03bedc38019b9776a146dd01cb2cea4259dbe0931d0c3a55b20d761c5e3263207cb66c446fa29990019843aeec81475e625ea795f97241427530e9af8bcac41ab5317183beb594954f4e1a3d9207d333c8aafa900be74cce7ca880cbcead3d31c2790806124228479206c8ef8dd3c19816eeeaae601d7d98c2c50d61e1f00d02924a31272235120ce628a88ee2f2ea97a0ccedcbe1b089cd3bb84cb9120d98fb9ff629e8327cc3780af7b2f0dcc67152f4fcc667dda33750c2e56ae53b18f955f7739e19c687ab3e56e6fa22eaaaab392fad1b409a2ba0a06bdcb89feaf08cf313c444d2fe17c4a11028f918a6174bb84da38fdf58ad12e462488f195c7bfcf2f134d30aa28cf9cf0730d90d0eeb2767fb1e3edaa68d445704a96a057961fceec4bbef12c59a3421fa303710c512d2c47d1ea6ed3deda2b1d6ad48d69d765b121eb470fed7be72b97433433019da8e51f5a8f748abd2e7c74945ac9b644d0777ffec189b7a409c3df16edd9791dfdbbc6e9d11ba66293bf6b4d9a31daa2436694b7b45fc439e5cdc0c69242fe7f184bd5df34e8f17023c0b9cb98a6a35a925c370aa9cd7e54b60518b2753c687e2f17df464cd7c99085fd6c33b4609b48795ae0169b56a775c1f238642f079927114da6b5c7f8c3b77c9619dfe04a16e49d732e3d2a6c0c9f569fd3a808c7bfb37db04499ba6f3339e10bf018b6c632dd632e2f41a6a0e36fff8349528411d5ff567ad790c2ca1e2ecfcaee71fa1781a9d6bd0e93327bd94f97ca618e4c910b2a13fdf5440338f751e12ba636d53e12fe7d760d4ff0724881f75263065a0f057d71dfd1034ef67adda14b726ae9163af3fd4910fd1e1f8e44249890d264777c74f906153df8035a7b5964f4b688a3bcaf4005872dbe2815c00ba3d8ff788909ef18299c8f3103f6f85e0d20df519affaab0c39eecf760c44ab978b5ab6f61c7109dced6d6a3ba7be3119dcf90bf22273c514b4f7fd6be0bfc24ff1dc8b2bd4dc761fab9deb171587f4f4e1e994a4d16a9f74a6249d83a2c24e84af8a468ce79458e077fed19d887152c3a4b5873a9e8894327afa7283d86ff6171ab7b47b482a9e2926deba8247b16d4fba19ff0d7d36584b5e211725f2298e2b5295e2418c23c5d79a7d0573c1e9349ae782d083b3003f9552a4991231a639c023e35c85faf87b9f250463df60d19b03d76ec07efc6b53ca0e32e43f91f3a6a91be8ffbb9f4fd7a7d0af4eab888628994e33782cc0d9c43d551c43f246d0dcd6908082784f4d9cb97d7719c81f6ffeb190ebd7ce2506fa03a14d39f2e8fde13f55055026328989fc01e2e61722de2c72e1d006515b6a7881dcda8606b6e85b6f0b4ad7a384024e81825208b7d209fab804cb7fa8d5f813df6b26e2e85bb4e4d1014b0dc48bc3ef5dd299722c9aa4fe59206814b0c290b91c50229aa882d3d2a34ecc094dc2807a1127dfc8ee1ce1cfcdda56febd2fcfbf4d2a909324faa4d191d6fc0a799fee4a32b6baa0a4616af2efc9519a83b0d5fbf7ba6c24c63db75232d5680e4b7feadb44deed4a8c45cfb7f9c1ae4fc0b3d12b5d94406e72155fc9cf9800b0dedef2d201441a5e85227eef54913a8978d53cbaa89103d70c408202ceb232fc89df6118a3929550d26764e29639fdd363a73725fd8d7d7e3d513fe425e2f58bc825fd23f814d53da09fc31298650396b3d5725e1a0cd2c3dffb6428b58008177d19aafadad4bb5bbbae6b7eaaba73d5126d7802a7f45d348a13d3c33747fb530f47c67bada75f372257e194b6def664bcbe37cf294ba1107e70463c89b4d65f3121cc6da78abb5e4267b4edaf9d5abe2bc087942f09244ba8adde30c0a96581d39aa6ef6aeb15a7a9acee99b37a6aa1dbe43f63f157543d4266afeea1790fdd811808b573f68c0aad37907bf7e75ca2add4131c563e517023fb3ce7d2b1752a98ea51fa513b4ec2b62482af83e9980d2d14363d31225b4051afb0aa42ea737c159c9b135426967799f5741cea5183b5af891ef76b472ba88179a02405799683cd5c22d74b01f15cde0eec42bb93a374883479c7322af815cf94456c2e8165be3603ad192eca5a7e4c6524fe76e8f934d757dee84ff718aea18c8a420e2b3ceb24600a32801e0d2554f9128554231fc9791642ca1cfbe052201f3821e9bc2f1d97464733d00c32b8325d9db91d5aba28ba9b9a4d498210c1142ac224f8fa74fd432d0f08178112dc1eb2a896348c290e56ccae855b91cdfd035e90c09afe872e2d9ed39c358ac980d8e764090f0a8ebfa011d125069691358d800934cac3f0aa642e4f25443606408d04ca09c128af335a68aa9f24e1cf73bc5bf5138580f311ad1c5f69f4ecc200a2bba1a0739384f72ceb9793cec14a5db45147a6f25260cf349a6562d65992b7ee51319ae6b4c956369f87806b8b7063713ed8bbdbbc4481527b077a0b4d897e374d839afe680bdd9473bd55aa32a167bece68f3b0a8e58213396f817be447eb15066e207b0cffa0935c8507bffd9c4a7693dd37684aafe8ef773a3adef23881f1e332d186ed53e3f209a56240a2cf11b497855239267238426595752205ddcc6f80a86dde6bcf876bbc2fb6fd74b59cf0f176e0de30e038561d475b2dbbc9ef55e5f2479e916244ed656dfde8d69b47f11e23eebde569bfe06c7f79afc1f4d39c416db8d125821c6aecc37e2e6981afee6b358bb327a983ce0057158a3a89791fabf4a88ef022cff5ec7f50c04829056651aa431a8271051035a10a895bccf79444cd3f8e4ff50da448b7bca127c9b5b32a38034b5cde61418899d9bcba4d2787f4ed5ca573ca729689b8389c678dda2de8f7c68572e520792f87127b41a93b5c33eb5244335d950b3230dbc9a68dc964b62b739a1290cdfcb633d109b0597b5963d699cb0bbf381c683f6c65d707071537506052ebab89e6a023d42d9b201c77d895fb3b325a498f204ee56c3ab37f58f9c2b7991b57f4e775eeafd50b9a0a950377cb03fdfa5a4f98e864560d0de90f8d06dc03ceaef98a35993d091a8fcea48ed84149770e235b7bb9c9fbc08309fe5f6566b24622c5497af5da004045a06296026a18dc35004f7c85b3a758388dd7b06b8ea7151f506dc989b4db8ac902eccb5ab94da8411117e15aa7a01b9059789e7897027ff95a3bf36dfbf2a86757ba7e34fa2cfb8f38c9eb27bdbb8c2e0a827c0873dd9884778ef6f3ad245f672f95cf886a5a096a110c11c255d4c69e5d8ca4dadda5a403922f719506345c5e7b1a965011286368c66c84369e5c7914cbb9321eb255108c11b324e24ab9ee563f5598d24ec95dc83ffca4f5ce06cf02dfeadfcc46a321b56e83ffa2c9cab426c985c61a3ec498bceb506d7caead7256119e733bdf16b2e6e9d189d2c7568f8fffcc425f8cc956b1a1033098d9e0d92c43652ae11167bbaf5189f1f0dcced98cf289a7cd44d282cd8d817931f24fb6dc3691d877e09af9158b1e97d7b26e70488d72caf70a1f09590cb5dbc6728b77d1ba2110ba179fb768227d975b0a6995ee2c9be6574abc849b6446fe729c65745755c2f00ae821d67e5d382101b1f745054eb57625966400677a640d47b4f64e65ce814013a3edcb0f7a47ad1b4cb1a0be33a259e3682c9bb2a7dae72e372efe1212a653999c6d06c4aa4e055df259aaa19bc0a78ec3251f82239b6c5d7fb247c884284d5f57c1ae7e426f83b77010af0a5e12d532107a01b6c1a1b4da6c70577d8b7fb13ab4505465b9a1833e855f07edaf74750c06ebd5eb025110f6379e5e97a4361ca2b17875e097412704c57401f5a31cfb251d44c2053e71d7d65d178258e5ec4b5f66602976b5026f2906fee9c0723909a47bde9553642406fb2ec07b5a581a79a7fbd8ce03e4424e19cf8c1a457649f952038faddbc39d376056cbec9eec8c014c0a90df4ae5de3bd973dcab14baecc45a22c456d6cddabed4a80a2fd2ddfe2105ccac8350d543eec2233ebf515199dbf9614b2edc275ca255bc6741f936d21bf1e5e825f5ed9b48e220df9655cc90da4dc597fd3e8d9575c3187e87b42317c81b6c5caa9710198e1981df1a775e53b1b8b9612bc08a5331d98b36af0d9702ecb3d7b57d94e63237bb0ec8cfd29721d0c26217b91bd13dd7229aff73d2a7e29327621677e79e27345baf26f49eec3d096b6c0f41b5dc3c36f50b9477e0df83e841c93ef931883d13a1a1113d4bdeac078923ff1c14c6227f1ed77854fa5fe574e9ba2dc47e24eef6cd51be4f7a279a7a0671528a6f0615da27f9a8b95eaba02a0bb9bf3efe64b48e132e2f58df279459451e8c5e6dcb5f0f2e2829b9e1a69263a5f51bdae2f564b270421952bd45a8f62b25d6069006b009604e9a0f79726254f39818b4515abeb7adbe51556d951d2a65ad6a84893cec0de4489537ec17bc9ac26e9b155b77ae9627ba5e84d5699a3d5f7f6cc424fc1e604210d044e9f89e6754a58471a607386f7d8a2bf4e2aff0e655df7267246ecd606ee90cdae179eabb6c3069dc6369d79bca7b45a10e934f70574c82999a820a84b40ef6ee79c6399c612d1a8d832460f3a706bb9ed5f3b5b5f8bbcbf5bad33c188011f88ec8cb8fe7bbd97865d5b64961057dde66036ed4f27bd48f19c7d035e42e6cb055f3b1443d2c7ee63221b12d19a09cfb9d5d7aa6c647507cc47d703c8beb2bb0883dcc72f3c0a6480313703b88162c11ea2c1bb037de838a6e3e06fc5fe031be73aad7bf4ff104f3d9ebd254c9d8ed69e086c26bb4578346f477ef911f0e78abef42fa966934f68db4696878c681c1f3aaf1d8dc16bc87c472e23535823f32ea3062d48ba00a0c02bd9968eae18380cf219683d498c8a0d4619802aa8d2be5cb252bb5cae2cb3e056855bfb7b0814d7f61a771543780032da769f9df9ab44903f9c5265c6addb3f71aa9b411240694296e4dcd77f255c258da18d6563a7edeb5c835d8e0688dae385fdbed0af72648e0cb25ea9b524ad3939337138e6cfc05f0b10de501fb54924c76b7ee05919454614e4131baafa93bbf9c0f5ee723253413dc7de062e78f864aae4dbb84de2cfc68fc66ead3fc16c0c25dc936ef595f8f800c49128f99f10c4808932dfdcab19e81389a4552c5c0448e63e000ac7cc381a6c78b26ed776e17c145582c7da54d3dd08a17d653dc88c154fa80c978a6eeaa7ad451843c810cd861a76847e7a6c55884a7760acab7c5e11292c349714a2f1d904994f8d7c730e15425bb57ba574b7d3b39ba48df309036c28fa442cd9bf817856b78630c17a61c19881f1890075512ced8635f64bcea4a771c16c8145435d6d81266ec34cb97da34ffe25146d4c4aad3987826be364800165dcea84e78e13223c14410a50882b3aff6fd0eaf58e741a6fe445d565948d72be7f9c273b99f8b43da157bcd1bdcc4c942c170518f29e0d3e9cf33965ba35a7b04818ad304ef258b31c7f6d18fd68f2598131397f5d73ef5847b1e040b6d812510d9c9122c3662f474eade827e43a776b0140e1a4c18be1e034132ed35c7eadb3fb695b769d0fec60e5789c91482d1c5676abc528ed30095a7ef01bb1b049647a0ad64a7c7d783cb2f7f355abcbbb9bbfe6518134a3898fe160c00ad2f4a77d5cc144d76c8cff76c7d3451b214261deb2cf81c084e5cebc17644547ac89e6a8ffcbd549bcf39404330adee006ec8ed08118401a997d404f86f953a84fd6c6b3ccd028cde71b990d0fe4d43098a744e686b1c8558d0c66194ca339848260cb05b19f0dca863a2ea3a6b25a0c7340c3ff1d49b0ae7794ec8f991a78c6d23de359fe21918aad06ddfa809c2b09c2409dbba56f28b82f94dd0f0b01b63481b6269235caba17f94fac7ef036a7c19599db9f8ddfede5aa68098b035a6a48e2cb90343860ffc313f812c9a9ce4a31a7cbb119929fa3a73e46638fb2df82a85e0d4442e8e9e5a16b21e530ddeb97f9aad284d9fdbceab2e596658bc6675d1fa1a014a1c9bfe1294d6ccde608a3df9771b460cbd2ef891f2c406a0828354882d3bd67a176bf570c3f7f9d7bf13fa81d686a10012f743a4fa6027bee7b93b78a5c550db7fcb5af64cd9b5654d8d686d02b5dfc090f724bce32aeef4ca8b472d7399c036de0dadea2150e74bcd0d2e3fafee4225387a3180e3fd7670c39ecb895cb27e845b079daf5e1c4f27db607ddc5805fe1234813360ec6f7b4078213080e6e524203888ff4004632c709235c1c06ccbcf1160206a5afa67d5a1c63360c0d66230c8a0f1a07298f932c472c6b173c06af0834505f6608b5b1f541569cf7bffbdd737161ab3ce3f6309f16ac223cab95b70fadd42a2364fedf013d788fcbe8a082e4e5d78a4e0d765bb5acda644f74f3ec277fb31aa185fad94ebe2a1bc2a2e3e06224c73c4b0fbc2c3cdaed90d1e9caf0c9be2822747ff96f88e7eaf14b69cda1de8a0c05cea6cd2e4f3ed67ef9535617f0bd9e5e46d418472b47c5a8d159c4d2cb48da4449b85b3215b72fedcfa429ab6ab62d62ab6397d3ca9c11162a8084e59d221f6cecd4f1d3db9a1708ccbf7259f8795e008464733214896709a01d9c5703adf360e11d1a6004b3fc664390b5b338c8b550d5711cac4c03bc6ce09e6787b2a2a50fd13be9c51100cebd428f5e3a1219d3bfc87ebe6c22b551a531f979ea08f655f1da030f93bc85ed81a6c9f0999918d08a635c78d34f9a285266ce51bc5935688e422ca49b4df164205161727c2262b5c56fe8758fd6c90734bd324094105fe0b2ddb58e0da2e87c745d7a7ea4f9f4b46ae389461fbbefaa70393ff71f43b2a80dc3df91dea056d382eaf63c428bcc36e6b8b43d32aa0596239e9b036ac9ca7d8f778440d62d23eba530530e35ae9e3853636608c53a3dfc78609351814ce175746eead3255fbbcbc92382fa94e6bc9659bc92e77db2573dde8329147001f53f0d65520fd996ed6fede9db6b885013204f3f23cc09acad787f3d8d2cc91129a39402fa8f81691cd69057df7299eb3a55cd0e010340d15afd87530da7467fd293aeb5ba43b0d9d8bd3f6ab2496b1d51198bf0910ab3ab3e98e580051c329d21a8d49aa99f4fec62f63469237b52d25b3c1e3df89a0eb7b137702db7848f06218cbceeff8b91d703242e70b3e148c870bf46bb9377735f098574244947f2166baff14ed9b9d5265811e71bdef6f6bd17eccb62b2ae931c28d6af6b9b791128534684f43f0ff2ef8479e5a892872aea8cd51f15626d8f84573fbe582443705a65da73631f92359027cece523b942b4f7503f9f4684a5c0d4abd0722f134c92ef2b2650089b126bc98d62731d931053d904375e17d992b115c863147aeae36d12a677a079a55d1b0dc9b38135728978f4e8c4ef79ace4a1d7a32f120ecc51fbc0aa732920fe4eeeaf853ba46d5579fbfdde3281328fc583a40e26d5d07095d0910b1faa91b010f7797a4ec7645c8450b52727e45a755eb4398cfd6c2d0bb2df5875b0d4a27cdbb1f767e89ff8be1a698e9e1553b9d5bbe5728b85617eaadea4f1e728959cb2733f93c8b3c3e24e2e10af6e6035dc7bcf97f4eba78a57d9b403c15a62ef8175dfc9480492800ee17ab83ee18b67d69bee6bbf6b92717e926978acb3fa2d493600077f0cb9d38d6c93d651ec0bdfca93f4e253a9807fe594ad7ede782c7c98636fab2e0dda80d6f43b08565d97b193dbc6b3c42bc64c235440adfab2fbb0a2253c64f0d01c69455e45cd5198dcad0005f901fad450bdb74e87578f4c2fb29dab02e05e94366741b81abdc525453d5798d974618d6e6d35b556994eedb487a130283459a3ecc38c89f6960295ff12e6514adbce016d269930ee97eaee67568d538bf082a2927a6457a96684b54591e5d789f060d0dc187a6c261892c98a70f7f4e3597146823186145bb3b58aa732a548ec27292121b314a678002a3cb80bced17996c657323ac10c06d9b7833d427821605bddbf076ef956d1dcd10aaf7a6090b85f9d01539db0931ff183a01fb365c06cf0a0d74ffe670c8efa905101f97b68e55963711b3d6e55007efcab2e58a782953138980393386707c03dbfaddaa29309befa63864f749502e87a4ba351d67b1d81d8ebb59ead7c64eb2af9cf0ea7245ffb7ee7ba7377fa027ea8ceeb7537436cd78b2e06667b8d4a09e8eb754dd86a03a201c3008c014608309d854ccc6034e13efdbdb867ae6ff7093c793678b7436d58a48283a39922a8e27fafdee10371f56393b2b5a046b6526911f8df669033c539769c74496ef46723f6c54bbdffbc788867981b52a21be5ecbfd53438e2b63f66a177e8851099f62d28522113802c86b223c3c45f4574ec5f4e6757e0be54d258c3c55fff2c14bf607be65d69501b752bea2363d2488e3710d8ac36bb66d800ffb8539a314c951d3e68f186de744b00da450bfc72172258c1d85f9aafcd874bdd36cb181174b22045a2c826837691fec92a8dd505e2de0dae9c7478ec88d7829d8e91bf420b4152b5d836d99aa19b07b3a4ff66a0082478e0f7d54b84d9a6ee9ae465afdc5ab696a167809d09299f1dc8cec70f23e041f302e29935eef19c99d10e1926fdc5f33d48a21927377eb045682cf4403af1217a382fae617c8c065253f7ca1af6586173188f563536fe69a826c6e50aaaffc58db511ab4ceced28f1d22c545ca7dc99b2e882bfe71a8a2d910e680f9e82b5fe30e11c90a9ae660b1c0855b63e29b6efdb711494f93cb7484433289fded96b532d52290656555d3474e7726d54e9e7a342ed9a7fdedc0353ff2921d907afd7c496487b21fc54afede1c6317745be7f1dfc104516a113d12de3289d3d3a1268468ff14f514386142ff09cca7d2b859901cf914fbb28ddadf5c82374dd90264e9a3be307da30540287f56a24bf3dd5f508a3758c252df3066ed82732e8f9e7446176d360145b3f9c335d182b551784b8e22a6e4e85eb0c6a0e1e71bdc4b8d47929df67417128cf5bddacc34fe768b835f4a022071b2399c0f9ddde82fe309584a36a5c0404a40ea1010ca9e9c6710bf107f52b3b5d77ac21ce66ee90e4bc0a17d3a2ef", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d2269b756cdd976f64058c706b9e2c1ffe294f70890ae304f743c45e6de4d5777720f05976214bff2b8209d55b3ba9d0f58b850b6b4d778847bf31807e0d4f045f3cf06553f7325cabb5281c7ab8e12bf3112aae025ce4ba6f509aac56044894a929c4f9f7725b770dc1b0a37a9bd56881623bfefe40794eceda3e7beca99379da9eebeff316f5d0efa8ecb6518b2298fe6536d64f97c1d024a4a6873a063f941eb846de3454510e934e331d22adb9c2c301575dd344c2148079e68a5b0f558f0630d9fe15d38254fbea5b52de43d3825f152b0017e48fbcee5dcbc58d84043a18fe7b29708c5457b12bccb1dfc249649c62237735a74aa9701ec1db546fc664ee6be7899533f9192be728d0f12238797baf58c885acf6ce168b201dd681d4c6168152e55f403777b4fb25619f05411097732d269ea0145c798d0c358cb9ab2a8d7b314dc0c4873d7cd14f99b79b8b92dd7d86e61b54650a1293fc21b9f6eaf17cba7c97849a4b27e88832330373cc3e548936f33ee514d0217e1ba1a2ccb8fd6f670b75044c6a874fa50f62cb68823dbcfcb5ee05018d1e80385ddb79f98b2bac9dbf52016bcc50a7fe0eb4c65653f782d09d2b6ff9b1bec562c6f007ebfd71f08533d5caac48e3c35458997d8c54dc48653c06789a343b1ddc0b1aef21a1f9b04c9fcba607506a1a4c1cd018d3548418ffc3e6b41cc995ec7d75591b1d2261a088e35eb4e78019dd71f07552333c5b72c0610fa9dec31f268e088e8c43f2273d39bc1cb1584fd73f7d0d5713cc16f8b2c33060492c4a71b07b7e6348555857dcca15f4040f5979d3b7b3d4358cf5ec94ead93238cc75cc7defcc21d289695eb879f2f3c4b2c3ca109e0468bfe516e91bcb2b05a2679f436aade69f17d8eb445e45e2ac1489e53f522b5477dc4b9cae88f47376c27bd5b24781258e701a6de17aac6108e5385d38d4a855d8935b247e3dd74bc1aee5263ca142ab65b80feafc2147c9959eca71be807505418cdc547fd32c84321544fb17bd01d0454311052e7b34542f1d6d6b23e30a935da511b99f5fe622ef6367d7740fc1d457d65767733d5edef73b052a5de31f9b9707d5dfe663f8e6b6a377fc0193c4fb4b84a7c3438b4cbf76e32c32bf0a82e1e7d160c5513c6939d30141143d340b429adb18072ff72eeca1ed9e83fc9c7c2d5d2692b9f4baff424b9b4eb8ca9794930744fbf1e3577b736e6532e5a1b3a6bfbd440a03e40d114277a0bb81da5631bbdbe994ab2c6a6eb18a45d9df543f8f0e85a458e983b88b6b804d28e65ecd5e61e13188762a29b941343b4ab95283961bdd2afbac4b5e01937c5d4b436fccd1c90ece7d4ca139b96ecf5bfa0c0ec5d375aed9854d3f85573a087ab29b923d9c16a70d45d9c3e7dea1887f80cc4bbdcd649badc54ec22b30225a31aa8ceb5c40e50d56313d663d1e39235a30b87f731e759aae2a4fea43da894ef1ecc4f0bfaa10a2820446d06c96ceb163eb5abf56ec5d79d8d9840ca8c85337101867509c169dd0087359769edc35dfda51ac2f8951db5b6e309c1f2eba14a0bdb6336f7a11d5497a49f35a7d9d5df7331c68963b880ae53b805664a4b88b1d4d29520c2fbc354b003632401dc92ef4d0ef92c1586388cfa7ff8c5ef09bcffbb6904a90cfbdf356dbfdb0c54dce806f8fa6a2b9168133966d26740a1403eb7a00b01637414fb8ee67945965c451f5572f2116530dd13989f4e467686d64be1137fb3d77bbac728d86c4c9ac8467044f915ff2edbe9113f3f3aaf362b75a546404543213cce35bd4b61aa7c96e8d3808928ee36093b11878687baf7a3d88e0e709816c59c11e832eaa982771310d70271962aa4565c5eb9d7fd7841afcf0c8e3f65e0317c12631a08ade08ff40fcf870a47c3c4a5b307343e2c113b95cc0cb9847b2c6bcf05ea8b2b3d6a3da7e0db250a6e814178e15a9dd1e5a2f56536454006e301efb5a37d48e8dfec3e2b1632f6f4980e95c8e10a306abc6886faa579d2f35e42cc7cc9bfe64e7af2e848cdc3cbc99398de70cfc1a19e995f26bc48f191cbd48703a4ea98977915f09cc86887251ace552c9de000cfdf86a78667606c99513b1fb6c84c9ac221d9f10d1d61fee04ea174f7d06ca3217e670488138f0e8517877bebf4c1f72447b69d51d1bf98f8faebea7b5aae8c085cf626606ca010a9653d5fdb0315dc0e7f6b51de833ac583ce1158f322c37cd5cb3f8d8adc86c15ebdab4f5e7e17b6cf8e2599b6bf89e794763c3a9c0e525c2df66d9a0332f6256291b3067988b403eca741f2850d795e326c8ff313ada66f956dd02c0e7b5075ba33c6ad8d4c19fb82ce2652a9ced2116b7ecc9ef74e7b8b0ad68110a6bab049b4087b0d086722be0ac7a053c264bdf377881e213b619a8f66c9584cf5d3ea17dfa73cda907f9e2459563dcf06f0922864d3926dfacc3588fc4f8e8c4ae8412a5bf7bfef28286134c0d332bab9630a4fa9984a67253cf0d985421aafe006da61aa59535a71e3af9210d149736954fb85f77f81b31d54080b5e06af074e92107738f40c4f6e80463d6281a29c82a58bf5939b769290a826ae6b4cb5d1e8b4df2bd90371f8d4bde9fc454217da45d14cdbba74acca2b379f56f60a3d5bb53c64d037e9c96d776a340fa78fa0ea20fc1686ae9b7fe91fb4aa4b9a746249965d9b87deda73558f3585e94a3ef0473f2f5252f7406e6af3e99ac3c3703667f268cb5050d15efe1b09b18593a8b70104b68a37440bcc3fb2cb6e66ec26e8dbe99e717787f2a489e0314c25ba942385f4d6af1f123e387e4381da2bf64ef933343d45d23f57d57213ae397e71cc3bbcb7512b381ee40655b80922a1af8d3bc9a56eecdd4307eb16e3feecd728004502e8adda962b3df221db41b54130aa30602fb2569d41dc069557f7ec9f8474074bcfa7293591f75938ed4e91160cf93928f3e3121546cebb3d6aed42e8d0454dc2ff5aa3cf7a8a8869c931510b6abc46affdc4dfd1f341e098befd3ec39eaca78f3d74c55ddb13c434b825f64c6cadb60156c11cbffbebfb5afc3580b8bb05c630dcd1132f45f033768852a26bb489bc8b13c5e0a100928fbce91b906a51e919ed277c506fd69d0bfafc6d65df8c0142ca440adbfcc8f70235c866cf4b0e3e296de962fcb3e417e5c8279690e1938ac03201455c6942d8ebc5ca5d7d5cfa2c9192f2065ea140fbe6dcc09f293454f2dcd277679adf3099f10ebceac73d694fd0fe3e63626455513916887e8e43a0705d3ae6c2c5aa4d581882a179661ea76e693750b1dabb60d439f1519d80d8ef0300423410c1753d41e681514e7361e94fa3e29bfe32cbbd9135e06a6bc6d83aeae52dd9c9bc4e28ddd50a5d78c361eca42faff4f95ad75174f50decc6f89cda4db3e6214debfe51d76322c50e5358ce0f3a38a6d2c6a05b628e9bf312e3fbf570d7aef5abfcec32b7e90824624ef7addc54026c60a1ab25bd5cbae4786286648f44cf198c4c8849affa7365307d1d5f2ceb63b65a918a8848e021fa62b269bf7077bfbb84eacb8e577d74fdbd8feb1093d1ff5153a843a9a143efaf552130dd2084840bcd66af82affa01e67224cced1c03e18901aeeedafcd9a3da1b41b364522bca9cafdaea5709db2957d49438e7d406520195e1e7e885d66c147ba56c5d9091ad74a6941a1346565d9f9b0c02a51acfc7a35f58e06933979e8a73f022ef2509495188db75d398a819df5742eee87ffdcddba46fd78c1b0fb04c12ca040c2d045f525b969cb3581a5d05d9567d00d199839d4a837df5bb00407156245051f7383e2bc8f80d7f06afe979460bb4314333d6f9996b7766bb21b239757da9b3f47c41c73c3294ed16461ba8134c01331c1e7233eeea17ac1dd4b2995b7cd9bb052e3234d30a8d768393ec678b2b6d6f85b14490dea420cbb1ddf5c7a0193464dd1ee5c54204a8d6395e2cfb4fbf7329e71dabf06c2d4d4c8eaaf67f4c41a0ce2fd647fc64fe77d5ed32920a99665fe18db0052d8953cef24cc202cff8b637c3a80607976dff24c0c44b90b981d89f88ff3393b3c357d5160a1316ecc8cf610571fd373f3e3e997a5a42447951b16972c02337bcb3fd20d70cbf20885daae35f45bad490a15ebd3fa4ada129b2216172755465113d16f770ed497bea96b235801123cd946ecfc0cfec3c519ef4c80daff5e9d42c5e84a5aea4e70a45301e46af26710da0b5e784454bc57f2b0cd75a5dd394714b12138419e21432d2a0a0164ef7024fc02fed4bff0f40a9c0fcb43ae8e53dd504fb8365fff51f96ff4b7710ee4734a6e08dbae6d8b4b9f25816a7b700c8df7b5666ed2a6632f442a56dd624026eb637384ce476ed37020026ec5990cda9939ca28dff86b0c61f2d04bd0325c0594d7b9a0854d2266fb1cfb04fe3c6cb95a7576b3fa1a8d604b3faf5dab2a5b01d733f511a72da85000bf9890185bc7d09638638de2d198643fe2c6fcb0525bb9e8abfd7979e443ab23606f52c9682b76597cc6a728937331600b21ccf2e8ef21422d90ba5472a4dc74ae906f69957504fd8c72ced4f3904678ac6d59f17a732a94f3b6cf7d4584e46cec661882ef6b6acf44cb2008d63af44fc0181e500e3776222f6ccd1bec6dc243f2a0c391db0f7e87aaf9a43ade3070f5fb20fe55d06322113599dfd08f26cafee88dd0b0fb864121e3e305c0521a20a66e367d5c05bab7d1aa6b7890bda40ac5e9c65e16f093020e0fa1622648084c1f9ab6ba3c614a5ebebc86fbd1b660a54a276a8202a62ab71adde4a4e391083f465896fc9744893ea7b6ca97fe887d23431bf3aa55ddc9cddc9739b8e57bf5920067b45daa253ec43515feb3755f2f6c8e608b5c61af6b37ba3b8393b569080fcb4f60fab645a2acd6d2f2a69a74a0b8eb6ca33e55eb77e25a7d6ac638a5d3450ee27a1d6579ec94d7708055b76c98356bbf42896f88a7755e0fbef5a28bb64fd7747240c7b8e3c717194fe00cdcd185cf625c3b3468368dbc74423d3d93fb425a019b0be7e9dc21bb60f0e6a147dcf4360fea6c7f2fcfc2bf54fb812a2a7a753aa23c8eb41aeded52fbee427e05a7d677991f04f301e2f4fee55c8db1d15cc54ef313d0607be004260a129f37e639fc56bba981feeaef9e3b0f0b3e3131b6b19eba1b22f4108a9e0289e6c052511c54de6bd90078085017365d1d396aa4ecac676e71d00d9504b4304f1c08ff544f66b203d67af6b700d7feff3edeabe06c905f5eac5c8ebeb4ff0f73dc09e1d7d0042bc7535e3722fefc214d86ecc028d5ecf79aca4f69b1ec4f164f8e11f3e0f6d305a67293792c4a83cc3bfe622650d1d81732bcf2dbca428f205c8838dae536dab046c73ba8f22e3c43dec077747f0d3190f02e4e24248978ba4d2e97b0e1706ff0ea7104a05ceedaae2d2fc5d9318e54a1a368dce6f25964b5752478c7ae0fe762a1bbbe7e2084bc321d1cf619b9f9f79790b870132b7705246bb277791f94a0b7eeb7a5ac6ffa67ae20af4c7e68562ef876b9ff52610c01d3d4efdcce58fbb59a2c8acb1d7a52ab81e58fa7136d71c3c315e8360533c021c1a1d6aef70eafb1962dcc88c1a19712c4d2b2435007a06f0168bd12db4115be9385fa10950b85b7b7cae0af02b976cfddf417bf9aea16165cc2c4eba3c160a6b3ece585753e4b1807ea451f2d327ec8e75007748de972f63bb9031db8b7f17f98cbee73c256bd5f39a38e1ea24602fccaa4ef3ea1e3f5022910417d814b9e050f35845beb1538f89d342f843a9c07e3f52413663d83277e516b08d67e8df0c54a2e83e6317267f914e32cd7658d67b773746bc6047efde65bd4e1827762e79cd581fd28d2ea3ec859f3ccedd849b8347966a8ef0b7562efa252f99e8f8990b5c89e0650945a5c8c3de3e2382e2223cc55cf56190649cd3658d7bb3fe60b68a4a76f280dacba43e95ce219db38e828bf071e2e877f53d4fda5aafe2c03a1a5be1cd672e9298904f72aabeabbfdcadf51cd9fc32b424bbd2471d3ecd5c08d577858c4b46a10b73ef58236c23cf4f3d89603d1254f2961ebb38678bb52b431e7af18035806c9dd4f25fa1133fad4b88ef07ed7a99a542ee71cbde6ff1ddc57461170a7add01571e720c97d6f79a07f48c05296224483c1012f926784993526ec1d338436074633572c25c4ff8103c810bc014991aa37024a7e2bd0d608a2a71d8713fcac45ac3b58ae2d23108975a59e2b7a96f872a8e01bceb98842f11161c17382a8fe58d17be453d913579afb7d633fe2f764df8122affe30a5c0c92a8886d9417a481ec8153030d7139639606bc89ac2c36641c7a5b1db7914522d06b0ee4c2ab996a8a714f38ceb5c4fab9bfd0953decb23f0517fb8fd6ee4aa3c1d09ccb326bd7b92833d005750fc9f0a4f1338d85ee76bc8d7827a010a6a6cc870b4159a38d97f1c5ed91381e053007df34c44ac82cb46a90e694c508db7240e3cea77227579e73ea5dae59fe69e9502d752262305886647ba2c8843e38d69123a0126fbad381b9782ceda081ad886b1ccb4efd36d3af8c4f0b92a92e529e2b839f547a987f0bc5300f4628421baee784fa4a4e82b033b4e28a13d81be6fa191d514aaae61fff2e487e0d8b803e90c7c8e1944b798960f3bdcf8fa36bee2ead528eb43ae6d65dd9551e81cc3e15d7d2557923ffa4dad414c9cc6fc8c04b9960d9b47089d1bc0ec392b056e0acf46022b76bfe468b3d3a9a11d090395dee5fbde342cb3d1f2e41bb74bae0cf5e0501dd85e40d521827cd782db5174582f0c3b8615b7b7e04886f517831b6bd7e32446a4b199731cb96761ff7032d7b92bdf80041f990a6083f4b46f33136177fc787321d91c3b45c139a5298a63fe5772d373568f2eca7ee8baf377fef9220a79a5ca5d0613972acdd28845f96d816080d62a3be3b46408d6c641c1a240de24a41924b771c7e5c680318a1082e710206a21d8cbd095b5158fd9d450c010c207ff2ee841101dd5fd44834475a688106b20878342a37a36773bcf9d566e33241ffbbe64ed9d39a844f7fe0f14989c674894b8651fcd741a53f6faf2ed87f57429af14430bb23a7383341432941946d428931137138c38326710b12c7a1c025cdda93580f65b986c95c856c49ddafaac3d9ba01a4860e51a179cca9b9f980b814c6cc5459cf1de5279a3afc7bcbd34f7e5eb36514d54a0e59ed64f0f081464bec3167b8a1b0228ede82ca6e506efeb10cf5ca6b5902ba5cf61023dcb28678bbb4f5312dec369c80729655382cbf979fa2c74e66e3b121baed0044cefe61e0def62b481531e882760e7d31d6f502bef916cdbc92760a1e8ea5b3f687030ea6886f7beff23af1df6b9ba9df5218e7d4853a59568402242371882355f1bc74480902a43a7394ff7934da4b234938d0f98c60a49de769de3e5e23035b4521008fb2189028331b4c3725c455731491b8fc577339850a518205de8d48227f9b975f2ffd8119f8ec52cd1f0cbfd20ed087316391bc0930ba8e29e46dafba6ec1686f6be8e9a18c671daa0df68c4dd1737659498860503d2e1e4fa7c6e398fe8f2c22b3fc62bee61c70c390899717ff02d1218f99da81159bf48b5fae0cd485e30b5fce1f020797e13d101c752ded9bfa67adbe4ea5b8f98f37b20a84faf5b6a05e76450de50bb8a1fd486386737654c5f19f6c61b42348673b89288e4db888ca2638d668de44eea007cdd2dac94e492fa93e9bff9cb3256b2dee874a174916d2087a052cd4b60c54736da61e654bda41535c6e011006ee21c045c9c246af4f535ceedbd6b236d96e764c8ab6361c0c5d4f8191b8baada4e014a7987ec1f2b82092b51cd76618191b635f55a2c57c69c9f42855e1f5f94e1313f63492b9a9a765c3b983635d92480a8e18ae33ed80bba85b3ee3e5247003893e5f4f4d663b7ca9e2dd9bd479b480f851b577db0836c2402399753d2d86302ee003fa0194b9dfa0d306ef6a2d32908b557b44bc23792e6382b62397c913ac1dff8eb19631d797957b2fc2851afa12b8ad1cd9a4bfe7617273ade4a3c14a108debfb9240eb6476e60c3d8b9dc96cd50899ba57bb58ac18f7c8d745cc2339adf15a54c3f30e95f0df9864f39130ca9f6bf7ae511daf4f75c669982ccc7b3b99bd863e4aa663343a4c32224299593548d6a4465436f41d94521245f5a98344bce37d04f23ebccd1f0b03c7f11da8bce8a6cf7033325e240ba00527ff763dea2a3d4ee4e778f8c738de11fd3afa1c698e4d9c58d07fc5f2e2885f501a27f1350c1638dc4bb19f32b1cc380d47741d578b5fc05423a4b08acd25a64a40d569841612fe2042b00d77c2699f4386f657266292ec0f00b9d3938a56d236989b636ded1ea549e8e476824a86d2fe9f1d39557ab9c80d854dd4034b1dfec4b832d5482820f844e3cd4dbe769da527aa5752a76691517c853958ea7748078bd7662eef08c993f958648fde9f145786f657c3bb2adb0166d9f1d0aa90688d56a3994a3a49d71df2235c1365ffc43cbe9601d833ed9705e9b4ce2cc7fa3bdbae83f6bc91ac745fdcd491ef8cd7ba9ae8bed3fe71f4b4b15fefbb8d05ecc8499fc78dd0ce18068546ca5a8b64f6042a0a54d42c3a4e9daae4f34cc4d3188c3a800e4b010a9b5e83561b172f05564f673b26dc6eca938262c39281cd9b8ff14dd9b5f221b247aff758d2e59768bb6fdac311a6ed72af796243c3183c7741c681e5257cefa54986992091ca538af94e1055a9e63dab687b37538dd675323a95b5b6d3b38d4ceeb919074aeb7950bd3deb9a9931e7663079e6702febf4000e9a271a64d7dd82c656a55b8e19e3388b4a4ef6f60498bf6a5e44e8b58bddbe3211ca7b2ebf6b7fd92a69c2fd0bc978401b985fdbce936cf2f6f3f7a6e34374d863722152675bf8c1c982a83aa02293ae0669573c5d63919a363ea7882d3df884a091d0b4e20d9c734f198542ee417de5852d4d30f858603a0fb4e6647999f12b6f9c46d6d00fc5f7c4cbf58b66710f1f5abe7d19678049d14f94d78d1f24b36778956cd4aa111bbe109755025f5eeca683c93ef75eaf0a6907203a8b2119a308b087da394f9107bfee6e59cccbdf755563c3bcef41e67de2d5ef69a067bd4603589e3a8d9b2b39b1a14783051d0936fe72a2fd2ae11b189caf1d3cbc0b66367663782c6002b5fd892e9a29203d63c6699dedbe00bbfe4015b255a60551bd6d8f6d80e782596285de0fa83dcd2c1e1835150059886814e6399127ef10d11f14963ed04082b106bb8dfb3bd7b4e4a1ba128d9b1c78b50ec28a134617d1938aa9ebb59240bd5b3c6c6b3e3f870c17fbcd1cdc37882888ad387774b5e3772398d1e662dbd0d68b2292474801e83277df89c5682e3258af03fd5d0dbe70b3a82e7b3afaf94273d5f92cbe211c69797c9c0c7df2614430d32c05d06f7077008f553bb4f02380ccc82cc700ee4dfa8516960fa722caecae6589df955ac361a681aee7f18fe3d207e04c71cc762bfa70cf6d13857a83c506ec65cecc2474ea04d2b889383c5c68ff5ca352c883f7e02243741196512699d34d756576eb726d315ca4b58cfb83132af05137d6aee2f76068dcb6bbafb32addcff4daf105632604425e58bdfacbe41d05a4f3af42a872ca8a31cc4271c969726a273725746b6bc3b8f4a0544997ffe45647d5193f6ec421b4cc15e43aac8845561aa6baa016e512e9c63deee747564793f87652d147b2ff30abd8fd7eb2b79f79e815893b4fa8cb85fcb7fd479980a9b4a7c5c6efa5e920e64bcc71a442359fd7779362ecd8a496a77520ad1fc316364e6f9f54e9e4c365420d4ac0e23d6489153856c6c5c4b2742f17c16f4379a1bcbe3b81a461505ec82780be42b00d0d39883a2db1615db909a582d48c1ad7686f180813ef5379773953cf6f1cf17b43c7ae571c69e8be83113be67cd22e2b6fe974553553d5453f3910c1fa1950a87265016e441db618835f2daee00f59da40b5f909b67c489868430d794ccb60f7f6d5382e3192bc8f547e30c0b83fcaae297c3857a065cf9d8b99277f6e4e41f7a8bbe2966d976ee57425ef225b7365123ed1b7dbf8b652dde40121020b42ff30dfce6c8a32178ac058940e453207cdcf4568a6257610c512f49d7d301f3588540235a87731e90cf7777cbb80278203e50f90dc33d2c19273e4bc927481fce4a7fbaed376d7140add5bf70e23e3bd9cb313efabb77faec8ae072a53b8dd299d75c250b0ab988f52e20406e692cba93bf270d332b4f84ecddac725a5a1f0c6fd6f083b9b1dd8835fda7a069e9f746f4082381be46567fab7e34399a74b9dafad0ac9d56353fa802736ebc0d808c389fd22a062b1733aca49a09942cc41245a831ed13d2bc7c5dae1229d4afb96b18917c9f743789ae6b58aacb1a7f242570956548176e1adde9bd82cdee84ded0c59d16512991d1a6d1c7a6645dcf295ddfb368fe00ed682dd0e1988d2266f89b0061ed35dd563602974bffd8ae2c5da87b3d13741af9fdd5aea7c20d6ad922d9458dd8848588d8d906157d1293c38c164523e8c3a65ab72fe82e88796ce82c06369444aff8fa759c9b86bcdcc9c92d711627054528dc7c130baee71798d270ba614b31e2f76f8866278253c02fa42b3046ffb6192485ad617e51772617eaac65f108a139546ab2a72c278133fcc03d950569ca50b5d444b2c2dcf6a5762a168bad1194eb78800f4f85bd075ff1351964b83870a6c389cdf349c17f2ba3ed590dd4f31fb8df9353fa72954686bf10a6ab3a2f46b8195aa84f4cf740dbdfd9e6f248534b63df5cc16f1a3d11765efba47f65cf243ca240761281324fdb5737be29527c57745e9089d0f259681cbefafbc4510fe05a89603a4f2e604147bcba37e0a4261faa38a0730432a7807ca0e2cf06be64076442afeeb150f46cbf7185e8444d9747d6de24194294160cc88c7c09e1352aa14095c19d9615478b461cad1d4eeef31b5ccf8b33dd205cde31ee6cd36413e78c553c7fe2a6f7f7faca8be7a7a3518550af27e8c2d97ba68fc3ef3e32cc343b885b278cd724e8dafd40a3dfff786fd19b094b704b3e9f4cbd694ab1b8e924856ebaf782399745b3de48cd5a61d3f8785f7ed9eed951e0266df286fe0c657caae4a3719171dc306f3ce6efa908ec9f4252c7775fb028faca2b7a765392c1ec1900e8b9149b6a728eacce83de88dc1f38fa2a67ba7322b61c3be4071b4a03d2846a6a461b0de77f05833ccc77651356ceae5592120ea6a8d82b5bc6e0e0a8750a6e3718537d5cc1b4746f007eb294a4d4b631f51455bf78f659c98f9ae3c8f7b59647c34751e9232da42f2f8418094223607f97cbc335e215203a727a56988b01683555cd61e185e36a490a104618f2ec6c12dd1558e8bb740a8d8e18feedc73948f60ade17aa07031ffcab1c44696078ea80559c2972aaa4b6c60ad151169f7416c4e5c78356ed8763553bbb6c19355667662980e8611a98740dedf98ba8d3ae918403865057a3574d85dc3264fd6d1de4380d24389d03b2a339a62d3e0d566a93079cbb127205f170a1a48cde40d38105", 0x2000, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x1020}}) ioctl$NS_GET_OWNER_UID(r2, 0x541b, 0x0) 01:59:16 executing program 3: r0 = open(&(0x7f0000002000)='./bus\x00', 0x163142, 0x0) write$binfmt_elf64(r0, &(0x7f0000000a00)=ANY=[], 0x78) r1 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5000006, 0x12, r0, 0x0) syz_io_uring_setup(0x22ca, &(0x7f0000000040), &(0x7f0000000180), &(0x7f00000001c0)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000200)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x0, 0x0, @fd_index}) 01:59:16 executing program 3: r0 = openat$dlm_plock(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) read$dsp(r0, &(0x7f0000000200)=""/225, 0xe1) 01:59:17 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r0, &(0x7f00000098c0)="43c92461902809e47234f35ece2645b7d3b2bf99b0f33b0d9a29df32d1424cb632ab84f9865081d0d36a930a27b52de6a6346f38e6bb7eeb570cfbb2f2bf0bd8982cf92bdcaebbab2f2d633c7af5c303f70013dfd301549b8273b255c0610bda1140014ad17c88938490b9ac725e3aa9d6ac22a5ab12faf8474f9b5254ac69385c8adbf92566e3c9731b1e377d7fb4e5e38ad36aaba9e34c525d141ef8fd09769bf18dfe67ad0aeb47483455d5d3cee1565f603c1fbb6fa1998ebc786823f0bbea5f37ca90be6ccf1cc57fc85ca94cb4ae41e627fb5cb0fe4df3f8f50d2accb56ccbb459dfe8230289d60dc26f37fe691b69e0bacdaa5c37afb47ab6ba101eff90fa22cfc1c22ca36fe3bb945aae873a4d330025147bc11865b7ba78bbb301631039af3bc2171123bda0804aee0bf3e008fd74475c7cdefe3bdbf8ed8fcae5b614deedf9992e0e0166cb5e6b6dfceb48d728bf4466f9a873b5ffcba9287bb4a4607dc5f94e3dbb12619a992861de4e442c60ba90a547a4845e601d3f17071dfc723740311a57b491f0c6bb1bc9f5157058341c0232231aab2d4d58e36336cb67bb90f777c8f35bb326309cf1478233f5f1b4ae2ae34ee27c73d32dced93d71622f56acab9469f5445c5697cac1c288cd8a2bc10c794f9619f1d5790d3da863a29756446628794246e0ba6ccef38ebce013afc0bc11d5af257f7285461fed23fe0eaf11652ea3c34924733efa866be8d7f2d6cb5964728b7da31330c2e217f35d9689f6ae6fa72ad818c9645a8925e23073f70369079586295e65b407fc9ec0b5e012eeec27485d9204d4c8b42f5327566cd64e1b9eff75d9cca5549070180c2e11fc894f6c6fdd1aa7a85e9acf6e3387571f1776ed8a4b563c40cc6b6bae9481efb15941e1271878eef16b45f445edc431e16f27ed98430b9dec79aedad5ceae9d525ff8b1eecf4ad89089d3d9263ac368ce70cb781c8edd26d8855d52525d4436f2ff7fa66be2660c2d80a02c13e6480f52fc58bd8f613c93f7a8ec762bfbe4576525e7725d1809350f0df78df28d462c6bc0ef0f0cc694a4f4d965cbfd0457d2a1ae28691bc1f76eb3c75a19eecf7a5d6fec31219d445cd7e0eca71d7626d2372aa15b18d142a74222db8d6c2ecca29f7db1f10a20a577cc10bf718555db4efb2851e3512b980fff6b27243ffb07db1ec1ccbb97847f0d467e8b83c54d53b7508fa50fddcba3e4bd883aaf3ef8525a6112219ecb2e8742d261211a4ed1d144c0065ad98efead08f6bc8bbb775f8e9d7e64f8b6bebf265453e7dffa0fdafc02a21edb0955fb99a9d7fb57e6aac51da6d65c97c6f25a61844aa439b24e8eca9a412dc8be09342eef78c001e73ba0968aa5f082a4c74bef41c7296d98a74a10597f508416b0722052034f1272e18c9b54197468570a8d0846578df3702e585948d724e288e36bc0ecc541e520e8fff2f50c80cb91774b9735ca9c81a0978a51ffd10a1a819a16e1a0b36fabad6aa544b1fef9361aabafea337dbb2f1835cfd064f8e3e3da6b4c66853239deb3004136eefebce462b90051178284b1471263f9168b3027fb5e5acda480857811eead25468e1be90982684846f7ed4b1cc63255e9e458c09146f507a00c36bbab3f3101453bc46f626f14280b6eabc3875938146faf6c5020fe1c522a281c9c0e4e373069d8f0397a08cbd5664f2b8cc7ffb7f42fa260ac0435d075082da93e0921811621ba58a4b548548a6a30452c6c95d021863bfe3263cbe0c3de32336f62de950f413aef7771aef37dbe3e7cfded47b03b39a6796d1945d9d7e1d6e160cc96691cc21747f05ba47249e7c54b9e3873454428e70b0072fc5ab2a4624b3caeb47ed36051cd62d810fc5375985c5b22d9658a9b1624e0a977c4b81f428ab2bc0bc216fdcfb9d3f3e631e10a790b9eaab004980890ace54e7d7af7bfca4adfca36e2dd568677614898a2b7a5846d2c968815805d702f7602dbc5108a69d37bb74a93d5f466954acbb1eb6cd3b0cca841011a80fd6e8ca8c08d0723287795d00382611432317c27e7a47d2999a9b49f615ca2ef80f87d001745acb093ef89dacbc051115642c4ff7732bd13476a4fc38ddaf3c5d727143232b4f65d8126bb00a3cc246ea0ea34b4f123f13516c6112e7e3cdb97b16016f8cd6d479d55ba9663a7b3655712953e3f5f73a75e21851093af5b61035df0df06f98fd262c1a7c632d9d80acfe9196ab0c7bdec9b79cecfe3e4f9c5d753b1d5e3124a314e56c4abce3daf75b9a30f7e7ceb36800a0fad36fbe115640bee22b141b65fa71da74b5f2c86a9a2f9a5895b3e5d9915afc25c4cea775587e1ae61a0f9fb5f7a436a152f1a963bccc67f56a64a21b1c5f88d4699ecb0871bf7ced84a6fb51817709f0c8f7fa88237097eba52ee61c0df1fa6ad28dde2667b789f62597785417222aa1f22c58e0f82e87e9be187837f8ef2a7813aa6a1fe163bf6ae0355456c395d1f7e26fa03bedc38019b9776a146dd01cb2cea4259dbe0931d0c3a55b20d761c5e3263207cb66c446fa29990019843aeec81475e625ea795f97241427530e9af8bcac41ab5317183beb594954f4e1a3d9207d333c8aafa900be74cce7ca880cbcead3d31c2790806124228479206c8ef8dd3c19816eeeaae601d7d98c2c50d61e1f00d02924a31272235120ce628a88ee2f2ea97a0ccedcbe1b089cd3bb84cb9120d98fb9ff629e8327cc3780af7b2f0dcc67152f4fcc667dda33750c2e56ae53b18f955f7739e19c687ab3e56e6fa22eaaaab392fad1b409a2ba0a06bdcb89feaf08cf313c444d2fe17c4a11028f918a6174bb84da38fdf58ad12e462488f195c7bfcf2f134d30aa28cf9cf0730d90d0eeb2767fb1e3edaa68d445704a96a057961fceec4bbef12c59a3421fa303710c512d2c47d1ea6ed3deda2b1d6ad48d69d765b121eb470fed7be72b97433433019da8e51f5a8f748abd2e7c74945ac9b644d0777ffec189b7a409c3df16edd9791dfdbbc6e9d11ba66293bf6b4d9a31daa2436694b7b45fc439e5cdc0c69242fe7f184bd5df34e8f17023c0b9cb98a6a35a925c370aa9cd7e54b60518b2753c687e2f17df464cd7c99085fd6c33b4609b48795ae0169b56a775c1f238642f079927114da6b5c7f8c3b77c9619dfe04a16e49d732e3d2a6c0c9f569fd3a808c7bfb37db04499ba6f3339e10bf018b6c632dd632e2f41a6a0e36fff8349528411d5ff567ad790c2ca1e2ecfcaee71fa1781a9d6bd0e93327bd94f97ca618e4c910b2a13fdf5440338f751e12ba636d53e12fe7d760d4ff0724881f75263065a0f057d71dfd1034ef67adda14b726ae9163af3fd4910fd1e1f8e44249890d264777c74f906153df8035a7b5964f4b688a3bcaf4005872dbe2815c00ba3d8ff788909ef18299c8f3103f6f85e0d20df519affaab0c39eecf760c44ab978b5ab6f61c7109dced6d6a3ba7be3119dcf90bf22273c514b4f7fd6be0bfc24ff1dc8b2bd4dc761fab9deb171587f4f4e1e994a4d16a9f74a6249d83a2c24e84af8a468ce79458e077fed19d887152c3a4b5873a9e8894327afa7283d86ff6171ab7b47b482a9e2926deba8247b16d4fba19ff0d7d36584b5e211725f2298e2b5295e2418c23c5d79a7d0573c1e9349ae782d083b3003f9552a4991231a639c023e35c85faf87b9f250463df60d19b03d76ec07efc6b53ca0e32e43f91f3a6a91be8ffbb9f4fd7a7d0af4eab888628994e33782cc0d9c43d551c43f246d0dcd6908082784f4d9cb97d7719c81f6ffeb190ebd7ce2506fa03a14d39f2e8fde13f55055026328989fc01e2e61722de2c72e1d006515b6a7881dcda8606b6e85b6f0b4ad7a384024e81825208b7d209fab804cb7fa8d5f813df6b26e2e85bb4e4d1014b0dc48bc3ef5dd299722c9aa4fe59206814b0c290b91c50229aa882d3d2a34ecc094dc2807a1127dfc8ee1ce1cfcdda56febd2fcfbf4d2a909324faa4d191d6fc0a799fee4a32b6baa0a4616af2efc9519a83b0d5fbf7ba6c24c63db75232d5680e4b7feadb44deed4a8c45cfb7f9c1ae4fc0b3d12b5d94406e72155fc9cf9800b0dedef2d201441a5e85227eef54913a8978d53cbaa89103d70c408202ceb232fc89df6118a3929550d26764e29639fdd363a73725fd8d7d7e3d513fe425e2f58bc825fd23f814d53da09fc31298650396b3d5725e1a0cd2c3dffb6428b58008177d19aafadad4bb5bbbae6b7eaaba73d5126d7802a7f45d348a13d3c33747fb530f47c67bada75f372257e194b6def664bcbe37cf294ba1107e70463c89b4d65f3121cc6da78abb5e4267b4edaf9d5abe2bc087942f09244ba8adde30c0a96581d39aa6ef6aeb15a7a9acee99b37a6aa1dbe43f63f157543d4266afeea1790fdd811808b573f68c0aad37907bf7e75ca2add4131c563e517023fb3ce7d2b1752a98ea51fa513b4ec2b62482af83e9980d2d14363d31225b4051afb0aa42ea737c159c9b135426967799f5741cea5183b5af891ef76b472ba88179a02405799683cd5c22d74b01f15cde0eec42bb93a374883479c7322af815cf94456c2e8165be3603ad192eca5a7e4c6524fe76e8f934d757dee84ff718aea18c8a420e2b3ceb24600a32801e0d2554f9128554231fc9791642ca1cfbe052201f3821e9bc2f1d97464733d00c32b8325d9db91d5aba28ba9b9a4d498210c1142ac224f8fa74fd432d0f08178112dc1eb2a896348c290e56ccae855b91cdfd035e90c09afe872e2d9ed39c358ac980d8e764090f0a8ebfa011d125069691358d800934cac3f0aa642e4f25443606408d04ca09c128af335a68aa9f24e1cf73bc5bf5138580f311ad1c5f69f4ecc200a2bba1a0739384f72ceb9793cec14a5db45147a6f25260cf349a6562d65992b7ee51319ae6b4c956369f87806b8b7063713ed8bbdbbc4481527b077a0b4d897e374d839afe680bdd9473bd55aa32a167bece68f3b0a8e58213396f817be447eb15066e207b0cffa0935c8507bffd9c4a7693dd37684aafe8ef773a3adef23881f1e332d186ed53e3f209a56240a2cf11b497855239267238426595752205ddcc6f80a86dde6bcf876bbc2fb6fd74b59cf0f176e0de30e038561d475b2dbbc9ef55e5f2479e916244ed656dfde8d69b47f11e23eebde569bfe06c7f79afc1f4d39c416db8d125821c6aecc37e2e6981afee6b358bb327a983ce0057158a3a89791fabf4a88ef022cff5ec7f50c04829056651aa431a8271051035a10a895bccf79444cd3f8e4ff50da448b7bca127c9b5b32a38034b5cde61418899d9bcba4d2787f4ed5ca573ca729689b8389c678dda2de8f7c68572e520792f87127b41a93b5c33eb5244335d950b3230dbc9a68dc964b62b739a1290cdfcb633d109b0597b5963d699cb0bbf381c683f6c65d707071537506052ebab89e6a023d42d9b201c77d895fb3b325a498f204ee56c3ab37f58f9c2b7991b57f4e775eeafd50b9a0a950377cb03fdfa5a4f98e864560d0de90f8d06dc03ceaef98a35993d091a8fcea48ed84149770e235b7bb9c9fbc08309fe5f6566b24622c5497af5da004045a06296026a18dc35004f7c85b3a758388dd7b06b8ea7151f506dc989b4db8ac902eccb5ab94da8411117e15aa7a01b9059789e7897027ff95a3bf36dfbf2a86757ba7e34fa2cfb8f38c9eb27bdbb8c2e0a827c0873dd9884778ef6f3ad245f672f95cf886a5a096a110c11c255d4c69e5d8ca4dadda5a403922f719506345c5e7b1a965011286368c66c84369e5c7914cbb9321eb255108c11b324e24ab9ee563f5598d24ec95dc83ffca4f5ce06cf02dfeadfcc46a321b56e83ffa2c9cab426c985c61a3ec498bceb506d7caead7256119e733bdf16b2e6e9d189d2c7568f8fffcc425f8cc956b1a1033098d9e0d92c43652ae11167bbaf5189f1f0dcced98cf289a7cd44d282cd8d817931f24fb6dc3691d877e09af9158b1e97d7b26e70488d72caf70a1f09590cb5dbc6728b77d1ba2110ba179fb768227d975b0a6995ee2c9be6574abc849b6446fe729c65745755c2f00ae821d67e5d382101b1f745054eb57625966400677a640d47b4f64e65ce814013a3edcb0f7a47ad1b4cb1a0be33a259e3682c9bb2a7dae72e372efe1212a653999c6d06c4aa4e055df259aaa19bc0a78ec3251f82239b6c5d7fb247c884284d5f57c1ae7e426f83b77010af0a5e12d532107a01b6c1a1b4da6c70577d8b7fb13ab4505465b9a1833e855f07edaf74750c06ebd5eb025110f6379e5e97a4361ca2b17875e097412704c57401f5a31cfb251d44c2053e71d7d65d178258e5ec4b5f66602976b5026f2906fee9c0723909a47bde9553642406fb2ec07b5a581a79a7fbd8ce03e4424e19cf8c1a457649f952038faddbc39d376056cbec9eec8c014c0a90df4ae5de3bd973dcab14baecc45a22c456d6cddabed4a80a2fd2ddfe2105ccac8350d543eec2233ebf515199dbf9614b2edc275ca255bc6741f936d21bf1e5e825f5ed9b48e220df9655cc90da4dc597fd3e8d9575c3187e87b42317c81b6c5caa9710198e1981df1a775e53b1b8b9612bc08a5331d98b36af0d9702ecb3d7b57d94e63237bb0ec8cfd29721d0c26217b91bd13dd7229aff73d2a7e29327621677e79e27345baf26f49eec3d096b6c0f41b5dc3c36f50b9477e0df83e841c93ef931883d13a1a1113d4bdeac078923ff1c14c6227f1ed77854fa5fe574e9ba2dc47e24eef6cd51be4f7a279a7a0671528a6f0615da27f9a8b95eaba02a0bb9bf3efe64b48e132e2f58df279459451e8c5e6dcb5f0f2e2829b9e1a69263a5f51bdae2f564b270421952bd45a8f62b25d6069006b009604e9a0f79726254f39818b4515abeb7adbe51556d951d2a65ad6a84893cec0de4489537ec17bc9ac26e9b155b77ae9627ba5e84d5699a3d5f7f6cc424fc1e604210d044e9f89e6754a58471a607386f7d8a2bf4e2aff0e655df7267246ecd606ee90cdae179eabb6c3069dc6369d79bca7b45a10e934f70574c82999a820a84b40ef6ee79c6399c612d1a8d832460f3a706bb9ed5f3b5b5f8bbcbf5bad33c188011f88ec8cb8fe7bbd97865d5b64961057dde66036ed4f27bd48f19c7d035e42e6cb055f3b1443d2c7ee63221b12d19a09cfb9d5d7aa6c647507cc47d703c8beb2bb0883dcc72f3c0a6480313703b88162c11ea2c1bb037de838a6e3e06fc5fe031be73aad7bf4ff104f3d9ebd254c9d8ed69e086c26bb4578346f477ef911f0e78abef42fa966934f68db4696878c681c1f3aaf1d8dc16bc87c472e23535823f32ea3062d48ba00a0c02bd9968eae18380cf219683d498c8a0d4619802aa8d2be5cb252bb5cae2cb3e056855bfb7b0814d7f61a771543780032da769f9df9ab44903f9c5265c6addb3f71aa9b411240694296e4dcd77f255c258da18d6563a7edeb5c835d8e0688dae385fdbed0af72648e0cb25ea9b524ad3939337138e6cfc05f0b10de501fb54924c76b7ee05919454614e4131baafa93bbf9c0f5ee723253413dc7de062e78f864aae4dbb84de2cfc68fc66ead3fc16c0c25dc936ef595f8f800c49128f99f10c4808932dfdcab19e81389a4552c5c0448e63e000ac7cc381a6c78b26ed776e17c145582c7da54d3dd08a17d653dc88c154fa80c978a6eeaa7ad451843c810cd861a76847e7a6c55884a7760acab7c5e11292c349714a2f1d904994f8d7c730e15425bb57ba574b7d3b39ba48df309036c28fa442cd9bf817856b78630c17a61c19881f1890075512ced8635f64bcea4a771c16c8145435d6d81266ec34cb97da34ffe25146d4c4aad3987826be364800165dcea84e78e13223c14410a50882b3aff6fd0eaf58e741a6fe445d565948d72be7f9c273b99f8b43da157bcd1bdcc4c942c170518f29e0d3e9cf33965ba35a7b04818ad304ef258b31c7f6d18fd68f2598131397f5d73ef5847b1e040b6d812510d9c9122c3662f474eade827e43a776b0140e1a4c18be1e034132ed35c7eadb3fb695b769d0fec60e5789c91482d1c5676abc528ed30095a7ef01bb1b049647a0ad64a7c7d783cb2f7f355abcbbb9bbfe6518134a3898fe160c00ad2f4a77d5cc144d76c8cff76c7d3451b214261deb2cf81c084e5cebc17644547ac89e6a8ffcbd549bcf39404330adee006ec8ed08118401a997d404f86f953a84fd6c6b3ccd028cde71b990d0fe4d43098a744e686b1c8558d0c66194ca339848260cb05b19f0dca863a2ea3a6b25a0c7340c3ff1d49b0ae7794ec8f991a78c6d23de359fe21918aad06ddfa809c2b09c2409dbba56f28b82f94dd0f0b01b63481b6269235caba17f94fac7ef036a7c19599db9f8ddfede5aa68098b035a6a48e2cb90343860ffc313f812c9a9ce4a31a7cbb119929fa3a73e46638fb2df82a85e0d4442e8e9e5a16b21e530ddeb97f9aad284d9fdbceab2e596658bc6675d1fa1a014a1c9bfe1294d6ccde608a3df9771b460cbd2ef891f2c406a0828354882d3bd67a176bf570c3f7f9d7bf13fa81d686a10012f743a4fa6027bee7b93b78a5c550db7fcb5af64cd9b5654d8d686d02b5dfc090f724bce32aeef4ca8b472d7399c036de0dadea2150e74bcd0d2e3fafee4225387a3180e3fd7670c39ecb895cb27e845b079daf5e1c4f27db607ddc5805fe1234813360ec6f7b4078213080e6e524203888ff4004632c709235c1c06ccbcf1160206a5afa67d5a1c63360c0d66230c8a0f1a07298f932c472c6b173c06af0834505f6608b5b1f541569cf7bffbdd737161ab3ce3f6309f16ac223cab95b70fadd42a2364fedf013d788fcbe8a082e4e5d78a4e0d765bb5acda644f74f3ec277fb31aa185fad94ebe2a1bc2a2e3e06224c73c4b0fbc2c3cdaed90d1e9caf0c9be2822747ff96f88e7eaf14b69cda1de8a0c05cea6cd2e4f3ed67ef9535617f0bd9e5e46d418472b47c5a8d159c4d2cb48da4449b85b3215b72fedcfa429ab6ab62d62ab6397d3ca9c11162a8084e59d221f6cecd4f1d3db9a1708ccbf7259f8795e008464733214896709a01d9c5703adf360e11d1a6004b3fc664390b5b338c8b550d5711cac4c03bc6ce09e6787b2a2a50fd13be9c51100cebd428f5e3a1219d3bfc87ebe6c22b551a531f979ea08f655f1da030f93bc85ed81a6c9f0999918d08a635c78d34f9a285266ce51bc5935688e422ca49b4df164205161727c2262b5c56fe8758fd6c90734bd324094105fe0b2ddb58e0da2e87c745d7a7ea4f9f4b46ae389461fbbefaa70393ff71f43b2a80dc3df91dea056d382eaf63c428bcc36e6b8b43d32aa0596239e9b036ac9ca7d8f778440d62d23eba530530e35ae9e3853636608c53a3dfc78609351814ce175746eead3255fbbcbc92382fa94e6bc9659bc92e77db2573dde8329147001f53f0d65520fd996ed6fede9db6b885013204f3f23cc09acad787f3d8d2cc91129a39402fa8f81691cd69057df7299eb3a55cd0e010340d15afd87530da7467fd293aeb5ba43b0d9d8bd3f6ab2496b1d51198bf0910ab3ab3e98e580051c329d21a8d49aa99f4fec62f63469237b52d25b3c1e3df89a0eb7b137702db7848f06218cbceeff8b91d703242e70b3e148c870bf46bb9377735f098574244947f2166baff14ed9b9d5265811e71bdef6f6bd17eccb62b2ae931c28d6af6b9b791128534684f43f0ff2ef8479e5a892872aea8cd51f15626d8f84573fbe582443705a65da73631f92359027cece523b942b4f7503f9f4684a5c0d4abd0722f134c92ef2b2650089b126bc98d62731d931053d904375e17d992b115c863147aeae36d12a677a079a55d1b0dc9b38135728978f4e8c4ef79ace4a1d7a32f120ecc51fbc0aa732920fe4eeeaf853ba46d5579fbfdde3281328fc583a40e26d5d07095d0910b1faa91b010f7797a4ec7645c8450b52727e45a755eb4398cfd6c2d0bb2df5875b0d4a27cdbb1f767e89ff8be1a698e9e1553b9d5bbe5728b85617eaadea4f1e728959cb2733f93c8b3c3e24e2e10af6e6035dc7bcf97f4eba78a57d9b403c15a62ef8175dfc9480492800ee17ab83ee18b67d69bee6bbf6b92717e926978acb3fa2d493600077f0cb9d38d6c93d651ec0bdfca93f4e253a9807fe594ad7ede782c7c98636fab2e0dda80d6f43b08565d97b193dbc6b3c42bc64c235440adfab2fbb0a2253c64f0d01c69455e45cd5198dcad0005f901fad450bdb74e87578f4c2fb29dab02e05e94366741b81abdc525453d5798d974618d6e6d35b556994eedb487a130283459a3ecc38c89f6960295ff12e6514adbce016d269930ee97eaee67568d538bf082a2927a6457a96684b54591e5d789f060d0dc187a6c261892c98a70f7f4e3597146823186145bb3b58aa732a548ec27292121b314a678002a3cb80bced17996c657323ac10c06d9b7833d427821605bddbf076ef956d1dcd10aaf7a6090b85f9d01539db0931ff183a01fb365c06cf0a0d74ffe670c8efa905101f97b68e55963711b3d6e55007efcab2e58a782953138980393386707c03dbfaddaa29309befa63864f749502e87a4ba351d67b1d81d8ebb59ead7c64eb2af9cf0ea7245ffb7ee7ba7377fa027ea8ceeb7537436cd78b2e06667b8d4a09e8eb754dd86a03a201c3008c014608309d854ccc6034e13efdbdb867ae6ff7093c793678b7436d58a48283a39922a8e27fafdee10371f56393b2b5a046b6526911f8df669033c539769c74496ef46723f6c54bbdffbc788867981b52a21be5ecbfd53438e2b63f66a177e8851099f62d28522113802c86b223c3c45f4574ec5f4e6757e0be54d258c3c55fff2c14bf607be65d69501b752bea2363d2488e3710d8ac36bb66d800ffb8539a314c951d3e68f186de744b00da450bfc72172258c1d85f9aafcd874bdd36cb181174b22045a2c826837691fec92a8dd505e2de0dae9c7478ec88d7829d8e91bf420b4152b5d836d99aa19b07b3a4ff66a0082478e0f7d54b84d9a6ee9ae465afdc5ab696a167809d09299f1dc8cec70f23e041f302e29935eef19c99d10e1926fdc5f33d48a21927377eb045682cf4403af1217a382fae617c8c065253f7ca1af6586173188f563536fe69a826c6e50aaaffc58db511ab4ceced28f1d22c545ca7dc99b2e882bfe71a8a2d910e680f9e82b5fe30e11c90a9ae660b1c0855b63e29b6efdb711494f93cb7484433289fded96b532d52290656555d3474e7726d54e9e7a342ed9a7fdedc0353ff2921d907afd7c496487b21fc54afede1c6317745be7f1dfc104516a113d12de3289d3d3a1268468ff14f514386142ff09cca7d2b859901cf914fbb28ddadf5c82374dd90264e9a3be307da30540287f56a24bf3dd5f508a3758c252df3066ed82732e8f9e7446176d360145b3f9c335d182b551784b8e22a6e4e85eb0c6a0e1e71bdc4b8d47929df67417128cf5bddacc34fe768b835f4a022071b2399c0f9ddde82fe309584a36a5c0404a40ea1010ca9e9c6710bf107f52b3b5d77ac21ce66ee90e4bc0a17d3a2ef", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d2269b756cdd976f64058c706b9e2c1ffe294f70890ae304f743c45e6de4d5777720f05976214bff2b8209d55b3ba9d0f58b850b6b4d778847bf31807e0d4f045f3cf06553f7325cabb5281c7ab8e12bf3112aae025ce4ba6f509aac56044894a929c4f9f7725b770dc1b0a37a9bd56881623bfefe40794eceda3e7beca99379da9eebeff316f5d0efa8ecb6518b2298fe6536d64f97c1d024a4a6873a063f941eb846de3454510e934e331d22adb9c2c301575dd344c2148079e68a5b0f558f0630d9fe15d38254fbea5b52de43d3825f152b0017e48fbcee5dcbc58d84043a18fe7b29708c5457b12bccb1dfc249649c62237735a74aa9701ec1db546fc664ee6be7899533f9192be728d0f12238797baf58c885acf6ce168b201dd681d4c6168152e55f403777b4fb25619f05411097732d269ea0145c798d0c358cb9ab2a8d7b314dc0c4873d7cd14f99b79b8b92dd7d86e61b54650a1293fc21b9f6eaf17cba7c97849a4b27e88832330373cc3e548936f33ee514d0217e1ba1a2ccb8fd6f670b75044c6a874fa50f62cb68823dbcfcb5ee05018d1e80385ddb79f98b2bac9dbf52016bcc50a7fe0eb4c65653f782d09d2b6ff9b1bec562c6f007ebfd71f08533d5caac48e3c35458997d8c54dc48653c06789a343b1ddc0b1aef21a1f9b04c9fcba607506a1a4c1cd018d3548418ffc3e6b41cc995ec7d75591b1d2261a088e35eb4e78019dd71f07552333c5b72c0610fa9dec31f268e088e8c43f2273d39bc1cb1584fd73f7d0d5713cc16f8b2c33060492c4a71b07b7e6348555857dcca15f4040f5979d3b7b3d4358cf5ec94ead93238cc75cc7defcc21d289695eb879f2f3c4b2c3ca109e0468bfe516e91bcb2b05a2679f436aade69f17d8eb445e45e2ac1489e53f522b5477dc4b9cae88f47376c27bd5b24781258e701a6de17aac6108e5385d38d4a855d8935b247e3dd74bc1aee5263ca142ab65b80feafc2147c9959eca71be807505418cdc547fd32c84321544fb17bd01d0454311052e7b34542f1d6d6b23e30a935da511b99f5fe622ef6367d7740fc1d457d65767733d5edef73b052a5de31f9b9707d5dfe663f8e6b6a377fc0193c4fb4b84a7c3438b4cbf76e32c32bf0a82e1e7d160c5513c6939d30141143d340b429adb18072ff72eeca1ed9e83fc9c7c2d5d2692b9f4baff424b9b4eb8ca9794930744fbf1e3577b736e6532e5a1b3a6bfbd440a03e40d114277a0bb81da5631bbdbe994ab2c6a6eb18a45d9df543f8f0e85a458e983b88b6b804d28e65ecd5e61e13188762a29b941343b4ab95283961bdd2afbac4b5e01937c5d4b436fccd1c90ece7d4ca139b96ecf5bfa0c0ec5d375aed9854d3f85573a087ab29b923d9c16a70d45d9c3e7dea1887f80cc4bbdcd649badc54ec22b30225a31aa8ceb5c40e50d56313d663d1e39235a30b87f731e759aae2a4fea43da894ef1ecc4f0bfaa10a2820446d06c96ceb163eb5abf56ec5d79d8d9840ca8c85337101867509c169dd0087359769edc35dfda51ac2f8951db5b6e309c1f2eba14a0bdb6336f7a11d5497a49f35a7d9d5df7331c68963b880ae53b805664a4b88b1d4d29520c2fbc354b003632401dc92ef4d0ef92c1586388cfa7ff8c5ef09bcffbb6904a90cfbdf356dbfdb0c54dce806f8fa6a2b9168133966d26740a1403eb7a00b01637414fb8ee67945965c451f5572f2116530dd13989f4e467686d64be1137fb3d77bbac728d86c4c9ac8467044f915ff2edbe9113f3f3aaf362b75a546404543213cce35bd4b61aa7c96e8d3808928ee36093b11878687baf7a3d88e0e709816c59c11e832eaa982771310d70271962aa4565c5eb9d7fd7841afcf0c8e3f65e0317c12631a08ade08ff40fcf870a47c3c4a5b307343e2c113b95cc0cb9847b2c6bcf05ea8b2b3d6a3da7e0db250a6e814178e15a9dd1e5a2f56536454006e301efb5a37d48e8dfec3e2b1632f6f4980e95c8e10a306abc6886faa579d2f35e42cc7cc9bfe64e7af2e848cdc3cbc99398de70cfc1a19e995f26bc48f191cbd48703a4ea98977915f09cc86887251ace552c9de000cfdf86a78667606c99513b1fb6c84c9ac221d9f10d1d61fee04ea174f7d06ca3217e670488138f0e8517877bebf4c1f72447b69d51d1bf98f8faebea7b5aae8c085cf626606ca010a9653d5fdb0315dc0e7f6b51de833ac583ce1158f322c37cd5cb3f8d8adc86c15ebdab4f5e7e17b6cf8e2599b6bf89e794763c3a9c0e525c2df66d9a0332f6256291b3067988b403eca741f2850d795e326c8ff313ada66f956dd02c0e7b5075ba33c6ad8d4c19fb82ce2652a9ced2116b7ecc9ef74e7b8b0ad68110a6bab049b4087b0d086722be0ac7a053c264bdf377881e213b619a8f66c9584cf5d3ea17dfa73cda907f9e2459563dcf06f0922864d3926dfacc3588fc4f8e8c4ae8412a5bf7bfef28286134c0d332bab9630a4fa9984a67253cf0d985421aafe006da61aa59535a71e3af9210d149736954fb85f77f81b31d54080b5e06af074e92107738f40c4f6e80463d6281a29c82a58bf5939b769290a826ae6b4cb5d1e8b4df2bd90371f8d4bde9fc454217da45d14cdbba74acca2b379f56f60a3d5bb53c64d037e9c96d776a340fa78fa0ea20fc1686ae9b7fe91fb4aa4b9a746249965d9b87deda73558f3585e94a3ef0473f2f5252f7406e6af3e99ac3c3703667f268cb5050d15efe1b09b18593a8b70104b68a37440bcc3fb2cb6e66ec26e8dbe99e717787f2a489e0314c25ba942385f4d6af1f123e387e4381da2bf64ef933343d45d23f57d57213ae397e71cc3bbcb7512b381ee40655b80922a1af8d3bc9a56eecdd4307eb16e3feecd728004502e8adda962b3df221db41b54130aa30602fb2569d41dc069557f7ec9f8474074bcfa7293591f75938ed4e91160cf93928f3e3121546cebb3d6aed42e8d0454dc2ff5aa3cf7a8a8869c931510b6abc46affdc4dfd1f341e098befd3ec39eaca78f3d74c55ddb13c434b825f64c6cadb60156c11cbffbebfb5afc3580b8bb05c630dcd1132f45f033768852a26bb489bc8b13c5e0a100928fbce91b906a51e919ed277c506fd69d0bfafc6d65df8c0142ca440adbfcc8f70235c866cf4b0e3e296de962fcb3e417e5c8279690e1938ac03201455c6942d8ebc5ca5d7d5cfa2c9192f2065ea140fbe6dcc09f293454f2dcd277679adf3099f10ebceac73d694fd0fe3e63626455513916887e8e43a0705d3ae6c2c5aa4d581882a179661ea76e693750b1dabb60d439f1519d80d8ef0300423410c1753d41e681514e7361e94fa3e29bfe32cbbd9135e06a6bc6d83aeae52dd9c9bc4e28ddd50a5d78c361eca42faff4f95ad75174f50decc6f89cda4db3e6214debfe51d76322c50e5358ce0f3a38a6d2c6a05b628e9bf312e3fbf570d7aef5abfcec32b7e90824624ef7addc54026c60a1ab25bd5cbae4786286648f44cf198c4c8849affa7365307d1d5f2ceb63b65a918a8848e021fa62b269bf7077bfbb84eacb8e577d74fdbd8feb1093d1ff5153a843a9a143efaf552130dd2084840bcd66af82affa01e67224cced1c03e18901aeeedafcd9a3da1b41b364522bca9cafdaea5709db2957d49438e7d406520195e1e7e885d66c147ba56c5d9091ad74a6941a1346565d9f9b0c02a51acfc7a35f58e06933979e8a73f022ef2509495188db75d398a819df5742eee87ffdcddba46fd78c1b0fb04c12ca040c2d045f525b969cb3581a5d05d9567d00d199839d4a837df5bb00407156245051f7383e2bc8f80d7f06afe979460bb4314333d6f9996b7766bb21b239757da9b3f47c41c73c3294ed16461ba8134c01331c1e7233eeea17ac1dd4b2995b7cd9bb052e3234d30a8d768393ec678b2b6d6f85b14490dea420cbb1ddf5c7a0193464dd1ee5c54204a8d6395e2cfb4fbf7329e71dabf06c2d4d4c8eaaf67f4c41a0ce2fd647fc64fe77d5ed32920a99665fe18db0052d8953cef24cc202cff8b637c3a80607976dff24c0c44b90b981d89f88ff3393b3c357d5160a1316ecc8cf610571fd373f3e3e997a5a42447951b16972c02337bcb3fd20d70cbf20885daae35f45bad490a15ebd3fa4ada129b2216172755465113d16f770ed497bea96b235801123cd946ecfc0cfec3c519ef4c80daff5e9d42c5e84a5aea4e70a45301e46af26710da0b5e784454bc57f2b0cd75a5dd394714b12138419e21432d2a0a0164ef7024fc02fed4bff0f40a9c0fcb43ae8e53dd504fb8365fff51f96ff4b7710ee4734a6e08dbae6d8b4b9f25816a7b700c8df7b5666ed2a6632f442a56dd624026eb637384ce476ed37020026ec5990cda9939ca28dff86b0c61f2d04bd0325c0594d7b9a0854d2266fb1cfb04fe3c6cb95a7576b3fa1a8d604b3faf5dab2a5b01d733f511a72da85000bf9890185bc7d09638638de2d198643fe2c6fcb0525bb9e8abfd7979e443ab23606f52c9682b76597cc6a728937331600b21ccf2e8ef21422d90ba5472a4dc74ae906f69957504fd8c72ced4f3904678ac6d59f17a732a94f3b6cf7d4584e46cec661882ef6b6acf44cb2008d63af44fc0181e500e3776222f6ccd1bec6dc243f2a0c391db0f7e87aaf9a43ade3070f5fb20fe55d06322113599dfd08f26cafee88dd0b0fb864121e3e305c0521a20a66e367d5c05bab7d1aa6b7890bda40ac5e9c65e16f093020e0fa1622648084c1f9ab6ba3c614a5ebebc86fbd1b660a54a276a8202a62ab71adde4a4e391083f465896fc9744893ea7b6ca97fe887d23431bf3aa55ddc9cddc9739b8e57bf5920067b45daa253ec43515feb3755f2f6c8e608b5c61af6b37ba3b8393b569080fcb4f60fab645a2acd6d2f2a69a74a0b8eb6ca33e55eb77e25a7d6ac638a5d3450ee27a1d6579ec94d7708055b76c98356bbf42896f88a7755e0fbef5a28bb64fd7747240c7b8e3c717194fe00cdcd185cf625c3b3468368dbc74423d3d93fb425a019b0be7e9dc21bb60f0e6a147dcf4360fea6c7f2fcfc2bf54fb812a2a7a753aa23c8eb41aeded52fbee427e05a7d677991f04f301e2f4fee55c8db1d15cc54ef313d0607be004260a129f37e639fc56bba981feeaef9e3b0f0b3e3131b6b19eba1b22f4108a9e0289e6c052511c54de6bd90078085017365d1d396aa4ecac676e71d00d9504b4304f1c08ff544f66b203d67af6b700d7feff3edeabe06c905f5eac5c8ebeb4ff0f73dc09e1d7d0042bc7535e3722fefc214d86ecc028d5ecf79aca4f69b1ec4f164f8e11f3e0f6d305a67293792c4a83cc3bfe622650d1d81732bcf2dbca428f205c8838dae536dab046c73ba8f22e3c43dec077747f0d3190f02e4e24248978ba4d2e97b0e1706ff0ea7104a05ceedaae2d2fc5d9318e54a1a368dce6f25964b5752478c7ae0fe762a1bbbe7e2084bc321d1cf619b9f9f79790b870132b7705246bb277791f94a0b7eeb7a5ac6ffa67ae20af4c7e68562ef876b9ff52610c01d3d4efdcce58fbb59a2c8acb1d7a52ab81e58fa7136d71c3c315e8360533c021c1a1d6aef70eafb1962dcc88c1a19712c4d2b2435007a06f0168bd12db4115be9385fa10950b85b7b7cae0af02b976cfddf417bf9aea16165cc2c4eba3c160a6b3ece585753e4b1807ea451f2d327ec8e75007748de972f63bb9031db8b7f17f98cbee73c256bd5f39a38e1ea24602fccaa4ef3ea1e3f5022910417d814b9e050f35845beb1538f89d342f843a9c07e3f52413663d83277e516b08d67e8df0c54a2e83e6317267f914e32cd7658d67b773746bc6047efde65bd4e1827762e79cd581fd28d2ea3ec859f3ccedd849b8347966a8ef0b7562efa252f99e8f8990b5c89e0650945a5c8c3de3e2382e2223cc55cf56190649cd3658d7bb3fe60b68a4a76f280dacba43e95ce219db38e828bf071e2e877f53d4fda5aafe2c03a1a5be1cd672e9298904f72aabeabbfdcadf51cd9fc32b424bbd2471d3ecd5c08d577858c4b46a10b73ef58236c23cf4f3d89603d1254f2961ebb38678bb52b431e7af18035806c9dd4f25fa1133fad4b88ef07ed7a99a542ee71cbde6ff1ddc57461170a7add01571e720c97d6f79a07f48c05296224483c1012f926784993526ec1d338436074633572c25c4ff8103c810bc014991aa37024a7e2bd0d608a2a71d8713fcac45ac3b58ae2d23108975a59e2b7a96f872a8e01bceb98842f11161c17382a8fe58d17be453d913579afb7d633fe2f764df8122affe30a5c0c92a8886d9417a481ec8153030d7139639606bc89ac2c36641c7a5b1db7914522d06b0ee4c2ab996a8a714f38ceb5c4fab9bfd0953decb23f0517fb8fd6ee4aa3c1d09ccb326bd7b92833d005750fc9f0a4f1338d85ee76bc8d7827a010a6a6cc870b4159a38d97f1c5ed91381e053007df34c44ac82cb46a90e694c508db7240e3cea77227579e73ea5dae59fe69e9502d752262305886647ba2c8843e38d69123a0126fbad381b9782ceda081ad886b1ccb4efd36d3af8c4f0b92a92e529e2b839f547a987f0bc5300f4628421baee784fa4a4e82b033b4e28a13d81be6fa191d514aaae61fff2e487e0d8b803e90c7c8e1944b798960f3bdcf8fa36bee2ead528eb43ae6d65dd9551e81cc3e15d7d2557923ffa4dad414c9cc6fc8c04b9960d9b47089d1bc0ec392b056e0acf46022b76bfe468b3d3a9a11d090395dee5fbde342cb3d1f2e41bb74bae0cf5e0501dd85e40d521827cd782db5174582f0c3b8615b7b7e04886f517831b6bd7e32446a4b199731cb96761ff7032d7b92bdf80041f990a6083f4b46f33136177fc787321d91c3b45c139a5298a63fe5772d373568f2eca7ee8baf377fef9220a79a5ca5d0613972acdd28845f96d816080d62a3be3b46408d6c641c1a240de24a41924b771c7e5c680318a1082e710206a21d8cbd095b5158fd9d450c010c207ff2ee841101dd5fd44834475a688106b20878342a37a36773bcf9d566e33241ffbbe64ed9d39a844f7fe0f14989c674894b8651fcd741a53f6faf2ed87f57429af14430bb23a7383341432941946d428931137138c38326710b12c7a1c025cdda93580f65b986c95c856c49ddafaac3d9ba01a4860e51a179cca9b9f980b814c6cc5459cf1de5279a3afc7bcbd34f7e5eb36514d54a0e59ed64f0f081464bec3167b8a1b0228ede82ca6e506efeb10cf5ca6b5902ba5cf61023dcb28678bbb4f5312dec369c80729655382cbf979fa2c74e66e3b121baed0044cefe61e0def62b481531e882760e7d31d6f502bef916cdbc92760a1e8ea5b3f687030ea6886f7beff23af1df6b9ba9df5218e7d4853a59568402242371882355f1bc74480902a43a7394ff7934da4b234938d0f98c60a49de769de3e5e23035b4521008fb2189028331b4c3725c455731491b8fc577339850a518205de8d48227f9b975f2ffd8119f8ec52cd1f0cbfd20ed087316391bc0930ba8e29e46dafba6ec1686f6be8e9a18c671daa0df68c4dd1737659498860503d2e1e4fa7c6e398fe8f2c22b3fc62bee61c70c390899717ff02d1218f99da81159bf48b5fae0cd485e30b5fce1f020797e13d101c752ded9bfa67adbe4ea5b8f98f37b20a84faf5b6a05e76450de50bb8a1fd486386737654c5f19f6c61b42348673b89288e4db888ca2638d668de44eea007cdd2dac94e492fa93e9bff9cb3256b2dee874a174916d2087a052cd4b60c54736da61e654bda41535c6e011006ee21c045c9c246af4f535ceedbd6b236d96e764c8ab6361c0c5d4f8191b8baada4e014a7987ec1f2b82092b51cd76618191b635f55a2c57c69c9f42855e1f5f94e1313f63492b9a9a765c3b983635d92480a8e18ae33ed80bba85b3ee3e5247003893e5f4f4d663b7ca9e2dd9bd479b480f851b577db0836c2402399753d2d86302ee003fa0194b9dfa0d306ef6a2d32908b557b44bc23792e6382b62397c913ac1dff8eb19631d797957b2fc2851afa12b8ad1cd9a4bfe7617273ade4a3c14a108debfb9240eb6476e60c3d8b9dc96cd50899ba57bb58ac18f7c8d745cc2339adf15a54c3f30e95f0df9864f39130ca9f6bf7ae511daf4f75c669982ccc7b3b99bd863e4aa663343a4c32224299593548d6a4465436f41d94521245f5a98344bce37d04f23ebccd1f0b03c7f11da8bce8a6cf7033325e240ba00527ff763dea2a3d4ee4e778f8c738de11fd3afa1c698e4d9c58d07fc5f2e2885f501a27f1350c1638dc4bb19f32b1cc380d47741d578b5fc05423a4b08acd25a64a40d569841612fe2042b00d77c2699f4386f657266292ec0f00b9d3938a56d236989b636ded1ea549e8e476824a86d2fe9f1d39557ab9c80d854dd4034b1dfec4b832d5482820f844e3cd4dbe769da527aa5752a76691517c853958ea7748078bd7662eef08c993f958648fde9f145786f657c3bb2adb0166d9f1d0aa90688d56a3994a3a49d71df2235c1365ffc43cbe9601d833ed9705e9b4ce2cc7fa3bdbae83f6bc91ac745fdcd491ef8cd7ba9ae8bed3fe71f4b4b15fefbb8d05ecc8499fc78dd0ce18068546ca5a8b64f6042a0a54d42c3a4e9daae4f34cc4d3188c3a800e4b010a9b5e83561b172f05564f673b26dc6eca938262c39281cd9b8ff14dd9b5f221b247aff758d2e59768bb6fdac311a6ed72af796243c3183c7741c681e5257cefa54986992091ca538af94e1055a9e63dab687b37538dd675323a95b5b6d3b38d4ceeb919074aeb7950bd3deb9a9931e7663079e6702febf4000e9a271a64d7dd82c656a55b8e19e3388b4a4ef6f60498bf6a5e44e8b58bddbe3211ca7b2ebf6b7fd92a69c2fd0bc978401b985fdbce936cf2f6f3f7a6e34374d863722152675bf8c1c982a83aa02293ae0669573c5d63919a363ea7882d3df884a091d0b4e20d9c734f198542ee417de5852d4d30f858603a0fb4e6647999f12b6f9c46d6d00fc5f7c4cbf58b66710f1f5abe7d19678049d14f94d78d1f24b36778956cd4aa111bbe109755025f5eeca683c93ef75eaf0a6907203a8b2119a308b087da394f9107bfee6e59cccbdf755563c3bcef41e67de2d5ef69a067bd4603589e3a8d9b2b39b1a14783051d0936fe72a2fd2ae11b189caf1d3cbc0b66367663782c6002b5fd892e9a29203d63c6699dedbe00bbfe4015b255a60551bd6d8f6d80e782596285de0fa83dcd2c1e1835150059886814e6399127ef10d11f14963ed04082b106bb8dfb3bd7b4e4a1ba128d9b1c78b50ec28a134617d1938aa9ebb59240bd5b3c6c6b3e3f870c17fbcd1cdc37882888ad387774b5e3772398d1e662dbd0d68b2292474801e83277df89c5682e3258af03fd5d0dbe70b3a82e7b3afaf94273d5f92cbe211c69797c9c0c7df2614430d32c05d06f7077008f553bb4f02380ccc82cc700ee4dfa8516960fa722caecae6589df955ac361a681aee7f18fe3d207e04c71cc762bfa70cf6d13857a83c506ec65cecc2474ea04d2b889383c5c68ff5ca352c883f7e02243741196512699d34d756576eb726d315ca4b58cfb83132af05137d6aee2f76068dcb6bbafb32addcff4daf105632604425e58bdfacbe41d05a4f3af42a872ca8a31cc4271c969726a273725746b6bc3b8f4a0544997ffe45647d5193f6ec421b4cc15e43aac8845561aa6baa016e512e9c63deee747564793f87652d147b2ff30abd8fd7eb2b79f79e815893b4fa8cb85fcb7fd479980a9b4a7c5c6efa5e920e64bcc71a442359fd7779362ecd8a496a77520ad1fc316364e6f9f54e9e4c365420d4ac0e23d6489153856c6c5c4b2742f17c16f4379a1bcbe3b81a461505ec82780be42b00d0d39883a2db1615db909a582d48c1ad7686f180813ef5379773953cf6f1cf17b43c7ae571c69e8be83113be67cd22e2b6fe974553553d5453f3910c1fa1950a87265016e441db618835f2daee00f59da40b5f909b67c489868430d794ccb60f7f6d5382e3192bc8f547e30c0b83fcaae297c3857a065cf9d8b99277f6e4e41f7a8bbe2966d976ee57425ef225b7365123ed1b7dbf8b652dde40121020b42ff30dfce6c8a32178ac058940e453207cdcf4568a6257610c512f49d7d301f3588540235a87731e90cf7777cbb80278203e50f90dc33d2c19273e4bc927481fce4a7fbaed376d7140add5bf70e23e3bd9cb313efabb77faec8ae072a53b8dd299d75c250b0ab988f52e20406e692cba93bf270d332b4f84ecddac725a5a1f0c6fd6f083b9b1dd8835fda7a069e9f746f4082381be46567fab7e34399a74b9dafad0ac9d56353fa802736ebc0d808c389fd22a062b1733aca49a09942cc41245a831ed13d2bc7c5dae1229d4afb96b18917c9f743789ae6b58aacb1a7f242570956548176e1adde9bd82cdee84ded0c59d16512991d1a6d1c7a6645dcf295ddfb368fe00ed682dd0e1988d2266f89b0061ed35dd563602974bffd8ae2c5da87b3d13741af9fdd5aea7c20d6ad922d9458dd8848588d8d906157d1293c38c164523e8c3a65ab72fe82e88796ce82c06369444aff8fa759c9b86bcdcc9c92d711627054528dc7c130baee71798d270ba614b31e2f76f8866278253c02fa42b3046ffb6192485ad617e51772617eaac65f108a139546ab2a72c278133fcc03d950569ca50b5d444b2c2dcf6a5762a168bad1194eb78800f4f85bd075ff1351964b83870a6c389cdf349c17f2ba3ed590dd4f31fb8df9353fa72954686bf10a6ab3a2f46b8195aa84f4cf740dbdfd9e6f248534b63df5cc16f1a3d11765efba47f65cf243ca240761281324fdb5737be29527c57745e9089d0f259681cbefafbc4510fe05a89603a4f2e604147bcba37e0a4261faa38a0730432a7807ca0e2cf06be64076442afeeb150f46cbf7185e8444d9747d6de24194294160cc88c7c09e1352aa14095c19d9615478b461cad1d4eeef31b5ccf8b33dd205cde31ee6cd36413e78c553c7fe2a6f7f7faca8be7a7a3518550af27e8c2d97ba68fc3ef3e32cc343b885b278cd724e8dafd40a3dfff786fd19b094b704b3e9f4cbd694ab1b8e924856ebaf782399745b3de48cd5a61d3f8785f7ed9eed951e0266df286fe0c657caae4a3719171dc306f3ce6efa908ec9f4252c7775fb028faca2b7a765392c1ec1900e8b9149b6a728eacce83de88dc1f38fa2a67ba7322b61c3be4071b4a03d2846a6a461b0de77f05833ccc77651356ceae5592120ea6a8d82b5bc6e0e0a8750a6e3718537d5cc1b4746f007eb294a4d4b631f51455bf78f659c98f9ae3c8f7b59647c34751e9232da42f2f8418094223607f97cbc335e215203a727a56988b01683555cd61e185e36a490a104618f2ec6c12dd1558e8bb740a8d8e18feedc73948f60ade17aa07031ffcab1c44696078ea80559c2972aaa4b6c60ad151169f7416c4e5c78356ed8763553bbb6c19355667662980e8611a98740dedf98ba8d3ae918403865057a3574d85dc3264fd6d1de4380d24389d03b2a339a62d3e0d566a93079cbb127205f170a1a48cde40d38105", 0x2000, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x1020}}) ioctl$NS_GET_OWNER_UID(r2, 0x541b, 0x0) 01:59:17 executing program 3: r0 = openat$dlm_plock(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) read$dsp(r0, &(0x7f0000000200)=""/225, 0xe1) 01:59:18 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r0, &(0x7f00000098c0)="43c92461902809e47234f35ece2645b7d3b2bf99b0f33b0d9a29df32d1424cb632ab84f9865081d0d36a930a27b52de6a6346f38e6bb7eeb570cfbb2f2bf0bd8982cf92bdcaebbab2f2d633c7af5c303f70013dfd301549b8273b255c0610bda1140014ad17c88938490b9ac725e3aa9d6ac22a5ab12faf8474f9b5254ac69385c8adbf92566e3c9731b1e377d7fb4e5e38ad36aaba9e34c525d141ef8fd09769bf18dfe67ad0aeb47483455d5d3cee1565f603c1fbb6fa1998ebc786823f0bbea5f37ca90be6ccf1cc57fc85ca94cb4ae41e627fb5cb0fe4df3f8f50d2accb56ccbb459dfe8230289d60dc26f37fe691b69e0bacdaa5c37afb47ab6ba101eff90fa22cfc1c22ca36fe3bb945aae873a4d330025147bc11865b7ba78bbb301631039af3bc2171123bda0804aee0bf3e008fd74475c7cdefe3bdbf8ed8fcae5b614deedf9992e0e0166cb5e6b6dfceb48d728bf4466f9a873b5ffcba9287bb4a4607dc5f94e3dbb12619a992861de4e442c60ba90a547a4845e601d3f17071dfc723740311a57b491f0c6bb1bc9f5157058341c0232231aab2d4d58e36336cb67bb90f777c8f35bb326309cf1478233f5f1b4ae2ae34ee27c73d32dced93d71622f56acab9469f5445c5697cac1c288cd8a2bc10c794f9619f1d5790d3da863a29756446628794246e0ba6ccef38ebce013afc0bc11d5af257f7285461fed23fe0eaf11652ea3c34924733efa866be8d7f2d6cb5964728b7da31330c2e217f35d9689f6ae6fa72ad818c9645a8925e23073f70369079586295e65b407fc9ec0b5e012eeec27485d9204d4c8b42f5327566cd64e1b9eff75d9cca5549070180c2e11fc894f6c6fdd1aa7a85e9acf6e3387571f1776ed8a4b563c40cc6b6bae9481efb15941e1271878eef16b45f445edc431e16f27ed98430b9dec79aedad5ceae9d525ff8b1eecf4ad89089d3d9263ac368ce70cb781c8edd26d8855d52525d4436f2ff7fa66be2660c2d80a02c13e6480f52fc58bd8f613c93f7a8ec762bfbe4576525e7725d1809350f0df78df28d462c6bc0ef0f0cc694a4f4d965cbfd0457d2a1ae28691bc1f76eb3c75a19eecf7a5d6fec31219d445cd7e0eca71d7626d2372aa15b18d142a74222db8d6c2ecca29f7db1f10a20a577cc10bf718555db4efb2851e3512b980fff6b27243ffb07db1ec1ccbb97847f0d467e8b83c54d53b7508fa50fddcba3e4bd883aaf3ef8525a6112219ecb2e8742d261211a4ed1d144c0065ad98efead08f6bc8bbb775f8e9d7e64f8b6bebf265453e7dffa0fdafc02a21edb0955fb99a9d7fb57e6aac51da6d65c97c6f25a61844aa439b24e8eca9a412dc8be09342eef78c001e73ba0968aa5f082a4c74bef41c7296d98a74a10597f508416b0722052034f1272e18c9b54197468570a8d0846578df3702e585948d724e288e36bc0ecc541e520e8fff2f50c80cb91774b9735ca9c81a0978a51ffd10a1a819a16e1a0b36fabad6aa544b1fef9361aabafea337dbb2f1835cfd064f8e3e3da6b4c66853239deb3004136eefebce462b90051178284b1471263f9168b3027fb5e5acda480857811eead25468e1be90982684846f7ed4b1cc63255e9e458c09146f507a00c36bbab3f3101453bc46f626f14280b6eabc3875938146faf6c5020fe1c522a281c9c0e4e373069d8f0397a08cbd5664f2b8cc7ffb7f42fa260ac0435d075082da93e0921811621ba58a4b548548a6a30452c6c95d021863bfe3263cbe0c3de32336f62de950f413aef7771aef37dbe3e7cfded47b03b39a6796d1945d9d7e1d6e160cc96691cc21747f05ba47249e7c54b9e3873454428e70b0072fc5ab2a4624b3caeb47ed36051cd62d810fc5375985c5b22d9658a9b1624e0a977c4b81f428ab2bc0bc216fdcfb9d3f3e631e10a790b9eaab004980890ace54e7d7af7bfca4adfca36e2dd568677614898a2b7a5846d2c968815805d702f7602dbc5108a69d37bb74a93d5f466954acbb1eb6cd3b0cca841011a80fd6e8ca8c08d0723287795d00382611432317c27e7a47d2999a9b49f615ca2ef80f87d001745acb093ef89dacbc051115642c4ff7732bd13476a4fc38ddaf3c5d727143232b4f65d8126bb00a3cc246ea0ea34b4f123f13516c6112e7e3cdb97b16016f8cd6d479d55ba9663a7b3655712953e3f5f73a75e21851093af5b61035df0df06f98fd262c1a7c632d9d80acfe9196ab0c7bdec9b79cecfe3e4f9c5d753b1d5e3124a314e56c4abce3daf75b9a30f7e7ceb36800a0fad36fbe115640bee22b141b65fa71da74b5f2c86a9a2f9a5895b3e5d9915afc25c4cea775587e1ae61a0f9fb5f7a436a152f1a963bccc67f56a64a21b1c5f88d4699ecb0871bf7ced84a6fb51817709f0c8f7fa88237097eba52ee61c0df1fa6ad28dde2667b789f62597785417222aa1f22c58e0f82e87e9be187837f8ef2a7813aa6a1fe163bf6ae0355456c395d1f7e26fa03bedc38019b9776a146dd01cb2cea4259dbe0931d0c3a55b20d761c5e3263207cb66c446fa29990019843aeec81475e625ea795f97241427530e9af8bcac41ab5317183beb594954f4e1a3d9207d333c8aafa900be74cce7ca880cbcead3d31c2790806124228479206c8ef8dd3c19816eeeaae601d7d98c2c50d61e1f00d02924a31272235120ce628a88ee2f2ea97a0ccedcbe1b089cd3bb84cb9120d98fb9ff629e8327cc3780af7b2f0dcc67152f4fcc667dda33750c2e56ae53b18f955f7739e19c687ab3e56e6fa22eaaaab392fad1b409a2ba0a06bdcb89feaf08cf313c444d2fe17c4a11028f918a6174bb84da38fdf58ad12e462488f195c7bfcf2f134d30aa28cf9cf0730d90d0eeb2767fb1e3edaa68d445704a96a057961fceec4bbef12c59a3421fa303710c512d2c47d1ea6ed3deda2b1d6ad48d69d765b121eb470fed7be72b97433433019da8e51f5a8f748abd2e7c74945ac9b644d0777ffec189b7a409c3df16edd9791dfdbbc6e9d11ba66293bf6b4d9a31daa2436694b7b45fc439e5cdc0c69242fe7f184bd5df34e8f17023c0b9cb98a6a35a925c370aa9cd7e54b60518b2753c687e2f17df464cd7c99085fd6c33b4609b48795ae0169b56a775c1f238642f079927114da6b5c7f8c3b77c9619dfe04a16e49d732e3d2a6c0c9f569fd3a808c7bfb37db04499ba6f3339e10bf018b6c632dd632e2f41a6a0e36fff8349528411d5ff567ad790c2ca1e2ecfcaee71fa1781a9d6bd0e93327bd94f97ca618e4c910b2a13fdf5440338f751e12ba636d53e12fe7d760d4ff0724881f75263065a0f057d71dfd1034ef67adda14b726ae9163af3fd4910fd1e1f8e44249890d264777c74f906153df8035a7b5964f4b688a3bcaf4005872dbe2815c00ba3d8ff788909ef18299c8f3103f6f85e0d20df519affaab0c39eecf760c44ab978b5ab6f61c7109dced6d6a3ba7be3119dcf90bf22273c514b4f7fd6be0bfc24ff1dc8b2bd4dc761fab9deb171587f4f4e1e994a4d16a9f74a6249d83a2c24e84af8a468ce79458e077fed19d887152c3a4b5873a9e8894327afa7283d86ff6171ab7b47b482a9e2926deba8247b16d4fba19ff0d7d36584b5e211725f2298e2b5295e2418c23c5d79a7d0573c1e9349ae782d083b3003f9552a4991231a639c023e35c85faf87b9f250463df60d19b03d76ec07efc6b53ca0e32e43f91f3a6a91be8ffbb9f4fd7a7d0af4eab888628994e33782cc0d9c43d551c43f246d0dcd6908082784f4d9cb97d7719c81f6ffeb190ebd7ce2506fa03a14d39f2e8fde13f55055026328989fc01e2e61722de2c72e1d006515b6a7881dcda8606b6e85b6f0b4ad7a384024e81825208b7d209fab804cb7fa8d5f813df6b26e2e85bb4e4d1014b0dc48bc3ef5dd299722c9aa4fe59206814b0c290b91c50229aa882d3d2a34ecc094dc2807a1127dfc8ee1ce1cfcdda56febd2fcfbf4d2a909324faa4d191d6fc0a799fee4a32b6baa0a4616af2efc9519a83b0d5fbf7ba6c24c63db75232d5680e4b7feadb44deed4a8c45cfb7f9c1ae4fc0b3d12b5d94406e72155fc9cf9800b0dedef2d201441a5e85227eef54913a8978d53cbaa89103d70c408202ceb232fc89df6118a3929550d26764e29639fdd363a73725fd8d7d7e3d513fe425e2f58bc825fd23f814d53da09fc31298650396b3d5725e1a0cd2c3dffb6428b58008177d19aafadad4bb5bbbae6b7eaaba73d5126d7802a7f45d348a13d3c33747fb530f47c67bada75f372257e194b6def664bcbe37cf294ba1107e70463c89b4d65f3121cc6da78abb5e4267b4edaf9d5abe2bc087942f09244ba8adde30c0a96581d39aa6ef6aeb15a7a9acee99b37a6aa1dbe43f63f157543d4266afeea1790fdd811808b573f68c0aad37907bf7e75ca2add4131c563e517023fb3ce7d2b1752a98ea51fa513b4ec2b62482af83e9980d2d14363d31225b4051afb0aa42ea737c159c9b135426967799f5741cea5183b5af891ef76b472ba88179a02405799683cd5c22d74b01f15cde0eec42bb93a374883479c7322af815cf94456c2e8165be3603ad192eca5a7e4c6524fe76e8f934d757dee84ff718aea18c8a420e2b3ceb24600a32801e0d2554f9128554231fc9791642ca1cfbe052201f3821e9bc2f1d97464733d00c32b8325d9db91d5aba28ba9b9a4d498210c1142ac224f8fa74fd432d0f08178112dc1eb2a896348c290e56ccae855b91cdfd035e90c09afe872e2d9ed39c358ac980d8e764090f0a8ebfa011d125069691358d800934cac3f0aa642e4f25443606408d04ca09c128af335a68aa9f24e1cf73bc5bf5138580f311ad1c5f69f4ecc200a2bba1a0739384f72ceb9793cec14a5db45147a6f25260cf349a6562d65992b7ee51319ae6b4c956369f87806b8b7063713ed8bbdbbc4481527b077a0b4d897e374d839afe680bdd9473bd55aa32a167bece68f3b0a8e58213396f817be447eb15066e207b0cffa0935c8507bffd9c4a7693dd37684aafe8ef773a3adef23881f1e332d186ed53e3f209a56240a2cf11b497855239267238426595752205ddcc6f80a86dde6bcf876bbc2fb6fd74b59cf0f176e0de30e038561d475b2dbbc9ef55e5f2479e916244ed656dfde8d69b47f11e23eebde569bfe06c7f79afc1f4d39c416db8d125821c6aecc37e2e6981afee6b358bb327a983ce0057158a3a89791fabf4a88ef022cff5ec7f50c04829056651aa431a8271051035a10a895bccf79444cd3f8e4ff50da448b7bca127c9b5b32a38034b5cde61418899d9bcba4d2787f4ed5ca573ca729689b8389c678dda2de8f7c68572e520792f87127b41a93b5c33eb5244335d950b3230dbc9a68dc964b62b739a1290cdfcb633d109b0597b5963d699cb0bbf381c683f6c65d707071537506052ebab89e6a023d42d9b201c77d895fb3b325a498f204ee56c3ab37f58f9c2b7991b57f4e775eeafd50b9a0a950377cb03fdfa5a4f98e864560d0de90f8d06dc03ceaef98a35993d091a8fcea48ed84149770e235b7bb9c9fbc08309fe5f6566b24622c5497af5da004045a06296026a18dc35004f7c85b3a758388dd7b06b8ea7151f506dc989b4db8ac902eccb5ab94da8411117e15aa7a01b9059789e7897027ff95a3bf36dfbf2a86757ba7e34fa2cfb8f38c9eb27bdbb8c2e0a827c0873dd9884778ef6f3ad245f672f95cf886a5a096a110c11c255d4c69e5d8ca4dadda5a403922f719506345c5e7b1a965011286368c66c84369e5c7914cbb9321eb255108c11b324e24ab9ee563f5598d24ec95dc83ffca4f5ce06cf02dfeadfcc46a321b56e83ffa2c9cab426c985c61a3ec498bceb506d7caead7256119e733bdf16b2e6e9d189d2c7568f8fffcc425f8cc956b1a1033098d9e0d92c43652ae11167bbaf5189f1f0dcced98cf289a7cd44d282cd8d817931f24fb6dc3691d877e09af9158b1e97d7b26e70488d72caf70a1f09590cb5dbc6728b77d1ba2110ba179fb768227d975b0a6995ee2c9be6574abc849b6446fe729c65745755c2f00ae821d67e5d382101b1f745054eb57625966400677a640d47b4f64e65ce814013a3edcb0f7a47ad1b4cb1a0be33a259e3682c9bb2a7dae72e372efe1212a653999c6d06c4aa4e055df259aaa19bc0a78ec3251f82239b6c5d7fb247c884284d5f57c1ae7e426f83b77010af0a5e12d532107a01b6c1a1b4da6c70577d8b7fb13ab4505465b9a1833e855f07edaf74750c06ebd5eb025110f6379e5e97a4361ca2b17875e097412704c57401f5a31cfb251d44c2053e71d7d65d178258e5ec4b5f66602976b5026f2906fee9c0723909a47bde9553642406fb2ec07b5a581a79a7fbd8ce03e4424e19cf8c1a457649f952038faddbc39d376056cbec9eec8c014c0a90df4ae5de3bd973dcab14baecc45a22c456d6cddabed4a80a2fd2ddfe2105ccac8350d543eec2233ebf515199dbf9614b2edc275ca255bc6741f936d21bf1e5e825f5ed9b48e220df9655cc90da4dc597fd3e8d9575c3187e87b42317c81b6c5caa9710198e1981df1a775e53b1b8b9612bc08a5331d98b36af0d9702ecb3d7b57d94e63237bb0ec8cfd29721d0c26217b91bd13dd7229aff73d2a7e29327621677e79e27345baf26f49eec3d096b6c0f41b5dc3c36f50b9477e0df83e841c93ef931883d13a1a1113d4bdeac078923ff1c14c6227f1ed77854fa5fe574e9ba2dc47e24eef6cd51be4f7a279a7a0671528a6f0615da27f9a8b95eaba02a0bb9bf3efe64b48e132e2f58df279459451e8c5e6dcb5f0f2e2829b9e1a69263a5f51bdae2f564b270421952bd45a8f62b25d6069006b009604e9a0f79726254f39818b4515abeb7adbe51556d951d2a65ad6a84893cec0de4489537ec17bc9ac26e9b155b77ae9627ba5e84d5699a3d5f7f6cc424fc1e604210d044e9f89e6754a58471a607386f7d8a2bf4e2aff0e655df7267246ecd606ee90cdae179eabb6c3069dc6369d79bca7b45a10e934f70574c82999a820a84b40ef6ee79c6399c612d1a8d832460f3a706bb9ed5f3b5b5f8bbcbf5bad33c188011f88ec8cb8fe7bbd97865d5b64961057dde66036ed4f27bd48f19c7d035e42e6cb055f3b1443d2c7ee63221b12d19a09cfb9d5d7aa6c647507cc47d703c8beb2bb0883dcc72f3c0a6480313703b88162c11ea2c1bb037de838a6e3e06fc5fe031be73aad7bf4ff104f3d9ebd254c9d8ed69e086c26bb4578346f477ef911f0e78abef42fa966934f68db4696878c681c1f3aaf1d8dc16bc87c472e23535823f32ea3062d48ba00a0c02bd9968eae18380cf219683d498c8a0d4619802aa8d2be5cb252bb5cae2cb3e056855bfb7b0814d7f61a771543780032da769f9df9ab44903f9c5265c6addb3f71aa9b411240694296e4dcd77f255c258da18d6563a7edeb5c835d8e0688dae385fdbed0af72648e0cb25ea9b524ad3939337138e6cfc05f0b10de501fb54924c76b7ee05919454614e4131baafa93bbf9c0f5ee723253413dc7de062e78f864aae4dbb84de2cfc68fc66ead3fc16c0c25dc936ef595f8f800c49128f99f10c4808932dfdcab19e81389a4552c5c0448e63e000ac7cc381a6c78b26ed776e17c145582c7da54d3dd08a17d653dc88c154fa80c978a6eeaa7ad451843c810cd861a76847e7a6c55884a7760acab7c5e11292c349714a2f1d904994f8d7c730e15425bb57ba574b7d3b39ba48df309036c28fa442cd9bf817856b78630c17a61c19881f1890075512ced8635f64bcea4a771c16c8145435d6d81266ec34cb97da34ffe25146d4c4aad3987826be364800165dcea84e78e13223c14410a50882b3aff6fd0eaf58e741a6fe445d565948d72be7f9c273b99f8b43da157bcd1bdcc4c942c170518f29e0d3e9cf33965ba35a7b04818ad304ef258b31c7f6d18fd68f2598131397f5d73ef5847b1e040b6d812510d9c9122c3662f474eade827e43a776b0140e1a4c18be1e034132ed35c7eadb3fb695b769d0fec60e5789c91482d1c5676abc528ed30095a7ef01bb1b049647a0ad64a7c7d783cb2f7f355abcbbb9bbfe6518134a3898fe160c00ad2f4a77d5cc144d76c8cff76c7d3451b214261deb2cf81c084e5cebc17644547ac89e6a8ffcbd549bcf39404330adee006ec8ed08118401a997d404f86f953a84fd6c6b3ccd028cde71b990d0fe4d43098a744e686b1c8558d0c66194ca339848260cb05b19f0dca863a2ea3a6b25a0c7340c3ff1d49b0ae7794ec8f991a78c6d23de359fe21918aad06ddfa809c2b09c2409dbba56f28b82f94dd0f0b01b63481b6269235caba17f94fac7ef036a7c19599db9f8ddfede5aa68098b035a6a48e2cb90343860ffc313f812c9a9ce4a31a7cbb119929fa3a73e46638fb2df82a85e0d4442e8e9e5a16b21e530ddeb97f9aad284d9fdbceab2e596658bc6675d1fa1a014a1c9bfe1294d6ccde608a3df9771b460cbd2ef891f2c406a0828354882d3bd67a176bf570c3f7f9d7bf13fa81d686a10012f743a4fa6027bee7b93b78a5c550db7fcb5af64cd9b5654d8d686d02b5dfc090f724bce32aeef4ca8b472d7399c036de0dadea2150e74bcd0d2e3fafee4225387a3180e3fd7670c39ecb895cb27e845b079daf5e1c4f27db607ddc5805fe1234813360ec6f7b4078213080e6e524203888ff4004632c709235c1c06ccbcf1160206a5afa67d5a1c63360c0d66230c8a0f1a07298f932c472c6b173c06af0834505f6608b5b1f541569cf7bffbdd737161ab3ce3f6309f16ac223cab95b70fadd42a2364fedf013d788fcbe8a082e4e5d78a4e0d765bb5acda644f74f3ec277fb31aa185fad94ebe2a1bc2a2e3e06224c73c4b0fbc2c3cdaed90d1e9caf0c9be2822747ff96f88e7eaf14b69cda1de8a0c05cea6cd2e4f3ed67ef9535617f0bd9e5e46d418472b47c5a8d159c4d2cb48da4449b85b3215b72fedcfa429ab6ab62d62ab6397d3ca9c11162a8084e59d221f6cecd4f1d3db9a1708ccbf7259f8795e008464733214896709a01d9c5703adf360e11d1a6004b3fc664390b5b338c8b550d5711cac4c03bc6ce09e6787b2a2a50fd13be9c51100cebd428f5e3a1219d3bfc87ebe6c22b551a531f979ea08f655f1da030f93bc85ed81a6c9f0999918d08a635c78d34f9a285266ce51bc5935688e422ca49b4df164205161727c2262b5c56fe8758fd6c90734bd324094105fe0b2ddb58e0da2e87c745d7a7ea4f9f4b46ae389461fbbefaa70393ff71f43b2a80dc3df91dea056d382eaf63c428bcc36e6b8b43d32aa0596239e9b036ac9ca7d8f778440d62d23eba530530e35ae9e3853636608c53a3dfc78609351814ce175746eead3255fbbcbc92382fa94e6bc9659bc92e77db2573dde8329147001f53f0d65520fd996ed6fede9db6b885013204f3f23cc09acad787f3d8d2cc91129a39402fa8f81691cd69057df7299eb3a55cd0e010340d15afd87530da7467fd293aeb5ba43b0d9d8bd3f6ab2496b1d51198bf0910ab3ab3e98e580051c329d21a8d49aa99f4fec62f63469237b52d25b3c1e3df89a0eb7b137702db7848f06218cbceeff8b91d703242e70b3e148c870bf46bb9377735f098574244947f2166baff14ed9b9d5265811e71bdef6f6bd17eccb62b2ae931c28d6af6b9b791128534684f43f0ff2ef8479e5a892872aea8cd51f15626d8f84573fbe582443705a65da73631f92359027cece523b942b4f7503f9f4684a5c0d4abd0722f134c92ef2b2650089b126bc98d62731d931053d904375e17d992b115c863147aeae36d12a677a079a55d1b0dc9b38135728978f4e8c4ef79ace4a1d7a32f120ecc51fbc0aa732920fe4eeeaf853ba46d5579fbfdde3281328fc583a40e26d5d07095d0910b1faa91b010f7797a4ec7645c8450b52727e45a755eb4398cfd6c2d0bb2df5875b0d4a27cdbb1f767e89ff8be1a698e9e1553b9d5bbe5728b85617eaadea4f1e728959cb2733f93c8b3c3e24e2e10af6e6035dc7bcf97f4eba78a57d9b403c15a62ef8175dfc9480492800ee17ab83ee18b67d69bee6bbf6b92717e926978acb3fa2d493600077f0cb9d38d6c93d651ec0bdfca93f4e253a9807fe594ad7ede782c7c98636fab2e0dda80d6f43b08565d97b193dbc6b3c42bc64c235440adfab2fbb0a2253c64f0d01c69455e45cd5198dcad0005f901fad450bdb74e87578f4c2fb29dab02e05e94366741b81abdc525453d5798d974618d6e6d35b556994eedb487a130283459a3ecc38c89f6960295ff12e6514adbce016d269930ee97eaee67568d538bf082a2927a6457a96684b54591e5d789f060d0dc187a6c261892c98a70f7f4e3597146823186145bb3b58aa732a548ec27292121b314a678002a3cb80bced17996c657323ac10c06d9b7833d427821605bddbf076ef956d1dcd10aaf7a6090b85f9d01539db0931ff183a01fb365c06cf0a0d74ffe670c8efa905101f97b68e55963711b3d6e55007efcab2e58a782953138980393386707c03dbfaddaa29309befa63864f749502e87a4ba351d67b1d81d8ebb59ead7c64eb2af9cf0ea7245ffb7ee7ba7377fa027ea8ceeb7537436cd78b2e06667b8d4a09e8eb754dd86a03a201c3008c014608309d854ccc6034e13efdbdb867ae6ff7093c793678b7436d58a48283a39922a8e27fafdee10371f56393b2b5a046b6526911f8df669033c539769c74496ef46723f6c54bbdffbc788867981b52a21be5ecbfd53438e2b63f66a177e8851099f62d28522113802c86b223c3c45f4574ec5f4e6757e0be54d258c3c55fff2c14bf607be65d69501b752bea2363d2488e3710d8ac36bb66d800ffb8539a314c951d3e68f186de744b00da450bfc72172258c1d85f9aafcd874bdd36cb181174b22045a2c826837691fec92a8dd505e2de0dae9c7478ec88d7829d8e91bf420b4152b5d836d99aa19b07b3a4ff66a0082478e0f7d54b84d9a6ee9ae465afdc5ab696a167809d09299f1dc8cec70f23e041f302e29935eef19c99d10e1926fdc5f33d48a21927377eb045682cf4403af1217a382fae617c8c065253f7ca1af6586173188f563536fe69a826c6e50aaaffc58db511ab4ceced28f1d22c545ca7dc99b2e882bfe71a8a2d910e680f9e82b5fe30e11c90a9ae660b1c0855b63e29b6efdb711494f93cb7484433289fded96b532d52290656555d3474e7726d54e9e7a342ed9a7fdedc0353ff2921d907afd7c496487b21fc54afede1c6317745be7f1dfc104516a113d12de3289d3d3a1268468ff14f514386142ff09cca7d2b859901cf914fbb28ddadf5c82374dd90264e9a3be307da30540287f56a24bf3dd5f508a3758c252df3066ed82732e8f9e7446176d360145b3f9c335d182b551784b8e22a6e4e85eb0c6a0e1e71bdc4b8d47929df67417128cf5bddacc34fe768b835f4a022071b2399c0f9ddde82fe309584a36a5c0404a40ea1010ca9e9c6710bf107f52b3b5d77ac21ce66ee90e4bc0a17d3a2ef", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d2269b756cdd976f64058c706b9e2c1ffe294f70890ae304f743c45e6de4d5777720f05976214bff2b8209d55b3ba9d0f58b850b6b4d778847bf31807e0d4f045f3cf06553f7325cabb5281c7ab8e12bf3112aae025ce4ba6f509aac56044894a929c4f9f7725b770dc1b0a37a9bd56881623bfefe40794eceda3e7beca99379da9eebeff316f5d0efa8ecb6518b2298fe6536d64f97c1d024a4a6873a063f941eb846de3454510e934e331d22adb9c2c301575dd344c2148079e68a5b0f558f0630d9fe15d38254fbea5b52de43d3825f152b0017e48fbcee5dcbc58d84043a18fe7b29708c5457b12bccb1dfc249649c62237735a74aa9701ec1db546fc664ee6be7899533f9192be728d0f12238797baf58c885acf6ce168b201dd681d4c6168152e55f403777b4fb25619f05411097732d269ea0145c798d0c358cb9ab2a8d7b314dc0c4873d7cd14f99b79b8b92dd7d86e61b54650a1293fc21b9f6eaf17cba7c97849a4b27e88832330373cc3e548936f33ee514d0217e1ba1a2ccb8fd6f670b75044c6a874fa50f62cb68823dbcfcb5ee05018d1e80385ddb79f98b2bac9dbf52016bcc50a7fe0eb4c65653f782d09d2b6ff9b1bec562c6f007ebfd71f08533d5caac48e3c35458997d8c54dc48653c06789a343b1ddc0b1aef21a1f9b04c9fcba607506a1a4c1cd018d3548418ffc3e6b41cc995ec7d75591b1d2261a088e35eb4e78019dd71f07552333c5b72c0610fa9dec31f268e088e8c43f2273d39bc1cb1584fd73f7d0d5713cc16f8b2c33060492c4a71b07b7e6348555857dcca15f4040f5979d3b7b3d4358cf5ec94ead93238cc75cc7defcc21d289695eb879f2f3c4b2c3ca109e0468bfe516e91bcb2b05a2679f436aade69f17d8eb445e45e2ac1489e53f522b5477dc4b9cae88f47376c27bd5b24781258e701a6de17aac6108e5385d38d4a855d8935b247e3dd74bc1aee5263ca142ab65b80feafc2147c9959eca71be807505418cdc547fd32c84321544fb17bd01d0454311052e7b34542f1d6d6b23e30a935da511b99f5fe622ef6367d7740fc1d457d65767733d5edef73b052a5de31f9b9707d5dfe663f8e6b6a377fc0193c4fb4b84a7c3438b4cbf76e32c32bf0a82e1e7d160c5513c6939d30141143d340b429adb18072ff72eeca1ed9e83fc9c7c2d5d2692b9f4baff424b9b4eb8ca9794930744fbf1e3577b736e6532e5a1b3a6bfbd440a03e40d114277a0bb81da5631bbdbe994ab2c6a6eb18a45d9df543f8f0e85a458e983b88b6b804d28e65ecd5e61e13188762a29b941343b4ab95283961bdd2afbac4b5e01937c5d4b436fccd1c90ece7d4ca139b96ecf5bfa0c0ec5d375aed9854d3f85573a087ab29b923d9c16a70d45d9c3e7dea1887f80cc4bbdcd649badc54ec22b30225a31aa8ceb5c40e50d56313d663d1e39235a30b87f731e759aae2a4fea43da894ef1ecc4f0bfaa10a2820446d06c96ceb163eb5abf56ec5d79d8d9840ca8c85337101867509c169dd0087359769edc35dfda51ac2f8951db5b6e309c1f2eba14a0bdb6336f7a11d5497a49f35a7d9d5df7331c68963b880ae53b805664a4b88b1d4d29520c2fbc354b003632401dc92ef4d0ef92c1586388cfa7ff8c5ef09bcffbb6904a90cfbdf356dbfdb0c54dce806f8fa6a2b9168133966d26740a1403eb7a00b01637414fb8ee67945965c451f5572f2116530dd13989f4e467686d64be1137fb3d77bbac728d86c4c9ac8467044f915ff2edbe9113f3f3aaf362b75a546404543213cce35bd4b61aa7c96e8d3808928ee36093b11878687baf7a3d88e0e709816c59c11e832eaa982771310d70271962aa4565c5eb9d7fd7841afcf0c8e3f65e0317c12631a08ade08ff40fcf870a47c3c4a5b307343e2c113b95cc0cb9847b2c6bcf05ea8b2b3d6a3da7e0db250a6e814178e15a9dd1e5a2f56536454006e301efb5a37d48e8dfec3e2b1632f6f4980e95c8e10a306abc6886faa579d2f35e42cc7cc9bfe64e7af2e848cdc3cbc99398de70cfc1a19e995f26bc48f191cbd48703a4ea98977915f09cc86887251ace552c9de000cfdf86a78667606c99513b1fb6c84c9ac221d9f10d1d61fee04ea174f7d06ca3217e670488138f0e8517877bebf4c1f72447b69d51d1bf98f8faebea7b5aae8c085cf626606ca010a9653d5fdb0315dc0e7f6b51de833ac583ce1158f322c37cd5cb3f8d8adc86c15ebdab4f5e7e17b6cf8e2599b6bf89e794763c3a9c0e525c2df66d9a0332f6256291b3067988b403eca741f2850d795e326c8ff313ada66f956dd02c0e7b5075ba33c6ad8d4c19fb82ce2652a9ced2116b7ecc9ef74e7b8b0ad68110a6bab049b4087b0d086722be0ac7a053c264bdf377881e213b619a8f66c9584cf5d3ea17dfa73cda907f9e2459563dcf06f0922864d3926dfacc3588fc4f8e8c4ae8412a5bf7bfef28286134c0d332bab9630a4fa9984a67253cf0d985421aafe006da61aa59535a71e3af9210d149736954fb85f77f81b31d54080b5e06af074e92107738f40c4f6e80463d6281a29c82a58bf5939b769290a826ae6b4cb5d1e8b4df2bd90371f8d4bde9fc454217da45d14cdbba74acca2b379f56f60a3d5bb53c64d037e9c96d776a340fa78fa0ea20fc1686ae9b7fe91fb4aa4b9a746249965d9b87deda73558f3585e94a3ef0473f2f5252f7406e6af3e99ac3c3703667f268cb5050d15efe1b09b18593a8b70104b68a37440bcc3fb2cb6e66ec26e8dbe99e717787f2a489e0314c25ba942385f4d6af1f123e387e4381da2bf64ef933343d45d23f57d57213ae397e71cc3bbcb7512b381ee40655b80922a1af8d3bc9a56eecdd4307eb16e3feecd728004502e8adda962b3df221db41b54130aa30602fb2569d41dc069557f7ec9f8474074bcfa7293591f75938ed4e91160cf93928f3e3121546cebb3d6aed42e8d0454dc2ff5aa3cf7a8a8869c931510b6abc46affdc4dfd1f341e098befd3ec39eaca78f3d74c55ddb13c434b825f64c6cadb60156c11cbffbebfb5afc3580b8bb05c630dcd1132f45f033768852a26bb489bc8b13c5e0a100928fbce91b906a51e919ed277c506fd69d0bfafc6d65df8c0142ca440adbfcc8f70235c866cf4b0e3e296de962fcb3e417e5c8279690e1938ac03201455c6942d8ebc5ca5d7d5cfa2c9192f2065ea140fbe6dcc09f293454f2dcd277679adf3099f10ebceac73d694fd0fe3e63626455513916887e8e43a0705d3ae6c2c5aa4d581882a179661ea76e693750b1dabb60d439f1519d80d8ef0300423410c1753d41e681514e7361e94fa3e29bfe32cbbd9135e06a6bc6d83aeae52dd9c9bc4e28ddd50a5d78c361eca42faff4f95ad75174f50decc6f89cda4db3e6214debfe51d76322c50e5358ce0f3a38a6d2c6a05b628e9bf312e3fbf570d7aef5abfcec32b7e90824624ef7addc54026c60a1ab25bd5cbae4786286648f44cf198c4c8849affa7365307d1d5f2ceb63b65a918a8848e021fa62b269bf7077bfbb84eacb8e577d74fdbd8feb1093d1ff5153a843a9a143efaf552130dd2084840bcd66af82affa01e67224cced1c03e18901aeeedafcd9a3da1b41b364522bca9cafdaea5709db2957d49438e7d406520195e1e7e885d66c147ba56c5d9091ad74a6941a1346565d9f9b0c02a51acfc7a35f58e06933979e8a73f022ef2509495188db75d398a819df5742eee87ffdcddba46fd78c1b0fb04c12ca040c2d045f525b969cb3581a5d05d9567d00d199839d4a837df5bb00407156245051f7383e2bc8f80d7f06afe979460bb4314333d6f9996b7766bb21b239757da9b3f47c41c73c3294ed16461ba8134c01331c1e7233eeea17ac1dd4b2995b7cd9bb052e3234d30a8d768393ec678b2b6d6f85b14490dea420cbb1ddf5c7a0193464dd1ee5c54204a8d6395e2cfb4fbf7329e71dabf06c2d4d4c8eaaf67f4c41a0ce2fd647fc64fe77d5ed32920a99665fe18db0052d8953cef24cc202cff8b637c3a80607976dff24c0c44b90b981d89f88ff3393b3c357d5160a1316ecc8cf610571fd373f3e3e997a5a42447951b16972c02337bcb3fd20d70cbf20885daae35f45bad490a15ebd3fa4ada129b2216172755465113d16f770ed497bea96b235801123cd946ecfc0cfec3c519ef4c80daff5e9d42c5e84a5aea4e70a45301e46af26710da0b5e784454bc57f2b0cd75a5dd394714b12138419e21432d2a0a0164ef7024fc02fed4bff0f40a9c0fcb43ae8e53dd504fb8365fff51f96ff4b7710ee4734a6e08dbae6d8b4b9f25816a7b700c8df7b5666ed2a6632f442a56dd624026eb637384ce476ed37020026ec5990cda9939ca28dff86b0c61f2d04bd0325c0594d7b9a0854d2266fb1cfb04fe3c6cb95a7576b3fa1a8d604b3faf5dab2a5b01d733f511a72da85000bf9890185bc7d09638638de2d198643fe2c6fcb0525bb9e8abfd7979e443ab23606f52c9682b76597cc6a728937331600b21ccf2e8ef21422d90ba5472a4dc74ae906f69957504fd8c72ced4f3904678ac6d59f17a732a94f3b6cf7d4584e46cec661882ef6b6acf44cb2008d63af44fc0181e500e3776222f6ccd1bec6dc243f2a0c391db0f7e87aaf9a43ade3070f5fb20fe55d06322113599dfd08f26cafee88dd0b0fb864121e3e305c0521a20a66e367d5c05bab7d1aa6b7890bda40ac5e9c65e16f093020e0fa1622648084c1f9ab6ba3c614a5ebebc86fbd1b660a54a276a8202a62ab71adde4a4e391083f465896fc9744893ea7b6ca97fe887d23431bf3aa55ddc9cddc9739b8e57bf5920067b45daa253ec43515feb3755f2f6c8e608b5c61af6b37ba3b8393b569080fcb4f60fab645a2acd6d2f2a69a74a0b8eb6ca33e55eb77e25a7d6ac638a5d3450ee27a1d6579ec94d7708055b76c98356bbf42896f88a7755e0fbef5a28bb64fd7747240c7b8e3c717194fe00cdcd185cf625c3b3468368dbc74423d3d93fb425a019b0be7e9dc21bb60f0e6a147dcf4360fea6c7f2fcfc2bf54fb812a2a7a753aa23c8eb41aeded52fbee427e05a7d677991f04f301e2f4fee55c8db1d15cc54ef313d0607be004260a129f37e639fc56bba981feeaef9e3b0f0b3e3131b6b19eba1b22f4108a9e0289e6c052511c54de6bd90078085017365d1d396aa4ecac676e71d00d9504b4304f1c08ff544f66b203d67af6b700d7feff3edeabe06c905f5eac5c8ebeb4ff0f73dc09e1d7d0042bc7535e3722fefc214d86ecc028d5ecf79aca4f69b1ec4f164f8e11f3e0f6d305a67293792c4a83cc3bfe622650d1d81732bcf2dbca428f205c8838dae536dab046c73ba8f22e3c43dec077747f0d3190f02e4e24248978ba4d2e97b0e1706ff0ea7104a05ceedaae2d2fc5d9318e54a1a368dce6f25964b5752478c7ae0fe762a1bbbe7e2084bc321d1cf619b9f9f79790b870132b7705246bb277791f94a0b7eeb7a5ac6ffa67ae20af4c7e68562ef876b9ff52610c01d3d4efdcce58fbb59a2c8acb1d7a52ab81e58fa7136d71c3c315e8360533c021c1a1d6aef70eafb1962dcc88c1a19712c4d2b2435007a06f0168bd12db4115be9385fa10950b85b7b7cae0af02b976cfddf417bf9aea16165cc2c4eba3c160a6b3ece585753e4b1807ea451f2d327ec8e75007748de972f63bb9031db8b7f17f98cbee73c256bd5f39a38e1ea24602fccaa4ef3ea1e3f5022910417d814b9e050f35845beb1538f89d342f843a9c07e3f52413663d83277e516b08d67e8df0c54a2e83e6317267f914e32cd7658d67b773746bc6047efde65bd4e1827762e79cd581fd28d2ea3ec859f3ccedd849b8347966a8ef0b7562efa252f99e8f8990b5c89e0650945a5c8c3de3e2382e2223cc55cf56190649cd3658d7bb3fe60b68a4a76f280dacba43e95ce219db38e828bf071e2e877f53d4fda5aafe2c03a1a5be1cd672e9298904f72aabeabbfdcadf51cd9fc32b424bbd2471d3ecd5c08d577858c4b46a10b73ef58236c23cf4f3d89603d1254f2961ebb38678bb52b431e7af18035806c9dd4f25fa1133fad4b88ef07ed7a99a542ee71cbde6ff1ddc57461170a7add01571e720c97d6f79a07f48c05296224483c1012f926784993526ec1d338436074633572c25c4ff8103c810bc014991aa37024a7e2bd0d608a2a71d8713fcac45ac3b58ae2d23108975a59e2b7a96f872a8e01bceb98842f11161c17382a8fe58d17be453d913579afb7d633fe2f764df8122affe30a5c0c92a8886d9417a481ec8153030d7139639606bc89ac2c36641c7a5b1db7914522d06b0ee4c2ab996a8a714f38ceb5c4fab9bfd0953decb23f0517fb8fd6ee4aa3c1d09ccb326bd7b92833d005750fc9f0a4f1338d85ee76bc8d7827a010a6a6cc870b4159a38d97f1c5ed91381e053007df34c44ac82cb46a90e694c508db7240e3cea77227579e73ea5dae59fe69e9502d752262305886647ba2c8843e38d69123a0126fbad381b9782ceda081ad886b1ccb4efd36d3af8c4f0b92a92e529e2b839f547a987f0bc5300f4628421baee784fa4a4e82b033b4e28a13d81be6fa191d514aaae61fff2e487e0d8b803e90c7c8e1944b798960f3bdcf8fa36bee2ead528eb43ae6d65dd9551e81cc3e15d7d2557923ffa4dad414c9cc6fc8c04b9960d9b47089d1bc0ec392b056e0acf46022b76bfe468b3d3a9a11d090395dee5fbde342cb3d1f2e41bb74bae0cf5e0501dd85e40d521827cd782db5174582f0c3b8615b7b7e04886f517831b6bd7e32446a4b199731cb96761ff7032d7b92bdf80041f990a6083f4b46f33136177fc787321d91c3b45c139a5298a63fe5772d373568f2eca7ee8baf377fef9220a79a5ca5d0613972acdd28845f96d816080d62a3be3b46408d6c641c1a240de24a41924b771c7e5c680318a1082e710206a21d8cbd095b5158fd9d450c010c207ff2ee841101dd5fd44834475a688106b20878342a37a36773bcf9d566e33241ffbbe64ed9d39a844f7fe0f14989c674894b8651fcd741a53f6faf2ed87f57429af14430bb23a7383341432941946d428931137138c38326710b12c7a1c025cdda93580f65b986c95c856c49ddafaac3d9ba01a4860e51a179cca9b9f980b814c6cc5459cf1de5279a3afc7bcbd34f7e5eb36514d54a0e59ed64f0f081464bec3167b8a1b0228ede82ca6e506efeb10cf5ca6b5902ba5cf61023dcb28678bbb4f5312dec369c80729655382cbf979fa2c74e66e3b121baed0044cefe61e0def62b481531e882760e7d31d6f502bef916cdbc92760a1e8ea5b3f687030ea6886f7beff23af1df6b9ba9df5218e7d4853a59568402242371882355f1bc74480902a43a7394ff7934da4b234938d0f98c60a49de769de3e5e23035b4521008fb2189028331b4c3725c455731491b8fc577339850a518205de8d48227f9b975f2ffd8119f8ec52cd1f0cbfd20ed087316391bc0930ba8e29e46dafba6ec1686f6be8e9a18c671daa0df68c4dd1737659498860503d2e1e4fa7c6e398fe8f2c22b3fc62bee61c70c390899717ff02d1218f99da81159bf48b5fae0cd485e30b5fce1f020797e13d101c752ded9bfa67adbe4ea5b8f98f37b20a84faf5b6a05e76450de50bb8a1fd486386737654c5f19f6c61b42348673b89288e4db888ca2638d668de44eea007cdd2dac94e492fa93e9bff9cb3256b2dee874a174916d2087a052cd4b60c54736da61e654bda41535c6e011006ee21c045c9c246af4f535ceedbd6b236d96e764c8ab6361c0c5d4f8191b8baada4e014a7987ec1f2b82092b51cd76618191b635f55a2c57c69c9f42855e1f5f94e1313f63492b9a9a765c3b983635d92480a8e18ae33ed80bba85b3ee3e5247003893e5f4f4d663b7ca9e2dd9bd479b480f851b577db0836c2402399753d2d86302ee003fa0194b9dfa0d306ef6a2d32908b557b44bc23792e6382b62397c913ac1dff8eb19631d797957b2fc2851afa12b8ad1cd9a4bfe7617273ade4a3c14a108debfb9240eb6476e60c3d8b9dc96cd50899ba57bb58ac18f7c8d745cc2339adf15a54c3f30e95f0df9864f39130ca9f6bf7ae511daf4f75c669982ccc7b3b99bd863e4aa663343a4c32224299593548d6a4465436f41d94521245f5a98344bce37d04f23ebccd1f0b03c7f11da8bce8a6cf7033325e240ba00527ff763dea2a3d4ee4e778f8c738de11fd3afa1c698e4d9c58d07fc5f2e2885f501a27f1350c1638dc4bb19f32b1cc380d47741d578b5fc05423a4b08acd25a64a40d569841612fe2042b00d77c2699f4386f657266292ec0f00b9d3938a56d236989b636ded1ea549e8e476824a86d2fe9f1d39557ab9c80d854dd4034b1dfec4b832d5482820f844e3cd4dbe769da527aa5752a76691517c853958ea7748078bd7662eef08c993f958648fde9f145786f657c3bb2adb0166d9f1d0aa90688d56a3994a3a49d71df2235c1365ffc43cbe9601d833ed9705e9b4ce2cc7fa3bdbae83f6bc91ac745fdcd491ef8cd7ba9ae8bed3fe71f4b4b15fefbb8d05ecc8499fc78dd0ce18068546ca5a8b64f6042a0a54d42c3a4e9daae4f34cc4d3188c3a800e4b010a9b5e83561b172f05564f673b26dc6eca938262c39281cd9b8ff14dd9b5f221b247aff758d2e59768bb6fdac311a6ed72af796243c3183c7741c681e5257cefa54986992091ca538af94e1055a9e63dab687b37538dd675323a95b5b6d3b38d4ceeb919074aeb7950bd3deb9a9931e7663079e6702febf4000e9a271a64d7dd82c656a55b8e19e3388b4a4ef6f60498bf6a5e44e8b58bddbe3211ca7b2ebf6b7fd92a69c2fd0bc978401b985fdbce936cf2f6f3f7a6e34374d863722152675bf8c1c982a83aa02293ae0669573c5d63919a363ea7882d3df884a091d0b4e20d9c734f198542ee417de5852d4d30f858603a0fb4e6647999f12b6f9c46d6d00fc5f7c4cbf58b66710f1f5abe7d19678049d14f94d78d1f24b36778956cd4aa111bbe109755025f5eeca683c93ef75eaf0a6907203a8b2119a308b087da394f9107bfee6e59cccbdf755563c3bcef41e67de2d5ef69a067bd4603589e3a8d9b2b39b1a14783051d0936fe72a2fd2ae11b189caf1d3cbc0b66367663782c6002b5fd892e9a29203d63c6699dedbe00bbfe4015b255a60551bd6d8f6d80e782596285de0fa83dcd2c1e1835150059886814e6399127ef10d11f14963ed04082b106bb8dfb3bd7b4e4a1ba128d9b1c78b50ec28a134617d1938aa9ebb59240bd5b3c6c6b3e3f870c17fbcd1cdc37882888ad387774b5e3772398d1e662dbd0d68b2292474801e83277df89c5682e3258af03fd5d0dbe70b3a82e7b3afaf94273d5f92cbe211c69797c9c0c7df2614430d32c05d06f7077008f553bb4f02380ccc82cc700ee4dfa8516960fa722caecae6589df955ac361a681aee7f18fe3d207e04c71cc762bfa70cf6d13857a83c506ec65cecc2474ea04d2b889383c5c68ff5ca352c883f7e02243741196512699d34d756576eb726d315ca4b58cfb83132af05137d6aee2f76068dcb6bbafb32addcff4daf105632604425e58bdfacbe41d05a4f3af42a872ca8a31cc4271c969726a273725746b6bc3b8f4a0544997ffe45647d5193f6ec421b4cc15e43aac8845561aa6baa016e512e9c63deee747564793f87652d147b2ff30abd8fd7eb2b79f79e815893b4fa8cb85fcb7fd479980a9b4a7c5c6efa5e920e64bcc71a442359fd7779362ecd8a496a77520ad1fc316364e6f9f54e9e4c365420d4ac0e23d6489153856c6c5c4b2742f17c16f4379a1bcbe3b81a461505ec82780be42b00d0d39883a2db1615db909a582d48c1ad7686f180813ef5379773953cf6f1cf17b43c7ae571c69e8be83113be67cd22e2b6fe974553553d5453f3910c1fa1950a87265016e441db618835f2daee00f59da40b5f909b67c489868430d794ccb60f7f6d5382e3192bc8f547e30c0b83fcaae297c3857a065cf9d8b99277f6e4e41f7a8bbe2966d976ee57425ef225b7365123ed1b7dbf8b652dde40121020b42ff30dfce6c8a32178ac058940e453207cdcf4568a6257610c512f49d7d301f3588540235a87731e90cf7777cbb80278203e50f90dc33d2c19273e4bc927481fce4a7fbaed376d7140add5bf70e23e3bd9cb313efabb77faec8ae072a53b8dd299d75c250b0ab988f52e20406e692cba93bf270d332b4f84ecddac725a5a1f0c6fd6f083b9b1dd8835fda7a069e9f746f4082381be46567fab7e34399a74b9dafad0ac9d56353fa802736ebc0d808c389fd22a062b1733aca49a09942cc41245a831ed13d2bc7c5dae1229d4afb96b18917c9f743789ae6b58aacb1a7f242570956548176e1adde9bd82cdee84ded0c59d16512991d1a6d1c7a6645dcf295ddfb368fe00ed682dd0e1988d2266f89b0061ed35dd563602974bffd8ae2c5da87b3d13741af9fdd5aea7c20d6ad922d9458dd8848588d8d906157d1293c38c164523e8c3a65ab72fe82e88796ce82c06369444aff8fa759c9b86bcdcc9c92d711627054528dc7c130baee71798d270ba614b31e2f76f8866278253c02fa42b3046ffb6192485ad617e51772617eaac65f108a139546ab2a72c278133fcc03d950569ca50b5d444b2c2dcf6a5762a168bad1194eb78800f4f85bd075ff1351964b83870a6c389cdf349c17f2ba3ed590dd4f31fb8df9353fa72954686bf10a6ab3a2f46b8195aa84f4cf740dbdfd9e6f248534b63df5cc16f1a3d11765efba47f65cf243ca240761281324fdb5737be29527c57745e9089d0f259681cbefafbc4510fe05a89603a4f2e604147bcba37e0a4261faa38a0730432a7807ca0e2cf06be64076442afeeb150f46cbf7185e8444d9747d6de24194294160cc88c7c09e1352aa14095c19d9615478b461cad1d4eeef31b5ccf8b33dd205cde31ee6cd36413e78c553c7fe2a6f7f7faca8be7a7a3518550af27e8c2d97ba68fc3ef3e32cc343b885b278cd724e8dafd40a3dfff786fd19b094b704b3e9f4cbd694ab1b8e924856ebaf782399745b3de48cd5a61d3f8785f7ed9eed951e0266df286fe0c657caae4a3719171dc306f3ce6efa908ec9f4252c7775fb028faca2b7a765392c1ec1900e8b9149b6a728eacce83de88dc1f38fa2a67ba7322b61c3be4071b4a03d2846a6a461b0de77f05833ccc77651356ceae5592120ea6a8d82b5bc6e0e0a8750a6e3718537d5cc1b4746f007eb294a4d4b631f51455bf78f659c98f9ae3c8f7b59647c34751e9232da42f2f8418094223607f97cbc335e215203a727a56988b01683555cd61e185e36a490a104618f2ec6c12dd1558e8bb740a8d8e18feedc73948f60ade17aa07031ffcab1c44696078ea80559c2972aaa4b6c60ad151169f7416c4e5c78356ed8763553bbb6c19355667662980e8611a98740dedf98ba8d3ae918403865057a3574d85dc3264fd6d1de4380d24389d03b2a339a62d3e0d566a93079cbb127205f170a1a48cde40d38105", 0x2000, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x1020}}) ioctl$NS_GET_OWNER_UID(r2, 0x541b, 0x0) 01:59:18 executing program 3: r0 = openat$dlm_plock(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) read$dsp(r0, &(0x7f0000000200)=""/225, 0xe1) 01:59:18 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r0, &(0x7f00000098c0)="43c92461902809e47234f35ece2645b7d3b2bf99b0f33b0d9a29df32d1424cb632ab84f9865081d0d36a930a27b52de6a6346f38e6bb7eeb570cfbb2f2bf0bd8982cf92bdcaebbab2f2d633c7af5c303f70013dfd301549b8273b255c0610bda1140014ad17c88938490b9ac725e3aa9d6ac22a5ab12faf8474f9b5254ac69385c8adbf92566e3c9731b1e377d7fb4e5e38ad36aaba9e34c525d141ef8fd09769bf18dfe67ad0aeb47483455d5d3cee1565f603c1fbb6fa1998ebc786823f0bbea5f37ca90be6ccf1cc57fc85ca94cb4ae41e627fb5cb0fe4df3f8f50d2accb56ccbb459dfe8230289d60dc26f37fe691b69e0bacdaa5c37afb47ab6ba101eff90fa22cfc1c22ca36fe3bb945aae873a4d330025147bc11865b7ba78bbb301631039af3bc2171123bda0804aee0bf3e008fd74475c7cdefe3bdbf8ed8fcae5b614deedf9992e0e0166cb5e6b6dfceb48d728bf4466f9a873b5ffcba9287bb4a4607dc5f94e3dbb12619a992861de4e442c60ba90a547a4845e601d3f17071dfc723740311a57b491f0c6bb1bc9f5157058341c0232231aab2d4d58e36336cb67bb90f777c8f35bb326309cf1478233f5f1b4ae2ae34ee27c73d32dced93d71622f56acab9469f5445c5697cac1c288cd8a2bc10c794f9619f1d5790d3da863a29756446628794246e0ba6ccef38ebce013afc0bc11d5af257f7285461fed23fe0eaf11652ea3c34924733efa866be8d7f2d6cb5964728b7da31330c2e217f35d9689f6ae6fa72ad818c9645a8925e23073f70369079586295e65b407fc9ec0b5e012eeec27485d9204d4c8b42f5327566cd64e1b9eff75d9cca5549070180c2e11fc894f6c6fdd1aa7a85e9acf6e3387571f1776ed8a4b563c40cc6b6bae9481efb15941e1271878eef16b45f445edc431e16f27ed98430b9dec79aedad5ceae9d525ff8b1eecf4ad89089d3d9263ac368ce70cb781c8edd26d8855d52525d4436f2ff7fa66be2660c2d80a02c13e6480f52fc58bd8f613c93f7a8ec762bfbe4576525e7725d1809350f0df78df28d462c6bc0ef0f0cc694a4f4d965cbfd0457d2a1ae28691bc1f76eb3c75a19eecf7a5d6fec31219d445cd7e0eca71d7626d2372aa15b18d142a74222db8d6c2ecca29f7db1f10a20a577cc10bf718555db4efb2851e3512b980fff6b27243ffb07db1ec1ccbb97847f0d467e8b83c54d53b7508fa50fddcba3e4bd883aaf3ef8525a6112219ecb2e8742d261211a4ed1d144c0065ad98efead08f6bc8bbb775f8e9d7e64f8b6bebf265453e7dffa0fdafc02a21edb0955fb99a9d7fb57e6aac51da6d65c97c6f25a61844aa439b24e8eca9a412dc8be09342eef78c001e73ba0968aa5f082a4c74bef41c7296d98a74a10597f508416b0722052034f1272e18c9b54197468570a8d0846578df3702e585948d724e288e36bc0ecc541e520e8fff2f50c80cb91774b9735ca9c81a0978a51ffd10a1a819a16e1a0b36fabad6aa544b1fef9361aabafea337dbb2f1835cfd064f8e3e3da6b4c66853239deb3004136eefebce462b90051178284b1471263f9168b3027fb5e5acda480857811eead25468e1be90982684846f7ed4b1cc63255e9e458c09146f507a00c36bbab3f3101453bc46f626f14280b6eabc3875938146faf6c5020fe1c522a281c9c0e4e373069d8f0397a08cbd5664f2b8cc7ffb7f42fa260ac0435d075082da93e0921811621ba58a4b548548a6a30452c6c95d021863bfe3263cbe0c3de32336f62de950f413aef7771aef37dbe3e7cfded47b03b39a6796d1945d9d7e1d6e160cc96691cc21747f05ba47249e7c54b9e3873454428e70b0072fc5ab2a4624b3caeb47ed36051cd62d810fc5375985c5b22d9658a9b1624e0a977c4b81f428ab2bc0bc216fdcfb9d3f3e631e10a790b9eaab004980890ace54e7d7af7bfca4adfca36e2dd568677614898a2b7a5846d2c968815805d702f7602dbc5108a69d37bb74a93d5f466954acbb1eb6cd3b0cca841011a80fd6e8ca8c08d0723287795d00382611432317c27e7a47d2999a9b49f615ca2ef80f87d001745acb093ef89dacbc051115642c4ff7732bd13476a4fc38ddaf3c5d727143232b4f65d8126bb00a3cc246ea0ea34b4f123f13516c6112e7e3cdb97b16016f8cd6d479d55ba9663a7b3655712953e3f5f73a75e21851093af5b61035df0df06f98fd262c1a7c632d9d80acfe9196ab0c7bdec9b79cecfe3e4f9c5d753b1d5e3124a314e56c4abce3daf75b9a30f7e7ceb36800a0fad36fbe115640bee22b141b65fa71da74b5f2c86a9a2f9a5895b3e5d9915afc25c4cea775587e1ae61a0f9fb5f7a436a152f1a963bccc67f56a64a21b1c5f88d4699ecb0871bf7ced84a6fb51817709f0c8f7fa88237097eba52ee61c0df1fa6ad28dde2667b789f62597785417222aa1f22c58e0f82e87e9be187837f8ef2a7813aa6a1fe163bf6ae0355456c395d1f7e26fa03bedc38019b9776a146dd01cb2cea4259dbe0931d0c3a55b20d761c5e3263207cb66c446fa29990019843aeec81475e625ea795f97241427530e9af8bcac41ab5317183beb594954f4e1a3d9207d333c8aafa900be74cce7ca880cbcead3d31c2790806124228479206c8ef8dd3c19816eeeaae601d7d98c2c50d61e1f00d02924a31272235120ce628a88ee2f2ea97a0ccedcbe1b089cd3bb84cb9120d98fb9ff629e8327cc3780af7b2f0dcc67152f4fcc667dda33750c2e56ae53b18f955f7739e19c687ab3e56e6fa22eaaaab392fad1b409a2ba0a06bdcb89feaf08cf313c444d2fe17c4a11028f918a6174bb84da38fdf58ad12e462488f195c7bfcf2f134d30aa28cf9cf0730d90d0eeb2767fb1e3edaa68d445704a96a057961fceec4bbef12c59a3421fa303710c512d2c47d1ea6ed3deda2b1d6ad48d69d765b121eb470fed7be72b97433433019da8e51f5a8f748abd2e7c74945ac9b644d0777ffec189b7a409c3df16edd9791dfdbbc6e9d11ba66293bf6b4d9a31daa2436694b7b45fc439e5cdc0c69242fe7f184bd5df34e8f17023c0b9cb98a6a35a925c370aa9cd7e54b60518b2753c687e2f17df464cd7c99085fd6c33b4609b48795ae0169b56a775c1f238642f079927114da6b5c7f8c3b77c9619dfe04a16e49d732e3d2a6c0c9f569fd3a808c7bfb37db04499ba6f3339e10bf018b6c632dd632e2f41a6a0e36fff8349528411d5ff567ad790c2ca1e2ecfcaee71fa1781a9d6bd0e93327bd94f97ca618e4c910b2a13fdf5440338f751e12ba636d53e12fe7d760d4ff0724881f75263065a0f057d71dfd1034ef67adda14b726ae9163af3fd4910fd1e1f8e44249890d264777c74f906153df8035a7b5964f4b688a3bcaf4005872dbe2815c00ba3d8ff788909ef18299c8f3103f6f85e0d20df519affaab0c39eecf760c44ab978b5ab6f61c7109dced6d6a3ba7be3119dcf90bf22273c514b4f7fd6be0bfc24ff1dc8b2bd4dc761fab9deb171587f4f4e1e994a4d16a9f74a6249d83a2c24e84af8a468ce79458e077fed19d887152c3a4b5873a9e8894327afa7283d86ff6171ab7b47b482a9e2926deba8247b16d4fba19ff0d7d36584b5e211725f2298e2b5295e2418c23c5d79a7d0573c1e9349ae782d083b3003f9552a4991231a639c023e35c85faf87b9f250463df60d19b03d76ec07efc6b53ca0e32e43f91f3a6a91be8ffbb9f4fd7a7d0af4eab888628994e33782cc0d9c43d551c43f246d0dcd6908082784f4d9cb97d7719c81f6ffeb190ebd7ce2506fa03a14d39f2e8fde13f55055026328989fc01e2e61722de2c72e1d006515b6a7881dcda8606b6e85b6f0b4ad7a384024e81825208b7d209fab804cb7fa8d5f813df6b26e2e85bb4e4d1014b0dc48bc3ef5dd299722c9aa4fe59206814b0c290b91c50229aa882d3d2a34ecc094dc2807a1127dfc8ee1ce1cfcdda56febd2fcfbf4d2a909324faa4d191d6fc0a799fee4a32b6baa0a4616af2efc9519a83b0d5fbf7ba6c24c63db75232d5680e4b7feadb44deed4a8c45cfb7f9c1ae4fc0b3d12b5d94406e72155fc9cf9800b0dedef2d201441a5e85227eef54913a8978d53cbaa89103d70c408202ceb232fc89df6118a3929550d26764e29639fdd363a73725fd8d7d7e3d513fe425e2f58bc825fd23f814d53da09fc31298650396b3d5725e1a0cd2c3dffb6428b58008177d19aafadad4bb5bbbae6b7eaaba73d5126d7802a7f45d348a13d3c33747fb530f47c67bada75f372257e194b6def664bcbe37cf294ba1107e70463c89b4d65f3121cc6da78abb5e4267b4edaf9d5abe2bc087942f09244ba8adde30c0a96581d39aa6ef6aeb15a7a9acee99b37a6aa1dbe43f63f157543d4266afeea1790fdd811808b573f68c0aad37907bf7e75ca2add4131c563e517023fb3ce7d2b1752a98ea51fa513b4ec2b62482af83e9980d2d14363d31225b4051afb0aa42ea737c159c9b135426967799f5741cea5183b5af891ef76b472ba88179a02405799683cd5c22d74b01f15cde0eec42bb93a374883479c7322af815cf94456c2e8165be3603ad192eca5a7e4c6524fe76e8f934d757dee84ff718aea18c8a420e2b3ceb24600a32801e0d2554f9128554231fc9791642ca1cfbe052201f3821e9bc2f1d97464733d00c32b8325d9db91d5aba28ba9b9a4d498210c1142ac224f8fa74fd432d0f08178112dc1eb2a896348c290e56ccae855b91cdfd035e90c09afe872e2d9ed39c358ac980d8e764090f0a8ebfa011d125069691358d800934cac3f0aa642e4f25443606408d04ca09c128af335a68aa9f24e1cf73bc5bf5138580f311ad1c5f69f4ecc200a2bba1a0739384f72ceb9793cec14a5db45147a6f25260cf349a6562d65992b7ee51319ae6b4c956369f87806b8b7063713ed8bbdbbc4481527b077a0b4d897e374d839afe680bdd9473bd55aa32a167bece68f3b0a8e58213396f817be447eb15066e207b0cffa0935c8507bffd9c4a7693dd37684aafe8ef773a3adef23881f1e332d186ed53e3f209a56240a2cf11b497855239267238426595752205ddcc6f80a86dde6bcf876bbc2fb6fd74b59cf0f176e0de30e038561d475b2dbbc9ef55e5f2479e916244ed656dfde8d69b47f11e23eebde569bfe06c7f79afc1f4d39c416db8d125821c6aecc37e2e6981afee6b358bb327a983ce0057158a3a89791fabf4a88ef022cff5ec7f50c04829056651aa431a8271051035a10a895bccf79444cd3f8e4ff50da448b7bca127c9b5b32a38034b5cde61418899d9bcba4d2787f4ed5ca573ca729689b8389c678dda2de8f7c68572e520792f87127b41a93b5c33eb5244335d950b3230dbc9a68dc964b62b739a1290cdfcb633d109b0597b5963d699cb0bbf381c683f6c65d707071537506052ebab89e6a023d42d9b201c77d895fb3b325a498f204ee56c3ab37f58f9c2b7991b57f4e775eeafd50b9a0a950377cb03fdfa5a4f98e864560d0de90f8d06dc03ceaef98a35993d091a8fcea48ed84149770e235b7bb9c9fbc08309fe5f6566b24622c5497af5da004045a06296026a18dc35004f7c85b3a758388dd7b06b8ea7151f506dc989b4db8ac902eccb5ab94da8411117e15aa7a01b9059789e7897027ff95a3bf36dfbf2a86757ba7e34fa2cfb8f38c9eb27bdbb8c2e0a827c0873dd9884778ef6f3ad245f672f95cf886a5a096a110c11c255d4c69e5d8ca4dadda5a403922f719506345c5e7b1a965011286368c66c84369e5c7914cbb9321eb255108c11b324e24ab9ee563f5598d24ec95dc83ffca4f5ce06cf02dfeadfcc46a321b56e83ffa2c9cab426c985c61a3ec498bceb506d7caead7256119e733bdf16b2e6e9d189d2c7568f8fffcc425f8cc956b1a1033098d9e0d92c43652ae11167bbaf5189f1f0dcced98cf289a7cd44d282cd8d817931f24fb6dc3691d877e09af9158b1e97d7b26e70488d72caf70a1f09590cb5dbc6728b77d1ba2110ba179fb768227d975b0a6995ee2c9be6574abc849b6446fe729c65745755c2f00ae821d67e5d382101b1f745054eb57625966400677a640d47b4f64e65ce814013a3edcb0f7a47ad1b4cb1a0be33a259e3682c9bb2a7dae72e372efe1212a653999c6d06c4aa4e055df259aaa19bc0a78ec3251f82239b6c5d7fb247c884284d5f57c1ae7e426f83b77010af0a5e12d532107a01b6c1a1b4da6c70577d8b7fb13ab4505465b9a1833e855f07edaf74750c06ebd5eb025110f6379e5e97a4361ca2b17875e097412704c57401f5a31cfb251d44c2053e71d7d65d178258e5ec4b5f66602976b5026f2906fee9c0723909a47bde9553642406fb2ec07b5a581a79a7fbd8ce03e4424e19cf8c1a457649f952038faddbc39d376056cbec9eec8c014c0a90df4ae5de3bd973dcab14baecc45a22c456d6cddabed4a80a2fd2ddfe2105ccac8350d543eec2233ebf515199dbf9614b2edc275ca255bc6741f936d21bf1e5e825f5ed9b48e220df9655cc90da4dc597fd3e8d9575c3187e87b42317c81b6c5caa9710198e1981df1a775e53b1b8b9612bc08a5331d98b36af0d9702ecb3d7b57d94e63237bb0ec8cfd29721d0c26217b91bd13dd7229aff73d2a7e29327621677e79e27345baf26f49eec3d096b6c0f41b5dc3c36f50b9477e0df83e841c93ef931883d13a1a1113d4bdeac078923ff1c14c6227f1ed77854fa5fe574e9ba2dc47e24eef6cd51be4f7a279a7a0671528a6f0615da27f9a8b95eaba02a0bb9bf3efe64b48e132e2f58df279459451e8c5e6dcb5f0f2e2829b9e1a69263a5f51bdae2f564b270421952bd45a8f62b25d6069006b009604e9a0f79726254f39818b4515abeb7adbe51556d951d2a65ad6a84893cec0de4489537ec17bc9ac26e9b155b77ae9627ba5e84d5699a3d5f7f6cc424fc1e604210d044e9f89e6754a58471a607386f7d8a2bf4e2aff0e655df7267246ecd606ee90cdae179eabb6c3069dc6369d79bca7b45a10e934f70574c82999a820a84b40ef6ee79c6399c612d1a8d832460f3a706bb9ed5f3b5b5f8bbcbf5bad33c188011f88ec8cb8fe7bbd97865d5b64961057dde66036ed4f27bd48f19c7d035e42e6cb055f3b1443d2c7ee63221b12d19a09cfb9d5d7aa6c647507cc47d703c8beb2bb0883dcc72f3c0a6480313703b88162c11ea2c1bb037de838a6e3e06fc5fe031be73aad7bf4ff104f3d9ebd254c9d8ed69e086c26bb4578346f477ef911f0e78abef42fa966934f68db4696878c681c1f3aaf1d8dc16bc87c472e23535823f32ea3062d48ba00a0c02bd9968eae18380cf219683d498c8a0d4619802aa8d2be5cb252bb5cae2cb3e056855bfb7b0814d7f61a771543780032da769f9df9ab44903f9c5265c6addb3f71aa9b411240694296e4dcd77f255c258da18d6563a7edeb5c835d8e0688dae385fdbed0af72648e0cb25ea9b524ad3939337138e6cfc05f0b10de501fb54924c76b7ee05919454614e4131baafa93bbf9c0f5ee723253413dc7de062e78f864aae4dbb84de2cfc68fc66ead3fc16c0c25dc936ef595f8f800c49128f99f10c4808932dfdcab19e81389a4552c5c0448e63e000ac7cc381a6c78b26ed776e17c145582c7da54d3dd08a17d653dc88c154fa80c978a6eeaa7ad451843c810cd861a76847e7a6c55884a7760acab7c5e11292c349714a2f1d904994f8d7c730e15425bb57ba574b7d3b39ba48df309036c28fa442cd9bf817856b78630c17a61c19881f1890075512ced8635f64bcea4a771c16c8145435d6d81266ec34cb97da34ffe25146d4c4aad3987826be364800165dcea84e78e13223c14410a50882b3aff6fd0eaf58e741a6fe445d565948d72be7f9c273b99f8b43da157bcd1bdcc4c942c170518f29e0d3e9cf33965ba35a7b04818ad304ef258b31c7f6d18fd68f2598131397f5d73ef5847b1e040b6d812510d9c9122c3662f474eade827e43a776b0140e1a4c18be1e034132ed35c7eadb3fb695b769d0fec60e5789c91482d1c5676abc528ed30095a7ef01bb1b049647a0ad64a7c7d783cb2f7f355abcbbb9bbfe6518134a3898fe160c00ad2f4a77d5cc144d76c8cff76c7d3451b214261deb2cf81c084e5cebc17644547ac89e6a8ffcbd549bcf39404330adee006ec8ed08118401a997d404f86f953a84fd6c6b3ccd028cde71b990d0fe4d43098a744e686b1c8558d0c66194ca339848260cb05b19f0dca863a2ea3a6b25a0c7340c3ff1d49b0ae7794ec8f991a78c6d23de359fe21918aad06ddfa809c2b09c2409dbba56f28b82f94dd0f0b01b63481b6269235caba17f94fac7ef036a7c19599db9f8ddfede5aa68098b035a6a48e2cb90343860ffc313f812c9a9ce4a31a7cbb119929fa3a73e46638fb2df82a85e0d4442e8e9e5a16b21e530ddeb97f9aad284d9fdbceab2e596658bc6675d1fa1a014a1c9bfe1294d6ccde608a3df9771b460cbd2ef891f2c406a0828354882d3bd67a176bf570c3f7f9d7bf13fa81d686a10012f743a4fa6027bee7b93b78a5c550db7fcb5af64cd9b5654d8d686d02b5dfc090f724bce32aeef4ca8b472d7399c036de0dadea2150e74bcd0d2e3fafee4225387a3180e3fd7670c39ecb895cb27e845b079daf5e1c4f27db607ddc5805fe1234813360ec6f7b4078213080e6e524203888ff4004632c709235c1c06ccbcf1160206a5afa67d5a1c63360c0d66230c8a0f1a07298f932c472c6b173c06af0834505f6608b5b1f541569cf7bffbdd737161ab3ce3f6309f16ac223cab95b70fadd42a2364fedf013d788fcbe8a082e4e5d78a4e0d765bb5acda644f74f3ec277fb31aa185fad94ebe2a1bc2a2e3e06224c73c4b0fbc2c3cdaed90d1e9caf0c9be2822747ff96f88e7eaf14b69cda1de8a0c05cea6cd2e4f3ed67ef9535617f0bd9e5e46d418472b47c5a8d159c4d2cb48da4449b85b3215b72fedcfa429ab6ab62d62ab6397d3ca9c11162a8084e59d221f6cecd4f1d3db9a1708ccbf7259f8795e008464733214896709a01d9c5703adf360e11d1a6004b3fc664390b5b338c8b550d5711cac4c03bc6ce09e6787b2a2a50fd13be9c51100cebd428f5e3a1219d3bfc87ebe6c22b551a531f979ea08f655f1da030f93bc85ed81a6c9f0999918d08a635c78d34f9a285266ce51bc5935688e422ca49b4df164205161727c2262b5c56fe8758fd6c90734bd324094105fe0b2ddb58e0da2e87c745d7a7ea4f9f4b46ae389461fbbefaa70393ff71f43b2a80dc3df91dea056d382eaf63c428bcc36e6b8b43d32aa0596239e9b036ac9ca7d8f778440d62d23eba530530e35ae9e3853636608c53a3dfc78609351814ce175746eead3255fbbcbc92382fa94e6bc9659bc92e77db2573dde8329147001f53f0d65520fd996ed6fede9db6b885013204f3f23cc09acad787f3d8d2cc91129a39402fa8f81691cd69057df7299eb3a55cd0e010340d15afd87530da7467fd293aeb5ba43b0d9d8bd3f6ab2496b1d51198bf0910ab3ab3e98e580051c329d21a8d49aa99f4fec62f63469237b52d25b3c1e3df89a0eb7b137702db7848f06218cbceeff8b91d703242e70b3e148c870bf46bb9377735f098574244947f2166baff14ed9b9d5265811e71bdef6f6bd17eccb62b2ae931c28d6af6b9b791128534684f43f0ff2ef8479e5a892872aea8cd51f15626d8f84573fbe582443705a65da73631f92359027cece523b942b4f7503f9f4684a5c0d4abd0722f134c92ef2b2650089b126bc98d62731d931053d904375e17d992b115c863147aeae36d12a677a079a55d1b0dc9b38135728978f4e8c4ef79ace4a1d7a32f120ecc51fbc0aa732920fe4eeeaf853ba46d5579fbfdde3281328fc583a40e26d5d07095d0910b1faa91b010f7797a4ec7645c8450b52727e45a755eb4398cfd6c2d0bb2df5875b0d4a27cdbb1f767e89ff8be1a698e9e1553b9d5bbe5728b85617eaadea4f1e728959cb2733f93c8b3c3e24e2e10af6e6035dc7bcf97f4eba78a57d9b403c15a62ef8175dfc9480492800ee17ab83ee18b67d69bee6bbf6b92717e926978acb3fa2d493600077f0cb9d38d6c93d651ec0bdfca93f4e253a9807fe594ad7ede782c7c98636fab2e0dda80d6f43b08565d97b193dbc6b3c42bc64c235440adfab2fbb0a2253c64f0d01c69455e45cd5198dcad0005f901fad450bdb74e87578f4c2fb29dab02e05e94366741b81abdc525453d5798d974618d6e6d35b556994eedb487a130283459a3ecc38c89f6960295ff12e6514adbce016d269930ee97eaee67568d538bf082a2927a6457a96684b54591e5d789f060d0dc187a6c261892c98a70f7f4e3597146823186145bb3b58aa732a548ec27292121b314a678002a3cb80bced17996c657323ac10c06d9b7833d427821605bddbf076ef956d1dcd10aaf7a6090b85f9d01539db0931ff183a01fb365c06cf0a0d74ffe670c8efa905101f97b68e55963711b3d6e55007efcab2e58a782953138980393386707c03dbfaddaa29309befa63864f749502e87a4ba351d67b1d81d8ebb59ead7c64eb2af9cf0ea7245ffb7ee7ba7377fa027ea8ceeb7537436cd78b2e06667b8d4a09e8eb754dd86a03a201c3008c014608309d854ccc6034e13efdbdb867ae6ff7093c793678b7436d58a48283a39922a8e27fafdee10371f56393b2b5a046b6526911f8df669033c539769c74496ef46723f6c54bbdffbc788867981b52a21be5ecbfd53438e2b63f66a177e8851099f62d28522113802c86b223c3c45f4574ec5f4e6757e0be54d258c3c55fff2c14bf607be65d69501b752bea2363d2488e3710d8ac36bb66d800ffb8539a314c951d3e68f186de744b00da450bfc72172258c1d85f9aafcd874bdd36cb181174b22045a2c826837691fec92a8dd505e2de0dae9c7478ec88d7829d8e91bf420b4152b5d836d99aa19b07b3a4ff66a0082478e0f7d54b84d9a6ee9ae465afdc5ab696a167809d09299f1dc8cec70f23e041f302e29935eef19c99d10e1926fdc5f33d48a21927377eb045682cf4403af1217a382fae617c8c065253f7ca1af6586173188f563536fe69a826c6e50aaaffc58db511ab4ceced28f1d22c545ca7dc99b2e882bfe71a8a2d910e680f9e82b5fe30e11c90a9ae660b1c0855b63e29b6efdb711494f93cb7484433289fded96b532d52290656555d3474e7726d54e9e7a342ed9a7fdedc0353ff2921d907afd7c496487b21fc54afede1c6317745be7f1dfc104516a113d12de3289d3d3a1268468ff14f514386142ff09cca7d2b859901cf914fbb28ddadf5c82374dd90264e9a3be307da30540287f56a24bf3dd5f508a3758c252df3066ed82732e8f9e7446176d360145b3f9c335d182b551784b8e22a6e4e85eb0c6a0e1e71bdc4b8d47929df67417128cf5bddacc34fe768b835f4a022071b2399c0f9ddde82fe309584a36a5c0404a40ea1010ca9e9c6710bf107f52b3b5d77ac21ce66ee90e4bc0a17d3a2ef", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d2269b756cdd976f64058c706b9e2c1ffe294f70890ae304f743c45e6de4d5777720f05976214bff2b8209d55b3ba9d0f58b850b6b4d778847bf31807e0d4f045f3cf06553f7325cabb5281c7ab8e12bf3112aae025ce4ba6f509aac56044894a929c4f9f7725b770dc1b0a37a9bd56881623bfefe40794eceda3e7beca99379da9eebeff316f5d0efa8ecb6518b2298fe6536d64f97c1d024a4a6873a063f941eb846de3454510e934e331d22adb9c2c301575dd344c2148079e68a5b0f558f0630d9fe15d38254fbea5b52de43d3825f152b0017e48fbcee5dcbc58d84043a18fe7b29708c5457b12bccb1dfc249649c62237735a74aa9701ec1db546fc664ee6be7899533f9192be728d0f12238797baf58c885acf6ce168b201dd681d4c6168152e55f403777b4fb25619f05411097732d269ea0145c798d0c358cb9ab2a8d7b314dc0c4873d7cd14f99b79b8b92dd7d86e61b54650a1293fc21b9f6eaf17cba7c97849a4b27e88832330373cc3e548936f33ee514d0217e1ba1a2ccb8fd6f670b75044c6a874fa50f62cb68823dbcfcb5ee05018d1e80385ddb79f98b2bac9dbf52016bcc50a7fe0eb4c65653f782d09d2b6ff9b1bec562c6f007ebfd71f08533d5caac48e3c35458997d8c54dc48653c06789a343b1ddc0b1aef21a1f9b04c9fcba607506a1a4c1cd018d3548418ffc3e6b41cc995ec7d75591b1d2261a088e35eb4e78019dd71f07552333c5b72c0610fa9dec31f268e088e8c43f2273d39bc1cb1584fd73f7d0d5713cc16f8b2c33060492c4a71b07b7e6348555857dcca15f4040f5979d3b7b3d4358cf5ec94ead93238cc75cc7defcc21d289695eb879f2f3c4b2c3ca109e0468bfe516e91bcb2b05a2679f436aade69f17d8eb445e45e2ac1489e53f522b5477dc4b9cae88f47376c27bd5b24781258e701a6de17aac6108e5385d38d4a855d8935b247e3dd74bc1aee5263ca142ab65b80feafc2147c9959eca71be807505418cdc547fd32c84321544fb17bd01d0454311052e7b34542f1d6d6b23e30a935da511b99f5fe622ef6367d7740fc1d457d65767733d5edef73b052a5de31f9b9707d5dfe663f8e6b6a377fc0193c4fb4b84a7c3438b4cbf76e32c32bf0a82e1e7d160c5513c6939d30141143d340b429adb18072ff72eeca1ed9e83fc9c7c2d5d2692b9f4baff424b9b4eb8ca9794930744fbf1e3577b736e6532e5a1b3a6bfbd440a03e40d114277a0bb81da5631bbdbe994ab2c6a6eb18a45d9df543f8f0e85a458e983b88b6b804d28e65ecd5e61e13188762a29b941343b4ab95283961bdd2afbac4b5e01937c5d4b436fccd1c90ece7d4ca139b96ecf5bfa0c0ec5d375aed9854d3f85573a087ab29b923d9c16a70d45d9c3e7dea1887f80cc4bbdcd649badc54ec22b30225a31aa8ceb5c40e50d56313d663d1e39235a30b87f731e759aae2a4fea43da894ef1ecc4f0bfaa10a2820446d06c96ceb163eb5abf56ec5d79d8d9840ca8c85337101867509c169dd0087359769edc35dfda51ac2f8951db5b6e309c1f2eba14a0bdb6336f7a11d5497a49f35a7d9d5df7331c68963b880ae53b805664a4b88b1d4d29520c2fbc354b003632401dc92ef4d0ef92c1586388cfa7ff8c5ef09bcffbb6904a90cfbdf356dbfdb0c54dce806f8fa6a2b9168133966d26740a1403eb7a00b01637414fb8ee67945965c451f5572f2116530dd13989f4e467686d64be1137fb3d77bbac728d86c4c9ac8467044f915ff2edbe9113f3f3aaf362b75a546404543213cce35bd4b61aa7c96e8d3808928ee36093b11878687baf7a3d88e0e709816c59c11e832eaa982771310d70271962aa4565c5eb9d7fd7841afcf0c8e3f65e0317c12631a08ade08ff40fcf870a47c3c4a5b307343e2c113b95cc0cb9847b2c6bcf05ea8b2b3d6a3da7e0db250a6e814178e15a9dd1e5a2f56536454006e301efb5a37d48e8dfec3e2b1632f6f4980e95c8e10a306abc6886faa579d2f35e42cc7cc9bfe64e7af2e848cdc3cbc99398de70cfc1a19e995f26bc48f191cbd48703a4ea98977915f09cc86887251ace552c9de000cfdf86a78667606c99513b1fb6c84c9ac221d9f10d1d61fee04ea174f7d06ca3217e670488138f0e8517877bebf4c1f72447b69d51d1bf98f8faebea7b5aae8c085cf626606ca010a9653d5fdb0315dc0e7f6b51de833ac583ce1158f322c37cd5cb3f8d8adc86c15ebdab4f5e7e17b6cf8e2599b6bf89e794763c3a9c0e525c2df66d9a0332f6256291b3067988b403eca741f2850d795e326c8ff313ada66f956dd02c0e7b5075ba33c6ad8d4c19fb82ce2652a9ced2116b7ecc9ef74e7b8b0ad68110a6bab049b4087b0d086722be0ac7a053c264bdf377881e213b619a8f66c9584cf5d3ea17dfa73cda907f9e2459563dcf06f0922864d3926dfacc3588fc4f8e8c4ae8412a5bf7bfef28286134c0d332bab9630a4fa9984a67253cf0d985421aafe006da61aa59535a71e3af9210d149736954fb85f77f81b31d54080b5e06af074e92107738f40c4f6e80463d6281a29c82a58bf5939b769290a826ae6b4cb5d1e8b4df2bd90371f8d4bde9fc454217da45d14cdbba74acca2b379f56f60a3d5bb53c64d037e9c96d776a340fa78fa0ea20fc1686ae9b7fe91fb4aa4b9a746249965d9b87deda73558f3585e94a3ef0473f2f5252f7406e6af3e99ac3c3703667f268cb5050d15efe1b09b18593a8b70104b68a37440bcc3fb2cb6e66ec26e8dbe99e717787f2a489e0314c25ba942385f4d6af1f123e387e4381da2bf64ef933343d45d23f57d57213ae397e71cc3bbcb7512b381ee40655b80922a1af8d3bc9a56eecdd4307eb16e3feecd728004502e8adda962b3df221db41b54130aa30602fb2569d41dc069557f7ec9f8474074bcfa7293591f75938ed4e91160cf93928f3e3121546cebb3d6aed42e8d0454dc2ff5aa3cf7a8a8869c931510b6abc46affdc4dfd1f341e098befd3ec39eaca78f3d74c55ddb13c434b825f64c6cadb60156c11cbffbebfb5afc3580b8bb05c630dcd1132f45f033768852a26bb489bc8b13c5e0a100928fbce91b906a51e919ed277c506fd69d0bfafc6d65df8c0142ca440adbfcc8f70235c866cf4b0e3e296de962fcb3e417e5c8279690e1938ac03201455c6942d8ebc5ca5d7d5cfa2c9192f2065ea140fbe6dcc09f293454f2dcd277679adf3099f10ebceac73d694fd0fe3e63626455513916887e8e43a0705d3ae6c2c5aa4d581882a179661ea76e693750b1dabb60d439f1519d80d8ef0300423410c1753d41e681514e7361e94fa3e29bfe32cbbd9135e06a6bc6d83aeae52dd9c9bc4e28ddd50a5d78c361eca42faff4f95ad75174f50decc6f89cda4db3e6214debfe51d76322c50e5358ce0f3a38a6d2c6a05b628e9bf312e3fbf570d7aef5abfcec32b7e90824624ef7addc54026c60a1ab25bd5cbae4786286648f44cf198c4c8849affa7365307d1d5f2ceb63b65a918a8848e021fa62b269bf7077bfbb84eacb8e577d74fdbd8feb1093d1ff5153a843a9a143efaf552130dd2084840bcd66af82affa01e67224cced1c03e18901aeeedafcd9a3da1b41b364522bca9cafdaea5709db2957d49438e7d406520195e1e7e885d66c147ba56c5d9091ad74a6941a1346565d9f9b0c02a51acfc7a35f58e06933979e8a73f022ef2509495188db75d398a819df5742eee87ffdcddba46fd78c1b0fb04c12ca040c2d045f525b969cb3581a5d05d9567d00d199839d4a837df5bb00407156245051f7383e2bc8f80d7f06afe979460bb4314333d6f9996b7766bb21b239757da9b3f47c41c73c3294ed16461ba8134c01331c1e7233eeea17ac1dd4b2995b7cd9bb052e3234d30a8d768393ec678b2b6d6f85b14490dea420cbb1ddf5c7a0193464dd1ee5c54204a8d6395e2cfb4fbf7329e71dabf06c2d4d4c8eaaf67f4c41a0ce2fd647fc64fe77d5ed32920a99665fe18db0052d8953cef24cc202cff8b637c3a80607976dff24c0c44b90b981d89f88ff3393b3c357d5160a1316ecc8cf610571fd373f3e3e997a5a42447951b16972c02337bcb3fd20d70cbf20885daae35f45bad490a15ebd3fa4ada129b2216172755465113d16f770ed497bea96b235801123cd946ecfc0cfec3c519ef4c80daff5e9d42c5e84a5aea4e70a45301e46af26710da0b5e784454bc57f2b0cd75a5dd394714b12138419e21432d2a0a0164ef7024fc02fed4bff0f40a9c0fcb43ae8e53dd504fb8365fff51f96ff4b7710ee4734a6e08dbae6d8b4b9f25816a7b700c8df7b5666ed2a6632f442a56dd624026eb637384ce476ed37020026ec5990cda9939ca28dff86b0c61f2d04bd0325c0594d7b9a0854d2266fb1cfb04fe3c6cb95a7576b3fa1a8d604b3faf5dab2a5b01d733f511a72da85000bf9890185bc7d09638638de2d198643fe2c6fcb0525bb9e8abfd7979e443ab23606f52c9682b76597cc6a728937331600b21ccf2e8ef21422d90ba5472a4dc74ae906f69957504fd8c72ced4f3904678ac6d59f17a732a94f3b6cf7d4584e46cec661882ef6b6acf44cb2008d63af44fc0181e500e3776222f6ccd1bec6dc243f2a0c391db0f7e87aaf9a43ade3070f5fb20fe55d06322113599dfd08f26cafee88dd0b0fb864121e3e305c0521a20a66e367d5c05bab7d1aa6b7890bda40ac5e9c65e16f093020e0fa1622648084c1f9ab6ba3c614a5ebebc86fbd1b660a54a276a8202a62ab71adde4a4e391083f465896fc9744893ea7b6ca97fe887d23431bf3aa55ddc9cddc9739b8e57bf5920067b45daa253ec43515feb3755f2f6c8e608b5c61af6b37ba3b8393b569080fcb4f60fab645a2acd6d2f2a69a74a0b8eb6ca33e55eb77e25a7d6ac638a5d3450ee27a1d6579ec94d7708055b76c98356bbf42896f88a7755e0fbef5a28bb64fd7747240c7b8e3c717194fe00cdcd185cf625c3b3468368dbc74423d3d93fb425a019b0be7e9dc21bb60f0e6a147dcf4360fea6c7f2fcfc2bf54fb812a2a7a753aa23c8eb41aeded52fbee427e05a7d677991f04f301e2f4fee55c8db1d15cc54ef313d0607be004260a129f37e639fc56bba981feeaef9e3b0f0b3e3131b6b19eba1b22f4108a9e0289e6c052511c54de6bd90078085017365d1d396aa4ecac676e71d00d9504b4304f1c08ff544f66b203d67af6b700d7feff3edeabe06c905f5eac5c8ebeb4ff0f73dc09e1d7d0042bc7535e3722fefc214d86ecc028d5ecf79aca4f69b1ec4f164f8e11f3e0f6d305a67293792c4a83cc3bfe622650d1d81732bcf2dbca428f205c8838dae536dab046c73ba8f22e3c43dec077747f0d3190f02e4e24248978ba4d2e97b0e1706ff0ea7104a05ceedaae2d2fc5d9318e54a1a368dce6f25964b5752478c7ae0fe762a1bbbe7e2084bc321d1cf619b9f9f79790b870132b7705246bb277791f94a0b7eeb7a5ac6ffa67ae20af4c7e68562ef876b9ff52610c01d3d4efdcce58fbb59a2c8acb1d7a52ab81e58fa7136d71c3c315e8360533c021c1a1d6aef70eafb1962dcc88c1a19712c4d2b2435007a06f0168bd12db4115be9385fa10950b85b7b7cae0af02b976cfddf417bf9aea16165cc2c4eba3c160a6b3ece585753e4b1807ea451f2d327ec8e75007748de972f63bb9031db8b7f17f98cbee73c256bd5f39a38e1ea24602fccaa4ef3ea1e3f5022910417d814b9e050f35845beb1538f89d342f843a9c07e3f52413663d83277e516b08d67e8df0c54a2e83e6317267f914e32cd7658d67b773746bc6047efde65bd4e1827762e79cd581fd28d2ea3ec859f3ccedd849b8347966a8ef0b7562efa252f99e8f8990b5c89e0650945a5c8c3de3e2382e2223cc55cf56190649cd3658d7bb3fe60b68a4a76f280dacba43e95ce219db38e828bf071e2e877f53d4fda5aafe2c03a1a5be1cd672e9298904f72aabeabbfdcadf51cd9fc32b424bbd2471d3ecd5c08d577858c4b46a10b73ef58236c23cf4f3d89603d1254f2961ebb38678bb52b431e7af18035806c9dd4f25fa1133fad4b88ef07ed7a99a542ee71cbde6ff1ddc57461170a7add01571e720c97d6f79a07f48c05296224483c1012f926784993526ec1d338436074633572c25c4ff8103c810bc014991aa37024a7e2bd0d608a2a71d8713fcac45ac3b58ae2d23108975a59e2b7a96f872a8e01bceb98842f11161c17382a8fe58d17be453d913579afb7d633fe2f764df8122affe30a5c0c92a8886d9417a481ec8153030d7139639606bc89ac2c36641c7a5b1db7914522d06b0ee4c2ab996a8a714f38ceb5c4fab9bfd0953decb23f0517fb8fd6ee4aa3c1d09ccb326bd7b92833d005750fc9f0a4f1338d85ee76bc8d7827a010a6a6cc870b4159a38d97f1c5ed91381e053007df34c44ac82cb46a90e694c508db7240e3cea77227579e73ea5dae59fe69e9502d752262305886647ba2c8843e38d69123a0126fbad381b9782ceda081ad886b1ccb4efd36d3af8c4f0b92a92e529e2b839f547a987f0bc5300f4628421baee784fa4a4e82b033b4e28a13d81be6fa191d514aaae61fff2e487e0d8b803e90c7c8e1944b798960f3bdcf8fa36bee2ead528eb43ae6d65dd9551e81cc3e15d7d2557923ffa4dad414c9cc6fc8c04b9960d9b47089d1bc0ec392b056e0acf46022b76bfe468b3d3a9a11d090395dee5fbde342cb3d1f2e41bb74bae0cf5e0501dd85e40d521827cd782db5174582f0c3b8615b7b7e04886f517831b6bd7e32446a4b199731cb96761ff7032d7b92bdf80041f990a6083f4b46f33136177fc787321d91c3b45c139a5298a63fe5772d373568f2eca7ee8baf377fef9220a79a5ca5d0613972acdd28845f96d816080d62a3be3b46408d6c641c1a240de24a41924b771c7e5c680318a1082e710206a21d8cbd095b5158fd9d450c010c207ff2ee841101dd5fd44834475a688106b20878342a37a36773bcf9d566e33241ffbbe64ed9d39a844f7fe0f14989c674894b8651fcd741a53f6faf2ed87f57429af14430bb23a7383341432941946d428931137138c38326710b12c7a1c025cdda93580f65b986c95c856c49ddafaac3d9ba01a4860e51a179cca9b9f980b814c6cc5459cf1de5279a3afc7bcbd34f7e5eb36514d54a0e59ed64f0f081464bec3167b8a1b0228ede82ca6e506efeb10cf5ca6b5902ba5cf61023dcb28678bbb4f5312dec369c80729655382cbf979fa2c74e66e3b121baed0044cefe61e0def62b481531e882760e7d31d6f502bef916cdbc92760a1e8ea5b3f687030ea6886f7beff23af1df6b9ba9df5218e7d4853a59568402242371882355f1bc74480902a43a7394ff7934da4b234938d0f98c60a49de769de3e5e23035b4521008fb2189028331b4c3725c455731491b8fc577339850a518205de8d48227f9b975f2ffd8119f8ec52cd1f0cbfd20ed087316391bc0930ba8e29e46dafba6ec1686f6be8e9a18c671daa0df68c4dd1737659498860503d2e1e4fa7c6e398fe8f2c22b3fc62bee61c70c390899717ff02d1218f99da81159bf48b5fae0cd485e30b5fce1f020797e13d101c752ded9bfa67adbe4ea5b8f98f37b20a84faf5b6a05e76450de50bb8a1fd486386737654c5f19f6c61b42348673b89288e4db888ca2638d668de44eea007cdd2dac94e492fa93e9bff9cb3256b2dee874a174916d2087a052cd4b60c54736da61e654bda41535c6e011006ee21c045c9c246af4f535ceedbd6b236d96e764c8ab6361c0c5d4f8191b8baada4e014a7987ec1f2b82092b51cd76618191b635f55a2c57c69c9f42855e1f5f94e1313f63492b9a9a765c3b983635d92480a8e18ae33ed80bba85b3ee3e5247003893e5f4f4d663b7ca9e2dd9bd479b480f851b577db0836c2402399753d2d86302ee003fa0194b9dfa0d306ef6a2d32908b557b44bc23792e6382b62397c913ac1dff8eb19631d797957b2fc2851afa12b8ad1cd9a4bfe7617273ade4a3c14a108debfb9240eb6476e60c3d8b9dc96cd50899ba57bb58ac18f7c8d745cc2339adf15a54c3f30e95f0df9864f39130ca9f6bf7ae511daf4f75c669982ccc7b3b99bd863e4aa663343a4c32224299593548d6a4465436f41d94521245f5a98344bce37d04f23ebccd1f0b03c7f11da8bce8a6cf7033325e240ba00527ff763dea2a3d4ee4e778f8c738de11fd3afa1c698e4d9c58d07fc5f2e2885f501a27f1350c1638dc4bb19f32b1cc380d47741d578b5fc05423a4b08acd25a64a40d569841612fe2042b00d77c2699f4386f657266292ec0f00b9d3938a56d236989b636ded1ea549e8e476824a86d2fe9f1d39557ab9c80d854dd4034b1dfec4b832d5482820f844e3cd4dbe769da527aa5752a76691517c853958ea7748078bd7662eef08c993f958648fde9f145786f657c3bb2adb0166d9f1d0aa90688d56a3994a3a49d71df2235c1365ffc43cbe9601d833ed9705e9b4ce2cc7fa3bdbae83f6bc91ac745fdcd491ef8cd7ba9ae8bed3fe71f4b4b15fefbb8d05ecc8499fc78dd0ce18068546ca5a8b64f6042a0a54d42c3a4e9daae4f34cc4d3188c3a800e4b010a9b5e83561b172f05564f673b26dc6eca938262c39281cd9b8ff14dd9b5f221b247aff758d2e59768bb6fdac311a6ed72af796243c3183c7741c681e5257cefa54986992091ca538af94e1055a9e63dab687b37538dd675323a95b5b6d3b38d4ceeb919074aeb7950bd3deb9a9931e7663079e6702febf4000e9a271a64d7dd82c656a55b8e19e3388b4a4ef6f60498bf6a5e44e8b58bddbe3211ca7b2ebf6b7fd92a69c2fd0bc978401b985fdbce936cf2f6f3f7a6e34374d863722152675bf8c1c982a83aa02293ae0669573c5d63919a363ea7882d3df884a091d0b4e20d9c734f198542ee417de5852d4d30f858603a0fb4e6647999f12b6f9c46d6d00fc5f7c4cbf58b66710f1f5abe7d19678049d14f94d78d1f24b36778956cd4aa111bbe109755025f5eeca683c93ef75eaf0a6907203a8b2119a308b087da394f9107bfee6e59cccbdf755563c3bcef41e67de2d5ef69a067bd4603589e3a8d9b2b39b1a14783051d0936fe72a2fd2ae11b189caf1d3cbc0b66367663782c6002b5fd892e9a29203d63c6699dedbe00bbfe4015b255a60551bd6d8f6d80e782596285de0fa83dcd2c1e1835150059886814e6399127ef10d11f14963ed04082b106bb8dfb3bd7b4e4a1ba128d9b1c78b50ec28a134617d1938aa9ebb59240bd5b3c6c6b3e3f870c17fbcd1cdc37882888ad387774b5e3772398d1e662dbd0d68b2292474801e83277df89c5682e3258af03fd5d0dbe70b3a82e7b3afaf94273d5f92cbe211c69797c9c0c7df2614430d32c05d06f7077008f553bb4f02380ccc82cc700ee4dfa8516960fa722caecae6589df955ac361a681aee7f18fe3d207e04c71cc762bfa70cf6d13857a83c506ec65cecc2474ea04d2b889383c5c68ff5ca352c883f7e02243741196512699d34d756576eb726d315ca4b58cfb83132af05137d6aee2f76068dcb6bbafb32addcff4daf105632604425e58bdfacbe41d05a4f3af42a872ca8a31cc4271c969726a273725746b6bc3b8f4a0544997ffe45647d5193f6ec421b4cc15e43aac8845561aa6baa016e512e9c63deee747564793f87652d147b2ff30abd8fd7eb2b79f79e815893b4fa8cb85fcb7fd479980a9b4a7c5c6efa5e920e64bcc71a442359fd7779362ecd8a496a77520ad1fc316364e6f9f54e9e4c365420d4ac0e23d6489153856c6c5c4b2742f17c16f4379a1bcbe3b81a461505ec82780be42b00d0d39883a2db1615db909a582d48c1ad7686f180813ef5379773953cf6f1cf17b43c7ae571c69e8be83113be67cd22e2b6fe974553553d5453f3910c1fa1950a87265016e441db618835f2daee00f59da40b5f909b67c489868430d794ccb60f7f6d5382e3192bc8f547e30c0b83fcaae297c3857a065cf9d8b99277f6e4e41f7a8bbe2966d976ee57425ef225b7365123ed1b7dbf8b652dde40121020b42ff30dfce6c8a32178ac058940e453207cdcf4568a6257610c512f49d7d301f3588540235a87731e90cf7777cbb80278203e50f90dc33d2c19273e4bc927481fce4a7fbaed376d7140add5bf70e23e3bd9cb313efabb77faec8ae072a53b8dd299d75c250b0ab988f52e20406e692cba93bf270d332b4f84ecddac725a5a1f0c6fd6f083b9b1dd8835fda7a069e9f746f4082381be46567fab7e34399a74b9dafad0ac9d56353fa802736ebc0d808c389fd22a062b1733aca49a09942cc41245a831ed13d2bc7c5dae1229d4afb96b18917c9f743789ae6b58aacb1a7f242570956548176e1adde9bd82cdee84ded0c59d16512991d1a6d1c7a6645dcf295ddfb368fe00ed682dd0e1988d2266f89b0061ed35dd563602974bffd8ae2c5da87b3d13741af9fdd5aea7c20d6ad922d9458dd8848588d8d906157d1293c38c164523e8c3a65ab72fe82e88796ce82c06369444aff8fa759c9b86bcdcc9c92d711627054528dc7c130baee71798d270ba614b31e2f76f8866278253c02fa42b3046ffb6192485ad617e51772617eaac65f108a139546ab2a72c278133fcc03d950569ca50b5d444b2c2dcf6a5762a168bad1194eb78800f4f85bd075ff1351964b83870a6c389cdf349c17f2ba3ed590dd4f31fb8df9353fa72954686bf10a6ab3a2f46b8195aa84f4cf740dbdfd9e6f248534b63df5cc16f1a3d11765efba47f65cf243ca240761281324fdb5737be29527c57745e9089d0f259681cbefafbc4510fe05a89603a4f2e604147bcba37e0a4261faa38a0730432a7807ca0e2cf06be64076442afeeb150f46cbf7185e8444d9747d6de24194294160cc88c7c09e1352aa14095c19d9615478b461cad1d4eeef31b5ccf8b33dd205cde31ee6cd36413e78c553c7fe2a6f7f7faca8be7a7a3518550af27e8c2d97ba68fc3ef3e32cc343b885b278cd724e8dafd40a3dfff786fd19b094b704b3e9f4cbd694ab1b8e924856ebaf782399745b3de48cd5a61d3f8785f7ed9eed951e0266df286fe0c657caae4a3719171dc306f3ce6efa908ec9f4252c7775fb028faca2b7a765392c1ec1900e8b9149b6a728eacce83de88dc1f38fa2a67ba7322b61c3be4071b4a03d2846a6a461b0de77f05833ccc77651356ceae5592120ea6a8d82b5bc6e0e0a8750a6e3718537d5cc1b4746f007eb294a4d4b631f51455bf78f659c98f9ae3c8f7b59647c34751e9232da42f2f8418094223607f97cbc335e215203a727a56988b01683555cd61e185e36a490a104618f2ec6c12dd1558e8bb740a8d8e18feedc73948f60ade17aa07031ffcab1c44696078ea80559c2972aaa4b6c60ad151169f7416c4e5c78356ed8763553bbb6c19355667662980e8611a98740dedf98ba8d3ae918403865057a3574d85dc3264fd6d1de4380d24389d03b2a339a62d3e0d566a93079cbb127205f170a1a48cde40d38105", 0x2000, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x1020}}) ioctl$NS_GET_OWNER_UID(r2, 0x541b, 0x0) 01:59:18 executing program 3: r0 = openat$dlm_plock(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) read$dsp(r0, &(0x7f0000000200)=""/225, 0xe1) 01:59:19 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r0, &(0x7f00000098c0)="43c92461902809e47234f35ece2645b7d3b2bf99b0f33b0d9a29df32d1424cb632ab84f9865081d0d36a930a27b52de6a6346f38e6bb7eeb570cfbb2f2bf0bd8982cf92bdcaebbab2f2d633c7af5c303f70013dfd301549b8273b255c0610bda1140014ad17c88938490b9ac725e3aa9d6ac22a5ab12faf8474f9b5254ac69385c8adbf92566e3c9731b1e377d7fb4e5e38ad36aaba9e34c525d141ef8fd09769bf18dfe67ad0aeb47483455d5d3cee1565f603c1fbb6fa1998ebc786823f0bbea5f37ca90be6ccf1cc57fc85ca94cb4ae41e627fb5cb0fe4df3f8f50d2accb56ccbb459dfe8230289d60dc26f37fe691b69e0bacdaa5c37afb47ab6ba101eff90fa22cfc1c22ca36fe3bb945aae873a4d330025147bc11865b7ba78bbb301631039af3bc2171123bda0804aee0bf3e008fd74475c7cdefe3bdbf8ed8fcae5b614deedf9992e0e0166cb5e6b6dfceb48d728bf4466f9a873b5ffcba9287bb4a4607dc5f94e3dbb12619a992861de4e442c60ba90a547a4845e601d3f17071dfc723740311a57b491f0c6bb1bc9f5157058341c0232231aab2d4d58e36336cb67bb90f777c8f35bb326309cf1478233f5f1b4ae2ae34ee27c73d32dced93d71622f56acab9469f5445c5697cac1c288cd8a2bc10c794f9619f1d5790d3da863a29756446628794246e0ba6ccef38ebce013afc0bc11d5af257f7285461fed23fe0eaf11652ea3c34924733efa866be8d7f2d6cb5964728b7da31330c2e217f35d9689f6ae6fa72ad818c9645a8925e23073f70369079586295e65b407fc9ec0b5e012eeec27485d9204d4c8b42f5327566cd64e1b9eff75d9cca5549070180c2e11fc894f6c6fdd1aa7a85e9acf6e3387571f1776ed8a4b563c40cc6b6bae9481efb15941e1271878eef16b45f445edc431e16f27ed98430b9dec79aedad5ceae9d525ff8b1eecf4ad89089d3d9263ac368ce70cb781c8edd26d8855d52525d4436f2ff7fa66be2660c2d80a02c13e6480f52fc58bd8f613c93f7a8ec762bfbe4576525e7725d1809350f0df78df28d462c6bc0ef0f0cc694a4f4d965cbfd0457d2a1ae28691bc1f76eb3c75a19eecf7a5d6fec31219d445cd7e0eca71d7626d2372aa15b18d142a74222db8d6c2ecca29f7db1f10a20a577cc10bf718555db4efb2851e3512b980fff6b27243ffb07db1ec1ccbb97847f0d467e8b83c54d53b7508fa50fddcba3e4bd883aaf3ef8525a6112219ecb2e8742d261211a4ed1d144c0065ad98efead08f6bc8bbb775f8e9d7e64f8b6bebf265453e7dffa0fdafc02a21edb0955fb99a9d7fb57e6aac51da6d65c97c6f25a61844aa439b24e8eca9a412dc8be09342eef78c001e73ba0968aa5f082a4c74bef41c7296d98a74a10597f508416b0722052034f1272e18c9b54197468570a8d0846578df3702e585948d724e288e36bc0ecc541e520e8fff2f50c80cb91774b9735ca9c81a0978a51ffd10a1a819a16e1a0b36fabad6aa544b1fef9361aabafea337dbb2f1835cfd064f8e3e3da6b4c66853239deb3004136eefebce462b90051178284b1471263f9168b3027fb5e5acda480857811eead25468e1be90982684846f7ed4b1cc63255e9e458c09146f507a00c36bbab3f3101453bc46f626f14280b6eabc3875938146faf6c5020fe1c522a281c9c0e4e373069d8f0397a08cbd5664f2b8cc7ffb7f42fa260ac0435d075082da93e0921811621ba58a4b548548a6a30452c6c95d021863bfe3263cbe0c3de32336f62de950f413aef7771aef37dbe3e7cfded47b03b39a6796d1945d9d7e1d6e160cc96691cc21747f05ba47249e7c54b9e3873454428e70b0072fc5ab2a4624b3caeb47ed36051cd62d810fc5375985c5b22d9658a9b1624e0a977c4b81f428ab2bc0bc216fdcfb9d3f3e631e10a790b9eaab004980890ace54e7d7af7bfca4adfca36e2dd568677614898a2b7a5846d2c968815805d702f7602dbc5108a69d37bb74a93d5f466954acbb1eb6cd3b0cca841011a80fd6e8ca8c08d0723287795d00382611432317c27e7a47d2999a9b49f615ca2ef80f87d001745acb093ef89dacbc051115642c4ff7732bd13476a4fc38ddaf3c5d727143232b4f65d8126bb00a3cc246ea0ea34b4f123f13516c6112e7e3cdb97b16016f8cd6d479d55ba9663a7b3655712953e3f5f73a75e21851093af5b61035df0df06f98fd262c1a7c632d9d80acfe9196ab0c7bdec9b79cecfe3e4f9c5d753b1d5e3124a314e56c4abce3daf75b9a30f7e7ceb36800a0fad36fbe115640bee22b141b65fa71da74b5f2c86a9a2f9a5895b3e5d9915afc25c4cea775587e1ae61a0f9fb5f7a436a152f1a963bccc67f56a64a21b1c5f88d4699ecb0871bf7ced84a6fb51817709f0c8f7fa88237097eba52ee61c0df1fa6ad28dde2667b789f62597785417222aa1f22c58e0f82e87e9be187837f8ef2a7813aa6a1fe163bf6ae0355456c395d1f7e26fa03bedc38019b9776a146dd01cb2cea4259dbe0931d0c3a55b20d761c5e3263207cb66c446fa29990019843aeec81475e625ea795f97241427530e9af8bcac41ab5317183beb594954f4e1a3d9207d333c8aafa900be74cce7ca880cbcead3d31c2790806124228479206c8ef8dd3c19816eeeaae601d7d98c2c50d61e1f00d02924a31272235120ce628a88ee2f2ea97a0ccedcbe1b089cd3bb84cb9120d98fb9ff629e8327cc3780af7b2f0dcc67152f4fcc667dda33750c2e56ae53b18f955f7739e19c687ab3e56e6fa22eaaaab392fad1b409a2ba0a06bdcb89feaf08cf313c444d2fe17c4a11028f918a6174bb84da38fdf58ad12e462488f195c7bfcf2f134d30aa28cf9cf0730d90d0eeb2767fb1e3edaa68d445704a96a057961fceec4bbef12c59a3421fa303710c512d2c47d1ea6ed3deda2b1d6ad48d69d765b121eb470fed7be72b97433433019da8e51f5a8f748abd2e7c74945ac9b644d0777ffec189b7a409c3df16edd9791dfdbbc6e9d11ba66293bf6b4d9a31daa2436694b7b45fc439e5cdc0c69242fe7f184bd5df34e8f17023c0b9cb98a6a35a925c370aa9cd7e54b60518b2753c687e2f17df464cd7c99085fd6c33b4609b48795ae0169b56a775c1f238642f079927114da6b5c7f8c3b77c9619dfe04a16e49d732e3d2a6c0c9f569fd3a808c7bfb37db04499ba6f3339e10bf018b6c632dd632e2f41a6a0e36fff8349528411d5ff567ad790c2ca1e2ecfcaee71fa1781a9d6bd0e93327bd94f97ca618e4c910b2a13fdf5440338f751e12ba636d53e12fe7d760d4ff0724881f75263065a0f057d71dfd1034ef67adda14b726ae9163af3fd4910fd1e1f8e44249890d264777c74f906153df8035a7b5964f4b688a3bcaf4005872dbe2815c00ba3d8ff788909ef18299c8f3103f6f85e0d20df519affaab0c39eecf760c44ab978b5ab6f61c7109dced6d6a3ba7be3119dcf90bf22273c514b4f7fd6be0bfc24ff1dc8b2bd4dc761fab9deb171587f4f4e1e994a4d16a9f74a6249d83a2c24e84af8a468ce79458e077fed19d887152c3a4b5873a9e8894327afa7283d86ff6171ab7b47b482a9e2926deba8247b16d4fba19ff0d7d36584b5e211725f2298e2b5295e2418c23c5d79a7d0573c1e9349ae782d083b3003f9552a4991231a639c023e35c85faf87b9f250463df60d19b03d76ec07efc6b53ca0e32e43f91f3a6a91be8ffbb9f4fd7a7d0af4eab888628994e33782cc0d9c43d551c43f246d0dcd6908082784f4d9cb97d7719c81f6ffeb190ebd7ce2506fa03a14d39f2e8fde13f55055026328989fc01e2e61722de2c72e1d006515b6a7881dcda8606b6e85b6f0b4ad7a384024e81825208b7d209fab804cb7fa8d5f813df6b26e2e85bb4e4d1014b0dc48bc3ef5dd299722c9aa4fe59206814b0c290b91c50229aa882d3d2a34ecc094dc2807a1127dfc8ee1ce1cfcdda56febd2fcfbf4d2a909324faa4d191d6fc0a799fee4a32b6baa0a4616af2efc9519a83b0d5fbf7ba6c24c63db75232d5680e4b7feadb44deed4a8c45cfb7f9c1ae4fc0b3d12b5d94406e72155fc9cf9800b0dedef2d201441a5e85227eef54913a8978d53cbaa89103d70c408202ceb232fc89df6118a3929550d26764e29639fdd363a73725fd8d7d7e3d513fe425e2f58bc825fd23f814d53da09fc31298650396b3d5725e1a0cd2c3dffb6428b58008177d19aafadad4bb5bbbae6b7eaaba73d5126d7802a7f45d348a13d3c33747fb530f47c67bada75f372257e194b6def664bcbe37cf294ba1107e70463c89b4d65f3121cc6da78abb5e4267b4edaf9d5abe2bc087942f09244ba8adde30c0a96581d39aa6ef6aeb15a7a9acee99b37a6aa1dbe43f63f157543d4266afeea1790fdd811808b573f68c0aad37907bf7e75ca2add4131c563e517023fb3ce7d2b1752a98ea51fa513b4ec2b62482af83e9980d2d14363d31225b4051afb0aa42ea737c159c9b135426967799f5741cea5183b5af891ef76b472ba88179a02405799683cd5c22d74b01f15cde0eec42bb93a374883479c7322af815cf94456c2e8165be3603ad192eca5a7e4c6524fe76e8f934d757dee84ff718aea18c8a420e2b3ceb24600a32801e0d2554f9128554231fc9791642ca1cfbe052201f3821e9bc2f1d97464733d00c32b8325d9db91d5aba28ba9b9a4d498210c1142ac224f8fa74fd432d0f08178112dc1eb2a896348c290e56ccae855b91cdfd035e90c09afe872e2d9ed39c358ac980d8e764090f0a8ebfa011d125069691358d800934cac3f0aa642e4f25443606408d04ca09c128af335a68aa9f24e1cf73bc5bf5138580f311ad1c5f69f4ecc200a2bba1a0739384f72ceb9793cec14a5db45147a6f25260cf349a6562d65992b7ee51319ae6b4c956369f87806b8b7063713ed8bbdbbc4481527b077a0b4d897e374d839afe680bdd9473bd55aa32a167bece68f3b0a8e58213396f817be447eb15066e207b0cffa0935c8507bffd9c4a7693dd37684aafe8ef773a3adef23881f1e332d186ed53e3f209a56240a2cf11b497855239267238426595752205ddcc6f80a86dde6bcf876bbc2fb6fd74b59cf0f176e0de30e038561d475b2dbbc9ef55e5f2479e916244ed656dfde8d69b47f11e23eebde569bfe06c7f79afc1f4d39c416db8d125821c6aecc37e2e6981afee6b358bb327a983ce0057158a3a89791fabf4a88ef022cff5ec7f50c04829056651aa431a8271051035a10a895bccf79444cd3f8e4ff50da448b7bca127c9b5b32a38034b5cde61418899d9bcba4d2787f4ed5ca573ca729689b8389c678dda2de8f7c68572e520792f87127b41a93b5c33eb5244335d950b3230dbc9a68dc964b62b739a1290cdfcb633d109b0597b5963d699cb0bbf381c683f6c65d707071537506052ebab89e6a023d42d9b201c77d895fb3b325a498f204ee56c3ab37f58f9c2b7991b57f4e775eeafd50b9a0a950377cb03fdfa5a4f98e864560d0de90f8d06dc03ceaef98a35993d091a8fcea48ed84149770e235b7bb9c9fbc08309fe5f6566b24622c5497af5da004045a06296026a18dc35004f7c85b3a758388dd7b06b8ea7151f506dc989b4db8ac902eccb5ab94da8411117e15aa7a01b9059789e7897027ff95a3bf36dfbf2a86757ba7e34fa2cfb8f38c9eb27bdbb8c2e0a827c0873dd9884778ef6f3ad245f672f95cf886a5a096a110c11c255d4c69e5d8ca4dadda5a403922f719506345c5e7b1a965011286368c66c84369e5c7914cbb9321eb255108c11b324e24ab9ee563f5598d24ec95dc83ffca4f5ce06cf02dfeadfcc46a321b56e83ffa2c9cab426c985c61a3ec498bceb506d7caead7256119e733bdf16b2e6e9d189d2c7568f8fffcc425f8cc956b1a1033098d9e0d92c43652ae11167bbaf5189f1f0dcced98cf289a7cd44d282cd8d817931f24fb6dc3691d877e09af9158b1e97d7b26e70488d72caf70a1f09590cb5dbc6728b77d1ba2110ba179fb768227d975b0a6995ee2c9be6574abc849b6446fe729c65745755c2f00ae821d67e5d382101b1f745054eb57625966400677a640d47b4f64e65ce814013a3edcb0f7a47ad1b4cb1a0be33a259e3682c9bb2a7dae72e372efe1212a653999c6d06c4aa4e055df259aaa19bc0a78ec3251f82239b6c5d7fb247c884284d5f57c1ae7e426f83b77010af0a5e12d532107a01b6c1a1b4da6c70577d8b7fb13ab4505465b9a1833e855f07edaf74750c06ebd5eb025110f6379e5e97a4361ca2b17875e097412704c57401f5a31cfb251d44c2053e71d7d65d178258e5ec4b5f66602976b5026f2906fee9c0723909a47bde9553642406fb2ec07b5a581a79a7fbd8ce03e4424e19cf8c1a457649f952038faddbc39d376056cbec9eec8c014c0a90df4ae5de3bd973dcab14baecc45a22c456d6cddabed4a80a2fd2ddfe2105ccac8350d543eec2233ebf515199dbf9614b2edc275ca255bc6741f936d21bf1e5e825f5ed9b48e220df9655cc90da4dc597fd3e8d9575c3187e87b42317c81b6c5caa9710198e1981df1a775e53b1b8b9612bc08a5331d98b36af0d9702ecb3d7b57d94e63237bb0ec8cfd29721d0c26217b91bd13dd7229aff73d2a7e29327621677e79e27345baf26f49eec3d096b6c0f41b5dc3c36f50b9477e0df83e841c93ef931883d13a1a1113d4bdeac078923ff1c14c6227f1ed77854fa5fe574e9ba2dc47e24eef6cd51be4f7a279a7a0671528a6f0615da27f9a8b95eaba02a0bb9bf3efe64b48e132e2f58df279459451e8c5e6dcb5f0f2e2829b9e1a69263a5f51bdae2f564b270421952bd45a8f62b25d6069006b009604e9a0f79726254f39818b4515abeb7adbe51556d951d2a65ad6a84893cec0de4489537ec17bc9ac26e9b155b77ae9627ba5e84d5699a3d5f7f6cc424fc1e604210d044e9f89e6754a58471a607386f7d8a2bf4e2aff0e655df7267246ecd606ee90cdae179eabb6c3069dc6369d79bca7b45a10e934f70574c82999a820a84b40ef6ee79c6399c612d1a8d832460f3a706bb9ed5f3b5b5f8bbcbf5bad33c188011f88ec8cb8fe7bbd97865d5b64961057dde66036ed4f27bd48f19c7d035e42e6cb055f3b1443d2c7ee63221b12d19a09cfb9d5d7aa6c647507cc47d703c8beb2bb0883dcc72f3c0a6480313703b88162c11ea2c1bb037de838a6e3e06fc5fe031be73aad7bf4ff104f3d9ebd254c9d8ed69e086c26bb4578346f477ef911f0e78abef42fa966934f68db4696878c681c1f3aaf1d8dc16bc87c472e23535823f32ea3062d48ba00a0c02bd9968eae18380cf219683d498c8a0d4619802aa8d2be5cb252bb5cae2cb3e056855bfb7b0814d7f61a771543780032da769f9df9ab44903f9c5265c6addb3f71aa9b411240694296e4dcd77f255c258da18d6563a7edeb5c835d8e0688dae385fdbed0af72648e0cb25ea9b524ad3939337138e6cfc05f0b10de501fb54924c76b7ee05919454614e4131baafa93bbf9c0f5ee723253413dc7de062e78f864aae4dbb84de2cfc68fc66ead3fc16c0c25dc936ef595f8f800c49128f99f10c4808932dfdcab19e81389a4552c5c0448e63e000ac7cc381a6c78b26ed776e17c145582c7da54d3dd08a17d653dc88c154fa80c978a6eeaa7ad451843c810cd861a76847e7a6c55884a7760acab7c5e11292c349714a2f1d904994f8d7c730e15425bb57ba574b7d3b39ba48df309036c28fa442cd9bf817856b78630c17a61c19881f1890075512ced8635f64bcea4a771c16c8145435d6d81266ec34cb97da34ffe25146d4c4aad3987826be364800165dcea84e78e13223c14410a50882b3aff6fd0eaf58e741a6fe445d565948d72be7f9c273b99f8b43da157bcd1bdcc4c942c170518f29e0d3e9cf33965ba35a7b04818ad304ef258b31c7f6d18fd68f2598131397f5d73ef5847b1e040b6d812510d9c9122c3662f474eade827e43a776b0140e1a4c18be1e034132ed35c7eadb3fb695b769d0fec60e5789c91482d1c5676abc528ed30095a7ef01bb1b049647a0ad64a7c7d783cb2f7f355abcbbb9bbfe6518134a3898fe160c00ad2f4a77d5cc144d76c8cff76c7d3451b214261deb2cf81c084e5cebc17644547ac89e6a8ffcbd549bcf39404330adee006ec8ed08118401a997d404f86f953a84fd6c6b3ccd028cde71b990d0fe4d43098a744e686b1c8558d0c66194ca339848260cb05b19f0dca863a2ea3a6b25a0c7340c3ff1d49b0ae7794ec8f991a78c6d23de359fe21918aad06ddfa809c2b09c2409dbba56f28b82f94dd0f0b01b63481b6269235caba17f94fac7ef036a7c19599db9f8ddfede5aa68098b035a6a48e2cb90343860ffc313f812c9a9ce4a31a7cbb119929fa3a73e46638fb2df82a85e0d4442e8e9e5a16b21e530ddeb97f9aad284d9fdbceab2e596658bc6675d1fa1a014a1c9bfe1294d6ccde608a3df9771b460cbd2ef891f2c406a0828354882d3bd67a176bf570c3f7f9d7bf13fa81d686a10012f743a4fa6027bee7b93b78a5c550db7fcb5af64cd9b5654d8d686d02b5dfc090f724bce32aeef4ca8b472d7399c036de0dadea2150e74bcd0d2e3fafee4225387a3180e3fd7670c39ecb895cb27e845b079daf5e1c4f27db607ddc5805fe1234813360ec6f7b4078213080e6e524203888ff4004632c709235c1c06ccbcf1160206a5afa67d5a1c63360c0d66230c8a0f1a07298f932c472c6b173c06af0834505f6608b5b1f541569cf7bffbdd737161ab3ce3f6309f16ac223cab95b70fadd42a2364fedf013d788fcbe8a082e4e5d78a4e0d765bb5acda644f74f3ec277fb31aa185fad94ebe2a1bc2a2e3e06224c73c4b0fbc2c3cdaed90d1e9caf0c9be2822747ff96f88e7eaf14b69cda1de8a0c05cea6cd2e4f3ed67ef9535617f0bd9e5e46d418472b47c5a8d159c4d2cb48da4449b85b3215b72fedcfa429ab6ab62d62ab6397d3ca9c11162a8084e59d221f6cecd4f1d3db9a1708ccbf7259f8795e008464733214896709a01d9c5703adf360e11d1a6004b3fc664390b5b338c8b550d5711cac4c03bc6ce09e6787b2a2a50fd13be9c51100cebd428f5e3a1219d3bfc87ebe6c22b551a531f979ea08f655f1da030f93bc85ed81a6c9f0999918d08a635c78d34f9a285266ce51bc5935688e422ca49b4df164205161727c2262b5c56fe8758fd6c90734bd324094105fe0b2ddb58e0da2e87c745d7a7ea4f9f4b46ae389461fbbefaa70393ff71f43b2a80dc3df91dea056d382eaf63c428bcc36e6b8b43d32aa0596239e9b036ac9ca7d8f778440d62d23eba530530e35ae9e3853636608c53a3dfc78609351814ce175746eead3255fbbcbc92382fa94e6bc9659bc92e77db2573dde8329147001f53f0d65520fd996ed6fede9db6b885013204f3f23cc09acad787f3d8d2cc91129a39402fa8f81691cd69057df7299eb3a55cd0e010340d15afd87530da7467fd293aeb5ba43b0d9d8bd3f6ab2496b1d51198bf0910ab3ab3e98e580051c329d21a8d49aa99f4fec62f63469237b52d25b3c1e3df89a0eb7b137702db7848f06218cbceeff8b91d703242e70b3e148c870bf46bb9377735f098574244947f2166baff14ed9b9d5265811e71bdef6f6bd17eccb62b2ae931c28d6af6b9b791128534684f43f0ff2ef8479e5a892872aea8cd51f15626d8f84573fbe582443705a65da73631f92359027cece523b942b4f7503f9f4684a5c0d4abd0722f134c92ef2b2650089b126bc98d62731d931053d904375e17d992b115c863147aeae36d12a677a079a55d1b0dc9b38135728978f4e8c4ef79ace4a1d7a32f120ecc51fbc0aa732920fe4eeeaf853ba46d5579fbfdde3281328fc583a40e26d5d07095d0910b1faa91b010f7797a4ec7645c8450b52727e45a755eb4398cfd6c2d0bb2df5875b0d4a27cdbb1f767e89ff8be1a698e9e1553b9d5bbe5728b85617eaadea4f1e728959cb2733f93c8b3c3e24e2e10af6e6035dc7bcf97f4eba78a57d9b403c15a62ef8175dfc9480492800ee17ab83ee18b67d69bee6bbf6b92717e926978acb3fa2d493600077f0cb9d38d6c93d651ec0bdfca93f4e253a9807fe594ad7ede782c7c98636fab2e0dda80d6f43b08565d97b193dbc6b3c42bc64c235440adfab2fbb0a2253c64f0d01c69455e45cd5198dcad0005f901fad450bdb74e87578f4c2fb29dab02e05e94366741b81abdc525453d5798d974618d6e6d35b556994eedb487a130283459a3ecc38c89f6960295ff12e6514adbce016d269930ee97eaee67568d538bf082a2927a6457a96684b54591e5d789f060d0dc187a6c261892c98a70f7f4e3597146823186145bb3b58aa732a548ec27292121b314a678002a3cb80bced17996c657323ac10c06d9b7833d427821605bddbf076ef956d1dcd10aaf7a6090b85f9d01539db0931ff183a01fb365c06cf0a0d74ffe670c8efa905101f97b68e55963711b3d6e55007efcab2e58a782953138980393386707c03dbfaddaa29309befa63864f749502e87a4ba351d67b1d81d8ebb59ead7c64eb2af9cf0ea7245ffb7ee7ba7377fa027ea8ceeb7537436cd78b2e06667b8d4a09e8eb754dd86a03a201c3008c014608309d854ccc6034e13efdbdb867ae6ff7093c793678b7436d58a48283a39922a8e27fafdee10371f56393b2b5a046b6526911f8df669033c539769c74496ef46723f6c54bbdffbc788867981b52a21be5ecbfd53438e2b63f66a177e8851099f62d28522113802c86b223c3c45f4574ec5f4e6757e0be54d258c3c55fff2c14bf607be65d69501b752bea2363d2488e3710d8ac36bb66d800ffb8539a314c951d3e68f186de744b00da450bfc72172258c1d85f9aafcd874bdd36cb181174b22045a2c826837691fec92a8dd505e2de0dae9c7478ec88d7829d8e91bf420b4152b5d836d99aa19b07b3a4ff66a0082478e0f7d54b84d9a6ee9ae465afdc5ab696a167809d09299f1dc8cec70f23e041f302e29935eef19c99d10e1926fdc5f33d48a21927377eb045682cf4403af1217a382fae617c8c065253f7ca1af6586173188f563536fe69a826c6e50aaaffc58db511ab4ceced28f1d22c545ca7dc99b2e882bfe71a8a2d910e680f9e82b5fe30e11c90a9ae660b1c0855b63e29b6efdb711494f93cb7484433289fded96b532d52290656555d3474e7726d54e9e7a342ed9a7fdedc0353ff2921d907afd7c496487b21fc54afede1c6317745be7f1dfc104516a113d12de3289d3d3a1268468ff14f514386142ff09cca7d2b859901cf914fbb28ddadf5c82374dd90264e9a3be307da30540287f56a24bf3dd5f508a3758c252df3066ed82732e8f9e7446176d360145b3f9c335d182b551784b8e22a6e4e85eb0c6a0e1e71bdc4b8d47929df67417128cf5bddacc34fe768b835f4a022071b2399c0f9ddde82fe309584a36a5c0404a40ea1010ca9e9c6710bf107f52b3b5d77ac21ce66ee90e4bc0a17d3a2ef", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d2269b756cdd976f64058c706b9e2c1ffe294f70890ae304f743c45e6de4d5777720f05976214bff2b8209d55b3ba9d0f58b850b6b4d778847bf31807e0d4f045f3cf06553f7325cabb5281c7ab8e12bf3112aae025ce4ba6f509aac56044894a929c4f9f7725b770dc1b0a37a9bd56881623bfefe40794eceda3e7beca99379da9eebeff316f5d0efa8ecb6518b2298fe6536d64f97c1d024a4a6873a063f941eb846de3454510e934e331d22adb9c2c301575dd344c2148079e68a5b0f558f0630d9fe15d38254fbea5b52de43d3825f152b0017e48fbcee5dcbc58d84043a18fe7b29708c5457b12bccb1dfc249649c62237735a74aa9701ec1db546fc664ee6be7899533f9192be728d0f12238797baf58c885acf6ce168b201dd681d4c6168152e55f403777b4fb25619f05411097732d269ea0145c798d0c358cb9ab2a8d7b314dc0c4873d7cd14f99b79b8b92dd7d86e61b54650a1293fc21b9f6eaf17cba7c97849a4b27e88832330373cc3e548936f33ee514d0217e1ba1a2ccb8fd6f670b75044c6a874fa50f62cb68823dbcfcb5ee05018d1e80385ddb79f98b2bac9dbf52016bcc50a7fe0eb4c65653f782d09d2b6ff9b1bec562c6f007ebfd71f08533d5caac48e3c35458997d8c54dc48653c06789a343b1ddc0b1aef21a1f9b04c9fcba607506a1a4c1cd018d3548418ffc3e6b41cc995ec7d75591b1d2261a088e35eb4e78019dd71f07552333c5b72c0610fa9dec31f268e088e8c43f2273d39bc1cb1584fd73f7d0d5713cc16f8b2c33060492c4a71b07b7e6348555857dcca15f4040f5979d3b7b3d4358cf5ec94ead93238cc75cc7defcc21d289695eb879f2f3c4b2c3ca109e0468bfe516e91bcb2b05a2679f436aade69f17d8eb445e45e2ac1489e53f522b5477dc4b9cae88f47376c27bd5b24781258e701a6de17aac6108e5385d38d4a855d8935b247e3dd74bc1aee5263ca142ab65b80feafc2147c9959eca71be807505418cdc547fd32c84321544fb17bd01d0454311052e7b34542f1d6d6b23e30a935da511b99f5fe622ef6367d7740fc1d457d65767733d5edef73b052a5de31f9b9707d5dfe663f8e6b6a377fc0193c4fb4b84a7c3438b4cbf76e32c32bf0a82e1e7d160c5513c6939d30141143d340b429adb18072ff72eeca1ed9e83fc9c7c2d5d2692b9f4baff424b9b4eb8ca9794930744fbf1e3577b736e6532e5a1b3a6bfbd440a03e40d114277a0bb81da5631bbdbe994ab2c6a6eb18a45d9df543f8f0e85a458e983b88b6b804d28e65ecd5e61e13188762a29b941343b4ab95283961bdd2afbac4b5e01937c5d4b436fccd1c90ece7d4ca139b96ecf5bfa0c0ec5d375aed9854d3f85573a087ab29b923d9c16a70d45d9c3e7dea1887f80cc4bbdcd649badc54ec22b30225a31aa8ceb5c40e50d56313d663d1e39235a30b87f731e759aae2a4fea43da894ef1ecc4f0bfaa10a2820446d06c96ceb163eb5abf56ec5d79d8d9840ca8c85337101867509c169dd0087359769edc35dfda51ac2f8951db5b6e309c1f2eba14a0bdb6336f7a11d5497a49f35a7d9d5df7331c68963b880ae53b805664a4b88b1d4d29520c2fbc354b003632401dc92ef4d0ef92c1586388cfa7ff8c5ef09bcffbb6904a90cfbdf356dbfdb0c54dce806f8fa6a2b9168133966d26740a1403eb7a00b01637414fb8ee67945965c451f5572f2116530dd13989f4e467686d64be1137fb3d77bbac728d86c4c9ac8467044f915ff2edbe9113f3f3aaf362b75a546404543213cce35bd4b61aa7c96e8d3808928ee36093b11878687baf7a3d88e0e709816c59c11e832eaa982771310d70271962aa4565c5eb9d7fd7841afcf0c8e3f65e0317c12631a08ade08ff40fcf870a47c3c4a5b307343e2c113b95cc0cb9847b2c6bcf05ea8b2b3d6a3da7e0db250a6e814178e15a9dd1e5a2f56536454006e301efb5a37d48e8dfec3e2b1632f6f4980e95c8e10a306abc6886faa579d2f35e42cc7cc9bfe64e7af2e848cdc3cbc99398de70cfc1a19e995f26bc48f191cbd48703a4ea98977915f09cc86887251ace552c9de000cfdf86a78667606c99513b1fb6c84c9ac221d9f10d1d61fee04ea174f7d06ca3217e670488138f0e8517877bebf4c1f72447b69d51d1bf98f8faebea7b5aae8c085cf626606ca010a9653d5fdb0315dc0e7f6b51de833ac583ce1158f322c37cd5cb3f8d8adc86c15ebdab4f5e7e17b6cf8e2599b6bf89e794763c3a9c0e525c2df66d9a0332f6256291b3067988b403eca741f2850d795e326c8ff313ada66f956dd02c0e7b5075ba33c6ad8d4c19fb82ce2652a9ced2116b7ecc9ef74e7b8b0ad68110a6bab049b4087b0d086722be0ac7a053c264bdf377881e213b619a8f66c9584cf5d3ea17dfa73cda907f9e2459563dcf06f0922864d3926dfacc3588fc4f8e8c4ae8412a5bf7bfef28286134c0d332bab9630a4fa9984a67253cf0d985421aafe006da61aa59535a71e3af9210d149736954fb85f77f81b31d54080b5e06af074e92107738f40c4f6e80463d6281a29c82a58bf5939b769290a826ae6b4cb5d1e8b4df2bd90371f8d4bde9fc454217da45d14cdbba74acca2b379f56f60a3d5bb53c64d037e9c96d776a340fa78fa0ea20fc1686ae9b7fe91fb4aa4b9a746249965d9b87deda73558f3585e94a3ef0473f2f5252f7406e6af3e99ac3c3703667f268cb5050d15efe1b09b18593a8b70104b68a37440bcc3fb2cb6e66ec26e8dbe99e717787f2a489e0314c25ba942385f4d6af1f123e387e4381da2bf64ef933343d45d23f57d57213ae397e71cc3bbcb7512b381ee40655b80922a1af8d3bc9a56eecdd4307eb16e3feecd728004502e8adda962b3df221db41b54130aa30602fb2569d41dc069557f7ec9f8474074bcfa7293591f75938ed4e91160cf93928f3e3121546cebb3d6aed42e8d0454dc2ff5aa3cf7a8a8869c931510b6abc46affdc4dfd1f341e098befd3ec39eaca78f3d74c55ddb13c434b825f64c6cadb60156c11cbffbebfb5afc3580b8bb05c630dcd1132f45f033768852a26bb489bc8b13c5e0a100928fbce91b906a51e919ed277c506fd69d0bfafc6d65df8c0142ca440adbfcc8f70235c866cf4b0e3e296de962fcb3e417e5c8279690e1938ac03201455c6942d8ebc5ca5d7d5cfa2c9192f2065ea140fbe6dcc09f293454f2dcd277679adf3099f10ebceac73d694fd0fe3e63626455513916887e8e43a0705d3ae6c2c5aa4d581882a179661ea76e693750b1dabb60d439f1519d80d8ef0300423410c1753d41e681514e7361e94fa3e29bfe32cbbd9135e06a6bc6d83aeae52dd9c9bc4e28ddd50a5d78c361eca42faff4f95ad75174f50decc6f89cda4db3e6214debfe51d76322c50e5358ce0f3a38a6d2c6a05b628e9bf312e3fbf570d7aef5abfcec32b7e90824624ef7addc54026c60a1ab25bd5cbae4786286648f44cf198c4c8849affa7365307d1d5f2ceb63b65a918a8848e021fa62b269bf7077bfbb84eacb8e577d74fdbd8feb1093d1ff5153a843a9a143efaf552130dd2084840bcd66af82affa01e67224cced1c03e18901aeeedafcd9a3da1b41b364522bca9cafdaea5709db2957d49438e7d406520195e1e7e885d66c147ba56c5d9091ad74a6941a1346565d9f9b0c02a51acfc7a35f58e06933979e8a73f022ef2509495188db75d398a819df5742eee87ffdcddba46fd78c1b0fb04c12ca040c2d045f525b969cb3581a5d05d9567d00d199839d4a837df5bb00407156245051f7383e2bc8f80d7f06afe979460bb4314333d6f9996b7766bb21b239757da9b3f47c41c73c3294ed16461ba8134c01331c1e7233eeea17ac1dd4b2995b7cd9bb052e3234d30a8d768393ec678b2b6d6f85b14490dea420cbb1ddf5c7a0193464dd1ee5c54204a8d6395e2cfb4fbf7329e71dabf06c2d4d4c8eaaf67f4c41a0ce2fd647fc64fe77d5ed32920a99665fe18db0052d8953cef24cc202cff8b637c3a80607976dff24c0c44b90b981d89f88ff3393b3c357d5160a1316ecc8cf610571fd373f3e3e997a5a42447951b16972c02337bcb3fd20d70cbf20885daae35f45bad490a15ebd3fa4ada129b2216172755465113d16f770ed497bea96b235801123cd946ecfc0cfec3c519ef4c80daff5e9d42c5e84a5aea4e70a45301e46af26710da0b5e784454bc57f2b0cd75a5dd394714b12138419e21432d2a0a0164ef7024fc02fed4bff0f40a9c0fcb43ae8e53dd504fb8365fff51f96ff4b7710ee4734a6e08dbae6d8b4b9f25816a7b700c8df7b5666ed2a6632f442a56dd624026eb637384ce476ed37020026ec5990cda9939ca28dff86b0c61f2d04bd0325c0594d7b9a0854d2266fb1cfb04fe3c6cb95a7576b3fa1a8d604b3faf5dab2a5b01d733f511a72da85000bf9890185bc7d09638638de2d198643fe2c6fcb0525bb9e8abfd7979e443ab23606f52c9682b76597cc6a728937331600b21ccf2e8ef21422d90ba5472a4dc74ae906f69957504fd8c72ced4f3904678ac6d59f17a732a94f3b6cf7d4584e46cec661882ef6b6acf44cb2008d63af44fc0181e500e3776222f6ccd1bec6dc243f2a0c391db0f7e87aaf9a43ade3070f5fb20fe55d06322113599dfd08f26cafee88dd0b0fb864121e3e305c0521a20a66e367d5c05bab7d1aa6b7890bda40ac5e9c65e16f093020e0fa1622648084c1f9ab6ba3c614a5ebebc86fbd1b660a54a276a8202a62ab71adde4a4e391083f465896fc9744893ea7b6ca97fe887d23431bf3aa55ddc9cddc9739b8e57bf5920067b45daa253ec43515feb3755f2f6c8e608b5c61af6b37ba3b8393b569080fcb4f60fab645a2acd6d2f2a69a74a0b8eb6ca33e55eb77e25a7d6ac638a5d3450ee27a1d6579ec94d7708055b76c98356bbf42896f88a7755e0fbef5a28bb64fd7747240c7b8e3c717194fe00cdcd185cf625c3b3468368dbc74423d3d93fb425a019b0be7e9dc21bb60f0e6a147dcf4360fea6c7f2fcfc2bf54fb812a2a7a753aa23c8eb41aeded52fbee427e05a7d677991f04f301e2f4fee55c8db1d15cc54ef313d0607be004260a129f37e639fc56bba981feeaef9e3b0f0b3e3131b6b19eba1b22f4108a9e0289e6c052511c54de6bd90078085017365d1d396aa4ecac676e71d00d9504b4304f1c08ff544f66b203d67af6b700d7feff3edeabe06c905f5eac5c8ebeb4ff0f73dc09e1d7d0042bc7535e3722fefc214d86ecc028d5ecf79aca4f69b1ec4f164f8e11f3e0f6d305a67293792c4a83cc3bfe622650d1d81732bcf2dbca428f205c8838dae536dab046c73ba8f22e3c43dec077747f0d3190f02e4e24248978ba4d2e97b0e1706ff0ea7104a05ceedaae2d2fc5d9318e54a1a368dce6f25964b5752478c7ae0fe762a1bbbe7e2084bc321d1cf619b9f9f79790b870132b7705246bb277791f94a0b7eeb7a5ac6ffa67ae20af4c7e68562ef876b9ff52610c01d3d4efdcce58fbb59a2c8acb1d7a52ab81e58fa7136d71c3c315e8360533c021c1a1d6aef70eafb1962dcc88c1a19712c4d2b2435007a06f0168bd12db4115be9385fa10950b85b7b7cae0af02b976cfddf417bf9aea16165cc2c4eba3c160a6b3ece585753e4b1807ea451f2d327ec8e75007748de972f63bb9031db8b7f17f98cbee73c256bd5f39a38e1ea24602fccaa4ef3ea1e3f5022910417d814b9e050f35845beb1538f89d342f843a9c07e3f52413663d83277e516b08d67e8df0c54a2e83e6317267f914e32cd7658d67b773746bc6047efde65bd4e1827762e79cd581fd28d2ea3ec859f3ccedd849b8347966a8ef0b7562efa252f99e8f8990b5c89e0650945a5c8c3de3e2382e2223cc55cf56190649cd3658d7bb3fe60b68a4a76f280dacba43e95ce219db38e828bf071e2e877f53d4fda5aafe2c03a1a5be1cd672e9298904f72aabeabbfdcadf51cd9fc32b424bbd2471d3ecd5c08d577858c4b46a10b73ef58236c23cf4f3d89603d1254f2961ebb38678bb52b431e7af18035806c9dd4f25fa1133fad4b88ef07ed7a99a542ee71cbde6ff1ddc57461170a7add01571e720c97d6f79a07f48c05296224483c1012f926784993526ec1d338436074633572c25c4ff8103c810bc014991aa37024a7e2bd0d608a2a71d8713fcac45ac3b58ae2d23108975a59e2b7a96f872a8e01bceb98842f11161c17382a8fe58d17be453d913579afb7d633fe2f764df8122affe30a5c0c92a8886d9417a481ec8153030d7139639606bc89ac2c36641c7a5b1db7914522d06b0ee4c2ab996a8a714f38ceb5c4fab9bfd0953decb23f0517fb8fd6ee4aa3c1d09ccb326bd7b92833d005750fc9f0a4f1338d85ee76bc8d7827a010a6a6cc870b4159a38d97f1c5ed91381e053007df34c44ac82cb46a90e694c508db7240e3cea77227579e73ea5dae59fe69e9502d752262305886647ba2c8843e38d69123a0126fbad381b9782ceda081ad886b1ccb4efd36d3af8c4f0b92a92e529e2b839f547a987f0bc5300f4628421baee784fa4a4e82b033b4e28a13d81be6fa191d514aaae61fff2e487e0d8b803e90c7c8e1944b798960f3bdcf8fa36bee2ead528eb43ae6d65dd9551e81cc3e15d7d2557923ffa4dad414c9cc6fc8c04b9960d9b47089d1bc0ec392b056e0acf46022b76bfe468b3d3a9a11d090395dee5fbde342cb3d1f2e41bb74bae0cf5e0501dd85e40d521827cd782db5174582f0c3b8615b7b7e04886f517831b6bd7e32446a4b199731cb96761ff7032d7b92bdf80041f990a6083f4b46f33136177fc787321d91c3b45c139a5298a63fe5772d373568f2eca7ee8baf377fef9220a79a5ca5d0613972acdd28845f96d816080d62a3be3b46408d6c641c1a240de24a41924b771c7e5c680318a1082e710206a21d8cbd095b5158fd9d450c010c207ff2ee841101dd5fd44834475a688106b20878342a37a36773bcf9d566e33241ffbbe64ed9d39a844f7fe0f14989c674894b8651fcd741a53f6faf2ed87f57429af14430bb23a7383341432941946d428931137138c38326710b12c7a1c025cdda93580f65b986c95c856c49ddafaac3d9ba01a4860e51a179cca9b9f980b814c6cc5459cf1de5279a3afc7bcbd34f7e5eb36514d54a0e59ed64f0f081464bec3167b8a1b0228ede82ca6e506efeb10cf5ca6b5902ba5cf61023dcb28678bbb4f5312dec369c80729655382cbf979fa2c74e66e3b121baed0044cefe61e0def62b481531e882760e7d31d6f502bef916cdbc92760a1e8ea5b3f687030ea6886f7beff23af1df6b9ba9df5218e7d4853a59568402242371882355f1bc74480902a43a7394ff7934da4b234938d0f98c60a49de769de3e5e23035b4521008fb2189028331b4c3725c455731491b8fc577339850a518205de8d48227f9b975f2ffd8119f8ec52cd1f0cbfd20ed087316391bc0930ba8e29e46dafba6ec1686f6be8e9a18c671daa0df68c4dd1737659498860503d2e1e4fa7c6e398fe8f2c22b3fc62bee61c70c390899717ff02d1218f99da81159bf48b5fae0cd485e30b5fce1f020797e13d101c752ded9bfa67adbe4ea5b8f98f37b20a84faf5b6a05e76450de50bb8a1fd486386737654c5f19f6c61b42348673b89288e4db888ca2638d668de44eea007cdd2dac94e492fa93e9bff9cb3256b2dee874a174916d2087a052cd4b60c54736da61e654bda41535c6e011006ee21c045c9c246af4f535ceedbd6b236d96e764c8ab6361c0c5d4f8191b8baada4e014a7987ec1f2b82092b51cd76618191b635f55a2c57c69c9f42855e1f5f94e1313f63492b9a9a765c3b983635d92480a8e18ae33ed80bba85b3ee3e5247003893e5f4f4d663b7ca9e2dd9bd479b480f851b577db0836c2402399753d2d86302ee003fa0194b9dfa0d306ef6a2d32908b557b44bc23792e6382b62397c913ac1dff8eb19631d797957b2fc2851afa12b8ad1cd9a4bfe7617273ade4a3c14a108debfb9240eb6476e60c3d8b9dc96cd50899ba57bb58ac18f7c8d745cc2339adf15a54c3f30e95f0df9864f39130ca9f6bf7ae511daf4f75c669982ccc7b3b99bd863e4aa663343a4c32224299593548d6a4465436f41d94521245f5a98344bce37d04f23ebccd1f0b03c7f11da8bce8a6cf7033325e240ba00527ff763dea2a3d4ee4e778f8c738de11fd3afa1c698e4d9c58d07fc5f2e2885f501a27f1350c1638dc4bb19f32b1cc380d47741d578b5fc05423a4b08acd25a64a40d569841612fe2042b00d77c2699f4386f657266292ec0f00b9d3938a56d236989b636ded1ea549e8e476824a86d2fe9f1d39557ab9c80d854dd4034b1dfec4b832d5482820f844e3cd4dbe769da527aa5752a76691517c853958ea7748078bd7662eef08c993f958648fde9f145786f657c3bb2adb0166d9f1d0aa90688d56a3994a3a49d71df2235c1365ffc43cbe9601d833ed9705e9b4ce2cc7fa3bdbae83f6bc91ac745fdcd491ef8cd7ba9ae8bed3fe71f4b4b15fefbb8d05ecc8499fc78dd0ce18068546ca5a8b64f6042a0a54d42c3a4e9daae4f34cc4d3188c3a800e4b010a9b5e83561b172f05564f673b26dc6eca938262c39281cd9b8ff14dd9b5f221b247aff758d2e59768bb6fdac311a6ed72af796243c3183c7741c681e5257cefa54986992091ca538af94e1055a9e63dab687b37538dd675323a95b5b6d3b38d4ceeb919074aeb7950bd3deb9a9931e7663079e6702febf4000e9a271a64d7dd82c656a55b8e19e3388b4a4ef6f60498bf6a5e44e8b58bddbe3211ca7b2ebf6b7fd92a69c2fd0bc978401b985fdbce936cf2f6f3f7a6e34374d863722152675bf8c1c982a83aa02293ae0669573c5d63919a363ea7882d3df884a091d0b4e20d9c734f198542ee417de5852d4d30f858603a0fb4e6647999f12b6f9c46d6d00fc5f7c4cbf58b66710f1f5abe7d19678049d14f94d78d1f24b36778956cd4aa111bbe109755025f5eeca683c93ef75eaf0a6907203a8b2119a308b087da394f9107bfee6e59cccbdf755563c3bcef41e67de2d5ef69a067bd4603589e3a8d9b2b39b1a14783051d0936fe72a2fd2ae11b189caf1d3cbc0b66367663782c6002b5fd892e9a29203d63c6699dedbe00bbfe4015b255a60551bd6d8f6d80e782596285de0fa83dcd2c1e1835150059886814e6399127ef10d11f14963ed04082b106bb8dfb3bd7b4e4a1ba128d9b1c78b50ec28a134617d1938aa9ebb59240bd5b3c6c6b3e3f870c17fbcd1cdc37882888ad387774b5e3772398d1e662dbd0d68b2292474801e83277df89c5682e3258af03fd5d0dbe70b3a82e7b3afaf94273d5f92cbe211c69797c9c0c7df2614430d32c05d06f7077008f553bb4f02380ccc82cc700ee4dfa8516960fa722caecae6589df955ac361a681aee7f18fe3d207e04c71cc762bfa70cf6d13857a83c506ec65cecc2474ea04d2b889383c5c68ff5ca352c883f7e02243741196512699d34d756576eb726d315ca4b58cfb83132af05137d6aee2f76068dcb6bbafb32addcff4daf105632604425e58bdfacbe41d05a4f3af42a872ca8a31cc4271c969726a273725746b6bc3b8f4a0544997ffe45647d5193f6ec421b4cc15e43aac8845561aa6baa016e512e9c63deee747564793f87652d147b2ff30abd8fd7eb2b79f79e815893b4fa8cb85fcb7fd479980a9b4a7c5c6efa5e920e64bcc71a442359fd7779362ecd8a496a77520ad1fc316364e6f9f54e9e4c365420d4ac0e23d6489153856c6c5c4b2742f17c16f4379a1bcbe3b81a461505ec82780be42b00d0d39883a2db1615db909a582d48c1ad7686f180813ef5379773953cf6f1cf17b43c7ae571c69e8be83113be67cd22e2b6fe974553553d5453f3910c1fa1950a87265016e441db618835f2daee00f59da40b5f909b67c489868430d794ccb60f7f6d5382e3192bc8f547e30c0b83fcaae297c3857a065cf9d8b99277f6e4e41f7a8bbe2966d976ee57425ef225b7365123ed1b7dbf8b652dde40121020b42ff30dfce6c8a32178ac058940e453207cdcf4568a6257610c512f49d7d301f3588540235a87731e90cf7777cbb80278203e50f90dc33d2c19273e4bc927481fce4a7fbaed376d7140add5bf70e23e3bd9cb313efabb77faec8ae072a53b8dd299d75c250b0ab988f52e20406e692cba93bf270d332b4f84ecddac725a5a1f0c6fd6f083b9b1dd8835fda7a069e9f746f4082381be46567fab7e34399a74b9dafad0ac9d56353fa802736ebc0d808c389fd22a062b1733aca49a09942cc41245a831ed13d2bc7c5dae1229d4afb96b18917c9f743789ae6b58aacb1a7f242570956548176e1adde9bd82cdee84ded0c59d16512991d1a6d1c7a6645dcf295ddfb368fe00ed682dd0e1988d2266f89b0061ed35dd563602974bffd8ae2c5da87b3d13741af9fdd5aea7c20d6ad922d9458dd8848588d8d906157d1293c38c164523e8c3a65ab72fe82e88796ce82c06369444aff8fa759c9b86bcdcc9c92d711627054528dc7c130baee71798d270ba614b31e2f76f8866278253c02fa42b3046ffb6192485ad617e51772617eaac65f108a139546ab2a72c278133fcc03d950569ca50b5d444b2c2dcf6a5762a168bad1194eb78800f4f85bd075ff1351964b83870a6c389cdf349c17f2ba3ed590dd4f31fb8df9353fa72954686bf10a6ab3a2f46b8195aa84f4cf740dbdfd9e6f248534b63df5cc16f1a3d11765efba47f65cf243ca240761281324fdb5737be29527c57745e9089d0f259681cbefafbc4510fe05a89603a4f2e604147bcba37e0a4261faa38a0730432a7807ca0e2cf06be64076442afeeb150f46cbf7185e8444d9747d6de24194294160cc88c7c09e1352aa14095c19d9615478b461cad1d4eeef31b5ccf8b33dd205cde31ee6cd36413e78c553c7fe2a6f7f7faca8be7a7a3518550af27e8c2d97ba68fc3ef3e32cc343b885b278cd724e8dafd40a3dfff786fd19b094b704b3e9f4cbd694ab1b8e924856ebaf782399745b3de48cd5a61d3f8785f7ed9eed951e0266df286fe0c657caae4a3719171dc306f3ce6efa908ec9f4252c7775fb028faca2b7a765392c1ec1900e8b9149b6a728eacce83de88dc1f38fa2a67ba7322b61c3be4071b4a03d2846a6a461b0de77f05833ccc77651356ceae5592120ea6a8d82b5bc6e0e0a8750a6e3718537d5cc1b4746f007eb294a4d4b631f51455bf78f659c98f9ae3c8f7b59647c34751e9232da42f2f8418094223607f97cbc335e215203a727a56988b01683555cd61e185e36a490a104618f2ec6c12dd1558e8bb740a8d8e18feedc73948f60ade17aa07031ffcab1c44696078ea80559c2972aaa4b6c60ad151169f7416c4e5c78356ed8763553bbb6c19355667662980e8611a98740dedf98ba8d3ae918403865057a3574d85dc3264fd6d1de4380d24389d03b2a339a62d3e0d566a93079cbb127205f170a1a48cde40d38105", 0x2000, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x1020}}) ioctl$NS_GET_OWNER_UID(r2, 0x541b, 0x0) 01:59:19 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0xffffffffffffffff, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) openat(r0, &(0x7f0000000500)='./file0\x00', 0x10080, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0x5) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioprio_set$uid(0x0, 0x0, 0x0) r3 = socket(0x1e, 0x1, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000640)={"59e888637846e2279d75bf00", 0x0, 0x0, {0x4}, {0xffff, 0x1}, 0x401, [0x6, 0x4, 0x0, 0x8, 0xfefffffffffffff8, 0x0, 0x7, 0x8000000000000001, 0x5, 0x7, 0x1, 0xffffffff, 0x0, 0x4, 0x0, 0x5]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000000280)={'ip6_vti0\x00', &(0x7f0000001280)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x50, @ipv4={'\x00', '\xff\xff', @local}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x1, 0x20, 0xffffffff, 0x7}}) ftruncate(0xffffffffffffffff, 0x0) chdir(&(0x7f0000000100)='./file0\x00') openat(0xffffffffffffffff, 0x0, 0xc1a0c3, 0x30) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r4 = socket$inet6(0xa, 0x3, 0x103) getsockopt$sock_int(0xffffffffffffffff, 0x28, 0x0, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x13, r0, 0x52eae000) sendmmsg$inet6(r4, &(0x7f0000001700)=[{{0x0, 0x1000ffd8, 0x0, 0x0, 0x0, 0x0, 0xfc}, 0x1030000}], 0x40000000000039e, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000140)=0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000540)=[{0x0}], 0x1, &(0x7f00000001c0)=""/96, 0x60}}, {{&(0x7f0000000580)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, 0x80, 0x0, 0x0, &(0x7f0000000880)=""/205, 0xcd}}, {{&(0x7f0000000400)=@phonet, 0x80, &(0x7f0000000dc0)}, 0x3e}, {{&(0x7f0000000e80)=@pppoe, 0x80, 0x0}, 0x1}, {{0x0, 0x0, &(0x7f0000001640)}, 0x81}], 0x5, 0x100, 0x0) umount2(&(0x7f0000002900)='./file0\x00', 0xf) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/sysvipc/shm\x00', 0x0, 0x0) pread64(r5, &(0x7f0000000080)=""/41, 0x29, 0x10001) 01:59:19 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/diskstats\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) ioctl$UFFDIO_COPY(0xffffffffffffffff, 0xc028aa03, 0x0) 01:59:19 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, 0x0) bind$can_j1939(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=@bridge_newneigh={0x54, 0x10, 0x1, 0x0, 0x0, {}, [@NDA_SRC_VNI={0x8, 0xb, 0x4}, @NDA_SRC_VNI={0x8, 0xb, 0x894}, @NDA_VLAN={0x6, 0x5, 0x2}, @NDA_DST_MAC={0xa}, @NDA_CACHEINFO={0x14}]}, 0x54}}, 0x0) 01:59:19 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r0, &(0x7f00000098c0)="43c92461902809e47234f35ece2645b7d3b2bf99b0f33b0d9a29df32d1424cb632ab84f9865081d0d36a930a27b52de6a6346f38e6bb7eeb570cfbb2f2bf0bd8982cf92bdcaebbab2f2d633c7af5c303f70013dfd301549b8273b255c0610bda1140014ad17c88938490b9ac725e3aa9d6ac22a5ab12faf8474f9b5254ac69385c8adbf92566e3c9731b1e377d7fb4e5e38ad36aaba9e34c525d141ef8fd09769bf18dfe67ad0aeb47483455d5d3cee1565f603c1fbb6fa1998ebc786823f0bbea5f37ca90be6ccf1cc57fc85ca94cb4ae41e627fb5cb0fe4df3f8f50d2accb56ccbb459dfe8230289d60dc26f37fe691b69e0bacdaa5c37afb47ab6ba101eff90fa22cfc1c22ca36fe3bb945aae873a4d330025147bc11865b7ba78bbb301631039af3bc2171123bda0804aee0bf3e008fd74475c7cdefe3bdbf8ed8fcae5b614deedf9992e0e0166cb5e6b6dfceb48d728bf4466f9a873b5ffcba9287bb4a4607dc5f94e3dbb12619a992861de4e442c60ba90a547a4845e601d3f17071dfc723740311a57b491f0c6bb1bc9f5157058341c0232231aab2d4d58e36336cb67bb90f777c8f35bb326309cf1478233f5f1b4ae2ae34ee27c73d32dced93d71622f56acab9469f5445c5697cac1c288cd8a2bc10c794f9619f1d5790d3da863a29756446628794246e0ba6ccef38ebce013afc0bc11d5af257f7285461fed23fe0eaf11652ea3c34924733efa866be8d7f2d6cb5964728b7da31330c2e217f35d9689f6ae6fa72ad818c9645a8925e23073f70369079586295e65b407fc9ec0b5e012eeec27485d9204d4c8b42f5327566cd64e1b9eff75d9cca5549070180c2e11fc894f6c6fdd1aa7a85e9acf6e3387571f1776ed8a4b563c40cc6b6bae9481efb15941e1271878eef16b45f445edc431e16f27ed98430b9dec79aedad5ceae9d525ff8b1eecf4ad89089d3d9263ac368ce70cb781c8edd26d8855d52525d4436f2ff7fa66be2660c2d80a02c13e6480f52fc58bd8f613c93f7a8ec762bfbe4576525e7725d1809350f0df78df28d462c6bc0ef0f0cc694a4f4d965cbfd0457d2a1ae28691bc1f76eb3c75a19eecf7a5d6fec31219d445cd7e0eca71d7626d2372aa15b18d142a74222db8d6c2ecca29f7db1f10a20a577cc10bf718555db4efb2851e3512b980fff6b27243ffb07db1ec1ccbb97847f0d467e8b83c54d53b7508fa50fddcba3e4bd883aaf3ef8525a6112219ecb2e8742d261211a4ed1d144c0065ad98efead08f6bc8bbb775f8e9d7e64f8b6bebf265453e7dffa0fdafc02a21edb0955fb99a9d7fb57e6aac51da6d65c97c6f25a61844aa439b24e8eca9a412dc8be09342eef78c001e73ba0968aa5f082a4c74bef41c7296d98a74a10597f508416b0722052034f1272e18c9b54197468570a8d0846578df3702e585948d724e288e36bc0ecc541e520e8fff2f50c80cb91774b9735ca9c81a0978a51ffd10a1a819a16e1a0b36fabad6aa544b1fef9361aabafea337dbb2f1835cfd064f8e3e3da6b4c66853239deb3004136eefebce462b90051178284b1471263f9168b3027fb5e5acda480857811eead25468e1be90982684846f7ed4b1cc63255e9e458c09146f507a00c36bbab3f3101453bc46f626f14280b6eabc3875938146faf6c5020fe1c522a281c9c0e4e373069d8f0397a08cbd5664f2b8cc7ffb7f42fa260ac0435d075082da93e0921811621ba58a4b548548a6a30452c6c95d021863bfe3263cbe0c3de32336f62de950f413aef7771aef37dbe3e7cfded47b03b39a6796d1945d9d7e1d6e160cc96691cc21747f05ba47249e7c54b9e3873454428e70b0072fc5ab2a4624b3caeb47ed36051cd62d810fc5375985c5b22d9658a9b1624e0a977c4b81f428ab2bc0bc216fdcfb9d3f3e631e10a790b9eaab004980890ace54e7d7af7bfca4adfca36e2dd568677614898a2b7a5846d2c968815805d702f7602dbc5108a69d37bb74a93d5f466954acbb1eb6cd3b0cca841011a80fd6e8ca8c08d0723287795d00382611432317c27e7a47d2999a9b49f615ca2ef80f87d001745acb093ef89dacbc051115642c4ff7732bd13476a4fc38ddaf3c5d727143232b4f65d8126bb00a3cc246ea0ea34b4f123f13516c6112e7e3cdb97b16016f8cd6d479d55ba9663a7b3655712953e3f5f73a75e21851093af5b61035df0df06f98fd262c1a7c632d9d80acfe9196ab0c7bdec9b79cecfe3e4f9c5d753b1d5e3124a314e56c4abce3daf75b9a30f7e7ceb36800a0fad36fbe115640bee22b141b65fa71da74b5f2c86a9a2f9a5895b3e5d9915afc25c4cea775587e1ae61a0f9fb5f7a436a152f1a963bccc67f56a64a21b1c5f88d4699ecb0871bf7ced84a6fb51817709f0c8f7fa88237097eba52ee61c0df1fa6ad28dde2667b789f62597785417222aa1f22c58e0f82e87e9be187837f8ef2a7813aa6a1fe163bf6ae0355456c395d1f7e26fa03bedc38019b9776a146dd01cb2cea4259dbe0931d0c3a55b20d761c5e3263207cb66c446fa29990019843aeec81475e625ea795f97241427530e9af8bcac41ab5317183beb594954f4e1a3d9207d333c8aafa900be74cce7ca880cbcead3d31c2790806124228479206c8ef8dd3c19816eeeaae601d7d98c2c50d61e1f00d02924a31272235120ce628a88ee2f2ea97a0ccedcbe1b089cd3bb84cb9120d98fb9ff629e8327cc3780af7b2f0dcc67152f4fcc667dda33750c2e56ae53b18f955f7739e19c687ab3e56e6fa22eaaaab392fad1b409a2ba0a06bdcb89feaf08cf313c444d2fe17c4a11028f918a6174bb84da38fdf58ad12e462488f195c7bfcf2f134d30aa28cf9cf0730d90d0eeb2767fb1e3edaa68d445704a96a057961fceec4bbef12c59a3421fa303710c512d2c47d1ea6ed3deda2b1d6ad48d69d765b121eb470fed7be72b97433433019da8e51f5a8f748abd2e7c74945ac9b644d0777ffec189b7a409c3df16edd9791dfdbbc6e9d11ba66293bf6b4d9a31daa2436694b7b45fc439e5cdc0c69242fe7f184bd5df34e8f17023c0b9cb98a6a35a925c370aa9cd7e54b60518b2753c687e2f17df464cd7c99085fd6c33b4609b48795ae0169b56a775c1f238642f079927114da6b5c7f8c3b77c9619dfe04a16e49d732e3d2a6c0c9f569fd3a808c7bfb37db04499ba6f3339e10bf018b6c632dd632e2f41a6a0e36fff8349528411d5ff567ad790c2ca1e2ecfcaee71fa1781a9d6bd0e93327bd94f97ca618e4c910b2a13fdf5440338f751e12ba636d53e12fe7d760d4ff0724881f75263065a0f057d71dfd1034ef67adda14b726ae9163af3fd4910fd1e1f8e44249890d264777c74f906153df8035a7b5964f4b688a3bcaf4005872dbe2815c00ba3d8ff788909ef18299c8f3103f6f85e0d20df519affaab0c39eecf760c44ab978b5ab6f61c7109dced6d6a3ba7be3119dcf90bf22273c514b4f7fd6be0bfc24ff1dc8b2bd4dc761fab9deb171587f4f4e1e994a4d16a9f74a6249d83a2c24e84af8a468ce79458e077fed19d887152c3a4b5873a9e8894327afa7283d86ff6171ab7b47b482a9e2926deba8247b16d4fba19ff0d7d36584b5e211725f2298e2b5295e2418c23c5d79a7d0573c1e9349ae782d083b3003f9552a4991231a639c023e35c85faf87b9f250463df60d19b03d76ec07efc6b53ca0e32e43f91f3a6a91be8ffbb9f4fd7a7d0af4eab888628994e33782cc0d9c43d551c43f246d0dcd6908082784f4d9cb97d7719c81f6ffeb190ebd7ce2506fa03a14d39f2e8fde13f55055026328989fc01e2e61722de2c72e1d006515b6a7881dcda8606b6e85b6f0b4ad7a384024e81825208b7d209fab804cb7fa8d5f813df6b26e2e85bb4e4d1014b0dc48bc3ef5dd299722c9aa4fe59206814b0c290b91c50229aa882d3d2a34ecc094dc2807a1127dfc8ee1ce1cfcdda56febd2fcfbf4d2a909324faa4d191d6fc0a799fee4a32b6baa0a4616af2efc9519a83b0d5fbf7ba6c24c63db75232d5680e4b7feadb44deed4a8c45cfb7f9c1ae4fc0b3d12b5d94406e72155fc9cf9800b0dedef2d201441a5e85227eef54913a8978d53cbaa89103d70c408202ceb232fc89df6118a3929550d26764e29639fdd363a73725fd8d7d7e3d513fe425e2f58bc825fd23f814d53da09fc31298650396b3d5725e1a0cd2c3dffb6428b58008177d19aafadad4bb5bbbae6b7eaaba73d5126d7802a7f45d348a13d3c33747fb530f47c67bada75f372257e194b6def664bcbe37cf294ba1107e70463c89b4d65f3121cc6da78abb5e4267b4edaf9d5abe2bc087942f09244ba8adde30c0a96581d39aa6ef6aeb15a7a9acee99b37a6aa1dbe43f63f157543d4266afeea1790fdd811808b573f68c0aad37907bf7e75ca2add4131c563e517023fb3ce7d2b1752a98ea51fa513b4ec2b62482af83e9980d2d14363d31225b4051afb0aa42ea737c159c9b135426967799f5741cea5183b5af891ef76b472ba88179a02405799683cd5c22d74b01f15cde0eec42bb93a374883479c7322af815cf94456c2e8165be3603ad192eca5a7e4c6524fe76e8f934d757dee84ff718aea18c8a420e2b3ceb24600a32801e0d2554f9128554231fc9791642ca1cfbe052201f3821e9bc2f1d97464733d00c32b8325d9db91d5aba28ba9b9a4d498210c1142ac224f8fa74fd432d0f08178112dc1eb2a896348c290e56ccae855b91cdfd035e90c09afe872e2d9ed39c358ac980d8e764090f0a8ebfa011d125069691358d800934cac3f0aa642e4f25443606408d04ca09c128af335a68aa9f24e1cf73bc5bf5138580f311ad1c5f69f4ecc200a2bba1a0739384f72ceb9793cec14a5db45147a6f25260cf349a6562d65992b7ee51319ae6b4c956369f87806b8b7063713ed8bbdbbc4481527b077a0b4d897e374d839afe680bdd9473bd55aa32a167bece68f3b0a8e58213396f817be447eb15066e207b0cffa0935c8507bffd9c4a7693dd37684aafe8ef773a3adef23881f1e332d186ed53e3f209a56240a2cf11b497855239267238426595752205ddcc6f80a86dde6bcf876bbc2fb6fd74b59cf0f176e0de30e038561d475b2dbbc9ef55e5f2479e916244ed656dfde8d69b47f11e23eebde569bfe06c7f79afc1f4d39c416db8d125821c6aecc37e2e6981afee6b358bb327a983ce0057158a3a89791fabf4a88ef022cff5ec7f50c04829056651aa431a8271051035a10a895bccf79444cd3f8e4ff50da448b7bca127c9b5b32a38034b5cde61418899d9bcba4d2787f4ed5ca573ca729689b8389c678dda2de8f7c68572e520792f87127b41a93b5c33eb5244335d950b3230dbc9a68dc964b62b739a1290cdfcb633d109b0597b5963d699cb0bbf381c683f6c65d707071537506052ebab89e6a023d42d9b201c77d895fb3b325a498f204ee56c3ab37f58f9c2b7991b57f4e775eeafd50b9a0a950377cb03fdfa5a4f98e864560d0de90f8d06dc03ceaef98a35993d091a8fcea48ed84149770e235b7bb9c9fbc08309fe5f6566b24622c5497af5da004045a06296026a18dc35004f7c85b3a758388dd7b06b8ea7151f506dc989b4db8ac902eccb5ab94da8411117e15aa7a01b9059789e7897027ff95a3bf36dfbf2a86757ba7e34fa2cfb8f38c9eb27bdbb8c2e0a827c0873dd9884778ef6f3ad245f672f95cf886a5a096a110c11c255d4c69e5d8ca4dadda5a403922f719506345c5e7b1a965011286368c66c84369e5c7914cbb9321eb255108c11b324e24ab9ee563f5598d24ec95dc83ffca4f5ce06cf02dfeadfcc46a321b56e83ffa2c9cab426c985c61a3ec498bceb506d7caead7256119e733bdf16b2e6e9d189d2c7568f8fffcc425f8cc956b1a1033098d9e0d92c43652ae11167bbaf5189f1f0dcced98cf289a7cd44d282cd8d817931f24fb6dc3691d877e09af9158b1e97d7b26e70488d72caf70a1f09590cb5dbc6728b77d1ba2110ba179fb768227d975b0a6995ee2c9be6574abc849b6446fe729c65745755c2f00ae821d67e5d382101b1f745054eb57625966400677a640d47b4f64e65ce814013a3edcb0f7a47ad1b4cb1a0be33a259e3682c9bb2a7dae72e372efe1212a653999c6d06c4aa4e055df259aaa19bc0a78ec3251f82239b6c5d7fb247c884284d5f57c1ae7e426f83b77010af0a5e12d532107a01b6c1a1b4da6c70577d8b7fb13ab4505465b9a1833e855f07edaf74750c06ebd5eb025110f6379e5e97a4361ca2b17875e097412704c57401f5a31cfb251d44c2053e71d7d65d178258e5ec4b5f66602976b5026f2906fee9c0723909a47bde9553642406fb2ec07b5a581a79a7fbd8ce03e4424e19cf8c1a457649f952038faddbc39d376056cbec9eec8c014c0a90df4ae5de3bd973dcab14baecc45a22c456d6cddabed4a80a2fd2ddfe2105ccac8350d543eec2233ebf515199dbf9614b2edc275ca255bc6741f936d21bf1e5e825f5ed9b48e220df9655cc90da4dc597fd3e8d9575c3187e87b42317c81b6c5caa9710198e1981df1a775e53b1b8b9612bc08a5331d98b36af0d9702ecb3d7b57d94e63237bb0ec8cfd29721d0c26217b91bd13dd7229aff73d2a7e29327621677e79e27345baf26f49eec3d096b6c0f41b5dc3c36f50b9477e0df83e841c93ef931883d13a1a1113d4bdeac078923ff1c14c6227f1ed77854fa5fe574e9ba2dc47e24eef6cd51be4f7a279a7a0671528a6f0615da27f9a8b95eaba02a0bb9bf3efe64b48e132e2f58df279459451e8c5e6dcb5f0f2e2829b9e1a69263a5f51bdae2f564b270421952bd45a8f62b25d6069006b009604e9a0f79726254f39818b4515abeb7adbe51556d951d2a65ad6a84893cec0de4489537ec17bc9ac26e9b155b77ae9627ba5e84d5699a3d5f7f6cc424fc1e604210d044e9f89e6754a58471a607386f7d8a2bf4e2aff0e655df7267246ecd606ee90cdae179eabb6c3069dc6369d79bca7b45a10e934f70574c82999a820a84b40ef6ee79c6399c612d1a8d832460f3a706bb9ed5f3b5b5f8bbcbf5bad33c188011f88ec8cb8fe7bbd97865d5b64961057dde66036ed4f27bd48f19c7d035e42e6cb055f3b1443d2c7ee63221b12d19a09cfb9d5d7aa6c647507cc47d703c8beb2bb0883dcc72f3c0a6480313703b88162c11ea2c1bb037de838a6e3e06fc5fe031be73aad7bf4ff104f3d9ebd254c9d8ed69e086c26bb4578346f477ef911f0e78abef42fa966934f68db4696878c681c1f3aaf1d8dc16bc87c472e23535823f32ea3062d48ba00a0c02bd9968eae18380cf219683d498c8a0d4619802aa8d2be5cb252bb5cae2cb3e056855bfb7b0814d7f61a771543780032da769f9df9ab44903f9c5265c6addb3f71aa9b411240694296e4dcd77f255c258da18d6563a7edeb5c835d8e0688dae385fdbed0af72648e0cb25ea9b524ad3939337138e6cfc05f0b10de501fb54924c76b7ee05919454614e4131baafa93bbf9c0f5ee723253413dc7de062e78f864aae4dbb84de2cfc68fc66ead3fc16c0c25dc936ef595f8f800c49128f99f10c4808932dfdcab19e81389a4552c5c0448e63e000ac7cc381a6c78b26ed776e17c145582c7da54d3dd08a17d653dc88c154fa80c978a6eeaa7ad451843c810cd861a76847e7a6c55884a7760acab7c5e11292c349714a2f1d904994f8d7c730e15425bb57ba574b7d3b39ba48df309036c28fa442cd9bf817856b78630c17a61c19881f1890075512ced8635f64bcea4a771c16c8145435d6d81266ec34cb97da34ffe25146d4c4aad3987826be364800165dcea84e78e13223c14410a50882b3aff6fd0eaf58e741a6fe445d565948d72be7f9c273b99f8b43da157bcd1bdcc4c942c170518f29e0d3e9cf33965ba35a7b04818ad304ef258b31c7f6d18fd68f2598131397f5d73ef5847b1e040b6d812510d9c9122c3662f474eade827e43a776b0140e1a4c18be1e034132ed35c7eadb3fb695b769d0fec60e5789c91482d1c5676abc528ed30095a7ef01bb1b049647a0ad64a7c7d783cb2f7f355abcbbb9bbfe6518134a3898fe160c00ad2f4a77d5cc144d76c8cff76c7d3451b214261deb2cf81c084e5cebc17644547ac89e6a8ffcbd549bcf39404330adee006ec8ed08118401a997d404f86f953a84fd6c6b3ccd028cde71b990d0fe4d43098a744e686b1c8558d0c66194ca339848260cb05b19f0dca863a2ea3a6b25a0c7340c3ff1d49b0ae7794ec8f991a78c6d23de359fe21918aad06ddfa809c2b09c2409dbba56f28b82f94dd0f0b01b63481b6269235caba17f94fac7ef036a7c19599db9f8ddfede5aa68098b035a6a48e2cb90343860ffc313f812c9a9ce4a31a7cbb119929fa3a73e46638fb2df82a85e0d4442e8e9e5a16b21e530ddeb97f9aad284d9fdbceab2e596658bc6675d1fa1a014a1c9bfe1294d6ccde608a3df9771b460cbd2ef891f2c406a0828354882d3bd67a176bf570c3f7f9d7bf13fa81d686a10012f743a4fa6027bee7b93b78a5c550db7fcb5af64cd9b5654d8d686d02b5dfc090f724bce32aeef4ca8b472d7399c036de0dadea2150e74bcd0d2e3fafee4225387a3180e3fd7670c39ecb895cb27e845b079daf5e1c4f27db607ddc5805fe1234813360ec6f7b4078213080e6e524203888ff4004632c709235c1c06ccbcf1160206a5afa67d5a1c63360c0d66230c8a0f1a07298f932c472c6b173c06af0834505f6608b5b1f541569cf7bffbdd737161ab3ce3f6309f16ac223cab95b70fadd42a2364fedf013d788fcbe8a082e4e5d78a4e0d765bb5acda644f74f3ec277fb31aa185fad94ebe2a1bc2a2e3e06224c73c4b0fbc2c3cdaed90d1e9caf0c9be2822747ff96f88e7eaf14b69cda1de8a0c05cea6cd2e4f3ed67ef9535617f0bd9e5e46d418472b47c5a8d159c4d2cb48da4449b85b3215b72fedcfa429ab6ab62d62ab6397d3ca9c11162a8084e59d221f6cecd4f1d3db9a1708ccbf7259f8795e008464733214896709a01d9c5703adf360e11d1a6004b3fc664390b5b338c8b550d5711cac4c03bc6ce09e6787b2a2a50fd13be9c51100cebd428f5e3a1219d3bfc87ebe6c22b551a531f979ea08f655f1da030f93bc85ed81a6c9f0999918d08a635c78d34f9a285266ce51bc5935688e422ca49b4df164205161727c2262b5c56fe8758fd6c90734bd324094105fe0b2ddb58e0da2e87c745d7a7ea4f9f4b46ae389461fbbefaa70393ff71f43b2a80dc3df91dea056d382eaf63c428bcc36e6b8b43d32aa0596239e9b036ac9ca7d8f778440d62d23eba530530e35ae9e3853636608c53a3dfc78609351814ce175746eead3255fbbcbc92382fa94e6bc9659bc92e77db2573dde8329147001f53f0d65520fd996ed6fede9db6b885013204f3f23cc09acad787f3d8d2cc91129a39402fa8f81691cd69057df7299eb3a55cd0e010340d15afd87530da7467fd293aeb5ba43b0d9d8bd3f6ab2496b1d51198bf0910ab3ab3e98e580051c329d21a8d49aa99f4fec62f63469237b52d25b3c1e3df89a0eb7b137702db7848f06218cbceeff8b91d703242e70b3e148c870bf46bb9377735f098574244947f2166baff14ed9b9d5265811e71bdef6f6bd17eccb62b2ae931c28d6af6b9b791128534684f43f0ff2ef8479e5a892872aea8cd51f15626d8f84573fbe582443705a65da73631f92359027cece523b942b4f7503f9f4684a5c0d4abd0722f134c92ef2b2650089b126bc98d62731d931053d904375e17d992b115c863147aeae36d12a677a079a55d1b0dc9b38135728978f4e8c4ef79ace4a1d7a32f120ecc51fbc0aa732920fe4eeeaf853ba46d5579fbfdde3281328fc583a40e26d5d07095d0910b1faa91b010f7797a4ec7645c8450b52727e45a755eb4398cfd6c2d0bb2df5875b0d4a27cdbb1f767e89ff8be1a698e9e1553b9d5bbe5728b85617eaadea4f1e728959cb2733f93c8b3c3e24e2e10af6e6035dc7bcf97f4eba78a57d9b403c15a62ef8175dfc9480492800ee17ab83ee18b67d69bee6bbf6b92717e926978acb3fa2d493600077f0cb9d38d6c93d651ec0bdfca93f4e253a9807fe594ad7ede782c7c98636fab2e0dda80d6f43b08565d97b193dbc6b3c42bc64c235440adfab2fbb0a2253c64f0d01c69455e45cd5198dcad0005f901fad450bdb74e87578f4c2fb29dab02e05e94366741b81abdc525453d5798d974618d6e6d35b556994eedb487a130283459a3ecc38c89f6960295ff12e6514adbce016d269930ee97eaee67568d538bf082a2927a6457a96684b54591e5d789f060d0dc187a6c261892c98a70f7f4e3597146823186145bb3b58aa732a548ec27292121b314a678002a3cb80bced17996c657323ac10c06d9b7833d427821605bddbf076ef956d1dcd10aaf7a6090b85f9d01539db0931ff183a01fb365c06cf0a0d74ffe670c8efa905101f97b68e55963711b3d6e55007efcab2e58a782953138980393386707c03dbfaddaa29309befa63864f749502e87a4ba351d67b1d81d8ebb59ead7c64eb2af9cf0ea7245ffb7ee7ba7377fa027ea8ceeb7537436cd78b2e06667b8d4a09e8eb754dd86a03a201c3008c014608309d854ccc6034e13efdbdb867ae6ff7093c793678b7436d58a48283a39922a8e27fafdee10371f56393b2b5a046b6526911f8df669033c539769c74496ef46723f6c54bbdffbc788867981b52a21be5ecbfd53438e2b63f66a177e8851099f62d28522113802c86b223c3c45f4574ec5f4e6757e0be54d258c3c55fff2c14bf607be65d69501b752bea2363d2488e3710d8ac36bb66d800ffb8539a314c951d3e68f186de744b00da450bfc72172258c1d85f9aafcd874bdd36cb181174b22045a2c826837691fec92a8dd505e2de0dae9c7478ec88d7829d8e91bf420b4152b5d836d99aa19b07b3a4ff66a0082478e0f7d54b84d9a6ee9ae465afdc5ab696a167809d09299f1dc8cec70f23e041f302e29935eef19c99d10e1926fdc5f33d48a21927377eb045682cf4403af1217a382fae617c8c065253f7ca1af6586173188f563536fe69a826c6e50aaaffc58db511ab4ceced28f1d22c545ca7dc99b2e882bfe71a8a2d910e680f9e82b5fe30e11c90a9ae660b1c0855b63e29b6efdb711494f93cb7484433289fded96b532d52290656555d3474e7726d54e9e7a342ed9a7fdedc0353ff2921d907afd7c496487b21fc54afede1c6317745be7f1dfc104516a113d12de3289d3d3a1268468ff14f514386142ff09cca7d2b859901cf914fbb28ddadf5c82374dd90264e9a3be307da30540287f56a24bf3dd5f508a3758c252df3066ed82732e8f9e7446176d360145b3f9c335d182b551784b8e22a6e4e85eb0c6a0e1e71bdc4b8d47929df67417128cf5bddacc34fe768b835f4a022071b2399c0f9ddde82fe309584a36a5c0404a40ea1010ca9e9c6710bf107f52b3b5d77ac21ce66ee90e4bc0a17d3a2ef", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d2269b756cdd976f64058c706b9e2c1ffe294f70890ae304f743c45e6de4d5777720f05976214bff2b8209d55b3ba9d0f58b850b6b4d778847bf31807e0d4f045f3cf06553f7325cabb5281c7ab8e12bf3112aae025ce4ba6f509aac56044894a929c4f9f7725b770dc1b0a37a9bd56881623bfefe40794eceda3e7beca99379da9eebeff316f5d0efa8ecb6518b2298fe6536d64f97c1d024a4a6873a063f941eb846de3454510e934e331d22adb9c2c301575dd344c2148079e68a5b0f558f0630d9fe15d38254fbea5b52de43d3825f152b0017e48fbcee5dcbc58d84043a18fe7b29708c5457b12bccb1dfc249649c62237735a74aa9701ec1db546fc664ee6be7899533f9192be728d0f12238797baf58c885acf6ce168b201dd681d4c6168152e55f403777b4fb25619f05411097732d269ea0145c798d0c358cb9ab2a8d7b314dc0c4873d7cd14f99b79b8b92dd7d86e61b54650a1293fc21b9f6eaf17cba7c97849a4b27e88832330373cc3e548936f33ee514d0217e1ba1a2ccb8fd6f670b75044c6a874fa50f62cb68823dbcfcb5ee05018d1e80385ddb79f98b2bac9dbf52016bcc50a7fe0eb4c65653f782d09d2b6ff9b1bec562c6f007ebfd71f08533d5caac48e3c35458997d8c54dc48653c06789a343b1ddc0b1aef21a1f9b04c9fcba607506a1a4c1cd018d3548418ffc3e6b41cc995ec7d75591b1d2261a088e35eb4e78019dd71f07552333c5b72c0610fa9dec31f268e088e8c43f2273d39bc1cb1584fd73f7d0d5713cc16f8b2c33060492c4a71b07b7e6348555857dcca15f4040f5979d3b7b3d4358cf5ec94ead93238cc75cc7defcc21d289695eb879f2f3c4b2c3ca109e0468bfe516e91bcb2b05a2679f436aade69f17d8eb445e45e2ac1489e53f522b5477dc4b9cae88f47376c27bd5b24781258e701a6de17aac6108e5385d38d4a855d8935b247e3dd74bc1aee5263ca142ab65b80feafc2147c9959eca71be807505418cdc547fd32c84321544fb17bd01d0454311052e7b34542f1d6d6b23e30a935da511b99f5fe622ef6367d7740fc1d457d65767733d5edef73b052a5de31f9b9707d5dfe663f8e6b6a377fc0193c4fb4b84a7c3438b4cbf76e32c32bf0a82e1e7d160c5513c6939d30141143d340b429adb18072ff72eeca1ed9e83fc9c7c2d5d2692b9f4baff424b9b4eb8ca9794930744fbf1e3577b736e6532e5a1b3a6bfbd440a03e40d114277a0bb81da5631bbdbe994ab2c6a6eb18a45d9df543f8f0e85a458e983b88b6b804d28e65ecd5e61e13188762a29b941343b4ab95283961bdd2afbac4b5e01937c5d4b436fccd1c90ece7d4ca139b96ecf5bfa0c0ec5d375aed9854d3f85573a087ab29b923d9c16a70d45d9c3e7dea1887f80cc4bbdcd649badc54ec22b30225a31aa8ceb5c40e50d56313d663d1e39235a30b87f731e759aae2a4fea43da894ef1ecc4f0bfaa10a2820446d06c96ceb163eb5abf56ec5d79d8d9840ca8c85337101867509c169dd0087359769edc35dfda51ac2f8951db5b6e309c1f2eba14a0bdb6336f7a11d5497a49f35a7d9d5df7331c68963b880ae53b805664a4b88b1d4d29520c2fbc354b003632401dc92ef4d0ef92c1586388cfa7ff8c5ef09bcffbb6904a90cfbdf356dbfdb0c54dce806f8fa6a2b9168133966d26740a1403eb7a00b01637414fb8ee67945965c451f5572f2116530dd13989f4e467686d64be1137fb3d77bbac728d86c4c9ac8467044f915ff2edbe9113f3f3aaf362b75a546404543213cce35bd4b61aa7c96e8d3808928ee36093b11878687baf7a3d88e0e709816c59c11e832eaa982771310d70271962aa4565c5eb9d7fd7841afcf0c8e3f65e0317c12631a08ade08ff40fcf870a47c3c4a5b307343e2c113b95cc0cb9847b2c6bcf05ea8b2b3d6a3da7e0db250a6e814178e15a9dd1e5a2f56536454006e301efb5a37d48e8dfec3e2b1632f6f4980e95c8e10a306abc6886faa579d2f35e42cc7cc9bfe64e7af2e848cdc3cbc99398de70cfc1a19e995f26bc48f191cbd48703a4ea98977915f09cc86887251ace552c9de000cfdf86a78667606c99513b1fb6c84c9ac221d9f10d1d61fee04ea174f7d06ca3217e670488138f0e8517877bebf4c1f72447b69d51d1bf98f8faebea7b5aae8c085cf626606ca010a9653d5fdb0315dc0e7f6b51de833ac583ce1158f322c37cd5cb3f8d8adc86c15ebdab4f5e7e17b6cf8e2599b6bf89e794763c3a9c0e525c2df66d9a0332f6256291b3067988b403eca741f2850d795e326c8ff313ada66f956dd02c0e7b5075ba33c6ad8d4c19fb82ce2652a9ced2116b7ecc9ef74e7b8b0ad68110a6bab049b4087b0d086722be0ac7a053c264bdf377881e213b619a8f66c9584cf5d3ea17dfa73cda907f9e2459563dcf06f0922864d3926dfacc3588fc4f8e8c4ae8412a5bf7bfef28286134c0d332bab9630a4fa9984a67253cf0d985421aafe006da61aa59535a71e3af9210d149736954fb85f77f81b31d54080b5e06af074e92107738f40c4f6e80463d6281a29c82a58bf5939b769290a826ae6b4cb5d1e8b4df2bd90371f8d4bde9fc454217da45d14cdbba74acca2b379f56f60a3d5bb53c64d037e9c96d776a340fa78fa0ea20fc1686ae9b7fe91fb4aa4b9a746249965d9b87deda73558f3585e94a3ef0473f2f5252f7406e6af3e99ac3c3703667f268cb5050d15efe1b09b18593a8b70104b68a37440bcc3fb2cb6e66ec26e8dbe99e717787f2a489e0314c25ba942385f4d6af1f123e387e4381da2bf64ef933343d45d23f57d57213ae397e71cc3bbcb7512b381ee40655b80922a1af8d3bc9a56eecdd4307eb16e3feecd728004502e8adda962b3df221db41b54130aa30602fb2569d41dc069557f7ec9f8474074bcfa7293591f75938ed4e91160cf93928f3e3121546cebb3d6aed42e8d0454dc2ff5aa3cf7a8a8869c931510b6abc46affdc4dfd1f341e098befd3ec39eaca78f3d74c55ddb13c434b825f64c6cadb60156c11cbffbebfb5afc3580b8bb05c630dcd1132f45f033768852a26bb489bc8b13c5e0a100928fbce91b906a51e919ed277c506fd69d0bfafc6d65df8c0142ca440adbfcc8f70235c866cf4b0e3e296de962fcb3e417e5c8279690e1938ac03201455c6942d8ebc5ca5d7d5cfa2c9192f2065ea140fbe6dcc09f293454f2dcd277679adf3099f10ebceac73d694fd0fe3e63626455513916887e8e43a0705d3ae6c2c5aa4d581882a179661ea76e693750b1dabb60d439f1519d80d8ef0300423410c1753d41e681514e7361e94fa3e29bfe32cbbd9135e06a6bc6d83aeae52dd9c9bc4e28ddd50a5d78c361eca42faff4f95ad75174f50decc6f89cda4db3e6214debfe51d76322c50e5358ce0f3a38a6d2c6a05b628e9bf312e3fbf570d7aef5abfcec32b7e90824624ef7addc54026c60a1ab25bd5cbae4786286648f44cf198c4c8849affa7365307d1d5f2ceb63b65a918a8848e021fa62b269bf7077bfbb84eacb8e577d74fdbd8feb1093d1ff5153a843a9a143efaf552130dd2084840bcd66af82affa01e67224cced1c03e18901aeeedafcd9a3da1b41b364522bca9cafdaea5709db2957d49438e7d406520195e1e7e885d66c147ba56c5d9091ad74a6941a1346565d9f9b0c02a51acfc7a35f58e06933979e8a73f022ef2509495188db75d398a819df5742eee87ffdcddba46fd78c1b0fb04c12ca040c2d045f525b969cb3581a5d05d9567d00d199839d4a837df5bb00407156245051f7383e2bc8f80d7f06afe979460bb4314333d6f9996b7766bb21b239757da9b3f47c41c73c3294ed16461ba8134c01331c1e7233eeea17ac1dd4b2995b7cd9bb052e3234d30a8d768393ec678b2b6d6f85b14490dea420cbb1ddf5c7a0193464dd1ee5c54204a8d6395e2cfb4fbf7329e71dabf06c2d4d4c8eaaf67f4c41a0ce2fd647fc64fe77d5ed32920a99665fe18db0052d8953cef24cc202cff8b637c3a80607976dff24c0c44b90b981d89f88ff3393b3c357d5160a1316ecc8cf610571fd373f3e3e997a5a42447951b16972c02337bcb3fd20d70cbf20885daae35f45bad490a15ebd3fa4ada129b2216172755465113d16f770ed497bea96b235801123cd946ecfc0cfec3c519ef4c80daff5e9d42c5e84a5aea4e70a45301e46af26710da0b5e784454bc57f2b0cd75a5dd394714b12138419e21432d2a0a0164ef7024fc02fed4bff0f40a9c0fcb43ae8e53dd504fb8365fff51f96ff4b7710ee4734a6e08dbae6d8b4b9f25816a7b700c8df7b5666ed2a6632f442a56dd624026eb637384ce476ed37020026ec5990cda9939ca28dff86b0c61f2d04bd0325c0594d7b9a0854d2266fb1cfb04fe3c6cb95a7576b3fa1a8d604b3faf5dab2a5b01d733f511a72da85000bf9890185bc7d09638638de2d198643fe2c6fcb0525bb9e8abfd7979e443ab23606f52c9682b76597cc6a728937331600b21ccf2e8ef21422d90ba5472a4dc74ae906f69957504fd8c72ced4f3904678ac6d59f17a732a94f3b6cf7d4584e46cec661882ef6b6acf44cb2008d63af44fc0181e500e3776222f6ccd1bec6dc243f2a0c391db0f7e87aaf9a43ade3070f5fb20fe55d06322113599dfd08f26cafee88dd0b0fb864121e3e305c0521a20a66e367d5c05bab7d1aa6b7890bda40ac5e9c65e16f093020e0fa1622648084c1f9ab6ba3c614a5ebebc86fbd1b660a54a276a8202a62ab71adde4a4e391083f465896fc9744893ea7b6ca97fe887d23431bf3aa55ddc9cddc9739b8e57bf5920067b45daa253ec43515feb3755f2f6c8e608b5c61af6b37ba3b8393b569080fcb4f60fab645a2acd6d2f2a69a74a0b8eb6ca33e55eb77e25a7d6ac638a5d3450ee27a1d6579ec94d7708055b76c98356bbf42896f88a7755e0fbef5a28bb64fd7747240c7b8e3c717194fe00cdcd185cf625c3b3468368dbc74423d3d93fb425a019b0be7e9dc21bb60f0e6a147dcf4360fea6c7f2fcfc2bf54fb812a2a7a753aa23c8eb41aeded52fbee427e05a7d677991f04f301e2f4fee55c8db1d15cc54ef313d0607be004260a129f37e639fc56bba981feeaef9e3b0f0b3e3131b6b19eba1b22f4108a9e0289e6c052511c54de6bd90078085017365d1d396aa4ecac676e71d00d9504b4304f1c08ff544f66b203d67af6b700d7feff3edeabe06c905f5eac5c8ebeb4ff0f73dc09e1d7d0042bc7535e3722fefc214d86ecc028d5ecf79aca4f69b1ec4f164f8e11f3e0f6d305a67293792c4a83cc3bfe622650d1d81732bcf2dbca428f205c8838dae536dab046c73ba8f22e3c43dec077747f0d3190f02e4e24248978ba4d2e97b0e1706ff0ea7104a05ceedaae2d2fc5d9318e54a1a368dce6f25964b5752478c7ae0fe762a1bbbe7e2084bc321d1cf619b9f9f79790b870132b7705246bb277791f94a0b7eeb7a5ac6ffa67ae20af4c7e68562ef876b9ff52610c01d3d4efdcce58fbb59a2c8acb1d7a52ab81e58fa7136d71c3c315e8360533c021c1a1d6aef70eafb1962dcc88c1a19712c4d2b2435007a06f0168bd12db4115be9385fa10950b85b7b7cae0af02b976cfddf417bf9aea16165cc2c4eba3c160a6b3ece585753e4b1807ea451f2d327ec8e75007748de972f63bb9031db8b7f17f98cbee73c256bd5f39a38e1ea24602fccaa4ef3ea1e3f5022910417d814b9e050f35845beb1538f89d342f843a9c07e3f52413663d83277e516b08d67e8df0c54a2e83e6317267f914e32cd7658d67b773746bc6047efde65bd4e1827762e79cd581fd28d2ea3ec859f3ccedd849b8347966a8ef0b7562efa252f99e8f8990b5c89e0650945a5c8c3de3e2382e2223cc55cf56190649cd3658d7bb3fe60b68a4a76f280dacba43e95ce219db38e828bf071e2e877f53d4fda5aafe2c03a1a5be1cd672e9298904f72aabeabbfdcadf51cd9fc32b424bbd2471d3ecd5c08d577858c4b46a10b73ef58236c23cf4f3d89603d1254f2961ebb38678bb52b431e7af18035806c9dd4f25fa1133fad4b88ef07ed7a99a542ee71cbde6ff1ddc57461170a7add01571e720c97d6f79a07f48c05296224483c1012f926784993526ec1d338436074633572c25c4ff8103c810bc014991aa37024a7e2bd0d608a2a71d8713fcac45ac3b58ae2d23108975a59e2b7a96f872a8e01bceb98842f11161c17382a8fe58d17be453d913579afb7d633fe2f764df8122affe30a5c0c92a8886d9417a481ec8153030d7139639606bc89ac2c36641c7a5b1db7914522d06b0ee4c2ab996a8a714f38ceb5c4fab9bfd0953decb23f0517fb8fd6ee4aa3c1d09ccb326bd7b92833d005750fc9f0a4f1338d85ee76bc8d7827a010a6a6cc870b4159a38d97f1c5ed91381e053007df34c44ac82cb46a90e694c508db7240e3cea77227579e73ea5dae59fe69e9502d752262305886647ba2c8843e38d69123a0126fbad381b9782ceda081ad886b1ccb4efd36d3af8c4f0b92a92e529e2b839f547a987f0bc5300f4628421baee784fa4a4e82b033b4e28a13d81be6fa191d514aaae61fff2e487e0d8b803e90c7c8e1944b798960f3bdcf8fa36bee2ead528eb43ae6d65dd9551e81cc3e15d7d2557923ffa4dad414c9cc6fc8c04b9960d9b47089d1bc0ec392b056e0acf46022b76bfe468b3d3a9a11d090395dee5fbde342cb3d1f2e41bb74bae0cf5e0501dd85e40d521827cd782db5174582f0c3b8615b7b7e04886f517831b6bd7e32446a4b199731cb96761ff7032d7b92bdf80041f990a6083f4b46f33136177fc787321d91c3b45c139a5298a63fe5772d373568f2eca7ee8baf377fef9220a79a5ca5d0613972acdd28845f96d816080d62a3be3b46408d6c641c1a240de24a41924b771c7e5c680318a1082e710206a21d8cbd095b5158fd9d450c010c207ff2ee841101dd5fd44834475a688106b20878342a37a36773bcf9d566e33241ffbbe64ed9d39a844f7fe0f14989c674894b8651fcd741a53f6faf2ed87f57429af14430bb23a7383341432941946d428931137138c38326710b12c7a1c025cdda93580f65b986c95c856c49ddafaac3d9ba01a4860e51a179cca9b9f980b814c6cc5459cf1de5279a3afc7bcbd34f7e5eb36514d54a0e59ed64f0f081464bec3167b8a1b0228ede82ca6e506efeb10cf5ca6b5902ba5cf61023dcb28678bbb4f5312dec369c80729655382cbf979fa2c74e66e3b121baed0044cefe61e0def62b481531e882760e7d31d6f502bef916cdbc92760a1e8ea5b3f687030ea6886f7beff23af1df6b9ba9df5218e7d4853a59568402242371882355f1bc74480902a43a7394ff7934da4b234938d0f98c60a49de769de3e5e23035b4521008fb2189028331b4c3725c455731491b8fc577339850a518205de8d48227f9b975f2ffd8119f8ec52cd1f0cbfd20ed087316391bc0930ba8e29e46dafba6ec1686f6be8e9a18c671daa0df68c4dd1737659498860503d2e1e4fa7c6e398fe8f2c22b3fc62bee61c70c390899717ff02d1218f99da81159bf48b5fae0cd485e30b5fce1f020797e13d101c752ded9bfa67adbe4ea5b8f98f37b20a84faf5b6a05e76450de50bb8a1fd486386737654c5f19f6c61b42348673b89288e4db888ca2638d668de44eea007cdd2dac94e492fa93e9bff9cb3256b2dee874a174916d2087a052cd4b60c54736da61e654bda41535c6e011006ee21c045c9c246af4f535ceedbd6b236d96e764c8ab6361c0c5d4f8191b8baada4e014a7987ec1f2b82092b51cd76618191b635f55a2c57c69c9f42855e1f5f94e1313f63492b9a9a765c3b983635d92480a8e18ae33ed80bba85b3ee3e5247003893e5f4f4d663b7ca9e2dd9bd479b480f851b577db0836c2402399753d2d86302ee003fa0194b9dfa0d306ef6a2d32908b557b44bc23792e6382b62397c913ac1dff8eb19631d797957b2fc2851afa12b8ad1cd9a4bfe7617273ade4a3c14a108debfb9240eb6476e60c3d8b9dc96cd50899ba57bb58ac18f7c8d745cc2339adf15a54c3f30e95f0df9864f39130ca9f6bf7ae511daf4f75c669982ccc7b3b99bd863e4aa663343a4c32224299593548d6a4465436f41d94521245f5a98344bce37d04f23ebccd1f0b03c7f11da8bce8a6cf7033325e240ba00527ff763dea2a3d4ee4e778f8c738de11fd3afa1c698e4d9c58d07fc5f2e2885f501a27f1350c1638dc4bb19f32b1cc380d47741d578b5fc05423a4b08acd25a64a40d569841612fe2042b00d77c2699f4386f657266292ec0f00b9d3938a56d236989b636ded1ea549e8e476824a86d2fe9f1d39557ab9c80d854dd4034b1dfec4b832d5482820f844e3cd4dbe769da527aa5752a76691517c853958ea7748078bd7662eef08c993f958648fde9f145786f657c3bb2adb0166d9f1d0aa90688d56a3994a3a49d71df2235c1365ffc43cbe9601d833ed9705e9b4ce2cc7fa3bdbae83f6bc91ac745fdcd491ef8cd7ba9ae8bed3fe71f4b4b15fefbb8d05ecc8499fc78dd0ce18068546ca5a8b64f6042a0a54d42c3a4e9daae4f34cc4d3188c3a800e4b010a9b5e83561b172f05564f673b26dc6eca938262c39281cd9b8ff14dd9b5f221b247aff758d2e59768bb6fdac311a6ed72af796243c3183c7741c681e5257cefa54986992091ca538af94e1055a9e63dab687b37538dd675323a95b5b6d3b38d4ceeb919074aeb7950bd3deb9a9931e7663079e6702febf4000e9a271a64d7dd82c656a55b8e19e3388b4a4ef6f60498bf6a5e44e8b58bddbe3211ca7b2ebf6b7fd92a69c2fd0bc978401b985fdbce936cf2f6f3f7a6e34374d863722152675bf8c1c982a83aa02293ae0669573c5d63919a363ea7882d3df884a091d0b4e20d9c734f198542ee417de5852d4d30f858603a0fb4e6647999f12b6f9c46d6d00fc5f7c4cbf58b66710f1f5abe7d19678049d14f94d78d1f24b36778956cd4aa111bbe109755025f5eeca683c93ef75eaf0a6907203a8b2119a308b087da394f9107bfee6e59cccbdf755563c3bcef41e67de2d5ef69a067bd4603589e3a8d9b2b39b1a14783051d0936fe72a2fd2ae11b189caf1d3cbc0b66367663782c6002b5fd892e9a29203d63c6699dedbe00bbfe4015b255a60551bd6d8f6d80e782596285de0fa83dcd2c1e1835150059886814e6399127ef10d11f14963ed04082b106bb8dfb3bd7b4e4a1ba128d9b1c78b50ec28a134617d1938aa9ebb59240bd5b3c6c6b3e3f870c17fbcd1cdc37882888ad387774b5e3772398d1e662dbd0d68b2292474801e83277df89c5682e3258af03fd5d0dbe70b3a82e7b3afaf94273d5f92cbe211c69797c9c0c7df2614430d32c05d06f7077008f553bb4f02380ccc82cc700ee4dfa8516960fa722caecae6589df955ac361a681aee7f18fe3d207e04c71cc762bfa70cf6d13857a83c506ec65cecc2474ea04d2b889383c5c68ff5ca352c883f7e02243741196512699d34d756576eb726d315ca4b58cfb83132af05137d6aee2f76068dcb6bbafb32addcff4daf105632604425e58bdfacbe41d05a4f3af42a872ca8a31cc4271c969726a273725746b6bc3b8f4a0544997ffe45647d5193f6ec421b4cc15e43aac8845561aa6baa016e512e9c63deee747564793f87652d147b2ff30abd8fd7eb2b79f79e815893b4fa8cb85fcb7fd479980a9b4a7c5c6efa5e920e64bcc71a442359fd7779362ecd8a496a77520ad1fc316364e6f9f54e9e4c365420d4ac0e23d6489153856c6c5c4b2742f17c16f4379a1bcbe3b81a461505ec82780be42b00d0d39883a2db1615db909a582d48c1ad7686f180813ef5379773953cf6f1cf17b43c7ae571c69e8be83113be67cd22e2b6fe974553553d5453f3910c1fa1950a87265016e441db618835f2daee00f59da40b5f909b67c489868430d794ccb60f7f6d5382e3192bc8f547e30c0b83fcaae297c3857a065cf9d8b99277f6e4e41f7a8bbe2966d976ee57425ef225b7365123ed1b7dbf8b652dde40121020b42ff30dfce6c8a32178ac058940e453207cdcf4568a6257610c512f49d7d301f3588540235a87731e90cf7777cbb80278203e50f90dc33d2c19273e4bc927481fce4a7fbaed376d7140add5bf70e23e3bd9cb313efabb77faec8ae072a53b8dd299d75c250b0ab988f52e20406e692cba93bf270d332b4f84ecddac725a5a1f0c6fd6f083b9b1dd8835fda7a069e9f746f4082381be46567fab7e34399a74b9dafad0ac9d56353fa802736ebc0d808c389fd22a062b1733aca49a09942cc41245a831ed13d2bc7c5dae1229d4afb96b18917c9f743789ae6b58aacb1a7f242570956548176e1adde9bd82cdee84ded0c59d16512991d1a6d1c7a6645dcf295ddfb368fe00ed682dd0e1988d2266f89b0061ed35dd563602974bffd8ae2c5da87b3d13741af9fdd5aea7c20d6ad922d9458dd8848588d8d906157d1293c38c164523e8c3a65ab72fe82e88796ce82c06369444aff8fa759c9b86bcdcc9c92d711627054528dc7c130baee71798d270ba614b31e2f76f8866278253c02fa42b3046ffb6192485ad617e51772617eaac65f108a139546ab2a72c278133fcc03d950569ca50b5d444b2c2dcf6a5762a168bad1194eb78800f4f85bd075ff1351964b83870a6c389cdf349c17f2ba3ed590dd4f31fb8df9353fa72954686bf10a6ab3a2f46b8195aa84f4cf740dbdfd9e6f248534b63df5cc16f1a3d11765efba47f65cf243ca240761281324fdb5737be29527c57745e9089d0f259681cbefafbc4510fe05a89603a4f2e604147bcba37e0a4261faa38a0730432a7807ca0e2cf06be64076442afeeb150f46cbf7185e8444d9747d6de24194294160cc88c7c09e1352aa14095c19d9615478b461cad1d4eeef31b5ccf8b33dd205cde31ee6cd36413e78c553c7fe2a6f7f7faca8be7a7a3518550af27e8c2d97ba68fc3ef3e32cc343b885b278cd724e8dafd40a3dfff786fd19b094b704b3e9f4cbd694ab1b8e924856ebaf782399745b3de48cd5a61d3f8785f7ed9eed951e0266df286fe0c657caae4a3719171dc306f3ce6efa908ec9f4252c7775fb028faca2b7a765392c1ec1900e8b9149b6a728eacce83de88dc1f38fa2a67ba7322b61c3be4071b4a03d2846a6a461b0de77f05833ccc77651356ceae5592120ea6a8d82b5bc6e0e0a8750a6e3718537d5cc1b4746f007eb294a4d4b631f51455bf78f659c98f9ae3c8f7b59647c34751e9232da42f2f8418094223607f97cbc335e215203a727a56988b01683555cd61e185e36a490a104618f2ec6c12dd1558e8bb740a8d8e18feedc73948f60ade17aa07031ffcab1c44696078ea80559c2972aaa4b6c60ad151169f7416c4e5c78356ed8763553bbb6c19355667662980e8611a98740dedf98ba8d3ae918403865057a3574d85dc3264fd6d1de4380d24389d03b2a339a62d3e0d566a93079cbb127205f170a1a48cde40d38105", 0x2000, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x1020}}) ioctl$NS_GET_OWNER_UID(r2, 0x541b, 0x0) [ 321.829983][ T7522] netlink: 'syz-executor.4': attribute type 5 has an invalid length. 01:59:19 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/diskstats\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) ioctl$UFFDIO_COPY(0xffffffffffffffff, 0xc028aa03, 0x0) 01:59:20 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/diskstats\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) ioctl$UFFDIO_COPY(0xffffffffffffffff, 0xc028aa03, 0x0) 01:59:20 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r0, &(0x7f00000098c0)="43c92461902809e47234f35ece2645b7d3b2bf99b0f33b0d9a29df32d1424cb632ab84f9865081d0d36a930a27b52de6a6346f38e6bb7eeb570cfbb2f2bf0bd8982cf92bdcaebbab2f2d633c7af5c303f70013dfd301549b8273b255c0610bda1140014ad17c88938490b9ac725e3aa9d6ac22a5ab12faf8474f9b5254ac69385c8adbf92566e3c9731b1e377d7fb4e5e38ad36aaba9e34c525d141ef8fd09769bf18dfe67ad0aeb47483455d5d3cee1565f603c1fbb6fa1998ebc786823f0bbea5f37ca90be6ccf1cc57fc85ca94cb4ae41e627fb5cb0fe4df3f8f50d2accb56ccbb459dfe8230289d60dc26f37fe691b69e0bacdaa5c37afb47ab6ba101eff90fa22cfc1c22ca36fe3bb945aae873a4d330025147bc11865b7ba78bbb301631039af3bc2171123bda0804aee0bf3e008fd74475c7cdefe3bdbf8ed8fcae5b614deedf9992e0e0166cb5e6b6dfceb48d728bf4466f9a873b5ffcba9287bb4a4607dc5f94e3dbb12619a992861de4e442c60ba90a547a4845e601d3f17071dfc723740311a57b491f0c6bb1bc9f5157058341c0232231aab2d4d58e36336cb67bb90f777c8f35bb326309cf1478233f5f1b4ae2ae34ee27c73d32dced93d71622f56acab9469f5445c5697cac1c288cd8a2bc10c794f9619f1d5790d3da863a29756446628794246e0ba6ccef38ebce013afc0bc11d5af257f7285461fed23fe0eaf11652ea3c34924733efa866be8d7f2d6cb5964728b7da31330c2e217f35d9689f6ae6fa72ad818c9645a8925e23073f70369079586295e65b407fc9ec0b5e012eeec27485d9204d4c8b42f5327566cd64e1b9eff75d9cca5549070180c2e11fc894f6c6fdd1aa7a85e9acf6e3387571f1776ed8a4b563c40cc6b6bae9481efb15941e1271878eef16b45f445edc431e16f27ed98430b9dec79aedad5ceae9d525ff8b1eecf4ad89089d3d9263ac368ce70cb781c8edd26d8855d52525d4436f2ff7fa66be2660c2d80a02c13e6480f52fc58bd8f613c93f7a8ec762bfbe4576525e7725d1809350f0df78df28d462c6bc0ef0f0cc694a4f4d965cbfd0457d2a1ae28691bc1f76eb3c75a19eecf7a5d6fec31219d445cd7e0eca71d7626d2372aa15b18d142a74222db8d6c2ecca29f7db1f10a20a577cc10bf718555db4efb2851e3512b980fff6b27243ffb07db1ec1ccbb97847f0d467e8b83c54d53b7508fa50fddcba3e4bd883aaf3ef8525a6112219ecb2e8742d261211a4ed1d144c0065ad98efead08f6bc8bbb775f8e9d7e64f8b6bebf265453e7dffa0fdafc02a21edb0955fb99a9d7fb57e6aac51da6d65c97c6f25a61844aa439b24e8eca9a412dc8be09342eef78c001e73ba0968aa5f082a4c74bef41c7296d98a74a10597f508416b0722052034f1272e18c9b54197468570a8d0846578df3702e585948d724e288e36bc0ecc541e520e8fff2f50c80cb91774b9735ca9c81a0978a51ffd10a1a819a16e1a0b36fabad6aa544b1fef9361aabafea337dbb2f1835cfd064f8e3e3da6b4c66853239deb3004136eefebce462b90051178284b1471263f9168b3027fb5e5acda480857811eead25468e1be90982684846f7ed4b1cc63255e9e458c09146f507a00c36bbab3f3101453bc46f626f14280b6eabc3875938146faf6c5020fe1c522a281c9c0e4e373069d8f0397a08cbd5664f2b8cc7ffb7f42fa260ac0435d075082da93e0921811621ba58a4b548548a6a30452c6c95d021863bfe3263cbe0c3de32336f62de950f413aef7771aef37dbe3e7cfded47b03b39a6796d1945d9d7e1d6e160cc96691cc21747f05ba47249e7c54b9e3873454428e70b0072fc5ab2a4624b3caeb47ed36051cd62d810fc5375985c5b22d9658a9b1624e0a977c4b81f428ab2bc0bc216fdcfb9d3f3e631e10a790b9eaab004980890ace54e7d7af7bfca4adfca36e2dd568677614898a2b7a5846d2c968815805d702f7602dbc5108a69d37bb74a93d5f466954acbb1eb6cd3b0cca841011a80fd6e8ca8c08d0723287795d00382611432317c27e7a47d2999a9b49f615ca2ef80f87d001745acb093ef89dacbc051115642c4ff7732bd13476a4fc38ddaf3c5d727143232b4f65d8126bb00a3cc246ea0ea34b4f123f13516c6112e7e3cdb97b16016f8cd6d479d55ba9663a7b3655712953e3f5f73a75e21851093af5b61035df0df06f98fd262c1a7c632d9d80acfe9196ab0c7bdec9b79cecfe3e4f9c5d753b1d5e3124a314e56c4abce3daf75b9a30f7e7ceb36800a0fad36fbe115640bee22b141b65fa71da74b5f2c86a9a2f9a5895b3e5d9915afc25c4cea775587e1ae61a0f9fb5f7a436a152f1a963bccc67f56a64a21b1c5f88d4699ecb0871bf7ced84a6fb51817709f0c8f7fa88237097eba52ee61c0df1fa6ad28dde2667b789f62597785417222aa1f22c58e0f82e87e9be187837f8ef2a7813aa6a1fe163bf6ae0355456c395d1f7e26fa03bedc38019b9776a146dd01cb2cea4259dbe0931d0c3a55b20d761c5e3263207cb66c446fa29990019843aeec81475e625ea795f97241427530e9af8bcac41ab5317183beb594954f4e1a3d9207d333c8aafa900be74cce7ca880cbcead3d31c2790806124228479206c8ef8dd3c19816eeeaae601d7d98c2c50d61e1f00d02924a31272235120ce628a88ee2f2ea97a0ccedcbe1b089cd3bb84cb9120d98fb9ff629e8327cc3780af7b2f0dcc67152f4fcc667dda33750c2e56ae53b18f955f7739e19c687ab3e56e6fa22eaaaab392fad1b409a2ba0a06bdcb89feaf08cf313c444d2fe17c4a11028f918a6174bb84da38fdf58ad12e462488f195c7bfcf2f134d30aa28cf9cf0730d90d0eeb2767fb1e3edaa68d445704a96a057961fceec4bbef12c59a3421fa303710c512d2c47d1ea6ed3deda2b1d6ad48d69d765b121eb470fed7be72b97433433019da8e51f5a8f748abd2e7c74945ac9b644d0777ffec189b7a409c3df16edd9791dfdbbc6e9d11ba66293bf6b4d9a31daa2436694b7b45fc439e5cdc0c69242fe7f184bd5df34e8f17023c0b9cb98a6a35a925c370aa9cd7e54b60518b2753c687e2f17df464cd7c99085fd6c33b4609b48795ae0169b56a775c1f238642f079927114da6b5c7f8c3b77c9619dfe04a16e49d732e3d2a6c0c9f569fd3a808c7bfb37db04499ba6f3339e10bf018b6c632dd632e2f41a6a0e36fff8349528411d5ff567ad790c2ca1e2ecfcaee71fa1781a9d6bd0e93327bd94f97ca618e4c910b2a13fdf5440338f751e12ba636d53e12fe7d760d4ff0724881f75263065a0f057d71dfd1034ef67adda14b726ae9163af3fd4910fd1e1f8e44249890d264777c74f906153df8035a7b5964f4b688a3bcaf4005872dbe2815c00ba3d8ff788909ef18299c8f3103f6f85e0d20df519affaab0c39eecf760c44ab978b5ab6f61c7109dced6d6a3ba7be3119dcf90bf22273c514b4f7fd6be0bfc24ff1dc8b2bd4dc761fab9deb171587f4f4e1e994a4d16a9f74a6249d83a2c24e84af8a468ce79458e077fed19d887152c3a4b5873a9e8894327afa7283d86ff6171ab7b47b482a9e2926deba8247b16d4fba19ff0d7d36584b5e211725f2298e2b5295e2418c23c5d79a7d0573c1e9349ae782d083b3003f9552a4991231a639c023e35c85faf87b9f250463df60d19b03d76ec07efc6b53ca0e32e43f91f3a6a91be8ffbb9f4fd7a7d0af4eab888628994e33782cc0d9c43d551c43f246d0dcd6908082784f4d9cb97d7719c81f6ffeb190ebd7ce2506fa03a14d39f2e8fde13f55055026328989fc01e2e61722de2c72e1d006515b6a7881dcda8606b6e85b6f0b4ad7a384024e81825208b7d209fab804cb7fa8d5f813df6b26e2e85bb4e4d1014b0dc48bc3ef5dd299722c9aa4fe59206814b0c290b91c50229aa882d3d2a34ecc094dc2807a1127dfc8ee1ce1cfcdda56febd2fcfbf4d2a909324faa4d191d6fc0a799fee4a32b6baa0a4616af2efc9519a83b0d5fbf7ba6c24c63db75232d5680e4b7feadb44deed4a8c45cfb7f9c1ae4fc0b3d12b5d94406e72155fc9cf9800b0dedef2d201441a5e85227eef54913a8978d53cbaa89103d70c408202ceb232fc89df6118a3929550d26764e29639fdd363a73725fd8d7d7e3d513fe425e2f58bc825fd23f814d53da09fc31298650396b3d5725e1a0cd2c3dffb6428b58008177d19aafadad4bb5bbbae6b7eaaba73d5126d7802a7f45d348a13d3c33747fb530f47c67bada75f372257e194b6def664bcbe37cf294ba1107e70463c89b4d65f3121cc6da78abb5e4267b4edaf9d5abe2bc087942f09244ba8adde30c0a96581d39aa6ef6aeb15a7a9acee99b37a6aa1dbe43f63f157543d4266afeea1790fdd811808b573f68c0aad37907bf7e75ca2add4131c563e517023fb3ce7d2b1752a98ea51fa513b4ec2b62482af83e9980d2d14363d31225b4051afb0aa42ea737c159c9b135426967799f5741cea5183b5af891ef76b472ba88179a02405799683cd5c22d74b01f15cde0eec42bb93a374883479c7322af815cf94456c2e8165be3603ad192eca5a7e4c6524fe76e8f934d757dee84ff718aea18c8a420e2b3ceb24600a32801e0d2554f9128554231fc9791642ca1cfbe052201f3821e9bc2f1d97464733d00c32b8325d9db91d5aba28ba9b9a4d498210c1142ac224f8fa74fd432d0f08178112dc1eb2a896348c290e56ccae855b91cdfd035e90c09afe872e2d9ed39c358ac980d8e764090f0a8ebfa011d125069691358d800934cac3f0aa642e4f25443606408d04ca09c128af335a68aa9f24e1cf73bc5bf5138580f311ad1c5f69f4ecc200a2bba1a0739384f72ceb9793cec14a5db45147a6f25260cf349a6562d65992b7ee51319ae6b4c956369f87806b8b7063713ed8bbdbbc4481527b077a0b4d897e374d839afe680bdd9473bd55aa32a167bece68f3b0a8e58213396f817be447eb15066e207b0cffa0935c8507bffd9c4a7693dd37684aafe8ef773a3adef23881f1e332d186ed53e3f209a56240a2cf11b497855239267238426595752205ddcc6f80a86dde6bcf876bbc2fb6fd74b59cf0f176e0de30e038561d475b2dbbc9ef55e5f2479e916244ed656dfde8d69b47f11e23eebde569bfe06c7f79afc1f4d39c416db8d125821c6aecc37e2e6981afee6b358bb327a983ce0057158a3a89791fabf4a88ef022cff5ec7f50c04829056651aa431a8271051035a10a895bccf79444cd3f8e4ff50da448b7bca127c9b5b32a38034b5cde61418899d9bcba4d2787f4ed5ca573ca729689b8389c678dda2de8f7c68572e520792f87127b41a93b5c33eb5244335d950b3230dbc9a68dc964b62b739a1290cdfcb633d109b0597b5963d699cb0bbf381c683f6c65d707071537506052ebab89e6a023d42d9b201c77d895fb3b325a498f204ee56c3ab37f58f9c2b7991b57f4e775eeafd50b9a0a950377cb03fdfa5a4f98e864560d0de90f8d06dc03ceaef98a35993d091a8fcea48ed84149770e235b7bb9c9fbc08309fe5f6566b24622c5497af5da004045a06296026a18dc35004f7c85b3a758388dd7b06b8ea7151f506dc989b4db8ac902eccb5ab94da8411117e15aa7a01b9059789e7897027ff95a3bf36dfbf2a86757ba7e34fa2cfb8f38c9eb27bdbb8c2e0a827c0873dd9884778ef6f3ad245f672f95cf886a5a096a110c11c255d4c69e5d8ca4dadda5a403922f719506345c5e7b1a965011286368c66c84369e5c7914cbb9321eb255108c11b324e24ab9ee563f5598d24ec95dc83ffca4f5ce06cf02dfeadfcc46a321b56e83ffa2c9cab426c985c61a3ec498bceb506d7caead7256119e733bdf16b2e6e9d189d2c7568f8fffcc425f8cc956b1a1033098d9e0d92c43652ae11167bbaf5189f1f0dcced98cf289a7cd44d282cd8d817931f24fb6dc3691d877e09af9158b1e97d7b26e70488d72caf70a1f09590cb5dbc6728b77d1ba2110ba179fb768227d975b0a6995ee2c9be6574abc849b6446fe729c65745755c2f00ae821d67e5d382101b1f745054eb57625966400677a640d47b4f64e65ce814013a3edcb0f7a47ad1b4cb1a0be33a259e3682c9bb2a7dae72e372efe1212a653999c6d06c4aa4e055df259aaa19bc0a78ec3251f82239b6c5d7fb247c884284d5f57c1ae7e426f83b77010af0a5e12d532107a01b6c1a1b4da6c70577d8b7fb13ab4505465b9a1833e855f07edaf74750c06ebd5eb025110f6379e5e97a4361ca2b17875e097412704c57401f5a31cfb251d44c2053e71d7d65d178258e5ec4b5f66602976b5026f2906fee9c0723909a47bde9553642406fb2ec07b5a581a79a7fbd8ce03e4424e19cf8c1a457649f952038faddbc39d376056cbec9eec8c014c0a90df4ae5de3bd973dcab14baecc45a22c456d6cddabed4a80a2fd2ddfe2105ccac8350d543eec2233ebf515199dbf9614b2edc275ca255bc6741f936d21bf1e5e825f5ed9b48e220df9655cc90da4dc597fd3e8d9575c3187e87b42317c81b6c5caa9710198e1981df1a775e53b1b8b9612bc08a5331d98b36af0d9702ecb3d7b57d94e63237bb0ec8cfd29721d0c26217b91bd13dd7229aff73d2a7e29327621677e79e27345baf26f49eec3d096b6c0f41b5dc3c36f50b9477e0df83e841c93ef931883d13a1a1113d4bdeac078923ff1c14c6227f1ed77854fa5fe574e9ba2dc47e24eef6cd51be4f7a279a7a0671528a6f0615da27f9a8b95eaba02a0bb9bf3efe64b48e132e2f58df279459451e8c5e6dcb5f0f2e2829b9e1a69263a5f51bdae2f564b270421952bd45a8f62b25d6069006b009604e9a0f79726254f39818b4515abeb7adbe51556d951d2a65ad6a84893cec0de4489537ec17bc9ac26e9b155b77ae9627ba5e84d5699a3d5f7f6cc424fc1e604210d044e9f89e6754a58471a607386f7d8a2bf4e2aff0e655df7267246ecd606ee90cdae179eabb6c3069dc6369d79bca7b45a10e934f70574c82999a820a84b40ef6ee79c6399c612d1a8d832460f3a706bb9ed5f3b5b5f8bbcbf5bad33c188011f88ec8cb8fe7bbd97865d5b64961057dde66036ed4f27bd48f19c7d035e42e6cb055f3b1443d2c7ee63221b12d19a09cfb9d5d7aa6c647507cc47d703c8beb2bb0883dcc72f3c0a6480313703b88162c11ea2c1bb037de838a6e3e06fc5fe031be73aad7bf4ff104f3d9ebd254c9d8ed69e086c26bb4578346f477ef911f0e78abef42fa966934f68db4696878c681c1f3aaf1d8dc16bc87c472e23535823f32ea3062d48ba00a0c02bd9968eae18380cf219683d498c8a0d4619802aa8d2be5cb252bb5cae2cb3e056855bfb7b0814d7f61a771543780032da769f9df9ab44903f9c5265c6addb3f71aa9b411240694296e4dcd77f255c258da18d6563a7edeb5c835d8e0688dae385fdbed0af72648e0cb25ea9b524ad3939337138e6cfc05f0b10de501fb54924c76b7ee05919454614e4131baafa93bbf9c0f5ee723253413dc7de062e78f864aae4dbb84de2cfc68fc66ead3fc16c0c25dc936ef595f8f800c49128f99f10c4808932dfdcab19e81389a4552c5c0448e63e000ac7cc381a6c78b26ed776e17c145582c7da54d3dd08a17d653dc88c154fa80c978a6eeaa7ad451843c810cd861a76847e7a6c55884a7760acab7c5e11292c349714a2f1d904994f8d7c730e15425bb57ba574b7d3b39ba48df309036c28fa442cd9bf817856b78630c17a61c19881f1890075512ced8635f64bcea4a771c16c8145435d6d81266ec34cb97da34ffe25146d4c4aad3987826be364800165dcea84e78e13223c14410a50882b3aff6fd0eaf58e741a6fe445d565948d72be7f9c273b99f8b43da157bcd1bdcc4c942c170518f29e0d3e9cf33965ba35a7b04818ad304ef258b31c7f6d18fd68f2598131397f5d73ef5847b1e040b6d812510d9c9122c3662f474eade827e43a776b0140e1a4c18be1e034132ed35c7eadb3fb695b769d0fec60e5789c91482d1c5676abc528ed30095a7ef01bb1b049647a0ad64a7c7d783cb2f7f355abcbbb9bbfe6518134a3898fe160c00ad2f4a77d5cc144d76c8cff76c7d3451b214261deb2cf81c084e5cebc17644547ac89e6a8ffcbd549bcf39404330adee006ec8ed08118401a997d404f86f953a84fd6c6b3ccd028cde71b990d0fe4d43098a744e686b1c8558d0c66194ca339848260cb05b19f0dca863a2ea3a6b25a0c7340c3ff1d49b0ae7794ec8f991a78c6d23de359fe21918aad06ddfa809c2b09c2409dbba56f28b82f94dd0f0b01b63481b6269235caba17f94fac7ef036a7c19599db9f8ddfede5aa68098b035a6a48e2cb90343860ffc313f812c9a9ce4a31a7cbb119929fa3a73e46638fb2df82a85e0d4442e8e9e5a16b21e530ddeb97f9aad284d9fdbceab2e596658bc6675d1fa1a014a1c9bfe1294d6ccde608a3df9771b460cbd2ef891f2c406a0828354882d3bd67a176bf570c3f7f9d7bf13fa81d686a10012f743a4fa6027bee7b93b78a5c550db7fcb5af64cd9b5654d8d686d02b5dfc090f724bce32aeef4ca8b472d7399c036de0dadea2150e74bcd0d2e3fafee4225387a3180e3fd7670c39ecb895cb27e845b079daf5e1c4f27db607ddc5805fe1234813360ec6f7b4078213080e6e524203888ff4004632c709235c1c06ccbcf1160206a5afa67d5a1c63360c0d66230c8a0f1a07298f932c472c6b173c06af0834505f6608b5b1f541569cf7bffbdd737161ab3ce3f6309f16ac223cab95b70fadd42a2364fedf013d788fcbe8a082e4e5d78a4e0d765bb5acda644f74f3ec277fb31aa185fad94ebe2a1bc2a2e3e06224c73c4b0fbc2c3cdaed90d1e9caf0c9be2822747ff96f88e7eaf14b69cda1de8a0c05cea6cd2e4f3ed67ef9535617f0bd9e5e46d418472b47c5a8d159c4d2cb48da4449b85b3215b72fedcfa429ab6ab62d62ab6397d3ca9c11162a8084e59d221f6cecd4f1d3db9a1708ccbf7259f8795e008464733214896709a01d9c5703adf360e11d1a6004b3fc664390b5b338c8b550d5711cac4c03bc6ce09e6787b2a2a50fd13be9c51100cebd428f5e3a1219d3bfc87ebe6c22b551a531f979ea08f655f1da030f93bc85ed81a6c9f0999918d08a635c78d34f9a285266ce51bc5935688e422ca49b4df164205161727c2262b5c56fe8758fd6c90734bd324094105fe0b2ddb58e0da2e87c745d7a7ea4f9f4b46ae389461fbbefaa70393ff71f43b2a80dc3df91dea056d382eaf63c428bcc36e6b8b43d32aa0596239e9b036ac9ca7d8f778440d62d23eba530530e35ae9e3853636608c53a3dfc78609351814ce175746eead3255fbbcbc92382fa94e6bc9659bc92e77db2573dde8329147001f53f0d65520fd996ed6fede9db6b885013204f3f23cc09acad787f3d8d2cc91129a39402fa8f81691cd69057df7299eb3a55cd0e010340d15afd87530da7467fd293aeb5ba43b0d9d8bd3f6ab2496b1d51198bf0910ab3ab3e98e580051c329d21a8d49aa99f4fec62f63469237b52d25b3c1e3df89a0eb7b137702db7848f06218cbceeff8b91d703242e70b3e148c870bf46bb9377735f098574244947f2166baff14ed9b9d5265811e71bdef6f6bd17eccb62b2ae931c28d6af6b9b791128534684f43f0ff2ef8479e5a892872aea8cd51f15626d8f84573fbe582443705a65da73631f92359027cece523b942b4f7503f9f4684a5c0d4abd0722f134c92ef2b2650089b126bc98d62731d931053d904375e17d992b115c863147aeae36d12a677a079a55d1b0dc9b38135728978f4e8c4ef79ace4a1d7a32f120ecc51fbc0aa732920fe4eeeaf853ba46d5579fbfdde3281328fc583a40e26d5d07095d0910b1faa91b010f7797a4ec7645c8450b52727e45a755eb4398cfd6c2d0bb2df5875b0d4a27cdbb1f767e89ff8be1a698e9e1553b9d5bbe5728b85617eaadea4f1e728959cb2733f93c8b3c3e24e2e10af6e6035dc7bcf97f4eba78a57d9b403c15a62ef8175dfc9480492800ee17ab83ee18b67d69bee6bbf6b92717e926978acb3fa2d493600077f0cb9d38d6c93d651ec0bdfca93f4e253a9807fe594ad7ede782c7c98636fab2e0dda80d6f43b08565d97b193dbc6b3c42bc64c235440adfab2fbb0a2253c64f0d01c69455e45cd5198dcad0005f901fad450bdb74e87578f4c2fb29dab02e05e94366741b81abdc525453d5798d974618d6e6d35b556994eedb487a130283459a3ecc38c89f6960295ff12e6514adbce016d269930ee97eaee67568d538bf082a2927a6457a96684b54591e5d789f060d0dc187a6c261892c98a70f7f4e3597146823186145bb3b58aa732a548ec27292121b314a678002a3cb80bced17996c657323ac10c06d9b7833d427821605bddbf076ef956d1dcd10aaf7a6090b85f9d01539db0931ff183a01fb365c06cf0a0d74ffe670c8efa905101f97b68e55963711b3d6e55007efcab2e58a782953138980393386707c03dbfaddaa29309befa63864f749502e87a4ba351d67b1d81d8ebb59ead7c64eb2af9cf0ea7245ffb7ee7ba7377fa027ea8ceeb7537436cd78b2e06667b8d4a09e8eb754dd86a03a201c3008c014608309d854ccc6034e13efdbdb867ae6ff7093c793678b7436d58a48283a39922a8e27fafdee10371f56393b2b5a046b6526911f8df669033c539769c74496ef46723f6c54bbdffbc788867981b52a21be5ecbfd53438e2b63f66a177e8851099f62d28522113802c86b223c3c45f4574ec5f4e6757e0be54d258c3c55fff2c14bf607be65d69501b752bea2363d2488e3710d8ac36bb66d800ffb8539a314c951d3e68f186de744b00da450bfc72172258c1d85f9aafcd874bdd36cb181174b22045a2c826837691fec92a8dd505e2de0dae9c7478ec88d7829d8e91bf420b4152b5d836d99aa19b07b3a4ff66a0082478e0f7d54b84d9a6ee9ae465afdc5ab696a167809d09299f1dc8cec70f23e041f302e29935eef19c99d10e1926fdc5f33d48a21927377eb045682cf4403af1217a382fae617c8c065253f7ca1af6586173188f563536fe69a826c6e50aaaffc58db511ab4ceced28f1d22c545ca7dc99b2e882bfe71a8a2d910e680f9e82b5fe30e11c90a9ae660b1c0855b63e29b6efdb711494f93cb7484433289fded96b532d52290656555d3474e7726d54e9e7a342ed9a7fdedc0353ff2921d907afd7c496487b21fc54afede1c6317745be7f1dfc104516a113d12de3289d3d3a1268468ff14f514386142ff09cca7d2b859901cf914fbb28ddadf5c82374dd90264e9a3be307da30540287f56a24bf3dd5f508a3758c252df3066ed82732e8f9e7446176d360145b3f9c335d182b551784b8e22a6e4e85eb0c6a0e1e71bdc4b8d47929df67417128cf5bddacc34fe768b835f4a022071b2399c0f9ddde82fe309584a36a5c0404a40ea1010ca9e9c6710bf107f52b3b5d77ac21ce66ee90e4bc0a17d3a2ef", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d2269b756cdd976f64058c706b9e2c1ffe294f70890ae304f743c45e6de4d5777720f05976214bff2b8209d55b3ba9d0f58b850b6b4d778847bf31807e0d4f045f3cf06553f7325cabb5281c7ab8e12bf3112aae025ce4ba6f509aac56044894a929c4f9f7725b770dc1b0a37a9bd56881623bfefe40794eceda3e7beca99379da9eebeff316f5d0efa8ecb6518b2298fe6536d64f97c1d024a4a6873a063f941eb846de3454510e934e331d22adb9c2c301575dd344c2148079e68a5b0f558f0630d9fe15d38254fbea5b52de43d3825f152b0017e48fbcee5dcbc58d84043a18fe7b29708c5457b12bccb1dfc249649c62237735a74aa9701ec1db546fc664ee6be7899533f9192be728d0f12238797baf58c885acf6ce168b201dd681d4c6168152e55f403777b4fb25619f05411097732d269ea0145c798d0c358cb9ab2a8d7b314dc0c4873d7cd14f99b79b8b92dd7d86e61b54650a1293fc21b9f6eaf17cba7c97849a4b27e88832330373cc3e548936f33ee514d0217e1ba1a2ccb8fd6f670b75044c6a874fa50f62cb68823dbcfcb5ee05018d1e80385ddb79f98b2bac9dbf52016bcc50a7fe0eb4c65653f782d09d2b6ff9b1bec562c6f007ebfd71f08533d5caac48e3c35458997d8c54dc48653c06789a343b1ddc0b1aef21a1f9b04c9fcba607506a1a4c1cd018d3548418ffc3e6b41cc995ec7d75591b1d2261a088e35eb4e78019dd71f07552333c5b72c0610fa9dec31f268e088e8c43f2273d39bc1cb1584fd73f7d0d5713cc16f8b2c33060492c4a71b07b7e6348555857dcca15f4040f5979d3b7b3d4358cf5ec94ead93238cc75cc7defcc21d289695eb879f2f3c4b2c3ca109e0468bfe516e91bcb2b05a2679f436aade69f17d8eb445e45e2ac1489e53f522b5477dc4b9cae88f47376c27bd5b24781258e701a6de17aac6108e5385d38d4a855d8935b247e3dd74bc1aee5263ca142ab65b80feafc2147c9959eca71be807505418cdc547fd32c84321544fb17bd01d0454311052e7b34542f1d6d6b23e30a935da511b99f5fe622ef6367d7740fc1d457d65767733d5edef73b052a5de31f9b9707d5dfe663f8e6b6a377fc0193c4fb4b84a7c3438b4cbf76e32c32bf0a82e1e7d160c5513c6939d30141143d340b429adb18072ff72eeca1ed9e83fc9c7c2d5d2692b9f4baff424b9b4eb8ca9794930744fbf1e3577b736e6532e5a1b3a6bfbd440a03e40d114277a0bb81da5631bbdbe994ab2c6a6eb18a45d9df543f8f0e85a458e983b88b6b804d28e65ecd5e61e13188762a29b941343b4ab95283961bdd2afbac4b5e01937c5d4b436fccd1c90ece7d4ca139b96ecf5bfa0c0ec5d375aed9854d3f85573a087ab29b923d9c16a70d45d9c3e7dea1887f80cc4bbdcd649badc54ec22b30225a31aa8ceb5c40e50d56313d663d1e39235a30b87f731e759aae2a4fea43da894ef1ecc4f0bfaa10a2820446d06c96ceb163eb5abf56ec5d79d8d9840ca8c85337101867509c169dd0087359769edc35dfda51ac2f8951db5b6e309c1f2eba14a0bdb6336f7a11d5497a49f35a7d9d5df7331c68963b880ae53b805664a4b88b1d4d29520c2fbc354b003632401dc92ef4d0ef92c1586388cfa7ff8c5ef09bcffbb6904a90cfbdf356dbfdb0c54dce806f8fa6a2b9168133966d26740a1403eb7a00b01637414fb8ee67945965c451f5572f2116530dd13989f4e467686d64be1137fb3d77bbac728d86c4c9ac8467044f915ff2edbe9113f3f3aaf362b75a546404543213cce35bd4b61aa7c96e8d3808928ee36093b11878687baf7a3d88e0e709816c59c11e832eaa982771310d70271962aa4565c5eb9d7fd7841afcf0c8e3f65e0317c12631a08ade08ff40fcf870a47c3c4a5b307343e2c113b95cc0cb9847b2c6bcf05ea8b2b3d6a3da7e0db250a6e814178e15a9dd1e5a2f56536454006e301efb5a37d48e8dfec3e2b1632f6f4980e95c8e10a306abc6886faa579d2f35e42cc7cc9bfe64e7af2e848cdc3cbc99398de70cfc1a19e995f26bc48f191cbd48703a4ea98977915f09cc86887251ace552c9de000cfdf86a78667606c99513b1fb6c84c9ac221d9f10d1d61fee04ea174f7d06ca3217e670488138f0e8517877bebf4c1f72447b69d51d1bf98f8faebea7b5aae8c085cf626606ca010a9653d5fdb0315dc0e7f6b51de833ac583ce1158f322c37cd5cb3f8d8adc86c15ebdab4f5e7e17b6cf8e2599b6bf89e794763c3a9c0e525c2df66d9a0332f6256291b3067988b403eca741f2850d795e326c8ff313ada66f956dd02c0e7b5075ba33c6ad8d4c19fb82ce2652a9ced2116b7ecc9ef74e7b8b0ad68110a6bab049b4087b0d086722be0ac7a053c264bdf377881e213b619a8f66c9584cf5d3ea17dfa73cda907f9e2459563dcf06f0922864d3926dfacc3588fc4f8e8c4ae8412a5bf7bfef28286134c0d332bab9630a4fa9984a67253cf0d985421aafe006da61aa59535a71e3af9210d149736954fb85f77f81b31d54080b5e06af074e92107738f40c4f6e80463d6281a29c82a58bf5939b769290a826ae6b4cb5d1e8b4df2bd90371f8d4bde9fc454217da45d14cdbba74acca2b379f56f60a3d5bb53c64d037e9c96d776a340fa78fa0ea20fc1686ae9b7fe91fb4aa4b9a746249965d9b87deda73558f3585e94a3ef0473f2f5252f7406e6af3e99ac3c3703667f268cb5050d15efe1b09b18593a8b70104b68a37440bcc3fb2cb6e66ec26e8dbe99e717787f2a489e0314c25ba942385f4d6af1f123e387e4381da2bf64ef933343d45d23f57d57213ae397e71cc3bbcb7512b381ee40655b80922a1af8d3bc9a56eecdd4307eb16e3feecd728004502e8adda962b3df221db41b54130aa30602fb2569d41dc069557f7ec9f8474074bcfa7293591f75938ed4e91160cf93928f3e3121546cebb3d6aed42e8d0454dc2ff5aa3cf7a8a8869c931510b6abc46affdc4dfd1f341e098befd3ec39eaca78f3d74c55ddb13c434b825f64c6cadb60156c11cbffbebfb5afc3580b8bb05c630dcd1132f45f033768852a26bb489bc8b13c5e0a100928fbce91b906a51e919ed277c506fd69d0bfafc6d65df8c0142ca440adbfcc8f70235c866cf4b0e3e296de962fcb3e417e5c8279690e1938ac03201455c6942d8ebc5ca5d7d5cfa2c9192f2065ea140fbe6dcc09f293454f2dcd277679adf3099f10ebceac73d694fd0fe3e63626455513916887e8e43a0705d3ae6c2c5aa4d581882a179661ea76e693750b1dabb60d439f1519d80d8ef0300423410c1753d41e681514e7361e94fa3e29bfe32cbbd9135e06a6bc6d83aeae52dd9c9bc4e28ddd50a5d78c361eca42faff4f95ad75174f50decc6f89cda4db3e6214debfe51d76322c50e5358ce0f3a38a6d2c6a05b628e9bf312e3fbf570d7aef5abfcec32b7e90824624ef7addc54026c60a1ab25bd5cbae4786286648f44cf198c4c8849affa7365307d1d5f2ceb63b65a918a8848e021fa62b269bf7077bfbb84eacb8e577d74fdbd8feb1093d1ff5153a843a9a143efaf552130dd2084840bcd66af82affa01e67224cced1c03e18901aeeedafcd9a3da1b41b364522bca9cafdaea5709db2957d49438e7d406520195e1e7e885d66c147ba56c5d9091ad74a6941a1346565d9f9b0c02a51acfc7a35f58e06933979e8a73f022ef2509495188db75d398a819df5742eee87ffdcddba46fd78c1b0fb04c12ca040c2d045f525b969cb3581a5d05d9567d00d199839d4a837df5bb00407156245051f7383e2bc8f80d7f06afe979460bb4314333d6f9996b7766bb21b239757da9b3f47c41c73c3294ed16461ba8134c01331c1e7233eeea17ac1dd4b2995b7cd9bb052e3234d30a8d768393ec678b2b6d6f85b14490dea420cbb1ddf5c7a0193464dd1ee5c54204a8d6395e2cfb4fbf7329e71dabf06c2d4d4c8eaaf67f4c41a0ce2fd647fc64fe77d5ed32920a99665fe18db0052d8953cef24cc202cff8b637c3a80607976dff24c0c44b90b981d89f88ff3393b3c357d5160a1316ecc8cf610571fd373f3e3e997a5a42447951b16972c02337bcb3fd20d70cbf20885daae35f45bad490a15ebd3fa4ada129b2216172755465113d16f770ed497bea96b235801123cd946ecfc0cfec3c519ef4c80daff5e9d42c5e84a5aea4e70a45301e46af26710da0b5e784454bc57f2b0cd75a5dd394714b12138419e21432d2a0a0164ef7024fc02fed4bff0f40a9c0fcb43ae8e53dd504fb8365fff51f96ff4b7710ee4734a6e08dbae6d8b4b9f25816a7b700c8df7b5666ed2a6632f442a56dd624026eb637384ce476ed37020026ec5990cda9939ca28dff86b0c61f2d04bd0325c0594d7b9a0854d2266fb1cfb04fe3c6cb95a7576b3fa1a8d604b3faf5dab2a5b01d733f511a72da85000bf9890185bc7d09638638de2d198643fe2c6fcb0525bb9e8abfd7979e443ab23606f52c9682b76597cc6a728937331600b21ccf2e8ef21422d90ba5472a4dc74ae906f69957504fd8c72ced4f3904678ac6d59f17a732a94f3b6cf7d4584e46cec661882ef6b6acf44cb2008d63af44fc0181e500e3776222f6ccd1bec6dc243f2a0c391db0f7e87aaf9a43ade3070f5fb20fe55d06322113599dfd08f26cafee88dd0b0fb864121e3e305c0521a20a66e367d5c05bab7d1aa6b7890bda40ac5e9c65e16f093020e0fa1622648084c1f9ab6ba3c614a5ebebc86fbd1b660a54a276a8202a62ab71adde4a4e391083f465896fc9744893ea7b6ca97fe887d23431bf3aa55ddc9cddc9739b8e57bf5920067b45daa253ec43515feb3755f2f6c8e608b5c61af6b37ba3b8393b569080fcb4f60fab645a2acd6d2f2a69a74a0b8eb6ca33e55eb77e25a7d6ac638a5d3450ee27a1d6579ec94d7708055b76c98356bbf42896f88a7755e0fbef5a28bb64fd7747240c7b8e3c717194fe00cdcd185cf625c3b3468368dbc74423d3d93fb425a019b0be7e9dc21bb60f0e6a147dcf4360fea6c7f2fcfc2bf54fb812a2a7a753aa23c8eb41aeded52fbee427e05a7d677991f04f301e2f4fee55c8db1d15cc54ef313d0607be004260a129f37e639fc56bba981feeaef9e3b0f0b3e3131b6b19eba1b22f4108a9e0289e6c052511c54de6bd90078085017365d1d396aa4ecac676e71d00d9504b4304f1c08ff544f66b203d67af6b700d7feff3edeabe06c905f5eac5c8ebeb4ff0f73dc09e1d7d0042bc7535e3722fefc214d86ecc028d5ecf79aca4f69b1ec4f164f8e11f3e0f6d305a67293792c4a83cc3bfe622650d1d81732bcf2dbca428f205c8838dae536dab046c73ba8f22e3c43dec077747f0d3190f02e4e24248978ba4d2e97b0e1706ff0ea7104a05ceedaae2d2fc5d9318e54a1a368dce6f25964b5752478c7ae0fe762a1bbbe7e2084bc321d1cf619b9f9f79790b870132b7705246bb277791f94a0b7eeb7a5ac6ffa67ae20af4c7e68562ef876b9ff52610c01d3d4efdcce58fbb59a2c8acb1d7a52ab81e58fa7136d71c3c315e8360533c021c1a1d6aef70eafb1962dcc88c1a19712c4d2b2435007a06f0168bd12db4115be9385fa10950b85b7b7cae0af02b976cfddf417bf9aea16165cc2c4eba3c160a6b3ece585753e4b1807ea451f2d327ec8e75007748de972f63bb9031db8b7f17f98cbee73c256bd5f39a38e1ea24602fccaa4ef3ea1e3f5022910417d814b9e050f35845beb1538f89d342f843a9c07e3f52413663d83277e516b08d67e8df0c54a2e83e6317267f914e32cd7658d67b773746bc6047efde65bd4e1827762e79cd581fd28d2ea3ec859f3ccedd849b8347966a8ef0b7562efa252f99e8f8990b5c89e0650945a5c8c3de3e2382e2223cc55cf56190649cd3658d7bb3fe60b68a4a76f280dacba43e95ce219db38e828bf071e2e877f53d4fda5aafe2c03a1a5be1cd672e9298904f72aabeabbfdcadf51cd9fc32b424bbd2471d3ecd5c08d577858c4b46a10b73ef58236c23cf4f3d89603d1254f2961ebb38678bb52b431e7af18035806c9dd4f25fa1133fad4b88ef07ed7a99a542ee71cbde6ff1ddc57461170a7add01571e720c97d6f79a07f48c05296224483c1012f926784993526ec1d338436074633572c25c4ff8103c810bc014991aa37024a7e2bd0d608a2a71d8713fcac45ac3b58ae2d23108975a59e2b7a96f872a8e01bceb98842f11161c17382a8fe58d17be453d913579afb7d633fe2f764df8122affe30a5c0c92a8886d9417a481ec8153030d7139639606bc89ac2c36641c7a5b1db7914522d06b0ee4c2ab996a8a714f38ceb5c4fab9bfd0953decb23f0517fb8fd6ee4aa3c1d09ccb326bd7b92833d005750fc9f0a4f1338d85ee76bc8d7827a010a6a6cc870b4159a38d97f1c5ed91381e053007df34c44ac82cb46a90e694c508db7240e3cea77227579e73ea5dae59fe69e9502d752262305886647ba2c8843e38d69123a0126fbad381b9782ceda081ad886b1ccb4efd36d3af8c4f0b92a92e529e2b839f547a987f0bc5300f4628421baee784fa4a4e82b033b4e28a13d81be6fa191d514aaae61fff2e487e0d8b803e90c7c8e1944b798960f3bdcf8fa36bee2ead528eb43ae6d65dd9551e81cc3e15d7d2557923ffa4dad414c9cc6fc8c04b9960d9b47089d1bc0ec392b056e0acf46022b76bfe468b3d3a9a11d090395dee5fbde342cb3d1f2e41bb74bae0cf5e0501dd85e40d521827cd782db5174582f0c3b8615b7b7e04886f517831b6bd7e32446a4b199731cb96761ff7032d7b92bdf80041f990a6083f4b46f33136177fc787321d91c3b45c139a5298a63fe5772d373568f2eca7ee8baf377fef9220a79a5ca5d0613972acdd28845f96d816080d62a3be3b46408d6c641c1a240de24a41924b771c7e5c680318a1082e710206a21d8cbd095b5158fd9d450c010c207ff2ee841101dd5fd44834475a688106b20878342a37a36773bcf9d566e33241ffbbe64ed9d39a844f7fe0f14989c674894b8651fcd741a53f6faf2ed87f57429af14430bb23a7383341432941946d428931137138c38326710b12c7a1c025cdda93580f65b986c95c856c49ddafaac3d9ba01a4860e51a179cca9b9f980b814c6cc5459cf1de5279a3afc7bcbd34f7e5eb36514d54a0e59ed64f0f081464bec3167b8a1b0228ede82ca6e506efeb10cf5ca6b5902ba5cf61023dcb28678bbb4f5312dec369c80729655382cbf979fa2c74e66e3b121baed0044cefe61e0def62b481531e882760e7d31d6f502bef916cdbc92760a1e8ea5b3f687030ea6886f7beff23af1df6b9ba9df5218e7d4853a59568402242371882355f1bc74480902a43a7394ff7934da4b234938d0f98c60a49de769de3e5e23035b4521008fb2189028331b4c3725c455731491b8fc577339850a518205de8d48227f9b975f2ffd8119f8ec52cd1f0cbfd20ed087316391bc0930ba8e29e46dafba6ec1686f6be8e9a18c671daa0df68c4dd1737659498860503d2e1e4fa7c6e398fe8f2c22b3fc62bee61c70c390899717ff02d1218f99da81159bf48b5fae0cd485e30b5fce1f020797e13d101c752ded9bfa67adbe4ea5b8f98f37b20a84faf5b6a05e76450de50bb8a1fd486386737654c5f19f6c61b42348673b89288e4db888ca2638d668de44eea007cdd2dac94e492fa93e9bff9cb3256b2dee874a174916d2087a052cd4b60c54736da61e654bda41535c6e011006ee21c045c9c246af4f535ceedbd6b236d96e764c8ab6361c0c5d4f8191b8baada4e014a7987ec1f2b82092b51cd76618191b635f55a2c57c69c9f42855e1f5f94e1313f63492b9a9a765c3b983635d92480a8e18ae33ed80bba85b3ee3e5247003893e5f4f4d663b7ca9e2dd9bd479b480f851b577db0836c2402399753d2d86302ee003fa0194b9dfa0d306ef6a2d32908b557b44bc23792e6382b62397c913ac1dff8eb19631d797957b2fc2851afa12b8ad1cd9a4bfe7617273ade4a3c14a108debfb9240eb6476e60c3d8b9dc96cd50899ba57bb58ac18f7c8d745cc2339adf15a54c3f30e95f0df9864f39130ca9f6bf7ae511daf4f75c669982ccc7b3b99bd863e4aa663343a4c32224299593548d6a4465436f41d94521245f5a98344bce37d04f23ebccd1f0b03c7f11da8bce8a6cf7033325e240ba00527ff763dea2a3d4ee4e778f8c738de11fd3afa1c698e4d9c58d07fc5f2e2885f501a27f1350c1638dc4bb19f32b1cc380d47741d578b5fc05423a4b08acd25a64a40d569841612fe2042b00d77c2699f4386f657266292ec0f00b9d3938a56d236989b636ded1ea549e8e476824a86d2fe9f1d39557ab9c80d854dd4034b1dfec4b832d5482820f844e3cd4dbe769da527aa5752a76691517c853958ea7748078bd7662eef08c993f958648fde9f145786f657c3bb2adb0166d9f1d0aa90688d56a3994a3a49d71df2235c1365ffc43cbe9601d833ed9705e9b4ce2cc7fa3bdbae83f6bc91ac745fdcd491ef8cd7ba9ae8bed3fe71f4b4b15fefbb8d05ecc8499fc78dd0ce18068546ca5a8b64f6042a0a54d42c3a4e9daae4f34cc4d3188c3a800e4b010a9b5e83561b172f05564f673b26dc6eca938262c39281cd9b8ff14dd9b5f221b247aff758d2e59768bb6fdac311a6ed72af796243c3183c7741c681e5257cefa54986992091ca538af94e1055a9e63dab687b37538dd675323a95b5b6d3b38d4ceeb919074aeb7950bd3deb9a9931e7663079e6702febf4000e9a271a64d7dd82c656a55b8e19e3388b4a4ef6f60498bf6a5e44e8b58bddbe3211ca7b2ebf6b7fd92a69c2fd0bc978401b985fdbce936cf2f6f3f7a6e34374d863722152675bf8c1c982a83aa02293ae0669573c5d63919a363ea7882d3df884a091d0b4e20d9c734f198542ee417de5852d4d30f858603a0fb4e6647999f12b6f9c46d6d00fc5f7c4cbf58b66710f1f5abe7d19678049d14f94d78d1f24b36778956cd4aa111bbe109755025f5eeca683c93ef75eaf0a6907203a8b2119a308b087da394f9107bfee6e59cccbdf755563c3bcef41e67de2d5ef69a067bd4603589e3a8d9b2b39b1a14783051d0936fe72a2fd2ae11b189caf1d3cbc0b66367663782c6002b5fd892e9a29203d63c6699dedbe00bbfe4015b255a60551bd6d8f6d80e782596285de0fa83dcd2c1e1835150059886814e6399127ef10d11f14963ed04082b106bb8dfb3bd7b4e4a1ba128d9b1c78b50ec28a134617d1938aa9ebb59240bd5b3c6c6b3e3f870c17fbcd1cdc37882888ad387774b5e3772398d1e662dbd0d68b2292474801e83277df89c5682e3258af03fd5d0dbe70b3a82e7b3afaf94273d5f92cbe211c69797c9c0c7df2614430d32c05d06f7077008f553bb4f02380ccc82cc700ee4dfa8516960fa722caecae6589df955ac361a681aee7f18fe3d207e04c71cc762bfa70cf6d13857a83c506ec65cecc2474ea04d2b889383c5c68ff5ca352c883f7e02243741196512699d34d756576eb726d315ca4b58cfb83132af05137d6aee2f76068dcb6bbafb32addcff4daf105632604425e58bdfacbe41d05a4f3af42a872ca8a31cc4271c969726a273725746b6bc3b8f4a0544997ffe45647d5193f6ec421b4cc15e43aac8845561aa6baa016e512e9c63deee747564793f87652d147b2ff30abd8fd7eb2b79f79e815893b4fa8cb85fcb7fd479980a9b4a7c5c6efa5e920e64bcc71a442359fd7779362ecd8a496a77520ad1fc316364e6f9f54e9e4c365420d4ac0e23d6489153856c6c5c4b2742f17c16f4379a1bcbe3b81a461505ec82780be42b00d0d39883a2db1615db909a582d48c1ad7686f180813ef5379773953cf6f1cf17b43c7ae571c69e8be83113be67cd22e2b6fe974553553d5453f3910c1fa1950a87265016e441db618835f2daee00f59da40b5f909b67c489868430d794ccb60f7f6d5382e3192bc8f547e30c0b83fcaae297c3857a065cf9d8b99277f6e4e41f7a8bbe2966d976ee57425ef225b7365123ed1b7dbf8b652dde40121020b42ff30dfce6c8a32178ac058940e453207cdcf4568a6257610c512f49d7d301f3588540235a87731e90cf7777cbb80278203e50f90dc33d2c19273e4bc927481fce4a7fbaed376d7140add5bf70e23e3bd9cb313efabb77faec8ae072a53b8dd299d75c250b0ab988f52e20406e692cba93bf270d332b4f84ecddac725a5a1f0c6fd6f083b9b1dd8835fda7a069e9f746f4082381be46567fab7e34399a74b9dafad0ac9d56353fa802736ebc0d808c389fd22a062b1733aca49a09942cc41245a831ed13d2bc7c5dae1229d4afb96b18917c9f743789ae6b58aacb1a7f242570956548176e1adde9bd82cdee84ded0c59d16512991d1a6d1c7a6645dcf295ddfb368fe00ed682dd0e1988d2266f89b0061ed35dd563602974bffd8ae2c5da87b3d13741af9fdd5aea7c20d6ad922d9458dd8848588d8d906157d1293c38c164523e8c3a65ab72fe82e88796ce82c06369444aff8fa759c9b86bcdcc9c92d711627054528dc7c130baee71798d270ba614b31e2f76f8866278253c02fa42b3046ffb6192485ad617e51772617eaac65f108a139546ab2a72c278133fcc03d950569ca50b5d444b2c2dcf6a5762a168bad1194eb78800f4f85bd075ff1351964b83870a6c389cdf349c17f2ba3ed590dd4f31fb8df9353fa72954686bf10a6ab3a2f46b8195aa84f4cf740dbdfd9e6f248534b63df5cc16f1a3d11765efba47f65cf243ca240761281324fdb5737be29527c57745e9089d0f259681cbefafbc4510fe05a89603a4f2e604147bcba37e0a4261faa38a0730432a7807ca0e2cf06be64076442afeeb150f46cbf7185e8444d9747d6de24194294160cc88c7c09e1352aa14095c19d9615478b461cad1d4eeef31b5ccf8b33dd205cde31ee6cd36413e78c553c7fe2a6f7f7faca8be7a7a3518550af27e8c2d97ba68fc3ef3e32cc343b885b278cd724e8dafd40a3dfff786fd19b094b704b3e9f4cbd694ab1b8e924856ebaf782399745b3de48cd5a61d3f8785f7ed9eed951e0266df286fe0c657caae4a3719171dc306f3ce6efa908ec9f4252c7775fb028faca2b7a765392c1ec1900e8b9149b6a728eacce83de88dc1f38fa2a67ba7322b61c3be4071b4a03d2846a6a461b0de77f05833ccc77651356ceae5592120ea6a8d82b5bc6e0e0a8750a6e3718537d5cc1b4746f007eb294a4d4b631f51455bf78f659c98f9ae3c8f7b59647c34751e9232da42f2f8418094223607f97cbc335e215203a727a56988b01683555cd61e185e36a490a104618f2ec6c12dd1558e8bb740a8d8e18feedc73948f60ade17aa07031ffcab1c44696078ea80559c2972aaa4b6c60ad151169f7416c4e5c78356ed8763553bbb6c19355667662980e8611a98740dedf98ba8d3ae918403865057a3574d85dc3264fd6d1de4380d24389d03b2a339a62d3e0d566a93079cbb127205f170a1a48cde40d38105", 0x2000, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x1020}}) ioctl$NS_GET_OWNER_UID(r2, 0x541b, 0x0) [ 322.709287][ T1236] ieee802154 phy0 wpan0: encryption failed: -22 [ 322.722242][ T1236] ieee802154 phy1 wpan1: encryption failed: -22 01:59:20 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getpid() getpgrp(0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000080)={0xfff, 0x0, {}, {0xee01}, 0x401}) sched_setaffinity(r1, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) getpid() process_vm_readv(0x0, 0x0, 0x0, &(0x7f0000000a80)=[{0x0}, {0x0}], 0x2, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)) bind$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket$kcm(0x29, 0x2, 0x0) r4 = memfd_create(&(0x7f0000000000)='e\xf4E\x88-\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000480)="db", 0x1}], 0x1, 0x4000001, 0x0) sendfile(r3, r4, 0x0, 0x8000fb00) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000200), 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=@ipv6_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {0xa, 0x80, 0x14, 0x5, 0xfc, 0x1, 0x0, 0x0, 0x3800}, [@RTA_PRIORITY={0x8, 0x6, 0xac7}]}, 0x24}}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000140), 0xc, &(0x7f0000000600)=[{0x0}, {&(0x7f00000005c0)={0x10}, 0x10}], 0x2, 0x0, 0x0, 0x10}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r5, 0x20, 0x9, 0x7, 0xffffffffffffff81}) 01:59:20 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/diskstats\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) ioctl$UFFDIO_COPY(0xffffffffffffffff, 0xc028aa03, 0x0) 01:59:21 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/diskstats\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) ioctl$UFFDIO_COPY(0xffffffffffffffff, 0xc028aa03, 0x0) 01:59:24 executing program 1: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000002000)=ANY=[@ANYBLOB="02000000000000000200e0000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000002000000000000000000a88a8042677ba8af4584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9a283de804d000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff92250a9a9e32ee32b96eeea8f7e355275621f92c747a307a76f2602888a89578692479f1a096ac31a622bd58618c983aaac24e03290f3c16c71cadb31c55a574c25b049f366b4f5ce4d1a7634d557d8578963513407ef3523cc2b458cdfaa04b7510760614c4dc2802aa7fe11281d5c3e54881c5d06d13cbbeae1aca9170bfb6b3d09c375094213ea797c9bad45ae2195d491052893727394e398740a58f3df90a99200c35613a6970c22c649925ca1238dff3b56a204e20790f60573ba2d87cba5f57e826f1944de9d99115265e4a70b10100000000000000c002fdf8f316e16b03e826abb30c68022092e3cf470000000000"], 0x290) setsockopt$inet_group_source_req(r1, 0x0, 0x2e, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) r2 = getpid() r3 = getpid() connect$inet(0xffffffffffffffff, &(0x7f0000001940)={0x2, 0x4e21, @loopback}, 0x10) process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) fcntl$setown(r4, 0x8, r2) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000001980)="02101a30f44ed44601cb68fe56a6da31cefd09888697b7f95508e99ef1fc42db74c07c51e03da9624f2870071d6d8dd46635c690fb3251657c839a166bdc175a44d490c319cf4874cf9230e736a7a1eb6dfd0be0547cd2d50cc778d3790216360631864d1f5e10163d7e8336e86a9ad33e5b5bdeab6c1e0b810e46a2f0a32edef5590039a42baca732b2fa929387679dea8efbe1789f65775da2356fce957999981509065e449c758eeee8fc4d0771a69be74d21c62d34ec5a4af89f99e9196b5206772a99efd05393b96e50d9", 0xfffffff2, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r6, 0x0, 0x0) process_vm_readv(0x0, &(0x7f0000000040)=[{&(0x7f0000000640)=""/170, 0xaa}], 0x1, &(0x7f0000000400)=[{&(0x7f0000000140)=""/86, 0x56}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f0000000700)=""/186, 0xba}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/204, 0xcc}], 0x6, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f00000018c0)={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x3c}}, {0x1, @multicast}, 0x68, {0x2, 0x4e21, @remote}, 'gre0\x00'}) r8 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000001ac0)=ANY=[@ANYBLOB="2c0000001dcf05fe64e9a747c536bbe076edf9aff8741c66b4a60c86b12b759ba5f60b98159b73c9b8860e9a6206a8d065c772cf1b0000000000848012780100615546ba0a25e3ebce5f", @ANYRES16=r7, @ANYRESOCT, @ANYBLOB="1f0000000000000016103ce90a67352c7c7a43e44837e7651762b265110968748991cce533aa22d29f632ca496e767568a5bb389ce1c71717ed0abd4f8008d6e8a53bb0851397051c316b60659f7ad10aa0a4edf697db860", @ANYRES16=r0], 0x2c}}, 0x600408c4) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3], 0xfffffffffffffef8) r9 = syz_clone(0x40a00000, 0x0, 0x49, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r9, 0x0, 0x0) fcntl$lock(r5, 0x26, &(0x7f0000000000)={0x2, 0x0, 0x80, 0x1ff, r9}) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x734, 0x0, 0xfffffffffffffecb) r10 = dup3(r8, r8, 0x0) ioctl$FIONCLEX(r10, 0x5450) 01:59:24 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/diskstats\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) ioctl$UFFDIO_COPY(0xffffffffffffffff, 0xc028aa03, 0x0) 01:59:24 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getpid() getpgrp(0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000080)={0xfff, 0x0, {}, {0xee01}, 0x401}) sched_setaffinity(r1, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) getpid() process_vm_readv(0x0, 0x0, 0x0, &(0x7f0000000a80)=[{0x0}, {0x0}], 0x2, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)) bind$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket$kcm(0x29, 0x2, 0x0) r4 = memfd_create(&(0x7f0000000000)='e\xf4E\x88-\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000480)="db", 0x1}], 0x1, 0x4000001, 0x0) sendfile(r3, r4, 0x0, 0x8000fb00) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000200), 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=@ipv6_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {0xa, 0x80, 0x14, 0x5, 0xfc, 0x1, 0x0, 0x0, 0x3800}, [@RTA_PRIORITY={0x8, 0x6, 0xac7}]}, 0x24}}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000140), 0xc, &(0x7f0000000600)=[{0x0}, {&(0x7f00000005c0)={0x10}, 0x10}], 0x2, 0x0, 0x0, 0x10}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r5, 0x20, 0x9, 0x7, 0xffffffffffffff81}) 01:59:24 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/diskstats\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) ioctl$UFFDIO_COPY(0xffffffffffffffff, 0xc028aa03, 0x0) 01:59:24 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0xffffffffffffffff, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) openat(r0, &(0x7f0000000500)='./file0\x00', 0x10080, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0x5) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioprio_set$uid(0x0, 0x0, 0x0) r3 = socket(0x1e, 0x1, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000640)={"59e888637846e2279d75bf00", 0x0, 0x0, {0x4}, {0xffff, 0x1}, 0x401, [0x6, 0x4, 0x0, 0x8, 0xfefffffffffffff8, 0x0, 0x7, 0x8000000000000001, 0x5, 0x7, 0x1, 0xffffffff, 0x0, 0x4, 0x0, 0x5]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000000280)={'ip6_vti0\x00', &(0x7f0000001280)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x50, @ipv4={'\x00', '\xff\xff', @local}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x1, 0x20, 0xffffffff, 0x7}}) ftruncate(0xffffffffffffffff, 0x0) chdir(&(0x7f0000000100)='./file0\x00') openat(0xffffffffffffffff, 0x0, 0xc1a0c3, 0x30) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r4 = socket$inet6(0xa, 0x3, 0x103) getsockopt$sock_int(0xffffffffffffffff, 0x28, 0x0, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x13, r0, 0x52eae000) sendmmsg$inet6(r4, &(0x7f0000001700)=[{{0x0, 0x1000ffd8, 0x0, 0x0, 0x0, 0x0, 0xfc}, 0x1030000}], 0x40000000000039e, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000140)=0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000540)=[{0x0}], 0x1, &(0x7f00000001c0)=""/96, 0x60}}, {{&(0x7f0000000580)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, 0x80, 0x0, 0x0, &(0x7f0000000880)=""/205, 0xcd}}, {{&(0x7f0000000400)=@phonet, 0x80, &(0x7f0000000dc0)}, 0x3e}, {{&(0x7f0000000e80)=@pppoe, 0x80, 0x0}, 0x1}, {{0x0, 0x0, &(0x7f0000001640)}, 0x81}], 0x5, 0x100, 0x0) umount2(&(0x7f0000002900)='./file0\x00', 0xf) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/sysvipc/shm\x00', 0x0, 0x0) pread64(r5, &(0x7f0000000080)=""/41, 0x29, 0x10001) 01:59:24 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000001c80)=ANY=[@ANYBLOB="02000000000000000200e0000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000002000000000000000000a88a8042677ba8af4584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9a283de804d000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff92250a9a9e32ee32b96eeea8f7e355275621f92c747a307a76f2602888a89578692479f1a096ac31a622bd58618c983aaac24e03290f3c16c71cadb31c55a574c25b049f366b4f5ce4d1a7634d557d8578963513407ef3523cc2b458cdfaa04b7510760614c4dc2802aa7fe11281d5c3e54881c5d06d13cbbeae1aca9170bfb6b3d09c375094213ea797c9bad45ae2195d491052893727394e398740a58f3df90a99200c35613a6970c22c649925ca1238dff3b56a204e20790f60573ba2d87cba5f57e826f1944de9d99115265e4a70b10100000000000000c002fdf8f316e16b03e826abb30c68022092e3cf470000000000"], 0x290) setsockopt$inet_group_source_req(r1, 0x0, 0x2e, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) r2 = getpid() r3 = getpid() connect$inet(0xffffffffffffffff, &(0x7f0000001940)={0x2, 0x4e21, @loopback}, 0x10) process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) fcntl$setown(r4, 0x8, r2) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000001980)="02101a30f44ed44601cb68fe56a6da31cefd09888697b7f95508e99ef1fc42db74c07c51e03da9624f2870071d6d8dd46635c690fb3251657c839a166bdc175a44d490c319cf4874cf9230e736a7a1eb6dfd0be0547cd2d50cc778d3790216360631864d1f5e10163d7e8336e86a9ad33e5b5bdeab6c1e0b810e46a2f0a32edef5590039a42baca732b2fa929387679dea8efbe1789f65775da2356fce957999981509065e449c758eeee8fc4d0771a69be74d21c62d34ec5a4af89f99e9196b5206772a99efd05393b96e50d9", 0xfffffff2, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r6, 0x0, 0x0) process_vm_readv(0x0, &(0x7f0000000040)=[{&(0x7f0000000640)=""/170, 0xaa}], 0x1, &(0x7f0000000400)=[{&(0x7f0000000140)=""/86, 0x56}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f0000000700)=""/186, 0xba}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/204, 0xcc}], 0x6, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f00000018c0)={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x3c}}, {0x1, @multicast}, 0x68, {0x2, 0x4e21, @remote}, 'gre0\x00'}) r8 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000002000)=ANY=[@ANYBLOB="2c0006001dcf05fe64c03efd9689bce9a747c536bbe076edf9aff8741c66b4a60e9a000000000000000433ace829af6c1175ff0000000000000700000000000000000000000000000000000000000000611d4bf845b10dcd60d350b3c20eb65725622995cb9494efe7a4123770b32a131930ad22780f147ca69a4f4b489ed8e8e84f6d352578efa8f3760d1d53e87c0b2242d25e0c0fd31fceab58089ab04863c9bbe6badcd33c921aff9071d51c9e969ab7a0a9e0e1101af6595192f9f7675af9ae0c24ca1ef9f4f4ac235c9d994fc18d", @ANYRES16=r7, @ANYRESOCT, @ANYBLOB="b3b3a349a7bdf5c916103ce90a67352c7c7a43e44837e7651762b265110968748991cce533aa22d29f632ca496e767568a5bb389ce1c71717ed0abd4f800966e8a53bb0851397051c316b60659f7ad10aa0a4edf697db860", @ANYRES16=r0], 0x2c}}, 0x600408c4) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3], 0xfffffffffffffef8) r9 = syz_clone(0x40a00000, 0x0, 0x49, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r9, 0x0, 0x0) fcntl$lock(r5, 0x26, &(0x7f0000000000)={0x2, 0x0, 0x80, 0x1ff, r9}) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x734, 0x0, 0xfffffffffffffecb) r10 = dup3(r8, r8, 0x0) ioctl$FIONCLEX(r10, 0x5450) 01:59:25 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000001c80)=ANY=[@ANYBLOB="02000000000000000200e0000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000002000000000000000000a88a8042677ba8af4584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9a283de804d000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff92250a9a9e32ee32b96eeea8f7e355275621f92c747a307a76f2602888a89578692479f1a096ac31a622bd58618c983aaac24e03290f3c16c71cadb31c55a574c25b049f366b4f5ce4d1a7634d557d8578963513407ef3523cc2b458cdfaa04b7510760614c4dc2802aa7fe11281d5c3e54881c5d06d13cbbeae1aca9170bfb6b3d09c375094213ea797c9bad45ae2195d491052893727394e398740a58f3df90a99200c35613a6970c22c649925ca1238dff3b56a204e20790f60573ba2d87cba5f57e826f1944de9d99115265e4a70b10100000000000000c002fdf8f316e16b03e826abb30c68022092e3cf470000000000"], 0x290) setsockopt$inet_group_source_req(r1, 0x0, 0x2e, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) r2 = getpid() r3 = getpid() connect$inet(0xffffffffffffffff, &(0x7f0000001940)={0x2, 0x4e21, @loopback}, 0x10) process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) fcntl$setown(r4, 0x8, r2) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000001980)="02101a30f44ed44601cb68fe56a6da31cefd09888697b7f95508e99ef1fc42db74c07c51e03da9624f2870071d6d8dd46635c690fb3251657c839a166bdc175a44d490c319cf4874cf9230e736a7a1eb6dfd0be0547cd2d50cc778d3790216360631864d1f5e10163d7e8336e86a9ad33e5b5bdeab6c1e0b810e46a2f0a32edef5590039a42baca732b2fa929387679dea8efbe1789f65775da2356fce957999981509065e449c758eeee8fc4d0771a69be74d21c62d34ec5a4af89f99e9196b5206772a99efd05393b96e50d9", 0xfffffff2, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r6, 0x0, 0x0) process_vm_readv(0x0, &(0x7f0000000040)=[{&(0x7f0000000640)=""/170, 0xaa}], 0x1, &(0x7f0000000400)=[{&(0x7f0000000140)=""/86, 0x56}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f0000000700)=""/186, 0xba}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/204, 0xcc}], 0x6, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f00000018c0)={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x3c}}, {0x1, @multicast}, 0x68, {0x2, 0x4e21, @remote}, 'gre0\x00'}) r8 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000002000)=ANY=[@ANYBLOB="2c0006001dcf05fe64c03efd9689bce9a747c536bbe076edf9aff8741c66b4a60e9a000000000000000433ace829af6c1175ff0000000000000700000000000000000000000000000000000000000000611d4bf845b10dcd60d350b3c20eb65725622995cb9494efe7a4123770b32a131930ad22780f147ca69a4f4b489ed8e8e84f6d352578efa8f3760d1d53e87c0b2242d25e0c0fd31fceab58089ab04863c9bbe6badcd33c921aff9071d51c9e969ab7a0a9e0e1101af6595192f9f7675af9ae0c24ca1ef9f4f4ac235c9d994fc18d", @ANYRES16=r7, @ANYRESOCT, @ANYBLOB="b3b3a349a7bdf5c916103ce90a67352c7c7a43e44837e7651762b265110968748991cce533aa22d29f632ca496e767568a5bb389ce1c71717ed0abd4f800966e8a53bb0851397051c316b60659f7ad10aa0a4edf697db860", @ANYRES16=r0], 0x2c}}, 0x600408c4) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3], 0xfffffffffffffef8) r9 = syz_clone(0x40a00000, 0x0, 0x49, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r9, 0x0, 0x0) fcntl$lock(r5, 0x26, &(0x7f0000000000)={0x2, 0x0, 0x80, 0x1ff, r9}) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x734, 0x0, 0xfffffffffffffecb) r10 = dup3(r8, r8, 0x0) ioctl$FIONCLEX(r10, 0x5450) 01:59:25 executing program 4: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000001c80)=ANY=[@ANYBLOB="02000000000000000200e0000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000002000000000000000000a88a8042677ba8af4584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9a283de804d000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff92250a9a9e32ee32b96eeea8f7e355275621f92c747a307a76f2602888a89578692479f1a096ac31a622bd58618c983aaac24e03290f3c16c71cadb31c55a574c25b049f366b4f5ce4d1a7634d557d8578963513407ef3523cc2b458cdfaa04b7510760614c4dc2802aa7fe11281d5c3e54881c5d06d13cbbeae1aca9170bfb6b3d09c375094213ea797c9bad45ae2195d491052893727394e398740a58f3df90a99200c35613a6970c22c649925ca1238dff3b56a204e20790f60573ba2d87cba5f57e826f1944de9d99115265e4a70b10100000000000000c002fdf8f316e16b03e826abb30c68022092e3cf470000000000"], 0x290) setsockopt$inet_group_source_req(r1, 0x0, 0x2e, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) r2 = getpid() r3 = getpid() connect$inet(0xffffffffffffffff, &(0x7f0000001940)={0x2, 0x4e21, @loopback}, 0x10) process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) fcntl$setown(r4, 0x8, r2) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000001980)="02101a30f44ed44601cb68fe56a6da31cefd09888697b7f95508e99ef1fc42db74c07c51e03da9624f2870071d6d8dd46635c690fb3251657c839a166bdc175a44d490c319cf4874cf9230e736a7a1eb6dfd0be0547cd2d50cc778d3790216360631864d1f5e10163d7e8336e86a9ad33e5b5bdeab6c1e0b810e46a2f0a32edef5590039a42baca732b2fa929387679dea8efbe1789f65775da2356fce957999981509065e449c758eeee8fc4d0771a69be74d21c62d34ec5a4af89f99e9196b5206772a99efd05393b96e50d9", 0xfffffff2, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r6, 0x0, 0x0) process_vm_readv(0x0, &(0x7f0000000040)=[{&(0x7f0000000640)=""/170, 0xaa}], 0x1, &(0x7f0000000400)=[{&(0x7f0000000140)=""/86, 0x56}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f0000000700)=""/186, 0xba}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/204, 0xcc}], 0x6, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f00000018c0)={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x3c}}, {0x1, @multicast}, 0x68, {0x2, 0x4e21, @remote}, 'gre0\x00'}) r8 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000002000)=ANY=[@ANYBLOB="2c0006001dcf05fe64c03efd9689bce9a747c536bbe076edf9aff8741c66b4a60e9a000000000000000433ace829af6c1175ff0000000000000700000000000000000000000000000000000000000000611d4bf845b10dcd60d350b3c20eb65725622995cb9494efe7a4123770b32a131930ad22780f147ca69a4f4b489ed8e8e84f6d352578efa8f3760d1d53e87c0b2242d25e0c0fd31fceab58089ab04863c9bbe6badcd33c921aff9071d51c9e969ab7a0a9e0e1101af6595192f9f7675af9ae0c24ca1ef9f4f4ac235c9d994fc18d", @ANYRES16=r7, @ANYRESOCT, @ANYBLOB="b3b3a349a7bdf5c916103ce90a67352c7c7a43e44837e7651762b265110968748991cce533aa22d29f632ca496e767568a5bb389ce1c71717ed0abd4f800966e8a53bb0851397051c316b60659f7ad10aa0a4edf697db860", @ANYRES16=r0], 0x2c}}, 0x600408c4) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3], 0xfffffffffffffef8) r9 = syz_clone(0x40a00000, 0x0, 0x49, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r9, 0x0, 0x0) fcntl$lock(r5, 0x26, &(0x7f0000000000)={0x2, 0x0, 0x80, 0x1ff, r9}) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x734, 0x0, 0xfffffffffffffecb) r10 = dup3(r8, r8, 0x0) ioctl$FIONCLEX(r10, 0x5450) 01:59:26 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getpid() getpgrp(0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000080)={0xfff, 0x0, {}, {0xee01}, 0x401}) sched_setaffinity(r1, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) getpid() process_vm_readv(0x0, 0x0, 0x0, &(0x7f0000000a80)=[{0x0}, {0x0}], 0x2, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)) bind$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket$kcm(0x29, 0x2, 0x0) r4 = memfd_create(&(0x7f0000000000)='e\xf4E\x88-\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000480)="db", 0x1}], 0x1, 0x4000001, 0x0) sendfile(r3, r4, 0x0, 0x8000fb00) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000200), 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=@ipv6_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {0xa, 0x80, 0x14, 0x5, 0xfc, 0x1, 0x0, 0x0, 0x3800}, [@RTA_PRIORITY={0x8, 0x6, 0xac7}]}, 0x24}}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000140), 0xc, &(0x7f0000000600)=[{0x0}, {&(0x7f00000005c0)={0x10}, 0x10}], 0x2, 0x0, 0x0, 0x10}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r5, 0x20, 0x9, 0x7, 0xffffffffffffff81}) 01:59:27 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getpid() getpgrp(0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000080)={0xfff, 0x0, {}, {0xee01}, 0x401}) sched_setaffinity(r1, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) getpid() process_vm_readv(0x0, 0x0, 0x0, &(0x7f0000000a80)=[{0x0}, {0x0}], 0x2, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)) bind$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket$kcm(0x29, 0x2, 0x0) r4 = memfd_create(&(0x7f0000000000)='e\xf4E\x88-\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000480)="db", 0x1}], 0x1, 0x4000001, 0x0) sendfile(r3, r4, 0x0, 0x8000fb00) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000200), 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=@ipv6_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {0xa, 0x80, 0x14, 0x5, 0xfc, 0x1, 0x0, 0x0, 0x3800}, [@RTA_PRIORITY={0x8, 0x6, 0xac7}]}, 0x24}}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000140), 0xc, &(0x7f0000000600)=[{0x0}, {&(0x7f00000005c0)={0x10}, 0x10}], 0x2, 0x0, 0x0, 0x10}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r5, 0x20, 0x9, 0x7, 0xffffffffffffff81}) 01:59:28 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getpid() getpgrp(0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000080)={0xfff, 0x0, {}, {0xee01}, 0x401}) sched_setaffinity(r1, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) getpid() process_vm_readv(0x0, 0x0, 0x0, &(0x7f0000000a80)=[{0x0}, {0x0}], 0x2, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)) bind$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket$kcm(0x29, 0x2, 0x0) r4 = memfd_create(&(0x7f0000000000)='e\xf4E\x88-\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000480)="db", 0x1}], 0x1, 0x4000001, 0x0) sendfile(r3, r4, 0x0, 0x8000fb00) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000200), 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=@ipv6_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {0xa, 0x80, 0x14, 0x5, 0xfc, 0x1, 0x0, 0x0, 0x3800}, [@RTA_PRIORITY={0x8, 0x6, 0xac7}]}, 0x24}}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000140), 0xc, &(0x7f0000000600)=[{0x0}, {&(0x7f00000005c0)={0x10}, 0x10}], 0x2, 0x0, 0x0, 0x10}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r5, 0x20, 0x9, 0x7, 0xffffffffffffff81}) 01:59:29 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getpid() getpgrp(0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000080)={0xfff, 0x0, {}, {0xee01}, 0x401}) sched_setaffinity(r1, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) getpid() process_vm_readv(0x0, 0x0, 0x0, &(0x7f0000000a80)=[{0x0}, {0x0}], 0x2, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)) bind$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket$kcm(0x29, 0x2, 0x0) r4 = memfd_create(&(0x7f0000000000)='e\xf4E\x88-\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000480)="db", 0x1}], 0x1, 0x4000001, 0x0) sendfile(r3, r4, 0x0, 0x8000fb00) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000200), 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=@ipv6_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {0xa, 0x80, 0x14, 0x5, 0xfc, 0x1, 0x0, 0x0, 0x3800}, [@RTA_PRIORITY={0x8, 0x6, 0xac7}]}, 0x24}}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000140), 0xc, &(0x7f0000000600)=[{0x0}, {&(0x7f00000005c0)={0x10}, 0x10}], 0x2, 0x0, 0x0, 0x10}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r5, 0x20, 0x9, 0x7, 0xffffffffffffff81}) 01:59:30 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getpid() getpgrp(0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000080)={0xfff, 0x0, {}, {0xee01}, 0x401}) sched_setaffinity(r1, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) getpid() process_vm_readv(0x0, 0x0, 0x0, &(0x7f0000000a80)=[{0x0}, {0x0}], 0x2, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)) bind$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket$kcm(0x29, 0x2, 0x0) r4 = memfd_create(&(0x7f0000000000)='e\xf4E\x88-\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000480)="db", 0x1}], 0x1, 0x4000001, 0x0) sendfile(r3, r4, 0x0, 0x8000fb00) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000200), 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=@ipv6_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {0xa, 0x80, 0x14, 0x5, 0xfc, 0x1, 0x0, 0x0, 0x3800}, [@RTA_PRIORITY={0x8, 0x6, 0xac7}]}, 0x24}}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000140), 0xc, &(0x7f0000000600)=[{0x0}, {&(0x7f00000005c0)={0x10}, 0x10}], 0x2, 0x0, 0x0, 0x10}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r5, 0x20, 0x9, 0x7, 0xffffffffffffff81}) 01:59:31 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getpid() getpgrp(0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000080)={0xfff, 0x0, {}, {0xee01}, 0x401}) sched_setaffinity(r1, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) getpid() process_vm_readv(0x0, 0x0, 0x0, &(0x7f0000000a80)=[{0x0}, {0x0}], 0x2, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)) bind$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket$kcm(0x29, 0x2, 0x0) r4 = memfd_create(&(0x7f0000000000)='e\xf4E\x88-\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000480)="db", 0x1}], 0x1, 0x4000001, 0x0) sendfile(r3, r4, 0x0, 0x8000fb00) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000200), 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=@ipv6_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {0xa, 0x80, 0x14, 0x5, 0xfc, 0x1, 0x0, 0x0, 0x3800}, [@RTA_PRIORITY={0x8, 0x6, 0xac7}]}, 0x24}}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000140), 0xc, &(0x7f0000000600)=[{0x0}, {&(0x7f00000005c0)={0x10}, 0x10}], 0x2, 0x0, 0x0, 0x10}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r5, 0x20, 0x9, 0x7, 0xffffffffffffff81}) 01:59:31 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getpid() getpgrp(0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000080)={0xfff, 0x0, {}, {0xee01}, 0x401}) sched_setaffinity(r1, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) getpid() process_vm_readv(0x0, 0x0, 0x0, &(0x7f0000000a80)=[{0x0}, {0x0}], 0x2, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)) bind$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket$kcm(0x29, 0x2, 0x0) r4 = memfd_create(&(0x7f0000000000)='e\xf4E\x88-\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000480)="db", 0x1}], 0x1, 0x4000001, 0x0) sendfile(r3, r4, 0x0, 0x8000fb00) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000200), 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=@ipv6_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {0xa, 0x80, 0x14, 0x5, 0xfc, 0x1, 0x0, 0x0, 0x3800}, [@RTA_PRIORITY={0x8, 0x6, 0xac7}]}, 0x24}}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000140), 0xc, &(0x7f0000000600)=[{0x0}, {&(0x7f00000005c0)={0x10}, 0x10}], 0x2, 0x0, 0x0, 0x10}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r5, 0x20, 0x9, 0x7, 0xffffffffffffff81}) 01:59:32 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getpid() getpgrp(0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000080)={0xfff, 0x0, {}, {0xee01}, 0x401}) sched_setaffinity(r1, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) getpid() process_vm_readv(0x0, 0x0, 0x0, &(0x7f0000000a80)=[{0x0}, {0x0}], 0x2, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)) bind$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket$kcm(0x29, 0x2, 0x0) r4 = memfd_create(&(0x7f0000000000)='e\xf4E\x88-\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000480)="db", 0x1}], 0x1, 0x4000001, 0x0) sendfile(r3, r4, 0x0, 0x8000fb00) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000200), 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=@ipv6_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {0xa, 0x80, 0x14, 0x5, 0xfc, 0x1, 0x0, 0x0, 0x3800}, [@RTA_PRIORITY={0x8, 0x6, 0xac7}]}, 0x24}}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000140), 0xc, &(0x7f0000000600)=[{0x0}, {&(0x7f00000005c0)={0x10}, 0x10}], 0x2, 0x0, 0x0, 0x10}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r5, 0x20, 0x9, 0x7, 0xffffffffffffff81}) 01:59:33 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000340)) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) r1 = dup(r0) write$uinput_user_dev(r0, &(0x7f0000000c80)={'syz1\x00', {}, 0x0, [], [], [0x973d]}, 0x45c) ioctl$UI_DEV_CREATE(r1, 0x5501) write$uinput_user_dev(r0, &(0x7f0000001100)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x12e7a]}, 0x45c) write$uinput_user_dev(r0, &(0x7f0000000380)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81f9], [0x0, 0x0, 0x0, 0x3, 0x101]}, 0x45c) [ 336.113995][ T7801] input: syz1 as /devices/virtual/input/input9 01:59:34 executing program 3: prctl$PR_CAPBSET_READ(0x17, 0x2800) 01:59:35 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000340)) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) r1 = dup(r0) write$uinput_user_dev(r0, &(0x7f0000000c80)={'syz1\x00', {}, 0x0, [], [], [0x973d]}, 0x45c) ioctl$UI_DEV_CREATE(r1, 0x5501) write$uinput_user_dev(r0, &(0x7f0000001100)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x12e7a]}, 0x45c) write$uinput_user_dev(r0, &(0x7f0000000380)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81f9], [0x0, 0x0, 0x0, 0x3, 0x101]}, 0x45c) 01:59:35 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000340)) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) r1 = dup(r0) write$uinput_user_dev(r0, &(0x7f0000000c80)={'syz1\x00', {}, 0x0, [], [], [0x973d]}, 0x45c) ioctl$UI_DEV_CREATE(r1, 0x5501) write$uinput_user_dev(r0, &(0x7f0000001100)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x12e7a]}, 0x45c) write$uinput_user_dev(r0, &(0x7f0000000380)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81f9], [0x0, 0x0, 0x0, 0x3, 0x101]}, 0x45c) [ 337.627912][ T7815] input: syz1 as /devices/virtual/input/input10 01:59:36 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000340)) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) r1 = dup(r0) write$uinput_user_dev(r0, &(0x7f0000000c80)={'syz1\x00', {}, 0x0, [], [], [0x973d]}, 0x45c) ioctl$UI_DEV_CREATE(r1, 0x5501) write$uinput_user_dev(r0, &(0x7f0000001100)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x12e7a]}, 0x45c) write$uinput_user_dev(r0, &(0x7f0000000380)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81f9], [0x0, 0x0, 0x0, 0x3, 0x101]}, 0x45c) [ 338.182593][ T7824] input: syz1 as /devices/virtual/input/input11 [ 338.446851][ T7832] input: syz1 as /devices/virtual/input/input12 01:59:36 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000340)) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) r1 = dup(r0) write$uinput_user_dev(r0, &(0x7f0000000c80)={'syz1\x00', {}, 0x0, [], [], [0x973d]}, 0x45c) ioctl$UI_DEV_CREATE(r1, 0x5501) write$uinput_user_dev(r0, &(0x7f0000001100)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x12e7a]}, 0x45c) write$uinput_user_dev(r0, &(0x7f0000000380)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81f9], [0x0, 0x0, 0x0, 0x3, 0x101]}, 0x45c) 01:59:37 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000340)) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) r1 = dup(r0) write$uinput_user_dev(r0, &(0x7f0000000c80)={'syz1\x00', {}, 0x0, [], [], [0x973d]}, 0x45c) ioctl$UI_DEV_CREATE(r1, 0x5501) write$uinput_user_dev(r0, &(0x7f0000001100)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x12e7a]}, 0x45c) write$uinput_user_dev(r0, &(0x7f0000000380)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81f9], [0x0, 0x0, 0x0, 0x3, 0x101]}, 0x45c) 01:59:37 executing program 1: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000002000)=ANY=[@ANYBLOB="02000000000000000200e0000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000002000000000000000000a88a8042677ba8af4584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9a283de804d000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff92250a9a9e32ee32b96eeea8f7e355275621f92c747a307a76f2602888a89578692479f1a096ac31a622bd58618c983aaac24e03290f3c16c71cadb31c55a574c25b049f366b4f5ce4d1a7634d557d8578963513407ef3523cc2b458cdfaa04b7510760614c4dc2802aa7fe11281d5c3e54881c5d06d13cbbeae1aca9170bfb6b3d09c375094213ea797c9bad45ae2195d491052893727394e398740a58f3df90a99200c35613a6970c22c649925ca1238dff3b56a204e20790f60573ba2d87cba5f57e826f1944de9d99115265e4a70b10100000000000000c002fdf8f316e16b03e826abb30c68022092e3cf470000000000"], 0x290) setsockopt$inet_group_source_req(r1, 0x0, 0x2e, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) r2 = getpid() r3 = getpid() connect$inet(0xffffffffffffffff, &(0x7f0000001940)={0x2, 0x4e21, @loopback}, 0x10) process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) fcntl$setown(r4, 0x8, r2) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000001980)="02101a30f44ed44601cb68fe56a6da31cefd09888697b7f95508e99ef1fc42db74c07c51e03da9624f2870071d6d8dd46635c690fb3251657c839a166bdc175a44d490c319cf4874cf9230e736a7a1eb6dfd0be0547cd2d50cc778d3790216360631864d1f5e10163d7e8336e86a9ad33e5b5bdeab6c1e0b810e46a2f0a32edef5590039a42baca732b2fa929387679dea8efbe1789f65775da2356fce957999981509065e449c758eeee8fc4d0771a69be74d21c62d34ec5a4af89f99e9196b5206772a99efd05393b96e50d9", 0xfffffff2, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r6, 0x0, 0x0) process_vm_readv(0x0, &(0x7f0000000040)=[{&(0x7f0000000640)=""/170, 0xaa}], 0x1, &(0x7f0000000400)=[{&(0x7f0000000140)=""/86, 0x56}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f0000000700)=""/186, 0xba}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/204, 0xcc}], 0x6, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f00000018c0)={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x3c}}, {0x1, @multicast}, 0x68, {0x2, 0x4e21, @remote}, 'gre0\x00'}) r8 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000001ac0)=ANY=[@ANYBLOB="2c0000001dcf05fe64e9a747c536bbe076edf9aff8741c66b4a60c86b12b759ba5f60b98159b73c9b8860e9a6206a8d065c772cf1b0000000000848012780100615546ba0a25e3ebce5f", @ANYRES16=r7, @ANYRESOCT, @ANYBLOB="1f0000000000000016103ce90a67352c7c7a43e44837e7651762b265110968748991cce533aa22d29f632ca496e767568a5bb389ce1c71717ed0abd4f8008d6e8a53bb0851397051c316b60659f7ad10aa0a4edf697db860", @ANYRES16=r0], 0x2c}}, 0x600408c4) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3], 0xfffffffffffffef8) r9 = syz_clone(0x40a00000, 0x0, 0x49, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r9, 0x0, 0x0) fcntl$lock(r5, 0x26, &(0x7f0000000000)={0x2, 0x0, 0x80, 0x1ff, r9}) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x734, 0x0, 0xfffffffffffffecb) r10 = dup3(r8, r8, 0x0) ioctl$FIONCLEX(r10, 0x5450) [ 339.277582][ T7845] input: syz1 as /devices/virtual/input/input13 [ 339.368226][ T7847] input: syz1 as /devices/virtual/input/input14 01:59:37 executing program 4: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000001c80)=ANY=[@ANYBLOB="02000000000000000200e0000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000002000000000000000000a88a8042677ba8af4584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9a283de804d000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff92250a9a9e32ee32b96eeea8f7e355275621f92c747a307a76f2602888a89578692479f1a096ac31a622bd58618c983aaac24e03290f3c16c71cadb31c55a574c25b049f366b4f5ce4d1a7634d557d8578963513407ef3523cc2b458cdfaa04b7510760614c4dc2802aa7fe11281d5c3e54881c5d06d13cbbeae1aca9170bfb6b3d09c375094213ea797c9bad45ae2195d491052893727394e398740a58f3df90a99200c35613a6970c22c649925ca1238dff3b56a204e20790f60573ba2d87cba5f57e826f1944de9d99115265e4a70b10100000000000000c002fdf8f316e16b03e826abb30c68022092e3cf470000000000"], 0x290) setsockopt$inet_group_source_req(r1, 0x0, 0x2e, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) r2 = getpid() r3 = getpid() connect$inet(0xffffffffffffffff, &(0x7f0000001940)={0x2, 0x4e21, @loopback}, 0x10) process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) fcntl$setown(r4, 0x8, r2) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000001980)="02101a30f44ed44601cb68fe56a6da31cefd09888697b7f95508e99ef1fc42db74c07c51e03da9624f2870071d6d8dd46635c690fb3251657c839a166bdc175a44d490c319cf4874cf9230e736a7a1eb6dfd0be0547cd2d50cc778d3790216360631864d1f5e10163d7e8336e86a9ad33e5b5bdeab6c1e0b810e46a2f0a32edef5590039a42baca732b2fa929387679dea8efbe1789f65775da2356fce957999981509065e449c758eeee8fc4d0771a69be74d21c62d34ec5a4af89f99e9196b5206772a99efd05393b96e50d9", 0xfffffff2, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r6, 0x0, 0x0) process_vm_readv(0x0, &(0x7f0000000040)=[{&(0x7f0000000640)=""/170, 0xaa}], 0x1, &(0x7f0000000400)=[{&(0x7f0000000140)=""/86, 0x56}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f0000000700)=""/186, 0xba}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/204, 0xcc}], 0x6, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f00000018c0)={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x3c}}, {0x1, @multicast}, 0x68, {0x2, 0x4e21, @remote}, 'gre0\x00'}) r8 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000002000)=ANY=[@ANYBLOB="2c0006001dcf05fe64c03efd9689bce9a747c536bbe076edf9aff8741c66b4a60e9a000000000000000433ace829af6c1175ff0000000000000700000000000000000000000000000000000000000000611d4bf845b10dcd60d350b3c20eb65725622995cb9494efe7a4123770b32a131930ad22780f147ca69a4f4b489ed8e8e84f6d352578efa8f3760d1d53e87c0b2242d25e0c0fd31fceab58089ab04863c9bbe6badcd33c921aff9071d51c9e969ab7a0a9e0e1101af6595192f9f7675af9ae0c24ca1ef9f4f4ac235c9d994fc18d", @ANYRES16=r7, @ANYRESOCT, @ANYBLOB="b3b3a349a7bdf5c916103ce90a67352c7c7a43e44837e7651762b265110968748991cce533aa22d29f632ca496e767568a5bb389ce1c71717ed0abd4f800966e8a53bb0851397051c316b60659f7ad10aa0a4edf697db860", @ANYRES16=r0], 0x2c}}, 0x600408c4) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3], 0xfffffffffffffef8) r9 = syz_clone(0x40a00000, 0x0, 0x49, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r9, 0x0, 0x0) fcntl$lock(r5, 0x26, &(0x7f0000000000)={0x2, 0x0, 0x80, 0x1ff, r9}) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x734, 0x0, 0xfffffffffffffecb) r10 = dup3(r8, r8, 0x0) ioctl$FIONCLEX(r10, 0x5450) 01:59:37 executing program 2: syz_genetlink_get_family_id$l2tp(&(0x7f0000000640), 0xffffffffffffffff) 01:59:37 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000001c80)=ANY=[@ANYBLOB="02000000000000000200e0000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000002000000000000000000a88a8042677ba8af4584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9a283de804d000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff92250a9a9e32ee32b96eeea8f7e355275621f92c747a307a76f2602888a89578692479f1a096ac31a622bd58618c983aaac24e03290f3c16c71cadb31c55a574c25b049f366b4f5ce4d1a7634d557d8578963513407ef3523cc2b458cdfaa04b7510760614c4dc2802aa7fe11281d5c3e54881c5d06d13cbbeae1aca9170bfb6b3d09c375094213ea797c9bad45ae2195d491052893727394e398740a58f3df90a99200c35613a6970c22c649925ca1238dff3b56a204e20790f60573ba2d87cba5f57e826f1944de9d99115265e4a70b10100000000000000c002fdf8f316e16b03e826abb30c68022092e3cf470000000000"], 0x290) setsockopt$inet_group_source_req(r1, 0x0, 0x2e, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) r2 = getpid() r3 = getpid() connect$inet(0xffffffffffffffff, &(0x7f0000001940)={0x2, 0x4e21, @loopback}, 0x10) process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) fcntl$setown(r4, 0x8, r2) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000001980)="02101a30f44ed44601cb68fe56a6da31cefd09888697b7f95508e99ef1fc42db74c07c51e03da9624f2870071d6d8dd46635c690fb3251657c839a166bdc175a44d490c319cf4874cf9230e736a7a1eb6dfd0be0547cd2d50cc778d3790216360631864d1f5e10163d7e8336e86a9ad33e5b5bdeab6c1e0b810e46a2f0a32edef5590039a42baca732b2fa929387679dea8efbe1789f65775da2356fce957999981509065e449c758eeee8fc4d0771a69be74d21c62d34ec5a4af89f99e9196b5206772a99efd05393b96e50d9", 0xfffffff2, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r6, 0x0, 0x0) process_vm_readv(0x0, &(0x7f0000000040)=[{&(0x7f0000000640)=""/170, 0xaa}], 0x1, &(0x7f0000000400)=[{&(0x7f0000000140)=""/86, 0x56}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f0000000700)=""/186, 0xba}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/204, 0xcc}], 0x6, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f00000018c0)={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x3c}}, {0x1, @multicast}, 0x68, {0x2, 0x4e21, @remote}, 'gre0\x00'}) r8 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000002000)=ANY=[@ANYBLOB="2c0006001dcf05fe64c03efd9689bce9a747c536bbe076edf9aff8741c66b4a60e9a000000000000000433ace829af6c1175ff0000000000000700000000000000000000000000000000000000000000611d4bf845b10dcd60d350b3c20eb65725622995cb9494efe7a4123770b32a131930ad22780f147ca69a4f4b489ed8e8e84f6d352578efa8f3760d1d53e87c0b2242d25e0c0fd31fceab58089ab04863c9bbe6badcd33c921aff9071d51c9e969ab7a0a9e0e1101af6595192f9f7675af9ae0c24ca1ef9f4f4ac235c9d994fc18d", @ANYRES16=r7, @ANYRESOCT, @ANYBLOB="b3b3a349a7bdf5c916103ce90a67352c7c7a43e44837e7651762b265110968748991cce533aa22d29f632ca496e767568a5bb389ce1c71717ed0abd4f800966e8a53bb0851397051c316b60659f7ad10aa0a4edf697db860", @ANYRES16=r0], 0x2c}}, 0x600408c4) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3], 0xfffffffffffffef8) r9 = syz_clone(0x40a00000, 0x0, 0x49, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r9, 0x0, 0x0) fcntl$lock(r5, 0x26, &(0x7f0000000000)={0x2, 0x0, 0x80, 0x1ff, r9}) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x734, 0x0, 0xfffffffffffffecb) r10 = dup3(r8, r8, 0x0) ioctl$FIONCLEX(r10, 0x5450) 01:59:38 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000340)) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) r1 = dup(r0) write$uinput_user_dev(r0, &(0x7f0000000c80)={'syz1\x00', {}, 0x0, [], [], [0x973d]}, 0x45c) ioctl$UI_DEV_CREATE(r1, 0x5501) write$uinput_user_dev(r0, &(0x7f0000001100)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x12e7a]}, 0x45c) write$uinput_user_dev(r0, &(0x7f0000000380)={'syz0\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81f9], [0x0, 0x0, 0x0, 0x3, 0x101]}, 0x45c) 01:59:38 executing program 2: io_setup(0x3, &(0x7f0000000000)=0x0) r1 = openat$cuse(0xffffff9c, &(0x7f0000000040), 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00000003c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x6829, r1, &(0x7f0000000100)="757dee77fd48c344e8d7ba12895deeaf", 0x10, 0x0, 0x0, 0x2}]) [ 340.237058][ T7868] input: syz1 as /devices/virtual/input/input15 01:59:38 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x8001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/partitions\x00', 0x0, 0x0) r2 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) sendfile(r2, r1, &(0x7f00000000c0)=0x58, 0x9) 01:59:38 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/sem\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 01:59:39 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000001c80)=ANY=[@ANYBLOB="02000000000000000200e0000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000002000000000000000000a88a8042677ba8af4584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9a283de804d000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000110200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff92250a9a9e32ee32b96eeea8f7e355275621f92c747a307a76f2602888a89578692479f1a096ac31a622bd58618c983aaac24e03290f3c16c71cadb31c55a574c25b049f366b4f5ce4d1a7634d557d8578963513407ef3523cc2b458cdfaa04b7510760614c4dc2802aa7fe11281d5c3e54881c5d06d13cbbeae1aca9170bfb6b3d09c375094213ea797c9bad45ae2195d491052893727394e398740a58f3df90a99200c35613a6970c22c649925ca1238dff3b56a204e20790f60573ba2d87cba5f57e826f1944de9d99115265e4a70b10100000000000000c002fdf8f316e16b03e826abb30c68022092e3cf470000000000"], 0x290) setsockopt$inet_group_source_req(r1, 0x0, 0x2e, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @empty}}}, 0x108) r2 = getpid() r3 = getpid() connect$inet(0xffffffffffffffff, &(0x7f0000001940)={0x2, 0x4e21, @loopback}, 0x10) process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) fcntl$setown(r4, 0x8, r2) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000001980)="02101a30f44ed44601cb68fe56a6da31cefd09888697b7f95508e99ef1fc42db74c07c51e03da9624f2870071d6d8dd46635c690fb3251657c839a166bdc175a44d490c319cf4874cf9230e736a7a1eb6dfd0be0547cd2d50cc778d3790216360631864d1f5e10163d7e8336e86a9ad33e5b5bdeab6c1e0b810e46a2f0a32edef5590039a42baca732b2fa929387679dea8efbe1789f65775da2356fce957999981509065e449c758eeee8fc4d0771a69be74d21c62d34ec5a4af89f99e9196b5206772a99efd05393b96e50d9", 0xfffffff2, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r6, 0x0, 0x0) process_vm_readv(0x0, &(0x7f0000000040)=[{&(0x7f0000000640)=""/170, 0xaa}], 0x1, &(0x7f0000000400)=[{&(0x7f0000000140)=""/86, 0x56}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f0000000700)=""/186, 0xba}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/204, 0xcc}], 0x6, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f00000018c0)={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x3c}}, {0x1, @multicast}, 0x68, {0x2, 0x4e21, @remote}, 'gre0\x00'}) r8 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000002000)=ANY=[@ANYBLOB="2c0006001dcf05fe64c03efd9689bce9a747c536bbe076edf9aff8741c66b4a60e9a000000000000000433ace829af6c1175ff0000000000000700000000000000000000000000000000000000000000611d4bf845b10dcd60d350b3c20eb65725622995cb9494efe7a4123770b32a131930ad22780f147ca69a4f4b489ed8e8e84f6d352578efa8f3760d1d53e87c0b2242d25e0c0fd31fceab58089ab04863c9bbe6badcd33c921aff9071d51c9e969ab7a0a9e0e1101af6595192f9f7675af9ae0c24ca1ef9f4f4ac235c9d994fc18d", @ANYRES16=r7, @ANYRESOCT, @ANYBLOB="b3b3a349a7bdf5c916103ce90a67352c7c7a43e44837e7651762b265110968748991cce533aa22d29f632ca496e767568a5bb389ce1c71717ed0abd4f800966e8a53bb0851397051c316b60659f7ad10aa0a4edf697db860", @ANYRES16=r0], 0x2c}}, 0x600408c4) write$binfmt_script(r5, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3], 0xfffffffffffffef8) r9 = syz_clone(0x40a00000, 0x0, 0x49, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r9, 0x0, 0x0) fcntl$lock(r5, 0x26, &(0x7f0000000000)={0x2, 0x0, 0x80, 0x1ff, r9}) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x734, 0x0, 0xfffffffffffffecb) r10 = dup3(r8, r8, 0x0) ioctl$FIONCLEX(r10, 0x5450) 01:59:39 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/sem\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 01:59:39 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/sem\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 01:59:40 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/sem\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) [ 342.198130][ T7897] syz-executor.2 (7897): drop_caches: 1 01:59:40 executing program 2: ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x80047456, 0x0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x5c831, 0xffffffffffffffff, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) process_vm_readv(0x0, &(0x7f00000003c0), 0x0, &(0x7f0000000680)=[{&(0x7f0000000500)=""/217, 0xd9}, {0x0}, {0x0}], 0x3, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x1e, 0x0, 0x0) ioctl$sock_SIOCOUTQNSD(0xffffffffffffffff, 0x894b, &(0x7f00000001c0)) io_pgetevents(0x0, 0x1, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000002c0)={0x0}) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000001800)={'batadv_slave_1\x00', 0x0}) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) io_pgetevents(0x0, 0x0, 0x1, &(0x7f0000000180)=[{}], &(0x7f0000000200)={0x0, 0x989680}, 0x0) r5 = getpid() sched_setscheduler(r5, 0x1, &(0x7f0000001700)) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_clone3(0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000480)=ANY=[@ANYRESDEC, @ANYRES32=r4, @ANYRESHEX], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb}, 0x90) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000002a00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000180)='sched_switch\x00', r6}, 0x10) io_submit(r1, 0xca, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0012fb, 0x2759, 0x7, 0x0, 0x0, r0, &(0x7f0000000000)="98", 0x3e8000072a, 0x1000000, 0x0, 0x10}]) 01:59:40 executing program 3: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="0d01000009000008250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe000000905820236"], 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[], 0x0) syz_open_procfs(0x0, &(0x7f0000000440)='net/ip_tables_matches\x00') syz_usb_control_io$hid(r1, 0x0, 0x0) [ 342.818621][ T7935] general protection fault, probably for non-canonical address 0xdffffc0000000001: 0000 [#1] PREEMPT SMP KASAN [ 342.830460][ T7935] KASAN: null-ptr-deref in range [0x0000000000000008-0x000000000000000f] [ 342.838902][ T7935] CPU: 1 PID: 7935 Comm: syz-executor.2 Not tainted 6.7.0-syzkaller-10085-g1b1934dbbdcf #0 [ 342.848915][ T7935] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 342.858988][ T7935] RIP: 0010:bio_first_folio+0xcb/0x5c0 [ 342.864541][ T7935] Code: 48 89 ea 48 c1 ea 03 80 3c 02 00 0f 85 76 04 00 00 48 b8 00 00 00 00 00 fc ff df 4c 8b 6d 00 49 8d 7d 08 48 89 fa 48 c1 ea 03 <80> 3c 02 00 0f 85 49 04 00 00 4d 8b 7d 08 31 ff 4d 89 fc 41 83 e4 [ 342.871809][ T5143] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 342.884142][ T7935] RSP: 0018:ffffc900159af760 EFLAGS: 00010202 [ 342.884169][ T7935] RAX: dffffc0000000000 RBX: ffffc900159af7f0 RCX: ffffc9000b43d000 [ 342.884189][ T7935] RDX: 0000000000000001 RSI: ffffffff8446e96b RDI: 0000000000000008 [ 342.913723][ T7935] RBP: ffff8880288fb300 R08: 0000000000000003 R09: 0000000000000000 [ 342.921721][ T7935] R10: 0000000000000000 R11: 0000000000000000 R12: ffff88802e8fb780 [ 342.929741][ T7935] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 342.937746][ T7935] FS: 0000000000000000(0000) GS:ffff8880b9900000(0063) knlGS:00000000f7f16b40 [ 342.946791][ T7935] CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033 [ 342.953399][ T7935] CR2: 0000000020455000 CR3: 000000002a6ed000 CR4: 00000000003506f0 [ 342.961384][ T7935] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 342.969376][ T7935] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 342.977392][ T7935] Call Trace: [ 342.980701][ T7935] [ 342.983671][ T7935] ? show_regs+0x8f/0xa0 [ 342.987990][ T7935] ? die_addr+0x4f/0xd0 [ 342.992224][ T7935] ? exc_general_protection+0x155/0x230 [ 342.997906][ T7935] ? asm_exc_general_protection+0x26/0x30 [ 343.003776][ T7935] ? bio_first_folio+0x6b/0x5c0 [ 343.008875][ T7935] ? bio_first_folio+0xcb/0x5c0 [ 343.013800][ T7935] bio_check_pages_dirty+0x98/0x4b0 [ 343.019064][ T7935] ? bio_put+0x650/0x650 [ 343.023363][ T7935] ? bio_uninit+0x10b/0x410 [ 343.027927][ T7935] ? bio_iov_bvec_set+0x380/0x380 [ 343.033024][ T7935] blkdev_bio_end_io+0x2a9/0x4c0 [ 343.037999][ T7935] ? blkdev_bio_end_io_async+0x240/0x240 [ 343.043649][ T7935] bio_endio+0x59c/0x6b0 [ 343.047931][ T7935] ? aio_fsync_work+0x300/0x300 [ 343.052811][ T7935] blkdev_direct_IO.part.0+0x1455/0x1830 [ 343.058461][ T7935] ? aio_fsync_work+0x300/0x300 [ 343.063311][ T7935] ? __blkdev_direct_IO_simple+0x790/0x790 [ 343.069126][ T7935] ? filemap_check_errors+0xa9/0x150 [ 343.074414][ T7935] ? filemap_write_and_wait_range.part.0+0x60/0x100 [ 343.081015][ T7935] blkdev_read_iter+0x29d/0x510 [ 343.085895][ T7935] aio_read+0x318/0x4d0 [ 343.090064][ T7935] ? aio_fsync+0x3a0/0x3a0 [ 343.094510][ T7935] ? find_held_lock+0x2d/0x110 [ 343.099322][ T7935] ? preempt_count_sub+0x160/0x160 [ 343.104443][ T7935] ? io_submit_one+0x1480/0x1de0 [ 343.109389][ T7935] io_submit_one+0x1480/0x1de0 [ 343.114162][ T7935] ? do_io_getevents+0x170/0x170 [ 343.122965][ T7935] ? __might_fault+0x13f/0x1a0 [ 343.127797][ T7935] ? preempt_count_sub+0x160/0x160 [ 343.132969][ T7935] ? __ia32_compat_sys_io_submit+0x1d4/0x3c0 [ 343.139003][ T7935] __ia32_compat_sys_io_submit+0x1d4/0x3c0 [ 343.144858][ T7935] ? __ia32_sys_io_submit+0x330/0x330 [ 343.150298][ T7935] ? kernel_fpu_begin_mask+0x270/0x270 [ 343.155841][ T7935] __do_fast_syscall_32+0x79/0x110 [ 343.160997][ T7935] do_fast_syscall_32+0x33/0x70 [ 343.165894][ T7935] entry_SYSENTER_compat_after_hwframe+0x70/0x7a [ 343.172370][ T7935] RIP: 0023:0xf7f3d579 [ 343.176468][ T7935] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 343.196133][ T7935] RSP: 002b:00000000f7f165ac EFLAGS: 00000292 ORIG_RAX: 00000000000000f8 [ 343.204593][ T7935] RAX: ffffffffffffffda RBX: 00000000f7f17000 RCX: 00000000000000ca [ 343.213042][ T7935] RDX: 00000000200000c0 RSI: 0000000000000000 RDI: 0000000000000000 [ 343.221059][ T7935] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 343.229158][ T7935] R10: 0000000000000000 R11: 0000000000000292 R12: 0000000000000000 [ 343.237165][ T7935] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 343.245176][ T7935] [ 343.248223][ T7935] Modules linked in: [ 343.295011][ T7935] ---[ end trace 0000000000000000 ]--- [ 343.302679][ T7935] RIP: 0010:bio_first_folio+0xcb/0x5c0 [ 343.310399][ T7935] Code: 48 89 ea 48 c1 ea 03 80 3c 02 00 0f 85 76 04 00 00 48 b8 00 00 00 00 00 fc ff df 4c 8b 6d 00 49 8d 7d 08 48 89 fa 48 c1 ea 03 <80> 3c 02 00 0f 85 49 04 00 00 4d 8b 7d 08 31 ff 4d 89 fc 41 83 e4 [ 343.333434][ T7935] RSP: 0018:ffffc900159af760 EFLAGS: 00010202 [ 343.343858][ T7935] RAX: dffffc0000000000 RBX: ffffc900159af7f0 RCX: ffffc9000b43d000 [ 343.355459][ T7935] RDX: 0000000000000001 RSI: ffffffff8446e96b RDI: 0000000000000008 [ 343.367107][ T7935] RBP: ffff8880288fb300 R08: 0000000000000003 R09: 0000000000000000 [ 343.375925][ T7935] R10: 0000000000000000 R11: 0000000000000000 R12: ffff88802e8fb780 [ 343.392790][ T7935] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 343.401379][ T7935] FS: 0000000000000000(0000) GS:ffff8880b9900000(0063) knlGS:00000000f7f16b40 [ 343.431728][ T7935] CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033 [ 343.441683][ T7935] CR2: 0000000020582000 CR3: 000000002a6ed000 CR4: 00000000003506f0 [ 343.457230][ T7935] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 343.600713][ T7935] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 343.941769][ T7935] Kernel panic - not syncing: Fatal exception [ 343.948288][ T7935] Kernel Offset: disabled [ 343.952648][ T7935] Rebooting in 86400 seconds..