async) lseek(r0, 0x9, 0x0) (async) socket$key(0xf, 0x3, 0x2) (async) sendmsg$key(r1, &(0x7f0000000100)={0x40000000, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x2, 0xd, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @empty}}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in6=@mcast2, @in=@local}}, @sadb_x_nat_t_port={0x1, 0x15, 0x4e21}]}, 0x80}}, 0x0) (async) socket$key(0xf, 0x3, 0x2) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r0, 0xc018937c, &(0x7f0000004700)={{0x1, 0x1, 0x18, r1, {0x4}}, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x180, 0x0) (async) close(r4) (async) ioctl$BINDER_CTL_ADD(r4, 0xc1086201, &(0x7f0000000740)={'binder0\x00'}) (async) sendmmsg$unix(r3, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB='\x00'], 0x18}}], 0x2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) sendmmsg$unix(r5, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x2, 0x0) (async) sendmmsg$unix(r5, &(0x7f0000000a80)=[{{&(0x7f00000004c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000a00)=[{&(0x7f0000000540)}, {&(0x7f0000000880)="66691435a13a4d31d22ac10817b2b4a3ceec3f8f0331bae3358d6e6070e16a64305fd9e33d0fe2eb5cc929ed16192bc899115215bf8ba693d52565ca54b055d60e42634d0d8712f7978a658bbd1211f50ae16a00ad50b3350e8d956797ba7ab34a210c961dc9df6798933d91400a3ec1b460e375de5ce35958e84d7c7296", 0x7e}, {&(0x7f0000000680)="0d1a820ed344cad68bde9da217d43a58364f", 0x12}, {&(0x7f0000000900)="1d484d1442eccbefc2248399007479f3a006d3add69e73694653dd1b1c7cf58f8ea6b7131fe126feee529af3e416d7117db52c5fe88defb4b56e6e651f11c947b7a41bf42c8786ea23afd2ed11e87baf071e94e09a9d734c1d852f1b3aec618da897829b84c80491889bd22267e035004acf9e518d55e1d59a1bb18faf89d0c231991d3df91555a33c6cf3259c946589be32535c62b0204e40a196d83d3462c39e7453a86da4daf10b92f2284f40bf1d4c92e5bd54f873ccc154", 0xba}, {&(0x7f00000009c0)="2429ee7a4c83826dc520a67e5d435837a83213ce1c1699176e6aa2989de111c6", 0x20}], 0x5, 0x0, 0x0, 0x400d1}}], 0x1, 0x4000010) (async) shutdown(r3, 0x1) (async) sendmsg$key(r2, &(0x7f0000000100)={0x40000000, 0x0, &(0x7f00000000c0)={&(0x7f0000000580)={0x2, 0xf, 0x0, 0x0, 0x1e, 0x0, 0x0, 0x0, [@sadb_lifetime={0x4, 0x2, 0x1, 0x9, 0x401, 0x7}, @sadb_x_policy={0x8, 0x12, 0x4, 0x2, 0x0, 0x6e6bb9, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in, @in6=@private0={0xfc, 0x0, '\x00', 0x1}}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}, @sadb_x_nat_t_port={0x1, 0x16, 0x4e24}, @sadb_x_filter={0x5, 0x1a, @in=@rand_addr=0x64010100, @in=@broadcast, 0x5, 0x10, 0x10}, @sadb_address={0x3, 0x11, 0x6c, 0x80, 0x0, @in={0x2, 0x4e21, @remote}}, @sadb_sa={0x2, 0x1, 0x4d3, 0xff, 0x9, 0xa6, 0x3, 0x40000001}]}, 0xf0}}, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000014740)={{0x1, 0x1, 0x18, r0}, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) sendmmsg$unix(r7, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x2, 0x0) (async) ioctl$DMA_HEAP_IOCTL_ALLOC(r6, 0xc0184800, &(0x7f0000000480)={0xffffffffffffff80, r7}) (async) 02:49:34 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='smaps_rollup\x00') lseek(r0, 0x9, 0x0) (async) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000000100)={0x40000000, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x2, 0xd, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @empty}}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in6=@mcast2, @in=@local}}, @sadb_x_nat_t_port={0x1, 0x15, 0x4e21}]}, 0x80}}, 0x0) (async) r2 = socket$key(0xf, 0x3, 0x2) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r0, 0xc018937c, &(0x7f0000004700)={{0x1, 0x1, 0x18, r1, {0x4}}, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x180, 0x0) close(r4) (async) ioctl$BINDER_CTL_ADD(r4, 0xc1086201, &(0x7f0000000740)={'binder0\x00'}) (async) sendmmsg$unix(r3, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB='\x00'], 0x18}}], 0x2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r5, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x2, 0x0) (async, rerun: 32) sendmmsg$unix(r5, &(0x7f0000000a80)=[{{&(0x7f00000004c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000a00)=[{&(0x7f0000000540)}, {&(0x7f0000000880)="66691435a13a4d31d22ac10817b2b4a3ceec3f8f0331bae3358d6e6070e16a64305fd9e33d0fe2eb5cc929ed16192bc899115215bf8ba693d52565ca54b055d60e42634d0d8712f7978a658bbd1211f50ae16a00ad50b3350e8d956797ba7ab34a210c961dc9df6798933d91400a3ec1b460e375de5ce35958e84d7c7296", 0x7e}, {&(0x7f0000000680)="0d1a820ed344cad68bde9da217d43a58364f", 0x12}, {&(0x7f0000000900)="1d484d1442eccbefc2248399007479f3a006d3add69e73694653dd1b1c7cf58f8ea6b7131fe126feee529af3e416d7117db52c5fe88defb4b56e6e651f11c947b7a41bf42c8786ea23afd2ed11e87baf071e94e09a9d734c1d852f1b3aec618da897829b84c80491889bd22267e035004acf9e518d55e1d59a1bb18faf89d0c231991d3df91555a33c6cf3259c946589be32535c62b0204e40a196d83d3462c39e7453a86da4daf10b92f2284f40bf1d4c92e5bd54f873ccc154", 0xba}, {&(0x7f00000009c0)="2429ee7a4c83826dc520a67e5d435837a83213ce1c1699176e6aa2989de111c6", 0x20}], 0x5, 0x0, 0x0, 0x400d1}}], 0x1, 0x4000010) (rerun: 32) shutdown(r3, 0x1) (async) sendmsg$key(r2, &(0x7f0000000100)={0x40000000, 0x0, &(0x7f00000000c0)={&(0x7f0000000580)={0x2, 0xf, 0x0, 0x0, 0x1e, 0x0, 0x0, 0x0, [@sadb_lifetime={0x4, 0x2, 0x1, 0x9, 0x401, 0x7}, @sadb_x_policy={0x8, 0x12, 0x4, 0x2, 0x0, 0x6e6bb9, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in, @in6=@private0={0xfc, 0x0, '\x00', 0x1}}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}, @sadb_x_nat_t_port={0x1, 0x16, 0x4e24}, @sadb_x_filter={0x5, 0x1a, @in=@rand_addr=0x64010100, @in=@broadcast, 0x5, 0x10, 0x10}, @sadb_address={0x3, 0x11, 0x6c, 0x80, 0x0, @in={0x2, 0x4e21, @remote}}, @sadb_sa={0x2, 0x1, 0x4d3, 0xff, 0x9, 0xa6, 0x3, 0x40000001}]}, 0xf0}}, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000014740)={{0x1, 0x1, 0x18, r0}, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) sendmmsg$unix(r7, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x2, 0x0) (async, rerun: 64) ioctl$DMA_HEAP_IOCTL_ALLOC(r6, 0xc0184800, &(0x7f0000000480)={0xffffffffffffff80, r7}) (rerun: 64) 02:49:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r1, r0, 0x0, 0x61c2c9d9) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r2 = shmget$private(0x0, 0x4000, 0x54001800, &(0x7f0000ff9000/0x4000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffcfff) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) socket(0x26, 0x5, 0x8001) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, 0x0, 0x0) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x5000) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f0000000500)={0x0, @in={{0x2, 0x0, @multicast1}}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x0) shmctl$IPC_INFO(r3, 0x3, 0x0) shmctl$SHM_UNLOCK(0x0, 0xc) openat$thread_pidfd(0xffffff9c, 0x0, 0x0, 0x0) [ 2228.505538][ T27] audit: type=1800 audit(1673491774.675:44): pid=22083 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.1" name="SYSV00000000" dev="hugetlbfs" ino=10 res=0 errno=0 02:49:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r1, r0, 0x0, 0x61c2c9d9) (async) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) (async) r2 = shmget$private(0x0, 0x4000, 0x54001800, &(0x7f0000ff9000/0x4000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffcfff) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) (async) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) socket(0x26, 0x5, 0x8001) (async) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, 0x0, 0x0) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, 0x0, 0x0) (async) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x5000) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f0000000500)={0x0, @in={{0x2, 0x0, @multicast1}}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x0) shmctl$IPC_INFO(r3, 0x3, 0x0) shmctl$SHM_UNLOCK(0x0, 0xc) (async) openat$thread_pidfd(0xffffff9c, 0x0, 0x0, 0x0) [ 2228.846184][ T27] audit: type=1800 audit(1673491775.015:45): pid=22089 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.1" name="SYSV00000000" dev="hugetlbfs" ino=13 res=0 errno=0 02:49:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r1, r0, 0x0, 0x61c2c9d9) (async) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) (async) r2 = shmget$private(0x0, 0x4000, 0x54001800, &(0x7f0000ff9000/0x4000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffcfff) (async) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) socket(0x26, 0x5, 0x8001) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, 0x0, 0x0) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x5000) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f0000000500)={0x0, @in={{0x2, 0x0, @multicast1}}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x0) shmctl$IPC_INFO(r3, 0x3, 0x0) (async) shmctl$SHM_UNLOCK(0x0, 0xc) (async) openat$thread_pidfd(0xffffff9c, 0x0, 0x0, 0x0) 02:49:35 executing program 1: openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r0, 0xf502, 0x0) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f00000001c0)=ANY=[@ANYBLOB="01000000010000001800b243096408505dfffa0000c3610cfe19811ea5afb6274e87c01ef464fc7e4e5a126c248027d81429e5e85a33bf382d1a2bcd348f101f44ab1c4c8b7ef47d090a81902a2378a96d160b008455701a3aecd6faf27431d51cadd270c14e6e09561e66e41d43fb4473d3e638bc36ea681b44919441c4daf5252190c24be15faa1f191d826666e163945fcdfaab724eda8b6528c5a5b1265d1c868ce87691e2c010d1d75f61bbcd81b555026c10626a18cd5a5a3564", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_CAP_DISABLE_QUIRKS(r2, 0x4068aea3, &(0x7f0000000100)={0x74, 0x0, 0x13}) r4 = dup3(r1, r3, 0x80000) ioctl$BTRFS_IOC_QGROUP_LIMIT(r4, 0x8030942b, &(0x7f0000000080)={0xba, {0x6, 0x5, 0x10001, 0x8000, 0x8}}) ioctl$KVM_CREATE_IRQCHIP(r4, 0xae60) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000000)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) 02:49:35 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xbe00, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:36 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x2c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x21b80300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:38 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xb200, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:39 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c435, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:39 executing program 1: openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r0, 0xf502, 0x0) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f00000001c0)=ANY=[@ANYBLOB="01000000010000001800b243096408505dfffa0000c3610cfe19811ea5afb6274e87c01ef464fc7e4e5a126c248027d81429e5e85a33bf382d1a2bcd348f101f44ab1c4c8b7ef47d090a81902a2378a96d160b008455701a3aecd6faf27431d51cadd270c14e6e09561e66e41d43fb4473d3e638bc36ea681b44919441c4daf5252190c24be15faa1f191d826666e163945fcdfaab724eda8b6528c5a5b1265d1c868ce87691e2c010d1d75f61bbcd81b555026c10626a18cd5a5a3564", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_CAP_DISABLE_QUIRKS(r2, 0x4068aea3, &(0x7f0000000100)={0x74, 0x0, 0x13}) r4 = dup3(r1, r3, 0x80000) ioctl$BTRFS_IOC_QGROUP_LIMIT(r4, 0x8030942b, &(0x7f0000000080)={0xba, {0x6, 0x5, 0x10001, 0x8000, 0x8}}) ioctl$KVM_CREATE_IRQCHIP(r4, 0xae60) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000000)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) (async) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r0, 0xf502, 0x0) (async) dup(r0) (async) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f00000001c0)=ANY=[@ANYBLOB="01000000010000001800b243096408505dfffa0000c3610cfe19811ea5afb6274e87c01ef464fc7e4e5a126c248027d81429e5e85a33bf382d1a2bcd348f101f44ab1c4c8b7ef47d090a81902a2378a96d160b008455701a3aecd6faf27431d51cadd270c14e6e09561e66e41d43fb4473d3e638bc36ea681b44919441c4daf5252190c24be15faa1f191d826666e163945fcdfaab724eda8b6528c5a5b1265d1c868ce87691e2c010d1d75f61bbcd81b555026c10626a18cd5a5a3564", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) (async) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) (async) ioctl$KVM_CAP_DISABLE_QUIRKS(r2, 0x4068aea3, &(0x7f0000000100)={0x74, 0x0, 0x13}) (async) dup3(r1, r3, 0x80000) (async) ioctl$BTRFS_IOC_QGROUP_LIMIT(r4, 0x8030942b, &(0x7f0000000080)={0xba, {0x6, 0x5, 0x10001, 0x8000, 0x8}}) (async) ioctl$KVM_CREATE_IRQCHIP(r4, 0xae60) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000000)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) 02:49:39 executing program 1: openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r0, 0xf502, 0x0) (async) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f00000001c0)=ANY=[@ANYBLOB="01000000010000001800b243096408505dfffa0000c3610cfe19811ea5afb6274e87c01ef464fc7e4e5a126c248027d81429e5e85a33bf382d1a2bcd348f101f44ab1c4c8b7ef47d090a81902a2378a96d160b008455701a3aecd6faf27431d51cadd270c14e6e09561e66e41d43fb4473d3e638bc36ea681b44919441c4daf5252190c24be15faa1f191d826666e163945fcdfaab724eda8b6528c5a5b1265d1c868ce87691e2c010d1d75f61bbcd81b555026c10626a18cd5a5a3564", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) (async) ioctl$KVM_CAP_DISABLE_QUIRKS(r2, 0x4068aea3, &(0x7f0000000100)={0x74, 0x0, 0x13}) r4 = dup3(r1, r3, 0x80000) ioctl$BTRFS_IOC_QGROUP_LIMIT(r4, 0x8030942b, &(0x7f0000000080)={0xba, {0x6, 0x5, 0x10001, 0x8000, 0x8}}) (async) ioctl$KVM_CREATE_IRQCHIP(r4, 0xae60) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000000)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) 02:49:39 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ip_mr_cache\x00') read$FUSE(r0, &(0x7f00000021c0)={0x2020}, 0x2020) read$FUSE(r0, 0x0, 0x2) 02:49:40 executing program 1: syz_clone(0x40800300, &(0x7f0000000000)="b9898f9cfdad34994a8ae47d974f5d473e3048276a389d622de39ae3f5dd08a7cb0db9c8a433fd5261a8", 0x2a, &(0x7f0000000040), &(0x7f0000000080), &(0x7f0000000880)="0d15d5541e50939a576eddc49b57c94ec3a52e7bbaa5ebfb26e932aa24117112fc89e3f7dc2a1a1785ce43c05061df842577298f7863226afafde1df7cf1f1be59a36bfc476960f2639e8a0c324674282330ba7f6366be8ac7d786a47d42b059c3ee52cf72d6077c35e1d883b9457087d402e9d79959bcd2e11d57bab70ed88b89c254f719ddf3305414333d262142554ade3903c59a1e82d9d3bf7bbc77d018adb186dc0513a8eb3984c5052824251220d8ba5c56586b4dfeeda111abfc0dd712bf5fbae25684e1f9e0f7edc96fa327e136ccde6e0a0ce48e3b4bff608fcbc5c267964779e4a203b56fe23ada36543c050e9ebc93c19c9b42677c568c59271a6262a0dc37a80a237701ae0e03b8b07539f8319522a0bb4ee21ce2ac011c349b0ab60b224d583903174eb54d0f29f77588bde441ed615af91d8d81512f31f0abc8d4ec1d8f6d0666845b74f6327f7b6af5b5594ff9c1aa13f6577fcbd0b540f78f1758d5343a0474988910ecf50b4713ffcd53e2b0ac45df955881d7c819fade0b3a4db48a8e72302766107018849141af32539b0f6f09c345e50da54e1a684fd934ed6e64040aae693573ea1a7b1bbb3704c2471234d3e8901be4eb82603cc42288ed8657191c428481dcb0f295fa5e962ef85d6d907eba416879425fe9e90e6d82bd45f9d219865cd389d37173b8e12b8491d2683368a2042deab4cd8eef5cfc46121400eb87ad7d09bc9891aab62b262051e1e1c8c0616422e536829bf471afbfcf4e813439ddbda57dd2ba2ed5bd2aa6b4b857e7a3c4e894e604aa566827bdaf271ddf508f3e9401825f5ad6fdfd6491781f1be2cfaf18417a78a1b1038880ca0a779f8c5b0282d41c1b229a04049dbe93127a1f352a5eca3334fe671d449de2c5300ccac4caadd918d239a89d205535cac617adf86d2e09468c620a42ebe41a2f9a0570626c62cff140ecc3438b7f94b350d5228fd286f0d9f12dcbd5deaa89d3351e19b109c9689f9d30f3e711c70b6087df14ecfe5fdb3b93bfca208321eb26113a61c1d2ce74a69f64a23e34eca68682df1755f2591b4e464b428c6693b16196e6101ea126ca3312d9f3a00f34b6a2696c6b38869b1f1b68949e82c8eb86db343765aab9425c10afa625c2d6a87c9d3e588d19c81908a4dd6285f39725c1ed2d9df9ea5933cbcec03afe926d365c6cbbdf7bebd1a510570fb881f15f60056dafc8250546b0c7507e3052273c81b25f2c175bda3d1e64801d3756350ebba8e1e16bb4234c791318425ef5dca6018224b39266c3e2582f2b4704295366f441535a341e137dc9a300790cdd7438a03d6a285bb08359c4e29ac1f62dbbd2a3d869e88bd997275b96ddcffd74dfd5acfe6b84e163f947614b4067b62bd1f34c15bfeb15524413646f4b5418500cd0b674873581442506b7dc19f5baccf11868da15ea87eac6be27cd0669c266fdc36a55f973cbbaf8afbc0bb6b57216b7c298223cfa8288adbd0777cf0dfe8efc19f7e3e349c4b620eb21bb9f70988f33305865c196107114759ca2db16511a671f1cb6935661059cef871d809b4e2a5b8eb349706ca6662968db61a8e8ba6fad1780b1e64f7888876a6996fdd21924c3d7fb5100e161513997e29c363a4b0d1460b56f6038c80f780be05f17c399c61d9a56299f040321a457e3da8e851e0127b8f76d616e3c03cd2bbe431ba12b0f66f502abb50ab4b7b2052de0febc5bfa31589136eae407c004f5f28fcadb361bb97cb7712e774ea62ea7207a1d790f544b272816dbd7980ec0731dabfcad5e5b3bf0ebe60e8ca6e4b187d5a81d06b8fd5871ad1c2bea0d17bc4caf01bf34359745a84c3e8b188d7cc3c2175ba8e7a85a277fcef8aa1c0e6f860d98430a8fd81f121e041df41eaa8689ee5fc85b0313d7c320d7dee7a0ae65636e91eae92658dd81fbd17e4d79667fa7c2baba30598fef39904555b2dcd8dfecc488f6ca3d873c37989d5be61eb52241c9c77a45a4f7dcfa6c53998f596f7b1a529f877a98bf3fa53921a39dfe32b368acd7af2052c22b3353f6c2e47e80eff24a683bea47070f6187be651c299442497df20ec24cf3534be7a762d8cc658ef4d16aaefe36139109ec00721756982a0c7e080bd229d113c1bafedc25c0de128886d64bc122a363ba40697b7010f6ac8b89161d25088bd393dc2e550e6a3d293d766a706a133374d0fb491604b6c4a53e17e38cd1bca9146cf1a6b7c26c7b87c3250d58c35f127a4d73948ee3bf6e5382eb7ce49723dfe4efc9928c537663cf8c41cb79bd15d005ef2cfbedc96f8b74248b3b9854ab8c56a0eb51caf218335f2e63cd706fa27047b2d1b382503565859cf43b5704c8cb84552e7b81a4abd5d50e638466eadd332b0d53d2142f9fcb83f0b6f57b9dcbb3275ec2f0b4f9fe04cea3f0ca574b6f7c1dbae69d662f8be5a957ceac1024a4b6b427e139a4b495b21badb313f0e1dc70b72a4739a844391e9f26d76da0e84a4327f1bf5c61abe0651036edde20ce6befeead18e49ee028e1836a6c6065d0e024cb1bb2adcaeaad13c3d74acd31bf5017f2c89688e35fc321ef2f6b57682cc60e65cc623134fb0c76c99a31a7ae6808d762902463d52f1112a92ee4a02ad2d2b45ea1758a70667bce2fc6a0977892f67e1bd5daafa118f95a145762eae880761328769c4926d8d78647c1d38dfbcc8a43d2feec2adce37f95f72146bf765718fc97c681ca5d9f5ea4ec92343746e7dce7dea25a4c70a04f315ec46d2ce069feb5f74ce432bab5de052ef182a1dea1f5a934222f403d2e607eab905daafab1da5fb6ad003c4f43076ad26de0c4764dabe1ee4dc53d1fc36ab8f4e5742d5994d9b96b247de1c801b3b438f1c55fe839a889e9611262fa5fdd93cebc0e9cfe7390962242a3dbc81d6017d4cdd2a74bacd8ef8553d918caf47eef5d41ca59907eb3a363d96ff860b0c55116c09919559e3f571752cdd4498a93378347a33c79d7391b991d8f0188950d239b2f042f614d75356f9e0af1fa805c275ab8dcbebc811ec912f80330bd0b5622988ac1d254fcb3ebe423c0b34ddd9c7cc55fa5605fb7769eb0c3a5a4ed495e07591d2e9e83d66992490b5b0fad1d0db127d80f19cf69c6c0d7a734e69fe7031fbd9f8fe7eaf63a03a42447d2fc2940532aba2d1af6892e4c492073fa325561c0ad0f5ecd1a9c2221118861828c85a98d06c7a838c83f1930371dc946e2ca983fc6586ada1837c804c6bff6911068cc37a5efe740fdb3edcfe8ab51c75cf964ab37bf8666e76defae5109df0a0a5402096fa279e3ccf0638d17678c7ecc5fa69a9d1055ba3a6cee6bceab13183d99ce6578ee2e3a019fe16749d7af2e7f29f0a46d7126c40ae4c628c8b1012de1b177908d07906a0042714151214cd5dba8941fffa4850e7e0d981091a880e690802d455203e129fe1b0a19b74655f5ae5a546617f60653c8688fd82fd4277ad3fe5c08353dbd5970558ac834bf95cc7529eb3c78c86f88abc5e7e295b256d6ff984118761f8a78676009627a416d6eaad3af8714fe4828e780cd004a364b50ddb2ea58e1f4cfd5243399b9e89352be21eb2a96203bfeee1fa427f7d291693ae731fbf60433844a4416ecc051abf1b047ef6efb292791c5e2f35d22f217ec8ff5bd780f3c946a8118c2cca65c51462f4d12bfd5764f67ef3177d151dbdca4ac4136179a7f113eae4f13265a904b8cdb19f04e07573d4d1674a929cbc95b39aa8e5dbdbf607c0e25379b7be96b6c8dca4a42c84b5d5faedc16d932f6942b3916c95a97f161cafd158c32b0fbea01a1e09756d24306eb1d37c73e73226b841a9f804191d8aeba327f2a028328f6bed5af10e021f7383a6d1fa7e68bf9673fb18f4dd15145f555872c09c98efadb99e314e155bbd9a338f1de751b4bed863bf5bb4c465074e6b95ea8e05d1e7dc4f0db38993cb94476109352ab8ec5e3c443a2ffdb2f9d526e2f55ce57e665fe9f07780921ea50b996931b6e407f1a91e4997dedda874299b65642874f103fa64266121fe5567d261e9a62851d3ae3de2ebdd4d3b5f79fc59c1f872f2f4aa7096fa4238777d976ddf2eaec57e61718ec1a86dd9d44e627f4f73e7e4aca617911761b2296a3f208f47ee7e2f6932749ccf24b76981e4d4b38edd6427bcc7966495e21a906766ff53501b68437827b9e7ea6fd19") bpf$MAP_CREATE(0x0, &(0x7f0000000800)=@base={0xe, 0x0, 0x0, 0x6}, 0x48) 02:49:40 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xbf00, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:41 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x22000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:43 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xb300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:44 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c436, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:45 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:45 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x22b80300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:47 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xb400, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:49 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c437, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:50 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc100, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:50 executing program 1: syz_clone(0x40800300, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)="0d15d5541e50939a576eddc49b57c94ec3a52e7bbaa5ebfb26e932aa24117112fc89e3f7dc2a1a1785ce43c05061df842577298f7863226afafde1df7cf1f1be59a36bfc476960f2639e8a0c324674282330ba7f6366be8ac7d786a47d42b059c3ee52cf72d6077c35e1d883b9457087d402e9d79959bcd2e11d57bab70ed88b89c254f719ddf3305414333d262142554ade3903c59a1e82d9d3bf7bbc77d018adb186dc0513a8eb3984c5052824251220d8ba5c56586b4dfeeda111abfc0dd712bf5fbae25684e1f9e0f7edc96fa327e136ccde6e0a0ce48e3b4bff608fcbc5c267964779e4a203b56fe23ada36543c050e9ebc93c19c9b42677c568c59271a6262a0dc37a80a237701ae0e03b8b07539f8319522a0bb4ee21ce2ac011c349b0ab60b224d583903174eb54d0f29f77588bde441ed615af91d8d81512f31f0abc8d4ec1d8f6d0666845b74f6327f7b6af5b5594ff9c1aa13f6577fcbd0b540f78f1758d5343a0474988910ecf50b4713ffcd53e2b0ac45df955881d7c819fade0b3a4db48a8e72302766107018849141af32539b0f6f09c345e50da54e1a684fd934ed6e64040aae693573ea1a7b1bbb3704c2471234d3e8901be4eb82603cc42288ed8657191c428481dcb0f295fa5e962ef85d6d907eba416879425fe9e90e6d82bd45f9d219865cd389d37173b8e12b8491d2683368a2042deab4cd8eef5cfc46121400eb87ad7d09bc9891aab62b262051e1e1c8c0616422e536829bf471afbfcf4e813439ddbda57dd2ba2ed5bd2aa6b4b857e7a3c4e894e604aa566827bdaf271ddf508f3e9401825f5ad6fdfd6491781f1be2cfaf18417a78a1b1038880ca0a779f8c5b0282d41c1b229a04049dbe93127a1f352a5eca3334fe671d449de2c5300ccac4caadd918d239a89d205535cac617adf86d2e09468c620a42ebe41a2f9a0570626c62cff140ecc3438b7f94b350d5228fd286f0d9f12dcbd5deaa89d3351e19b109c9689f9d30f3e711c70b6087df14ecfe5fdb3b93bfca208321eb26113a61c1d2ce74a69f64a2") bpf$MAP_CREATE(0x0, &(0x7f0000000800)=@base={0xe, 0x0, 0x0, 0x6}, 0x48) 02:49:51 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x4000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:51 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x23000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:52 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xb500, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:53 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c438, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:54 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc200, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:55 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x4c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x23b80300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:57 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xb600, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:58 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c439, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:49:59 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:00 executing program 1: bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x54, 0x54, 0x2, [@func, @struct={0x4, 0x3, 0x0, 0x4, 0x0, 0xa6c, [{0x1, 0x0, 0x8}, {0x7}, {0xe, 0x0, 0x1}]}, @fwd={0x3}, @fwd={0x10}]}}, &(0x7f0000000240)=""/205, 0x6e, 0xcd}, 0x20) socketpair(0x18, 0x0, 0x2, &(0x7f00000004c0)) 02:50:00 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x5000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:00 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x1c, 0x2, &(0x7f0000000380)=@raw=[@map_val], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:50:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 02:50:00 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000800)=@base={0x12, 0x10000, 0x0, 0x6}, 0x48) 02:50:00 executing program 1: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$FUSE_ENTRY(r0, &(0x7f0000000100)={0x90, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01, 0xee01}}}, 0x90) 02:50:00 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x10, 0x0, 0x0) 02:50:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TEAM_CMD_OPTIONS_GET(r0, &(0x7f0000001e00)={0x0, 0x0, &(0x7f0000001dc0)={0x0}, 0x1, 0x0, 0x6000}, 0x0) 02:50:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x24000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:02 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xb700, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:03 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c43a, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:04 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc400, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:04 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) ioctl$UI_SET_PHYS(r0, 0x4008556c, 0x0) ioctl$UI_END_FF_ERASE(r0, 0x541b, 0x0) 02:50:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x5c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:05 executing program 1: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) read$FUSE(r0, &(0x7f00000002c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0x0, r1}, 0x10) pselect6(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0, 0x0) 02:50:05 executing program 1: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f00000005c0), 0xffffffffffffffff) r1 = openat$nvme_fabrics(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f00000005c0), r1) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000480)=@bpf_lsm={0x1d, 0x9, &(0x7f0000000500)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, [@alu={0x0, 0x0, 0x0, 0x0, 0x3, 0x2, 0xffffffffffffffff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3ff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3}, @ldst={0x0, 0x1, 0x0, 0x0, 0x8, 0x10, 0xfffffffffffffffc}]}, &(0x7f0000000380)='syzkaller\x00', 0x401, 0x37, &(0x7f00000003c0)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$USBDEVFS_DISCSIGNAL(r0, 0x8010550e, 0x0) 02:50:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x25000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:06 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xb800, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:07 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c43b, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:08 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc500, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:09 executing program 1: r0 = memfd_secret(0x0) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(r0, 0x3) 02:50:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x6000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:09 executing program 1: landlock_create_ruleset(&(0x7f0000000000)={0x5240}, 0x8, 0x0) 02:50:09 executing program 1: clock_gettime(0x0, &(0x7f0000007640)) 02:50:09 executing program 1: syz_open_dev$vcsa(&(0x7f0000000040), 0x1, 0x42003) 02:50:09 executing program 1: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000025c0), 0x0, 0x0) sendmmsg$unix(r0, 0x0, 0x0, 0x0) 02:50:09 executing program 1: socketpair(0x0, 0x0, 0x0, 0x0) socket$inet6(0xa, 0x0, 0x0) syz_clone(0x8000000, 0x0, 0x0, 0x0, 0x0, 0x0) 02:50:10 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x48) 02:50:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x26000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:11 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xb805, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:12 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c43c, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:13 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc600, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:13 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private1, @ipv4={'\x00', '\xff\xff', @remote}}}) 02:50:14 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x6c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:14 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r1) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) write$FUSE_DIRENTPLUS(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="10000000000000bd36acf3dbabfcbf1a410ace5fc31439b99457f41fb7a16cc34282e81f57713e3a450137e9de88d322eda037c06a7b2f0165b824416a7c98c5b7df1c4e79f729b40e0cbb893cdbdce3d1326d6b2dde16f2cf67616edca246411947923d60295fd06edb595e44c438c2bb2b3578cf71cd58d08a0324358d95f8003ba6506ee2634e5a964776f3253040", @ANYRES64=0x0], 0x10) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 02:50:15 executing program 1: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="5201000083ebd340f80602a346dc0000000109022400010000000009040000022000a700090581130cccbc380009050e4f"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000e80)={0x2c, &(0x7f0000000d00), 0x0, 0x0, 0x0, 0x0}) 02:50:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x26120000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) [ 2269.177572][T19078] usb 2-1: new high-speed USB device number 59 using dummy_hcd [ 2269.567894][T19078] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 188, changing to 11 [ 2269.585930][T19078] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 50188, setting to 1024 [ 2269.609947][T19078] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0xE has an invalid bInterval 0, changing to 7 [ 2269.626678][T19078] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0xE has invalid wMaxPacketSize 0 [ 2269.641101][T19078] usb 2-1: New USB device found, idVendor=06f8, idProduct=a302, bcdDevice=dc.46 [ 2269.651032][T19078] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2269.677007][T19078] usb 2-1: config 0 descriptor?? 02:50:16 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xb900, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) [ 2270.157676][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.187620][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.217604][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.247716][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.277674][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.307672][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.327629][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.347620][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.367580][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.399545][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.427643][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.459350][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.479631][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.507634][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.528014][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.557594][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.581842][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.617582][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.639010][T19078] iforce 2-1:0.0: usb_submit_urb failed: -71 [ 2270.652172][T19078] input input34: Timeout waiting for response from device. 02:50:16 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000002340)='net/ip_vs\x00') getpeername$unix(0xffffffffffffffff, 0x0, 0x0) read$FUSE(r0, &(0x7f0000004000)={0x2020}, 0x2020) [ 2270.667121][T19078] usb 2-1: USB disconnect, device number 59 02:50:16 executing program 1: syz_open_dev$vcsa(&(0x7f0000000000), 0x1, 0x8e480) 02:50:16 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000400)='net/icmp6\x00') ioctl$SG_GET_COMMAND_Q(r0, 0x2270, 0x0) 02:50:17 executing program 1: syz_emit_vhci(&(0x7f0000000000)=@HCI_EVENT_PKT={0x4, @hci_ev_le_meta={{0x3e, 0x6}, @hci_evt_le_ext_adv_set_term={{}, {0x0, 0x0, 0xc9}}}}, 0x9) 02:50:17 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c43d, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:18 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc700, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:18 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x0, 0x2, 0x9}, 0x48) 02:50:18 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x7000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:18 executing program 1: syz_open_dev$vcsa(&(0x7f0000000040), 0x0, 0x46001) 02:50:19 executing program 1: ioctl$USBDEVFS_RELEASE_PORT(0xffffffffffffffff, 0x80045519, &(0x7f0000000140)) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_CREATE_IMAGE(0xffffffffffffffff, 0x40043311, &(0x7f0000000180)) 02:50:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x27000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:20 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xba00, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:20 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0xc, &(0x7f0000000140)=@framed={{}, [@exit, @ldst={0x0, 0x0, 0x2}, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff4}, @map_val, @btf_id, @map_idx_val]}, &(0x7f00000001c0)='GPL\x00', 0x4, 0xfd, &(0x7f0000000200)=""/253, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:50:20 executing program 1: r0 = socket(0x2, 0x3, 0x5) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000480)={'sit0\x00', &(0x7f00000003c0)=ANY=[@ANYBLOB="677265748e2ca5790c3bfbf3001a0000", @ANYRES32=0x0, @ANYBLOB="7800002000000004000003ff481200a0006700000404"]}) 02:50:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$SO_TIMESTAMP(r0, 0x1, 0xc, 0x0, &(0x7f00000000c0)) 02:50:21 executing program 1: r0 = socket$netlink(0x10, 0x3, 0xa) sendmsg$nl_route_sched(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000680)=@deltfilter={0x24, 0x2d, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0xd}}}, 0x24}}, 0x0) 02:50:21 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c43e, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x803e, 0x0, 0x0, 0x0) 02:50:22 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xe703, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x7c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$inet_tcp(0x2, 0x1, 0x0) sendmmsg$unix(r0, &(0x7f0000001700)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001900)=[@rights={{0x18, 0x1, 0x1, [r2, r1]}}], 0x18}}], 0x1, 0x0) 02:50:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmmsg$unix(r0, 0x0, 0x0, 0x0) 02:50:24 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x28000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:25 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xbb00, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f0000002b00)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001940)=[@rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0) 02:50:25 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r0, 0x890b, 0x0) 02:50:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1}, 0x6e) 02:50:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)='j', 0x1, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e) 02:50:26 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c43f, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$team(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TEAM_CMD_OPTIONS_GET(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000300)={0x68, r1, 0x23, 0x0, 0x0, {}, [{{0x8}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x4}}]}, 0x68}}, 0x0) 02:50:27 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xf000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x8000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:29 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x29000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) [ 2282.999579][ T1199] ieee802154 phy0 wpan0: encryption failed: -22 [ 2283.005938][ T1199] ieee802154 phy1 wpan1: encryption failed: -22 02:50:30 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xbc00, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x0) 02:50:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) 02:50:31 executing program 1: bpf$OBJ_GET_PROG(0x6, &(0x7f00000014c0)={0x0, 0x0, 0x4}, 0x10) 02:50:31 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c440, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:31 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$BTRFS_IOC_START_SYNC(r0, 0x890b, 0x0) 02:50:31 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$caif(r0, &(0x7f0000000080)=@rfm={0x25, 0x0, "25adb193c9e57fc69a9f2447ff07ef28"}, 0x18) 02:50:31 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r0, 0x8955, 0x0) 02:50:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e) 02:50:32 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x20000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x8c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:33 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x2a000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:35 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xbd00, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:35 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r0, &(0x7f00000001c0)={&(0x7f0000000100), 0xc, 0x0, 0x1400}, 0x0) 02:50:35 executing program 1: r0 = socket$igmp6(0xa, 0x3, 0x2) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r0, 0x890b, &(0x7f0000000000)={0x0, 'sit0\x00', {}, 0xfffd}) 02:50:35 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000e80)={0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f0000000f40)={0x10, 0x700, 0x6493d48709fe19c1}, 0x10}], 0x1}, 0x0) 02:50:35 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c441, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = epoll_create(0x6) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000000)={0x30002009}) 02:50:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x24, 0x0, &(0x7f00000000c0)) 02:50:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x48, 0x0, &(0x7f00000000c0)) 02:50:36 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000000)={@private2, @remote, @private0, 0x0, 0x0, 0x20}) 02:50:36 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x30000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:37 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x9000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x2b000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:39 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xbe00, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:39 executing program 1: r0 = timerfd_create(0x7, 0x0) timerfd_settime(r0, 0x0, &(0x7f00000011c0)={{}, {0x0, 0x989680}}, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000000)={{0x77359400}, {0x0, 0x989680}}, 0x0) 02:50:39 executing program 1: bpf$PROG_LOAD_XDP(0x17, 0x0, 0x0) 02:50:39 executing program 1: r0 = inotify_init1(0x0) inotify_add_watch(r0, &(0x7f00000001c0)='./file0\x00', 0x20) 02:50:40 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c442, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:40 executing program 1: bpf$PROG_LOAD_XDP(0x8, 0x0, 0x0) 02:50:40 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000480)=@ipv6_deladdrlabel={0x38, 0x49, 0x1, 0x0, 0x0, {0xa, 0x0, 0x80}, [@IFAL_ADDRESS={0x14, 0x1, @dev}, @IFAL_LABEL={0x8}]}, 0x38}}, 0x0) 02:50:40 executing program 1: semget(0x0, 0x3, 0x400) 02:50:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fsetxattr$trusted_overlay_opaque(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 02:50:41 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8e7, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x9c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x2c000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:44 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xbf00, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:44 executing program 1: nanosleep(&(0x7f0000000440)={0x0, 0x2faf080}, 0x0) 02:50:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmmsg$unix(r0, &(0x7f00000003c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) write$FUSE_GETXATTR(r1, 0x0, 0x0) 02:50:45 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c443, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:45 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0, @empty}, 0x10) 02:50:45 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000680)=@bridge_getneigh={0x1c, 0x1e, 0x4a15}, 0x20}}, 0x0) 02:50:45 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)=@gettaction={0x28, 0x32, 0x1, 0x0, 0x0, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc}]}, 0x28}}, 0x0) 02:50:46 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000040)={'security\x00'}, &(0x7f00000000c0)=0x54) 02:50:46 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8e8, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:46 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCETHTOOL(r0, 0x890c, 0x0) 02:50:47 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xa000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:48 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000300)={'gre0\x00', &(0x7f0000000000)=@ethtool_per_queue_op={0x8}}) 02:50:49 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x2d000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:49 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000580), 0x0, 0x0) read$FUSE(r0, &(0x7f00000008c0)={0x2020}, 0x2020) 02:50:50 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c444, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:50 executing program 1: rt_sigprocmask(0x0, &(0x7f000078b000)={[0xffffffffffffffff]}, 0x0, 0x8) r0 = getpid() r1 = gettid() rt_tgsigqueueinfo(r0, r1, 0xd, &(0x7f0000000080)={0x0, 0x0, 0x7}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xb6d6]}, 0x8) read(r2, &(0x7f0000000740)=""/377, 0x179) 02:50:50 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$KVM_CREATE_VM(r0, 0x8982, 0x0) 02:50:50 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000000)={'veth0_virt_wifi\x00', &(0x7f0000000340)=@ethtool_rxnfc={0x30, 0x0, 0x0, {0x0, @ah_ip4_spec={@dev, @multicast2}, {0x0, @random="b12451cd2ff7"}, @esp_ip6_spec={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @remote}, {0x0, @multicast}}}}) 02:50:50 executing program 1: bpf$MAP_UPDATE_ELEM(0x2, 0xfffffffffffffffd, 0x0) 02:50:51 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8e9, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:51 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0xbd11913b26794a4, 0x1, &(0x7f0000000000)=@raw=[@func], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:50:51 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xac10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:51 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_HALT_POLL(r1, 0x4068aea3, &(0x7f0000000380)) 02:50:53 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0x1, 0x49, 0x0, &(0x7f0000000100)) 02:50:53 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc100, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x2e000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:54 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x600000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:54 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_inet_SIOCGARP(r0, 0x891c, 0x0) 02:50:54 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001500)=@bpf_lsm={0xb, 0xb, 0x0, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:50:54 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000300)={'gre0\x00', &(0x7f0000000000)=@ethtool_per_queue_op={0x23}}) 02:50:55 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, &(0x7f0000000040)={0x0, {0x2, 0x0, @local}, {0x2, 0x0, @loopback}, {0x2, 0x0, @broadcast}}) 02:50:55 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8ea, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:56 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x33, &(0x7f0000000340)={0x0, {{0xa, 0x0, 0x0, @mcast1}}}, 0x90) 02:50:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xb000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:56 executing program 1: syz_open_dev$loop(&(0x7f0000000bc0), 0x0, 0x0) 02:50:56 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001500)=@bpf_lsm={0x1d, 0xb, &(0x7f00000036c0)=ANY=[@ANYBLOB="1848"], &(0x7f0000000000)='GPL\x00', 0x2, 0x1000, &(0x7f00000003c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:50:58 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc200, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:58 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x17, &(0x7f0000001500)=@bpf_lsm={0x1d, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:50:59 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xf0ffff, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x2f000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:50:59 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8954, 0x0) 02:50:59 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$sock_int(r0, 0x1, 0xc, &(0x7f0000000000), 0x4) 02:50:59 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000400)=@base={0x11, 0x0, 0x0, 0x7bc9}, 0x48) 02:51:00 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8eb, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:00 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x2, 0x0, 0x0, 0x3}, 0x48) 02:51:01 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xbc10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:01 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'veth1_to_batadv\x00', &(0x7f0000000000)=@ethtool_sset_info={0x37, 0x0, 0xfff}}) 02:51:01 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8901, &(0x7f0000000300)={'gre0\x00', 0x0}) 02:51:02 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:02 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x11, &(0x7f0000001500)=@bpf_lsm={0x1d, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:51:03 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x1000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:03 executing program 1: r0 = epoll_create1(0x0) epoll_pwait2(r0, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000200), 0x0, 0x0) 02:51:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x30000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:03 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x1d, &(0x7f0000000180)=0x7c, 0x4) 02:51:03 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x26, &(0x7f00000001c0)={@remote, @multicast1, @dev}, 0xc) 02:51:04 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8ec, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:04 executing program 1: syz_open_dev$rtc(&(0x7f0000000140), 0xffffffffffffffff, 0x200001) 02:51:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:05 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x6, 0x1, &(0x7f0000000400)=@raw=[@func], &(0x7f0000000440)='syzkaller\x00', 0xa4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:51:05 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, 0x0, &(0x7f00000003c0)) 02:51:06 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc400, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:06 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000540)='/proc/schedstat\x00', 0x0, 0x0) ioctl$RTC_AIE_OFF(r0, 0x40305839) 02:51:07 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x2000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:07 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f00000019c0)={{0x1, 0x1, 0x18}, './file0\x00'}) 02:51:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x31000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:08 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000001640)='/proc/sysvipc/shm\x00', 0x0, 0x0) bind$alg(r0, 0x0, 0x0) 02:51:08 executing program 1: syz_open_dev$rtc(&(0x7f0000000000), 0x0, 0x440) 02:51:09 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8ed, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:09 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sysvipc/shm\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) 02:51:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xcc10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:10 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000540)='/proc/schedstat\x00', 0x0, 0x0) ioctl$RTC_AIE_OFF(r0, 0x541b) 02:51:10 executing program 1: openat$autofs(0xffffffffffffff9c, &(0x7f0000001980), 0x341840, 0x0) 02:51:11 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc500, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:11 executing program 1: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000740)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)}, 0x48) 02:51:12 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:12 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socket$xdp(0x2c, 0x3, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000280), 0x4) 02:51:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={0x0}}, 0x4000001) 02:51:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x32000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:13 executing program 1: r0 = socket(0xa, 0x3, 0x5) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x8921, &(0x7f00000000c0)={'gre0\x00', 0x0}) 02:51:14 executing program 1: r0 = socket(0xa, 0x3, 0x5) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f00000000c0)={'gre0\x00', &(0x7f0000000100)=ANY=[@ANYBLOB="e75ae0f3dfaa394715f7200f4606408a555b55fadec06b0c"]}) 02:51:14 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8ee, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:14 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xd000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:14 executing program 1: openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) 02:51:15 executing program 1: openat$ptp0(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) 02:51:15 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc600, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:15 executing program 1: timer_create(0x2, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) 02:51:16 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x4000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:16 executing program 1: r0 = socket(0xa, 0x3, 0x5) sendmsg$DEVLINK_CMD_PORT_SPLIT(r0, &(0x7f0000000300)={&(0x7f0000000040), 0xc, &(0x7f00000002c0)={0x0}}, 0x0) 02:51:16 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89a0, &(0x7f0000000200)={'ip6gre0\x00', 0x0}) 02:51:17 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x33000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:17 executing program 1: accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x81800) 02:51:17 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) getsockname$packet(r0, 0x0, &(0x7f0000000040)=0x4) 02:51:18 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8ef, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xdc10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:19 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x0, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, 0x0) 02:51:19 executing program 1: r0 = socket(0xa, 0x3, 0x5) sendmsg$DEVLINK_CMD_PORT_SPLIT(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0xffffff7f00000000}}, 0x0) 02:51:20 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc700, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:20 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) getsockopt$IP6T_SO_GET_REVISION_TARGET(r0, 0x29, 0x45, 0x0, 0x0) 02:51:21 executing program 1: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, 0x0) 02:51:21 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x5000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:21 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8923, &(0x7f0000000200)={'ip6gre0\x00', &(0x7f0000000180)={'ip6gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @local, 0x7, 0x1}}) [ 2336.084424][T22607] €: renamed from ip6gre0 (while UP) 02:51:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x34000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:22 executing program 1: socketpair(0x1e, 0x5, 0x0, &(0x7f0000000180)) 02:51:22 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$LOOP_CONFIGURE(r0, 0x80081272, 0x0) 02:51:23 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8f0, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:24 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xe000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:24 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$LOOP_CONFIGURE(r0, 0x1276, 0x0) 02:51:24 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(r0, &(0x7f00000002c0)={&(0x7f0000000140)={0xa, 0x4e20, 0x0, @local, 0x5}, 0x1c, 0x0, 0x0, &(0x7f0000000440)=[@pktinfo={{0x24, 0x29, 0x32, {@private2}}}], 0x28}, 0x0) 02:51:25 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc800, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:25 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) socket$netlink(0x10, 0x3, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_SET_IRQCHIP(r1, 0x4048aec9, &(0x7f0000000800)={0x3, 0x0, @pic={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) 02:51:25 executing program 1: syz_open_dev$mouse(&(0x7f0000000700), 0x0, 0x480) 02:51:26 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x6000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:26 executing program 1: syz_clone(0x40004000, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) 02:51:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x35000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:27 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8f1, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xec10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:29 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc900, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) [ 2344.439833][ T1199] ieee802154 phy0 wpan0: encryption failed: -22 [ 2344.446179][ T1199] ieee802154 phy1 wpan1: encryption failed: -22 02:51:30 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x7000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x36000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:32 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8f2, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:34 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xf000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:34 executing program 1: socket(0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) io_uring_register$IORING_REGISTER_FILES2(0xffffffffffffffff, 0xd, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(0xffffffffffffffff, 0x40182103, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) syz_clone(0x4200f000, 0x0, 0x0, &(0x7f0000000b00), &(0x7f0000000b40), &(0x7f0000000b80)="782fb776c82b3c2631049b0829540d17fe4c97e5e315b0866d7ddfd00855716bd5b6db0af27b") 02:51:34 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xca00, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:36 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x8000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x37000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:38 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8f3, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xfc10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:40 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xcb00, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:40 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x9000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x38000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:43 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8f4, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:43 executing program 1: syz_open_dev$mouse(&(0x7f0000002dc0), 0x0, 0x40) 02:51:43 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0x8, &(0x7f0000000000)=@raw=[@btf_id, @initr0, @map_idx, @cb_func], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:51:43 executing program 1: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RNDADDTOENTCNT(r0, 0x40045201, 0x0) 02:51:43 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000540)=ANY=[], &(0x7f0000000640)=""/178, 0xc3, 0xb2, 0x1}, 0x20) 02:51:43 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000100)={'bond_slave_0\x00', &(0x7f00000000c0)=@ethtool_sset_info}) 02:51:44 executing program 1: brk(0x800000000001ff) 02:51:44 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$sock_timeval(r0, 0x1, 0x6, 0x0, &(0x7f0000000100)) 02:51:44 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x10000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:45 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xe703, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:46 executing program 1: process_vm_writev(0x0, &(0x7f0000000880)=[{&(0x7f0000000400)=""/110, 0x6e}], 0x1, &(0x7f0000000700)=[{&(0x7f0000003880)=""/4096, 0x1000}, {0x0}], 0x2, 0x0) 02:51:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x39000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:47 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8f5, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:47 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xa000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:47 executing program 1: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioprio_set$pid(0x3, r0, 0x2007) 02:51:47 executing program 1: sendmsg$IPVS_CMD_SET_DEST(0xffffffffffffffff, 0x0, 0x0) syz_clone(0x0, &(0x7f0000000740), 0x0, 0x0, 0x0, 0x0) ioprio_set$pid(0x2, 0x0, 0x0) 02:51:48 executing program 1: sendmsg$IPVS_CMD_SET_DEST(0xffffffffffffffff, 0x0, 0x0) syz_clone(0x0, &(0x7f0000000740), 0x0, 0x0, 0x0, 0x0) ioprio_set$pid(0x2, 0x0, 0x0) 02:51:48 executing program 1: sendmsg$IPVS_CMD_SET_DEST(0xffffffffffffffff, 0x0, 0x0) syz_clone(0x0, &(0x7f0000000740), 0x0, 0x0, 0x0, 0x0) ioprio_set$pid(0x2, 0x0, 0x0) 02:51:48 executing program 1: sendmsg$IPVS_CMD_SET_DEST(0xffffffffffffffff, 0x0, 0x0) syz_clone(0x0, &(0x7f0000000740), 0x0, 0x0, 0x0, 0x0) ioprio_set$pid(0x2, 0x0, 0x0) 02:51:48 executing program 1: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, 0x0) 02:51:49 executing program 1: syz_clone(0x100, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone3(&(0x7f0000001080)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, &(0x7f0000000a80)=""/123, 0x0}, 0x58) r0 = syz_clone(0x10000000, &(0x7f0000000200), 0x0, &(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)) process_vm_writev(r0, &(0x7f0000000880)=[{&(0x7f0000000400)=""/110, 0x6e}, {&(0x7f0000000480)=""/114, 0x72}, {&(0x7f0000000500)=""/41, 0x29}, {&(0x7f0000000540)=""/186, 0xba}, {0x0}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x6, &(0x7f0000000700)=[{&(0x7f0000003880)=""/4096, 0x1000}, {&(0x7f0000000b00)=""/247, 0xf7}, {&(0x7f0000000c00)=""/200, 0xc8}, {&(0x7f0000001100)=""/205, 0xcd}], 0x4, 0x0) 02:51:49 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xf000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x10c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:50 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3a000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:52 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8f6, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:52 executing program 1: r0 = fsopen(&(0x7f0000000340)='bdev\x00', 0x0) fsconfig$FSCONFIG_SET_FLAG(r0, 0x0, &(0x7f0000000380)='posixacl\x00', 0x0, 0x0) 02:51:52 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xb000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$alg(0x26, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)=[@rights={{0x14, 0x1, 0x1, [r1]}}], 0x18}, 0x20008005) 02:51:52 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, 0x0, 0x0) 02:51:52 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000140)={@private0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x6}, 0x20) 02:51:52 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8913, &(0x7f0000000100)={'gre0\x00', 0x0}) 02:51:52 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000540)={0x18, 0x4, &(0x7f0000000040)=@framed={{}, [@kfunc]}, &(0x7f0000000100)='syzkaller\x00', 0x5, 0xb5, &(0x7f0000000140)=""/181, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:51:52 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000a00)={&(0x7f0000000840)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x4, 0x1}}]}}, &(0x7f0000000900)=""/213, 0x32, 0xd5, 0x1}, 0x20) 02:51:54 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x20000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x9) setsockopt$inet_buf(r0, 0x0, 0x23, 0x0, 0x0) 02:51:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3b000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:57 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8f7, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:57 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x11c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:57 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[], 0x0) 02:51:57 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:57 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @remote={0xfe, 0xd8}}, 0x1c) 02:51:57 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000c40)={&(0x7f0000002780)=@deltfilter={0x10, 0x2d, 0x1, 0x0, 0x0, {}, [@filter_kind_options=@f_basic={{0xa}, {0xe58, 0x2, [@TCA_BASIC_ACT={0xe54, 0x3, [@m_pedit={0xe50, 0x0, 0x0, 0x0, {{0xa}, {0xe24, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS_EX={0xe20}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0xe88}}, 0x0) 02:51:57 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000900)={{0x10, 0x11}, [@NFT_MSG_NEWSET={0x14}], {0x14}}, 0x3c}}, 0x0) 02:51:57 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCETHTOOL(r0, 0x8993, &(0x7f0000000080)={'vlan0\x00', 0x0}) 02:51:58 executing program 1: openat$vcs(0xffffffffffffff9c, &(0x7f0000000ac0), 0x0, 0x0) 02:51:58 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x30000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:51:58 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0x4020940d, &(0x7f0000000040)={{0x1, 0x1, 0x18}, './file0\x00'}) 02:51:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:01 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8f8, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:01 executing program 1: r0 = fsopen(&(0x7f0000000040)='binder\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000000080)=',/\x00', &(0x7f0000000100)="85", 0x1) 02:52:01 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xd000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:01 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x12000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:01 executing program 1: ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000400)) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000800), 0x10000, 0x0) 02:52:01 executing program 1: r0 = syz_io_uring_setup(0x7b88, &(0x7f0000003180), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000180), &(0x7f0000000700)) io_uring_register$IORING_REGISTER_BUFFERS(r0, 0x0, &(0x7f0000003680)=[{0x0}, {0x0}], 0x2) 02:52:02 executing program 1: fspick(0xffffffffffffff9c, &(0x7f0000000e00)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000ec0)='./file0\x00', &(0x7f0000000f00), 0x0, &(0x7f0000000f40)) 02:52:02 executing program 1: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000004500)={0x0, 0x0, &(0x7f00000042c0)=[{0x0}, {0x0}, {&(0x7f00000012c0)='X', 0x1}], 0x3, &(0x7f0000004340)=[@ip_retopts={{0x24, 0x0, 0x7, {[@lsrr={0x83, 0x7, 0x0, [@initdev={0xac, 0x1e, 0x0, 0x0}]}, @timestamp_prespec={0x44, 0xc, 0x0, 0x3, 0x0, [{@empty}]}]}}}], 0x28}, 0x0) 02:52:02 executing program 1: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuset.effective_cpus\x00', 0x0, 0x0) 02:52:02 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb03, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:02 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f00000002c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 02:52:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3d000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:06 executing program 1: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000840)={&(0x7f0000000600)=@nfc_llcp, 0x80, 0x0}, 0x0) 02:52:06 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8f9, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x12c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:06 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xe000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:06 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x64241, 0x0) 02:52:07 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f00000003c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x0, 0x4}]}]}}, &(0x7f0000000480)=""/184, 0x32, 0xb8, 0x1}, 0x20) 02:52:07 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 02:52:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 02:52:07 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 02:52:07 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb04, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:07 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001640)=""/143) 02:52:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3e000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:08 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000980)={@broadcast, @remote}, 0x0) 02:52:11 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8fa, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="b85bbefaf5e93c581d96dc2208f0f11e26ae5f57ce20e084706361b90798d33bd006a0ed66eca0971596c18647a640829faf134885dbeffd0769249f8a29474721c91d9a11ee542bbedc92f8befb0eb6983fe39f093032b246b13fcbb77c011706cde3d94d1da6a4cd085c654fc18665c8f66adbc1bdff6b3f8607a5291064f94eb427607a93d309c306374b54e054e237", 0x91, 0x5, &(0x7f0000000100)=@in6={0x18, 0x3}, 0xc) 02:52:11 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x13000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:11 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xf000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:11 executing program 1: bind$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 02:52:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) 02:52:11 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file1\x00') 02:52:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) fchown(r0, 0x0, 0x0) 02:52:12 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb05, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 02:52:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3f000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), 0x4) 02:52:15 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8fb, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001840), 0x1) 02:52:15 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x10000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:15 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x13c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:15 executing program 1: faccessat(0xffffffffffffff9c, &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 02:52:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002900)=[{&(0x7f0000000600)="35ad43f2bfde0240a878022dc562b0c709faafff92f684708652eadf69e23b07578af3a94eb3de8dc56a5e0ba018c74bf3d2c135f0d4326cca1edbdf7c3715c4ebd6f994850bffbc36", 0x49}, {&(0x7f0000000680)="fc104665a7d65744c17900402122495af22f", 0x12}, {&(0x7f00000006c0)="339710ccb522082062278dc0d2e70162c412a3066bb3445dac0877cb7f168089225199ecde4e462f7b89302a55c76768eeb2dbfd42e9c0267333e50d8fca161275a639675a63b816a6e27f5d1db7d3121f17aff8134a5dcbe216e72cb7bccf5465eb8a068694b16e245740a74064ae2a6fbc616db1bbfc812bbb6cbe0f44da93ec69406cf19bfaf0742fecec3163bba12c6b02dd74da1273015dff311d62af806743b213d117b152125d52462d0904db36bf1ba9ca303c267c1ca369f75153a5b5ec3e8359ae9d6d7a665d4295813dabd33df67e2b2adc8c082b7521", 0xdc}, {&(0x7f00000007c0)="f656fe013c7284e87b138472ef494577c69a40b10872ada8690a95d3aa6dc2c1da18629b66ac54e5a7a28b5c4031947f73d7b12083455f45332a4ea8ee56a38a9167748bbf764adc98fed7532c8065b85f3ab32a475ed55f14607f62f76776ecc34221bb49652dbc91f01d80c1291be1ff5480031e42a755ceb3a8b2430abdb699371fa923facd3870267f6d08af411bce96eb102360f862a4262e5ada9571aad62b19fdf4dc8d15345aa5f53d7720006ed9a6c2831edce8303ee7e2cef7dad77de7755cf0df602f75090c49f416d1f88a49daebb362fe029c85649f2fc0edbf15d41daf451e4d0115442a88e466e9d0d2110d90f1eb169211e7f393afbb01831d0af949aa1dcc1a55a7cf50a080a8cb1e74f1c7d7d528136e46a1102d28927a25098d00900ab356206c375b365a35cbbc8918f592eb1cda379181f43e7c39ec096780ffd362d224af9135eec1b6a2975d529d6460f1e314fa74de538a4144518f58cf3835461a0cec16737c723dcc1dc31a86e33549a64ededa4a0faf9821f71596644cb9404bc7b8f54068852a0c207aacdb2514d63f2ae5799d4aed1f2fca3e2030d8ef72a627de2e5758afa1fdd9998907173fde9db389673fb384088e327615130e1ce6d6f28f13bd45ff85cbecf794976d703a3d2b128cf03800b1e5265e76d4e17147136d26f3c50ce0946e172fd2368b61001bce2cd1b0e99828417dbd3c5179828ce5060740d4e0c41376a3af890dd7be842f3f1cb3a7006e022f293262260599ee867a25cb99e73d362c6eb1e52436cac046d9d33d10a15288aeda80a9c89b4f41888a559eefc38abfbae4bf475eff2bfe3e5e2cdb0757346f3b98ed5b54dad7e4d95e277fe6ce9cd0b90bebd00ad7abe3ee841681ea1dea34ffa73526b6ec8f8a2e4ef069378b41441794cec6b7e89218867ef2079e2fbf28b49d88ee389a9c5fb3d829bccdcacb53d88f05f14b7736c4d1bb885e914ebf268ec01bbb45517d6c9a2ea3a6e800dc9fea8d86f6193250c43ca5a537c5004fbd3b6424163dba683d72ad5191faf8e842ccb4bd4986f8416aaab894554ea0a2523e454349cf2b68ee164f28d1c6ed60b829b05764fed5975f751644ee23a2d89febf38a24e6fdb71eb4a54928fd9b1740fbba730c4dd96898f122ff8a6bc8a72af64242ce956a5517c25c1dfdc5f4073c5981eb8e3aba8765d39a7149319e7f8b43d7efb991081cf8199406fc2ca7d7dd3a5a0cde232baffff748a5c98f14f62f4adf1479d09ae25e390ff04edc20771f00bb314d1b48d8ab6466e0715e76087a3021fc4fc68b4a643d361027f55fe561bf12f02553988b7f74ae4c080f570c10a467e8d52980be51d0bdd1fcda038c8c4351daa19e7b9a23bb7909eeb69898fd96ff24eb43d2729c8cf49ae6a04b2a5bddb611ff3c5290a7685727efdbe817180d0ad4ed22756ae89289e7ebadfe419f2bd8cf4b600e0905a29fb768854bf6efeb9fc56b721bbb6e52052a02332227a38ce28722925737f44ac6313961fe4cfc665a3047eebf217b051716c5974c5c16422614795af66a71e6ee2dcde75d1c48b916bd3d07bc476c6cdadb4629f6b2f52ef261fc904f8c4c373547adfd9baa07066dbc33e3bc1a36791d143eb1cd4b239efcc539b09a5b29380c4c00ef2fa926fa8165f9e96a896135b904cf35e836c25fef695a4ef28989c36a11177f2acf21faad6e44ff2b7c65de9c2d33d6ac28c61b8f37f2add463acd5e63fbb19c5388b337977908e2e05c971abe3417af7dcb09264c6dcd4d6ebf91a7efb38165f73dff966a5499ad8b1437f9214f4b9a73befa712fc1f65583a3ca31be878396d24cf5f4693149cdd7ba43446469f6961ebe07d7296de9dc3dff713f73def0283df6308b0f8c5dcfa94aaa29b572c324a4018b123a3b73f2f2acc34996c6465399e9b5c866fe4a4c3e581c10fc0f4bb471646f9107abb129e1bbc83b1c9fee802959de9b91747f9486e41f1815e444814dba6c2797a090c4b540b5979a8800759f74266e1ca5aa306b21d85550a12f5f66b02a7e50f9fb370cf5dfba702366eb474799a4ea8fa626aeaa31dca663ebf57070a7c078b9170ae2a74ad8465bc47cddc72a53009078d8f339dbbc6351cdc91e4394765c693d966da6930511d41b782720cd28eb48d671e3a292f2aa5f198fcc133f2e98bf8e1255826f1cc9b234cc6b7df578fe826a023a90af97417c27cc6fa68213ae832903701361d3e34fc38015f81dfa15ddab1105f6becaededd3b2ddfbd1919b034176da2fd02c98a33144a624d238611c62da917bc551c841a62a7d8c9732cd2d0f2adc887217977453fb23701e5be7bedd6ce0d6dc2adb3fd2010a6217f71dba99f313db80723bac04295114200f3c068c92ec75a226f3e3fcc64703a687b5a25510e77990cb223f16f123f24186423165bfbdd3c38d6ee2c2c20aaa26bfc4b394aefb722d9657763d9695e0e77383a6f4e8ae5a492c2c3168993f07a6e6a69b9a2e8b86baa07c7244b85b7debaac5eb0fd63c710233521532aed45d1fc3be8027ff1a8fe934041251b681dbbe0602e8b235e8b36c21fff71d0748cd26f8e8195fb04cf7ff1382f3188b4512ee199ca7660950173e2017faff414b2f2e6a67e32b09c097ae9e8e7f53cae0dd823be634a0dc9b1229016be44da4f3a0a6020a6771e67e5bad83d94be888677381007416fae6d51fdcd6719e0a72b92b4737c9d19b1b6c52065ff9db6800074aed27836b8a434dbdf545f4fed0b83aec266a4aa0098f3fafcf38fd4a4796b00cdc1d75ffee8369039a8cda6df3986583835932036b577b761ed01d4d62fc2be945c83434481b930a8a337aac078b5102188f24247bba2953e1d3b42ca7081d5565b39c50dbf54053dc1b41abc1bb6875ec4c94c1220cdc0c2b8266b8f089e66df20a4364b6d6994c5c8f97e017c237299c26cf19e3a4ed338bb27db473eade7320278960f242ea18b4626540bc26ced9993a82ca4dd3bff32c500423731662184819a33e651ebc538a48fd97ff1fde2ffc2afb7457065efa3ef2b3a0a0b912f91994846469ac871df2ff000108482ef9872f839d1a7afa46f3b026451e206ad7256d1574e291021b2ce44dcd8e460bd8dc883ac4e264731dda9df9363386dd0d148786ad7a9b0af501878aa364b523573f993a851acb1bdb1b22013e69170873ef7b180f704c2e57a0ea0fef5e7d5e33d06382ce275be7238cb5ef8ed5589f81014495a0b7583fdb8ad5c7b0e2fe0bc3dd1b65f161c37ee11f0e5a68ace5bdb9fc2e8e0a70dfe09f899a65398b0b341d2db6bdd803b248c6d2b405d586adb32ead2fddc3f281ff266fa7e3e65db2f28569d6c3138f7dd9a4b930d4ba0917a4ba846f2582907a44b2267e6536d2476381dbf6a9db3d7f9ea5979e6b4f5e70fb9c35ff13adba4fb9cb2c2ee9d0a7f97649e201bdd414b6a4863185f2188c5d6b0d0323d6f9a66a8228670bbb1586695f99318d40307eb328b0b9ab63a1987f138e14c2bceba18d769c2f467246eb3737831f2eeef893f8f6b888ead3732bdc38a467a3a0356bffeae8b18cb01ba112424fbba94ca31adc9e34b79ac577ff55b83b6b53cf0d117519ec6971b4b0370034b5fb5bf49f2fe707ff0478101f47a2fad7d1530b5484dac7096df97c5df1027931133e31e961fc55ff6fa6d7d825a6e479d551fb05f3a6bcc2fa5d500d50d7bfcbadc144497e2bd5d10a23c49aee6b0858390627af08dfc1b5c00adca665618d81072920479f7c8670349d3755b0b8b5658c2f5b50a1d6cbeb353f7e731195aa97c2f518f7429783457da9d36dcb866ca6716b62a0270edf58e8a6d6be4f5b36f44785ee24cd565dbe886b3f2e2be87197a2e4cba54f3b16a2f9b74352b176af1fb9004713e20087a58ed2e722f00e205127938358951b16f9a788ebebbb4ac5bfd3eb40caa06636dea8e7c1ce4c1be967bcd11e3f342cf7bb29055853bdfb2e94c39628b1718482f47a62b7f847141d593d71f97f3a3aec09869f2b84d46afa3a611be8261f90b5e22b7f27e565097658bc2b3da2258053f6e97f96364573eab4dd68202261daca4988d9ec3555e058c1103371fba1adf760a6d1d4b788ea2ee563aef7997277b0e0b41a63799c132b89bf9523a127700c100a99c6b250e4d5e31c4a076f02ea9daeaf3b050520c4b457b790b90b8931cdf2fd61802110be0bd67d448ef22e00a39889bd50dfc5e415bb636d088e9f0218842ceda201759f6a5d9e4ccff924edd0ae3164f691d3bd02d51eccae0153abdba3d478a38f2c76480252d577980f4991487f99a178392657d8e3bad4e725329eadea53fd58379ba52af4fd119ce26cdda1668ca6e0d2d18933678071da4ee820a23afca9932f7e972c782c7a9d6820e364e45a0247610d1f61ee11414415fa89777eeb8ac8f7a759320208de587ec3c51b81aee7858c0dbf4618ac7531977bc733cb3d9a13358aa6541d04d2a1d2b9ad0bd8c6e12c6a83c1f0487ef38c6449812eda2068647c05543eb7e17e859d8d6f7bb6e261ec59456ebb35174ffb05cfbd87fbff3865dcd09062190bea37376f02d816c1fc7e9c290644dca4e387c1ffb663935653b64143752cd483b497fb25825d11544362ca2af4f68cf9ad61cfe0d905ddbfd818378e44c5da27c3e098d6e1594da7e66f15991cb97dc5859e96ee9279ef4647e0d3702a9f5ec1dfa24d82e1170919822930a933581fb0a260c7f91fd768a9ef686771e13243be9463dac69dbf85122fa9915fcfbebffb850fa87f1a8afdd045cd9236ccf34d2edbe1ba4cd9225f30b9c6e4e11f060320381285768eee10ea02a580baa272ec416de6c62a7031967325d13752d3e3c616740cdcbeb3239af45bb59764be231c2095031d2a2bac9e0205dd6df26e1069f583a415f18448fb4d18b760440a4c135549a1d5d0194661e8349e563591a0a59af79bd53ecfb9a9fb897568bb0e79e3d43e660f82d06a8e06cfefd97ccd24b20824dc17f7359ce6d806a457900e11308468b05c6d9f7840e2c508dcfbd60c6693334d1266d9eebaddd9072d116f89fdfcb7a3af4a771c3730160dd4f92b8e0c67407ea466070df4bb2af7c8ab06d194dfb9c74ea8a7513c5f4bb3256a46f00ee1bff81fa66a623838a14c1fd96212943793944949c79a249f588ee3fa0fa0be2215f11448eac3765c88e1628a1c03f314bd1a7f6327e56ac7dad57719fe09f35e2bacdee6dcab3e4006555fde8f4c1030a3ec3db023a78dad4bccb2b6c69c345d74ab0d96919a9818cb0d84c7246019484e0267db0d15f7e2d2a4c51f8a12f88896e12d9d03d4840c0b7a290c89beb5783cda45723aa8809b17e4092abb56f8d750a2af90a1ba9af66b4bf53dab7516309dc2697772fc7f58c46fe9b65b4338708f7e8019e59b77895891e96d5dff0840ca6abc254ee0a0a74c652023564c2ee184899355be0a729af667514a260001b10f3b9436b32862481de522bd9183cb324189b817be7501147773417a302127c2d258df00ffb81a1ea7b6e53c92dfe829d63a72ebc3a6d07c803bff1e996e628dc46384055ff3dcf875c99a95d23bc4957585138f3a809f5a303247685c31c897c1f6637ca651cd6de9a7a51f9d4f4795405c6b584b1187c37aedf37fba13bb104f2ef7d6c8e0db41efaffe93cd3790415ad378f6c92dfffa88535f67926664566f6d0b9dde9a47a9dd32ccfce05fc52985098908a5d5acdc50bf48b75dc7778dea7dccdb4d4fcca0d3d93e534e156aa9d", 0x1000}, {&(0x7f00000017c0)="dc06e49981024b3e4026ea87222554e99505773ac17aed78b1e038a0fec9fa97bdee8dc2a2cb5203ead3a106d47940c73c03c11428adfd41e7ee808369d1", 0x3e}, {&(0x7f0000001800)="3aa0078ec658530ded21833e2ade7478fff67d62d447f177696b46b1ff4bfa8efba85f315c4c854c690dc9fdd7574ea07fae6f68a55351a9c95c5b30c78c98b1354af07f03e649167770b8e6cb43dbad076efdb0d55ac9e585b13788fd1acdddede9a6eb9f97107323176db29999622e27fb0d0425ed803206835d1015367e29a3f3d6423423a0aa7c04c4d5bca36a0dc33f5dac00f6d4d7185c48ff34e53e8491cda5e0f2d114c48f0906915b2c9bca02382e89903661f538224ec38e8046e65d55887ae58a062c3575db8bc3c9ec0f3c8411c4cd5443e06faf74f535ff2426dd4537f1630ab6139c38bb6da2211e4245f83f41e25dfeb859601711ff724be3e5b328c8e700d8f939518a5f8f69ea5c642f2c4e8d62bd074075297a272b7dcd30788b06806b1dd068ee77ed5cc1a0e899051d26845f81e90e572511970cb32f47a95ed6ddbaf5b2aae56c4ee90bf7cb375accced12fc062532b95d1814dbec3fe19b575e4ecfecbf802df5d15ee2ac95f8fd32259f2613e71a5b4d159c7559d9c2ec410c317d616182f60a349568c7e67737b32dcdd81c367c65c1d27f5961217b8e261d1767c98f3a1d968666bafa3a067ac3f5a44cae9b9085d0b5711b14de27e6fdd69c8310230e92641b30cecd4f411748379cfc6daa5398a88c353357fef3b2d97f9c4cd6a47b4166ac5efdd0ecb58e30b1e33d9bb0fefd00c0632ab7b9c13bd4a366ed2da2fd23ebeeecc261fdfafc0655ccc35b950e3eed59bce45f041feb12f99cca2e4f1c7974fce10c183446a3906f4f81dfd0809ec41e7f47e8e765ba8e9788749558b152c9f525f48b6f05bd10cd31fa1e3322d4e3ec117a7316b3fe99227243cad83d66abfb0f5c5beb97b7b8abcd66467363eb3dea80f7c2572bfc12f6ede3eca4b3aa38b29a868d54c0c96696315c0a073735f282fe107c1c957f27f1925f4f9341fac286002a39e801469b8bb9a5c01492b2ad78334489c8d47524bd76bb7ed0027bbf7a5ba3fd848f08395cae9fa37868efa3c77323690c8ca54a8a71a7942de6a0f472c2d60f8be4ce82d8ece9ce6c790b44a4f04736edc7139d6dc33f868c416802c39a1fdaeb4cb9c4e8197630bfd7e95cd3f34b28475682aa5ef63f86a2f2b6eb29e87de817552c27f83ddad119466bccd4ff3379fc87c5c9d11aa0bb935c4778f630537c487b69c8a47763fa3b6a2262b129e432e6a1824b80cab18da34bc8ddea7ac740c61988d76f4e42b7c22ad5191eb2ec3f6364582fbf5d9a6cd56ae2b109f49f8152b90e5458ff0c74d22714c3a98dcd7af7eabe2732359c76b85e0c2493327ad3e1b9526c3aeda874824caf02d751fc6a1b7358a4ea4b965540329883fc5adfda82b6069ac3e38a92993b4f815befb57dc060c0147aca1ff1367e631439204b09d0443fd308529dee0083b87373cc23f77b1a0adbaa30a669087a0f81bb5fea714d688b1931aa61cb1712222d83deaeee02d23a80516b29994f523bf49d92c09a795e9eca475b63d9ea4bab43105d306cdbda2eabc445048f4c6aad082bc2c0103f8ab877ad0ea661ba905d17dc10f81d3d74401d3f819516f75f56014f739bd22de2a7e8185426568be239228aded9cb50a13c7274397c91d44bafd1fa1adb10860704b77f413d7afd642f012051ed76f71d3795ecdd84653634e119f9ae093c80b4fb7b593c53cfa98d41e8460db59187e04284de8eb870b1f8e8aa0233bdd7f1d32bf462408219c92b707314e42d36f67ed90d88a7d03f564364021bd27d0a4e89d76655c6d417287c60f612599c579f5f7c217567a221200b563e83adf60bf8c1a586954ff0bb0bbb1787b50fe9b345c29d388ffd2931dd92c19c7937dc337d1b0b973ee11ea1f22f05f377b0fbcd171ea9193beeff91c08b402e05e66ccc51aa6cf788ae0360f857af52086309bdd75318263aec9532b312a310b1fbfbd359f7492826a5c254eed0bc29f48aabd338b08d06ee47dac95942dd530b08b6e1208cc924b04f0a85d8300874c12d94c7984bd0d5c2200cd0c744dd153183ce25f250e5dc0d40c7cfcf58a7a233ddd0ffde13008c461aba071b725b2c530d5e7bab00b7b1c321368a9b8702075cee63114c4a02eb520cbd5774abec7a67a4658feff4d321fc952cb2567b071d8fd95d64f4fcb119abe24d9c6524a104289d2d8e10f1cba71f1dec246dcf0e2d808008117f51669fd23ba530fd944f13d294da7c795c6d512c1a9fb27d2d142d8c2eb59c944d2f76514ee2451065434f13b2badc1156f1a17bd9dd0025790eb3fa39ede7e66c7607282f070beb07d96aa1e2e44716526c59c0acb7ac44d53026ff50ea0ea59487aa93504f01b72ad549ccc5251531c77ad4525211c514f495fdb04b7582cb4f289d69c4ce56e085483437914dc45250b38de46881b761245cb9362990fbaa326e156da267cf1f1569e725cfaffed275fb18d06c7145e94494e5fb3cd8af1ce7833beb3fb31ac64b690c1237fee9185101722c9f77bacba3ad1ccc552b5c9d179abfff70fa62f7478500bb9905ee29f0681a45ffb1e719b70ce701de2eb56e63769a25d79e9e1d566910513e6809f4ab55d8e064456e6c6e0753f80fcbd0eb4259e6090c59e5f5d12f300ff938f4267bb3754d35560ac1815b65a8b01a5a3b8d7877192dfafd0b7bb79251f045d6b99bf31b4718ea12b7028f9e6a8ba63a19b39afc46f9ee853f1671b96ecb846719b12bb69ba2024120cd1e5cfac8923c33dae0b6c341e3e24055129be41d17c72d2836a13b7d35c6ae9fd740a7314f15176a76fe6a799b44ca04450ea531fceaf2f35a94bb3007569fdb4f6e71c192e8bf6f7ce950bb35ca98b6a7afeeb21df92be61c338af5c59b5adeb02a39b6ff9734e926c39229604eff98b8ee909a8b1dbd82f39800c740c9bb9ef9b8de8c88d3f12a7cae250006dd5974d36ff46049d9b6262549bb6c523a251f5dc5fec44fa453f786a7d59dbbca1a58e87f086d8fbbd5ce74468b35beb0510cfeaf095d5e2df0d7855f678ac1cb3f628583f2c63e3b4bf7349784f54268cc19a948126a01c538102bc546ec59e7a6f616623335082f867704b716d6ac5ba25343fdd8146828a439378cf57df722a6740c321fb5a4a383358c6c809052096b5f190cd5c2050e23a32f6ed0427910ce87fa79339b88656783b4479b1225e02a0a3b346f9f30a28f7a9dfdf50a31be7175150c2396e6d4a03a33df3b72704acf3eb457eb5434d938447375f8595ca6109302f7bb777b51f7e8671b3c23e0c1735c41ff08218625502b98613a68866fdf15861f888e8b5b59ec334d1aa655e011fe6ade9cdd0f66b1395210897e8718758e2b7ffdfdbd67f55569b3375d48877db765b4c423ca2cd3707e73c78598b607e60daa381f3b782e58e1cb5f2971eb724c599752218b9caec2916a6f13936fbf352a0a767a63f6608df91c299c5ac655be5a1e620f15e361e06d0dc360cca23cc18343e701089e9457be74b24b88b8b401d9a4e23a1fd0210bac958a8b9d5d8512e17afd1ba8be9a16ce6687ca6530235e265504d9c59219027ffb41799765069bb39a0ff3f64a53ab21299ff74b627b8fd21fc4b5d32aaf90e0f7211f54b0afe1ca9875032b61f17ef5bee32e1ffb35f7d3ba390a9c92bc7ee6d194d768bac5b86af721051c8918aac0539131cf263b1e83f7d12b673abac6c593f84070eea6c99e4990bad63b4ccd7cdd064f19d1e725b85526fd94e2512c18fbdca7ac481036a5f64f4f4187afc7088f4b084f4444f1aeec36c0f33ca29b0716cb55f6db6055bc4df7abfb31c2c40c5cd6b14db88f1d0b28cec62ec7edf735cea9e566651f3e2d628bf1cafbb1e626e84372112daf2b709c91453ef96629b7260f7416b82b3985cc7b20756bd76593318acce459772e5af3d50ed0d0dec5ec0552d1a20c3649c0699a0cf95c192db986d1edc539b84a899bae782c9a839b2816979729e1d677c1e1d5696956603bfd71877328c00fc8fea05a8a015f1520ddd6016c4eee8330711745c17ff42660c681e3cab782b500fcda8661b79bf3a6a8b55dd2f030ab501aa79ec7f01774fea5f106788b401d6b2189add5940e8fc043652652f52a64fa1d73dca24f8ccac847552fcd691f946225ae27d57491a3483842f7d1681e69cb01376ac21c4d28d5e811cd214618c9cb34491b0712bc7b14e485cb5dd9b346aa9d09267c3e141d57aa7d2bf26cd42c84e2f186561e9e6c2069fe6ddc281913bcd5b8bbdccd5d5257e5164f816f98f474d0e7edf6bd142e68c002552e2ca39ea128d17e4905416ec7d205a1bda7f7ca80683268bff06b4c763b7cf7ae9ff20b4b8e70acb706c0f2421fea62105fddf3b02ca42be5498a620cc177fd14d0add2f133fbcc03389b75d3875590669c724cb98575e11b6398f6966c07fb8b2fce2e789b0cce7cbc1b4724d048bca9357bc07d7fef6d61f2afa855e5c7106b293b21e7f3968cd937958d758f3693465e3b2248a4568e69450c0bb199dc2c88783ed7ff6956b3345e9d4c739bd984b6f7a33cedc2e252d20cd713fe69e0623e0ffcd26814c503e1326f79f7f1fad4d52fb0e90effb3f6bb5e9f4036438714c83a8d0ac27b3230d7ddce6574bfa4f6bd207d0ab2990c79af196ff8697eb07c465ccfeea0c2d893e9388fe83ab596c392e6abc099c9e7a79d00f33894967bfb0812c735e7e2e42423aba251635e7eff08dc3f2d7bd82fc5dba07ceab9781f5e88d87b17898ca7c4914110fff54e5c44e17e47dc3de518faacd4176151e8ea374272c2cc0d131f82ea677cb6b02d4df5c0c4e808a8044974fb174fa66f4b67dfd69b1bf3826f4558c6c852db95d77d4a392b38f420985e208e285cb66b5b8092e224e16b935fea17fe6d6b6cc2338d96d41b2d3fc4c9efb87ad05243e528f9ac74e7a2f3579551aa52e971c5c9ff7058ed8e2d57f3e1c29a97ffb22fcd6d184dca0f94ab0672cc6646482957878b73447de7ceff2070a307b56981069db7a7766edb9a381bea03de85fc3245e07b3bd1b25f268b22f9dddfa695b394dcb080e49d562d565d92e063e5a11e4ad301b27e67dc4f4c28d9793a42c217d2bb61cc4b2721effbf324940c9338f2c4dfcfc790be11dcefe8717a9e81b57f89b007937a61950cf8f50f63520fee32df33678a97df4a3d53243f7bdf8355a3e2f23d14ec85c2c0239728a0f07bbc1991b649bd882fa48ecc10369b3a92512a6fad1dd4821ae70e3a281c545", 0xe8c}], 0x6}, 0x0) 02:52:15 executing program 1: sendmmsg(0xffffffffffffffff, &(0x7f0000000200), 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000240), 0x10, 0x0, 0x0) 02:52:16 executing program 1: lseek(0xffffffffffffff9c, 0x0, 0x0) 02:52:16 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb06, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="17016dce31dde9cc2b4ffd67e2d58add1eb6bcf88c2b60d2d50e50c2d908b77b", 0x20, 0x0, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000040)=""/31, 0x1f, 0x29dc, 0x0, 0x0) 02:52:17 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x40000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:17 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r0, 0x11, 0xb, &(0x7f0000000000)=0x6, 0x4) 02:52:20 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8fc, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:20 executing program 1: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000180)) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, 0x0, 0x0) 02:52:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x14000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:20 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x12000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:21 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb07, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:21 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_udp_SIOCINQ(r0, 0xc0189436, 0xfffffffffffffffe) 02:52:21 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)={0x0, "72d5c8b24e42407c7fedb638f5f0c8da37f2fad9c12b24200501b667ed0954a94b97bc29342b1a4b19a438675b18f78d254005f8a238a36eb345932fc7c02e26"}, 0x48, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)={0x0, "72d5c8b24e42407c7fedb638f5f0c8da37f2fad9c12b24200501b667ed0954a94b97bc29342b1a4b19a438675b18f78d254005f8a238a36eb345932fc7c02e26"}, 0x48, 0xfffffffffffffffe) keyctl$invalidate(0x15, r0) keyctl$clear(0x7, r1) 02:52:21 executing program 1: 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, 0x4008ae90, &(0x7f0000000040)={0x2, 0x0, [{0x7}, {0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101}]}) 02:52:21 executing program 1: keyctl$reject(0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 02:52:21 executing program 1: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)='-', 0x1, r0) keyctl$KEYCTL_MOVE(0x7, r1, 0x0, 0x0, 0x0) 02:52:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x41000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:22 executing program 1: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$describe(0x6, r0, 0x0, 0x0) 02:52:25 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8fd, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:25 executing program 1: r0 = add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$link(0x8, r1, r0) 02:52:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x14c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:25 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x13000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:26 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb08, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:26 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000340)=@deltfilter={0x24, 0x1d, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0x6}}}, 0x24}}, 0x0) 02:52:27 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x8902, &(0x7f0000000280)) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f00000001c0)) 02:52:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x42000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:27 executing program 1: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000004c0), 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r0, 0xc058534b, &(0x7f0000000500)={0x8c000000}) 02:52:27 executing program 1: prctl$PR_SET_SECCOMP(0x37, 0x1, 0x0) getresgid(&(0x7f0000000100), &(0x7f0000000280), &(0x7f00000002c0)) 02:52:27 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_opts(r0, 0x0, 0x1600bd78, &(0x7f0000000000)="f482ef7c", 0x4) 02:52:27 executing program 1: r0 = fanotify_init(0x0, 0x0) fanotify_mark(r0, 0x1, 0x48000038, 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') 02:52:30 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8fe, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:30 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_int(r0, 0x0, 0x4, 0x0, 0x3) 02:52:30 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x14000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x15000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:31 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb09, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:31 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x80081270, 0x0) 02:52:31 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="9feb010018000000000000007800000078000000070000000d0000000a0047"], &(0x7f00000000c0)=""/193, 0x97, 0xc1, 0x1}, 0x20) 02:52:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x42110000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:32 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$SEG6_CMD_GET_TUNSRC(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 2405.879729][ T1199] ieee802154 phy0 wpan0: encryption failed: -22 [ 2405.886137][ T1199] ieee802154 phy1 wpan1: encryption failed: -22 02:52:33 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x15c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:34 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x15000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:34 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c8ff, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:35 executing program 1: bpf$MAP_CREATE(0xa, &(0x7f0000000e40)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 02:52:35 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb0a, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:35 executing program 1: r0 = socket(0x11, 0xa, 0x0) connect$pppl2tp(r0, 0x0, 0x0) 02:52:35 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_PKTINFO(r0, 0x88, 0xa, &(0x7f0000000180)={@loopback}, 0x14) 02:52:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$FOU_CMD_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x20, r1, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_PEER_V4={0x8}]}, 0x20}}, 0x0) 02:52:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x43000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x16000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:39 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x16000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:40 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c900, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:41 executing program 1: r0 = socket$pptp(0x18, 0x1, 0x2) sendmsg$DEVLINK_CMD_PORT_UNSPLIT(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) 02:52:41 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb0b, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:41 executing program 1: io_setup(0x40, &(0x7f0000002a40)) io_setup(0x20, &(0x7f0000000100)) io_setup(0x3, &(0x7f0000001640)) io_setup(0x80, &(0x7f0000000000)=0x0) io_setup(0x6, &(0x7f0000000480)) io_destroy(r0) 02:52:41 executing program 1: syz_open_procfs(0xffffffffffffffff, &(0x7f00000021c0)='mounts\x00') openat$fuse(0xffffffffffffff9c, &(0x7f0000001580), 0x2, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000001500)='fd/4\x00') ioctl$RNDZAPENTCNT(r0, 0x541b, 0x0) 02:52:41 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='numa_maps\x00') read$FUSE(r0, &(0x7f00000000c0)={0x2020}, 0x2020) 02:52:41 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000240)={@local, @local, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x2f, 0x0, @remote, @local}, @time_exceeded={0x2b, 0x0, 0x0, 0x0, 0x0, 0x7f00, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @private}}}}}}, 0x0) 02:52:41 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='environ\x00') read$FUSE(r0, 0x0, 0x2) 02:52:41 executing program 1: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/pid\x00') r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) close(r0) 02:52:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x44000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:43 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x16c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:43 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x17000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:44 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c901, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:44 executing program 1: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/pid\x00') r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) close(r0) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/pid\x00') (async) openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) (async) close(r0) (async) 02:52:45 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb0c, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:45 executing program 1: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/pid\x00') r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) close(r0) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/pid\x00') (async) openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) (async) close(r0) (async) 02:52:45 executing program 1: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$inet_dccp(0x2, 0x6, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x10d, 0xf, &(0x7f00001c9fff)="03", 0x1) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e23}, 0x1c) listen(r2, 0x32d1) r3 = socket$inet_dccp(0x2, 0x6, 0x0) connect$inet(r3, &(0x7f0000000340)={0x2, 0x4e23, @empty=0x1700000000000000}, 0x10) shutdown(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x2, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x50, r4, 0xe15f2000) 02:52:45 executing program 1: r0 = socket$inet6(0xa, 0x6, 0x0) (async) r1 = socket$inet_dccp(0x2, 0x6, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x10d, 0xf, &(0x7f00001c9fff)="03", 0x1) (async) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e23}, 0x1c) (async) listen(r2, 0x32d1) (async) r3 = socket$inet_dccp(0x2, 0x6, 0x0) connect$inet(r3, &(0x7f0000000340)={0x2, 0x4e23, @empty=0x1700000000000000}, 0x10) (async) shutdown(r2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x2, 0x0) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x50, r4, 0xe15f2000) 02:52:45 executing program 1: r0 = socket$inet6(0xa, 0x6, 0x0) (async) r1 = socket$inet_dccp(0x2, 0x6, 0x0) r2 = dup2(r0, r1) (async) setsockopt(r1, 0x10d, 0xf, &(0x7f00001c9fff)="03", 0x1) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e23}, 0x1c) (async) listen(r2, 0x32d1) (async, rerun: 64) r3 = socket$inet_dccp(0x2, 0x6, 0x0) (rerun: 64) connect$inet(r3, &(0x7f0000000340)={0x2, 0x4e23, @empty=0x1700000000000000}, 0x10) (async) shutdown(r2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x2, 0x0) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x50, r4, 0xe15f2000) 02:52:46 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0xe22, 0x0, @empty}, 0x1c) setsockopt$inet6_udp_int(r0, 0x11, 0x66, &(0x7f0000000100)=0x2, 0x4) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x1, 0x4) socket$packet(0x11, 0x3, 0x300) syz_emit_ethernet(0x83, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffff7fffbbbbbcbbbbbb86dd600a01000001000000020000000000040000000060000000ff02000000000000000000000000000100000e22"], 0x0) 02:52:46 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0xe22, 0x0, @empty}, 0x1c) (async, rerun: 32) setsockopt$inet6_udp_int(r0, 0x11, 0x66, &(0x7f0000000100)=0x2, 0x4) (async, rerun: 32) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x1, 0x4) socket$packet(0x11, 0x3, 0x300) (async) syz_emit_ethernet(0x83, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffff7fffbbbbbcbbbbbb86dd600a01000001000000020000000000040000000060000000ff02000000000000000000000000000100000e22"], 0x0) 02:52:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x45000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:47 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x17000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:49 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0xe22, 0x0, @empty}, 0x1c) setsockopt$inet6_udp_int(r0, 0x11, 0x66, &(0x7f0000000100)=0x2, 0x4) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000080)=0x1, 0x4) (async) socket$packet(0x11, 0x3, 0x300) syz_emit_ethernet(0x83, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffff7fffbbbbbcbbbbbb86dd600a01000001000000020000000000040000000060000000ff02000000000000000000000000000100000e22"], 0x0) 02:52:50 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x18000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:50 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c902, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:51 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb0d, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:51 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup(r0) dup(r1) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) getpeername$packet(r1, &(0x7f0000000400)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000440)=0x14) ioctl$sock_SIOCADDRT(r2, 0x890b, &(0x7f0000000080)={0x0, @xdp={0x2c, 0x4, 0x0, 0x3}, @xdp={0x2c, 0x4, 0x0, 0x3e}, @can, 0x7f, 0x0, 0x0, 0x0, 0xfffb, &(0x7f0000000480)='erspan0\x00', 0x9, 0x1000, 0x8}) r4 = openat$full(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) setsockopt$inet6_tcp_TLS_TX(r4, 0x6, 0x1, &(0x7f00000004c0)=@ccm_128={{0x304}, "1ddd8bc0a8a515f6", "c4d66452790b0c54d6a54f65356c0fb9", "d9589a22", "3fd8468b1e8ebcc4"}, 0x28) r5 = socket$packet(0x11, 0x2, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f0000000140)={'syztnl0\x00', &(0x7f0000000240)={'ip6_vti0\x00', r3, 0x2f, 0x0, 0x1f, 0x5, 0x0, @mcast2, @empty, 0x80, 0x8, 0x81, 0x9}}) sendmsg$nl_route(r8, &(0x7f0000000380)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)=ANY=[@ANYBLOB="480000007200000825bd7000ffdbdf2507000000", @ANYRES32=r9, @ANYBLOB="080001000100000008000100010000000800010001000000080001000000000008000113010000000800010001000000"], 0x48}, 0x1, 0x0, 0x0, 0x4040800}, 0x20000010) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001800)={&(0x7f00000001c0)=@newlink={0x74, 0x10, 0x401, 0x70bd2b, 0x0, {0x0, 0x0, 0x0, 0x0, 0x6a96741801a97ad3}, [@IFLA_LINKINFO={0x44, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0x34, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_FLAGS={0x6, 0x2, 0x1}, @IFLA_IPVLAN_FLAGS={0x6, 0x2, 0x2}, @IFLA_IPVLAN_FLAGS={0x6, 0x2, 0x2}, @IFLA_IPVLAN_MODE={0x6, 0x1, 0x2}, @IFLA_IPVLAN_FLAGS={0x6, 0x2, 0x3}, @IFLA_IPVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r6}, @IFLA_MASTER={0x8}]}, 0x74}}, 0x0) 02:52:52 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async, rerun: 64) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) (async, rerun: 64) openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup(r0) dup(r1) (async, rerun: 64) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (async, rerun: 64) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) getpeername$packet(r1, &(0x7f0000000400)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000440)=0x14) (async) ioctl$sock_SIOCADDRT(r2, 0x890b, &(0x7f0000000080)={0x0, @xdp={0x2c, 0x4, 0x0, 0x3}, @xdp={0x2c, 0x4, 0x0, 0x3e}, @can, 0x7f, 0x0, 0x0, 0x0, 0xfffb, &(0x7f0000000480)='erspan0\x00', 0x9, 0x1000, 0x8}) (async) r4 = openat$full(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) setsockopt$inet6_tcp_TLS_TX(r4, 0x6, 0x1, &(0x7f00000004c0)=@ccm_128={{0x304}, "1ddd8bc0a8a515f6", "c4d66452790b0c54d6a54f65356c0fb9", "d9589a22", "3fd8468b1e8ebcc4"}, 0x28) (async) r5 = socket$packet(0x11, 0x2, 0x300) socket$packet(0x11, 0x2, 0x300) (async) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) (async) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f0000000140)={'syztnl0\x00', &(0x7f0000000240)={'ip6_vti0\x00', r3, 0x2f, 0x0, 0x1f, 0x5, 0x0, @mcast2, @empty, 0x80, 0x8, 0x81, 0x9}}) (rerun: 64) sendmsg$nl_route(r8, &(0x7f0000000380)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)=ANY=[@ANYBLOB="480000007200000825bd7000ffdbdf2507000000", @ANYRES32=r9, @ANYBLOB="080001000100000008000100010000000800010001000000080001000000000008000113010000000800010001000000"], 0x48}, 0x1, 0x0, 0x0, 0x4040800}, 0x20000010) (async) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001800)={&(0x7f00000001c0)=@newlink={0x74, 0x10, 0x401, 0x70bd2b, 0x0, {0x0, 0x0, 0x0, 0x0, 0x6a96741801a97ad3}, [@IFLA_LINKINFO={0x44, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0x34, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_FLAGS={0x6, 0x2, 0x1}, @IFLA_IPVLAN_FLAGS={0x6, 0x2, 0x2}, @IFLA_IPVLAN_FLAGS={0x6, 0x2, 0x2}, @IFLA_IPVLAN_MODE={0x6, 0x1, 0x2}, @IFLA_IPVLAN_FLAGS={0x6, 0x2, 0x3}, @IFLA_IPVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r6}, @IFLA_MASTER={0x8}]}, 0x74}}, 0x0) 02:52:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x46000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:52 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async, rerun: 64) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) (rerun: 64) openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r1 = dup(r0) dup(r1) (async, rerun: 32) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (rerun: 32) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) getpeername$packet(r1, &(0x7f0000000400)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000440)=0x14) (async, rerun: 32) ioctl$sock_SIOCADDRT(r2, 0x890b, &(0x7f0000000080)={0x0, @xdp={0x2c, 0x4, 0x0, 0x3}, @xdp={0x2c, 0x4, 0x0, 0x3e}, @can, 0x7f, 0x0, 0x0, 0x0, 0xfffb, &(0x7f0000000480)='erspan0\x00', 0x9, 0x1000, 0x8}) (async, rerun: 32) r4 = openat$full(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) setsockopt$inet6_tcp_TLS_TX(r4, 0x6, 0x1, &(0x7f00000004c0)=@ccm_128={{0x304}, "1ddd8bc0a8a515f6", "c4d66452790b0c54d6a54f65356c0fb9", "d9589a22", "3fd8468b1e8ebcc4"}, 0x28) (async) r5 = socket$packet(0x11, 0x2, 0x300) socket$packet(0x11, 0x2, 0x300) (async) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) (async, rerun: 64) r7 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) r8 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f0000000140)={'syztnl0\x00', &(0x7f0000000240)={'ip6_vti0\x00', r3, 0x2f, 0x0, 0x1f, 0x5, 0x0, @mcast2, @empty, 0x80, 0x8, 0x81, 0x9}}) sendmsg$nl_route(r8, &(0x7f0000000380)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)=ANY=[@ANYBLOB="480000007200000825bd7000ffdbdf2507000000", @ANYRES32=r9, @ANYBLOB="080001000100000008000100010000000800010001000000080001000000000008000113010000000800010001000000"], 0x48}, 0x1, 0x0, 0x0, 0x4040800}, 0x20000010) (async) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001800)={&(0x7f00000001c0)=@newlink={0x74, 0x10, 0x401, 0x70bd2b, 0x0, {0x0, 0x0, 0x0, 0x0, 0x6a96741801a97ad3}, [@IFLA_LINKINFO={0x44, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0x34, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_FLAGS={0x6, 0x2, 0x1}, @IFLA_IPVLAN_FLAGS={0x6, 0x2, 0x2}, @IFLA_IPVLAN_FLAGS={0x6, 0x2, 0x2}, @IFLA_IPVLAN_MODE={0x6, 0x1, 0x2}, @IFLA_IPVLAN_FLAGS={0x6, 0x2, 0x3}, @IFLA_IPVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_LINK={0x8, 0x5, r6}, @IFLA_MASTER={0x8}]}, 0x74}}, 0x0) 02:52:52 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-avx2\x00'}, 0x58) accept4(r1, 0x0, 0x0, 0x0) openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f0000000980), 0x2, 0x0) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000009c0), 0x2, 0x0) syz_open_dev$sndctrl(0x0, 0x0, 0x0) r3 = dup(r0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r3, 0xc0189377, &(0x7f0000000080)={{0x1, 0x1, 0x18, r2, {0x5, 0x24}}, './file0\x00'}) sendto$inet(r4, &(0x7f00000002c0)="071bb47badfa5df7736f0aab299d5bc7b028bc1ede13d26a340098dd437afbf605764a8b1fd1e584f3d360116961ed624b5e722ef67b5ee0802874d91a4a5cab71c735c81b496a44ec1e9cfac733306b0b3266510535780352a4bb77b3c5c39cbc5ef2477fa497038762f151c0cd9d701927bae541ac9bad9860d9555a722bb5d724c11f406aed9fcc34cd10089e6fbac712a9fbfa21a943cce6d0dc0d053e5612b9df95dbe64f4fd49d58b2da3193e07b6acd709449da62f5b7af", 0xbb, 0x40000, &(0x7f00000000c0)={0x2, 0x4e20, @multicast2}, 0x10) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) r5 = syz_io_uring_setup(0x7788, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) syz_open_dev$sndpcmp(0x0, 0x0, 0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40104593, 0x0) socket$alg(0x26, 0x5, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}, 0x4, 0x1, 0x0, 0x2}}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r5, 0x2ff, 0x0, 0x0, 0x0, 0x0) 02:52:53 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) (async) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-avx2\x00'}, 0x58) (async) accept4(r1, 0x0, 0x0, 0x0) (async) openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) (async) openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f0000000980), 0x2, 0x0) (async) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000009c0), 0x2, 0x0) (async) syz_open_dev$sndctrl(0x0, 0x0, 0x0) (async) r3 = dup(r0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r3, 0xc0189377, &(0x7f0000000080)={{0x1, 0x1, 0x18, r2, {0x5, 0x24}}, './file0\x00'}) sendto$inet(r4, &(0x7f00000002c0)="071bb47badfa5df7736f0aab299d5bc7b028bc1ede13d26a340098dd437afbf605764a8b1fd1e584f3d360116961ed624b5e722ef67b5ee0802874d91a4a5cab71c735c81b496a44ec1e9cfac733306b0b3266510535780352a4bb77b3c5c39cbc5ef2477fa497038762f151c0cd9d701927bae541ac9bad9860d9555a722bb5d724c11f406aed9fcc34cd10089e6fbac712a9fbfa21a943cce6d0dc0d053e5612b9df95dbe64f4fd49d58b2da3193e07b6acd709449da62f5b7af", 0xbb, 0x40000, &(0x7f00000000c0)={0x2, 0x4e20, @multicast2}, 0x10) (async) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) r5 = syz_io_uring_setup(0x7788, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) syz_open_dev$sndpcmp(0x0, 0x0, 0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40104593, 0x0) socket$alg(0x26, 0x5, 0x0) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}, 0x4, 0x1, 0x0, 0x2}}, 0x80, 0x0}}], 0x1, 0x0) (async) io_uring_enter(r5, 0x2ff, 0x0, 0x0, 0x0, 0x0) 02:52:53 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-avx2\x00'}, 0x58) accept4(r1, 0x0, 0x0, 0x0) openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f0000000980), 0x2, 0x0) (async) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000009c0), 0x2, 0x0) syz_open_dev$sndctrl(0x0, 0x0, 0x0) (async) r3 = dup(r0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r3, 0xc0189377, &(0x7f0000000080)={{0x1, 0x1, 0x18, r2, {0x5, 0x24}}, './file0\x00'}) sendto$inet(r4, &(0x7f00000002c0)="071bb47badfa5df7736f0aab299d5bc7b028bc1ede13d26a340098dd437afbf605764a8b1fd1e584f3d360116961ed624b5e722ef67b5ee0802874d91a4a5cab71c735c81b496a44ec1e9cfac733306b0b3266510535780352a4bb77b3c5c39cbc5ef2477fa497038762f151c0cd9d701927bae541ac9bad9860d9555a722bb5d724c11f406aed9fcc34cd10089e6fbac712a9fbfa21a943cce6d0dc0d053e5612b9df95dbe64f4fd49d58b2da3193e07b6acd709449da62f5b7af", 0xbb, 0x40000, &(0x7f00000000c0)={0x2, 0x4e20, @multicast2}, 0x10) (async) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) r5 = syz_io_uring_setup(0x7788, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) syz_open_dev$sndpcmp(0x0, 0x0, 0x0) (async) syz_io_uring_submit(r6, r7, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40104593, 0x0) (async) socket$alg(0x26, 0x5, 0x0) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}, 0x4, 0x1, 0x0, 0x2}}, 0x80, 0x0}}], 0x1, 0x0) (async) io_uring_enter(r5, 0x2ff, 0x0, 0x0, 0x0, 0x0) 02:52:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x17c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:53 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-avx2\x00'}, 0x58) accept4(r1, 0x0, 0x0, 0x0) openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f0000000980), 0x2, 0x0) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000009c0), 0x2, 0x0) syz_open_dev$sndctrl(0x0, 0x0, 0x0) r3 = dup(r0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r3, 0xc0189377, &(0x7f0000000080)={{0x1, 0x1, 0x18, r2, {0x5, 0x24}}, './file0\x00'}) sendto$inet(r4, &(0x7f00000002c0)="071bb47badfa5df7736f0aab299d5bc7b028bc1ede13d26a340098dd437afbf605764a8b1fd1e584f3d360116961ed624b5e722ef67b5ee0802874d91a4a5cab71c735c81b496a44ec1e9cfac733306b0b3266510535780352a4bb77b3c5c39cbc5ef2477fa497038762f151c0cd9d701927bae541ac9bad9860d9555a722bb5d724c11f406aed9fcc34cd10089e6fbac712a9fbfa21a943cce6d0dc0d053e5612b9df95dbe64f4fd49d58b2da3193e07b6acd709449da62f5b7af", 0xbb, 0x40000, &(0x7f00000000c0)={0x2, 0x4e20, @multicast2}, 0x10) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) r5 = syz_io_uring_setup(0x7788, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) syz_open_dev$sndpcmp(0x0, 0x0, 0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40104593, 0x0) socket$alg(0x26, 0x5, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}, 0x4, 0x1, 0x0, 0x2}}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r5, 0x2ff, 0x0, 0x0, 0x0, 0x0) 02:52:55 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x19000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:55 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c903, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:56 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb0e, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:56 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = syz_open_dev$vcsn(&(0x7f00000000c0), 0x1, 0x20200) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f00000001c0)={0x0, @in6={{0xa, 0x4e23, 0x0, @loopback}}}, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f0000000740)={0x0, @in6={{0xa, 0x4e20, 0xffffffff, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x5a6a}}, [0x8000, 0x8001, 0x1f80000, 0x4, 0xffffffffffffffff, 0x7, 0xfffffffffffffffb, 0x0, 0x100000000, 0x1, 0x100, 0x8000000000000001, 0x1, 0xef3, 0x1]}, &(0x7f0000000580)=0x100) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000840)={r2, 0x101, 0x5, 0x9}, &(0x7f0000000880)=0x10) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x4e24, 0x0, @remote, 0x8}, 0x1c) r3 = open(&(0x7f0000000180)='./bus\x00', 0x143342, 0x0) ftruncate(r3, 0x2007ffc) r4 = dup(r0) bind$inet6(r0, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x20000088, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000040)=@ipv4_newroute={0x28, 0x18, 0x1, 0x70bd25, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, [@RTA_METRICS={0x4}, @RTA_NH_ID={0x8, 0x1e, 0x3}]}, 0x28}}, 0x0) getrandom(0x0, 0x0, 0x10) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000280)=ANY=[@ANYBLOB="2800000018002000000000000000000900000000040008800800005e0f7c94623ed294becc8adde83e5cee2f51de17ec4d6e10570f4a8f17624131fbb3dcb4651f3e7957a4075548eea74790b128ab36"], 0x28}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r4, 0xc0189379, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) r8 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) r9 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000680), r8) sendmsg$NL80211_CMD_GET_KEY(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)={0x34, r9, 0x800, 0x70bd27, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "e4e9ee462a"}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac01}, @NL80211_ATTR_KEY_DEFAULT={0x4}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000380)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r7, &(0x7f0000000540)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000400)={&(0x7f00000004c0)={0x80, r9, 0x800, 0x70bd27, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r10}, @val={0xc, 0x99, {0xfffffffc, 0x2b}}}}, [@NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @mon_options=[@NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @device_b}, @NL80211_ATTR_MNTR_FLAGS={0x18, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_COOK_FRAMES={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}, @NL80211_MNTR_FLAG_ACTIVE={0x4}]}, @NL80211_ATTR_MNTR_FLAGS={0x4}], @mon_options=[@NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "474db6f7a74d87d9b157f1c46cb7d159736c9f8188129ec8"}, @NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @broadcast}]]}, 0x80}, 0x1, 0x0, 0x0, 0x4044800}, 0x20008831) splice(0xffffffffffffffff, &(0x7f0000000080), 0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f00000001c0)=0x6, 0x4) r11 = open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r11, 0x0, 0x8000fffffffe) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000240)=0x0) timer_settime(r12, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000040)=0x0) timer_settime(r13, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 02:52:57 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) (async) r1 = syz_open_dev$vcsn(&(0x7f00000000c0), 0x1, 0x20200) (async) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f00000001c0)={0x0, @in6={{0xa, 0x4e23, 0x0, @loopback}}}, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f0000000740)={0x0, @in6={{0xa, 0x4e20, 0xffffffff, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x5a6a}}, [0x8000, 0x8001, 0x1f80000, 0x4, 0xffffffffffffffff, 0x7, 0xfffffffffffffffb, 0x0, 0x100000000, 0x1, 0x100, 0x8000000000000001, 0x1, 0xef3, 0x1]}, &(0x7f0000000580)=0x100) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000840)={r2, 0x101, 0x5, 0x9}, &(0x7f0000000880)=0x10) (async) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x4e24, 0x0, @remote, 0x8}, 0x1c) (async) r3 = open(&(0x7f0000000180)='./bus\x00', 0x143342, 0x0) ftruncate(r3, 0x2007ffc) (async) r4 = dup(r0) (async) bind$inet6(r0, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r0, 0x0, 0x0, 0x20000088, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) (async) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000040)=@ipv4_newroute={0x28, 0x18, 0x1, 0x70bd25, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, [@RTA_METRICS={0x4}, @RTA_NH_ID={0x8, 0x1e, 0x3}]}, 0x28}}, 0x0) (async) getrandom(0x0, 0x0, 0x10) (async) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000280)=ANY=[@ANYBLOB="2800000018002000000000000000000900000000040008800800005e0f7c94623ed294becc8adde83e5cee2f51de17ec4d6e10570f4a8f17624131fbb3dcb4651f3e7957a4075548eea74790b128ab36"], 0x28}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r4, 0xc0189379, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) (async) r8 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) r9 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000680), r8) sendmsg$NL80211_CMD_GET_KEY(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)={0x34, r9, 0x800, 0x70bd27, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "e4e9ee462a"}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac01}, @NL80211_ATTR_KEY_DEFAULT={0x4}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) (async) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000380)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r7, &(0x7f0000000540)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000400)={&(0x7f00000004c0)={0x80, r9, 0x800, 0x70bd27, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r10}, @val={0xc, 0x99, {0xfffffffc, 0x2b}}}}, [@NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @mon_options=[@NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @device_b}, @NL80211_ATTR_MNTR_FLAGS={0x18, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_COOK_FRAMES={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}, @NL80211_MNTR_FLAG_ACTIVE={0x4}]}, @NL80211_ATTR_MNTR_FLAGS={0x4}], @mon_options=[@NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "474db6f7a74d87d9b157f1c46cb7d159736c9f8188129ec8"}, @NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @broadcast}]]}, 0x80}, 0x1, 0x0, 0x0, 0x4044800}, 0x20008831) (async) splice(0xffffffffffffffff, &(0x7f0000000080), 0xffffffffffffffff, 0x0, 0x0, 0x0) (async) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f00000001c0)=0x6, 0x4) r11 = open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r11, 0x0, 0x8000fffffffe) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000240)=0x0) timer_settime(r12, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) (async) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000040)=0x0) timer_settime(r13, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 02:52:57 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x47000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:57 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) (async) r1 = syz_open_dev$vcsn(&(0x7f00000000c0), 0x1, 0x20200) (async) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f00000001c0)={0x0, @in6={{0xa, 0x4e23, 0x0, @loopback}}}, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f0000000740)={0x0, @in6={{0xa, 0x4e20, 0xffffffff, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x5a6a}}, [0x8000, 0x8001, 0x1f80000, 0x4, 0xffffffffffffffff, 0x7, 0xfffffffffffffffb, 0x0, 0x100000000, 0x1, 0x100, 0x8000000000000001, 0x1, 0xef3, 0x1]}, &(0x7f0000000580)=0x100) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000840)={r2, 0x101, 0x5, 0x9}, &(0x7f0000000880)=0x10) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x4e24, 0x0, @remote, 0x8}, 0x1c) (async) r3 = open(&(0x7f0000000180)='./bus\x00', 0x143342, 0x0) ftruncate(r3, 0x2007ffc) (async) r4 = dup(r0) bind$inet6(r0, &(0x7f0000000600)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r0, 0x0, 0x0, 0x20000088, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000040)=@ipv4_newroute={0x28, 0x18, 0x1, 0x70bd25, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, [@RTA_METRICS={0x4}, @RTA_NH_ID={0x8, 0x1e, 0x3}]}, 0x28}}, 0x0) getrandom(0x0, 0x0, 0x10) (async) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000280)=ANY=[@ANYBLOB="2800000018002000000000000000000900000000040008800800005e0f7c94623ed294becc8adde83e5cee2f51de17ec4d6e10570f4a8f17624131fbb3dcb4651f3e7957a4075548eea74790b128ab36"], 0x28}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r4, 0xc0189379, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) (async) r8 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) r9 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000680), r8) sendmsg$NL80211_CMD_GET_KEY(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)={0x34, r9, 0x800, 0x70bd27, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "e4e9ee462a"}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac01}, @NL80211_ATTR_KEY_DEFAULT={0x4}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) (async) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000380)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r7, &(0x7f0000000540)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000400)={&(0x7f00000004c0)={0x80, r9, 0x800, 0x70bd27, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r10}, @val={0xc, 0x99, {0xfffffffc, 0x2b}}}}, [@NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @mon_options=[@NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @device_b}, @NL80211_ATTR_MNTR_FLAGS={0x18, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_COOK_FRAMES={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}, @NL80211_MNTR_FLAG_ACTIVE={0x4}]}, @NL80211_ATTR_MNTR_FLAGS={0x4}], @mon_options=[@NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "474db6f7a74d87d9b157f1c46cb7d159736c9f8188129ec8"}, @NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @broadcast}]]}, 0x80}, 0x1, 0x0, 0x0, 0x4044800}, 0x20008831) (async) splice(0xffffffffffffffff, &(0x7f0000000080), 0xffffffffffffffff, 0x0, 0x0, 0x0) (async) setsockopt$inet_tcp_int(r4, 0x6, 0x19, &(0x7f00000001c0)=0x6, 0x4) (async) r11 = open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r11, 0x0, 0x8000fffffffe) (async) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000240)=0x0) timer_settime(r12, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) (async) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000040)=0x0) timer_settime(r13, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 02:52:58 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x8, 0x4, &(0x7f0000000400)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x11, 0xa8}, [@ldst={0x0, 0x0, 0x2}]}, &(0x7f0000000080)='GPL\x00', 0x4, 0x3e0, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x76}, 0x48) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000240)={@remote, @remote, 0x0}, &(0x7f0000000280)=0xc) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r2 = dup(r1) write$6lowpan_enable(r2, &(0x7f0000000000)='0', 0xfffffd2c) sendfile(r2, r2, 0x0, 0x0) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000003c0)={0x0, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x6, 0xd, &(0x7f0000000340)=ANY=[@ANYBLOB="18000018000000000000000000000000006234b8380000", @ANYRES32, @ANYBLOB="0a6a7f0124f00c479d1ea02352bbb6d4c635742f7c324c1cc026a4f1705e3218c4d34ea3d13fea473393915a22b6580030d2"], &(0x7f0000000180)='GPL\x00', 0x8001, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x17, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r3, r2}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x7, 0xf, &(0x7f00000000c0)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @map_val={0x18, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa95c}, @map_val={0x18, 0x9, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x26f40000}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x5}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, @cb_func={0x18, 0x7, 0x4, 0x0, 0x3}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff8}], &(0x7f0000000040)='GPL\x00', 0x1, 0xc3, &(0x7f0000000140)=""/195, 0x41000, 0x7, '\x00', r0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000300)={0x5, 0x1, 0xdd4, 0x3}, 0x10, r3}, 0x80) 02:52:58 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x18000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:52:59 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x8, 0x4, &(0x7f0000000400)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x11, 0xa8}, [@ldst={0x0, 0x0, 0x2}]}, &(0x7f0000000080)='GPL\x00', 0x4, 0x3e0, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x76}, 0x48) (async) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000240)={@remote, @remote, 0x0}, &(0x7f0000000280)=0xc) (async) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r2 = dup(r1) write$6lowpan_enable(r2, &(0x7f0000000000)='0', 0xfffffd2c) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x0) (rerun: 64) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000003c0)={0x0, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x6, 0xd, &(0x7f0000000340)=ANY=[@ANYBLOB="18000018000000000000000000000000006234b8380000", @ANYRES32, @ANYBLOB="0a6a7f0124f00c479d1ea02352bbb6d4c635742f7c324c1cc026a4f1705e3218c4d34ea3d13fea473393915a22b6580030d2"], &(0x7f0000000180)='GPL\x00', 0x8001, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x17, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r3, r2}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x7, 0xf, &(0x7f00000000c0)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @map_val={0x18, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa95c}, @map_val={0x18, 0x9, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x26f40000}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x5}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, @cb_func={0x18, 0x7, 0x4, 0x0, 0x3}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff8}], &(0x7f0000000040)='GPL\x00', 0x1, 0xc3, &(0x7f0000000140)=""/195, 0x41000, 0x7, '\x00', r0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000300)={0x5, 0x1, 0xdd4, 0x3}, 0x10, r3}, 0x80) 02:53:00 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x8, 0x4, &(0x7f0000000400)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x11, 0xa8}, [@ldst={0x0, 0x0, 0x2}]}, &(0x7f0000000080)='GPL\x00', 0x4, 0x3e0, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x76}, 0x48) (async) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000240)={@remote, @remote, 0x0}, &(0x7f0000000280)=0xc) (async) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r2 = dup(r1) write$6lowpan_enable(r2, &(0x7f0000000000)='0', 0xfffffd2c) sendfile(r2, r2, 0x0, 0x0) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000003c0)={0x0, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x6, 0xd, &(0x7f0000000340)=ANY=[@ANYBLOB="18000018000000000000000000000000006234b8380000", @ANYRES32, @ANYBLOB="0a6a7f0124f00c479d1ea02352bbb6d4c635742f7c324c1cc026a4f1705e3218c4d34ea3d13fea473393915a22b6580030d2"], &(0x7f0000000180)='GPL\x00', 0x8001, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x17, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r3, r2}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x7, 0xf, &(0x7f00000000c0)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @map_val={0x18, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa95c}, @map_val={0x18, 0x9, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x26f40000}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x5}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, @cb_func={0x18, 0x7, 0x4, 0x0, 0x3}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff8}], &(0x7f0000000040)='GPL\x00', 0x1, 0xc3, &(0x7f0000000140)=""/195, 0x41000, 0x7, '\x00', r0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000300)={0x5, 0x1, 0xdd4, 0x3}, 0x10, r3}, 0x80) 02:53:00 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000580)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) write$binfmt_aout(r1, 0x0, 0x1000) r2 = syz_open_dev$sndpcmp(&(0x7f0000000180), 0x0, 0x187767) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r2, 0xc0884113, &(0x7f00000001c0)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r3, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x2, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r3, 0x8040942d, &(0x7f0000000000)) 02:53:00 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000580)) (async) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) write$binfmt_aout(r1, 0x0, 0x1000) (async) r2 = syz_open_dev$sndpcmp(&(0x7f0000000180), 0x0, 0x187767) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r2, 0xc0884113, &(0x7f00000001c0)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r3, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x2, 0x0) (async, rerun: 64) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r3, 0x8040942d, &(0x7f0000000000)) (rerun: 64) 02:53:01 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x600000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:02 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb0f, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:02 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x1a000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:02 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000580)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) write$binfmt_aout(r1, 0x0, 0x1000) r2 = syz_open_dev$sndpcmp(&(0x7f0000000180), 0x0, 0x187767) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r2, 0xc0884113, &(0x7f00000001c0)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r3, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x2, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r3, 0x8040942d, &(0x7f0000000000)) syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) (async) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000580)) (async) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) (async) write$binfmt_aout(r1, 0x0, 0x1000) (async) syz_open_dev$sndpcmp(&(0x7f0000000180), 0x0, 0x187767) (async) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r2, 0xc0884113, &(0x7f00000001c0)={0x0, 0x0}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) sendmmsg$unix(r3, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x2, 0x0) (async) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r3, 0x8040942d, &(0x7f0000000000)) (async) 02:53:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x48000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:03 executing program 1: openat$sequencer(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000580), 0xa001, 0x0) ioctl$SNDCTL_MIDI_INFO(r0, 0xc074510c, &(0x7f0000000000)={"baafce205d0b232e902d1fa409193d8c01ce58cebcfe48671adca7198f0b", 0x5, 0x0, 0x4, [0x20fff, 0x0, 0x5, 0x1, 0x1000, 0x200, 0x808004, 0x5, 0x1, 0x9, 0x0, 0xc0000000, 0x73, 0x0, 0x8, 0x2, 0x0, 0x3f]}) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r1, 0xf502, 0x0) r2 = dup(r1) r3 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r3, 0xf502, 0x0) r4 = dup(r3) write$6lowpan_enable(r4, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$AUTOFS_DEV_IOCTL_READY(r4, 0xc0189376, &(0x7f0000000540)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) r6 = fcntl$dupfd(r4, 0x80c, r5) write$6lowpan_enable(r6, &(0x7f0000000000)='1', 0x1) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f0000000540)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$SNDCTL_SEQ_OUTOFBAND(r2, 0x40085112, &(0x7f0000000080)=@t={0x6, 0x6, 0x0, 0x5}) ioctl$SNDCTL_SEQ_PANIC(r0, 0x5111) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x2, 0x0) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x200000d, 0x10010, r7, 0x21053000) 02:53:04 executing program 1: openat$sequencer(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000580), 0xa001, 0x0) ioctl$SNDCTL_MIDI_INFO(r0, 0xc074510c, &(0x7f0000000000)={"baafce205d0b232e902d1fa409193d8c01ce58cebcfe48671adca7198f0b", 0x5, 0x0, 0x4, [0x20fff, 0x0, 0x5, 0x1, 0x1000, 0x200, 0x808004, 0x5, 0x1, 0x9, 0x0, 0xc0000000, 0x73, 0x0, 0x8, 0x2, 0x0, 0x3f]}) (async) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r1, 0xf502, 0x0) (async) r2 = dup(r1) r3 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r3, 0xf502, 0x0) r4 = dup(r3) write$6lowpan_enable(r4, &(0x7f0000000000)='0', 0xfffffd2c) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r4, 0xc0189376, &(0x7f0000000540)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) r6 = fcntl$dupfd(r4, 0x80c, r5) write$6lowpan_enable(r6, &(0x7f0000000000)='1', 0x1) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f0000000540)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) (async, rerun: 32) ioctl$SNDCTL_SEQ_OUTOFBAND(r2, 0x40085112, &(0x7f0000000080)=@t={0x6, 0x6, 0x0, 0x5}) (rerun: 32) ioctl$SNDCTL_SEQ_PANIC(r0, 0x5111) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x2, 0x0) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x200000d, 0x10010, r7, 0x21053000) 02:53:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x18c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:05 executing program 1: openat$sequencer(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000580), 0xa001, 0x0) ioctl$SNDCTL_MIDI_INFO(r0, 0xc074510c, &(0x7f0000000000)={"baafce205d0b232e902d1fa409193d8c01ce58cebcfe48671adca7198f0b", 0x5, 0x0, 0x4, [0x20fff, 0x0, 0x5, 0x1, 0x1000, 0x200, 0x808004, 0x5, 0x1, 0x9, 0x0, 0xc0000000, 0x73, 0x0, 0x8, 0x2, 0x0, 0x3f]}) (async) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r1, 0xf502, 0x0) (async) r2 = dup(r1) (async) r3 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r3, 0xf502, 0x0) (async) r4 = dup(r3) write$6lowpan_enable(r4, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$AUTOFS_DEV_IOCTL_READY(r4, 0xc0189376, &(0x7f0000000540)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) r6 = fcntl$dupfd(r4, 0x80c, r5) write$6lowpan_enable(r6, &(0x7f0000000000)='1', 0x1) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f0000000540)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$SNDCTL_SEQ_OUTOFBAND(r2, 0x40085112, &(0x7f0000000080)=@t={0x6, 0x6, 0x0, 0x5}) ioctl$SNDCTL_SEQ_PANIC(r0, 0x5111) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x2, 0x0) (async) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x200000d, 0x10010, r7, 0x21053000) 02:53:06 executing program 1: openat$sequencer(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000580), 0xa001, 0x0) ioctl$SNDCTL_MIDI_INFO(r0, 0xc074510c, &(0x7f0000000000)={"baafce205d0b232e902d1fa409193d8c01ce58cebcfe48671adca7198f0b", 0x5, 0x0, 0x4, [0x20fff, 0x0, 0x5, 0x1, 0x1000, 0x200, 0x808004, 0x5, 0x1, 0x9, 0x0, 0xc0000000, 0x73, 0x0, 0x8, 0x2, 0x0, 0x3f]}) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r1, 0xf502, 0x0) r2 = dup(r1) r3 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r3, 0xf502, 0x0) r4 = dup(r3) write$6lowpan_enable(r4, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$AUTOFS_DEV_IOCTL_READY(r4, 0xc0189376, &(0x7f0000000540)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) r6 = fcntl$dupfd(r4, 0x80c, r5) write$6lowpan_enable(r6, &(0x7f0000000000)='1', 0x1) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f0000000540)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$SNDCTL_SEQ_OUTOFBAND(r2, 0x40085112, &(0x7f0000000080)=@t={0x6, 0x6, 0x0, 0x5}) ioctl$SNDCTL_SEQ_PANIC(r0, 0x5111) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f0000004680)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="6a02907e9c5cca561b4ffb288a829be128fcce997503912d2f1c11130095c1c65cea386375dd7b080ecee64c86fcc3ded3285ddd1192ebe264f8326a17b800ebb2d92690c28db18b44bca0dddbad97ecc9152f9625e8aeb0", 0x58}, {&(0x7f0000000180)="da2cee23f997f72b3e4876c4dfae8adb59cbe791907a93a8026a57c61459f11f3a371851b3c8b0d4da21f0853e9909fe156ee645a7c40965aed30da91cd52e5959152100fa4067d97f4000539f3099311e80e99725d05ca758a93e449572aabe6d4c0a14e4fa9e7724668459766996d886de29f7130912045b4aa931cad94a37c7436c464dd14cd6e25daa73", 0x8c}, {&(0x7f0000000240)="07cd1132bc1f95b7b5c42f2a2d5453d1032918882f156f63ca751ea122fe782555c29eefd4a185e862ae2956900f296c273796ded46107e665658ece8f367feea39d6c996e66b62e58c50fc0d4ec0e06e48835dd3a2742a3cb8572b678ec1d391df1f56ff045d3b54cfc40b2bf4639d3a655c85f3ad52805f6ed8c0015d571dde606387933a0793bd8e512682a590d7956eb9da41495aeb0c022f648a1979be88f8509431b4631c177f46a427615b86d928a35", 0xb3}, {&(0x7f0000000300)="3a5c3811470ff5371539e253fe42733204d445bfcf744a4ac84ec199741ba701049125ada86c0a5d9ace284842b714f4081db683811b8b2c689d30790741249159d0b287660b77cafe1ea91281808704bf436ab85177a766bb061bfd4165387b0d0dd618a5c2ecf00d9932f07cf6425079ce9878d3ad078c807282745c95147eef3b7667cffc64450f18fdc5ead8495b748cb6cda549611b3ed118302fe196371bc4af9d088223ebdb26da813ca2bd83d46411b786e4274aa97c10a8fa9dc75b476434e9590b08db9535fc31d7634162d2f69f6bf01e2e45f283f1e79bfa4090", 0xe0}, {&(0x7f0000000400)="4ec38e713927f3c5dde86082e7bd0c8dd2b4e12b068fcd52a63d092fcd20585139821bcebad2594b6d37cd56a8f569f25efaf5c0e13da1140f42223c0b2a2f138e359454f9d5a3a88c81", 0x4a}], 0x5}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x2, 0x0) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x200000d, 0x10010, r7, 0x21053000) 02:53:07 executing program 1: bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0x12, 0x16, 0x8, 0x81, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x3}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xb, &(0x7f0000000580)=ANY=[@ANYBLOB="1808000076a7ce00000000001e9442146e442b97f2e7382c5688407fd731c35bd7df024fe309d8371f36924eeda36d30057a4dedd4636fb73cae0d1419a14d2843bd2eb1d9a054b1de843b6d97d2ac000000000000000000", @ANYRES32, @ANYBLOB="000002790000009e44f959f412c47f000000edf8ffff0200a413f03d7977e74a5a00000000000000007fe0492bd9dd25905a698867a9e76d000000000000003f00b2a4edf167a621926630b28d75e36e136efcffffffffefffccf84ed0ccd8bdd069917004c9b80bc9ff52e83b30b10400000000000000002f2fb453e3e6f961a008001544b1a317985dd591eed21869ba1003d9ecbdfe6c234ec658bd0d870080aade84c082d7a83108a55c033050fec56ea7573874c6fe06a9a93a8ca08a24dd1724db4ce9b6b1214377268c531d0434163be58b48a9ae9faaf19e13d4e0569626c8b7020d46024800927b892a21d830884fdf2c25a41f60e6900f2834f55f8774460a68ca5a77"], &(0x7f0000001b00)='GPL\x00', 0x0, 0xee, &(0x7f0000000340)=""/238, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x208e24b) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000540)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='rpc_pipefs\x00', 0x0, 0x0) unshare(0x40020000) rmdir(&(0x7f0000000500)='./file0\x00') unshare(0x4000000) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='exfat\x00', 0x4000, 0x0) pivot_root(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockopt$IPT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) ioctl$KVM_CREATE_PIT2(0xffffffffffffffff, 0x4040ae77, &(0x7f00000000c0)={0x6589}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x4, 0x3, 0x0, 0x2000, &(0x7f0000004000/0x2000)=nil}) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$IP_SET_OP_VERSION(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000d80), &(0x7f0000000dc0)=0x8) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000000300)=0xc) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xe3) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = dup(r2) setsockopt$ARPT_SO_SET_REPLACE(r4, 0x0, 0x60, &(0x7f00000007c0)={'filter\x00', 0x7, 0x4, 0x3f0, 0x0, 0xe8, 0x1f8, 0x308, 0x308, 0x308, 0x4, &(0x7f00000004c0), {[{{@uncond, 0xc0, 0xe8}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x2}}}, {{@arp={@loopback, @dev={0xac, 0x14, 0x14, 0x39}, 0xffffffff, 0xffffff00, 0x2, 0x5, {@empty, {[0x0, 0x0, 0xff, 0xff, 0xff]}}, {@mac=@broadcast, {[0xff, 0x0, 0x0, 0xff, 0xff, 0xff]}}, 0x6, 0x8, 0x2, 0x8000, 0x101, 0x200, 'ipvlan0\x00', 'pimreg0\x00', {}, {0xff}, 0x0, 0xc}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @broadcast, @local, 0x1}}}, {{@arp={@remote, @empty, 0xffffff00, 0x0, 0x5, 0x9, {@empty, {[0x0, 0x0, 0xff]}}, {@empty, {[0xff, 0xff, 0xff, 0xff, 0x0, 0xff]}}, 0x1f, 0x2736, 0x8, 0x9, 0xfff7, 0x3, 'wg2\x00', 'hsr0\x00', {}, {0xff}, 0x0, 0x8}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @broadcast, @dev={0xac, 0x14, 0x14, 0x12}, 0x2, 0x1}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x440) ioctl$KVM_GET_IRQCHIP(r4, 0xc208ae62, &(0x7f0000000f00)={0x0, 0x0, @ioapic}) [ 2441.736290][T23149] kvm: emulating exchange as write [ 2441.742940][T23149] x_tables: duplicate underflow at hook 1 02:53:08 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc90300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:09 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x1b000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:10 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb10, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x49000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:11 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x19000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:12 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xf0ffff, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:13 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x1c000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:14 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb11, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x4a000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:17 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x19c10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:17 executing program 1: bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0x12, 0x16, 0x8, 0x81, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x3}, 0x48) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xb, &(0x7f0000000580)=ANY=[@ANYBLOB="1808000076a7ce00000000001e9442146e442b97f2e7382c5688407fd731c35bd7df024fe309d8371f36924eeda36d30057a4dedd4636fb73cae0d1419a14d2843bd2eb1d9a054b1de843b6d97d2ac000000000000000000", @ANYRES32, @ANYBLOB="000002790000009e44f959f412c47f000000edf8ffff0200a413f03d7977e74a5a00000000000000007fe0492bd9dd25905a698867a9e76d000000000000003f00b2a4edf167a621926630b28d75e36e136efcffffffffefffccf84ed0ccd8bdd069917004c9b80bc9ff52e83b30b10400000000000000002f2fb453e3e6f961a008001544b1a317985dd591eed21869ba1003d9ecbdfe6c234ec658bd0d870080aade84c082d7a83108a55c033050fec56ea7573874c6fe06a9a93a8ca08a24dd1724db4ce9b6b1214377268c531d0434163be58b48a9ae9faaf19e13d4e0569626c8b7020d46024800927b892a21d830884fdf2c25a41f60e6900f2834f55f8774460a68ca5a77"], &(0x7f0000001b00)='GPL\x00', 0x0, 0xee, &(0x7f0000000340)=""/238, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) write$binfmt_script(0xffffffffffffffff, 0x0, 0x208e24b) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000540)) (async) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='rpc_pipefs\x00', 0x0, 0x0) unshare(0x40020000) (async) rmdir(&(0x7f0000000500)='./file0\x00') (async) unshare(0x4000000) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='exfat\x00', 0x4000, 0x0) (async) pivot_root(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) getsockopt$IPT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) ioctl$KVM_CREATE_PIT2(0xffffffffffffffff, 0x4040ae77, &(0x7f00000000c0)={0x6589}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x4, 0x3, 0x0, 0x2000, &(0x7f0000004000/0x2000)=nil}) (async) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$IP_SET_OP_VERSION(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000d80), &(0x7f0000000dc0)=0x8) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000000300)=0xc) (async) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xe3) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) r4 = dup(r2) setsockopt$ARPT_SO_SET_REPLACE(r4, 0x0, 0x60, &(0x7f00000007c0)={'filter\x00', 0x7, 0x4, 0x3f0, 0x0, 0xe8, 0x1f8, 0x308, 0x308, 0x308, 0x4, &(0x7f00000004c0), {[{{@uncond, 0xc0, 0xe8}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x2}}}, {{@arp={@loopback, @dev={0xac, 0x14, 0x14, 0x39}, 0xffffffff, 0xffffff00, 0x2, 0x5, {@empty, {[0x0, 0x0, 0xff, 0xff, 0xff]}}, {@mac=@broadcast, {[0xff, 0x0, 0x0, 0xff, 0xff, 0xff]}}, 0x6, 0x8, 0x2, 0x8000, 0x101, 0x200, 'ipvlan0\x00', 'pimreg0\x00', {}, {0xff}, 0x0, 0xc}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @broadcast, @local, 0x1}}}, {{@arp={@remote, @empty, 0xffffff00, 0x0, 0x5, 0x9, {@empty, {[0x0, 0x0, 0xff]}}, {@empty, {[0xff, 0xff, 0xff, 0xff, 0x0, 0xff]}}, 0x1f, 0x2736, 0x8, 0x9, 0xfff7, 0x3, 'wg2\x00', 'hsr0\x00', {}, {0xff}, 0x0, 0x8}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @broadcast, @dev={0xac, 0x14, 0x14, 0x12}, 0x2, 0x1}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x440) (async) ioctl$KVM_GET_IRQCHIP(r4, 0xc208ae62, &(0x7f0000000f00)={0x0, 0x0, @ioapic}) 02:53:18 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x1000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:19 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x1d000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:20 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb12, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x4b000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x1a000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:22 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x1c90300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:23 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x1e000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:24 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb13, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x4c000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:27 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x1ac10300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:27 executing program 1: bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0x12, 0x16, 0x8, 0x81, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x3}, 0x48) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xb, &(0x7f0000000580)=ANY=[@ANYBLOB="1808000076a7ce00000000001e9442146e442b97f2e7382c5688407fd731c35bd7df024fe309d8371f36924eeda36d30057a4dedd4636fb73cae0d1419a14d2843bd2eb1d9a054b1de843b6d97d2ac000000000000000000", @ANYRES32, @ANYBLOB="000002790000009e44f959f412c47f000000edf8ffff0200a413f03d7977e74a5a00000000000000007fe0492bd9dd25905a698867a9e76d000000000000003f00b2a4edf167a621926630b28d75e36e136efcffffffffefffccf84ed0ccd8bdd069917004c9b80bc9ff52e83b30b10400000000000000002f2fb453e3e6f961a008001544b1a317985dd591eed21869ba1003d9ecbdfe6c234ec658bd0d870080aade84c082d7a83108a55c033050fec56ea7573874c6fe06a9a93a8ca08a24dd1724db4ce9b6b1214377268c531d0434163be58b48a9ae9faaf19e13d4e0569626c8b7020d46024800927b892a21d830884fdf2c25a41f60e6900f2834f55f8774460a68ca5a77"], &(0x7f0000001b00)='GPL\x00', 0x0, 0xee, &(0x7f0000000340)=""/238, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x208e24b) (async) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000540)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='rpc_pipefs\x00', 0x0, 0x0) unshare(0x40020000) (async) rmdir(&(0x7f0000000500)='./file0\x00') unshare(0x4000000) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='exfat\x00', 0x4000, 0x0) (async) pivot_root(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockopt$IPT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) (async) ioctl$KVM_CREATE_PIT2(0xffffffffffffffff, 0x4040ae77, &(0x7f00000000c0)={0x6589}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x4, 0x3, 0x0, 0x2000, &(0x7f0000004000/0x2000)=nil}) (async) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) (async) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) (async) getsockopt$IP_SET_OP_VERSION(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000d80), &(0x7f0000000dc0)=0x8) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000000300)=0xc) (async) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xe3) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) r4 = dup(r2) setsockopt$ARPT_SO_SET_REPLACE(r4, 0x0, 0x60, &(0x7f00000007c0)={'filter\x00', 0x7, 0x4, 0x3f0, 0x0, 0xe8, 0x1f8, 0x308, 0x308, 0x308, 0x4, &(0x7f00000004c0), {[{{@uncond, 0xc0, 0xe8}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x2}}}, {{@arp={@loopback, @dev={0xac, 0x14, 0x14, 0x39}, 0xffffffff, 0xffffff00, 0x2, 0x5, {@empty, {[0x0, 0x0, 0xff, 0xff, 0xff]}}, {@mac=@broadcast, {[0xff, 0x0, 0x0, 0xff, 0xff, 0xff]}}, 0x6, 0x8, 0x2, 0x8000, 0x101, 0x200, 'ipvlan0\x00', 'pimreg0\x00', {}, {0xff}, 0x0, 0xc}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @broadcast, @local, 0x1}}}, {{@arp={@remote, @empty, 0xffffff00, 0x0, 0x5, 0x9, {@empty, {[0x0, 0x0, 0xff]}}, {@empty, {[0xff, 0xff, 0xff, 0xff, 0x0, 0xff]}}, 0x1f, 0x2736, 0x8, 0x9, 0xfff7, 0x3, 'wg2\x00', 'hsr0\x00', {}, {0xff}, 0x0, 0x8}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @broadcast, @dev={0xac, 0x14, 0x14, 0x12}, 0x2, 0x1}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x440) (async) ioctl$KVM_GET_IRQCHIP(r4, 0xc208ae62, &(0x7f0000000f00)={0x0, 0x0, @ioapic}) 02:53:27 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="1290c3bf75e2e0e1d40f52d4dc7dd56a791b05000000f350f89c4ab3e151345a7d198560cd686d65b7c1abc2"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004c00)=[{{0x0, 0x0, &(0x7f0000002dc0)=[{&(0x7f00000009c0)="2a77e1cdc3cad3a701b796acd337533605561bc579e0f1c87f9d1e6c8d9a05079457bd17cc75793f409f3771236da5228500e5a6d32f0a66e35e96402d7e1bcee0f08eeaa64103950e32ed9db1f42e49348164e841cc882f84a7181f5c1ae9cfce460e6d26a981ca4c252ba06585da2ff5a4fecab6455a47bf454f95f6113a985b2600d6f4c88f767ba4a30745c1c13584aed29aca2357eaa5c0464d73bcc15d9a96e4b3bda19ea41b5017e2fd0007fa040eb696764933774ebe322d0fa3329737df657d8f07714e3c1f02147f8615ac22b74501efe7cca6cd24bd31e987b6141ec00be22e48c236ff75d271a2135ba2c39b0dc8a53d26e2a7a8067a13e3edca261c0630d165ef1e60271f31382276982a142a1254e2b0fb7548ec9341bd6e78e74646fa993dd320111d76cd63c27ce3504edce1ad85fece048553357d6ded1a0c11e7a5ae282d23c5c56d9456c53a6bcf33eec3dd31989a119035463e915907b60a866699f241f4d10c7e9dd6ea383480c56be3b19e92523c5cb154c5c92d68520fe541273ca82c3063f0fc4462b77c5fcf93ca5e9b54e7f5fa4554163dab7e318b24d11324047bcf05568d72e4d7596f1c2be134a51b60e7dac4950cf5d2ce5d8ad7d448d03fa70d4659fd230966b5c4a2db343e473222236418c7793ebea3e450d893e6c40ff6658a2d41afd6961c11eb269c5f30f37f6a0423db4bcb66d7b6fd88f92095c6e990f920ce9ec75ab4b8496ec5e7e0e27d253f1da285fba30324da9bcaa252e44aa11bca40e00cd13091190dcb9881e282ae8109adee323599f5f9c5ca6818b44ac36f49ec05dad52cf76973cc8fd9ae5cfe5e59b948941b64e3b001b18db0d89a51a73d087e91c85f5ed1d000478abac092ef790c38dbf2cc8b3ddd37582bddd3f174cdd5c26bebb36937b6b97131a38b8ac7a31e7a5f31986deeb93a0c6231631ae298f6494486df009673659e9b538822e724b2a85bb3a6a07e89528bb6706785137a291be625c7735b558d19a218feec5cdb500e5da2c2dbc479d0fdcebeaec6c66c5d893a734352b7eba2b63dafb4b7abd7a1fd703331b2f59ee43efdd40ecf82e620db52c66ae56d93fe43540c15a8c2263071d15f92931ec7fdcc582f1e9d27549c299aa8c6bb6adc8bb26ff8b16e5e4db3c89721eff19cfb3b135ab7e1f880f2abc049d5f83402c26a078ffb5bf2cae95ccff2a4fc48fd9945327ff80e841d8f92dbbf2d45780dc355943eac4ee23e3b7ec5ed0aafa5a5cb6a3d1aaaccdd09bddcceb4bf421b681f8bbd57f9e15845aa4b43b086f7c450dd64e19e556951f85cfae3b5ca00cc5bb1976ba5fc42f34f28d687a24c3cea86fc0d57df902495a085fb9de190346c0b613bf11d09adc3376740f2484f78d7589d7ccac2ce4962dd581fb2c6da01916f8ed76c51b6b4a80b1b829a35b9a5cf7689ffc6bab87eba0d394985d5caa34dded7d389595dbce89318f216ae2023f5bc41dccf83fc1a5b01c04939d88623356f520645ff7b5283b5efcedbe83e8d1793fdc24fc1655e3b9b9ffc895eb332db18395b6c06da22e61b5c3d7626208cf5bdfce200ce798b55139888242aa65d46b7c2812614fc1d4ea1bf158e7fc3521f14d766a778884d6aad7e1b8b971e9cc8b37064eb1f9d594ee6b6ac0f034eb43be03387a471a1bd51a131af2619dc7d61381d6c3e8ffb53c7abb1a58ffe19adb1cd0d3f48433f4ee93058a7684f02ab0eba87439712a023140fadbed78fae1c724a43ba66cef1fa21910c2aabdefbb8b08d110ead6e4e591006fbd37fe35f47ef4ba99b399db4d196400164c72014ba3b43db279b1a43da66dfbfe2a5397b6a21d7306289fac0e3cf62bd33d93c76937e4b4a5b7ee781e9773752cfa7dc9a62e7ae404fd504ae4118ef1278094e2b90440235b4ffff751c09123d9d6dbd8f662779fc78584115a9a5cd3c38903d9106f989bb3f360de4214d7c430a5a83bd3a7b0eb58fda55339945a33ee8b036457ebcfba089d5a02af7abb76046b3ac860f38c4ef84bfa30195da419276f6e4fb83b6fd4b3b179f", 0x5b6}], 0x1}}], 0x1, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x6, 0xdba, 0x9c6, 0x420, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0x6}, 0x48) preadv(r5, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/218, 0xda}, {&(0x7f00000003c0)=""/49, 0x31}], 0x2, 0x1, 0x5) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) ioctl$KVM_NMI(r4, 0xae9a) ioctl$KVM_RUN(r4, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00006b2000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000000)="3ef30f09bad104b82557ef0f01c9640f541687b9f30fc772010f790aba2100b000eeb887008ed8642ef30f0964f30f09", 0x30}], 0x1, 0x0, 0x0, 0x0) 02:53:27 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="1290c3bf75e2e0e1d40f52d4dc7dd56a791b05000000f350f89c4ab3e151345a7d198560cd686d65b7c1abc2"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r2, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004c00)=[{{0x0, 0x0, &(0x7f0000002dc0)=[{&(0x7f00000009c0)="2a77e1cdc3cad3a701b796acd337533605561bc579e0f1c87f9d1e6c8d9a05079457bd17cc75793f409f3771236da5228500e5a6d32f0a66e35e96402d7e1bcee0f08eeaa64103950e32ed9db1f42e49348164e841cc882f84a7181f5c1ae9cfce460e6d26a981ca4c252ba06585da2ff5a4fecab6455a47bf454f95f6113a985b2600d6f4c88f767ba4a30745c1c13584aed29aca2357eaa5c0464d73bcc15d9a96e4b3bda19ea41b5017e2fd0007fa040eb696764933774ebe322d0fa3329737df657d8f07714e3c1f02147f8615ac22b74501efe7cca6cd24bd31e987b6141ec00be22e48c236ff75d271a2135ba2c39b0dc8a53d26e2a7a8067a13e3edca261c0630d165ef1e60271f31382276982a142a1254e2b0fb7548ec9341bd6e78e74646fa993dd320111d76cd63c27ce3504edce1ad85fece048553357d6ded1a0c11e7a5ae282d23c5c56d9456c53a6bcf33eec3dd31989a119035463e915907b60a866699f241f4d10c7e9dd6ea383480c56be3b19e92523c5cb154c5c92d68520fe541273ca82c3063f0fc4462b77c5fcf93ca5e9b54e7f5fa4554163dab7e318b24d11324047bcf05568d72e4d7596f1c2be134a51b60e7dac4950cf5d2ce5d8ad7d448d03fa70d4659fd230966b5c4a2db343e473222236418c7793ebea3e450d893e6c40ff6658a2d41afd6961c11eb269c5f30f37f6a0423db4bcb66d7b6fd88f92095c6e990f920ce9ec75ab4b8496ec5e7e0e27d253f1da285fba30324da9bcaa252e44aa11bca40e00cd13091190dcb9881e282ae8109adee323599f5f9c5ca6818b44ac36f49ec05dad52cf76973cc8fd9ae5cfe5e59b948941b64e3b001b18db0d89a51a73d087e91c85f5ed1d000478abac092ef790c38dbf2cc8b3ddd37582bddd3f174cdd5c26bebb36937b6b97131a38b8ac7a31e7a5f31986deeb93a0c6231631ae298f6494486df009673659e9b538822e724b2a85bb3a6a07e89528bb6706785137a291be625c7735b558d19a218feec5cdb500e5da2c2dbc479d0fdcebeaec6c66c5d893a734352b7eba2b63dafb4b7abd7a1fd703331b2f59ee43efdd40ecf82e620db52c66ae56d93fe43540c15a8c2263071d15f92931ec7fdcc582f1e9d27549c299aa8c6bb6adc8bb26ff8b16e5e4db3c89721eff19cfb3b135ab7e1f880f2abc049d5f83402c26a078ffb5bf2cae95ccff2a4fc48fd9945327ff80e841d8f92dbbf2d45780dc355943eac4ee23e3b7ec5ed0aafa5a5cb6a3d1aaaccdd09bddcceb4bf421b681f8bbd57f9e15845aa4b43b086f7c450dd64e19e556951f85cfae3b5ca00cc5bb1976ba5fc42f34f28d687a24c3cea86fc0d57df902495a085fb9de190346c0b613bf11d09adc3376740f2484f78d7589d7ccac2ce4962dd581fb2c6da01916f8ed76c51b6b4a80b1b829a35b9a5cf7689ffc6bab87eba0d394985d5caa34dded7d389595dbce89318f216ae2023f5bc41dccf83fc1a5b01c04939d88623356f520645ff7b5283b5efcedbe83e8d1793fdc24fc1655e3b9b9ffc895eb332db18395b6c06da22e61b5c3d7626208cf5bdfce200ce798b55139888242aa65d46b7c2812614fc1d4ea1bf158e7fc3521f14d766a778884d6aad7e1b8b971e9cc8b37064eb1f9d594ee6b6ac0f034eb43be03387a471a1bd51a131af2619dc7d61381d6c3e8ffb53c7abb1a58ffe19adb1cd0d3f48433f4ee93058a7684f02ab0eba87439712a023140fadbed78fae1c724a43ba66cef1fa21910c2aabdefbb8b08d110ead6e4e591006fbd37fe35f47ef4ba99b399db4d196400164c72014ba3b43db279b1a43da66dfbfe2a5397b6a21d7306289fac0e3cf62bd33d93c76937e4b4a5b7ee781e9773752cfa7dc9a62e7ae404fd504ae4118ef1278094e2b90440235b4ffff751c09123d9d6dbd8f662779fc78584115a9a5cd3c38903d9106f989bb3f360de4214d7c430a5a83bd3a7b0eb58fda55339945a33ee8b036457ebcfba089d5a02af7abb76046b3ac860f38c4ef84bfa30195da419276f6e4fb83b6fd4b3b179f", 0x5b6}], 0x1}}], 0x1, 0x0) (async) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) (async, rerun: 32) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x6, 0xdba, 0x9c6, 0x420, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0x6}, 0x48) (rerun: 32) preadv(r5, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/218, 0xda}, {&(0x7f00000003c0)=""/49, 0x31}], 0x2, 0x1, 0x5) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) (async) ioctl$KVM_NMI(r4, 0xae9a) ioctl$KVM_RUN(r4, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00006b2000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000000)="3ef30f09bad104b82557ef0f01c9640f541687b9f30fc772010f790aba2100b000eeb887008ed8642ef30f0964f30f09", 0x30}], 0x1, 0x0, 0x0, 0x0) 02:53:28 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="1290c3bf75e2e0e1d40f52d4dc7dd56a791b05000000f350f89c4ab3e151345a7d198560cd686d65b7c1abc2"], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r2, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004c00)=[{{0x0, 0x0, &(0x7f0000002dc0)=[{&(0x7f00000009c0)="2a77e1cdc3cad3a701b796acd337533605561bc579e0f1c87f9d1e6c8d9a05079457bd17cc75793f409f3771236da5228500e5a6d32f0a66e35e96402d7e1bcee0f08eeaa64103950e32ed9db1f42e49348164e841cc882f84a7181f5c1ae9cfce460e6d26a981ca4c252ba06585da2ff5a4fecab6455a47bf454f95f6113a985b2600d6f4c88f767ba4a30745c1c13584aed29aca2357eaa5c0464d73bcc15d9a96e4b3bda19ea41b5017e2fd0007fa040eb696764933774ebe322d0fa3329737df657d8f07714e3c1f02147f8615ac22b74501efe7cca6cd24bd31e987b6141ec00be22e48c236ff75d271a2135ba2c39b0dc8a53d26e2a7a8067a13e3edca261c0630d165ef1e60271f31382276982a142a1254e2b0fb7548ec9341bd6e78e74646fa993dd320111d76cd63c27ce3504edce1ad85fece048553357d6ded1a0c11e7a5ae282d23c5c56d9456c53a6bcf33eec3dd31989a119035463e915907b60a866699f241f4d10c7e9dd6ea383480c56be3b19e92523c5cb154c5c92d68520fe541273ca82c3063f0fc4462b77c5fcf93ca5e9b54e7f5fa4554163dab7e318b24d11324047bcf05568d72e4d7596f1c2be134a51b60e7dac4950cf5d2ce5d8ad7d448d03fa70d4659fd230966b5c4a2db343e473222236418c7793ebea3e450d893e6c40ff6658a2d41afd6961c11eb269c5f30f37f6a0423db4bcb66d7b6fd88f92095c6e990f920ce9ec75ab4b8496ec5e7e0e27d253f1da285fba30324da9bcaa252e44aa11bca40e00cd13091190dcb9881e282ae8109adee323599f5f9c5ca6818b44ac36f49ec05dad52cf76973cc8fd9ae5cfe5e59b948941b64e3b001b18db0d89a51a73d087e91c85f5ed1d000478abac092ef790c38dbf2cc8b3ddd37582bddd3f174cdd5c26bebb36937b6b97131a38b8ac7a31e7a5f31986deeb93a0c6231631ae298f6494486df009673659e9b538822e724b2a85bb3a6a07e89528bb6706785137a291be625c7735b558d19a218feec5cdb500e5da2c2dbc479d0fdcebeaec6c66c5d893a734352b7eba2b63dafb4b7abd7a1fd703331b2f59ee43efdd40ecf82e620db52c66ae56d93fe43540c15a8c2263071d15f92931ec7fdcc582f1e9d27549c299aa8c6bb6adc8bb26ff8b16e5e4db3c89721eff19cfb3b135ab7e1f880f2abc049d5f83402c26a078ffb5bf2cae95ccff2a4fc48fd9945327ff80e841d8f92dbbf2d45780dc355943eac4ee23e3b7ec5ed0aafa5a5cb6a3d1aaaccdd09bddcceb4bf421b681f8bbd57f9e15845aa4b43b086f7c450dd64e19e556951f85cfae3b5ca00cc5bb1976ba5fc42f34f28d687a24c3cea86fc0d57df902495a085fb9de190346c0b613bf11d09adc3376740f2484f78d7589d7ccac2ce4962dd581fb2c6da01916f8ed76c51b6b4a80b1b829a35b9a5cf7689ffc6bab87eba0d394985d5caa34dded7d389595dbce89318f216ae2023f5bc41dccf83fc1a5b01c04939d88623356f520645ff7b5283b5efcedbe83e8d1793fdc24fc1655e3b9b9ffc895eb332db18395b6c06da22e61b5c3d7626208cf5bdfce200ce798b55139888242aa65d46b7c2812614fc1d4ea1bf158e7fc3521f14d766a778884d6aad7e1b8b971e9cc8b37064eb1f9d594ee6b6ac0f034eb43be03387a471a1bd51a131af2619dc7d61381d6c3e8ffb53c7abb1a58ffe19adb1cd0d3f48433f4ee93058a7684f02ab0eba87439712a023140fadbed78fae1c724a43ba66cef1fa21910c2aabdefbb8b08d110ead6e4e591006fbd37fe35f47ef4ba99b399db4d196400164c72014ba3b43db279b1a43da66dfbfe2a5397b6a21d7306289fac0e3cf62bd33d93c76937e4b4a5b7ee781e9773752cfa7dc9a62e7ae404fd504ae4118ef1278094e2b90440235b4ffff751c09123d9d6dbd8f662779fc78584115a9a5cd3c38903d9106f989bb3f360de4214d7c430a5a83bd3a7b0eb58fda55339945a33ee8b036457ebcfba089d5a02af7abb76046b3ac860f38c4ef84bfa30195da419276f6e4fb83b6fd4b3b179f", 0x5b6}], 0x1}}], 0x1, 0x0) (async) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) (async) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x6, 0xdba, 0x9c6, 0x420, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0x6}, 0x48) preadv(r5, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/218, 0xda}, {&(0x7f00000003c0)=""/49, 0x31}], 0x2, 0x1, 0x5) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) (async) ioctl$KVM_NMI(r4, 0xae9a) ioctl$KVM_RUN(r4, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00006b2000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000000)="3ef30f09bad104b82557ef0f01c9640f541687b9f30fc772010f790aba2100b000eeb887008ed8642ef30f0964f30f09", 0x30}], 0x1, 0x0, 0x0, 0x0) 02:53:28 executing program 1: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000240), 0x159001, 0x0) connect$pppl2tp(r0, &(0x7f0000000100)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x2, {0xa, 0x0, 0x6fe6, @ipv4={'\x00', '\xff\xff', @multicast2}}}}, 0x32) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000010000001800000010d5d5a2d5d8c04608c3225dff044b3558aee5bc0c179bd0ebbf8740fe4ffa2cdbaa46fd10551cfac657c981662d0c5135b43aa734541f1e243e0c28becd", @ANYRES32=r0, @ANYBLOB="03000000000000002e2f66696c653000"]) dup3(r0, r1, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) syz_clone3(&(0x7f0000002500)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000340)=""/164, 0xa4, &(0x7f0000000400)=""/70, &(0x7f0000000080)=[0x0], 0x1}, 0x58) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) sendmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000280)="320fc43a062ec1efdae510464969f1c277777e140e4bec5dbfbdc28091842157c1e7b3410263fc4997f77fe53af47fa5f45ee18526cb27dd2bd4d7ebde17", 0x3e}, {&(0x7f0000000580)="c64b4945b72aba5e27227973a94eba21dd5eed667efd0d41b0a455f2895023885acc05bf5d801c433e2b4745325a8134c134e3852e3a2d5d3102cf278dfa6c1cc09041b1cea133822c922c172e7c7e7aa2529adc02d67988f568f52fd7eb55bfbcfa077ccfccc9cbfc806917a29f6a992dd7e2b961df81646455f95929f644a478b8e81ffc686aa040e148bcacd0d063aab428944f1679235b64c9d611ed78deb05896bb21e90d1bb2bb96ba", 0xac}, {&(0x7f0000000640)="b109aa410102565efabc48d24fc434f237ada1f8da8e0e2aa08c9face66313f2d4ffa8d413942293304ac22789eab607db5312f3653dda24778c2db40b2e87fe2e778e27582212800381f16cd1c271f894dc2f9ed60a0e65860d71650fe7331efe5b84d05d94e61e2c919cac149efafd8233de63d77a3d28543817089e1ac2e9f79d378ce1a80ee78c01452b6762b27258511ea593a2d1d2a25b806704d7939db186aa06fc07e34397f787b8282510c40a09a728b5f44c", 0xb7}, {&(0x7f00000002c0)="0175f615a0adb3cd4d2afb106626d91aeca498e871484496debcfa9b898fbed064cf874cedfa938a97397e1c91bbc1681d63", 0x32}, {&(0x7f0000000480)="693fea711ee53d62182dce1cc8764a97e379e14cb1abff6d6a983129d3a32595185728807d71dd0cbeaaf66701da3cc09e2690e2d8c576fa0726ce805ba2c8918cc044b8ffe25945652bc978adc6cd0badfd79ef303f5f9f7101ee5ccff89592f7825c66a9626d4969adf7", 0x6b}, {&(0x7f0000000700)="e12706965f10ea12d90e951a567c62113826652ec3968bfe1f83c0043dd8e515056071740047edaec4d8fce517b8a88cc07184d1aade39efdef1a6df0ce67f20e707a7d039d64570bb80fca679475f7f50f73f63fcd0efbd27c2416aba71fa6177e032a268f60ea6b3018e6ff788f4ff4738280880d20c877c2caa65056231d6f369a50a787964ea35c9e7c1c19f8c5d82b80aba24cc48081f5014e8539435920fece50b91844e20bbb6ea0e96c44c9f62a056a074e9c88077c83867189b4176438f2f462f0a3ade505f712300efc02bd0806516df7801d52de09b4707173d087299f437", 0xe4}, {&(0x7f0000000800)="4ff8d269c090934fbeb445e95d5510aa52286dba23bc85161a714d43012d9e68abb8cb4426f5c9485018d35fb43857eb782103af22b90363c6242afb64d698aa2020b2b30ac66562d0cb0d3c", 0x4c}, {&(0x7f0000000880)="ad2b88e84f8813ccc4d714bf9ffc5fd1365c025ef427d079b74292e09c8300d8ad4f7f20070a18de5747b26ff69ae7cc2d84a345efd3066685995b75626581cccd88e3db56c686ff260ec1312fc53f0cb4b49564b8abaa30ca948965c1f7281d0d07bb076b434228a463f01f6991652ac850eb63e70b700bbd5aa2d4f6eeb3ba3a436d7b091d0f0cba61400f5424ed9ee4d8e79ea25353bc3329e78bd3c524eb05d568e01d4187d0770d18cb13efae18f61e67e9a103656baaab73dcd8dfa8935289b2110038dd580a995698becba906bbaabf9305ec4d8f293cb08aa46b82aa0f46b877763a8df6a48411b7faef96101d6173", 0xf3}, {&(0x7f0000000980)="a315a52b57b1eb3f1dd67a036585dd7d83742c2fdb790ab5b4b7330dcaf9ea3ee5e2c45a690b41fc630834a3a56b0bec205c5d99699876fb93eaeb875d143b5d867bef8f6d189dba3073cb4c0764492dacec7c8bf9ccea62ad6e7a9260e0c06d7e2f8ce77f4603d9a479fc93a63b43c5912a50b19c3035fbcd6d8ec888b8", 0x7e}, {&(0x7f0000000a00)="a1a7f55b2f82666155e8f0122dcea17c6a6d343bd5765fe5c160ed45fbeb01a5030b029a6817d4f6fa2561049104a7b6859326938c964c3f89d63a9f4fa1dee1132df9c6238538bbf620166e7bd1f5989afdb99759e76a64f6b40e409d1f96fc29f86c39ad3832b471873373f8fb1d878f056cccdfd0d476bc885fa5299a762a4e21750576ced96798e6", 0x8a}], 0xa, &(0x7f0000000b80)=[{0x1010, 0x110, 0x10000, "2673d6cf466d11d233e175c4d660c55f0a5c7b851da6c4fcfc35a7ac0c6e9acbb4ec6fe99200b669ad766dc94dae527e630c8a0d36f560e94114ba687c7452da93ebffbb6f10930ebd4899359171565b99037bb069d4394206a0a61f4262abdad5fef19b63143e496ce39138b336d47abc0de98fc3c6c3e2e85a6452ca6a338fd98c360201d5080204c8aa9d3bf72bb24a44c99bc27100cc11cc34c92e57e1abaebbc5bd3daed8801a1c8b5583be6a4c9092420a92e40786771d1830b4eb6384470c795687410055f5a08d8e489a259e3a218a4aba2ea2b78a397b8dd125d1994a6fd2154b4edabab9ecf8a0a5f5bf7c92f13fc36b2246a15b3a4019657cf15eb64d34e312d69d3f8b92f49d2b91f4fff4d885d60723c61b6b8979338f80678109c9ef80716a36ed38adbf4c188f19a9126c64e5241ff75aedbe2e67b8e3bf70dfd635b58bda0b061598c6a5a89a4bcddef971dc39f284bf3d98c1a3eb45288a6864fd65ef4fb6fd9d70ace81ca56bdf7e7b6afd8884719ce2d67b08334620c0011a2224ed4941b2715672020cfaddfedce1f07f2fadc2848dfd959400e866a645ab25890841a18cb4911237a3d2d0dd3e55f70982ced92931b64cc150512cf814184bf0ef1d85af7bd24d9a9616404b745a3a48f704ac6d8a307504ed2d5c858c7f1d754b6032adba25a19362c820f6fa4e00d6bd01d46ee04c798eece47e96b73140e1a24d35749b225dc5512173127425c906d8aa709af823ebdb089088a80e3576a46c044cbf87a437b16644f2eeb57dc2eb9ef8f93c5a048c90208f4ba109b796fe5c4f6e19cff335fc40207ca6bb21e5a6e720ba291edae5ae0655047141b4c8b84a4ac4b8a0b25d9804b1a532e6e3e91a0cb34bb333441cb957b6711fcced64fdfe3eed1e134f9fc9b686c583cc8c2859194e3382c72bbfef765fd570eadb9d5f90c2bb7fcc263326055744ffa9c05c8f5d4284a72c5ab1559a4faca6dc2ff05b1dc118460cc3ee00f725cce906fda80eb6b2006e0adf251704caa61ad7aa5c3b1d0006b03634ceb0fc19e0a6ca551ae0e74b2c447aeeeecfea4373ceb2bf0c3d859582ee8a6ca1fd4d56310f28f93cd3c5a9d3ac91b35212b1b4a6ba1fee7b5148d9ff663a86b133762d2ec2ca987f30d30fbcd7f8033209d737dd3c5d87920e3a79b2b22952a53285e00bdd92497a0121a3f1ca530f0c9a78327e33f3ef05f77c855f46bb13781140fa55f84ac68ad0db11652f4219e6ed186b32aefcd6645b8442a08360f39135487060838c30d3891cf599dbdd41b758ad76f6a45a0242b3332454491b8dd1688ac12db3695cb8d6511581f9178eca1f6c2ee1ad64a7254bde14402118d843cdfa052f2b21472d78df8e5dfb1c88cb224718e5cd0428229558f76571c57de13111e2c982fcc82a8be9df8494aecbc8ce9962c02552f0df232188d8e0d58d2592a1bb21b124a9c98e0c5fbeb4a5d72ef24e794f462773e92bf14b594e7fde4de929f2001b1459367355f4478a97b08a9f60d2b3ba41e80ecb9006bd76fc9a9694d1f72ed78b5e5e50100ee793ffa2e191160376c20ed32b1d4e56178cecb1d55ebcec45f358bdf6dda2ed205869a7ef81a1c8a3642dc06af7d528d0edd479cb4d310b5ae82bbec103537e7efa88ed83b1c493116a3b222f2fd88b0e69ce123df879291cb1c63fa92ad4ed4e7323013cd7bd8e326e683214022116cd22ac7426ced01161c7914dc131fe29c7736634919a836c25fb1986442bb7cdad704bbc5182a90c9bb25a2c813be38b7a2c9d846c5891e752b35d9a28bb4da55e51bae2f2ce26dd626ae5ae7f3d65a630053b86e2bfe24e61fde11404e64f25a5cb7894d825171a625643cf82a0ddf1ba632ea4f552b3cf0dd8c6709553735ba57dbe656086b841797e105bc9f517bd4a3764eb6980d744c6e197979ce3e692fd7200a0a02ee847129fbc4aa7f0c62203a83f3ec4871262a664e2d40e3eb7a2535bde1bda65afcf8b6dfdadf13e0691ffc9f00782a3850e48b870beccfb7c0630a74d2d1f0892cf71a4b4b62350d3c9556279dbadb62af85c10a1cb3725af343409869c127cd213877c34f203f0138745103c93613e3a03c05e9ef5a946749fad2766f76ada0ae4f0b12cec10612051a88ab10215fef8a0b1f5b59ce0b56038d496ba6eecf619be9bbc10157179d0cf9f75df85015ffc078ac6110bf95d51a5c748de7e53ddc5117983450f8de475ad20c25343b61f3dfce8667e6665da9842637fe010d607347c510aa0f1fb7e32f8f054498734f9e87966cb6eef7feb7def9e1fc48a7e0b3cf9f6ea8a6026a942a446a34a2e93efa8388d3a13a576983c207083878d27ed79137ebbbd18486333fe2ceb0b69ba3b38628acd560b788144c307fc63869b549ab4e6d316ce0fdd0a649a304a2fbf350c09927f78dfd372a7ea5541134f396aa26febb5cd97a9d913d08c9eb0761db3457578b53d9fead818e4741a8907e1924a94ebec1d5ff9fcc4f39a3614e9a92e6d1c4f2bd35c1ce8ec2fba779deffa8e27155177355ec7b4a2aeabf897f646aa854c2c03ef251892909ef14bea0554d1715ecf1b14d23df88618192d7d7018d74aea0c920a8a3a45b1221d6b7ea4c6602bd9af439300a14965126f00044d6868ef8730aea4c8ac49249149aa363c555ad74be34c7aed2ce491aef5d9a6a74a605a9df6d8ff8f4776cee86fbe372254aa090a8ed10a9546538af7839f287de0dbbd86eb442c536cbbbfd97ceb506cef737cb2e19b291f018f3f8ffb6ce8cd07739861957e6bb2b2f56f07d69ad0ea5da87d1ea84eca1fd09a94ab939580d8d64ccc49d4ce89dbd6607c662b6bb98bdbcd83d1e275622eddf16a18ae65210caa66a1924c5babea5b7503f59ae76333f23bfedec003e2f7adefb2429134534aa525868425f3426d8377e9d7b83295aa7318be0cc960f5f2152c1ad6ae2ddf4c448ed432bc6d11bd18b19834407f25e74a22bc3a9c397f1aeb5b9659adce6e94a2bf00ddcf64e073b502813aa9296ff04482268a4441c415427d18c3072930389c52626111f557734b7e8a59f6d357fa850f71d3213ce78d73bc24efaac202ee4292a7f2710c376f6fde96ed7664b0fe8414580e908b3527d29fb4af2dc5728565d8ece37e4f8aa80a7f7fddaec0f766d8436c8f4b20de925cf59ab6aa21c864da05e00b59bbf441b80cba052e1b22a8c64f5f4a0492e6d23f095fa85137d474c714300e9e3881dbb022b5711411ebbd60451b88666329bac765da9d25e5162369fe44905e39e2b56a54d90783a5838db448957239f28beb479647757569a8b35db98d36c20600e0cb2d108ef03835c0df8e22c01ed9cd0abadda4326a5569ce16b73e0b6570959b03d88a51d14bbe6922c9d4525405c2a72858b02d334120b59bc9ce538d3366dca8d21c090ff12e840a0db0317d26c7956cd297a387734370d1cffa7e662bc622d225df415a2867c94e6d6b5635040dd9b9d5f105ed7bb21866739c89bd3554e171f630fd5a6402c7df3c23d02ff83db78d9b2d74b6556741c732e163684baf26092add0a75e2441c0ee3106edd63503a9442043ea55698028383d64b8f31e5538effe2db94a2a3c3e744c711a9c758826befb1b0defcdef331f9a6b006d215dcaf366db137f6d074cbe71deddf2958b24ffe006d9c047e59d981926940c3ce614cc3fd73e02ff58480e18b70ab2434ddd13545bef41244df2780216f1bcac32880bdd23f1ace895c091496ff0e4767428ab51a1c852495638ea94df9459772461e112f695fc8eb93cd59d698b482267b08c2a8cb37ee3d7312de3f6c9f8fe4e0460406d723ac5b8d928d0997b7e546b27d697f8d10c9bd09894e4a3bbb1578c2dc3a109a2e5c6cf69b8dfde0ca824a965f89b937278a9c9e19429e35c5866c883517f523470e4fed51380603a050d923e32d1987cc78d086aeb6d6817b15d2c0182a2f7aa355551d17dc9267d6c458b7f242ae10a10627099cd427456033706201eacc6071d663b7379e89f2d1e56472d149ed18d2ff5aaa7aabf376a8d36a11bf0a042e88bfac44a939cc97fb27950d6bab6c4faab4a3bc99b0ef29a82c00e50086a75ad0dfd0a524430987d245848a8d5b5af82531f1f35b4ea5f538f1fdd19764bd9ec208b14aac231c87ecd082b9dd6587a5d2077b494d5b8f999eb463f1a9195199036caf1c02349f5e456c9a9ebeeb37702d8d7a7145d1996f074d81498a08ba50d8ce32dfd35da09f407dbda01a8c6743dc4e1207c06ae08a14305ef3697b92c829560ea6acca731c5c8d1bd85accbb7c978b7e20bc4cb76d2e6672ac48c26f74b034411ff31a0d0b8688ef8c9509301cf6556ebc91b365509d2aa6caad22400874a4ce0746c0a4563d9eebfdfe2e5e83b5d9182ae91901f13d800b6e9caf5362fa161c698e8a1ad0d9f90dff53c349a98520c130c780845bc8e07a230c4d8700f24e788b0160c198f101af6bd4b2378656aed3019ecbf40f59e82134c0fa0c92eef6a5bcda783b851e91a34dd097d15aa340628bcc3e8c5d4bba32cf7ddad968d4c78cfb2ad8cb3bbed3913426eed845ab484bd79d23a4ba2808941b5b912b513eb7e98486dbd0a7b76e900bfea52440756e32c1892057e636b3c3dbb24af5c70cc7e2df619602940d3aab66b61146c9b766c92085eb3613ac406e62dd61a4df28f21811aec6e36f537419f015c750803e6d3dca6d3e55c821fe4bcbc6a5a45e79624b094a8f942fd2e8c10553675a67931042e849e5f66adda9262015f352a69204c66963f01ca14217a3ef9cb63620dacb9cca1f640c95e5acb92629823eecffdb3ed80c59e85b2021986d65bb5e29071957155f28a522cc6163b055a112a85cb9650b9f27bdc5f5be5af37dae12df9149a02067cdefe35889a26358d4c659194f840cc599d58885e0c89d7be92a841d778325ac19027468beb892bbcd49a8257ced701aa6aa7600ad932276b689518230aa44d22cd00998b440286fbb44e64826b9dee4a6a844b6b96ca04139efc8cf88112f3bf12fa048702b548007aa49356783cb55244a7c7f47df2c4e14d1d16ca3645de34735eabdd4bea4f8d017294e704d10280ede9646de9f66582ee980ad8b690b732b1aa96030db2a80e63083bda1b7eeb2bd0152f7f98281edd06fea31112583b51a5e4b08b4c3ecb10b2be7541cea90e52d70931ed4384f2f599f35426d97cf8c72a98586c6eb4590a6c4d2cdd5219ed5047fe2c1b75e61dfb425c88274e44f24a119fb45012cf7a2d1100df5adb22fab819ec8dd6688f527a17e4c7ada7f4b8c4af49e680004d5eb02ea1cd3960285856eb1f37517298d44f353a056f97d8c3b0eb6045e21e1541c8348784728ec85bd0db1ef9b3c0210c04015e727abb2851d7103f3ffe988ea7b1aa2c38f5b843b08062ced74daa55243584d5692813e20eff9df738513623abd7a6610895627eb39b4efed594de0bc4a1c108d978132d73180f4144909ba52b04ef5f6488f6bcba275bf27e30c97913bc7b0e8ea87c23cdae9d0ae93655c60e291af98dd4a22d449998ab1c022a4d8b3028c695592e758cf3af5929269a0fff4d4b818978e77e25e21a27b6d48cb3eadea0d57e310bd6b83cc6e5d8ce7d87355325bb7cc48de474040435b12e9f0c9add9f2ebd89278d293b8178475968cb278668e7d27b8b38ca574a615bf006d6a91492cf1362aab62ad2a907e55d8c77f2f569cb05abc041db3f9d3abc2b8145f022f62dac2e8485453acf10a783e"}], 0x1010}}], 0x1, 0x4000080) r4 = socket$inet6(0xa, 0x40000080806, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) bind$inet6(r4, &(0x7f000047b000)={0xa, 0x404e20, 0x0, @empty, 0x6}, 0x1c) listen(r4, 0x400000001ffffffd) syz_open_dev$tty1(0xc, 0x4, 0x3) r5 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r5, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r6 = accept4(r4, 0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffff903) recvmmsg(r6, 0x0, 0x0, 0x0, 0x0) ioctl$sock_bt_cmtp_CMTPCONNADD(0xffffffffffffffff, 0x400443c8, &(0x7f00000001c0)={r5, 0x1000}) sendmmsg(r6, &(0x7f0000003d40)=[{{0x0, 0xffffffbf, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x10}], 0x4000000000000d0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000001c00)=ANY=[@ANYBLOB="000000005a0000082abd70000001000000000000eadd787268ca96cd990fd98df4c8a1eb481743a04c1619dc9b74512f8e371acc70f28b9d14444b818a1677170c6b4a9f02dcd7b5a6741620ae83b9eafaedeb877c79efe7d1bd51e3433da8e19d8e23091bd3deaf0e68c544c51c8cbe84134f2ff3723374899a2b50aec7110104ea14bed414ddbfdce8b16670bd06ff201d8017d61c5c70b01ca29774fe4f6435af05a24469ea75ba5614a163745b25fc0ee1488e05d61b184ae9d9aa0b0c01e60400000000000000965a104fef242ed0cea8d9fcb0e418e228b03c6cff798df3c4034fe51e8095fd006abda912df201835d9f147cbe940349bf9170abd88a199764f788e0359b3515f0200000000000000fb8ca016c47e59bfa6bcd21608980f611799e64c25dd6ecbf99aff7011e64f6d521861256550f57292aa74b463956e41a7061b7e8347867ec69da9"], 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) 02:53:28 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x2000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:29 executing program 1: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000240), 0x159001, 0x0) connect$pppl2tp(r0, &(0x7f0000000100)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x2, {0xa, 0x0, 0x6fe6, @ipv4={'\x00', '\xff\xff', @multicast2}}}}, 0x32) (async) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000010000001800000010d5d5a2d5d8c04608c3225dff044b3558aee5bc0c179bd0ebbf8740fe4ffa2cdbaa46fd10551cfac657c981662d0c5135b43aa734541f1e243e0c28becd", @ANYRES32=r0, @ANYBLOB="03000000000000002e2f66696c653000"]) (async) dup3(r0, r1, 0x0) (async) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) syz_clone3(&(0x7f0000002500)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000340)=""/164, 0xa4, &(0x7f0000000400)=""/70, &(0x7f0000000080)=[0x0], 0x1}, 0x58) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) sendmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000280)="320fc43a062ec1efdae510464969f1c277777e140e4bec5dbfbdc28091842157c1e7b3410263fc4997f77fe53af47fa5f45ee18526cb27dd2bd4d7ebde17", 0x3e}, {&(0x7f0000000580)="c64b4945b72aba5e27227973a94eba21dd5eed667efd0d41b0a455f2895023885acc05bf5d801c433e2b4745325a8134c134e3852e3a2d5d3102cf278dfa6c1cc09041b1cea133822c922c172e7c7e7aa2529adc02d67988f568f52fd7eb55bfbcfa077ccfccc9cbfc806917a29f6a992dd7e2b961df81646455f95929f644a478b8e81ffc686aa040e148bcacd0d063aab428944f1679235b64c9d611ed78deb05896bb21e90d1bb2bb96ba", 0xac}, {&(0x7f0000000640)="b109aa410102565efabc48d24fc434f237ada1f8da8e0e2aa08c9face66313f2d4ffa8d413942293304ac22789eab607db5312f3653dda24778c2db40b2e87fe2e778e27582212800381f16cd1c271f894dc2f9ed60a0e65860d71650fe7331efe5b84d05d94e61e2c919cac149efafd8233de63d77a3d28543817089e1ac2e9f79d378ce1a80ee78c01452b6762b27258511ea593a2d1d2a25b806704d7939db186aa06fc07e34397f787b8282510c40a09a728b5f44c", 0xb7}, {&(0x7f00000002c0)="0175f615a0adb3cd4d2afb106626d91aeca498e871484496debcfa9b898fbed064cf874cedfa938a97397e1c91bbc1681d63", 0x32}, {&(0x7f0000000480)="693fea711ee53d62182dce1cc8764a97e379e14cb1abff6d6a983129d3a32595185728807d71dd0cbeaaf66701da3cc09e2690e2d8c576fa0726ce805ba2c8918cc044b8ffe25945652bc978adc6cd0badfd79ef303f5f9f7101ee5ccff89592f7825c66a9626d4969adf7", 0x6b}, {&(0x7f0000000700)="e12706965f10ea12d90e951a567c62113826652ec3968bfe1f83c0043dd8e515056071740047edaec4d8fce517b8a88cc07184d1aade39efdef1a6df0ce67f20e707a7d039d64570bb80fca679475f7f50f73f63fcd0efbd27c2416aba71fa6177e032a268f60ea6b3018e6ff788f4ff4738280880d20c877c2caa65056231d6f369a50a787964ea35c9e7c1c19f8c5d82b80aba24cc48081f5014e8539435920fece50b91844e20bbb6ea0e96c44c9f62a056a074e9c88077c83867189b4176438f2f462f0a3ade505f712300efc02bd0806516df7801d52de09b4707173d087299f437", 0xe4}, {&(0x7f0000000800)="4ff8d269c090934fbeb445e95d5510aa52286dba23bc85161a714d43012d9e68abb8cb4426f5c9485018d35fb43857eb782103af22b90363c6242afb64d698aa2020b2b30ac66562d0cb0d3c", 0x4c}, {&(0x7f0000000880)="ad2b88e84f8813ccc4d714bf9ffc5fd1365c025ef427d079b74292e09c8300d8ad4f7f20070a18de5747b26ff69ae7cc2d84a345efd3066685995b75626581cccd88e3db56c686ff260ec1312fc53f0cb4b49564b8abaa30ca948965c1f7281d0d07bb076b434228a463f01f6991652ac850eb63e70b700bbd5aa2d4f6eeb3ba3a436d7b091d0f0cba61400f5424ed9ee4d8e79ea25353bc3329e78bd3c524eb05d568e01d4187d0770d18cb13efae18f61e67e9a103656baaab73dcd8dfa8935289b2110038dd580a995698becba906bbaabf9305ec4d8f293cb08aa46b82aa0f46b877763a8df6a48411b7faef96101d6173", 0xf3}, {&(0x7f0000000980)="a315a52b57b1eb3f1dd67a036585dd7d83742c2fdb790ab5b4b7330dcaf9ea3ee5e2c45a690b41fc630834a3a56b0bec205c5d99699876fb93eaeb875d143b5d867bef8f6d189dba3073cb4c0764492dacec7c8bf9ccea62ad6e7a9260e0c06d7e2f8ce77f4603d9a479fc93a63b43c5912a50b19c3035fbcd6d8ec888b8", 0x7e}, {&(0x7f0000000a00)="a1a7f55b2f82666155e8f0122dcea17c6a6d343bd5765fe5c160ed45fbeb01a5030b029a6817d4f6fa2561049104a7b6859326938c964c3f89d63a9f4fa1dee1132df9c6238538bbf620166e7bd1f5989afdb99759e76a64f6b40e409d1f96fc29f86c39ad3832b471873373f8fb1d878f056cccdfd0d476bc885fa5299a762a4e21750576ced96798e6", 0x8a}], 0xa, &(0x7f0000000b80)=[{0x1010, 0x110, 0x10000, "2673d6cf466d11d233e175c4d660c55f0a5c7b851da6c4fcfc35a7ac0c6e9acbb4ec6fe99200b669ad766dc94dae527e630c8a0d36f560e94114ba687c7452da93ebffbb6f10930ebd4899359171565b99037bb069d4394206a0a61f4262abdad5fef19b63143e496ce39138b336d47abc0de98fc3c6c3e2e85a6452ca6a338fd98c360201d5080204c8aa9d3bf72bb24a44c99bc27100cc11cc34c92e57e1abaebbc5bd3daed8801a1c8b5583be6a4c9092420a92e40786771d1830b4eb6384470c795687410055f5a08d8e489a259e3a218a4aba2ea2b78a397b8dd125d1994a6fd2154b4edabab9ecf8a0a5f5bf7c92f13fc36b2246a15b3a4019657cf15eb64d34e312d69d3f8b92f49d2b91f4fff4d885d60723c61b6b8979338f80678109c9ef80716a36ed38adbf4c188f19a9126c64e5241ff75aedbe2e67b8e3bf70dfd635b58bda0b061598c6a5a89a4bcddef971dc39f284bf3d98c1a3eb45288a6864fd65ef4fb6fd9d70ace81ca56bdf7e7b6afd8884719ce2d67b08334620c0011a2224ed4941b2715672020cfaddfedce1f07f2fadc2848dfd959400e866a645ab25890841a18cb4911237a3d2d0dd3e55f70982ced92931b64cc150512cf814184bf0ef1d85af7bd24d9a9616404b745a3a48f704ac6d8a307504ed2d5c858c7f1d754b6032adba25a19362c820f6fa4e00d6bd01d46ee04c798eece47e96b73140e1a24d35749b225dc5512173127425c906d8aa709af823ebdb089088a80e3576a46c044cbf87a437b16644f2eeb57dc2eb9ef8f93c5a048c90208f4ba109b796fe5c4f6e19cff335fc40207ca6bb21e5a6e720ba291edae5ae0655047141b4c8b84a4ac4b8a0b25d9804b1a532e6e3e91a0cb34bb333441cb957b6711fcced64fdfe3eed1e134f9fc9b686c583cc8c2859194e3382c72bbfef765fd570eadb9d5f90c2bb7fcc263326055744ffa9c05c8f5d4284a72c5ab1559a4faca6dc2ff05b1dc118460cc3ee00f725cce906fda80eb6b2006e0adf251704caa61ad7aa5c3b1d0006b03634ceb0fc19e0a6ca551ae0e74b2c447aeeeecfea4373ceb2bf0c3d859582ee8a6ca1fd4d56310f28f93cd3c5a9d3ac91b35212b1b4a6ba1fee7b5148d9ff663a86b133762d2ec2ca987f30d30fbcd7f8033209d737dd3c5d87920e3a79b2b22952a53285e00bdd92497a0121a3f1ca530f0c9a78327e33f3ef05f77c855f46bb13781140fa55f84ac68ad0db11652f4219e6ed186b32aefcd6645b8442a08360f39135487060838c30d3891cf599dbdd41b758ad76f6a45a0242b3332454491b8dd1688ac12db3695cb8d6511581f9178eca1f6c2ee1ad64a7254bde14402118d843cdfa052f2b21472d78df8e5dfb1c88cb224718e5cd0428229558f76571c57de13111e2c982fcc82a8be9df8494aecbc8ce9962c02552f0df232188d8e0d58d2592a1bb21b124a9c98e0c5fbeb4a5d72ef24e794f462773e92bf14b594e7fde4de929f2001b1459367355f4478a97b08a9f60d2b3ba41e80ecb9006bd76fc9a9694d1f72ed78b5e5e50100ee793ffa2e191160376c20ed32b1d4e56178cecb1d55ebcec45f358bdf6dda2ed205869a7ef81a1c8a3642dc06af7d528d0edd479cb4d310b5ae82bbec103537e7efa88ed83b1c493116a3b222f2fd88b0e69ce123df879291cb1c63fa92ad4ed4e7323013cd7bd8e326e683214022116cd22ac7426ced01161c7914dc131fe29c7736634919a836c25fb1986442bb7cdad704bbc5182a90c9bb25a2c813be38b7a2c9d846c5891e752b35d9a28bb4da55e51bae2f2ce26dd626ae5ae7f3d65a630053b86e2bfe24e61fde11404e64f25a5cb7894d825171a625643cf82a0ddf1ba632ea4f552b3cf0dd8c6709553735ba57dbe656086b841797e105bc9f517bd4a3764eb6980d744c6e197979ce3e692fd7200a0a02ee847129fbc4aa7f0c62203a83f3ec4871262a664e2d40e3eb7a2535bde1bda65afcf8b6dfdadf13e0691ffc9f00782a3850e48b870beccfb7c0630a74d2d1f0892cf71a4b4b62350d3c9556279dbadb62af85c10a1cb3725af343409869c127cd213877c34f203f0138745103c93613e3a03c05e9ef5a946749fad2766f76ada0ae4f0b12cec10612051a88ab10215fef8a0b1f5b59ce0b56038d496ba6eecf619be9bbc10157179d0cf9f75df85015ffc078ac6110bf95d51a5c748de7e53ddc5117983450f8de475ad20c25343b61f3dfce8667e6665da9842637fe010d607347c510aa0f1fb7e32f8f054498734f9e87966cb6eef7feb7def9e1fc48a7e0b3cf9f6ea8a6026a942a446a34a2e93efa8388d3a13a576983c207083878d27ed79137ebbbd18486333fe2ceb0b69ba3b38628acd560b788144c307fc63869b549ab4e6d316ce0fdd0a649a304a2fbf350c09927f78dfd372a7ea5541134f396aa26febb5cd97a9d913d08c9eb0761db3457578b53d9fead818e4741a8907e1924a94ebec1d5ff9fcc4f39a3614e9a92e6d1c4f2bd35c1ce8ec2fba779deffa8e27155177355ec7b4a2aeabf897f646aa854c2c03ef251892909ef14bea0554d1715ecf1b14d23df88618192d7d7018d74aea0c920a8a3a45b1221d6b7ea4c6602bd9af439300a14965126f00044d6868ef8730aea4c8ac49249149aa363c555ad74be34c7aed2ce491aef5d9a6a74a605a9df6d8ff8f4776cee86fbe372254aa090a8ed10a9546538af7839f287de0dbbd86eb442c536cbbbfd97ceb506cef737cb2e19b291f018f3f8ffb6ce8cd07739861957e6bb2b2f56f07d69ad0ea5da87d1ea84eca1fd09a94ab939580d8d64ccc49d4ce89dbd6607c662b6bb98bdbcd83d1e275622eddf16a18ae65210caa66a1924c5babea5b7503f59ae76333f23bfedec003e2f7adefb2429134534aa525868425f3426d8377e9d7b83295aa7318be0cc960f5f2152c1ad6ae2ddf4c448ed432bc6d11bd18b19834407f25e74a22bc3a9c397f1aeb5b9659adce6e94a2bf00ddcf64e073b502813aa9296ff04482268a4441c415427d18c3072930389c52626111f557734b7e8a59f6d357fa850f71d3213ce78d73bc24efaac202ee4292a7f2710c376f6fde96ed7664b0fe8414580e908b3527d29fb4af2dc5728565d8ece37e4f8aa80a7f7fddaec0f766d8436c8f4b20de925cf59ab6aa21c864da05e00b59bbf441b80cba052e1b22a8c64f5f4a0492e6d23f095fa85137d474c714300e9e3881dbb022b5711411ebbd60451b88666329bac765da9d25e5162369fe44905e39e2b56a54d90783a5838db448957239f28beb479647757569a8b35db98d36c20600e0cb2d108ef03835c0df8e22c01ed9cd0abadda4326a5569ce16b73e0b6570959b03d88a51d14bbe6922c9d4525405c2a72858b02d334120b59bc9ce538d3366dca8d21c090ff12e840a0db0317d26c7956cd297a387734370d1cffa7e662bc622d225df415a2867c94e6d6b5635040dd9b9d5f105ed7bb21866739c89bd3554e171f630fd5a6402c7df3c23d02ff83db78d9b2d74b6556741c732e163684baf26092add0a75e2441c0ee3106edd63503a9442043ea55698028383d64b8f31e5538effe2db94a2a3c3e744c711a9c758826befb1b0defcdef331f9a6b006d215dcaf366db137f6d074cbe71deddf2958b24ffe006d9c047e59d981926940c3ce614cc3fd73e02ff58480e18b70ab2434ddd13545bef41244df2780216f1bcac32880bdd23f1ace895c091496ff0e4767428ab51a1c852495638ea94df9459772461e112f695fc8eb93cd59d698b482267b08c2a8cb37ee3d7312de3f6c9f8fe4e0460406d723ac5b8d928d0997b7e546b27d697f8d10c9bd09894e4a3bbb1578c2dc3a109a2e5c6cf69b8dfde0ca824a965f89b937278a9c9e19429e35c5866c883517f523470e4fed51380603a050d923e32d1987cc78d086aeb6d6817b15d2c0182a2f7aa355551d17dc9267d6c458b7f242ae10a10627099cd427456033706201eacc6071d663b7379e89f2d1e56472d149ed18d2ff5aaa7aabf376a8d36a11bf0a042e88bfac44a939cc97fb27950d6bab6c4faab4a3bc99b0ef29a82c00e50086a75ad0dfd0a524430987d245848a8d5b5af82531f1f35b4ea5f538f1fdd19764bd9ec208b14aac231c87ecd082b9dd6587a5d2077b494d5b8f999eb463f1a9195199036caf1c02349f5e456c9a9ebeeb37702d8d7a7145d1996f074d81498a08ba50d8ce32dfd35da09f407dbda01a8c6743dc4e1207c06ae08a14305ef3697b92c829560ea6acca731c5c8d1bd85accbb7c978b7e20bc4cb76d2e6672ac48c26f74b034411ff31a0d0b8688ef8c9509301cf6556ebc91b365509d2aa6caad22400874a4ce0746c0a4563d9eebfdfe2e5e83b5d9182ae91901f13d800b6e9caf5362fa161c698e8a1ad0d9f90dff53c349a98520c130c780845bc8e07a230c4d8700f24e788b0160c198f101af6bd4b2378656aed3019ecbf40f59e82134c0fa0c92eef6a5bcda783b851e91a34dd097d15aa340628bcc3e8c5d4bba32cf7ddad968d4c78cfb2ad8cb3bbed3913426eed845ab484bd79d23a4ba2808941b5b912b513eb7e98486dbd0a7b76e900bfea52440756e32c1892057e636b3c3dbb24af5c70cc7e2df619602940d3aab66b61146c9b766c92085eb3613ac406e62dd61a4df28f21811aec6e36f537419f015c750803e6d3dca6d3e55c821fe4bcbc6a5a45e79624b094a8f942fd2e8c10553675a67931042e849e5f66adda9262015f352a69204c66963f01ca14217a3ef9cb63620dacb9cca1f640c95e5acb92629823eecffdb3ed80c59e85b2021986d65bb5e29071957155f28a522cc6163b055a112a85cb9650b9f27bdc5f5be5af37dae12df9149a02067cdefe35889a26358d4c659194f840cc599d58885e0c89d7be92a841d778325ac19027468beb892bbcd49a8257ced701aa6aa7600ad932276b689518230aa44d22cd00998b440286fbb44e64826b9dee4a6a844b6b96ca04139efc8cf88112f3bf12fa048702b548007aa49356783cb55244a7c7f47df2c4e14d1d16ca3645de34735eabdd4bea4f8d017294e704d10280ede9646de9f66582ee980ad8b690b732b1aa96030db2a80e63083bda1b7eeb2bd0152f7f98281edd06fea31112583b51a5e4b08b4c3ecb10b2be7541cea90e52d70931ed4384f2f599f35426d97cf8c72a98586c6eb4590a6c4d2cdd5219ed5047fe2c1b75e61dfb425c88274e44f24a119fb45012cf7a2d1100df5adb22fab819ec8dd6688f527a17e4c7ada7f4b8c4af49e680004d5eb02ea1cd3960285856eb1f37517298d44f353a056f97d8c3b0eb6045e21e1541c8348784728ec85bd0db1ef9b3c0210c04015e727abb2851d7103f3ffe988ea7b1aa2c38f5b843b08062ced74daa55243584d5692813e20eff9df738513623abd7a6610895627eb39b4efed594de0bc4a1c108d978132d73180f4144909ba52b04ef5f6488f6bcba275bf27e30c97913bc7b0e8ea87c23cdae9d0ae93655c60e291af98dd4a22d449998ab1c022a4d8b3028c695592e758cf3af5929269a0fff4d4b818978e77e25e21a27b6d48cb3eadea0d57e310bd6b83cc6e5d8ce7d87355325bb7cc48de474040435b12e9f0c9add9f2ebd89278d293b8178475968cb278668e7d27b8b38ca574a615bf006d6a91492cf1362aab62ad2a907e55d8c77f2f569cb05abc041db3f9d3abc2b8145f022f62dac2e8485453acf10a783e"}], 0x1010}}], 0x1, 0x4000080) (async) r4 = socket$inet6(0xa, 0x40000080806, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) bind$inet6(r4, &(0x7f000047b000)={0xa, 0x404e20, 0x0, @empty, 0x6}, 0x1c) (async) listen(r4, 0x400000001ffffffd) (async) syz_open_dev$tty1(0xc, 0x4, 0x3) (async) r5 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r5, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) (async) r6 = accept4(r4, 0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffff903) (async) recvmmsg(r6, 0x0, 0x0, 0x0, 0x0) ioctl$sock_bt_cmtp_CMTPCONNADD(0xffffffffffffffff, 0x400443c8, &(0x7f00000001c0)={r5, 0x1000}) (async) sendmmsg(r6, &(0x7f0000003d40)=[{{0x0, 0xffffffbf, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x10}], 0x4000000000000d0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000001c00)=ANY=[@ANYBLOB="000000005a0000082abd70000001000000000000eadd787268ca96cd990fd98df4c8a1eb481743a04c1619dc9b74512f8e371acc70f28b9d14444b818a1677170c6b4a9f02dcd7b5a6741620ae83b9eafaedeb877c79efe7d1bd51e3433da8e19d8e23091bd3deaf0e68c544c51c8cbe84134f2ff3723374899a2b50aec7110104ea14bed414ddbfdce8b16670bd06ff201d8017d61c5c70b01ca29774fe4f6435af05a24469ea75ba5614a163745b25fc0ee1488e05d61b184ae9d9aa0b0c01e60400000000000000965a104fef242ed0cea8d9fcb0e418e228b03c6cff798df3c4034fe51e8095fd006abda912df201835d9f147cbe940349bf9170abd88a199764f788e0359b3515f0200000000000000fb8ca016c47e59bfa6bcd21608980f611799e64c25dd6ecbf99aff7011e64f6d521861256550f57292aa74b463956e41a7061b7e8347867ec69da9"], 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) 02:53:29 executing program 1: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000240), 0x159001, 0x0) connect$pppl2tp(r0, &(0x7f0000000100)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x2, {0xa, 0x0, 0x6fe6, @ipv4={'\x00', '\xff\xff', @multicast2}}}}, 0x32) (async) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000010000001800000010d5d5a2d5d8c04608c3225dff044b3558aee5bc0c179bd0ebbf8740fe4ffa2cdbaa46fd10551cfac657c981662d0c5135b43aa734541f1e243e0c28becd", @ANYRES32=r0, @ANYBLOB="03000000000000002e2f66696c653000"]) dup3(r0, r1, 0x0) (async) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) syz_clone3(&(0x7f0000002500)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000340)=""/164, 0xa4, &(0x7f0000000400)=""/70, &(0x7f0000000080)=[0x0], 0x1}, 0x58) (async) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) (async) sendmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000280)="320fc43a062ec1efdae510464969f1c277777e140e4bec5dbfbdc28091842157c1e7b3410263fc4997f77fe53af47fa5f45ee18526cb27dd2bd4d7ebde17", 0x3e}, {&(0x7f0000000580)="c64b4945b72aba5e27227973a94eba21dd5eed667efd0d41b0a455f2895023885acc05bf5d801c433e2b4745325a8134c134e3852e3a2d5d3102cf278dfa6c1cc09041b1cea133822c922c172e7c7e7aa2529adc02d67988f568f52fd7eb55bfbcfa077ccfccc9cbfc806917a29f6a992dd7e2b961df81646455f95929f644a478b8e81ffc686aa040e148bcacd0d063aab428944f1679235b64c9d611ed78deb05896bb21e90d1bb2bb96ba", 0xac}, {&(0x7f0000000640)="b109aa410102565efabc48d24fc434f237ada1f8da8e0e2aa08c9face66313f2d4ffa8d413942293304ac22789eab607db5312f3653dda24778c2db40b2e87fe2e778e27582212800381f16cd1c271f894dc2f9ed60a0e65860d71650fe7331efe5b84d05d94e61e2c919cac149efafd8233de63d77a3d28543817089e1ac2e9f79d378ce1a80ee78c01452b6762b27258511ea593a2d1d2a25b806704d7939db186aa06fc07e34397f787b8282510c40a09a728b5f44c", 0xb7}, {&(0x7f00000002c0)="0175f615a0adb3cd4d2afb106626d91aeca498e871484496debcfa9b898fbed064cf874cedfa938a97397e1c91bbc1681d63", 0x32}, {&(0x7f0000000480)="693fea711ee53d62182dce1cc8764a97e379e14cb1abff6d6a983129d3a32595185728807d71dd0cbeaaf66701da3cc09e2690e2d8c576fa0726ce805ba2c8918cc044b8ffe25945652bc978adc6cd0badfd79ef303f5f9f7101ee5ccff89592f7825c66a9626d4969adf7", 0x6b}, {&(0x7f0000000700)="e12706965f10ea12d90e951a567c62113826652ec3968bfe1f83c0043dd8e515056071740047edaec4d8fce517b8a88cc07184d1aade39efdef1a6df0ce67f20e707a7d039d64570bb80fca679475f7f50f73f63fcd0efbd27c2416aba71fa6177e032a268f60ea6b3018e6ff788f4ff4738280880d20c877c2caa65056231d6f369a50a787964ea35c9e7c1c19f8c5d82b80aba24cc48081f5014e8539435920fece50b91844e20bbb6ea0e96c44c9f62a056a074e9c88077c83867189b4176438f2f462f0a3ade505f712300efc02bd0806516df7801d52de09b4707173d087299f437", 0xe4}, {&(0x7f0000000800)="4ff8d269c090934fbeb445e95d5510aa52286dba23bc85161a714d43012d9e68abb8cb4426f5c9485018d35fb43857eb782103af22b90363c6242afb64d698aa2020b2b30ac66562d0cb0d3c", 0x4c}, {&(0x7f0000000880)="ad2b88e84f8813ccc4d714bf9ffc5fd1365c025ef427d079b74292e09c8300d8ad4f7f20070a18de5747b26ff69ae7cc2d84a345efd3066685995b75626581cccd88e3db56c686ff260ec1312fc53f0cb4b49564b8abaa30ca948965c1f7281d0d07bb076b434228a463f01f6991652ac850eb63e70b700bbd5aa2d4f6eeb3ba3a436d7b091d0f0cba61400f5424ed9ee4d8e79ea25353bc3329e78bd3c524eb05d568e01d4187d0770d18cb13efae18f61e67e9a103656baaab73dcd8dfa8935289b2110038dd580a995698becba906bbaabf9305ec4d8f293cb08aa46b82aa0f46b877763a8df6a48411b7faef96101d6173", 0xf3}, {&(0x7f0000000980)="a315a52b57b1eb3f1dd67a036585dd7d83742c2fdb790ab5b4b7330dcaf9ea3ee5e2c45a690b41fc630834a3a56b0bec205c5d99699876fb93eaeb875d143b5d867bef8f6d189dba3073cb4c0764492dacec7c8bf9ccea62ad6e7a9260e0c06d7e2f8ce77f4603d9a479fc93a63b43c5912a50b19c3035fbcd6d8ec888b8", 0x7e}, {&(0x7f0000000a00)="a1a7f55b2f82666155e8f0122dcea17c6a6d343bd5765fe5c160ed45fbeb01a5030b029a6817d4f6fa2561049104a7b6859326938c964c3f89d63a9f4fa1dee1132df9c6238538bbf620166e7bd1f5989afdb99759e76a64f6b40e409d1f96fc29f86c39ad3832b471873373f8fb1d878f056cccdfd0d476bc885fa5299a762a4e21750576ced96798e6", 0x8a}], 0xa, &(0x7f0000000b80)=[{0x1010, 0x110, 0x10000, "2673d6cf466d11d233e175c4d660c55f0a5c7b851da6c4fcfc35a7ac0c6e9acbb4ec6fe99200b669ad766dc94dae527e630c8a0d36f560e94114ba687c7452da93ebffbb6f10930ebd4899359171565b99037bb069d4394206a0a61f4262abdad5fef19b63143e496ce39138b336d47abc0de98fc3c6c3e2e85a6452ca6a338fd98c360201d5080204c8aa9d3bf72bb24a44c99bc27100cc11cc34c92e57e1abaebbc5bd3daed8801a1c8b5583be6a4c9092420a92e40786771d1830b4eb6384470c795687410055f5a08d8e489a259e3a218a4aba2ea2b78a397b8dd125d1994a6fd2154b4edabab9ecf8a0a5f5bf7c92f13fc36b2246a15b3a4019657cf15eb64d34e312d69d3f8b92f49d2b91f4fff4d885d60723c61b6b8979338f80678109c9ef80716a36ed38adbf4c188f19a9126c64e5241ff75aedbe2e67b8e3bf70dfd635b58bda0b061598c6a5a89a4bcddef971dc39f284bf3d98c1a3eb45288a6864fd65ef4fb6fd9d70ace81ca56bdf7e7b6afd8884719ce2d67b08334620c0011a2224ed4941b2715672020cfaddfedce1f07f2fadc2848dfd959400e866a645ab25890841a18cb4911237a3d2d0dd3e55f70982ced92931b64cc150512cf814184bf0ef1d85af7bd24d9a9616404b745a3a48f704ac6d8a307504ed2d5c858c7f1d754b6032adba25a19362c820f6fa4e00d6bd01d46ee04c798eece47e96b73140e1a24d35749b225dc5512173127425c906d8aa709af823ebdb089088a80e3576a46c044cbf87a437b16644f2eeb57dc2eb9ef8f93c5a048c90208f4ba109b796fe5c4f6e19cff335fc40207ca6bb21e5a6e720ba291edae5ae0655047141b4c8b84a4ac4b8a0b25d9804b1a532e6e3e91a0cb34bb333441cb957b6711fcced64fdfe3eed1e134f9fc9b686c583cc8c2859194e3382c72bbfef765fd570eadb9d5f90c2bb7fcc263326055744ffa9c05c8f5d4284a72c5ab1559a4faca6dc2ff05b1dc118460cc3ee00f725cce906fda80eb6b2006e0adf251704caa61ad7aa5c3b1d0006b03634ceb0fc19e0a6ca551ae0e74b2c447aeeeecfea4373ceb2bf0c3d859582ee8a6ca1fd4d56310f28f93cd3c5a9d3ac91b35212b1b4a6ba1fee7b5148d9ff663a86b133762d2ec2ca987f30d30fbcd7f8033209d737dd3c5d87920e3a79b2b22952a53285e00bdd92497a0121a3f1ca530f0c9a78327e33f3ef05f77c855f46bb13781140fa55f84ac68ad0db11652f4219e6ed186b32aefcd6645b8442a08360f39135487060838c30d3891cf599dbdd41b758ad76f6a45a0242b3332454491b8dd1688ac12db3695cb8d6511581f9178eca1f6c2ee1ad64a7254bde14402118d843cdfa052f2b21472d78df8e5dfb1c88cb224718e5cd0428229558f76571c57de13111e2c982fcc82a8be9df8494aecbc8ce9962c02552f0df232188d8e0d58d2592a1bb21b124a9c98e0c5fbeb4a5d72ef24e794f462773e92bf14b594e7fde4de929f2001b1459367355f4478a97b08a9f60d2b3ba41e80ecb9006bd76fc9a9694d1f72ed78b5e5e50100ee793ffa2e191160376c20ed32b1d4e56178cecb1d55ebcec45f358bdf6dda2ed205869a7ef81a1c8a3642dc06af7d528d0edd479cb4d310b5ae82bbec103537e7efa88ed83b1c493116a3b222f2fd88b0e69ce123df879291cb1c63fa92ad4ed4e7323013cd7bd8e326e683214022116cd22ac7426ced01161c7914dc131fe29c7736634919a836c25fb1986442bb7cdad704bbc5182a90c9bb25a2c813be38b7a2c9d846c5891e752b35d9a28bb4da55e51bae2f2ce26dd626ae5ae7f3d65a630053b86e2bfe24e61fde11404e64f25a5cb7894d825171a625643cf82a0ddf1ba632ea4f552b3cf0dd8c6709553735ba57dbe656086b841797e105bc9f517bd4a3764eb6980d744c6e197979ce3e692fd7200a0a02ee847129fbc4aa7f0c62203a83f3ec4871262a664e2d40e3eb7a2535bde1bda65afcf8b6dfdadf13e0691ffc9f00782a3850e48b870beccfb7c0630a74d2d1f0892cf71a4b4b62350d3c9556279dbadb62af85c10a1cb3725af343409869c127cd213877c34f203f0138745103c93613e3a03c05e9ef5a946749fad2766f76ada0ae4f0b12cec10612051a88ab10215fef8a0b1f5b59ce0b56038d496ba6eecf619be9bbc10157179d0cf9f75df85015ffc078ac6110bf95d51a5c748de7e53ddc5117983450f8de475ad20c25343b61f3dfce8667e6665da9842637fe010d607347c510aa0f1fb7e32f8f054498734f9e87966cb6eef7feb7def9e1fc48a7e0b3cf9f6ea8a6026a942a446a34a2e93efa8388d3a13a576983c207083878d27ed79137ebbbd18486333fe2ceb0b69ba3b38628acd560b788144c307fc63869b549ab4e6d316ce0fdd0a649a304a2fbf350c09927f78dfd372a7ea5541134f396aa26febb5cd97a9d913d08c9eb0761db3457578b53d9fead818e4741a8907e1924a94ebec1d5ff9fcc4f39a3614e9a92e6d1c4f2bd35c1ce8ec2fba779deffa8e27155177355ec7b4a2aeabf897f646aa854c2c03ef251892909ef14bea0554d1715ecf1b14d23df88618192d7d7018d74aea0c920a8a3a45b1221d6b7ea4c6602bd9af439300a14965126f00044d6868ef8730aea4c8ac49249149aa363c555ad74be34c7aed2ce491aef5d9a6a74a605a9df6d8ff8f4776cee86fbe372254aa090a8ed10a9546538af7839f287de0dbbd86eb442c536cbbbfd97ceb506cef737cb2e19b291f018f3f8ffb6ce8cd07739861957e6bb2b2f56f07d69ad0ea5da87d1ea84eca1fd09a94ab939580d8d64ccc49d4ce89dbd6607c662b6bb98bdbcd83d1e275622eddf16a18ae65210caa66a1924c5babea5b7503f59ae76333f23bfedec003e2f7adefb2429134534aa525868425f3426d8377e9d7b83295aa7318be0cc960f5f2152c1ad6ae2ddf4c448ed432bc6d11bd18b19834407f25e74a22bc3a9c397f1aeb5b9659adce6e94a2bf00ddcf64e073b502813aa9296ff04482268a4441c415427d18c3072930389c52626111f557734b7e8a59f6d357fa850f71d3213ce78d73bc24efaac202ee4292a7f2710c376f6fde96ed7664b0fe8414580e908b3527d29fb4af2dc5728565d8ece37e4f8aa80a7f7fddaec0f766d8436c8f4b20de925cf59ab6aa21c864da05e00b59bbf441b80cba052e1b22a8c64f5f4a0492e6d23f095fa85137d474c714300e9e3881dbb022b5711411ebbd60451b88666329bac765da9d25e5162369fe44905e39e2b56a54d90783a5838db448957239f28beb479647757569a8b35db98d36c20600e0cb2d108ef03835c0df8e22c01ed9cd0abadda4326a5569ce16b73e0b6570959b03d88a51d14bbe6922c9d4525405c2a72858b02d334120b59bc9ce538d3366dca8d21c090ff12e840a0db0317d26c7956cd297a387734370d1cffa7e662bc622d225df415a2867c94e6d6b5635040dd9b9d5f105ed7bb21866739c89bd3554e171f630fd5a6402c7df3c23d02ff83db78d9b2d74b6556741c732e163684baf26092add0a75e2441c0ee3106edd63503a9442043ea55698028383d64b8f31e5538effe2db94a2a3c3e744c711a9c758826befb1b0defcdef331f9a6b006d215dcaf366db137f6d074cbe71deddf2958b24ffe006d9c047e59d981926940c3ce614cc3fd73e02ff58480e18b70ab2434ddd13545bef41244df2780216f1bcac32880bdd23f1ace895c091496ff0e4767428ab51a1c852495638ea94df9459772461e112f695fc8eb93cd59d698b482267b08c2a8cb37ee3d7312de3f6c9f8fe4e0460406d723ac5b8d928d0997b7e546b27d697f8d10c9bd09894e4a3bbb1578c2dc3a109a2e5c6cf69b8dfde0ca824a965f89b937278a9c9e19429e35c5866c883517f523470e4fed51380603a050d923e32d1987cc78d086aeb6d6817b15d2c0182a2f7aa355551d17dc9267d6c458b7f242ae10a10627099cd427456033706201eacc6071d663b7379e89f2d1e56472d149ed18d2ff5aaa7aabf376a8d36a11bf0a042e88bfac44a939cc97fb27950d6bab6c4faab4a3bc99b0ef29a82c00e50086a75ad0dfd0a524430987d245848a8d5b5af82531f1f35b4ea5f538f1fdd19764bd9ec208b14aac231c87ecd082b9dd6587a5d2077b494d5b8f999eb463f1a9195199036caf1c02349f5e456c9a9ebeeb37702d8d7a7145d1996f074d81498a08ba50d8ce32dfd35da09f407dbda01a8c6743dc4e1207c06ae08a14305ef3697b92c829560ea6acca731c5c8d1bd85accbb7c978b7e20bc4cb76d2e6672ac48c26f74b034411ff31a0d0b8688ef8c9509301cf6556ebc91b365509d2aa6caad22400874a4ce0746c0a4563d9eebfdfe2e5e83b5d9182ae91901f13d800b6e9caf5362fa161c698e8a1ad0d9f90dff53c349a98520c130c780845bc8e07a230c4d8700f24e788b0160c198f101af6bd4b2378656aed3019ecbf40f59e82134c0fa0c92eef6a5bcda783b851e91a34dd097d15aa340628bcc3e8c5d4bba32cf7ddad968d4c78cfb2ad8cb3bbed3913426eed845ab484bd79d23a4ba2808941b5b912b513eb7e98486dbd0a7b76e900bfea52440756e32c1892057e636b3c3dbb24af5c70cc7e2df619602940d3aab66b61146c9b766c92085eb3613ac406e62dd61a4df28f21811aec6e36f537419f015c750803e6d3dca6d3e55c821fe4bcbc6a5a45e79624b094a8f942fd2e8c10553675a67931042e849e5f66adda9262015f352a69204c66963f01ca14217a3ef9cb63620dacb9cca1f640c95e5acb92629823eecffdb3ed80c59e85b2021986d65bb5e29071957155f28a522cc6163b055a112a85cb9650b9f27bdc5f5be5af37dae12df9149a02067cdefe35889a26358d4c659194f840cc599d58885e0c89d7be92a841d778325ac19027468beb892bbcd49a8257ced701aa6aa7600ad932276b689518230aa44d22cd00998b440286fbb44e64826b9dee4a6a844b6b96ca04139efc8cf88112f3bf12fa048702b548007aa49356783cb55244a7c7f47df2c4e14d1d16ca3645de34735eabdd4bea4f8d017294e704d10280ede9646de9f66582ee980ad8b690b732b1aa96030db2a80e63083bda1b7eeb2bd0152f7f98281edd06fea31112583b51a5e4b08b4c3ecb10b2be7541cea90e52d70931ed4384f2f599f35426d97cf8c72a98586c6eb4590a6c4d2cdd5219ed5047fe2c1b75e61dfb425c88274e44f24a119fb45012cf7a2d1100df5adb22fab819ec8dd6688f527a17e4c7ada7f4b8c4af49e680004d5eb02ea1cd3960285856eb1f37517298d44f353a056f97d8c3b0eb6045e21e1541c8348784728ec85bd0db1ef9b3c0210c04015e727abb2851d7103f3ffe988ea7b1aa2c38f5b843b08062ced74daa55243584d5692813e20eff9df738513623abd7a6610895627eb39b4efed594de0bc4a1c108d978132d73180f4144909ba52b04ef5f6488f6bcba275bf27e30c97913bc7b0e8ea87c23cdae9d0ae93655c60e291af98dd4a22d449998ab1c022a4d8b3028c695592e758cf3af5929269a0fff4d4b818978e77e25e21a27b6d48cb3eadea0d57e310bd6b83cc6e5d8ce7d87355325bb7cc48de474040435b12e9f0c9add9f2ebd89278d293b8178475968cb278668e7d27b8b38ca574a615bf006d6a91492cf1362aab62ad2a907e55d8c77f2f569cb05abc041db3f9d3abc2b8145f022f62dac2e8485453acf10a783e"}], 0x1010}}], 0x1, 0x4000080) r4 = socket$inet6(0xa, 0x40000080806, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) (async) bind$inet6(r4, &(0x7f000047b000)={0xa, 0x404e20, 0x0, @empty, 0x6}, 0x1c) listen(r4, 0x400000001ffffffd) (async) syz_open_dev$tty1(0xc, 0x4, 0x3) r5 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r5, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) (async) r6 = accept4(r4, 0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffff903) recvmmsg(r6, 0x0, 0x0, 0x0, 0x0) (async) ioctl$sock_bt_cmtp_CMTPCONNADD(0xffffffffffffffff, 0x400443c8, &(0x7f00000001c0)={r5, 0x1000}) (async) sendmmsg(r6, &(0x7f0000003d40)=[{{0x0, 0xffffffbf, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x10}], 0x4000000000000d0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000001c00)=ANY=[@ANYBLOB="000000005a0000082abd70000001000000000000eadd787268ca96cd990fd98df4c8a1eb481743a04c1619dc9b74512f8e371acc70f28b9d14444b818a1677170c6b4a9f02dcd7b5a6741620ae83b9eafaedeb877c79efe7d1bd51e3433da8e19d8e23091bd3deaf0e68c544c51c8cbe84134f2ff3723374899a2b50aec7110104ea14bed414ddbfdce8b16670bd06ff201d8017d61c5c70b01ca29774fe4f6435af05a24469ea75ba5614a163745b25fc0ee1488e05d61b184ae9d9aa0b0c01e60400000000000000965a104fef242ed0cea8d9fcb0e418e228b03c6cff798df3c4034fe51e8095fd006abda912df201835d9f147cbe940349bf9170abd88a199764f788e0359b3515f0200000000000000fb8ca016c47e59bfa6bcd21608980f611799e64c25dd6ecbf99aff7011e64f6d521861256550f57292aa74b463956e41a7061b7e8347867ec69da9"], 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) 02:53:29 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x1f000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:30 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb14, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x4d000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x1b000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:32 executing program 1: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000240), 0x159001, 0x0) connect$pppl2tp(r0, &(0x7f0000000100)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x2, {0xa, 0x0, 0x6fe6, @ipv4={'\x00', '\xff\xff', @multicast2}}}}, 0x32) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000010000001800000010d5d5a2d5d8c04608c3225dff044b3558aee5bc0c179bd0ebbf8740fe4ffa2cdbaa46fd10551cfac657c981662d0c5135b43aa734541f1e243e0c28becd", @ANYRES32=r0, @ANYBLOB="03000000000000002e2f66696c653000"]) dup3(r0, r1, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) syz_clone3(&(0x7f0000002500)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000340)=""/164, 0xa4, &(0x7f0000000400)=""/70, &(0x7f0000000080)=[0x0], 0x1}, 0x58) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) sendmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000280)="320fc43a062ec1efdae510464969f1c277777e140e4bec5dbfbdc28091842157c1e7b3410263fc4997f77fe53af47fa5f45ee18526cb27dd2bd4d7ebde17", 0x3e}, {&(0x7f0000000580)="c64b4945b72aba5e27227973a94eba21dd5eed667efd0d41b0a455f2895023885acc05bf5d801c433e2b4745325a8134c134e3852e3a2d5d3102cf278dfa6c1cc09041b1cea133822c922c172e7c7e7aa2529adc02d67988f568f52fd7eb55bfbcfa077ccfccc9cbfc806917a29f6a992dd7e2b961df81646455f95929f644a478b8e81ffc686aa040e148bcacd0d063aab428944f1679235b64c9d611ed78deb05896bb21e90d1bb2bb96ba", 0xac}, {&(0x7f0000000640)="b109aa410102565efabc48d24fc434f237ada1f8da8e0e2aa08c9face66313f2d4ffa8d413942293304ac22789eab607db5312f3653dda24778c2db40b2e87fe2e778e27582212800381f16cd1c271f894dc2f9ed60a0e65860d71650fe7331efe5b84d05d94e61e2c919cac149efafd8233de63d77a3d28543817089e1ac2e9f79d378ce1a80ee78c01452b6762b27258511ea593a2d1d2a25b806704d7939db186aa06fc07e34397f787b8282510c40a09a728b5f44c", 0xb7}, {&(0x7f00000002c0)="0175f615a0adb3cd4d2afb106626d91aeca498e871484496debcfa9b898fbed064cf874cedfa938a97397e1c91bbc1681d63", 0x32}, {&(0x7f0000000480)="693fea711ee53d62182dce1cc8764a97e379e14cb1abff6d6a983129d3a32595185728807d71dd0cbeaaf66701da3cc09e2690e2d8c576fa0726ce805ba2c8918cc044b8ffe25945652bc978adc6cd0badfd79ef303f5f9f7101ee5ccff89592f7825c66a9626d4969adf7", 0x6b}, {&(0x7f0000000700)="e12706965f10ea12d90e951a567c62113826652ec3968bfe1f83c0043dd8e515056071740047edaec4d8fce517b8a88cc07184d1aade39efdef1a6df0ce67f20e707a7d039d64570bb80fca679475f7f50f73f63fcd0efbd27c2416aba71fa6177e032a268f60ea6b3018e6ff788f4ff4738280880d20c877c2caa65056231d6f369a50a787964ea35c9e7c1c19f8c5d82b80aba24cc48081f5014e8539435920fece50b91844e20bbb6ea0e96c44c9f62a056a074e9c88077c83867189b4176438f2f462f0a3ade505f712300efc02bd0806516df7801d52de09b4707173d087299f437", 0xe4}, {&(0x7f0000000800)="4ff8d269c090934fbeb445e95d5510aa52286dba23bc85161a714d43012d9e68abb8cb4426f5c9485018d35fb43857eb782103af22b90363c6242afb64d698aa2020b2b30ac66562d0cb0d3c", 0x4c}, {&(0x7f0000000880)="ad2b88e84f8813ccc4d714bf9ffc5fd1365c025ef427d079b74292e09c8300d8ad4f7f20070a18de5747b26ff69ae7cc2d84a345efd3066685995b75626581cccd88e3db56c686ff260ec1312fc53f0cb4b49564b8abaa30ca948965c1f7281d0d07bb076b434228a463f01f6991652ac850eb63e70b700bbd5aa2d4f6eeb3ba3a436d7b091d0f0cba61400f5424ed9ee4d8e79ea25353bc3329e78bd3c524eb05d568e01d4187d0770d18cb13efae18f61e67e9a103656baaab73dcd8dfa8935289b2110038dd580a995698becba906bbaabf9305ec4d8f293cb08aa46b82aa0f46b877763a8df6a48411b7faef96101d6173", 0xf3}, {&(0x7f0000000980)="a315a52b57b1eb3f1dd67a036585dd7d83742c2fdb790ab5b4b7330dcaf9ea3ee5e2c45a690b41fc630834a3a56b0bec205c5d99699876fb93eaeb875d143b5d867bef8f6d189dba3073cb4c0764492dacec7c8bf9ccea62ad6e7a9260e0c06d7e2f8ce77f4603d9a479fc93a63b43c5912a50b19c3035fbcd6d8ec888b8", 0x7e}, {&(0x7f0000000a00)="a1a7f55b2f82666155e8f0122dcea17c6a6d343bd5765fe5c160ed45fbeb01a5030b029a6817d4f6fa2561049104a7b6859326938c964c3f89d63a9f4fa1dee1132df9c6238538bbf620166e7bd1f5989afdb99759e76a64f6b40e409d1f96fc29f86c39ad3832b471873373f8fb1d878f056cccdfd0d476bc885fa5299a762a4e21750576ced96798e6", 0x8a}], 0xa, &(0x7f0000000b80)=[{0x1010, 0x110, 0x10000, "2673d6cf466d11d233e175c4d660c55f0a5c7b851da6c4fcfc35a7ac0c6e9acbb4ec6fe99200b669ad766dc94dae527e630c8a0d36f560e94114ba687c7452da93ebffbb6f10930ebd4899359171565b99037bb069d4394206a0a61f4262abdad5fef19b63143e496ce39138b336d47abc0de98fc3c6c3e2e85a6452ca6a338fd98c360201d5080204c8aa9d3bf72bb24a44c99bc27100cc11cc34c92e57e1abaebbc5bd3daed8801a1c8b5583be6a4c9092420a92e40786771d1830b4eb6384470c795687410055f5a08d8e489a259e3a218a4aba2ea2b78a397b8dd125d1994a6fd2154b4edabab9ecf8a0a5f5bf7c92f13fc36b2246a15b3a4019657cf15eb64d34e312d69d3f8b92f49d2b91f4fff4d885d60723c61b6b8979338f80678109c9ef80716a36ed38adbf4c188f19a9126c64e5241ff75aedbe2e67b8e3bf70dfd635b58bda0b061598c6a5a89a4bcddef971dc39f284bf3d98c1a3eb45288a6864fd65ef4fb6fd9d70ace81ca56bdf7e7b6afd8884719ce2d67b08334620c0011a2224ed4941b2715672020cfaddfedce1f07f2fadc2848dfd959400e866a645ab25890841a18cb4911237a3d2d0dd3e55f70982ced92931b64cc150512cf814184bf0ef1d85af7bd24d9a9616404b745a3a48f704ac6d8a307504ed2d5c858c7f1d754b6032adba25a19362c820f6fa4e00d6bd01d46ee04c798eece47e96b73140e1a24d35749b225dc5512173127425c906d8aa709af823ebdb089088a80e3576a46c044cbf87a437b16644f2eeb57dc2eb9ef8f93c5a048c90208f4ba109b796fe5c4f6e19cff335fc40207ca6bb21e5a6e720ba291edae5ae0655047141b4c8b84a4ac4b8a0b25d9804b1a532e6e3e91a0cb34bb333441cb957b6711fcced64fdfe3eed1e134f9fc9b686c583cc8c2859194e3382c72bbfef765fd570eadb9d5f90c2bb7fcc263326055744ffa9c05c8f5d4284a72c5ab1559a4faca6dc2ff05b1dc118460cc3ee00f725cce906fda80eb6b2006e0adf251704caa61ad7aa5c3b1d0006b03634ceb0fc19e0a6ca551ae0e74b2c447aeeeecfea4373ceb2bf0c3d859582ee8a6ca1fd4d56310f28f93cd3c5a9d3ac91b35212b1b4a6ba1fee7b5148d9ff663a86b133762d2ec2ca987f30d30fbcd7f8033209d737dd3c5d87920e3a79b2b22952a53285e00bdd92497a0121a3f1ca530f0c9a78327e33f3ef05f77c855f46bb13781140fa55f84ac68ad0db11652f4219e6ed186b32aefcd6645b8442a08360f39135487060838c30d3891cf599dbdd41b758ad76f6a45a0242b3332454491b8dd1688ac12db3695cb8d6511581f9178eca1f6c2ee1ad64a7254bde14402118d843cdfa052f2b21472d78df8e5dfb1c88cb224718e5cd0428229558f76571c57de13111e2c982fcc82a8be9df8494aecbc8ce9962c02552f0df232188d8e0d58d2592a1bb21b124a9c98e0c5fbeb4a5d72ef24e794f462773e92bf14b594e7fde4de929f2001b1459367355f4478a97b08a9f60d2b3ba41e80ecb9006bd76fc9a9694d1f72ed78b5e5e50100ee793ffa2e191160376c20ed32b1d4e56178cecb1d55ebcec45f358bdf6dda2ed205869a7ef81a1c8a3642dc06af7d528d0edd479cb4d310b5ae82bbec103537e7efa88ed83b1c493116a3b222f2fd88b0e69ce123df879291cb1c63fa92ad4ed4e7323013cd7bd8e326e683214022116cd22ac7426ced01161c7914dc131fe29c7736634919a836c25fb1986442bb7cdad704bbc5182a90c9bb25a2c813be38b7a2c9d846c5891e752b35d9a28bb4da55e51bae2f2ce26dd626ae5ae7f3d65a630053b86e2bfe24e61fde11404e64f25a5cb7894d825171a625643cf82a0ddf1ba632ea4f552b3cf0dd8c6709553735ba57dbe656086b841797e105bc9f517bd4a3764eb6980d744c6e197979ce3e692fd7200a0a02ee847129fbc4aa7f0c62203a83f3ec4871262a664e2d40e3eb7a2535bde1bda65afcf8b6dfdadf13e0691ffc9f00782a3850e48b870beccfb7c0630a74d2d1f0892cf71a4b4b62350d3c9556279dbadb62af85c10a1cb3725af343409869c127cd213877c34f203f0138745103c93613e3a03c05e9ef5a946749fad2766f76ada0ae4f0b12cec10612051a88ab10215fef8a0b1f5b59ce0b56038d496ba6eecf619be9bbc10157179d0cf9f75df85015ffc078ac6110bf95d51a5c748de7e53ddc5117983450f8de475ad20c25343b61f3dfce8667e6665da9842637fe010d607347c510aa0f1fb7e32f8f054498734f9e87966cb6eef7feb7def9e1fc48a7e0b3cf9f6ea8a6026a942a446a34a2e93efa8388d3a13a576983c207083878d27ed79137ebbbd18486333fe2ceb0b69ba3b38628acd560b788144c307fc63869b549ab4e6d316ce0fdd0a649a304a2fbf350c09927f78dfd372a7ea5541134f396aa26febb5cd97a9d913d08c9eb0761db3457578b53d9fead818e4741a8907e1924a94ebec1d5ff9fcc4f39a3614e9a92e6d1c4f2bd35c1ce8ec2fba779deffa8e27155177355ec7b4a2aeabf897f646aa854c2c03ef251892909ef14bea0554d1715ecf1b14d23df88618192d7d7018d74aea0c920a8a3a45b1221d6b7ea4c6602bd9af439300a14965126f00044d6868ef8730aea4c8ac49249149aa363c555ad74be34c7aed2ce491aef5d9a6a74a605a9df6d8ff8f4776cee86fbe372254aa090a8ed10a9546538af7839f287de0dbbd86eb442c536cbbbfd97ceb506cef737cb2e19b291f018f3f8ffb6ce8cd07739861957e6bb2b2f56f07d69ad0ea5da87d1ea84eca1fd09a94ab939580d8d64ccc49d4ce89dbd6607c662b6bb98bdbcd83d1e275622eddf16a18ae65210caa66a1924c5babea5b7503f59ae76333f23bfedec003e2f7adefb2429134534aa525868425f3426d8377e9d7b83295aa7318be0cc960f5f2152c1ad6ae2ddf4c448ed432bc6d11bd18b19834407f25e74a22bc3a9c397f1aeb5b9659adce6e94a2bf00ddcf64e073b502813aa9296ff04482268a4441c415427d18c3072930389c52626111f557734b7e8a59f6d357fa850f71d3213ce78d73bc24efaac202ee4292a7f2710c376f6fde96ed7664b0fe8414580e908b3527d29fb4af2dc5728565d8ece37e4f8aa80a7f7fddaec0f766d8436c8f4b20de925cf59ab6aa21c864da05e00b59bbf441b80cba052e1b22a8c64f5f4a0492e6d23f095fa85137d474c714300e9e3881dbb022b5711411ebbd60451b88666329bac765da9d25e5162369fe44905e39e2b56a54d90783a5838db448957239f28beb479647757569a8b35db98d36c20600e0cb2d108ef03835c0df8e22c01ed9cd0abadda4326a5569ce16b73e0b6570959b03d88a51d14bbe6922c9d4525405c2a72858b02d334120b59bc9ce538d3366dca8d21c090ff12e840a0db0317d26c7956cd297a387734370d1cffa7e662bc622d225df415a2867c94e6d6b5635040dd9b9d5f105ed7bb21866739c89bd3554e171f630fd5a6402c7df3c23d02ff83db78d9b2d74b6556741c732e163684baf26092add0a75e2441c0ee3106edd63503a9442043ea55698028383d64b8f31e5538effe2db94a2a3c3e744c711a9c758826befb1b0defcdef331f9a6b006d215dcaf366db137f6d074cbe71deddf2958b24ffe006d9c047e59d981926940c3ce614cc3fd73e02ff58480e18b70ab2434ddd13545bef41244df2780216f1bcac32880bdd23f1ace895c091496ff0e4767428ab51a1c852495638ea94df9459772461e112f695fc8eb93cd59d698b482267b08c2a8cb37ee3d7312de3f6c9f8fe4e0460406d723ac5b8d928d0997b7e546b27d697f8d10c9bd09894e4a3bbb1578c2dc3a109a2e5c6cf69b8dfde0ca824a965f89b937278a9c9e19429e35c5866c883517f523470e4fed51380603a050d923e32d1987cc78d086aeb6d6817b15d2c0182a2f7aa355551d17dc9267d6c458b7f242ae10a10627099cd427456033706201eacc6071d663b7379e89f2d1e56472d149ed18d2ff5aaa7aabf376a8d36a11bf0a042e88bfac44a939cc97fb27950d6bab6c4faab4a3bc99b0ef29a82c00e50086a75ad0dfd0a524430987d245848a8d5b5af82531f1f35b4ea5f538f1fdd19764bd9ec208b14aac231c87ecd082b9dd6587a5d2077b494d5b8f999eb463f1a9195199036caf1c02349f5e456c9a9ebeeb37702d8d7a7145d1996f074d81498a08ba50d8ce32dfd35da09f407dbda01a8c6743dc4e1207c06ae08a14305ef3697b92c829560ea6acca731c5c8d1bd85accbb7c978b7e20bc4cb76d2e6672ac48c26f74b034411ff31a0d0b8688ef8c9509301cf6556ebc91b365509d2aa6caad22400874a4ce0746c0a4563d9eebfdfe2e5e83b5d9182ae91901f13d800b6e9caf5362fa161c698e8a1ad0d9f90dff53c349a98520c130c780845bc8e07a230c4d8700f24e788b0160c198f101af6bd4b2378656aed3019ecbf40f59e82134c0fa0c92eef6a5bcda783b851e91a34dd097d15aa340628bcc3e8c5d4bba32cf7ddad968d4c78cfb2ad8cb3bbed3913426eed845ab484bd79d23a4ba2808941b5b912b513eb7e98486dbd0a7b76e900bfea52440756e32c1892057e636b3c3dbb24af5c70cc7e2df619602940d3aab66b61146c9b766c92085eb3613ac406e62dd61a4df28f21811aec6e36f537419f015c750803e6d3dca6d3e55c821fe4bcbc6a5a45e79624b094a8f942fd2e8c10553675a67931042e849e5f66adda9262015f352a69204c66963f01ca14217a3ef9cb63620dacb9cca1f640c95e5acb92629823eecffdb3ed80c59e85b2021986d65bb5e29071957155f28a522cc6163b055a112a85cb9650b9f27bdc5f5be5af37dae12df9149a02067cdefe35889a26358d4c659194f840cc599d58885e0c89d7be92a841d778325ac19027468beb892bbcd49a8257ced701aa6aa7600ad932276b689518230aa44d22cd00998b440286fbb44e64826b9dee4a6a844b6b96ca04139efc8cf88112f3bf12fa048702b548007aa49356783cb55244a7c7f47df2c4e14d1d16ca3645de34735eabdd4bea4f8d017294e704d10280ede9646de9f66582ee980ad8b690b732b1aa96030db2a80e63083bda1b7eeb2bd0152f7f98281edd06fea31112583b51a5e4b08b4c3ecb10b2be7541cea90e52d70931ed4384f2f599f35426d97cf8c72a98586c6eb4590a6c4d2cdd5219ed5047fe2c1b75e61dfb425c88274e44f24a119fb45012cf7a2d1100df5adb22fab819ec8dd6688f527a17e4c7ada7f4b8c4af49e680004d5eb02ea1cd3960285856eb1f37517298d44f353a056f97d8c3b0eb6045e21e1541c8348784728ec85bd0db1ef9b3c0210c04015e727abb2851d7103f3ffe988ea7b1aa2c38f5b843b08062ced74daa55243584d5692813e20eff9df738513623abd7a6610895627eb39b4efed594de0bc4a1c108d978132d73180f4144909ba52b04ef5f6488f6bcba275bf27e30c97913bc7b0e8ea87c23cdae9d0ae93655c60e291af98dd4a22d449998ab1c022a4d8b3028c695592e758cf3af5929269a0fff4d4b818978e77e25e21a27b6d48cb3eadea0d57e310bd6b83cc6e5d8ce7d87355325bb7cc48de474040435b12e9f0c9add9f2ebd89278d293b8178475968cb278668e7d27b8b38ca574a615bf006d6a91492cf1362aab62ad2a907e55d8c77f2f569cb05abc041db3f9d3abc2b8145f022f62dac2e8485453acf10a783e"}], 0x1010}}], 0x1, 0x4000080) r4 = socket$inet6(0xa, 0x40000080806, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) bind$inet6(r4, &(0x7f000047b000)={0xa, 0x404e20, 0x0, @empty, 0x6}, 0x1c) listen(r4, 0x400000001ffffffd) syz_open_dev$tty1(0xc, 0x4, 0x3) r5 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r5, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r6 = accept4(r4, 0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffff903) recvmmsg(r6, 0x0, 0x0, 0x0, 0x0) ioctl$sock_bt_cmtp_CMTPCONNADD(0xffffffffffffffff, 0x400443c8, &(0x7f00000001c0)={r5, 0x1000}) sendmmsg(r6, &(0x7f0000003d40)=[{{0x0, 0xffffffbf, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x10}], 0x4000000000000d0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000001c00)=ANY=[@ANYBLOB="000000005a0000082abd70000001000000000000eadd787268ca96cd990fd98df4c8a1eb481743a04c1619dc9b74512f8e371acc70f28b9d14444b818a1677170c6b4a9f02dcd7b5a6741620ae83b9eafaedeb877c79efe7d1bd51e3433da8e19d8e23091bd3deaf0e68c544c51c8cbe84134f2ff3723374899a2b50aec7110104ea14bed414ddbfdce8b16670bd06ff201d8017d61c5c70b01ca29774fe4f6435af05a24469ea75ba5614a163745b25fc0ee1488e05d61b184ae9d9aa0b0c01e60400000000000000965a104fef242ed0cea8d9fcb0e418e228b03c6cff798df3c4034fe51e8095fd006abda912df201835d9f147cbe940349bf9170abd88a199764f788e0359b3515f0200000000000000fb8ca016c47e59bfa6bcd21608980f611799e64c25dd6ecbf99aff7011e64f6d521861256550f57292aa74b463956e41a7061b7e8347867ec69da9"], 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) [ 2467.319065][ T1199] ieee802154 phy0 wpan0: encryption failed: -22 [ 2467.326161][ T1199] ieee802154 phy1 wpan1: encryption failed: -22 02:53:33 executing program 1: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000240), 0x159001, 0x0) connect$pppl2tp(r0, &(0x7f0000000100)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x2, {0xa, 0x0, 0x6fe6, @ipv4={'\x00', '\xff\xff', @multicast2}}}}, 0x32) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000010000001800000010d5d5a2d5d8c04608c3225dff044b3558aee5bc0c179bd0ebbf8740fe4ffa2cdbaa46fd10551cfac657c981662d0c5135b43aa734541f1e243e0c28becd", @ANYRES32=r0, @ANYBLOB="03000000000000002e2f66696c653000"]) dup3(r0, r1, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) syz_clone3(&(0x7f0000002500)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000340)=""/164, 0xa4, &(0x7f0000000400)=""/70, &(0x7f0000000080)=[0x0], 0x1}, 0x58) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) sendmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000280)="320fc43a062ec1efdae510464969f1c277777e140e4bec5dbfbdc28091842157c1e7b3410263fc4997f77fe53af47fa5f45ee18526cb27dd2bd4d7ebde17", 0x3e}, {&(0x7f0000000580)="c64b4945b72aba5e27227973a94eba21dd5eed667efd0d41b0a455f2895023885acc05bf5d801c433e2b4745325a8134c134e3852e3a2d5d3102cf278dfa6c1cc09041b1cea133822c922c172e7c7e7aa2529adc02d67988f568f52fd7eb55bfbcfa077ccfccc9cbfc806917a29f6a992dd7e2b961df81646455f95929f644a478b8e81ffc686aa040e148bcacd0d063aab428944f1679235b64c9d611ed78deb05896bb21e90d1bb2bb96ba", 0xac}, {&(0x7f0000000640)="b109aa410102565efabc48d24fc434f237ada1f8da8e0e2aa08c9face66313f2d4ffa8d413942293304ac22789eab607db5312f3653dda24778c2db40b2e87fe2e778e27582212800381f16cd1c271f894dc2f9ed60a0e65860d71650fe7331efe5b84d05d94e61e2c919cac149efafd8233de63d77a3d28543817089e1ac2e9f79d378ce1a80ee78c01452b6762b27258511ea593a2d1d2a25b806704d7939db186aa06fc07e34397f787b8282510c40a09a728b5f44c", 0xb7}, {&(0x7f00000002c0)="0175f615a0adb3cd4d2afb106626d91aeca498e871484496debcfa9b898fbed064cf874cedfa938a97397e1c91bbc1681d63", 0x32}, {&(0x7f0000000480)="693fea711ee53d62182dce1cc8764a97e379e14cb1abff6d6a983129d3a32595185728807d71dd0cbeaaf66701da3cc09e2690e2d8c576fa0726ce805ba2c8918cc044b8ffe25945652bc978adc6cd0badfd79ef303f5f9f7101ee5ccff89592f7825c66a9626d4969adf7", 0x6b}, {&(0x7f0000000700)="e12706965f10ea12d90e951a567c62113826652ec3968bfe1f83c0043dd8e515056071740047edaec4d8fce517b8a88cc07184d1aade39efdef1a6df0ce67f20e707a7d039d64570bb80fca679475f7f50f73f63fcd0efbd27c2416aba71fa6177e032a268f60ea6b3018e6ff788f4ff4738280880d20c877c2caa65056231d6f369a50a787964ea35c9e7c1c19f8c5d82b80aba24cc48081f5014e8539435920fece50b91844e20bbb6ea0e96c44c9f62a056a074e9c88077c83867189b4176438f2f462f0a3ade505f712300efc02bd0806516df7801d52de09b4707173d087299f437", 0xe4}, {&(0x7f0000000800)="4ff8d269c090934fbeb445e95d5510aa52286dba23bc85161a714d43012d9e68abb8cb4426f5c9485018d35fb43857eb782103af22b90363c6242afb64d698aa2020b2b30ac66562d0cb0d3c", 0x4c}, {&(0x7f0000000880)="ad2b88e84f8813ccc4d714bf9ffc5fd1365c025ef427d079b74292e09c8300d8ad4f7f20070a18de5747b26ff69ae7cc2d84a345efd3066685995b75626581cccd88e3db56c686ff260ec1312fc53f0cb4b49564b8abaa30ca948965c1f7281d0d07bb076b434228a463f01f6991652ac850eb63e70b700bbd5aa2d4f6eeb3ba3a436d7b091d0f0cba61400f5424ed9ee4d8e79ea25353bc3329e78bd3c524eb05d568e01d4187d0770d18cb13efae18f61e67e9a103656baaab73dcd8dfa8935289b2110038dd580a995698becba906bbaabf9305ec4d8f293cb08aa46b82aa0f46b877763a8df6a48411b7faef96101d6173", 0xf3}, {&(0x7f0000000980)="a315a52b57b1eb3f1dd67a036585dd7d83742c2fdb790ab5b4b7330dcaf9ea3ee5e2c45a690b41fc630834a3a56b0bec205c5d99699876fb93eaeb875d143b5d867bef8f6d189dba3073cb4c0764492dacec7c8bf9ccea62ad6e7a9260e0c06d7e2f8ce77f4603d9a479fc93a63b43c5912a50b19c3035fbcd6d8ec888b8", 0x7e}, {&(0x7f0000000a00)="a1a7f55b2f82666155e8f0122dcea17c6a6d343bd5765fe5c160ed45fbeb01a5030b029a6817d4f6fa2561049104a7b6859326938c964c3f89d63a9f4fa1dee1132df9c6238538bbf620166e7bd1f5989afdb99759e76a64f6b40e409d1f96fc29f86c39ad3832b471873373f8fb1d878f056cccdfd0d476bc885fa5299a762a4e21750576ced96798e6", 0x8a}], 0xa, &(0x7f0000000b80)=[{0x1010, 0x110, 0x10000, "2673d6cf466d11d233e175c4d660c55f0a5c7b851da6c4fcfc35a7ac0c6e9acbb4ec6fe99200b669ad766dc94dae527e630c8a0d36f560e94114ba687c7452da93ebffbb6f10930ebd4899359171565b99037bb069d4394206a0a61f4262abdad5fef19b63143e496ce39138b336d47abc0de98fc3c6c3e2e85a6452ca6a338fd98c360201d5080204c8aa9d3bf72bb24a44c99bc27100cc11cc34c92e57e1abaebbc5bd3daed8801a1c8b5583be6a4c9092420a92e40786771d1830b4eb6384470c795687410055f5a08d8e489a259e3a218a4aba2ea2b78a397b8dd125d1994a6fd2154b4edabab9ecf8a0a5f5bf7c92f13fc36b2246a15b3a4019657cf15eb64d34e312d69d3f8b92f49d2b91f4fff4d885d60723c61b6b8979338f80678109c9ef80716a36ed38adbf4c188f19a9126c64e5241ff75aedbe2e67b8e3bf70dfd635b58bda0b061598c6a5a89a4bcddef971dc39f284bf3d98c1a3eb45288a6864fd65ef4fb6fd9d70ace81ca56bdf7e7b6afd8884719ce2d67b08334620c0011a2224ed4941b2715672020cfaddfedce1f07f2fadc2848dfd959400e866a645ab25890841a18cb4911237a3d2d0dd3e55f70982ced92931b64cc150512cf814184bf0ef1d85af7bd24d9a9616404b745a3a48f704ac6d8a307504ed2d5c858c7f1d754b6032adba25a19362c820f6fa4e00d6bd01d46ee04c798eece47e96b73140e1a24d35749b225dc5512173127425c906d8aa709af823ebdb089088a80e3576a46c044cbf87a437b16644f2eeb57dc2eb9ef8f93c5a048c90208f4ba109b796fe5c4f6e19cff335fc40207ca6bb21e5a6e720ba291edae5ae0655047141b4c8b84a4ac4b8a0b25d9804b1a532e6e3e91a0cb34bb333441cb957b6711fcced64fdfe3eed1e134f9fc9b686c583cc8c2859194e3382c72bbfef765fd570eadb9d5f90c2bb7fcc263326055744ffa9c05c8f5d4284a72c5ab1559a4faca6dc2ff05b1dc118460cc3ee00f725cce906fda80eb6b2006e0adf251704caa61ad7aa5c3b1d0006b03634ceb0fc19e0a6ca551ae0e74b2c447aeeeecfea4373ceb2bf0c3d859582ee8a6ca1fd4d56310f28f93cd3c5a9d3ac91b35212b1b4a6ba1fee7b5148d9ff663a86b133762d2ec2ca987f30d30fbcd7f8033209d737dd3c5d87920e3a79b2b22952a53285e00bdd92497a0121a3f1ca530f0c9a78327e33f3ef05f77c855f46bb13781140fa55f84ac68ad0db11652f4219e6ed186b32aefcd6645b8442a08360f39135487060838c30d3891cf599dbdd41b758ad76f6a45a0242b3332454491b8dd1688ac12db3695cb8d6511581f9178eca1f6c2ee1ad64a7254bde14402118d843cdfa052f2b21472d78df8e5dfb1c88cb224718e5cd0428229558f76571c57de13111e2c982fcc82a8be9df8494aecbc8ce9962c02552f0df232188d8e0d58d2592a1bb21b124a9c98e0c5fbeb4a5d72ef24e794f462773e92bf14b594e7fde4de929f2001b1459367355f4478a97b08a9f60d2b3ba41e80ecb9006bd76fc9a9694d1f72ed78b5e5e50100ee793ffa2e191160376c20ed32b1d4e56178cecb1d55ebcec45f358bdf6dda2ed205869a7ef81a1c8a3642dc06af7d528d0edd479cb4d310b5ae82bbec103537e7efa88ed83b1c493116a3b222f2fd88b0e69ce123df879291cb1c63fa92ad4ed4e7323013cd7bd8e326e683214022116cd22ac7426ced01161c7914dc131fe29c7736634919a836c25fb1986442bb7cdad704bbc5182a90c9bb25a2c813be38b7a2c9d846c5891e752b35d9a28bb4da55e51bae2f2ce26dd626ae5ae7f3d65a630053b86e2bfe24e61fde11404e64f25a5cb7894d825171a625643cf82a0ddf1ba632ea4f552b3cf0dd8c6709553735ba57dbe656086b841797e105bc9f517bd4a3764eb6980d744c6e197979ce3e692fd7200a0a02ee847129fbc4aa7f0c62203a83f3ec4871262a664e2d40e3eb7a2535bde1bda65afcf8b6dfdadf13e0691ffc9f00782a3850e48b870beccfb7c0630a74d2d1f0892cf71a4b4b62350d3c9556279dbadb62af85c10a1cb3725af343409869c127cd213877c34f203f0138745103c93613e3a03c05e9ef5a946749fad2766f76ada0ae4f0b12cec10612051a88ab10215fef8a0b1f5b59ce0b56038d496ba6eecf619be9bbc10157179d0cf9f75df85015ffc078ac6110bf95d51a5c748de7e53ddc5117983450f8de475ad20c25343b61f3dfce8667e6665da9842637fe010d607347c510aa0f1fb7e32f8f054498734f9e87966cb6eef7feb7def9e1fc48a7e0b3cf9f6ea8a6026a942a446a34a2e93efa8388d3a13a576983c207083878d27ed79137ebbbd18486333fe2ceb0b69ba3b38628acd560b788144c307fc63869b549ab4e6d316ce0fdd0a649a304a2fbf350c09927f78dfd372a7ea5541134f396aa26febb5cd97a9d913d08c9eb0761db3457578b53d9fead818e4741a8907e1924a94ebec1d5ff9fcc4f39a3614e9a92e6d1c4f2bd35c1ce8ec2fba779deffa8e27155177355ec7b4a2aeabf897f646aa854c2c03ef251892909ef14bea0554d1715ecf1b14d23df88618192d7d7018d74aea0c920a8a3a45b1221d6b7ea4c6602bd9af439300a14965126f00044d6868ef8730aea4c8ac49249149aa363c555ad74be34c7aed2ce491aef5d9a6a74a605a9df6d8ff8f4776cee86fbe372254aa090a8ed10a9546538af7839f287de0dbbd86eb442c536cbbbfd97ceb506cef737cb2e19b291f018f3f8ffb6ce8cd07739861957e6bb2b2f56f07d69ad0ea5da87d1ea84eca1fd09a94ab939580d8d64ccc49d4ce89dbd6607c662b6bb98bdbcd83d1e275622eddf16a18ae65210caa66a1924c5babea5b7503f59ae76333f23bfedec003e2f7adefb2429134534aa525868425f3426d8377e9d7b83295aa7318be0cc960f5f2152c1ad6ae2ddf4c448ed432bc6d11bd18b19834407f25e74a22bc3a9c397f1aeb5b9659adce6e94a2bf00ddcf64e073b502813aa9296ff04482268a4441c415427d18c3072930389c52626111f557734b7e8a59f6d357fa850f71d3213ce78d73bc24efaac202ee4292a7f2710c376f6fde96ed7664b0fe8414580e908b3527d29fb4af2dc5728565d8ece37e4f8aa80a7f7fddaec0f766d8436c8f4b20de925cf59ab6aa21c864da05e00b59bbf441b80cba052e1b22a8c64f5f4a0492e6d23f095fa85137d474c714300e9e3881dbb022b5711411ebbd60451b88666329bac765da9d25e5162369fe44905e39e2b56a54d90783a5838db448957239f28beb479647757569a8b35db98d36c20600e0cb2d108ef03835c0df8e22c01ed9cd0abadda4326a5569ce16b73e0b6570959b03d88a51d14bbe6922c9d4525405c2a72858b02d334120b59bc9ce538d3366dca8d21c090ff12e840a0db0317d26c7956cd297a387734370d1cffa7e662bc622d225df415a2867c94e6d6b5635040dd9b9d5f105ed7bb21866739c89bd3554e171f630fd5a6402c7df3c23d02ff83db78d9b2d74b6556741c732e163684baf26092add0a75e2441c0ee3106edd63503a9442043ea55698028383d64b8f31e5538effe2db94a2a3c3e744c711a9c758826befb1b0defcdef331f9a6b006d215dcaf366db137f6d074cbe71deddf2958b24ffe006d9c047e59d981926940c3ce614cc3fd73e02ff58480e18b70ab2434ddd13545bef41244df2780216f1bcac32880bdd23f1ace895c091496ff0e4767428ab51a1c852495638ea94df9459772461e112f695fc8eb93cd59d698b482267b08c2a8cb37ee3d7312de3f6c9f8fe4e0460406d723ac5b8d928d0997b7e546b27d697f8d10c9bd09894e4a3bbb1578c2dc3a109a2e5c6cf69b8dfde0ca824a965f89b937278a9c9e19429e35c5866c883517f523470e4fed51380603a050d923e32d1987cc78d086aeb6d6817b15d2c0182a2f7aa355551d17dc9267d6c458b7f242ae10a10627099cd427456033706201eacc6071d663b7379e89f2d1e56472d149ed18d2ff5aaa7aabf376a8d36a11bf0a042e88bfac44a939cc97fb27950d6bab6c4faab4a3bc99b0ef29a82c00e50086a75ad0dfd0a524430987d245848a8d5b5af82531f1f35b4ea5f538f1fdd19764bd9ec208b14aac231c87ecd082b9dd6587a5d2077b494d5b8f999eb463f1a9195199036caf1c02349f5e456c9a9ebeeb37702d8d7a7145d1996f074d81498a08ba50d8ce32dfd35da09f407dbda01a8c6743dc4e1207c06ae08a14305ef3697b92c829560ea6acca731c5c8d1bd85accbb7c978b7e20bc4cb76d2e6672ac48c26f74b034411ff31a0d0b8688ef8c9509301cf6556ebc91b365509d2aa6caad22400874a4ce0746c0a4563d9eebfdfe2e5e83b5d9182ae91901f13d800b6e9caf5362fa161c698e8a1ad0d9f90dff53c349a98520c130c780845bc8e07a230c4d8700f24e788b0160c198f101af6bd4b2378656aed3019ecbf40f59e82134c0fa0c92eef6a5bcda783b851e91a34dd097d15aa340628bcc3e8c5d4bba32cf7ddad968d4c78cfb2ad8cb3bbed3913426eed845ab484bd79d23a4ba2808941b5b912b513eb7e98486dbd0a7b76e900bfea52440756e32c1892057e636b3c3dbb24af5c70cc7e2df619602940d3aab66b61146c9b766c92085eb3613ac406e62dd61a4df28f21811aec6e36f537419f015c750803e6d3dca6d3e55c821fe4bcbc6a5a45e79624b094a8f942fd2e8c10553675a67931042e849e5f66adda9262015f352a69204c66963f01ca14217a3ef9cb63620dacb9cca1f640c95e5acb92629823eecffdb3ed80c59e85b2021986d65bb5e29071957155f28a522cc6163b055a112a85cb9650b9f27bdc5f5be5af37dae12df9149a02067cdefe35889a26358d4c659194f840cc599d58885e0c89d7be92a841d778325ac19027468beb892bbcd49a8257ced701aa6aa7600ad932276b689518230aa44d22cd00998b440286fbb44e64826b9dee4a6a844b6b96ca04139efc8cf88112f3bf12fa048702b548007aa49356783cb55244a7c7f47df2c4e14d1d16ca3645de34735eabdd4bea4f8d017294e704d10280ede9646de9f66582ee980ad8b690b732b1aa96030db2a80e63083bda1b7eeb2bd0152f7f98281edd06fea31112583b51a5e4b08b4c3ecb10b2be7541cea90e52d70931ed4384f2f599f35426d97cf8c72a98586c6eb4590a6c4d2cdd5219ed5047fe2c1b75e61dfb425c88274e44f24a119fb45012cf7a2d1100df5adb22fab819ec8dd6688f527a17e4c7ada7f4b8c4af49e680004d5eb02ea1cd3960285856eb1f37517298d44f353a056f97d8c3b0eb6045e21e1541c8348784728ec85bd0db1ef9b3c0210c04015e727abb2851d7103f3ffe988ea7b1aa2c38f5b843b08062ced74daa55243584d5692813e20eff9df738513623abd7a6610895627eb39b4efed594de0bc4a1c108d978132d73180f4144909ba52b04ef5f6488f6bcba275bf27e30c97913bc7b0e8ea87c23cdae9d0ae93655c60e291af98dd4a22d449998ab1c022a4d8b3028c695592e758cf3af5929269a0fff4d4b818978e77e25e21a27b6d48cb3eadea0d57e310bd6b83cc6e5d8ce7d87355325bb7cc48de474040435b12e9f0c9add9f2ebd89278d293b8178475968cb278668e7d27b8b38ca574a615bf006d6a91492cf1362aab62ad2a907e55d8c77f2f569cb05abc041db3f9d3abc2b8145f022f62dac2e8485453acf10a783e"}], 0x1010}}], 0x1, 0x4000080) r4 = socket$inet6(0xa, 0x40000080806, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) bind$inet6(r4, &(0x7f000047b000)={0xa, 0x404e20, 0x0, @empty, 0x6}, 0x1c) listen(r4, 0x400000001ffffffd) syz_open_dev$tty1(0xc, 0x4, 0x3) r5 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r5, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r6 = accept4(r4, 0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffff903) recvmmsg(r6, 0x0, 0x0, 0x0, 0x0) ioctl$sock_bt_cmtp_CMTPCONNADD(0xffffffffffffffff, 0x400443c8, &(0x7f00000001c0)={r5, 0x1000}) sendmmsg(r6, &(0x7f0000003d40)=[{{0x0, 0xffffffbf, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x10}], 0x4000000000000d0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000001c00)=ANY=[@ANYBLOB="000000005a0000082abd70000001000000000000eadd787268ca96cd990fd98df4c8a1eb481743a04c1619dc9b74512f8e371acc70f28b9d14444b818a1677170c6b4a9f02dcd7b5a6741620ae83b9eafaedeb877c79efe7d1bd51e3433da8e19d8e23091bd3deaf0e68c544c51c8cbe84134f2ff3723374899a2b50aec7110104ea14bed414ddbfdce8b16670bd06ff201d8017d61c5c70b01ca29774fe4f6435af05a24469ea75ba5614a163745b25fc0ee1488e05d61b184ae9d9aa0b0c01e60400000000000000965a104fef242ed0cea8d9fcb0e418e228b03c6cff798df3c4034fe51e8095fd006abda912df201835d9f147cbe940349bf9170abd88a199764f788e0359b3515f0200000000000000fb8ca016c47e59bfa6bcd21608980f611799e64c25dd6ecbf99aff7011e64f6d521861256550f57292aa74b463956e41a7061b7e8347867ec69da9"], 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) 02:53:33 executing program 1: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000240), 0x159001, 0x0) connect$pppl2tp(r0, &(0x7f0000000100)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x2, {0xa, 0x0, 0x6fe6, @ipv4={'\x00', '\xff\xff', @multicast2}}}}, 0x32) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000010000001800000010d5d5a2d5d8c04608c3225dff044b3558aee5bc0c179bd0ebbf8740fe4ffa2cdbaa46fd10551cfac657c981662d0c5135b43aa734541f1e243e0c28becd", @ANYRES32=r0, @ANYBLOB="03000000000000002e2f66696c653000"]) dup3(r0, r1, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) syz_clone3(&(0x7f0000002500)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000340)=""/164, 0xa4, &(0x7f0000000400)=""/70, &(0x7f0000000080)=[0x0], 0x1}, 0x58) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) sendmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000280)="320fc43a062ec1efdae510464969f1c277777e140e4bec5dbfbdc28091842157c1e7b3410263fc4997f77fe53af47fa5f45ee18526cb27dd2bd4d7ebde17", 0x3e}, {&(0x7f0000000580)="c64b4945b72aba5e27227973a94eba21dd5eed667efd0d41b0a455f2895023885acc05bf5d801c433e2b4745325a8134c134e3852e3a2d5d3102cf278dfa6c1cc09041b1cea133822c922c172e7c7e7aa2529adc02d67988f568f52fd7eb55bfbcfa077ccfccc9cbfc806917a29f6a992dd7e2b961df81646455f95929f644a478b8e81ffc686aa040e148bcacd0d063aab428944f1679235b64c9d611ed78deb05896bb21e90d1bb2bb96ba", 0xac}, {&(0x7f0000000640)="b109aa410102565efabc48d24fc434f237ada1f8da8e0e2aa08c9face66313f2d4ffa8d413942293304ac22789eab607db5312f3653dda24778c2db40b2e87fe2e778e27582212800381f16cd1c271f894dc2f9ed60a0e65860d71650fe7331efe5b84d05d94e61e2c919cac149efafd8233de63d77a3d28543817089e1ac2e9f79d378ce1a80ee78c01452b6762b27258511ea593a2d1d2a25b806704d7939db186aa06fc07e34397f787b8282510c40a09a728b5f44c", 0xb7}, {&(0x7f00000002c0)="0175f615a0adb3cd4d2afb106626d91aeca498e871484496debcfa9b898fbed064cf874cedfa938a97397e1c91bbc1681d63", 0x32}, {&(0x7f0000000480)="693fea711ee53d62182dce1cc8764a97e379e14cb1abff6d6a983129d3a32595185728807d71dd0cbeaaf66701da3cc09e2690e2d8c576fa0726ce805ba2c8918cc044b8ffe25945652bc978adc6cd0badfd79ef303f5f9f7101ee5ccff89592f7825c66a9626d4969adf7", 0x6b}, {&(0x7f0000000700)="e12706965f10ea12d90e951a567c62113826652ec3968bfe1f83c0043dd8e515056071740047edaec4d8fce517b8a88cc07184d1aade39efdef1a6df0ce67f20e707a7d039d64570bb80fca679475f7f50f73f63fcd0efbd27c2416aba71fa6177e032a268f60ea6b3018e6ff788f4ff4738280880d20c877c2caa65056231d6f369a50a787964ea35c9e7c1c19f8c5d82b80aba24cc48081f5014e8539435920fece50b91844e20bbb6ea0e96c44c9f62a056a074e9c88077c83867189b4176438f2f462f0a3ade505f712300efc02bd0806516df7801d52de09b4707173d087299f437", 0xe4}, {&(0x7f0000000800)="4ff8d269c090934fbeb445e95d5510aa52286dba23bc85161a714d43012d9e68abb8cb4426f5c9485018d35fb43857eb782103af22b90363c6242afb64d698aa2020b2b30ac66562d0cb0d3c", 0x4c}, {&(0x7f0000000880)="ad2b88e84f8813ccc4d714bf9ffc5fd1365c025ef427d079b74292e09c8300d8ad4f7f20070a18de5747b26ff69ae7cc2d84a345efd3066685995b75626581cccd88e3db56c686ff260ec1312fc53f0cb4b49564b8abaa30ca948965c1f7281d0d07bb076b434228a463f01f6991652ac850eb63e70b700bbd5aa2d4f6eeb3ba3a436d7b091d0f0cba61400f5424ed9ee4d8e79ea25353bc3329e78bd3c524eb05d568e01d4187d0770d18cb13efae18f61e67e9a103656baaab73dcd8dfa8935289b2110038dd580a995698becba906bbaabf9305ec4d8f293cb08aa46b82aa0f46b877763a8df6a48411b7faef96101d6173", 0xf3}, {&(0x7f0000000980)="a315a52b57b1eb3f1dd67a036585dd7d83742c2fdb790ab5b4b7330dcaf9ea3ee5e2c45a690b41fc630834a3a56b0bec205c5d99699876fb93eaeb875d143b5d867bef8f6d189dba3073cb4c0764492dacec7c8bf9ccea62ad6e7a9260e0c06d7e2f8ce77f4603d9a479fc93a63b43c5912a50b19c3035fbcd6d8ec888b8", 0x7e}, {&(0x7f0000000a00)="a1a7f55b2f82666155e8f0122dcea17c6a6d343bd5765fe5c160ed45fbeb01a5030b029a6817d4f6fa2561049104a7b6859326938c964c3f89d63a9f4fa1dee1132df9c6238538bbf620166e7bd1f5989afdb99759e76a64f6b40e409d1f96fc29f86c39ad3832b471873373f8fb1d878f056cccdfd0d476bc885fa5299a762a4e21750576ced96798e6", 0x8a}], 0xa, &(0x7f0000000b80)=[{0x1010, 0x110, 0x10000, "2673d6cf466d11d233e175c4d660c55f0a5c7b851da6c4fcfc35a7ac0c6e9acbb4ec6fe99200b669ad766dc94dae527e630c8a0d36f560e94114ba687c7452da93ebffbb6f10930ebd4899359171565b99037bb069d4394206a0a61f4262abdad5fef19b63143e496ce39138b336d47abc0de98fc3c6c3e2e85a6452ca6a338fd98c360201d5080204c8aa9d3bf72bb24a44c99bc27100cc11cc34c92e57e1abaebbc5bd3daed8801a1c8b5583be6a4c9092420a92e40786771d1830b4eb6384470c795687410055f5a08d8e489a259e3a218a4aba2ea2b78a397b8dd125d1994a6fd2154b4edabab9ecf8a0a5f5bf7c92f13fc36b2246a15b3a4019657cf15eb64d34e312d69d3f8b92f49d2b91f4fff4d885d60723c61b6b8979338f80678109c9ef80716a36ed38adbf4c188f19a9126c64e5241ff75aedbe2e67b8e3bf70dfd635b58bda0b061598c6a5a89a4bcddef971dc39f284bf3d98c1a3eb45288a6864fd65ef4fb6fd9d70ace81ca56bdf7e7b6afd8884719ce2d67b08334620c0011a2224ed4941b2715672020cfaddfedce1f07f2fadc2848dfd959400e866a645ab25890841a18cb4911237a3d2d0dd3e55f70982ced92931b64cc150512cf814184bf0ef1d85af7bd24d9a9616404b745a3a48f704ac6d8a307504ed2d5c858c7f1d754b6032adba25a19362c820f6fa4e00d6bd01d46ee04c798eece47e96b73140e1a24d35749b225dc5512173127425c906d8aa709af823ebdb089088a80e3576a46c044cbf87a437b16644f2eeb57dc2eb9ef8f93c5a048c90208f4ba109b796fe5c4f6e19cff335fc40207ca6bb21e5a6e720ba291edae5ae0655047141b4c8b84a4ac4b8a0b25d9804b1a532e6e3e91a0cb34bb333441cb957b6711fcced64fdfe3eed1e134f9fc9b686c583cc8c2859194e3382c72bbfef765fd570eadb9d5f90c2bb7fcc263326055744ffa9c05c8f5d4284a72c5ab1559a4faca6dc2ff05b1dc118460cc3ee00f725cce906fda80eb6b2006e0adf251704caa61ad7aa5c3b1d0006b03634ceb0fc19e0a6ca551ae0e74b2c447aeeeecfea4373ceb2bf0c3d859582ee8a6ca1fd4d56310f28f93cd3c5a9d3ac91b35212b1b4a6ba1fee7b5148d9ff663a86b133762d2ec2ca987f30d30fbcd7f8033209d737dd3c5d87920e3a79b2b22952a53285e00bdd92497a0121a3f1ca530f0c9a78327e33f3ef05f77c855f46bb13781140fa55f84ac68ad0db11652f4219e6ed186b32aefcd6645b8442a08360f39135487060838c30d3891cf599dbdd41b758ad76f6a45a0242b3332454491b8dd1688ac12db3695cb8d6511581f9178eca1f6c2ee1ad64a7254bde14402118d843cdfa052f2b21472d78df8e5dfb1c88cb224718e5cd0428229558f76571c57de13111e2c982fcc82a8be9df8494aecbc8ce9962c02552f0df232188d8e0d58d2592a1bb21b124a9c98e0c5fbeb4a5d72ef24e794f462773e92bf14b594e7fde4de929f2001b1459367355f4478a97b08a9f60d2b3ba41e80ecb9006bd76fc9a9694d1f72ed78b5e5e50100ee793ffa2e191160376c20ed32b1d4e56178cecb1d55ebcec45f358bdf6dda2ed205869a7ef81a1c8a3642dc06af7d528d0edd479cb4d310b5ae82bbec103537e7efa88ed83b1c493116a3b222f2fd88b0e69ce123df879291cb1c63fa92ad4ed4e7323013cd7bd8e326e683214022116cd22ac7426ced01161c7914dc131fe29c7736634919a836c25fb1986442bb7cdad704bbc5182a90c9bb25a2c813be38b7a2c9d846c5891e752b35d9a28bb4da55e51bae2f2ce26dd626ae5ae7f3d65a630053b86e2bfe24e61fde11404e64f25a5cb7894d825171a625643cf82a0ddf1ba632ea4f552b3cf0dd8c6709553735ba57dbe656086b841797e105bc9f517bd4a3764eb6980d744c6e197979ce3e692fd7200a0a02ee847129fbc4aa7f0c62203a83f3ec4871262a664e2d40e3eb7a2535bde1bda65afcf8b6dfdadf13e0691ffc9f00782a3850e48b870beccfb7c0630a74d2d1f0892cf71a4b4b62350d3c9556279dbadb62af85c10a1cb3725af343409869c127cd213877c34f203f0138745103c93613e3a03c05e9ef5a946749fad2766f76ada0ae4f0b12cec10612051a88ab10215fef8a0b1f5b59ce0b56038d496ba6eecf619be9bbc10157179d0cf9f75df85015ffc078ac6110bf95d51a5c748de7e53ddc5117983450f8de475ad20c25343b61f3dfce8667e6665da9842637fe010d607347c510aa0f1fb7e32f8f054498734f9e87966cb6eef7feb7def9e1fc48a7e0b3cf9f6ea8a6026a942a446a34a2e93efa8388d3a13a576983c207083878d27ed79137ebbbd18486333fe2ceb0b69ba3b38628acd560b788144c307fc63869b549ab4e6d316ce0fdd0a649a304a2fbf350c09927f78dfd372a7ea5541134f396aa26febb5cd97a9d913d08c9eb0761db3457578b53d9fead818e4741a8907e1924a94ebec1d5ff9fcc4f39a3614e9a92e6d1c4f2bd35c1ce8ec2fba779deffa8e27155177355ec7b4a2aeabf897f646aa854c2c03ef251892909ef14bea0554d1715ecf1b14d23df88618192d7d7018d74aea0c920a8a3a45b1221d6b7ea4c6602bd9af439300a14965126f00044d6868ef8730aea4c8ac49249149aa363c555ad74be34c7aed2ce491aef5d9a6a74a605a9df6d8ff8f4776cee86fbe372254aa090a8ed10a9546538af7839f287de0dbbd86eb442c536cbbbfd97ceb506cef737cb2e19b291f018f3f8ffb6ce8cd07739861957e6bb2b2f56f07d69ad0ea5da87d1ea84eca1fd09a94ab939580d8d64ccc49d4ce89dbd6607c662b6bb98bdbcd83d1e275622eddf16a18ae65210caa66a1924c5babea5b7503f59ae76333f23bfedec003e2f7adefb2429134534aa525868425f3426d8377e9d7b83295aa7318be0cc960f5f2152c1ad6ae2ddf4c448ed432bc6d11bd18b19834407f25e74a22bc3a9c397f1aeb5b9659adce6e94a2bf00ddcf64e073b502813aa9296ff04482268a4441c415427d18c3072930389c52626111f557734b7e8a59f6d357fa850f71d3213ce78d73bc24efaac202ee4292a7f2710c376f6fde96ed7664b0fe8414580e908b3527d29fb4af2dc5728565d8ece37e4f8aa80a7f7fddaec0f766d8436c8f4b20de925cf59ab6aa21c864da05e00b59bbf441b80cba052e1b22a8c64f5f4a0492e6d23f095fa85137d474c714300e9e3881dbb022b5711411ebbd60451b88666329bac765da9d25e5162369fe44905e39e2b56a54d90783a5838db448957239f28beb479647757569a8b35db98d36c20600e0cb2d108ef03835c0df8e22c01ed9cd0abadda4326a5569ce16b73e0b6570959b03d88a51d14bbe6922c9d4525405c2a72858b02d334120b59bc9ce538d3366dca8d21c090ff12e840a0db0317d26c7956cd297a387734370d1cffa7e662bc622d225df415a2867c94e6d6b5635040dd9b9d5f105ed7bb21866739c89bd3554e171f630fd5a6402c7df3c23d02ff83db78d9b2d74b6556741c732e163684baf26092add0a75e2441c0ee3106edd63503a9442043ea55698028383d64b8f31e5538effe2db94a2a3c3e744c711a9c758826befb1b0defcdef331f9a6b006d215dcaf366db137f6d074cbe71deddf2958b24ffe006d9c047e59d981926940c3ce614cc3fd73e02ff58480e18b70ab2434ddd13545bef41244df2780216f1bcac32880bdd23f1ace895c091496ff0e4767428ab51a1c852495638ea94df9459772461e112f695fc8eb93cd59d698b482267b08c2a8cb37ee3d7312de3f6c9f8fe4e0460406d723ac5b8d928d0997b7e546b27d697f8d10c9bd09894e4a3bbb1578c2dc3a109a2e5c6cf69b8dfde0ca824a965f89b937278a9c9e19429e35c5866c883517f523470e4fed51380603a050d923e32d1987cc78d086aeb6d6817b15d2c0182a2f7aa355551d17dc9267d6c458b7f242ae10a10627099cd427456033706201eacc6071d663b7379e89f2d1e56472d149ed18d2ff5aaa7aabf376a8d36a11bf0a042e88bfac44a939cc97fb27950d6bab6c4faab4a3bc99b0ef29a82c00e50086a75ad0dfd0a524430987d245848a8d5b5af82531f1f35b4ea5f538f1fdd19764bd9ec208b14aac231c87ecd082b9dd6587a5d2077b494d5b8f999eb463f1a9195199036caf1c02349f5e456c9a9ebeeb37702d8d7a7145d1996f074d81498a08ba50d8ce32dfd35da09f407dbda01a8c6743dc4e1207c06ae08a14305ef3697b92c829560ea6acca731c5c8d1bd85accbb7c978b7e20bc4cb76d2e6672ac48c26f74b034411ff31a0d0b8688ef8c9509301cf6556ebc91b365509d2aa6caad22400874a4ce0746c0a4563d9eebfdfe2e5e83b5d9182ae91901f13d800b6e9caf5362fa161c698e8a1ad0d9f90dff53c349a98520c130c780845bc8e07a230c4d8700f24e788b0160c198f101af6bd4b2378656aed3019ecbf40f59e82134c0fa0c92eef6a5bcda783b851e91a34dd097d15aa340628bcc3e8c5d4bba32cf7ddad968d4c78cfb2ad8cb3bbed3913426eed845ab484bd79d23a4ba2808941b5b912b513eb7e98486dbd0a7b76e900bfea52440756e32c1892057e636b3c3dbb24af5c70cc7e2df619602940d3aab66b61146c9b766c92085eb3613ac406e62dd61a4df28f21811aec6e36f537419f015c750803e6d3dca6d3e55c821fe4bcbc6a5a45e79624b094a8f942fd2e8c10553675a67931042e849e5f66adda9262015f352a69204c66963f01ca14217a3ef9cb63620dacb9cca1f640c95e5acb92629823eecffdb3ed80c59e85b2021986d65bb5e29071957155f28a522cc6163b055a112a85cb9650b9f27bdc5f5be5af37dae12df9149a02067cdefe35889a26358d4c659194f840cc599d58885e0c89d7be92a841d778325ac19027468beb892bbcd49a8257ced701aa6aa7600ad932276b689518230aa44d22cd00998b440286fbb44e64826b9dee4a6a844b6b96ca04139efc8cf88112f3bf12fa048702b548007aa49356783cb55244a7c7f47df2c4e14d1d16ca3645de34735eabdd4bea4f8d017294e704d10280ede9646de9f66582ee980ad8b690b732b1aa96030db2a80e63083bda1b7eeb2bd0152f7f98281edd06fea31112583b51a5e4b08b4c3ecb10b2be7541cea90e52d70931ed4384f2f599f35426d97cf8c72a98586c6eb4590a6c4d2cdd5219ed5047fe2c1b75e61dfb425c88274e44f24a119fb45012cf7a2d1100df5adb22fab819ec8dd6688f527a17e4c7ada7f4b8c4af49e680004d5eb02ea1cd3960285856eb1f37517298d44f353a056f97d8c3b0eb6045e21e1541c8348784728ec85bd0db1ef9b3c0210c04015e727abb2851d7103f3ffe988ea7b1aa2c38f5b843b08062ced74daa55243584d5692813e20eff9df738513623abd7a6610895627eb39b4efed594de0bc4a1c108d978132d73180f4144909ba52b04ef5f6488f6bcba275bf27e30c97913bc7b0e8ea87c23cdae9d0ae93655c60e291af98dd4a22d449998ab1c022a4d8b3028c695592e758cf3af5929269a0fff4d4b818978e77e25e21a27b6d48cb3eadea0d57e310bd6b83cc6e5d8ce7d87355325bb7cc48de474040435b12e9f0c9add9f2ebd89278d293b8178475968cb278668e7d27b8b38ca574a615bf006d6a91492cf1362aab62ad2a907e55d8c77f2f569cb05abc041db3f9d3abc2b8145f022f62dac2e8485453acf10a783e"}], 0x1010}}], 0x1, 0x4000080) r4 = socket$inet6(0xa, 0x40000080806, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) bind$inet6(r4, &(0x7f000047b000)={0xa, 0x404e20, 0x0, @empty, 0x6}, 0x1c) listen(r4, 0x400000001ffffffd) syz_open_dev$tty1(0xc, 0x4, 0x3) r5 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r5, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r6 = accept4(r4, 0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffff903) recvmmsg(r6, 0x0, 0x0, 0x0, 0x0) ioctl$sock_bt_cmtp_CMTPCONNADD(0xffffffffffffffff, 0x400443c8, &(0x7f00000001c0)={r5, 0x1000}) sendmmsg(r6, &(0x7f0000003d40)=[{{0x0, 0xffffffbf, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x10}], 0x4000000000000d0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000001c00)=ANY=[@ANYBLOB="000000005a0000082abd70000001000000000000eadd787268ca96cd990fd98df4c8a1eb481743a04c1619dc9b74512f8e371acc70f28b9d14444b818a1677170c6b4a9f02dcd7b5a6741620ae83b9eafaedeb877c79efe7d1bd51e3433da8e19d8e23091bd3deaf0e68c544c51c8cbe84134f2ff3723374899a2b50aec7110104ea14bed414ddbfdce8b16670bd06ff201d8017d61c5c70b01ca29774fe4f6435af05a24469ea75ba5614a163745b25fc0ee1488e05d61b184ae9d9aa0b0c01e60400000000000000965a104fef242ed0cea8d9fcb0e418e228b03c6cff798df3c4034fe51e8095fd006abda912df201835d9f147cbe940349bf9170abd88a199764f788e0359b3515f0200000000000000fb8ca016c47e59bfa6bcd21608980f611799e64c25dd6ecbf99aff7011e64f6d521861256550f57292aa74b463956e41a7061b7e8347867ec69da9"], 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) 02:53:34 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x2c90300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:34 executing program 1: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000240), 0x159001, 0x0) connect$pppl2tp(r0, &(0x7f0000000100)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x2, {0xa, 0x0, 0x6fe6, @ipv4={'\x00', '\xff\xff', @multicast2}}}}, 0x32) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000010000001800000010d5d5a2d5d8c04608c3225dff044b3558aee5bc0c179bd0ebbf8740fe4ffa2cdbaa46fd10551cfac657c981662d0c5135b43aa734541f1e243e0c28becd", @ANYRES32=r0, @ANYBLOB="03000000000000002e2f66696c653000"]) dup3(r0, r1, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) syz_clone3(&(0x7f0000002500)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000340)=""/164, 0xa4, &(0x7f0000000400)=""/70, &(0x7f0000000080)=[0x0], 0x1}, 0x58) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) sendmmsg(r0, &(0x7f0000000300)=[{{0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000280)="320fc43a062ec1efdae510464969f1c277777e140e4bec5dbfbdc28091842157c1e7b3410263fc4997f77fe53af47fa5f45ee18526cb27dd2bd4d7ebde17", 0x3e}, {&(0x7f0000000580)="c64b4945b72aba5e27227973a94eba21dd5eed667efd0d41b0a455f2895023885acc05bf5d801c433e2b4745325a8134c134e3852e3a2d5d3102cf278dfa6c1cc09041b1cea133822c922c172e7c7e7aa2529adc02d67988f568f52fd7eb55bfbcfa077ccfccc9cbfc806917a29f6a992dd7e2b961df81646455f95929f644a478b8e81ffc686aa040e148bcacd0d063aab428944f1679235b64c9d611ed78deb05896bb21e90d1bb2bb96ba", 0xac}, {&(0x7f0000000640)="b109aa410102565efabc48d24fc434f237ada1f8da8e0e2aa08c9face66313f2d4ffa8d413942293304ac22789eab607db5312f3653dda24778c2db40b2e87fe2e778e27582212800381f16cd1c271f894dc2f9ed60a0e65860d71650fe7331efe5b84d05d94e61e2c919cac149efafd8233de63d77a3d28543817089e1ac2e9f79d378ce1a80ee78c01452b6762b27258511ea593a2d1d2a25b806704d7939db186aa06fc07e34397f787b8282510c40a09a728b5f44c", 0xb7}, {&(0x7f00000002c0)="0175f615a0adb3cd4d2afb106626d91aeca498e871484496debcfa9b898fbed064cf874cedfa938a97397e1c91bbc1681d63", 0x32}, {&(0x7f0000000480)="693fea711ee53d62182dce1cc8764a97e379e14cb1abff6d6a983129d3a32595185728807d71dd0cbeaaf66701da3cc09e2690e2d8c576fa0726ce805ba2c8918cc044b8ffe25945652bc978adc6cd0badfd79ef303f5f9f7101ee5ccff89592f7825c66a9626d4969adf7", 0x6b}, {&(0x7f0000000700)="e12706965f10ea12d90e951a567c62113826652ec3968bfe1f83c0043dd8e515056071740047edaec4d8fce517b8a88cc07184d1aade39efdef1a6df0ce67f20e707a7d039d64570bb80fca679475f7f50f73f63fcd0efbd27c2416aba71fa6177e032a268f60ea6b3018e6ff788f4ff4738280880d20c877c2caa65056231d6f369a50a787964ea35c9e7c1c19f8c5d82b80aba24cc48081f5014e8539435920fece50b91844e20bbb6ea0e96c44c9f62a056a074e9c88077c83867189b4176438f2f462f0a3ade505f712300efc02bd0806516df7801d52de09b4707173d087299f437", 0xe4}, {&(0x7f0000000800)="4ff8d269c090934fbeb445e95d5510aa52286dba23bc85161a714d43012d9e68abb8cb4426f5c9485018d35fb43857eb782103af22b90363c6242afb64d698aa2020b2b30ac66562d0cb0d3c", 0x4c}, {&(0x7f0000000880)="ad2b88e84f8813ccc4d714bf9ffc5fd1365c025ef427d079b74292e09c8300d8ad4f7f20070a18de5747b26ff69ae7cc2d84a345efd3066685995b75626581cccd88e3db56c686ff260ec1312fc53f0cb4b49564b8abaa30ca948965c1f7281d0d07bb076b434228a463f01f6991652ac850eb63e70b700bbd5aa2d4f6eeb3ba3a436d7b091d0f0cba61400f5424ed9ee4d8e79ea25353bc3329e78bd3c524eb05d568e01d4187d0770d18cb13efae18f61e67e9a103656baaab73dcd8dfa8935289b2110038dd580a995698becba906bbaabf9305ec4d8f293cb08aa46b82aa0f46b877763a8df6a48411b7faef96101d6173", 0xf3}, {&(0x7f0000000980)="a315a52b57b1eb3f1dd67a036585dd7d83742c2fdb790ab5b4b7330dcaf9ea3ee5e2c45a690b41fc630834a3a56b0bec205c5d99699876fb93eaeb875d143b5d867bef8f6d189dba3073cb4c0764492dacec7c8bf9ccea62ad6e7a9260e0c06d7e2f8ce77f4603d9a479fc93a63b43c5912a50b19c3035fbcd6d8ec888b8", 0x7e}, {&(0x7f0000000a00)="a1a7f55b2f82666155e8f0122dcea17c6a6d343bd5765fe5c160ed45fbeb01a5030b029a6817d4f6fa2561049104a7b6859326938c964c3f89d63a9f4fa1dee1132df9c6238538bbf620166e7bd1f5989afdb99759e76a64f6b40e409d1f96fc29f86c39ad3832b471873373f8fb1d878f056cccdfd0d476bc885fa5299a762a4e21750576ced96798e6", 0x8a}], 0xa, &(0x7f0000000b80)=[{0x1010, 0x110, 0x10000, "2673d6cf466d11d233e175c4d660c55f0a5c7b851da6c4fcfc35a7ac0c6e9acbb4ec6fe99200b669ad766dc94dae527e630c8a0d36f560e94114ba687c7452da93ebffbb6f10930ebd4899359171565b99037bb069d4394206a0a61f4262abdad5fef19b63143e496ce39138b336d47abc0de98fc3c6c3e2e85a6452ca6a338fd98c360201d5080204c8aa9d3bf72bb24a44c99bc27100cc11cc34c92e57e1abaebbc5bd3daed8801a1c8b5583be6a4c9092420a92e40786771d1830b4eb6384470c795687410055f5a08d8e489a259e3a218a4aba2ea2b78a397b8dd125d1994a6fd2154b4edabab9ecf8a0a5f5bf7c92f13fc36b2246a15b3a4019657cf15eb64d34e312d69d3f8b92f49d2b91f4fff4d885d60723c61b6b8979338f80678109c9ef80716a36ed38adbf4c188f19a9126c64e5241ff75aedbe2e67b8e3bf70dfd635b58bda0b061598c6a5a89a4bcddef971dc39f284bf3d98c1a3eb45288a6864fd65ef4fb6fd9d70ace81ca56bdf7e7b6afd8884719ce2d67b08334620c0011a2224ed4941b2715672020cfaddfedce1f07f2fadc2848dfd959400e866a645ab25890841a18cb4911237a3d2d0dd3e55f70982ced92931b64cc150512cf814184bf0ef1d85af7bd24d9a9616404b745a3a48f704ac6d8a307504ed2d5c858c7f1d754b6032adba25a19362c820f6fa4e00d6bd01d46ee04c798eece47e96b73140e1a24d35749b225dc5512173127425c906d8aa709af823ebdb089088a80e3576a46c044cbf87a437b16644f2eeb57dc2eb9ef8f93c5a048c90208f4ba109b796fe5c4f6e19cff335fc40207ca6bb21e5a6e720ba291edae5ae0655047141b4c8b84a4ac4b8a0b25d9804b1a532e6e3e91a0cb34bb333441cb957b6711fcced64fdfe3eed1e134f9fc9b686c583cc8c2859194e3382c72bbfef765fd570eadb9d5f90c2bb7fcc263326055744ffa9c05c8f5d4284a72c5ab1559a4faca6dc2ff05b1dc118460cc3ee00f725cce906fda80eb6b2006e0adf251704caa61ad7aa5c3b1d0006b03634ceb0fc19e0a6ca551ae0e74b2c447aeeeecfea4373ceb2bf0c3d859582ee8a6ca1fd4d56310f28f93cd3c5a9d3ac91b35212b1b4a6ba1fee7b5148d9ff663a86b133762d2ec2ca987f30d30fbcd7f8033209d737dd3c5d87920e3a79b2b22952a53285e00bdd92497a0121a3f1ca530f0c9a78327e33f3ef05f77c855f46bb13781140fa55f84ac68ad0db11652f4219e6ed186b32aefcd6645b8442a08360f39135487060838c30d3891cf599dbdd41b758ad76f6a45a0242b3332454491b8dd1688ac12db3695cb8d6511581f9178eca1f6c2ee1ad64a7254bde14402118d843cdfa052f2b21472d78df8e5dfb1c88cb224718e5cd0428229558f76571c57de13111e2c982fcc82a8be9df8494aecbc8ce9962c02552f0df232188d8e0d58d2592a1bb21b124a9c98e0c5fbeb4a5d72ef24e794f462773e92bf14b594e7fde4de929f2001b1459367355f4478a97b08a9f60d2b3ba41e80ecb9006bd76fc9a9694d1f72ed78b5e5e50100ee793ffa2e191160376c20ed32b1d4e56178cecb1d55ebcec45f358bdf6dda2ed205869a7ef81a1c8a3642dc06af7d528d0edd479cb4d310b5ae82bbec103537e7efa88ed83b1c493116a3b222f2fd88b0e69ce123df879291cb1c63fa92ad4ed4e7323013cd7bd8e326e683214022116cd22ac7426ced01161c7914dc131fe29c7736634919a836c25fb1986442bb7cdad704bbc5182a90c9bb25a2c813be38b7a2c9d846c5891e752b35d9a28bb4da55e51bae2f2ce26dd626ae5ae7f3d65a630053b86e2bfe24e61fde11404e64f25a5cb7894d825171a625643cf82a0ddf1ba632ea4f552b3cf0dd8c6709553735ba57dbe656086b841797e105bc9f517bd4a3764eb6980d744c6e197979ce3e692fd7200a0a02ee847129fbc4aa7f0c62203a83f3ec4871262a664e2d40e3eb7a2535bde1bda65afcf8b6dfdadf13e0691ffc9f00782a3850e48b870beccfb7c0630a74d2d1f0892cf71a4b4b62350d3c9556279dbadb62af85c10a1cb3725af343409869c127cd213877c34f203f0138745103c93613e3a03c05e9ef5a946749fad2766f76ada0ae4f0b12cec10612051a88ab10215fef8a0b1f5b59ce0b56038d496ba6eecf619be9bbc10157179d0cf9f75df85015ffc078ac6110bf95d51a5c748de7e53ddc5117983450f8de475ad20c25343b61f3dfce8667e6665da9842637fe010d607347c510aa0f1fb7e32f8f054498734f9e87966cb6eef7feb7def9e1fc48a7e0b3cf9f6ea8a6026a942a446a34a2e93efa8388d3a13a576983c207083878d27ed79137ebbbd18486333fe2ceb0b69ba3b38628acd560b788144c307fc63869b549ab4e6d316ce0fdd0a649a304a2fbf350c09927f78dfd372a7ea5541134f396aa26febb5cd97a9d913d08c9eb0761db3457578b53d9fead818e4741a8907e1924a94ebec1d5ff9fcc4f39a3614e9a92e6d1c4f2bd35c1ce8ec2fba779deffa8e27155177355ec7b4a2aeabf897f646aa854c2c03ef251892909ef14bea0554d1715ecf1b14d23df88618192d7d7018d74aea0c920a8a3a45b1221d6b7ea4c6602bd9af439300a14965126f00044d6868ef8730aea4c8ac49249149aa363c555ad74be34c7aed2ce491aef5d9a6a74a605a9df6d8ff8f4776cee86fbe372254aa090a8ed10a9546538af7839f287de0dbbd86eb442c536cbbbfd97ceb506cef737cb2e19b291f018f3f8ffb6ce8cd07739861957e6bb2b2f56f07d69ad0ea5da87d1ea84eca1fd09a94ab939580d8d64ccc49d4ce89dbd6607c662b6bb98bdbcd83d1e275622eddf16a18ae65210caa66a1924c5babea5b7503f59ae76333f23bfedec003e2f7adefb2429134534aa525868425f3426d8377e9d7b83295aa7318be0cc960f5f2152c1ad6ae2ddf4c448ed432bc6d11bd18b19834407f25e74a22bc3a9c397f1aeb5b9659adce6e94a2bf00ddcf64e073b502813aa9296ff04482268a4441c415427d18c3072930389c52626111f557734b7e8a59f6d357fa850f71d3213ce78d73bc24efaac202ee4292a7f2710c376f6fde96ed7664b0fe8414580e908b3527d29fb4af2dc5728565d8ece37e4f8aa80a7f7fddaec0f766d8436c8f4b20de925cf59ab6aa21c864da05e00b59bbf441b80cba052e1b22a8c64f5f4a0492e6d23f095fa85137d474c714300e9e3881dbb022b5711411ebbd60451b88666329bac765da9d25e5162369fe44905e39e2b56a54d90783a5838db448957239f28beb479647757569a8b35db98d36c20600e0cb2d108ef03835c0df8e22c01ed9cd0abadda4326a5569ce16b73e0b6570959b03d88a51d14bbe6922c9d4525405c2a72858b02d334120b59bc9ce538d3366dca8d21c090ff12e840a0db0317d26c7956cd297a387734370d1cffa7e662bc622d225df415a2867c94e6d6b5635040dd9b9d5f105ed7bb21866739c89bd3554e171f630fd5a6402c7df3c23d02ff83db78d9b2d74b6556741c732e163684baf26092add0a75e2441c0ee3106edd63503a9442043ea55698028383d64b8f31e5538effe2db94a2a3c3e744c711a9c758826befb1b0defcdef331f9a6b006d215dcaf366db137f6d074cbe71deddf2958b24ffe006d9c047e59d981926940c3ce614cc3fd73e02ff58480e18b70ab2434ddd13545bef41244df2780216f1bcac32880bdd23f1ace895c091496ff0e4767428ab51a1c852495638ea94df9459772461e112f695fc8eb93cd59d698b482267b08c2a8cb37ee3d7312de3f6c9f8fe4e0460406d723ac5b8d928d0997b7e546b27d697f8d10c9bd09894e4a3bbb1578c2dc3a109a2e5c6cf69b8dfde0ca824a965f89b937278a9c9e19429e35c5866c883517f523470e4fed51380603a050d923e32d1987cc78d086aeb6d6817b15d2c0182a2f7aa355551d17dc9267d6c458b7f242ae10a10627099cd427456033706201eacc6071d663b7379e89f2d1e56472d149ed18d2ff5aaa7aabf376a8d36a11bf0a042e88bfac44a939cc97fb27950d6bab6c4faab4a3bc99b0ef29a82c00e50086a75ad0dfd0a524430987d245848a8d5b5af82531f1f35b4ea5f538f1fdd19764bd9ec208b14aac231c87ecd082b9dd6587a5d2077b494d5b8f999eb463f1a9195199036caf1c02349f5e456c9a9ebeeb37702d8d7a7145d1996f074d81498a08ba50d8ce32dfd35da09f407dbda01a8c6743dc4e1207c06ae08a14305ef3697b92c829560ea6acca731c5c8d1bd85accbb7c978b7e20bc4cb76d2e6672ac48c26f74b034411ff31a0d0b8688ef8c9509301cf6556ebc91b365509d2aa6caad22400874a4ce0746c0a4563d9eebfdfe2e5e83b5d9182ae91901f13d800b6e9caf5362fa161c698e8a1ad0d9f90dff53c349a98520c130c780845bc8e07a230c4d8700f24e788b0160c198f101af6bd4b2378656aed3019ecbf40f59e82134c0fa0c92eef6a5bcda783b851e91a34dd097d15aa340628bcc3e8c5d4bba32cf7ddad968d4c78cfb2ad8cb3bbed3913426eed845ab484bd79d23a4ba2808941b5b912b513eb7e98486dbd0a7b76e900bfea52440756e32c1892057e636b3c3dbb24af5c70cc7e2df619602940d3aab66b61146c9b766c92085eb3613ac406e62dd61a4df28f21811aec6e36f537419f015c750803e6d3dca6d3e55c821fe4bcbc6a5a45e79624b094a8f942fd2e8c10553675a67931042e849e5f66adda9262015f352a69204c66963f01ca14217a3ef9cb63620dacb9cca1f640c95e5acb92629823eecffdb3ed80c59e85b2021986d65bb5e29071957155f28a522cc6163b055a112a85cb9650b9f27bdc5f5be5af37dae12df9149a02067cdefe35889a26358d4c659194f840cc599d58885e0c89d7be92a841d778325ac19027468beb892bbcd49a8257ced701aa6aa7600ad932276b689518230aa44d22cd00998b440286fbb44e64826b9dee4a6a844b6b96ca04139efc8cf88112f3bf12fa048702b548007aa49356783cb55244a7c7f47df2c4e14d1d16ca3645de34735eabdd4bea4f8d017294e704d10280ede9646de9f66582ee980ad8b690b732b1aa96030db2a80e63083bda1b7eeb2bd0152f7f98281edd06fea31112583b51a5e4b08b4c3ecb10b2be7541cea90e52d70931ed4384f2f599f35426d97cf8c72a98586c6eb4590a6c4d2cdd5219ed5047fe2c1b75e61dfb425c88274e44f24a119fb45012cf7a2d1100df5adb22fab819ec8dd6688f527a17e4c7ada7f4b8c4af49e680004d5eb02ea1cd3960285856eb1f37517298d44f353a056f97d8c3b0eb6045e21e1541c8348784728ec85bd0db1ef9b3c0210c04015e727abb2851d7103f3ffe988ea7b1aa2c38f5b843b08062ced74daa55243584d5692813e20eff9df738513623abd7a6610895627eb39b4efed594de0bc4a1c108d978132d73180f4144909ba52b04ef5f6488f6bcba275bf27e30c97913bc7b0e8ea87c23cdae9d0ae93655c60e291af98dd4a22d449998ab1c022a4d8b3028c695592e758cf3af5929269a0fff4d4b818978e77e25e21a27b6d48cb3eadea0d57e310bd6b83cc6e5d8ce7d87355325bb7cc48de474040435b12e9f0c9add9f2ebd89278d293b8178475968cb278668e7d27b8b38ca574a615bf006d6a91492cf1362aab62ad2a907e55d8c77f2f569cb05abc041db3f9d3abc2b8145f022f62dac2e8485453acf10a783e"}], 0x1010}}], 0x1, 0x4000080) r4 = socket$inet6(0xa, 0x40000080806, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) bind$inet6(r4, &(0x7f000047b000)={0xa, 0x404e20, 0x0, @empty, 0x6}, 0x1c) listen(r4, 0x400000001ffffffd) syz_open_dev$tty1(0xc, 0x4, 0x3) r5 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r5, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r6 = accept4(r4, 0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffff903) recvmmsg(r6, 0x0, 0x0, 0x0, 0x0) ioctl$sock_bt_cmtp_CMTPCONNADD(0xffffffffffffffff, 0x400443c8, &(0x7f00000001c0)={r5, 0x1000}) sendmmsg(r6, &(0x7f0000003d40)=[{{0x0, 0xffffffbf, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x10}], 0x4000000000000d0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000001c00)=ANY=[@ANYBLOB="000000005a0000082abd70000001000000000000eadd787268ca96cd990fd98df4c8a1eb481743a04c1619dc9b74512f8e371acc70f28b9d14444b818a1677170c6b4a9f02dcd7b5a6741620ae83b9eafaedeb877c79efe7d1bd51e3433da8e19d8e23091bd3deaf0e68c544c51c8cbe84134f2ff3723374899a2b50aec7110104ea14bed414ddbfdce8b16670bd06ff201d8017d61c5c70b01ca29774fe4f6435af05a24469ea75ba5614a163745b25fc0ee1488e05d61b184ae9d9aa0b0c01e60400000000000000965a104fef242ed0cea8d9fcb0e418e228b03c6cff798df3c4034fe51e8095fd006abda912df201835d9f147cbe940349bf9170abd88a199764f788e0359b3515f0200000000000000fb8ca016c47e59bfa6bcd21608980f611799e64c25dd6ecbf99aff7011e64f6d521861256550f57292aa74b463956e41a7061b7e8347867ec69da9"], 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) 02:53:35 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x20000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:35 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={0x0}, 0x10) r1 = dup(r0) r2 = syz_open_dev$sndmidi(0x0, 0x2, 0x141101) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f00000001c0)=""/234) r3 = socket$phonet_pipe(0x23, 0x5, 0x2) fcntl$F_SET_RW_HINT(r3, 0x40c, &(0x7f0000000100)=0x3) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(0x0, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_int(r4, &(0x7f0000000040)='memory.high\x00', 0x2, 0x0) r5 = creat(&(0x7f0000000140)='./file0\x00', 0x13) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000180)={@cgroup=r4, r1, 0x1, 0x0, r5}, 0x14) r6 = openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB, @ANYRESHEX=r6, @ANYBLOB, @ANYRESDEC=0x0]) read$FUSE(0xffffffffffffffff, &(0x7f0000006380)={0x2020}, 0x2020) syz_fuse_handle_req(r6, 0x0, 0x0, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(0xffffffffffffffff, 0x89e1, &(0x7f00000002c0)) ioctl$KVM_CREATE_VM(r7, 0xae01, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_fuse_handle_req(r6, &(0x7f00000083c0)="4a9787db693faaf42bd3a4c79fc1383e17d87135e2661785ed2bf0a037b4a81a1f868a70f78fd05697db79a8d5f5b409c3546d01ba9c349eefc452763cae7b4d9626b3680d4335ce2b4a1955a605bbd3e22157fd1f49ac77fe7d052ec65cc7611228d57ab856b90f5f9ae7ffed2a1551f7ecfe6f8eeca5f345794da3afc86ed76e379c8ee7f9827e32b037dfaf92a1f6a33b4355ad1df4038547b191412acf4954fd4a5b0d8182e415a9338828804448e038c500832569c7103070102885dc0bab693a244b6a79977102b3f1e2a9f89aa728f42c1a7bc10728b777b6e87fc8200dc2ec8072c9c91476e2d4bd868a0c7e29cc33b20367afe789544ea2b3452492065da5c9938feb2656d5e558ac409d3645cd707848f6ba3f040bb386ef55b402c17c3efbc8545db119e4f3ffb4668029023a23c135e21cd4ccfc05f47cb536649c8fe63f6c439b748865fb9ab061eb84e6255adf422d762a9eae165fb84e960248328b0b669387506adfdc184be60ad8a68a48ef83c9f5207082594af00806dc54421a5d310331101926c2585389ba6f85c387b385b0cfb148d6a94a4ac45883264c3f2b13185ef9215e03288b565c7be705358a67da44170227033d6c7c8036e31f10f75e7a3347271ddf326860e2b99b3e88b451f159cf2e1848fa0e0612dc8694469abd8b8e7ff7c3004de748e2bec5f3f0b20c791314fd3daf5882aaddea48bd82ae8ab206e61c386847eb5a2a433ba5905581490efcf0cab5d8478350f6ea88023e408294958acf6a89ba1948a4aa7a6422fed9f46a93412336f8ba5972c720a45715cc7247c43dcc2369bb03b3e11302ea05061ec5bd9d15853dd487351c6e00c41fed22a1fd4376b521f08caddab9686d727d19757c5a7f14ccf4012a5f30fb3f7e53208dfbea2a2e40a512ca31c243d5fa66a120d56b9dff07ced65095392b94f7bb7efbfc622c505006983ba47e495e75c0905d77278cca8553b76fa4bc7fede121eaa3b1ea26f16882ce7722e18e9ee3046e79c174c18ffad73850f037cc70add3708b7f66f7f78daffdb617caeaf3b8b28e14c6a8554277b69237bb0f4efe348f5d28be31c5d7d8c6f2be230ebe06d3f37a16178c4890cdc865d6ac75cadbc0fae080fea3bb9881401ef81edfb51cb90289bd4c028553098339556697fbd6ecc7ee6a4c67ffa9c10538823ffbd3a8bfc5b4fc9c12df80698d4e091087dd9579f12c759aa3f5c1c5db0bcd028de649bbd92c27adb0ca660ad6f34e2a19b431c2cf2f33596f59347a4d1e036483f231229b28ec8901dea7e3770aae591702af1896da2a86d0064d60f353bd75f0186ec26de51da912c2e49ee608e06d2f89aff2fc11fa3c533fd8b1902c5dfaecac02b6d6415a260a3417f96f5e23ba3d3fc0a2141587a083cd1418b446bd1377eb52217d85b96229b042bce532230257f6fd0c17abaf72cad1e198d432793cf099b6d979a75f50c16f325459fdd6dd34051c81073ba134f6bfb1f1af81001434291ccd19c90e98469ec99e941ca48c647973a7488180804d4f6c9ceb41fe49574a084fffdceba7fbc081539ff08140c1a95d5bc5abd034045acada93d089afa1dd5ede88ed1d3f507b3d4416d1f65505cb27cb506eb6f6183a847f537a9dc98e3cb30ab639c2757ca652eed3bfe52409da08fd94e2ed2955244763e72aecc25c0207b6365b98c79b564422e7286f2b76b4375be40fe36020c7e3d52b94e39ad69dfc2d0c718d54bb670cccb2ba8b8ef52c2b56d6633d45513975bd0c398fe5fd123a264335eaf33d82d4e3ef05dbf63f0ce20d9f78811b8f7901485420d7a24cb66bbe9c7422d7fe9457344f43d636bcde7ad7c31d584a77b3d7b422d11fb76cd3e920ef81fc15f586b9882aff7238e1a4d7f03da54974903e2b799c4a346f76583225365c4829d68fc6232e22fd0d98567f98ac289a1d6dd39947465d138ffec87d51d5dcc25d7d952792406a7cff797d9d58bf08ebc0fbe8fd7d620ef0d50a228429540dbbb97b6b4308b8a9e135c464287bf820862a742567572756ffe1f8b29acdb1917e0009d68ed5b1f03b749ff17bf9e3acf63bbd5c1c1f2eb42bfc12bf7010880cbc942b87d2bac979befc4e075fcb5c3fcbfcaef0e159ebb61f0f81264ec67fc3ec3e23f81cecc7bb92a7e7ad2ad0016ebbbbfa8be3c736ad7acb0eaece50f3bd2294dd7318e851358e072cfca868cf96b07617d646e761ad3ec3e2bf9550191e43637f8fad4613468b5df72d75fe35772180e2099f6dcfe813e92433c55475f6077225d3fa10acc04d8b6574644ad0e5cf13fab7289b55a75feea64f2ff83f0c795c8ca028f2441c3b48951b49858c7711b91c2f87d714407fb129964ab721cda1325ec587919a079b554f7dcacdabd58e0808e8072e49b7f23980ccb42857e4c781eaf5790648a996c18b550e607882c6835ad4b021a63aa0dd51fdd004e700ec46b7faa133f1240a31c7398bc07f3f02d5ceaf06263466424c39011216051fb447a301dfb519d1db29ea8924e3a96ced42636b5b0417b47deea9ef64612b9a3557123eaecbf0a6d9f180460ab35fd61e425bc149437c34cf64a42829b4da5ceb6cdd23a3f9a2ed3c33ef0e156bb35663949cf44cb980a32b896f3154b934206a5f03b7ec8e72abde53f5074065ccf71296ec261c4f3183629941d13201bef3bdcea852ec78df2cde1bcc2127f3159856f00f64544ac464d4a81b7e3b3806898c063fd5b8b1d7867960560086885c6a423170893e23dcce7612ae81a3002af3fe6498cf0b365147c58b8fff656051f1023555833dc0645b38958908a7e43c3be044188267f18c23391a5aef56900cd3c1e72eb4780442e2f915534c63dfcd3af87e4012b8bfcf159c06b1627c0a368b4a286d0a59060b18b2d3dc8456d574286cf618f1410df453281de025e9470d21d6f2b42e5edc801ca2ebb0f05692bf1c6b49c92e7b12bc3b311e6c04f386f4a5599a5cbf7d8fb0c2fcbd5a3dd4942fa094878db9e01474124b133799015527efdc65eae67f233bed76ed01c4573323ee8cf00a040e6d85c08a8e95e93901986f69d4a5ee394d251df0c1db6171401159fbd580bcaa689150c1cbd5917d71af27096f10df438799eb709d941c54fb7f64dd67056b9aebe32a59dc8613cc73e6f906f91bc06a61deb1356cdabff8a46dca4d8ed57d7682dc9fa4cdb0d28e335b4df4fc739f597b320bd462b0a5a7775dad0520adb646130bdd3849931d1a0eb45b42006648400177c24e1cd3658bd4effe0d351ee711a1afa2d93d29eae4cf573aabc7cac913e84795307a1bb129d048f9688ded55614f008a4d6a253bb1d5d1c2f13af9d054b079ff876b207e1af9a6a8edfc9b3b7597608bebe6467e217e011de2f7f3e9bdf8c8f201f5039cfb2def5c47eea398b16fc914def7330b77b70a4131e8b254488ba154252fb6bf9e135e84dc47f748e7db3a6251dfcff0cd259675ee98cacc752b0bbcda31fc294ab1921a860c27fd6db532783e66a4d48121f391fac98e21bbcc6e45c49aadb9148a67a3c7ae4b07384a8ebccd028d01b30d3dc3ba5cf22ac83be7b147bf4cec0b94bce85434d22c513102ab6b2b63362e03e2a0de76a9ebda23e182f0e6ca361d4402b3bfdacf727f92493c4dde1b38c6dcc5f13362b85ba776fce8386346d0cf210a387ec44931ba9f0b81af8b69714136a309e19742665aa332faa0a1b7881b7e0fca40324cb19024c6160639cd9d895184f0d05a07f44281af125fc86b9d5395a66d13fae834f6b24bf10fe21bece3094fc64ffb1c0174318c6c008fe88a9e36d4758bfb162e6605c6d3739134aa4592b8b71e390775d8979e371fab1da385fdc52bfc7c52abe1ea3e56d012cbfe7f72a16e7f71f2a620a9a3a966402afc08a5107f8205ce9d8f408cf9d45a84e6bbadfad0776c9d84545e677e7da864ff41c46738993b199d92598ba97c1d51ca5ebbbcc658651315b4ea1c7249ff47b832ad67c008e4e144d7bd4d3b5f77fa97aa033d09acda9b3ad35d437ea8289e14dd33a6138008e02fde8415a1b6e836d4042a6fff34f264a3adecaae0e45f3011e99fe3a8298e4d887966816a4333bed197d0da52caa77b8cb307e61532d99f5871794f9125ef411995f223894f89b34f6cabd05235dec3fc1c3e477c6b2b9445bc2c03b7533d517e5175bcdad625cb996070f8c6b084cc6adee0044e3e93104fa3ec3aa5b4ba747c0c3823891e66293e21871aa823ef660fa3aadc3f4cd4aec62c6fcfe85c230aa416eabe81a1994ca1b413e64267345916283095b1298a1922f91931d6186fb584608fc0b85d4c983125d83955d163088ec89e1666da79479b7bf0d543d27f6281cbe7625bd8edd4c9d9263f628996059c10450311d50c300e2111a705b8f7e2d38461191081352951211af761707233a86ac6355d6003d54169c113c333071eb5d4af98160b48965e14cc3fc21ed37a27ac5ae871510e69dc1599839a2d9a19fa1ffc4434f44e126634366a83f4de4ae88f92da5cec9659827077e34e167f107e9b28c0f607d59cd67b6035e44e95a3ab22846f5c7b8daee618703a39f9fc365d8ea4f60a870b3099a027dc0b00bbafb7fdbc4b825289037dd4c8f52da20c245dc2ef9bec2267c092cf7b351ee379257fd6a256bf118924ead88889713d7e62c01bee0308435d355fb5b2d1500f1fe48d1cfec6df637bf01e2eeb0336d2230fe97906f5e778a578c60e1d5f55b5c525832b6e90c89b03eadd6eeaa5c167573395dd9c3fd86b5af2ecbc1be21e72557b3631ece097b8e5346b168953909c890fc502f66fb27bb2cd33fc25876c28471dd29ff122e1165200c80c7c8c48a6001851e5f99547e84ca513e053a22f74c8d5ed57627bec5c9262f099db4aea8bd40d296da5339044236a5eaddf7618417b22bd6b4508a55638e686765e085f739c1e1c11a4efb28f3a5f45b6f2c205e07489e96475ba29e42764a112f0b901fa42d445a921459b0b05d86f28a41a2a0c6608419b096b0617b7ac7dbed332895b35f877f4927c2ce4dc22845ad04f39f60ae840a0203c419b53add84bf058850a849cf1c63f88e5458db912a5499326263833b294554641bb266ca436dd05bc79bf6a3c6de9f03162e7a49ef0552c0df5c16d5bc6724e6862857cec05edf2fa8d27dadcc6f2a43de451175a4350df24f4a418d864185c4a2cc24d4924d26959eb8bc8e8b9024cfbcfea1cdaef4bdf15deac9d2897e90b6b54195bc62487595a26579b594f7173fc2286e4840a913cba5dbf7c78efa20294931a64d31fc1a3aa1f5f30f76d035b14edec97fa52b6202732eec3ca77fa1541c0f91774df3a8cefa0fa6ea8e6a9a9ae78f78d99d87d73ade0452a64d8847d3231658749e60cf331a91ce5a3695c0072dbb48e27ddf3b7811effe01afb63eff7ba93c33af4950a48352c6777e5972ac34dcbec4d0028fb5840ba3b99ad11c1da6e480a8eda9a7736334b95f5a12f4169a87cb83c1f6cfbe9359e3e40dec3a902bb87d17c267ac66a8b5781894ac97a92c698e4329fd63d011a72b5f6db8dd208b9d47045454787b148038e91de59ffd5efa4895c6683281e1f110ef4574acbe7feb9c88ac4950c466d12417ac5d7c176c5470517e207a6cbb0a28dcd452f092be257f1fb0e5d22d8436c847e6f5e557d46614d61f9a62dccf23d32d0e98fe57267eeb5a377dffec7284a3fa9c40d42fe8d650df7c8826901b875e7c60b61950541dbe727742267ff81ee6f98090c15c2559bc334295d2534acccd950e9720257abc23b0486e6522b1d3d1bf2beea167f321ad9792db79aeabcbf15cced9fc10febb26cff3eb929f69a1500e5baf3accde047b83332f5c5839d3b8c31ff0c36592155f9770f52f5571f2e1532d25bf08edede0b2c4d75b3bd74749822a9860b15e573703022f75c4886b6637b356372189572e6158fd86eade97cb622e6259bbbfc5c49bf396c3fa1dd894d7bde487c2ecfa257b9dff1a20208db6e07ec143f24fc42330a04d50134f38a7e53c0ea6ded7cf9b1354ced82167d5b45e897cca8814094aa723463001857bb25ecd3358ab45d83c8a5ef56f5dd73c573d792cf789617e82c327f21dd905854ce36377e5eb78c265ff1b8b1dcc5befe665e3b0ba1a9dcba6fe3f6cd084594dcc446544586f04442bc8ebaa70e8519e00892ecd42bd678498eb8b4baa73be52a68fb75964e3906784b457cb1670a3cc579d96a3825dd3267909f4026266e9f82def58dff7f120eaf7dd76ac7d31456ff481096c253ab21a11900c158bde9e9dcec7eb9d44a59e0d2c171581e4f9d03c250108cf63ee0609f01c1b0060ea1f87e715751288e4437b498692b355675401cc92c3e874a37b5a01f7e33a65b2e598965b8d166a605bce175d2e141d71ca6a9805ae192f226c1ed3ff67cd39ecb1a0bec244297a19826c9f011f65d81202a66af7d369e1d886d250e8d3afc9d62efb54038ae54453edd1cff0f3926ed8d32e621146640aa400e7d216e4fda8a2032437dd6bd9089e80a2a1c698a2399fa82c7adadd639b7eddefae6346db96e36d0598acca02ed2b83c8641573a1dbb5fb0ccf0735d0b9c8f14ed9fc067e4b1e8f8ab5d82e57ffb7b79f69cb9fc655bd33b79d3c86890562ad449b303bebdf2f05172f107fbac4185c5fa1b46b75c437aa8ffa8d91e7be4350b4dd1ff2b8215eab203a80b0338c41f2719d233b77589abdd85af70648882af99312ca7bb218c75a3564e9c882f152815c0cd6df4e763d0a3f2ab0f3edd7c8b792d1197ca3e8a5dd30a24b5be53aa8899a802ceceeb808747d02dd349dd529ef470892a7e35fe5fa978e18dc6b3ccec2bc5dfed7eddfea53e5ebd2c4dee784181112704e43b5ae018b13ae2fed32d2639bfb26d5bd2f1077c772c14a36612c97db59d50cd8a3bf1b5a8b480e260ee1471a79fd58a6296e2fc43311c9b18c5eaa168b9c17917ae14b37f0328f1bcc228b574df577244a96fe75f0a988e8628d735e9da928704aaf0b0ffc0280dee809a6c91d76eabcc430cd15904dedc2683bace54b2cf005e9728a510fa1d706cb4eaad57934eb1928c51af2cdc12432916f786b8b8125adde4292ebc7b3d70e39a905f1708966e8f35e375ec67e55edbda36ca2ec08ec5b2d04dac907065e388375d5e3a9e6ab519db8d1f231ab1acfd330b279a6ab3d4dd8d7906b9287ffcd8218a538dd9b55fd5ab3f7b73a4201410eb818c4b441294d90c582ea3168e93f3f43423f6e40945bc580189980c1b74f1f9ef1479b62f41f99e0c12699b6eac45ff39936ec793ad4eab66576426eb1fffe95c397f34d9d128c586983c7ce071e157a207a078f2e766a5e1fad5936a699bfcd1a6d7e22f32fc65dbb26435c729186f3302515264b620ff2db75dac9762c4dc5e9452c544271a0313655b26a50cafdfbf4010abededbcbd48f5968458280dfcc9d84d18fb32627b84fd0dafc2923ea48fee2371b478b5b11fa30284e3cdc70d6ed9131ac654617f865567f36291a0619f30e57578eb082c794c546a8fe0c7be43aa3039caedca038d91c72e1eea701c5b24face21295e896afeb62a8c077e88bbbb7f3495d6eb4a4e95ca102c4f293901425ab838faf8a9af4adab2556c0f7f6d62348eae47d0192b0bae4eca6e1e7993981747841bc181e5dc403ce54bffe3f3a91d9845c8acae54de39f1ec9eebeb1422196db2b7cfcd04e45569c9cee923d9b42ea45d2e4247bd9235b7923d97c2369159453e012404e153df79d82d3be2ece89fa21feff112b4d56bdd8ff751d84e05342850a7befdff579678c1bed2998028f9d125049bd170c7f8be7614eb36b13eb8a58a3fdcd262e307a53d49ba16da78c8b6f9b923a5611e642b91d24d627affb081c693976d50e05a45d089155a30f3e3b576d68330d18a4772dafb95b26b9a3e7eeb5c7a1cb3ba6dda72480068a213dc0d28ff0e88b72679f39a70a10ee7d2c315a3240bcfc03afcaf6f082960033003e97eeacb455540bb4096dea36cdda7009f44c8225d394e255ffac7a229a02d02ca1c61a83b889f05bf39bd6d89368183d3f71a73ec29c8825906fc896d7860662c028cc327fca8fae4fcbcc31e46d09938ea198643d1559f502b833786d6af47898638a030164aee4d251d2c74755ab032506e9a586a19fc56fd8fe1ad12cd3a0df9786d44953cd476e9a31575a021a0ecb88baa7dcb455a62281211bddc8921e7d787a5b785c719cecf56b8ee192ccb2c6c19b9505dbecbfb8d56aeacf7cdc5f5a9e096abd3ac07ff527f69d49b409fd0a33394cb25680f9f9be8f85f8bb8b339b04dd8ff19c069306cb1ec8f56c6859185ddb02d2bbaaa5dc1627e0fe8fbed8a6a04a49224272e5f410f69c991e9a57bd486174491aaaa4a215e9ce6170de1cb8d0fccb0ef017d44496be3fd4e9bfb23f47aea123a3ec992c6b7452844b5b519a9e365c281f3d8afa930368ab0d2189e26fa357372d75a50500c3b30807b5f4780bb33b24e7fa469bf4afcca1eedf7cca447ba850c5787d3992500201e93f2f5fbfc1cef36a40be8f5e87af6cf2b3becc5c9467228eba59d45d3c6ef29cfc6fe1bfad3671001fdeda0bfd5474f36ce5fe9fb8b860a6441f2fc0a38a4d7b8cfeb1b5e2c6d26c89c5af2de2efdb12bf5159d68de95036925c9bd2418eafc9511c4d53e0405921e2685b4871ea99d435d3e788d1f3be32066a77927c7c7081e7d7e4ba882114c8fe53c2f0fc4f80f987cb31d0172f4737f6cffe8566a99bd749f1c5257b7e9cfd81d8546b6110881558bcc27072b7f6a5ddbf08c4ad486102ba823230202a239b432630267c62dfa08ca593db5b225fd7ea347b8d2903abab3bb9789f13f8bb32e17f12ef37819d8811aa310a3196c0173df9e3061739df821b8132e4d8342241216c09107ae36a1a266e9106fe846b7b9fe11e57f56f35635573d7888f1421a23cfa25a08f20dc0c208b117a23da4bcaf512870d845acf796bf5498892ba2d0f9b1660f297fadff87eb1f5ab6b69787221f99e9d48c41caec39ef8d0aac73d1d7e00e6cd399b90c9d82c9507fbcd04bed814e97c544fb33bf2a35c51d45a403fcef35fd3215e1f4d44ae99804f9dfd0188a7392debbbcc5d48e2694b3ad45a17a7ebe7e522a05d95d45424fe723dd51de78b86d3f169cc0348e3c1a00064540d48d48a179da2a4c95bd2e01d3302e5ce411f4c68077ae28e793355de148d74c2cdde457229c2123602f901ea036d0365d783950cbda8f26ba4ca8b3dc53086e7eb8290a135ec239f344ad8e1860bd81eea4dd78d72ff3eb57bb0fcd75316a3a9068a7421b0906c66fd47e37aefc631975731fae963973881f0a886c4b548b24601810726da2649aef63649c520f38f958cd4b8c104a9e40f17ce61b77a5ec3b920a148264ca5c6d06d8feb9d37dd55f777426e233c3c289d29b9dc423e6ccd148da220e6d0d9431011e133151a4500844efec4035d6ed99c3bf6648c4721fa86d727d51c1db6de7bbe92b8f7249b0aec6433ce2973c279beb221b8153ecb5fc77642c408ce9b3df1e7307c9393bea66a67b076f6941e248ca1308d784e57dbd422041038a788747a59bb136cfd6bc56b92bc63ac1bb5996c27c81e8d68906a953e3bff061d35be5b28774afde5cbe654a6e4473de9a6fede21768b091bb9972b452a6453e042afcb6b0f9c57f9b2fe8ddd8217ad255c4b982065d6f773aaf913166a21326af12f4a3c21b2b85b755ff04ff4871e60b9b85520391b11f95334a10185e523a47eb40a6db8d5604bd5da539a4f094d8582091c5435187aa1697f82e19cf2fd44183859184b33f02c8a37b22714afa5319052af155b69d5df37549baabff15bfe3d67485e2191dfe5cf942c8075c51de02a65921aa77363be51b878fd5b0107c5048c51db5729b3d2438a27dc6fcf185871c720a5438250ede3ee755db7939854a35b693b4ac0dd163b69548b5b31fbe463e5bd5cc2f64e4147836d577a91865c795b7dc04cc680bb3dae5210c50fe06fd939073eea175b6249c93f29210be4e09e605aa10193be0bf177d83a91826bced2d118feb0edb0e57e75bc6c12f4316f47925e81224fda648700d0a6ab66dedb6d6cc414b75f87f8e26d4b82d0a5cd0a8448eca0092a911dd1722eeed9035822e3343fbb6a902886ff7ee0ee0e70b9ddf1e8f66437b00830e300c6c4ec7656847caa29019f1fe948eec049333e3b89db8b3f48e55f109ac95edcd1606370f5f5d24c7f16cfe91c2eb978c4ddd89c11b3a70ac3220634bb3104592fcb6b7e3d33fd91b61bb79968209f5807da0d469ff19b91d911e858ac95ee782d6411cae1072e3f876fafc707ff00c2308c60674fb2c2efa45005ba1ae94c33e7a125a40558d6380d9f8851f55c0af52494e4cdce7b9ddb2037ab8dbb0a08a430ef90179ff3052b119b3e89d215e7d599ec5aca39f4334d3ac4022ddb1caaea1878dfcf1fe708b3ba26afafa87acf1c4f0ca5a1840489b8854b6fb54553df37043fda1e9f63f9626a632b02365aa4fcb749532cf3aac2aeaf3f47c289db758d4c62f5bba616299a096c3b2f23b33a061730e62ee157a3c6d65ab4577b6e98df104dca5cac3383e06f81f06119ee0e0fde5755871574b9dcaa37ec2034e2091d1313d7162193ccc35f083a70e614b0973accbe58c2456c46a9f14fb7b5e258418f1c79a28820443ab7248bbe27d3ea8a12dd557db92e6e669db9017fbcd7933d42a6518e577a2854fa4bc379787ca1c53142a22d6919d5280364b93c3438e632d19453fd164032ce8063ca0c7baef87e01f883286c335e7e565c5c0b901d7f4c60f51e56beade9f099fdca507f22a01831830a661b9942768406ed306ae629113d041c96016d4d90f77f52bb178f2d0e60253bbeff2dd454137bf6e91e37d28d3748cbcefbc67bebad601cf8a8085131e96f67271afda8881b2bbc1583aac40abcc2a7c4fa4ec477eb9dba4c405dcbe461e0f38757207c709068ac918efb502cfeb76aadba08a8e99814c814a72460e9fb218490f4137cb32786b842b1c915775c273314ed4eef8558490138f0a4b2a184bd58037e135f9d200645168786b0bbfa865e5b639b6aed8d5d921dae6640680b2b427341fe74fb7700808eaa8cc5d1809cc0df5156ab8b33cafe215cc390fe0ceeeae3eea1e21be078cc66926a1725e213b3743f8a72e5ee0613640aa0dfbfd8c16c5e09718d8e40afb7d549bb5697b967371fbee1c150060c68e29c75eb4da611d1eb11af387dc8a30d1dc520335dfdf03ccbb20448e5ef4205d90ef60d7c699212f5c33f03a6bfbf8df81552e269aac92e871e13a162aecadb649052b7031752742bd9840749b35b530f902f84c0143c0f92fb5092e6d3bb6ae2ec23f8176651d45e487ca75828dfe751f02ca1ad4cf0dd2aa72dbd862f52b5ebf5ebdf3cb84246146c8105c5e01ca07c979983c2ff4f09f43701f3bf1f10775ef485968f13400d63c02d781515697dc70fb783637be23164070eb1d3f3b17176935b14009e4ef58324bdad557c8", 0x2000, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r8 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r8, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x9}, 0x1c) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_FSYNC={0x3, 0x0, 0x0, @fd, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) creat(0x0, 0x0) connect$inet6(r8, &(0x7f0000004540)={0xa, 0x4e23, 0x0, @mcast1}, 0x1c) dup(r2) sendmmsg(r8, &(0x7f0000004d80)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffe0}}], 0x7c00, 0x4000000) 02:53:37 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={0x0}, 0x10) (async) r1 = dup(r0) (async) r2 = syz_open_dev$sndmidi(0x0, 0x2, 0x141101) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f00000001c0)=""/234) (async) r3 = socket$phonet_pipe(0x23, 0x5, 0x2) fcntl$F_SET_RW_HINT(r3, 0x40c, &(0x7f0000000100)=0x3) (async) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (async) mkdir(0x0, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_int(r4, &(0x7f0000000040)='memory.high\x00', 0x2, 0x0) (async) r5 = creat(&(0x7f0000000140)='./file0\x00', 0x13) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000180)={@cgroup=r4, r1, 0x1, 0x0, r5}, 0x14) (async) r6 = openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB, @ANYRESHEX=r6, @ANYBLOB, @ANYRESDEC=0x0]) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000006380)={0x2020}, 0x2020) (async) syz_fuse_handle_req(r6, 0x0, 0x0, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r7 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(0xffffffffffffffff, 0x89e1, &(0x7f00000002c0)) (async) ioctl$KVM_CREATE_VM(r7, 0xae01, 0x0) (async) openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_fuse_handle_req(r6, &(0x7f00000083c0)="4a9787db693faaf42bd3a4c79fc1383e17d87135e2661785ed2bf0a037b4a81a1f868a70f78fd05697db79a8d5f5b409c3546d01ba9c349eefc452763cae7b4d9626b3680d4335ce2b4a1955a605bbd3e22157fd1f49ac77fe7d052ec65cc7611228d57ab856b90f5f9ae7ffed2a1551f7ecfe6f8eeca5f345794da3afc86ed76e379c8ee7f9827e32b037dfaf92a1f6a33b4355ad1df4038547b191412acf4954fd4a5b0d8182e415a9338828804448e038c500832569c7103070102885dc0bab693a244b6a79977102b3f1e2a9f89aa728f42c1a7bc10728b777b6e87fc8200dc2ec8072c9c91476e2d4bd868a0c7e29cc33b20367afe789544ea2b3452492065da5c9938feb2656d5e558ac409d3645cd707848f6ba3f040bb386ef55b402c17c3efbc8545db119e4f3ffb4668029023a23c135e21cd4ccfc05f47cb536649c8fe63f6c439b748865fb9ab061eb84e6255adf422d762a9eae165fb84e960248328b0b669387506adfdc184be60ad8a68a48ef83c9f5207082594af00806dc54421a5d310331101926c2585389ba6f85c387b385b0cfb148d6a94a4ac45883264c3f2b13185ef9215e03288b565c7be705358a67da44170227033d6c7c8036e31f10f75e7a3347271ddf326860e2b99b3e88b451f159cf2e1848fa0e0612dc8694469abd8b8e7ff7c3004de748e2bec5f3f0b20c791314fd3daf5882aaddea48bd82ae8ab206e61c386847eb5a2a433ba5905581490efcf0cab5d8478350f6ea88023e408294958acf6a89ba1948a4aa7a6422fed9f46a93412336f8ba5972c720a45715cc7247c43dcc2369bb03b3e11302ea05061ec5bd9d15853dd487351c6e00c41fed22a1fd4376b521f08caddab9686d727d19757c5a7f14ccf4012a5f30fb3f7e53208dfbea2a2e40a512ca31c243d5fa66a120d56b9dff07ced65095392b94f7bb7efbfc622c505006983ba47e495e75c0905d77278cca8553b76fa4bc7fede121eaa3b1ea26f16882ce7722e18e9ee3046e79c174c18ffad73850f037cc70add3708b7f66f7f78daffdb617caeaf3b8b28e14c6a8554277b69237bb0f4efe348f5d28be31c5d7d8c6f2be230ebe06d3f37a16178c4890cdc865d6ac75cadbc0fae080fea3bb9881401ef81edfb51cb90289bd4c028553098339556697fbd6ecc7ee6a4c67ffa9c10538823ffbd3a8bfc5b4fc9c12df80698d4e091087dd9579f12c759aa3f5c1c5db0bcd028de649bbd92c27adb0ca660ad6f34e2a19b431c2cf2f33596f59347a4d1e036483f231229b28ec8901dea7e3770aae591702af1896da2a86d0064d60f353bd75f0186ec26de51da912c2e49ee608e06d2f89aff2fc11fa3c533fd8b1902c5dfaecac02b6d6415a260a3417f96f5e23ba3d3fc0a2141587a083cd1418b446bd1377eb52217d85b96229b042bce532230257f6fd0c17abaf72cad1e198d432793cf099b6d979a75f50c16f325459fdd6dd34051c81073ba134f6bfb1f1af81001434291ccd19c90e98469ec99e941ca48c647973a7488180804d4f6c9ceb41fe49574a084fffdceba7fbc081539ff08140c1a95d5bc5abd034045acada93d089afa1dd5ede88ed1d3f507b3d4416d1f65505cb27cb506eb6f6183a847f537a9dc98e3cb30ab639c2757ca652eed3bfe52409da08fd94e2ed2955244763e72aecc25c0207b6365b98c79b564422e7286f2b76b4375be40fe36020c7e3d52b94e39ad69dfc2d0c718d54bb670cccb2ba8b8ef52c2b56d6633d45513975bd0c398fe5fd123a264335eaf33d82d4e3ef05dbf63f0ce20d9f78811b8f7901485420d7a24cb66bbe9c7422d7fe9457344f43d636bcde7ad7c31d584a77b3d7b422d11fb76cd3e920ef81fc15f586b9882aff7238e1a4d7f03da54974903e2b799c4a346f76583225365c4829d68fc6232e22fd0d98567f98ac289a1d6dd39947465d138ffec87d51d5dcc25d7d952792406a7cff797d9d58bf08ebc0fbe8fd7d620ef0d50a228429540dbbb97b6b4308b8a9e135c464287bf820862a742567572756ffe1f8b29acdb1917e0009d68ed5b1f03b749ff17bf9e3acf63bbd5c1c1f2eb42bfc12bf7010880cbc942b87d2bac979befc4e075fcb5c3fcbfcaef0e159ebb61f0f81264ec67fc3ec3e23f81cecc7bb92a7e7ad2ad0016ebbbbfa8be3c736ad7acb0eaece50f3bd2294dd7318e851358e072cfca868cf96b07617d646e761ad3ec3e2bf9550191e43637f8fad4613468b5df72d75fe35772180e2099f6dcfe813e92433c55475f6077225d3fa10acc04d8b6574644ad0e5cf13fab7289b55a75feea64f2ff83f0c795c8ca028f2441c3b48951b49858c7711b91c2f87d714407fb129964ab721cda1325ec587919a079b554f7dcacdabd58e0808e8072e49b7f23980ccb42857e4c781eaf5790648a996c18b550e607882c6835ad4b021a63aa0dd51fdd004e700ec46b7faa133f1240a31c7398bc07f3f02d5ceaf06263466424c39011216051fb447a301dfb519d1db29ea8924e3a96ced42636b5b0417b47deea9ef64612b9a3557123eaecbf0a6d9f180460ab35fd61e425bc149437c34cf64a42829b4da5ceb6cdd23a3f9a2ed3c33ef0e156bb35663949cf44cb980a32b896f3154b934206a5f03b7ec8e72abde53f5074065ccf71296ec261c4f3183629941d13201bef3bdcea852ec78df2cde1bcc2127f3159856f00f64544ac464d4a81b7e3b3806898c063fd5b8b1d7867960560086885c6a423170893e23dcce7612ae81a3002af3fe6498cf0b365147c58b8fff656051f1023555833dc0645b38958908a7e43c3be044188267f18c23391a5aef56900cd3c1e72eb4780442e2f915534c63dfcd3af87e4012b8bfcf159c06b1627c0a368b4a286d0a59060b18b2d3dc8456d574286cf618f1410df453281de025e9470d21d6f2b42e5edc801ca2ebb0f05692bf1c6b49c92e7b12bc3b311e6c04f386f4a5599a5cbf7d8fb0c2fcbd5a3dd4942fa094878db9e01474124b133799015527efdc65eae67f233bed76ed01c4573323ee8cf00a040e6d85c08a8e95e93901986f69d4a5ee394d251df0c1db6171401159fbd580bcaa689150c1cbd5917d71af27096f10df438799eb709d941c54fb7f64dd67056b9aebe32a59dc8613cc73e6f906f91bc06a61deb1356cdabff8a46dca4d8ed57d7682dc9fa4cdb0d28e335b4df4fc739f597b320bd462b0a5a7775dad0520adb646130bdd3849931d1a0eb45b42006648400177c24e1cd3658bd4effe0d351ee711a1afa2d93d29eae4cf573aabc7cac913e84795307a1bb129d048f9688ded55614f008a4d6a253bb1d5d1c2f13af9d054b079ff876b207e1af9a6a8edfc9b3b7597608bebe6467e217e011de2f7f3e9bdf8c8f201f5039cfb2def5c47eea398b16fc914def7330b77b70a4131e8b254488ba154252fb6bf9e135e84dc47f748e7db3a6251dfcff0cd259675ee98cacc752b0bbcda31fc294ab1921a860c27fd6db532783e66a4d48121f391fac98e21bbcc6e45c49aadb9148a67a3c7ae4b07384a8ebccd028d01b30d3dc3ba5cf22ac83be7b147bf4cec0b94bce85434d22c513102ab6b2b63362e03e2a0de76a9ebda23e182f0e6ca361d4402b3bfdacf727f92493c4dde1b38c6dcc5f13362b85ba776fce8386346d0cf210a387ec44931ba9f0b81af8b69714136a309e19742665aa332faa0a1b7881b7e0fca40324cb19024c6160639cd9d895184f0d05a07f44281af125fc86b9d5395a66d13fae834f6b24bf10fe21bece3094fc64ffb1c0174318c6c008fe88a9e36d4758bfb162e6605c6d3739134aa4592b8b71e390775d8979e371fab1da385fdc52bfc7c52abe1ea3e56d012cbfe7f72a16e7f71f2a620a9a3a966402afc08a5107f8205ce9d8f408cf9d45a84e6bbadfad0776c9d84545e677e7da864ff41c46738993b199d92598ba97c1d51ca5ebbbcc658651315b4ea1c7249ff47b832ad67c008e4e144d7bd4d3b5f77fa97aa033d09acda9b3ad35d437ea8289e14dd33a6138008e02fde8415a1b6e836d4042a6fff34f264a3adecaae0e45f3011e99fe3a8298e4d887966816a4333bed197d0da52caa77b8cb307e61532d99f5871794f9125ef411995f223894f89b34f6cabd05235dec3fc1c3e477c6b2b9445bc2c03b7533d517e5175bcdad625cb996070f8c6b084cc6adee0044e3e93104fa3ec3aa5b4ba747c0c3823891e66293e21871aa823ef660fa3aadc3f4cd4aec62c6fcfe85c230aa416eabe81a1994ca1b413e64267345916283095b1298a1922f91931d6186fb584608fc0b85d4c983125d83955d163088ec89e1666da79479b7bf0d543d27f6281cbe7625bd8edd4c9d9263f628996059c10450311d50c300e2111a705b8f7e2d38461191081352951211af761707233a86ac6355d6003d54169c113c333071eb5d4af98160b48965e14cc3fc21ed37a27ac5ae871510e69dc1599839a2d9a19fa1ffc4434f44e126634366a83f4de4ae88f92da5cec9659827077e34e167f107e9b28c0f607d59cd67b6035e44e95a3ab22846f5c7b8daee618703a39f9fc365d8ea4f60a870b3099a027dc0b00bbafb7fdbc4b825289037dd4c8f52da20c245dc2ef9bec2267c092cf7b351ee379257fd6a256bf118924ead88889713d7e62c01bee0308435d355fb5b2d1500f1fe48d1cfec6df637bf01e2eeb0336d2230fe97906f5e778a578c60e1d5f55b5c525832b6e90c89b03eadd6eeaa5c167573395dd9c3fd86b5af2ecbc1be21e72557b3631ece097b8e5346b168953909c890fc502f66fb27bb2cd33fc25876c28471dd29ff122e1165200c80c7c8c48a6001851e5f99547e84ca513e053a22f74c8d5ed57627bec5c9262f099db4aea8bd40d296da5339044236a5eaddf7618417b22bd6b4508a55638e686765e085f739c1e1c11a4efb28f3a5f45b6f2c205e07489e96475ba29e42764a112f0b901fa42d445a921459b0b05d86f28a41a2a0c6608419b096b0617b7ac7dbed332895b35f877f4927c2ce4dc22845ad04f39f60ae840a0203c419b53add84bf058850a849cf1c63f88e5458db912a5499326263833b294554641bb266ca436dd05bc79bf6a3c6de9f03162e7a49ef0552c0df5c16d5bc6724e6862857cec05edf2fa8d27dadcc6f2a43de451175a4350df24f4a418d864185c4a2cc24d4924d26959eb8bc8e8b9024cfbcfea1cdaef4bdf15deac9d2897e90b6b54195bc62487595a26579b594f7173fc2286e4840a913cba5dbf7c78efa20294931a64d31fc1a3aa1f5f30f76d035b14edec97fa52b6202732eec3ca77fa1541c0f91774df3a8cefa0fa6ea8e6a9a9ae78f78d99d87d73ade0452a64d8847d3231658749e60cf331a91ce5a3695c0072dbb48e27ddf3b7811effe01afb63eff7ba93c33af4950a48352c6777e5972ac34dcbec4d0028fb5840ba3b99ad11c1da6e480a8eda9a7736334b95f5a12f4169a87cb83c1f6cfbe9359e3e40dec3a902bb87d17c267ac66a8b5781894ac97a92c698e4329fd63d011a72b5f6db8dd208b9d47045454787b148038e91de59ffd5efa4895c6683281e1f110ef4574acbe7feb9c88ac4950c466d12417ac5d7c176c5470517e207a6cbb0a28dcd452f092be257f1fb0e5d22d8436c847e6f5e557d46614d61f9a62dccf23d32d0e98fe57267eeb5a377dffec7284a3fa9c40d42fe8d650df7c8826901b875e7c60b61950541dbe727742267ff81ee6f98090c15c2559bc334295d2534acccd950e9720257abc23b0486e6522b1d3d1bf2beea167f321ad9792db79aeabcbf15cced9fc10febb26cff3eb929f69a1500e5baf3accde047b83332f5c5839d3b8c31ff0c36592155f9770f52f5571f2e1532d25bf08edede0b2c4d75b3bd74749822a9860b15e573703022f75c4886b6637b356372189572e6158fd86eade97cb622e6259bbbfc5c49bf396c3fa1dd894d7bde487c2ecfa257b9dff1a20208db6e07ec143f24fc42330a04d50134f38a7e53c0ea6ded7cf9b1354ced82167d5b45e897cca8814094aa723463001857bb25ecd3358ab45d83c8a5ef56f5dd73c573d792cf789617e82c327f21dd905854ce36377e5eb78c265ff1b8b1dcc5befe665e3b0ba1a9dcba6fe3f6cd084594dcc446544586f04442bc8ebaa70e8519e00892ecd42bd678498eb8b4baa73be52a68fb75964e3906784b457cb1670a3cc579d96a3825dd3267909f4026266e9f82def58dff7f120eaf7dd76ac7d31456ff481096c253ab21a11900c158bde9e9dcec7eb9d44a59e0d2c171581e4f9d03c250108cf63ee0609f01c1b0060ea1f87e715751288e4437b498692b355675401cc92c3e874a37b5a01f7e33a65b2e598965b8d166a605bce175d2e141d71ca6a9805ae192f226c1ed3ff67cd39ecb1a0bec244297a19826c9f011f65d81202a66af7d369e1d886d250e8d3afc9d62efb54038ae54453edd1cff0f3926ed8d32e621146640aa400e7d216e4fda8a2032437dd6bd9089e80a2a1c698a2399fa82c7adadd639b7eddefae6346db96e36d0598acca02ed2b83c8641573a1dbb5fb0ccf0735d0b9c8f14ed9fc067e4b1e8f8ab5d82e57ffb7b79f69cb9fc655bd33b79d3c86890562ad449b303bebdf2f05172f107fbac4185c5fa1b46b75c437aa8ffa8d91e7be4350b4dd1ff2b8215eab203a80b0338c41f2719d233b77589abdd85af70648882af99312ca7bb218c75a3564e9c882f152815c0cd6df4e763d0a3f2ab0f3edd7c8b792d1197ca3e8a5dd30a24b5be53aa8899a802ceceeb808747d02dd349dd529ef470892a7e35fe5fa978e18dc6b3ccec2bc5dfed7eddfea53e5ebd2c4dee784181112704e43b5ae018b13ae2fed32d2639bfb26d5bd2f1077c772c14a36612c97db59d50cd8a3bf1b5a8b480e260ee1471a79fd58a6296e2fc43311c9b18c5eaa168b9c17917ae14b37f0328f1bcc228b574df577244a96fe75f0a988e8628d735e9da928704aaf0b0ffc0280dee809a6c91d76eabcc430cd15904dedc2683bace54b2cf005e9728a510fa1d706cb4eaad57934eb1928c51af2cdc12432916f786b8b8125adde4292ebc7b3d70e39a905f1708966e8f35e375ec67e55edbda36ca2ec08ec5b2d04dac907065e388375d5e3a9e6ab519db8d1f231ab1acfd330b279a6ab3d4dd8d7906b9287ffcd8218a538dd9b55fd5ab3f7b73a4201410eb818c4b441294d90c582ea3168e93f3f43423f6e40945bc580189980c1b74f1f9ef1479b62f41f99e0c12699b6eac45ff39936ec793ad4eab66576426eb1fffe95c397f34d9d128c586983c7ce071e157a207a078f2e766a5e1fad5936a699bfcd1a6d7e22f32fc65dbb26435c729186f3302515264b620ff2db75dac9762c4dc5e9452c544271a0313655b26a50cafdfbf4010abededbcbd48f5968458280dfcc9d84d18fb32627b84fd0dafc2923ea48fee2371b478b5b11fa30284e3cdc70d6ed9131ac654617f865567f36291a0619f30e57578eb082c794c546a8fe0c7be43aa3039caedca038d91c72e1eea701c5b24face21295e896afeb62a8c077e88bbbb7f3495d6eb4a4e95ca102c4f293901425ab838faf8a9af4adab2556c0f7f6d62348eae47d0192b0bae4eca6e1e7993981747841bc181e5dc403ce54bffe3f3a91d9845c8acae54de39f1ec9eebeb1422196db2b7cfcd04e45569c9cee923d9b42ea45d2e4247bd9235b7923d97c2369159453e012404e153df79d82d3be2ece89fa21feff112b4d56bdd8ff751d84e05342850a7befdff579678c1bed2998028f9d125049bd170c7f8be7614eb36b13eb8a58a3fdcd262e307a53d49ba16da78c8b6f9b923a5611e642b91d24d627affb081c693976d50e05a45d089155a30f3e3b576d68330d18a4772dafb95b26b9a3e7eeb5c7a1cb3ba6dda72480068a213dc0d28ff0e88b72679f39a70a10ee7d2c315a3240bcfc03afcaf6f082960033003e97eeacb455540bb4096dea36cdda7009f44c8225d394e255ffac7a229a02d02ca1c61a83b889f05bf39bd6d89368183d3f71a73ec29c8825906fc896d7860662c028cc327fca8fae4fcbcc31e46d09938ea198643d1559f502b833786d6af47898638a030164aee4d251d2c74755ab032506e9a586a19fc56fd8fe1ad12cd3a0df9786d44953cd476e9a31575a021a0ecb88baa7dcb455a62281211bddc8921e7d787a5b785c719cecf56b8ee192ccb2c6c19b9505dbecbfb8d56aeacf7cdc5f5a9e096abd3ac07ff527f69d49b409fd0a33394cb25680f9f9be8f85f8bb8b339b04dd8ff19c069306cb1ec8f56c6859185ddb02d2bbaaa5dc1627e0fe8fbed8a6a04a49224272e5f410f69c991e9a57bd486174491aaaa4a215e9ce6170de1cb8d0fccb0ef017d44496be3fd4e9bfb23f47aea123a3ec992c6b7452844b5b519a9e365c281f3d8afa930368ab0d2189e26fa357372d75a50500c3b30807b5f4780bb33b24e7fa469bf4afcca1eedf7cca447ba850c5787d3992500201e93f2f5fbfc1cef36a40be8f5e87af6cf2b3becc5c9467228eba59d45d3c6ef29cfc6fe1bfad3671001fdeda0bfd5474f36ce5fe9fb8b860a6441f2fc0a38a4d7b8cfeb1b5e2c6d26c89c5af2de2efdb12bf5159d68de95036925c9bd2418eafc9511c4d53e0405921e2685b4871ea99d435d3e788d1f3be32066a77927c7c7081e7d7e4ba882114c8fe53c2f0fc4f80f987cb31d0172f4737f6cffe8566a99bd749f1c5257b7e9cfd81d8546b6110881558bcc27072b7f6a5ddbf08c4ad486102ba823230202a239b432630267c62dfa08ca593db5b225fd7ea347b8d2903abab3bb9789f13f8bb32e17f12ef37819d8811aa310a3196c0173df9e3061739df821b8132e4d8342241216c09107ae36a1a266e9106fe846b7b9fe11e57f56f35635573d7888f1421a23cfa25a08f20dc0c208b117a23da4bcaf512870d845acf796bf5498892ba2d0f9b1660f297fadff87eb1f5ab6b69787221f99e9d48c41caec39ef8d0aac73d1d7e00e6cd399b90c9d82c9507fbcd04bed814e97c544fb33bf2a35c51d45a403fcef35fd3215e1f4d44ae99804f9dfd0188a7392debbbcc5d48e2694b3ad45a17a7ebe7e522a05d95d45424fe723dd51de78b86d3f169cc0348e3c1a00064540d48d48a179da2a4c95bd2e01d3302e5ce411f4c68077ae28e793355de148d74c2cdde457229c2123602f901ea036d0365d783950cbda8f26ba4ca8b3dc53086e7eb8290a135ec239f344ad8e1860bd81eea4dd78d72ff3eb57bb0fcd75316a3a9068a7421b0906c66fd47e37aefc631975731fae963973881f0a886c4b548b24601810726da2649aef63649c520f38f958cd4b8c104a9e40f17ce61b77a5ec3b920a148264ca5c6d06d8feb9d37dd55f777426e233c3c289d29b9dc423e6ccd148da220e6d0d9431011e133151a4500844efec4035d6ed99c3bf6648c4721fa86d727d51c1db6de7bbe92b8f7249b0aec6433ce2973c279beb221b8153ecb5fc77642c408ce9b3df1e7307c9393bea66a67b076f6941e248ca1308d784e57dbd422041038a788747a59bb136cfd6bc56b92bc63ac1bb5996c27c81e8d68906a953e3bff061d35be5b28774afde5cbe654a6e4473de9a6fede21768b091bb9972b452a6453e042afcb6b0f9c57f9b2fe8ddd8217ad255c4b982065d6f773aaf913166a21326af12f4a3c21b2b85b755ff04ff4871e60b9b85520391b11f95334a10185e523a47eb40a6db8d5604bd5da539a4f094d8582091c5435187aa1697f82e19cf2fd44183859184b33f02c8a37b22714afa5319052af155b69d5df37549baabff15bfe3d67485e2191dfe5cf942c8075c51de02a65921aa77363be51b878fd5b0107c5048c51db5729b3d2438a27dc6fcf185871c720a5438250ede3ee755db7939854a35b693b4ac0dd163b69548b5b31fbe463e5bd5cc2f64e4147836d577a91865c795b7dc04cc680bb3dae5210c50fe06fd939073eea175b6249c93f29210be4e09e605aa10193be0bf177d83a91826bced2d118feb0edb0e57e75bc6c12f4316f47925e81224fda648700d0a6ab66dedb6d6cc414b75f87f8e26d4b82d0a5cd0a8448eca0092a911dd1722eeed9035822e3343fbb6a902886ff7ee0ee0e70b9ddf1e8f66437b00830e300c6c4ec7656847caa29019f1fe948eec049333e3b89db8b3f48e55f109ac95edcd1606370f5f5d24c7f16cfe91c2eb978c4ddd89c11b3a70ac3220634bb3104592fcb6b7e3d33fd91b61bb79968209f5807da0d469ff19b91d911e858ac95ee782d6411cae1072e3f876fafc707ff00c2308c60674fb2c2efa45005ba1ae94c33e7a125a40558d6380d9f8851f55c0af52494e4cdce7b9ddb2037ab8dbb0a08a430ef90179ff3052b119b3e89d215e7d599ec5aca39f4334d3ac4022ddb1caaea1878dfcf1fe708b3ba26afafa87acf1c4f0ca5a1840489b8854b6fb54553df37043fda1e9f63f9626a632b02365aa4fcb749532cf3aac2aeaf3f47c289db758d4c62f5bba616299a096c3b2f23b33a061730e62ee157a3c6d65ab4577b6e98df104dca5cac3383e06f81f06119ee0e0fde5755871574b9dcaa37ec2034e2091d1313d7162193ccc35f083a70e614b0973accbe58c2456c46a9f14fb7b5e258418f1c79a28820443ab7248bbe27d3ea8a12dd557db92e6e669db9017fbcd7933d42a6518e577a2854fa4bc379787ca1c53142a22d6919d5280364b93c3438e632d19453fd164032ce8063ca0c7baef87e01f883286c335e7e565c5c0b901d7f4c60f51e56beade9f099fdca507f22a01831830a661b9942768406ed306ae629113d041c96016d4d90f77f52bb178f2d0e60253bbeff2dd454137bf6e91e37d28d3748cbcefbc67bebad601cf8a8085131e96f67271afda8881b2bbc1583aac40abcc2a7c4fa4ec477eb9dba4c405dcbe461e0f38757207c709068ac918efb502cfeb76aadba08a8e99814c814a72460e9fb218490f4137cb32786b842b1c915775c273314ed4eef8558490138f0a4b2a184bd58037e135f9d200645168786b0bbfa865e5b639b6aed8d5d921dae6640680b2b427341fe74fb7700808eaa8cc5d1809cc0df5156ab8b33cafe215cc390fe0ceeeae3eea1e21be078cc66926a1725e213b3743f8a72e5ee0613640aa0dfbfd8c16c5e09718d8e40afb7d549bb5697b967371fbee1c150060c68e29c75eb4da611d1eb11af387dc8a30d1dc520335dfdf03ccbb20448e5ef4205d90ef60d7c699212f5c33f03a6bfbf8df81552e269aac92e871e13a162aecadb649052b7031752742bd9840749b35b530f902f84c0143c0f92fb5092e6d3bb6ae2ec23f8176651d45e487ca75828dfe751f02ca1ad4cf0dd2aa72dbd862f52b5ebf5ebdf3cb84246146c8105c5e01ca07c979983c2ff4f09f43701f3bf1f10775ef485968f13400d63c02d781515697dc70fb783637be23164070eb1d3f3b17176935b14009e4ef58324bdad557c8", 0x2000, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) r8 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r8, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x9}, 0x1c) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_FSYNC={0x3, 0x0, 0x0, @fd, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) (async) creat(0x0, 0x0) (async) connect$inet6(r8, &(0x7f0000004540)={0xa, 0x4e23, 0x0, @mcast1}, 0x1c) dup(r2) (async) sendmmsg(r8, &(0x7f0000004d80)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffe0}}], 0x7c00, 0x4000000) 02:53:37 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={0x0}, 0x10) (async) r1 = dup(r0) (async) r2 = syz_open_dev$sndmidi(0x0, 0x2, 0x141101) (async) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f00000001c0)=""/234) (async) r3 = socket$phonet_pipe(0x23, 0x5, 0x2) fcntl$F_SET_RW_HINT(r3, 0x40c, &(0x7f0000000100)=0x3) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (async) mkdir(0x0, 0x0) (async) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_int(r4, &(0x7f0000000040)='memory.high\x00', 0x2, 0x0) r5 = creat(&(0x7f0000000140)='./file0\x00', 0x13) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000180)={@cgroup=r4, r1, 0x1, 0x0, r5}, 0x14) r6 = openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB, @ANYRESHEX=r6, @ANYBLOB, @ANYRESDEC=0x0]) read$FUSE(0xffffffffffffffff, &(0x7f0000006380)={0x2020}, 0x2020) syz_fuse_handle_req(r6, 0x0, 0x0, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r7 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(0xffffffffffffffff, 0x89e1, &(0x7f00000002c0)) (async) ioctl$KVM_CREATE_VM(r7, 0xae01, 0x0) (async) openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_fuse_handle_req(r6, &(0x7f00000083c0)="4a9787db693faaf42bd3a4c79fc1383e17d87135e2661785ed2bf0a037b4a81a1f868a70f78fd05697db79a8d5f5b409c3546d01ba9c349eefc452763cae7b4d9626b3680d4335ce2b4a1955a605bbd3e22157fd1f49ac77fe7d052ec65cc7611228d57ab856b90f5f9ae7ffed2a1551f7ecfe6f8eeca5f345794da3afc86ed76e379c8ee7f9827e32b037dfaf92a1f6a33b4355ad1df4038547b191412acf4954fd4a5b0d8182e415a9338828804448e038c500832569c7103070102885dc0bab693a244b6a79977102b3f1e2a9f89aa728f42c1a7bc10728b777b6e87fc8200dc2ec8072c9c91476e2d4bd868a0c7e29cc33b20367afe789544ea2b3452492065da5c9938feb2656d5e558ac409d3645cd707848f6ba3f040bb386ef55b402c17c3efbc8545db119e4f3ffb4668029023a23c135e21cd4ccfc05f47cb536649c8fe63f6c439b748865fb9ab061eb84e6255adf422d762a9eae165fb84e960248328b0b669387506adfdc184be60ad8a68a48ef83c9f5207082594af00806dc54421a5d310331101926c2585389ba6f85c387b385b0cfb148d6a94a4ac45883264c3f2b13185ef9215e03288b565c7be705358a67da44170227033d6c7c8036e31f10f75e7a3347271ddf326860e2b99b3e88b451f159cf2e1848fa0e0612dc8694469abd8b8e7ff7c3004de748e2bec5f3f0b20c791314fd3daf5882aaddea48bd82ae8ab206e61c386847eb5a2a433ba5905581490efcf0cab5d8478350f6ea88023e408294958acf6a89ba1948a4aa7a6422fed9f46a93412336f8ba5972c720a45715cc7247c43dcc2369bb03b3e11302ea05061ec5bd9d15853dd487351c6e00c41fed22a1fd4376b521f08caddab9686d727d19757c5a7f14ccf4012a5f30fb3f7e53208dfbea2a2e40a512ca31c243d5fa66a120d56b9dff07ced65095392b94f7bb7efbfc622c505006983ba47e495e75c0905d77278cca8553b76fa4bc7fede121eaa3b1ea26f16882ce7722e18e9ee3046e79c174c18ffad73850f037cc70add3708b7f66f7f78daffdb617caeaf3b8b28e14c6a8554277b69237bb0f4efe348f5d28be31c5d7d8c6f2be230ebe06d3f37a16178c4890cdc865d6ac75cadbc0fae080fea3bb9881401ef81edfb51cb90289bd4c028553098339556697fbd6ecc7ee6a4c67ffa9c10538823ffbd3a8bfc5b4fc9c12df80698d4e091087dd9579f12c759aa3f5c1c5db0bcd028de649bbd92c27adb0ca660ad6f34e2a19b431c2cf2f33596f59347a4d1e036483f231229b28ec8901dea7e3770aae591702af1896da2a86d0064d60f353bd75f0186ec26de51da912c2e49ee608e06d2f89aff2fc11fa3c533fd8b1902c5dfaecac02b6d6415a260a3417f96f5e23ba3d3fc0a2141587a083cd1418b446bd1377eb52217d85b96229b042bce532230257f6fd0c17abaf72cad1e198d432793cf099b6d979a75f50c16f325459fdd6dd34051c81073ba134f6bfb1f1af81001434291ccd19c90e98469ec99e941ca48c647973a7488180804d4f6c9ceb41fe49574a084fffdceba7fbc081539ff08140c1a95d5bc5abd034045acada93d089afa1dd5ede88ed1d3f507b3d4416d1f65505cb27cb506eb6f6183a847f537a9dc98e3cb30ab639c2757ca652eed3bfe52409da08fd94e2ed2955244763e72aecc25c0207b6365b98c79b564422e7286f2b76b4375be40fe36020c7e3d52b94e39ad69dfc2d0c718d54bb670cccb2ba8b8ef52c2b56d6633d45513975bd0c398fe5fd123a264335eaf33d82d4e3ef05dbf63f0ce20d9f78811b8f7901485420d7a24cb66bbe9c7422d7fe9457344f43d636bcde7ad7c31d584a77b3d7b422d11fb76cd3e920ef81fc15f586b9882aff7238e1a4d7f03da54974903e2b799c4a346f76583225365c4829d68fc6232e22fd0d98567f98ac289a1d6dd39947465d138ffec87d51d5dcc25d7d952792406a7cff797d9d58bf08ebc0fbe8fd7d620ef0d50a228429540dbbb97b6b4308b8a9e135c464287bf820862a742567572756ffe1f8b29acdb1917e0009d68ed5b1f03b749ff17bf9e3acf63bbd5c1c1f2eb42bfc12bf7010880cbc942b87d2bac979befc4e075fcb5c3fcbfcaef0e159ebb61f0f81264ec67fc3ec3e23f81cecc7bb92a7e7ad2ad0016ebbbbfa8be3c736ad7acb0eaece50f3bd2294dd7318e851358e072cfca868cf96b07617d646e761ad3ec3e2bf9550191e43637f8fad4613468b5df72d75fe35772180e2099f6dcfe813e92433c55475f6077225d3fa10acc04d8b6574644ad0e5cf13fab7289b55a75feea64f2ff83f0c795c8ca028f2441c3b48951b49858c7711b91c2f87d714407fb129964ab721cda1325ec587919a079b554f7dcacdabd58e0808e8072e49b7f23980ccb42857e4c781eaf5790648a996c18b550e607882c6835ad4b021a63aa0dd51fdd004e700ec46b7faa133f1240a31c7398bc07f3f02d5ceaf06263466424c39011216051fb447a301dfb519d1db29ea8924e3a96ced42636b5b0417b47deea9ef64612b9a3557123eaecbf0a6d9f180460ab35fd61e425bc149437c34cf64a42829b4da5ceb6cdd23a3f9a2ed3c33ef0e156bb35663949cf44cb980a32b896f3154b934206a5f03b7ec8e72abde53f5074065ccf71296ec261c4f3183629941d13201bef3bdcea852ec78df2cde1bcc2127f3159856f00f64544ac464d4a81b7e3b3806898c063fd5b8b1d7867960560086885c6a423170893e23dcce7612ae81a3002af3fe6498cf0b365147c58b8fff656051f1023555833dc0645b38958908a7e43c3be044188267f18c23391a5aef56900cd3c1e72eb4780442e2f915534c63dfcd3af87e4012b8bfcf159c06b1627c0a368b4a286d0a59060b18b2d3dc8456d574286cf618f1410df453281de025e9470d21d6f2b42e5edc801ca2ebb0f05692bf1c6b49c92e7b12bc3b311e6c04f386f4a5599a5cbf7d8fb0c2fcbd5a3dd4942fa094878db9e01474124b133799015527efdc65eae67f233bed76ed01c4573323ee8cf00a040e6d85c08a8e95e93901986f69d4a5ee394d251df0c1db6171401159fbd580bcaa689150c1cbd5917d71af27096f10df438799eb709d941c54fb7f64dd67056b9aebe32a59dc8613cc73e6f906f91bc06a61deb1356cdabff8a46dca4d8ed57d7682dc9fa4cdb0d28e335b4df4fc739f597b320bd462b0a5a7775dad0520adb646130bdd3849931d1a0eb45b42006648400177c24e1cd3658bd4effe0d351ee711a1afa2d93d29eae4cf573aabc7cac913e84795307a1bb129d048f9688ded55614f008a4d6a253bb1d5d1c2f13af9d054b079ff876b207e1af9a6a8edfc9b3b7597608bebe6467e217e011de2f7f3e9bdf8c8f201f5039cfb2def5c47eea398b16fc914def7330b77b70a4131e8b254488ba154252fb6bf9e135e84dc47f748e7db3a6251dfcff0cd259675ee98cacc752b0bbcda31fc294ab1921a860c27fd6db532783e66a4d48121f391fac98e21bbcc6e45c49aadb9148a67a3c7ae4b07384a8ebccd028d01b30d3dc3ba5cf22ac83be7b147bf4cec0b94bce85434d22c513102ab6b2b63362e03e2a0de76a9ebda23e182f0e6ca361d4402b3bfdacf727f92493c4dde1b38c6dcc5f13362b85ba776fce8386346d0cf210a387ec44931ba9f0b81af8b69714136a309e19742665aa332faa0a1b7881b7e0fca40324cb19024c6160639cd9d895184f0d05a07f44281af125fc86b9d5395a66d13fae834f6b24bf10fe21bece3094fc64ffb1c0174318c6c008fe88a9e36d4758bfb162e6605c6d3739134aa4592b8b71e390775d8979e371fab1da385fdc52bfc7c52abe1ea3e56d012cbfe7f72a16e7f71f2a620a9a3a966402afc08a5107f8205ce9d8f408cf9d45a84e6bbadfad0776c9d84545e677e7da864ff41c46738993b199d92598ba97c1d51ca5ebbbcc658651315b4ea1c7249ff47b832ad67c008e4e144d7bd4d3b5f77fa97aa033d09acda9b3ad35d437ea8289e14dd33a6138008e02fde8415a1b6e836d4042a6fff34f264a3adecaae0e45f3011e99fe3a8298e4d887966816a4333bed197d0da52caa77b8cb307e61532d99f5871794f9125ef411995f223894f89b34f6cabd05235dec3fc1c3e477c6b2b9445bc2c03b7533d517e5175bcdad625cb996070f8c6b084cc6adee0044e3e93104fa3ec3aa5b4ba747c0c3823891e66293e21871aa823ef660fa3aadc3f4cd4aec62c6fcfe85c230aa416eabe81a1994ca1b413e64267345916283095b1298a1922f91931d6186fb584608fc0b85d4c983125d83955d163088ec89e1666da79479b7bf0d543d27f6281cbe7625bd8edd4c9d9263f628996059c10450311d50c300e2111a705b8f7e2d38461191081352951211af761707233a86ac6355d6003d54169c113c333071eb5d4af98160b48965e14cc3fc21ed37a27ac5ae871510e69dc1599839a2d9a19fa1ffc4434f44e126634366a83f4de4ae88f92da5cec9659827077e34e167f107e9b28c0f607d59cd67b6035e44e95a3ab22846f5c7b8daee618703a39f9fc365d8ea4f60a870b3099a027dc0b00bbafb7fdbc4b825289037dd4c8f52da20c245dc2ef9bec2267c092cf7b351ee379257fd6a256bf118924ead88889713d7e62c01bee0308435d355fb5b2d1500f1fe48d1cfec6df637bf01e2eeb0336d2230fe97906f5e778a578c60e1d5f55b5c525832b6e90c89b03eadd6eeaa5c167573395dd9c3fd86b5af2ecbc1be21e72557b3631ece097b8e5346b168953909c890fc502f66fb27bb2cd33fc25876c28471dd29ff122e1165200c80c7c8c48a6001851e5f99547e84ca513e053a22f74c8d5ed57627bec5c9262f099db4aea8bd40d296da5339044236a5eaddf7618417b22bd6b4508a55638e686765e085f739c1e1c11a4efb28f3a5f45b6f2c205e07489e96475ba29e42764a112f0b901fa42d445a921459b0b05d86f28a41a2a0c6608419b096b0617b7ac7dbed332895b35f877f4927c2ce4dc22845ad04f39f60ae840a0203c419b53add84bf058850a849cf1c63f88e5458db912a5499326263833b294554641bb266ca436dd05bc79bf6a3c6de9f03162e7a49ef0552c0df5c16d5bc6724e6862857cec05edf2fa8d27dadcc6f2a43de451175a4350df24f4a418d864185c4a2cc24d4924d26959eb8bc8e8b9024cfbcfea1cdaef4bdf15deac9d2897e90b6b54195bc62487595a26579b594f7173fc2286e4840a913cba5dbf7c78efa20294931a64d31fc1a3aa1f5f30f76d035b14edec97fa52b6202732eec3ca77fa1541c0f91774df3a8cefa0fa6ea8e6a9a9ae78f78d99d87d73ade0452a64d8847d3231658749e60cf331a91ce5a3695c0072dbb48e27ddf3b7811effe01afb63eff7ba93c33af4950a48352c6777e5972ac34dcbec4d0028fb5840ba3b99ad11c1da6e480a8eda9a7736334b95f5a12f4169a87cb83c1f6cfbe9359e3e40dec3a902bb87d17c267ac66a8b5781894ac97a92c698e4329fd63d011a72b5f6db8dd208b9d47045454787b148038e91de59ffd5efa4895c6683281e1f110ef4574acbe7feb9c88ac4950c466d12417ac5d7c176c5470517e207a6cbb0a28dcd452f092be257f1fb0e5d22d8436c847e6f5e557d46614d61f9a62dccf23d32d0e98fe57267eeb5a377dffec7284a3fa9c40d42fe8d650df7c8826901b875e7c60b61950541dbe727742267ff81ee6f98090c15c2559bc334295d2534acccd950e9720257abc23b0486e6522b1d3d1bf2beea167f321ad9792db79aeabcbf15cced9fc10febb26cff3eb929f69a1500e5baf3accde047b83332f5c5839d3b8c31ff0c36592155f9770f52f5571f2e1532d25bf08edede0b2c4d75b3bd74749822a9860b15e573703022f75c4886b6637b356372189572e6158fd86eade97cb622e6259bbbfc5c49bf396c3fa1dd894d7bde487c2ecfa257b9dff1a20208db6e07ec143f24fc42330a04d50134f38a7e53c0ea6ded7cf9b1354ced82167d5b45e897cca8814094aa723463001857bb25ecd3358ab45d83c8a5ef56f5dd73c573d792cf789617e82c327f21dd905854ce36377e5eb78c265ff1b8b1dcc5befe665e3b0ba1a9dcba6fe3f6cd084594dcc446544586f04442bc8ebaa70e8519e00892ecd42bd678498eb8b4baa73be52a68fb75964e3906784b457cb1670a3cc579d96a3825dd3267909f4026266e9f82def58dff7f120eaf7dd76ac7d31456ff481096c253ab21a11900c158bde9e9dcec7eb9d44a59e0d2c171581e4f9d03c250108cf63ee0609f01c1b0060ea1f87e715751288e4437b498692b355675401cc92c3e874a37b5a01f7e33a65b2e598965b8d166a605bce175d2e141d71ca6a9805ae192f226c1ed3ff67cd39ecb1a0bec244297a19826c9f011f65d81202a66af7d369e1d886d250e8d3afc9d62efb54038ae54453edd1cff0f3926ed8d32e621146640aa400e7d216e4fda8a2032437dd6bd9089e80a2a1c698a2399fa82c7adadd639b7eddefae6346db96e36d0598acca02ed2b83c8641573a1dbb5fb0ccf0735d0b9c8f14ed9fc067e4b1e8f8ab5d82e57ffb7b79f69cb9fc655bd33b79d3c86890562ad449b303bebdf2f05172f107fbac4185c5fa1b46b75c437aa8ffa8d91e7be4350b4dd1ff2b8215eab203a80b0338c41f2719d233b77589abdd85af70648882af99312ca7bb218c75a3564e9c882f152815c0cd6df4e763d0a3f2ab0f3edd7c8b792d1197ca3e8a5dd30a24b5be53aa8899a802ceceeb808747d02dd349dd529ef470892a7e35fe5fa978e18dc6b3ccec2bc5dfed7eddfea53e5ebd2c4dee784181112704e43b5ae018b13ae2fed32d2639bfb26d5bd2f1077c772c14a36612c97db59d50cd8a3bf1b5a8b480e260ee1471a79fd58a6296e2fc43311c9b18c5eaa168b9c17917ae14b37f0328f1bcc228b574df577244a96fe75f0a988e8628d735e9da928704aaf0b0ffc0280dee809a6c91d76eabcc430cd15904dedc2683bace54b2cf005e9728a510fa1d706cb4eaad57934eb1928c51af2cdc12432916f786b8b8125adde4292ebc7b3d70e39a905f1708966e8f35e375ec67e55edbda36ca2ec08ec5b2d04dac907065e388375d5e3a9e6ab519db8d1f231ab1acfd330b279a6ab3d4dd8d7906b9287ffcd8218a538dd9b55fd5ab3f7b73a4201410eb818c4b441294d90c582ea3168e93f3f43423f6e40945bc580189980c1b74f1f9ef1479b62f41f99e0c12699b6eac45ff39936ec793ad4eab66576426eb1fffe95c397f34d9d128c586983c7ce071e157a207a078f2e766a5e1fad5936a699bfcd1a6d7e22f32fc65dbb26435c729186f3302515264b620ff2db75dac9762c4dc5e9452c544271a0313655b26a50cafdfbf4010abededbcbd48f5968458280dfcc9d84d18fb32627b84fd0dafc2923ea48fee2371b478b5b11fa30284e3cdc70d6ed9131ac654617f865567f36291a0619f30e57578eb082c794c546a8fe0c7be43aa3039caedca038d91c72e1eea701c5b24face21295e896afeb62a8c077e88bbbb7f3495d6eb4a4e95ca102c4f293901425ab838faf8a9af4adab2556c0f7f6d62348eae47d0192b0bae4eca6e1e7993981747841bc181e5dc403ce54bffe3f3a91d9845c8acae54de39f1ec9eebeb1422196db2b7cfcd04e45569c9cee923d9b42ea45d2e4247bd9235b7923d97c2369159453e012404e153df79d82d3be2ece89fa21feff112b4d56bdd8ff751d84e05342850a7befdff579678c1bed2998028f9d125049bd170c7f8be7614eb36b13eb8a58a3fdcd262e307a53d49ba16da78c8b6f9b923a5611e642b91d24d627affb081c693976d50e05a45d089155a30f3e3b576d68330d18a4772dafb95b26b9a3e7eeb5c7a1cb3ba6dda72480068a213dc0d28ff0e88b72679f39a70a10ee7d2c315a3240bcfc03afcaf6f082960033003e97eeacb455540bb4096dea36cdda7009f44c8225d394e255ffac7a229a02d02ca1c61a83b889f05bf39bd6d89368183d3f71a73ec29c8825906fc896d7860662c028cc327fca8fae4fcbcc31e46d09938ea198643d1559f502b833786d6af47898638a030164aee4d251d2c74755ab032506e9a586a19fc56fd8fe1ad12cd3a0df9786d44953cd476e9a31575a021a0ecb88baa7dcb455a62281211bddc8921e7d787a5b785c719cecf56b8ee192ccb2c6c19b9505dbecbfb8d56aeacf7cdc5f5a9e096abd3ac07ff527f69d49b409fd0a33394cb25680f9f9be8f85f8bb8b339b04dd8ff19c069306cb1ec8f56c6859185ddb02d2bbaaa5dc1627e0fe8fbed8a6a04a49224272e5f410f69c991e9a57bd486174491aaaa4a215e9ce6170de1cb8d0fccb0ef017d44496be3fd4e9bfb23f47aea123a3ec992c6b7452844b5b519a9e365c281f3d8afa930368ab0d2189e26fa357372d75a50500c3b30807b5f4780bb33b24e7fa469bf4afcca1eedf7cca447ba850c5787d3992500201e93f2f5fbfc1cef36a40be8f5e87af6cf2b3becc5c9467228eba59d45d3c6ef29cfc6fe1bfad3671001fdeda0bfd5474f36ce5fe9fb8b860a6441f2fc0a38a4d7b8cfeb1b5e2c6d26c89c5af2de2efdb12bf5159d68de95036925c9bd2418eafc9511c4d53e0405921e2685b4871ea99d435d3e788d1f3be32066a77927c7c7081e7d7e4ba882114c8fe53c2f0fc4f80f987cb31d0172f4737f6cffe8566a99bd749f1c5257b7e9cfd81d8546b6110881558bcc27072b7f6a5ddbf08c4ad486102ba823230202a239b432630267c62dfa08ca593db5b225fd7ea347b8d2903abab3bb9789f13f8bb32e17f12ef37819d8811aa310a3196c0173df9e3061739df821b8132e4d8342241216c09107ae36a1a266e9106fe846b7b9fe11e57f56f35635573d7888f1421a23cfa25a08f20dc0c208b117a23da4bcaf512870d845acf796bf5498892ba2d0f9b1660f297fadff87eb1f5ab6b69787221f99e9d48c41caec39ef8d0aac73d1d7e00e6cd399b90c9d82c9507fbcd04bed814e97c544fb33bf2a35c51d45a403fcef35fd3215e1f4d44ae99804f9dfd0188a7392debbbcc5d48e2694b3ad45a17a7ebe7e522a05d95d45424fe723dd51de78b86d3f169cc0348e3c1a00064540d48d48a179da2a4c95bd2e01d3302e5ce411f4c68077ae28e793355de148d74c2cdde457229c2123602f901ea036d0365d783950cbda8f26ba4ca8b3dc53086e7eb8290a135ec239f344ad8e1860bd81eea4dd78d72ff3eb57bb0fcd75316a3a9068a7421b0906c66fd47e37aefc631975731fae963973881f0a886c4b548b24601810726da2649aef63649c520f38f958cd4b8c104a9e40f17ce61b77a5ec3b920a148264ca5c6d06d8feb9d37dd55f777426e233c3c289d29b9dc423e6ccd148da220e6d0d9431011e133151a4500844efec4035d6ed99c3bf6648c4721fa86d727d51c1db6de7bbe92b8f7249b0aec6433ce2973c279beb221b8153ecb5fc77642c408ce9b3df1e7307c9393bea66a67b076f6941e248ca1308d784e57dbd422041038a788747a59bb136cfd6bc56b92bc63ac1bb5996c27c81e8d68906a953e3bff061d35be5b28774afde5cbe654a6e4473de9a6fede21768b091bb9972b452a6453e042afcb6b0f9c57f9b2fe8ddd8217ad255c4b982065d6f773aaf913166a21326af12f4a3c21b2b85b755ff04ff4871e60b9b85520391b11f95334a10185e523a47eb40a6db8d5604bd5da539a4f094d8582091c5435187aa1697f82e19cf2fd44183859184b33f02c8a37b22714afa5319052af155b69d5df37549baabff15bfe3d67485e2191dfe5cf942c8075c51de02a65921aa77363be51b878fd5b0107c5048c51db5729b3d2438a27dc6fcf185871c720a5438250ede3ee755db7939854a35b693b4ac0dd163b69548b5b31fbe463e5bd5cc2f64e4147836d577a91865c795b7dc04cc680bb3dae5210c50fe06fd939073eea175b6249c93f29210be4e09e605aa10193be0bf177d83a91826bced2d118feb0edb0e57e75bc6c12f4316f47925e81224fda648700d0a6ab66dedb6d6cc414b75f87f8e26d4b82d0a5cd0a8448eca0092a911dd1722eeed9035822e3343fbb6a902886ff7ee0ee0e70b9ddf1e8f66437b00830e300c6c4ec7656847caa29019f1fe948eec049333e3b89db8b3f48e55f109ac95edcd1606370f5f5d24c7f16cfe91c2eb978c4ddd89c11b3a70ac3220634bb3104592fcb6b7e3d33fd91b61bb79968209f5807da0d469ff19b91d911e858ac95ee782d6411cae1072e3f876fafc707ff00c2308c60674fb2c2efa45005ba1ae94c33e7a125a40558d6380d9f8851f55c0af52494e4cdce7b9ddb2037ab8dbb0a08a430ef90179ff3052b119b3e89d215e7d599ec5aca39f4334d3ac4022ddb1caaea1878dfcf1fe708b3ba26afafa87acf1c4f0ca5a1840489b8854b6fb54553df37043fda1e9f63f9626a632b02365aa4fcb749532cf3aac2aeaf3f47c289db758d4c62f5bba616299a096c3b2f23b33a061730e62ee157a3c6d65ab4577b6e98df104dca5cac3383e06f81f06119ee0e0fde5755871574b9dcaa37ec2034e2091d1313d7162193ccc35f083a70e614b0973accbe58c2456c46a9f14fb7b5e258418f1c79a28820443ab7248bbe27d3ea8a12dd557db92e6e669db9017fbcd7933d42a6518e577a2854fa4bc379787ca1c53142a22d6919d5280364b93c3438e632d19453fd164032ce8063ca0c7baef87e01f883286c335e7e565c5c0b901d7f4c60f51e56beade9f099fdca507f22a01831830a661b9942768406ed306ae629113d041c96016d4d90f77f52bb178f2d0e60253bbeff2dd454137bf6e91e37d28d3748cbcefbc67bebad601cf8a8085131e96f67271afda8881b2bbc1583aac40abcc2a7c4fa4ec477eb9dba4c405dcbe461e0f38757207c709068ac918efb502cfeb76aadba08a8e99814c814a72460e9fb218490f4137cb32786b842b1c915775c273314ed4eef8558490138f0a4b2a184bd58037e135f9d200645168786b0bbfa865e5b639b6aed8d5d921dae6640680b2b427341fe74fb7700808eaa8cc5d1809cc0df5156ab8b33cafe215cc390fe0ceeeae3eea1e21be078cc66926a1725e213b3743f8a72e5ee0613640aa0dfbfd8c16c5e09718d8e40afb7d549bb5697b967371fbee1c150060c68e29c75eb4da611d1eb11af387dc8a30d1dc520335dfdf03ccbb20448e5ef4205d90ef60d7c699212f5c33f03a6bfbf8df81552e269aac92e871e13a162aecadb649052b7031752742bd9840749b35b530f902f84c0143c0f92fb5092e6d3bb6ae2ec23f8176651d45e487ca75828dfe751f02ca1ad4cf0dd2aa72dbd862f52b5ebf5ebdf3cb84246146c8105c5e01ca07c979983c2ff4f09f43701f3bf1f10775ef485968f13400d63c02d781515697dc70fb783637be23164070eb1d3f3b17176935b14009e4ef58324bdad557c8", 0x2000, 0x0) (async) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r8 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r8, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x9}, 0x1c) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_FSYNC={0x3, 0x0, 0x0, @fd, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) (async) creat(0x0, 0x0) (async) connect$inet6(r8, &(0x7f0000004540)={0xa, 0x4e23, 0x0, @mcast1}, 0x1c) dup(r2) sendmmsg(r8, &(0x7f0000004d80)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffe0}}], 0x7c00, 0x4000000) 02:53:37 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb15, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x4e000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x1c000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:39 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={0x0}, 0x10) r1 = dup(r0) r2 = syz_open_dev$sndmidi(0x0, 0x2, 0x141101) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f00000001c0)=""/234) r3 = socket$phonet_pipe(0x23, 0x5, 0x2) fcntl$F_SET_RW_HINT(r3, 0x40c, &(0x7f0000000100)=0x3) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(0x0, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_int(r4, &(0x7f0000000040)='memory.high\x00', 0x2, 0x0) r5 = creat(&(0x7f0000000140)='./file0\x00', 0x13) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000180)={@cgroup=r4, r1, 0x1, 0x0, r5}, 0x14) r6 = openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB, @ANYRESHEX=r6, @ANYBLOB, @ANYRESDEC=0x0]) read$FUSE(0xffffffffffffffff, &(0x7f0000006380)={0x2020}, 0x2020) syz_fuse_handle_req(r6, 0x0, 0x0, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(0xffffffffffffffff, 0x89e1, &(0x7f00000002c0)) ioctl$KVM_CREATE_VM(r7, 0xae01, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_fuse_handle_req(r6, &(0x7f00000083c0)="4a9787db693faaf42bd3a4c79fc1383e17d87135e2661785ed2bf0a037b4a81a1f868a70f78fd05697db79a8d5f5b409c3546d01ba9c349eefc452763cae7b4d9626b3680d4335ce2b4a1955a605bbd3e22157fd1f49ac77fe7d052ec65cc7611228d57ab856b90f5f9ae7ffed2a1551f7ecfe6f8eeca5f345794da3afc86ed76e379c8ee7f9827e32b037dfaf92a1f6a33b4355ad1df4038547b191412acf4954fd4a5b0d8182e415a9338828804448e038c500832569c7103070102885dc0bab693a244b6a79977102b3f1e2a9f89aa728f42c1a7bc10728b777b6e87fc8200dc2ec8072c9c91476e2d4bd868a0c7e29cc33b20367afe789544ea2b3452492065da5c9938feb2656d5e558ac409d3645cd707848f6ba3f040bb386ef55b402c17c3efbc8545db119e4f3ffb4668029023a23c135e21cd4ccfc05f47cb536649c8fe63f6c439b748865fb9ab061eb84e6255adf422d762a9eae165fb84e960248328b0b669387506adfdc184be60ad8a68a48ef83c9f5207082594af00806dc54421a5d310331101926c2585389ba6f85c387b385b0cfb148d6a94a4ac45883264c3f2b13185ef9215e03288b565c7be705358a67da44170227033d6c7c8036e31f10f75e7a3347271ddf326860e2b99b3e88b451f159cf2e1848fa0e0612dc8694469abd8b8e7ff7c3004de748e2bec5f3f0b20c791314fd3daf5882aaddea48bd82ae8ab206e61c386847eb5a2a433ba5905581490efcf0cab5d8478350f6ea88023e408294958acf6a89ba1948a4aa7a6422fed9f46a93412336f8ba5972c720a45715cc7247c43dcc2369bb03b3e11302ea05061ec5bd9d15853dd487351c6e00c41fed22a1fd4376b521f08caddab9686d727d19757c5a7f14ccf4012a5f30fb3f7e53208dfbea2a2e40a512ca31c243d5fa66a120d56b9dff07ced65095392b94f7bb7efbfc622c505006983ba47e495e75c0905d77278cca8553b76fa4bc7fede121eaa3b1ea26f16882ce7722e18e9ee3046e79c174c18ffad73850f037cc70add3708b7f66f7f78daffdb617caeaf3b8b28e14c6a8554277b69237bb0f4efe348f5d28be31c5d7d8c6f2be230ebe06d3f37a16178c4890cdc865d6ac75cadbc0fae080fea3bb9881401ef81edfb51cb90289bd4c028553098339556697fbd6ecc7ee6a4c67ffa9c10538823ffbd3a8bfc5b4fc9c12df80698d4e091087dd9579f12c759aa3f5c1c5db0bcd028de649bbd92c27adb0ca660ad6f34e2a19b431c2cf2f33596f59347a4d1e036483f231229b28ec8901dea7e3770aae591702af1896da2a86d0064d60f353bd75f0186ec26de51da912c2e49ee608e06d2f89aff2fc11fa3c533fd8b1902c5dfaecac02b6d6415a260a3417f96f5e23ba3d3fc0a2141587a083cd1418b446bd1377eb52217d85b96229b042bce532230257f6fd0c17abaf72cad1e198d432793cf099b6d979a75f50c16f325459fdd6dd34051c81073ba134f6bfb1f1af81001434291ccd19c90e98469ec99e941ca48c647973a7488180804d4f6c9ceb41fe49574a084fffdceba7fbc081539ff08140c1a95d5bc5abd034045acada93d089afa1dd5ede88ed1d3f507b3d4416d1f65505cb27cb506eb6f6183a847f537a9dc98e3cb30ab639c2757ca652eed3bfe52409da08fd94e2ed2955244763e72aecc25c0207b6365b98c79b564422e7286f2b76b4375be40fe36020c7e3d52b94e39ad69dfc2d0c718d54bb670cccb2ba8b8ef52c2b56d6633d45513975bd0c398fe5fd123a264335eaf33d82d4e3ef05dbf63f0ce20d9f78811b8f7901485420d7a24cb66bbe9c7422d7fe9457344f43d636bcde7ad7c31d584a77b3d7b422d11fb76cd3e920ef81fc15f586b9882aff7238e1a4d7f03da54974903e2b799c4a346f76583225365c4829d68fc6232e22fd0d98567f98ac289a1d6dd39947465d138ffec87d51d5dcc25d7d952792406a7cff797d9d58bf08ebc0fbe8fd7d620ef0d50a228429540dbbb97b6b4308b8a9e135c464287bf820862a742567572756ffe1f8b29acdb1917e0009d68ed5b1f03b749ff17bf9e3acf63bbd5c1c1f2eb42bfc12bf7010880cbc942b87d2bac979befc4e075fcb5c3fcbfcaef0e159ebb61f0f81264ec67fc3ec3e23f81cecc7bb92a7e7ad2ad0016ebbbbfa8be3c736ad7acb0eaece50f3bd2294dd7318e851358e072cfca868cf96b07617d646e761ad3ec3e2bf9550191e43637f8fad4613468b5df72d75fe35772180e2099f6dcfe813e92433c55475f6077225d3fa10acc04d8b6574644ad0e5cf13fab7289b55a75feea64f2ff83f0c795c8ca028f2441c3b48951b49858c7711b91c2f87d714407fb129964ab721cda1325ec587919a079b554f7dcacdabd58e0808e8072e49b7f23980ccb42857e4c781eaf5790648a996c18b550e607882c6835ad4b021a63aa0dd51fdd004e700ec46b7faa133f1240a31c7398bc07f3f02d5ceaf06263466424c39011216051fb447a301dfb519d1db29ea8924e3a96ced42636b5b0417b47deea9ef64612b9a3557123eaecbf0a6d9f180460ab35fd61e425bc149437c34cf64a42829b4da5ceb6cdd23a3f9a2ed3c33ef0e156bb35663949cf44cb980a32b896f3154b934206a5f03b7ec8e72abde53f5074065ccf71296ec261c4f3183629941d13201bef3bdcea852ec78df2cde1bcc2127f3159856f00f64544ac464d4a81b7e3b3806898c063fd5b8b1d7867960560086885c6a423170893e23dcce7612ae81a3002af3fe6498cf0b365147c58b8fff656051f1023555833dc0645b38958908a7e43c3be044188267f18c23391a5aef56900cd3c1e72eb4780442e2f915534c63dfcd3af87e4012b8bfcf159c06b1627c0a368b4a286d0a59060b18b2d3dc8456d574286cf618f1410df453281de025e9470d21d6f2b42e5edc801ca2ebb0f05692bf1c6b49c92e7b12bc3b311e6c04f386f4a5599a5cbf7d8fb0c2fcbd5a3dd4942fa094878db9e01474124b133799015527efdc65eae67f233bed76ed01c4573323ee8cf00a040e6d85c08a8e95e93901986f69d4a5ee394d251df0c1db6171401159fbd580bcaa689150c1cbd5917d71af27096f10df438799eb709d941c54fb7f64dd67056b9aebe32a59dc8613cc73e6f906f91bc06a61deb1356cdabff8a46dca4d8ed57d7682dc9fa4cdb0d28e335b4df4fc739f597b320bd462b0a5a7775dad0520adb646130bdd3849931d1a0eb45b42006648400177c24e1cd3658bd4effe0d351ee711a1afa2d93d29eae4cf573aabc7cac913e84795307a1bb129d048f9688ded55614f008a4d6a253bb1d5d1c2f13af9d054b079ff876b207e1af9a6a8edfc9b3b7597608bebe6467e217e011de2f7f3e9bdf8c8f201f5039cfb2def5c47eea398b16fc914def7330b77b70a4131e8b254488ba154252fb6bf9e135e84dc47f748e7db3a6251dfcff0cd259675ee98cacc752b0bbcda31fc294ab1921a860c27fd6db532783e66a4d48121f391fac98e21bbcc6e45c49aadb9148a67a3c7ae4b07384a8ebccd028d01b30d3dc3ba5cf22ac83be7b147bf4cec0b94bce85434d22c513102ab6b2b63362e03e2a0de76a9ebda23e182f0e6ca361d4402b3bfdacf727f92493c4dde1b38c6dcc5f13362b85ba776fce8386346d0cf210a387ec44931ba9f0b81af8b69714136a309e19742665aa332faa0a1b7881b7e0fca40324cb19024c6160639cd9d895184f0d05a07f44281af125fc86b9d5395a66d13fae834f6b24bf10fe21bece3094fc64ffb1c0174318c6c008fe88a9e36d4758bfb162e6605c6d3739134aa4592b8b71e390775d8979e371fab1da385fdc52bfc7c52abe1ea3e56d012cbfe7f72a16e7f71f2a620a9a3a966402afc08a5107f8205ce9d8f408cf9d45a84e6bbadfad0776c9d84545e677e7da864ff41c46738993b199d92598ba97c1d51ca5ebbbcc658651315b4ea1c7249ff47b832ad67c008e4e144d7bd4d3b5f77fa97aa033d09acda9b3ad35d437ea8289e14dd33a6138008e02fde8415a1b6e836d4042a6fff34f264a3adecaae0e45f3011e99fe3a8298e4d887966816a4333bed197d0da52caa77b8cb307e61532d99f5871794f9125ef411995f223894f89b34f6cabd05235dec3fc1c3e477c6b2b9445bc2c03b7533d517e5175bcdad625cb996070f8c6b084cc6adee0044e3e93104fa3ec3aa5b4ba747c0c3823891e66293e21871aa823ef660fa3aadc3f4cd4aec62c6fcfe85c230aa416eabe81a1994ca1b413e64267345916283095b1298a1922f91931d6186fb584608fc0b85d4c983125d83955d163088ec89e1666da79479b7bf0d543d27f6281cbe7625bd8edd4c9d9263f628996059c10450311d50c300e2111a705b8f7e2d38461191081352951211af761707233a86ac6355d6003d54169c113c333071eb5d4af98160b48965e14cc3fc21ed37a27ac5ae871510e69dc1599839a2d9a19fa1ffc4434f44e126634366a83f4de4ae88f92da5cec9659827077e34e167f107e9b28c0f607d59cd67b6035e44e95a3ab22846f5c7b8daee618703a39f9fc365d8ea4f60a870b3099a027dc0b00bbafb7fdbc4b825289037dd4c8f52da20c245dc2ef9bec2267c092cf7b351ee379257fd6a256bf118924ead88889713d7e62c01bee0308435d355fb5b2d1500f1fe48d1cfec6df637bf01e2eeb0336d2230fe97906f5e778a578c60e1d5f55b5c525832b6e90c89b03eadd6eeaa5c167573395dd9c3fd86b5af2ecbc1be21e72557b3631ece097b8e5346b168953909c890fc502f66fb27bb2cd33fc25876c28471dd29ff122e1165200c80c7c8c48a6001851e5f99547e84ca513e053a22f74c8d5ed57627bec5c9262f099db4aea8bd40d296da5339044236a5eaddf7618417b22bd6b4508a55638e686765e085f739c1e1c11a4efb28f3a5f45b6f2c205e07489e96475ba29e42764a112f0b901fa42d445a921459b0b05d86f28a41a2a0c6608419b096b0617b7ac7dbed332895b35f877f4927c2ce4dc22845ad04f39f60ae840a0203c419b53add84bf058850a849cf1c63f88e5458db912a5499326263833b294554641bb266ca436dd05bc79bf6a3c6de9f03162e7a49ef0552c0df5c16d5bc6724e6862857cec05edf2fa8d27dadcc6f2a43de451175a4350df24f4a418d864185c4a2cc24d4924d26959eb8bc8e8b9024cfbcfea1cdaef4bdf15deac9d2897e90b6b54195bc62487595a26579b594f7173fc2286e4840a913cba5dbf7c78efa20294931a64d31fc1a3aa1f5f30f76d035b14edec97fa52b6202732eec3ca77fa1541c0f91774df3a8cefa0fa6ea8e6a9a9ae78f78d99d87d73ade0452a64d8847d3231658749e60cf331a91ce5a3695c0072dbb48e27ddf3b7811effe01afb63eff7ba93c33af4950a48352c6777e5972ac34dcbec4d0028fb5840ba3b99ad11c1da6e480a8eda9a7736334b95f5a12f4169a87cb83c1f6cfbe9359e3e40dec3a902bb87d17c267ac66a8b5781894ac97a92c698e4329fd63d011a72b5f6db8dd208b9d47045454787b148038e91de59ffd5efa4895c6683281e1f110ef4574acbe7feb9c88ac4950c466d12417ac5d7c176c5470517e207a6cbb0a28dcd452f092be257f1fb0e5d22d8436c847e6f5e557d46614d61f9a62dccf23d32d0e98fe57267eeb5a377dffec7284a3fa9c40d42fe8d650df7c8826901b875e7c60b61950541dbe727742267ff81ee6f98090c15c2559bc334295d2534acccd950e9720257abc23b0486e6522b1d3d1bf2beea167f321ad9792db79aeabcbf15cced9fc10febb26cff3eb929f69a1500e5baf3accde047b83332f5c5839d3b8c31ff0c36592155f9770f52f5571f2e1532d25bf08edede0b2c4d75b3bd74749822a9860b15e573703022f75c4886b6637b356372189572e6158fd86eade97cb622e6259bbbfc5c49bf396c3fa1dd894d7bde487c2ecfa257b9dff1a20208db6e07ec143f24fc42330a04d50134f38a7e53c0ea6ded7cf9b1354ced82167d5b45e897cca8814094aa723463001857bb25ecd3358ab45d83c8a5ef56f5dd73c573d792cf789617e82c327f21dd905854ce36377e5eb78c265ff1b8b1dcc5befe665e3b0ba1a9dcba6fe3f6cd084594dcc446544586f04442bc8ebaa70e8519e00892ecd42bd678498eb8b4baa73be52a68fb75964e3906784b457cb1670a3cc579d96a3825dd3267909f4026266e9f82def58dff7f120eaf7dd76ac7d31456ff481096c253ab21a11900c158bde9e9dcec7eb9d44a59e0d2c171581e4f9d03c250108cf63ee0609f01c1b0060ea1f87e715751288e4437b498692b355675401cc92c3e874a37b5a01f7e33a65b2e598965b8d166a605bce175d2e141d71ca6a9805ae192f226c1ed3ff67cd39ecb1a0bec244297a19826c9f011f65d81202a66af7d369e1d886d250e8d3afc9d62efb54038ae54453edd1cff0f3926ed8d32e621146640aa400e7d216e4fda8a2032437dd6bd9089e80a2a1c698a2399fa82c7adadd639b7eddefae6346db96e36d0598acca02ed2b83c8641573a1dbb5fb0ccf0735d0b9c8f14ed9fc067e4b1e8f8ab5d82e57ffb7b79f69cb9fc655bd33b79d3c86890562ad449b303bebdf2f05172f107fbac4185c5fa1b46b75c437aa8ffa8d91e7be4350b4dd1ff2b8215eab203a80b0338c41f2719d233b77589abdd85af70648882af99312ca7bb218c75a3564e9c882f152815c0cd6df4e763d0a3f2ab0f3edd7c8b792d1197ca3e8a5dd30a24b5be53aa8899a802ceceeb808747d02dd349dd529ef470892a7e35fe5fa978e18dc6b3ccec2bc5dfed7eddfea53e5ebd2c4dee784181112704e43b5ae018b13ae2fed32d2639bfb26d5bd2f1077c772c14a36612c97db59d50cd8a3bf1b5a8b480e260ee1471a79fd58a6296e2fc43311c9b18c5eaa168b9c17917ae14b37f0328f1bcc228b574df577244a96fe75f0a988e8628d735e9da928704aaf0b0ffc0280dee809a6c91d76eabcc430cd15904dedc2683bace54b2cf005e9728a510fa1d706cb4eaad57934eb1928c51af2cdc12432916f786b8b8125adde4292ebc7b3d70e39a905f1708966e8f35e375ec67e55edbda36ca2ec08ec5b2d04dac907065e388375d5e3a9e6ab519db8d1f231ab1acfd330b279a6ab3d4dd8d7906b9287ffcd8218a538dd9b55fd5ab3f7b73a4201410eb818c4b441294d90c582ea3168e93f3f43423f6e40945bc580189980c1b74f1f9ef1479b62f41f99e0c12699b6eac45ff39936ec793ad4eab66576426eb1fffe95c397f34d9d128c586983c7ce071e157a207a078f2e766a5e1fad5936a699bfcd1a6d7e22f32fc65dbb26435c729186f3302515264b620ff2db75dac9762c4dc5e9452c544271a0313655b26a50cafdfbf4010abededbcbd48f5968458280dfcc9d84d18fb32627b84fd0dafc2923ea48fee2371b478b5b11fa30284e3cdc70d6ed9131ac654617f865567f36291a0619f30e57578eb082c794c546a8fe0c7be43aa3039caedca038d91c72e1eea701c5b24face21295e896afeb62a8c077e88bbbb7f3495d6eb4a4e95ca102c4f293901425ab838faf8a9af4adab2556c0f7f6d62348eae47d0192b0bae4eca6e1e7993981747841bc181e5dc403ce54bffe3f3a91d9845c8acae54de39f1ec9eebeb1422196db2b7cfcd04e45569c9cee923d9b42ea45d2e4247bd9235b7923d97c2369159453e012404e153df79d82d3be2ece89fa21feff112b4d56bdd8ff751d84e05342850a7befdff579678c1bed2998028f9d125049bd170c7f8be7614eb36b13eb8a58a3fdcd262e307a53d49ba16da78c8b6f9b923a5611e642b91d24d627affb081c693976d50e05a45d089155a30f3e3b576d68330d18a4772dafb95b26b9a3e7eeb5c7a1cb3ba6dda72480068a213dc0d28ff0e88b72679f39a70a10ee7d2c315a3240bcfc03afcaf6f082960033003e97eeacb455540bb4096dea36cdda7009f44c8225d394e255ffac7a229a02d02ca1c61a83b889f05bf39bd6d89368183d3f71a73ec29c8825906fc896d7860662c028cc327fca8fae4fcbcc31e46d09938ea198643d1559f502b833786d6af47898638a030164aee4d251d2c74755ab032506e9a586a19fc56fd8fe1ad12cd3a0df9786d44953cd476e9a31575a021a0ecb88baa7dcb455a62281211bddc8921e7d787a5b785c719cecf56b8ee192ccb2c6c19b9505dbecbfb8d56aeacf7cdc5f5a9e096abd3ac07ff527f69d49b409fd0a33394cb25680f9f9be8f85f8bb8b339b04dd8ff19c069306cb1ec8f56c6859185ddb02d2bbaaa5dc1627e0fe8fbed8a6a04a49224272e5f410f69c991e9a57bd486174491aaaa4a215e9ce6170de1cb8d0fccb0ef017d44496be3fd4e9bfb23f47aea123a3ec992c6b7452844b5b519a9e365c281f3d8afa930368ab0d2189e26fa357372d75a50500c3b30807b5f4780bb33b24e7fa469bf4afcca1eedf7cca447ba850c5787d3992500201e93f2f5fbfc1cef36a40be8f5e87af6cf2b3becc5c9467228eba59d45d3c6ef29cfc6fe1bfad3671001fdeda0bfd5474f36ce5fe9fb8b860a6441f2fc0a38a4d7b8cfeb1b5e2c6d26c89c5af2de2efdb12bf5159d68de95036925c9bd2418eafc9511c4d53e0405921e2685b4871ea99d435d3e788d1f3be32066a77927c7c7081e7d7e4ba882114c8fe53c2f0fc4f80f987cb31d0172f4737f6cffe8566a99bd749f1c5257b7e9cfd81d8546b6110881558bcc27072b7f6a5ddbf08c4ad486102ba823230202a239b432630267c62dfa08ca593db5b225fd7ea347b8d2903abab3bb9789f13f8bb32e17f12ef37819d8811aa310a3196c0173df9e3061739df821b8132e4d8342241216c09107ae36a1a266e9106fe846b7b9fe11e57f56f35635573d7888f1421a23cfa25a08f20dc0c208b117a23da4bcaf512870d845acf796bf5498892ba2d0f9b1660f297fadff87eb1f5ab6b69787221f99e9d48c41caec39ef8d0aac73d1d7e00e6cd399b90c9d82c9507fbcd04bed814e97c544fb33bf2a35c51d45a403fcef35fd3215e1f4d44ae99804f9dfd0188a7392debbbcc5d48e2694b3ad45a17a7ebe7e522a05d95d45424fe723dd51de78b86d3f169cc0348e3c1a00064540d48d48a179da2a4c95bd2e01d3302e5ce411f4c68077ae28e793355de148d74c2cdde457229c2123602f901ea036d0365d783950cbda8f26ba4ca8b3dc53086e7eb8290a135ec239f344ad8e1860bd81eea4dd78d72ff3eb57bb0fcd75316a3a9068a7421b0906c66fd47e37aefc631975731fae963973881f0a886c4b548b24601810726da2649aef63649c520f38f958cd4b8c104a9e40f17ce61b77a5ec3b920a148264ca5c6d06d8feb9d37dd55f777426e233c3c289d29b9dc423e6ccd148da220e6d0d9431011e133151a4500844efec4035d6ed99c3bf6648c4721fa86d727d51c1db6de7bbe92b8f7249b0aec6433ce2973c279beb221b8153ecb5fc77642c408ce9b3df1e7307c9393bea66a67b076f6941e248ca1308d784e57dbd422041038a788747a59bb136cfd6bc56b92bc63ac1bb5996c27c81e8d68906a953e3bff061d35be5b28774afde5cbe654a6e4473de9a6fede21768b091bb9972b452a6453e042afcb6b0f9c57f9b2fe8ddd8217ad255c4b982065d6f773aaf913166a21326af12f4a3c21b2b85b755ff04ff4871e60b9b85520391b11f95334a10185e523a47eb40a6db8d5604bd5da539a4f094d8582091c5435187aa1697f82e19cf2fd44183859184b33f02c8a37b22714afa5319052af155b69d5df37549baabff15bfe3d67485e2191dfe5cf942c8075c51de02a65921aa77363be51b878fd5b0107c5048c51db5729b3d2438a27dc6fcf185871c720a5438250ede3ee755db7939854a35b693b4ac0dd163b69548b5b31fbe463e5bd5cc2f64e4147836d577a91865c795b7dc04cc680bb3dae5210c50fe06fd939073eea175b6249c93f29210be4e09e605aa10193be0bf177d83a91826bced2d118feb0edb0e57e75bc6c12f4316f47925e81224fda648700d0a6ab66dedb6d6cc414b75f87f8e26d4b82d0a5cd0a8448eca0092a911dd1722eeed9035822e3343fbb6a902886ff7ee0ee0e70b9ddf1e8f66437b00830e300c6c4ec7656847caa29019f1fe948eec049333e3b89db8b3f48e55f109ac95edcd1606370f5f5d24c7f16cfe91c2eb978c4ddd89c11b3a70ac3220634bb3104592fcb6b7e3d33fd91b61bb79968209f5807da0d469ff19b91d911e858ac95ee782d6411cae1072e3f876fafc707ff00c2308c60674fb2c2efa45005ba1ae94c33e7a125a40558d6380d9f8851f55c0af52494e4cdce7b9ddb2037ab8dbb0a08a430ef90179ff3052b119b3e89d215e7d599ec5aca39f4334d3ac4022ddb1caaea1878dfcf1fe708b3ba26afafa87acf1c4f0ca5a1840489b8854b6fb54553df37043fda1e9f63f9626a632b02365aa4fcb749532cf3aac2aeaf3f47c289db758d4c62f5bba616299a096c3b2f23b33a061730e62ee157a3c6d65ab4577b6e98df104dca5cac3383e06f81f06119ee0e0fde5755871574b9dcaa37ec2034e2091d1313d7162193ccc35f083a70e614b0973accbe58c2456c46a9f14fb7b5e258418f1c79a28820443ab7248bbe27d3ea8a12dd557db92e6e669db9017fbcd7933d42a6518e577a2854fa4bc379787ca1c53142a22d6919d5280364b93c3438e632d19453fd164032ce8063ca0c7baef87e01f883286c335e7e565c5c0b901d7f4c60f51e56beade9f099fdca507f22a01831830a661b9942768406ed306ae629113d041c96016d4d90f77f52bb178f2d0e60253bbeff2dd454137bf6e91e37d28d3748cbcefbc67bebad601cf8a8085131e96f67271afda8881b2bbc1583aac40abcc2a7c4fa4ec477eb9dba4c405dcbe461e0f38757207c709068ac918efb502cfeb76aadba08a8e99814c814a72460e9fb218490f4137cb32786b842b1c915775c273314ed4eef8558490138f0a4b2a184bd58037e135f9d200645168786b0bbfa865e5b639b6aed8d5d921dae6640680b2b427341fe74fb7700808eaa8cc5d1809cc0df5156ab8b33cafe215cc390fe0ceeeae3eea1e21be078cc66926a1725e213b3743f8a72e5ee0613640aa0dfbfd8c16c5e09718d8e40afb7d549bb5697b967371fbee1c150060c68e29c75eb4da611d1eb11af387dc8a30d1dc520335dfdf03ccbb20448e5ef4205d90ef60d7c699212f5c33f03a6bfbf8df81552e269aac92e871e13a162aecadb649052b7031752742bd9840749b35b530f902f84c0143c0f92fb5092e6d3bb6ae2ec23f8176651d45e487ca75828dfe751f02ca1ad4cf0dd2aa72dbd862f52b5ebf5ebdf3cb84246146c8105c5e01ca07c979983c2ff4f09f43701f3bf1f10775ef485968f13400d63c02d781515697dc70fb783637be23164070eb1d3f3b17176935b14009e4ef58324bdad557c8", 0x2000, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r8 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r8, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x9}, 0x1c) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_FSYNC={0x3, 0x0, 0x0, @fd, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) creat(0x0, 0x0) connect$inet6(r8, &(0x7f0000004540)={0xa, 0x4e23, 0x0, @mcast1}, 0x1c) dup(r2) sendmmsg(r8, &(0x7f0000004d80)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffe0}}], 0x7c00, 0x4000000) 02:53:40 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x286b, &(0x7f0000000240)={0x0, 0xfffffffa, 0x0, 0x0, 0x0, 0x0, r1}, &(0x7f0000006000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, &(0x7f0000002680)=0x0, &(0x7f0000000100)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$procfs(0xffffff9c, &(0x7f0000000200)='/proc/zoneinfo\x00', 0x0, 0x0) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000440)='environ\x00') ioctl$int_in(r6, 0x5421, &(0x7f0000000080)=0x80) read$FUSE(r5, &(0x7f0000000640)={0x2020}, 0x2020) getsockopt$inet6_IPV6_IPSEC_POLICY(r4, 0x29, 0x22, &(0x7f00000026c0)={{{@in=@multicast2, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in6=@mcast2}}, &(0x7f0000000180)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in=@multicast2, @in=@multicast1, 0x0, 0x0, 0x4e20, 0x0, 0x0, 0x0, 0x0, 0x2c, 0x0, r7}, {0x0, 0x0, 0x0, 0x0, 0x8001}, {0x0, 0x5, 0x9}, 0x200, 0x0, 0x1}, {{@in6=@local, 0x0, 0x18}, 0xa, @in=@private, 0x0, 0x4, 0x0, 0xa7, 0x84, 0x3, 0x2}}, 0xe8) sendmmsg(0xffffffffffffffff, &(0x7f0000007fc0), 0x800001d, 0xf734830e74) r8 = socket$inet_udp(0x2, 0x2, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)) setsockopt$inet_IP_XFRM_POLICY(r8, 0x0, 0x11, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f000001a340)=""/102400, 0x19000) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r9 = mmap$IORING_OFF_SQES(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x8, 0x20010, r5, 0x10000000) syz_io_uring_submit(r3, r9, &(0x7f0000000400)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x26, 0x0, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x3}}, 0x8000) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x1e000000) 02:53:40 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (async) r2 = syz_io_uring_setup(0x286b, &(0x7f0000000240)={0x0, 0xfffffffa, 0x0, 0x0, 0x0, 0x0, r1}, &(0x7f0000006000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, &(0x7f0000002680)=0x0, &(0x7f0000000100)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = openat$procfs(0xffffff9c, &(0x7f0000000200)='/proc/zoneinfo\x00', 0x0, 0x0) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000440)='environ\x00') ioctl$int_in(r6, 0x5421, &(0x7f0000000080)=0x80) read$FUSE(r5, &(0x7f0000000640)={0x2020}, 0x2020) (async) getsockopt$inet6_IPV6_IPSEC_POLICY(r4, 0x29, 0x22, &(0x7f00000026c0)={{{@in=@multicast2, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in6=@mcast2}}, &(0x7f0000000180)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in=@multicast2, @in=@multicast1, 0x0, 0x0, 0x4e20, 0x0, 0x0, 0x0, 0x0, 0x2c, 0x0, r7}, {0x0, 0x0, 0x0, 0x0, 0x8001}, {0x0, 0x5, 0x9}, 0x200, 0x0, 0x1}, {{@in6=@local, 0x0, 0x18}, 0xa, @in=@private, 0x0, 0x4, 0x0, 0xa7, 0x84, 0x3, 0x2}}, 0xe8) sendmmsg(0xffffffffffffffff, &(0x7f0000007fc0), 0x800001d, 0xf734830e74) r8 = socket$inet_udp(0x2, 0x2, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)) (async) setsockopt$inet_IP_XFRM_POLICY(r8, 0x0, 0x11, 0x0, 0x0) (async) read(0xffffffffffffffff, &(0x7f000001a340)=""/102400, 0x19000) (async) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r9 = mmap$IORING_OFF_SQES(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x8, 0x20010, r5, 0x10000000) syz_io_uring_submit(r3, r9, &(0x7f0000000400)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x26, 0x0, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x3}}, 0x8000) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x1e000000) 02:53:40 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:41 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (async) r2 = syz_io_uring_setup(0x286b, &(0x7f0000000240)={0x0, 0xfffffffa, 0x0, 0x0, 0x0, 0x0, r1}, &(0x7f0000006000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, &(0x7f0000002680)=0x0, &(0x7f0000000100)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = openat$procfs(0xffffff9c, &(0x7f0000000200)='/proc/zoneinfo\x00', 0x0, 0x0) (async) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000440)='environ\x00') ioctl$int_in(r6, 0x5421, &(0x7f0000000080)=0x80) (async) read$FUSE(r5, &(0x7f0000000640)={0x2020}, 0x2020) (async) getsockopt$inet6_IPV6_IPSEC_POLICY(r4, 0x29, 0x22, &(0x7f00000026c0)={{{@in=@multicast2, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in6=@mcast2}}, &(0x7f0000000180)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000080)={{{@in=@multicast2, @in=@multicast1, 0x0, 0x0, 0x4e20, 0x0, 0x0, 0x0, 0x0, 0x2c, 0x0, r7}, {0x0, 0x0, 0x0, 0x0, 0x8001}, {0x0, 0x5, 0x9}, 0x200, 0x0, 0x1}, {{@in6=@local, 0x0, 0x18}, 0xa, @in=@private, 0x0, 0x4, 0x0, 0xa7, 0x84, 0x3, 0x2}}, 0xe8) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000007fc0), 0x800001d, 0xf734830e74) (async) r8 = socket$inet_udp(0x2, 0x2, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)) (async) setsockopt$inet_IP_XFRM_POLICY(r8, 0x0, 0x11, 0x0, 0x0) (async) read(0xffffffffffffffff, &(0x7f000001a340)=""/102400, 0x19000) (async) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r9 = mmap$IORING_OFF_SQES(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x8, 0x20010, r5, 0x10000000) syz_io_uring_submit(r3, r9, &(0x7f0000000400)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x26, 0x0, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x3}}, 0x8000) (async) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x1e000000) 02:53:41 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x21000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:41 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x0, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpid() mkdir(0x0, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/protocols\x00') lseek(r3, 0xffffff7f, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x100000) sendmsg$nl_route_sched(r4, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=@deltclass={0x34, 0x29, 0x100, 0x70bd2d, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0x4}, {0x2, 0x1}, {0xffe3, 0x8}}, [@TCA_RATE={0x6, 0x5, {0x7f, 0x1}}, @TCA_RATE={0x6, 0x5, {0x0, 0x2}}]}, 0x34}, 0x1, 0x0, 0x0, 0x4}, 0x4044890) 02:53:43 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async, rerun: 32) r0 = getpid() (rerun: 32) sched_setscheduler(r0, 0x0, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) (async) getpid() (async) mkdir(0x0, 0x0) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/protocols\x00') (rerun: 64) lseek(r3, 0xffffff7f, 0x0) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x100000) sendmsg$nl_route_sched(r4, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=@deltclass={0x34, 0x29, 0x100, 0x70bd2d, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0x4}, {0x2, 0x1}, {0xffe3, 0x8}}, [@TCA_RATE={0x6, 0x5, {0x7f, 0x1}}, @TCA_RATE={0x6, 0x5, {0x0, 0x2}}]}, 0x34}, 0x1, 0x0, 0x0, 0x4}, 0x4044890) 02:53:43 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb16, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:44 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x0, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpid() mkdir(0x0, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/protocols\x00') lseek(r3, 0xffffff7f, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x100000) sendmsg$nl_route_sched(r4, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=@deltclass={0x34, 0x29, 0x100, 0x70bd2d, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0x4}, {0x2, 0x1}, {0xffe3, 0x8}}, [@TCA_RATE={0x6, 0x5, {0x7f, 0x1}}, @TCA_RATE={0x6, 0x5, {0x0, 0x2}}]}, 0x34}, 0x1, 0x0, 0x0, 0x4}, 0x4044890) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) getpid() (async) sched_setscheduler(r0, 0x0, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setattr(0x0, 0x0, 0x0) (async) getpid() (async) mkdir(0x0, 0x0) (async) syz_open_procfs(0x0, &(0x7f0000000000)='net/protocols\x00') (async) lseek(r3, 0xffffff7f, 0x0) (async) pipe2(&(0x7f0000000040), 0x100000) (async) sendmsg$nl_route_sched(r4, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=@deltclass={0x34, 0x29, 0x100, 0x70bd2d, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0x4}, {0x2, 0x1}, {0xffe3, 0x8}}, [@TCA_RATE={0x6, 0x5, {0x7f, 0x1}}, @TCA_RATE={0x6, 0x5, {0x0, 0x2}}]}, 0x34}, 0x1, 0x0, 0x0, 0x4}, 0x4044890) (async) 02:53:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x4f000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:46 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x1d000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:46 executing program 1: r0 = socket(0x10, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[], 0x3c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) socket(0x1, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000009c0)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x3c}}, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$RDMA_NLDEV_CMD_SET(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getpeername$packet(r0, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) sendmsg$nl_route(r1, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=@ipv6_deladdrlabel={0x4c, 0x49, 0x300, 0x70bd2b, 0x25dfdbfb, {0xa, 0x0, 0x78, 0x0, r2, 0x2}, [@IFAL_ADDRESS={0x14, 0x1, @private0}, @IFAL_LABEL={0x8}, @IFAL_ADDRESS={0x14, 0x1, @private1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4c045}, 0x44) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) 02:53:47 executing program 1: r0 = socket(0x10, 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[], 0x3c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) socket(0x1, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000009c0)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x3c}}, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$RDMA_NLDEV_CMD_SET(0xffffffffffffffff, 0x0, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getpeername$packet(r0, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) sendmsg$nl_route(r1, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=@ipv6_deladdrlabel={0x4c, 0x49, 0x300, 0x70bd2b, 0x25dfdbfb, {0xa, 0x0, 0x78, 0x0, r2, 0x2}, [@IFAL_ADDRESS={0x14, 0x1, @private0}, @IFAL_LABEL={0x8}, @IFAL_ADDRESS={0x14, 0x1, @private1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4c045}, 0x44) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) 02:53:47 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3c90300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:47 executing program 1: r0 = socket(0x10, 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[], 0x3c}}, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) socket(0x1, 0x0, 0x0) (async) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000009c0)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x3c}}, 0x0) (async, rerun: 64) socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async, rerun: 64) sendmsg$RDMA_NLDEV_CMD_SET(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async, rerun: 32) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) (rerun: 32) getpeername$packet(r0, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) sendmsg$nl_route(r1, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=@ipv6_deladdrlabel={0x4c, 0x49, 0x300, 0x70bd2b, 0x25dfdbfb, {0xa, 0x0, 0x78, 0x0, r2, 0x2}, [@IFAL_ADDRESS={0x14, 0x1, @private0}, @IFAL_LABEL={0x8}, @IFAL_ADDRESS={0x14, 0x1, @private1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4c045}, 0x44) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) 02:53:47 executing program 1: unshare(0x6c060000) pipe(0x0) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)) timer_settime(0x0, 0x0, &(0x7f0000000180)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) socket$netlink(0x10, 0x3, 0x12) open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000004340), 0xe0600, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r5], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000003c0)=@newtfilter={0x30, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x7}, {}, {0x7}}, [@filter_kind_options=@f_u32={{0x8}, {0x4}}]}, 0x30}}, 0x0) r6 = pidfd_open(r0, 0x0) process_madvise(r6, 0x0, 0x0, 0x15, 0x0) [ 2481.894967][T23354] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2481.912860][T23356] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.1'. 02:53:48 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x22000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:49 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb17, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:50 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x50000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:51 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x1e000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:52 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x4000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:53 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x23000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:54 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb18, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x50110000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x1f000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:56 executing program 1: unshare(0x6c060000) (async) pipe(0x0) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)) (async) timer_settime(0x0, 0x0, &(0x7f0000000180)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) (async, rerun: 32) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) socket$nl_netfilter(0x10, 0x3, 0xc) (async) socket$netlink(0x10, 0x3, 0x12) open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) (async) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000004340), 0xe0600, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) (async) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(r2, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r5], 0x48}}, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000003c0)=@newtfilter={0x30, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x7}, {}, {0x7}}, [@filter_kind_options=@f_u32={{0x8}, {0x4}}]}, 0x30}}, 0x0) r6 = pidfd_open(r0, 0x0) process_madvise(r6, 0x0, 0x0, 0x15, 0x0) 02:53:57 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x5000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:58 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x24000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:53:59 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb19, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:00 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x51000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:01 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x20000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:02 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x6000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:03 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x25000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:04 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb1a, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x52000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x21000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:08 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x7000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:09 executing program 1: unshare(0x6c060000) (async) pipe(0x0) (async) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)) (async) timer_settime(0x0, 0x0, &(0x7f0000000180)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) socket$netlink(0x10, 0x3, 0x12) open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) (async) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000004340), 0xe0600, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) (async) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r5], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000003c0)=@newtfilter={0x30, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x7}, {}, {0x7}}, [@filter_kind_options=@f_u32={{0x8}, {0x4}}]}, 0x30}}, 0x0) (async) r6 = pidfd_open(r0, 0x0) process_madvise(r6, 0x0, 0x0, 0x15, 0x0) 02:54:09 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x26000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:09 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) process_vm_writev(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) socket$inet6_tcp(0xa, 0x1, 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = dup(r2) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x3ede, &(0x7f0000000240)={0x0, 0x84a0, 0x0, 0x1, 0x4}, &(0x7f0000004000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x0, &(0x7f0000002480)) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, 0x0}, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000001040)=ANY=[@ANYBLOB="a156912e3058556c03d1b12248297a0f1a9bb9c6bbebd25f481ab8711a1fd40e810e01b53ab620f5e86443ec304526b7ceb841df1802bc28a82c9bbf1b242dfa6f59cd989b0b9439dff1b5103035372744a0c370a464aac298564d30a4449f1756eb243af76d24734c9d340aba572bdce19d592c1220f94359ab91337a47a82f485df7a430c60d9e819ba440c716cf4a0cba834241a53739613e05ff55b809fcf162ad54fa9ce417a2fa4169dd042fd34d36eca76140c8907cdd0d45b6ee6121fe84d85bac51b6a5c0dbab536bc708b1ddaf0298f9acd4c3497c3abd8d6dfc3d", @ANYBLOB="090600f3fb0000002e2f66696c653000bdc0286c485b900e498a844b4ac30000613093c8f6cc7f3d93f3f372ba900fee838c8ea3f1ef5a3f2066ea49fc510300a6189317b7dfe42cdc481b1218bd03380b62ae32d0e2fd2353b357ef4547b042e3592a42b34687a5ed33ed6ff9cb267882141633325341bea784a377bd8d74bb990a4394e5ef48e892f693e867c3a5d362aac6ccd0b99964a2ff11aeeafef8b88dbe75f064e58346b520a8a3af5fbcebf9c1d05db6febf37f61e6f3cce78a9417cb33293c757a9fafa9bfd785b9bb6e4af8712c24db2455053cbd1e333af"]) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) r5 = dup(0xffffffffffffffff) dup(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x101) write$6lowpan_enable(r5, &(0x7f0000000000)='0', 0xfffffd2c) syz_io_uring_setup(0x4db0, &(0x7f0000000240)={0x0, 0x5bf3, 0x4, 0x2}, &(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f00000021c0)=0x0) syz_io_uring_submit(0x0, r7, &(0x7f00000000c0), 0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000000)=@IORING_OP_STATX={0x15, 0x44, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000180)='./file0\x00', 0x10, 0x1000, 0x1, {0x0, r8}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_OPENAT={0x12, 0x3, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x20100, 0x0, {0x0, r8}}, 0x7f) syz_io_uring_submit(r4, 0x0, &(0x7f00000024c0)=@IORING_OP_WRITE_FIXED={0x5, 0xa, 0x0, @fd, 0x1, 0x6, 0x2, 0xa, 0x1, {0x3}}, 0x3) syz_open_dev$video4linux(&(0x7f0000000080), 0x0, 0x0) write$UHID_INPUT(r3, &(0x7f0000000000)={0xe, {"a2e3ad08ed6b52f99cfbf4c0879b45b4d04fe7ff7fc6e5539b3c68093b546a9b374c94370890e0878fdb1ac6e7049b0ab4956c0a9a472a5b47f3988f7ef31952a981ffe8d178708c523c921b1b9b580a169b50d336cd3b78130daa09d8e809ea882f6e02b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4da0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71bfc31870262f5e801119242ca5b6bfc821e7e20002451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713cf39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987b67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0eee26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6000200000000000065d5e880576286522449df466c632b356f243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0004000000008000bea37de0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025907f8ea2e2f05dd3318271a1f5f8528f227e79c13800000000492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2360fe763c43470833ac96d3f3357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5307000000d92dad99dac44c3f0008047096a44060bebc2420aed92fa9b6c6224779415d97b9a6d6d5495c1180459043f41c2fc4f4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cfffffffffffff001034ef655b253ca509383815b1b6fc6522d4e2d48604665fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b5f668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d767d9a7a508ae54a3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11dbe200000000000000bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebd2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bc09ff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f71c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be7fc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c5d3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cdcffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebfeffffff82bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864d0270d81eaee5ee6cf1d0ab3785e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f362815687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bf0129165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc0488506dbd17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57234ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b937fe43c06d21e35810d8fe98b0000ea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a6045951f9a93ab5d99c066f7aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d068edc746b0827cbf652f406c6b95f2722e58c050400ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36de00bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f16c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0463ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071ffdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad7084c29743bc613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654575576e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274018c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb8d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c34c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce85dbd02ee46c5cd5892587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec660080934b33ad61b4f65d77e86abd6859cddf4bbae1f0930462df090000008562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000200", 0x1000}}, 0x1006) 02:54:11 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb1b, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:11 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) process_vm_writev(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = dup(r2) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x3ede, &(0x7f0000000240)={0x0, 0x84a0, 0x0, 0x1, 0x4}, &(0x7f0000004000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x0, &(0x7f0000002480)) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, 0x0}, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000001040)=ANY=[@ANYBLOB="a156912e3058556c03d1b12248297a0f1a9bb9c6bbebd25f481ab8711a1fd40e810e01b53ab620f5e86443ec304526b7ceb841df1802bc28a82c9bbf1b242dfa6f59cd989b0b9439dff1b5103035372744a0c370a464aac298564d30a4449f1756eb243af76d24734c9d340aba572bdce19d592c1220f94359ab91337a47a82f485df7a430c60d9e819ba440c716cf4a0cba834241a53739613e05ff55b809fcf162ad54fa9ce417a2fa4169dd042fd34d36eca76140c8907cdd0d45b6ee6121fe84d85bac51b6a5c0dbab536bc708b1ddaf0298f9acd4c3497c3abd8d6dfc3d", @ANYBLOB="090600f3fb0000002e2f66696c653000bdc0286c485b900e498a844b4ac30000613093c8f6cc7f3d93f3f372ba900fee838c8ea3f1ef5a3f2066ea49fc510300a6189317b7dfe42cdc481b1218bd03380b62ae32d0e2fd2353b357ef4547b042e3592a42b34687a5ed33ed6ff9cb267882141633325341bea784a377bd8d74bb990a4394e5ef48e892f693e867c3a5d362aac6ccd0b99964a2ff11aeeafef8b88dbe75f064e58346b520a8a3af5fbcebf9c1d05db6febf37f61e6f3cce78a9417cb33293c757a9fafa9bfd785b9bb6e4af8712c24db2455053cbd1e333af"]) (async) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) r5 = dup(0xffffffffffffffff) (async) dup(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x101) write$6lowpan_enable(r5, &(0x7f0000000000)='0', 0xfffffd2c) (async) syz_io_uring_setup(0x4db0, &(0x7f0000000240)={0x0, 0x5bf3, 0x4, 0x2}, &(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f00000021c0)=0x0) syz_io_uring_submit(0x0, r7, &(0x7f00000000c0), 0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000000)=@IORING_OP_STATX={0x15, 0x44, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000180)='./file0\x00', 0x10, 0x1000, 0x1, {0x0, r8}}, 0x0) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_OPENAT={0x12, 0x3, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x20100, 0x0, {0x0, r8}}, 0x7f) (async) syz_io_uring_submit(r4, 0x0, &(0x7f00000024c0)=@IORING_OP_WRITE_FIXED={0x5, 0xa, 0x0, @fd, 0x1, 0x6, 0x2, 0xa, 0x1, {0x3}}, 0x3) syz_open_dev$video4linux(&(0x7f0000000080), 0x0, 0x0) (async) write$UHID_INPUT(r3, &(0x7f0000000000)={0xe, {"a2e3ad08ed6b52f99cfbf4c0879b45b4d04fe7ff7fc6e5539b3c68093b546a9b374c94370890e0878fdb1ac6e7049b0ab4956c0a9a472a5b47f3988f7ef31952a981ffe8d178708c523c921b1b9b580a169b50d336cd3b78130daa09d8e809ea882f6e02b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4da0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71bfc31870262f5e801119242ca5b6bfc821e7e20002451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713cf39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987b67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0eee26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6000200000000000065d5e880576286522449df466c632b356f243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0004000000008000bea37de0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025907f8ea2e2f05dd3318271a1f5f8528f227e79c13800000000492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2360fe763c43470833ac96d3f3357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5307000000d92dad99dac44c3f0008047096a44060bebc2420aed92fa9b6c6224779415d97b9a6d6d5495c1180459043f41c2fc4f4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cfffffffffffff001034ef655b253ca509383815b1b6fc6522d4e2d48604665fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b5f668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d767d9a7a508ae54a3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11dbe200000000000000bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebd2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bc09ff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f71c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be7fc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c5d3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cdcffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebfeffffff82bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864d0270d81eaee5ee6cf1d0ab3785e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f362815687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bf0129165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc0488506dbd17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57234ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b937fe43c06d21e35810d8fe98b0000ea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a6045951f9a93ab5d99c066f7aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d068edc746b0827cbf652f406c6b95f2722e58c050400ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36de00bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f16c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0463ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071ffdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad7084c29743bc613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654575576e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274018c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb8d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c34c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce85dbd02ee46c5cd5892587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec660080934b33ad61b4f65d77e86abd6859cddf4bbae1f0930462df090000008562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000200", 0x1000}}, 0x1006) 02:54:12 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) process_vm_writev(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) (rerun: 32) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = dup(r2) (async) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x3ede, &(0x7f0000000240)={0x0, 0x84a0, 0x0, 0x1, 0x4}, &(0x7f0000004000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x0, &(0x7f0000002480)) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, 0x0}, 0x0) (async, rerun: 32) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000001040)=ANY=[@ANYBLOB="a156912e3058556c03d1b12248297a0f1a9bb9c6bbebd25f481ab8711a1fd40e810e01b53ab620f5e86443ec304526b7ceb841df1802bc28a82c9bbf1b242dfa6f59cd989b0b9439dff1b5103035372744a0c370a464aac298564d30a4449f1756eb243af76d24734c9d340aba572bdce19d592c1220f94359ab91337a47a82f485df7a430c60d9e819ba440c716cf4a0cba834241a53739613e05ff55b809fcf162ad54fa9ce417a2fa4169dd042fd34d36eca76140c8907cdd0d45b6ee6121fe84d85bac51b6a5c0dbab536bc708b1ddaf0298f9acd4c3497c3abd8d6dfc3d", @ANYBLOB="090600f3fb0000002e2f66696c653000bdc0286c485b900e498a844b4ac30000613093c8f6cc7f3d93f3f372ba900fee838c8ea3f1ef5a3f2066ea49fc510300a6189317b7dfe42cdc481b1218bd03380b62ae32d0e2fd2353b357ef4547b042e3592a42b34687a5ed33ed6ff9cb267882141633325341bea784a377bd8d74bb990a4394e5ef48e892f693e867c3a5d362aac6ccd0b99964a2ff11aeeafef8b88dbe75f064e58346b520a8a3af5fbcebf9c1d05db6febf37f61e6f3cce78a9417cb33293c757a9fafa9bfd785b9bb6e4af8712c24db2455053cbd1e333af"]) (rerun: 32) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) (async, rerun: 64) r5 = dup(0xffffffffffffffff) (rerun: 64) dup(0xffffffffffffffff) (async) ftruncate(0xffffffffffffffff, 0x101) (async, rerun: 64) write$6lowpan_enable(r5, &(0x7f0000000000)='0', 0xfffffd2c) (async, rerun: 64) syz_io_uring_setup(0x4db0, &(0x7f0000000240)={0x0, 0x5bf3, 0x4, 0x2}, &(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f00000021c0)=0x0) syz_io_uring_submit(0x0, r7, &(0x7f00000000c0), 0x0) (async) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000000)=@IORING_OP_STATX={0x15, 0x44, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000180)='./file0\x00', 0x10, 0x1000, 0x1, {0x0, r8}}, 0x0) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_OPENAT={0x12, 0x3, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x20100, 0x0, {0x0, r8}}, 0x7f) (async) syz_io_uring_submit(r4, 0x0, &(0x7f00000024c0)=@IORING_OP_WRITE_FIXED={0x5, 0xa, 0x0, @fd, 0x1, 0x6, 0x2, 0xa, 0x1, {0x3}}, 0x3) syz_open_dev$video4linux(&(0x7f0000000080), 0x0, 0x0) (async) write$UHID_INPUT(r3, &(0x7f0000000000)={0xe, {"a2e3ad08ed6b52f99cfbf4c0879b45b4d04fe7ff7fc6e5539b3c68093b546a9b374c94370890e0878fdb1ac6e7049b0ab4956c0a9a472a5b47f3988f7ef31952a981ffe8d178708c523c921b1b9b580a169b50d336cd3b78130daa09d8e809ea882f6e02b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4da0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71bfc31870262f5e801119242ca5b6bfc821e7e20002451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713cf39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987b67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0eee26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6000200000000000065d5e880576286522449df466c632b356f243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0004000000008000bea37de0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025907f8ea2e2f05dd3318271a1f5f8528f227e79c13800000000492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2360fe763c43470833ac96d3f3357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5307000000d92dad99dac44c3f0008047096a44060bebc2420aed92fa9b6c6224779415d97b9a6d6d5495c1180459043f41c2fc4f4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cfffffffffffff001034ef655b253ca509383815b1b6fc6522d4e2d48604665fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b5f668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d767d9a7a508ae54a3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11dbe200000000000000bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebd2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bc09ff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f71c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be7fc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c5d3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cdcffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebfeffffff82bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864d0270d81eaee5ee6cf1d0ab3785e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f362815687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bf0129165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc0488506dbd17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57234ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b937fe43c06d21e35810d8fe98b0000ea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a6045951f9a93ab5d99c066f7aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d068edc746b0827cbf652f406c6b95f2722e58c050400ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36de00bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f16c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0463ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071ffdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad7084c29743bc613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654575576e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274018c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb8d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c34c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce85dbd02ee46c5cd5892587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec660080934b33ad61b4f65d77e86abd6859cddf4bbae1f0930462df090000008562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000200", 0x1000}}, 0x1006) 02:54:12 executing program 1: prctl$PR_SVE_GET_VL(0x33, 0x15c9a) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r0, 0xf502, 0x0) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$SNDRV_TIMER_IOCTL_STOP(r1, 0x54a1) r2 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x30f}, 0x0, r3}) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f00000001c0)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x7, 0xffffffbd}, [@ldst={0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x7627}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xca, &(0x7f00000000c0)=""/202, 0x0, 0x0, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) 02:54:12 executing program 1: prctl$PR_SVE_GET_VL(0x33, 0x15c9a) (async) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r0, 0xf502, 0x0) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async, rerun: 64) ioctl$SNDRV_TIMER_IOCTL_STOP(r1, 0x54a1) (async, rerun: 64) r2 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x30f}, 0x0, r3}) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f00000001c0)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x7, 0xffffffbd}, [@ldst={0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x7627}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xca, &(0x7f00000000c0)=""/202, 0x0, 0x0, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) 02:54:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x53000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:13 executing program 1: prctl$PR_SVE_GET_VL(0x33, 0x15c9a) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r0, 0xf502, 0x0) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$SNDRV_TIMER_IOCTL_STOP(r1, 0x54a1) r2 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x30f}, 0x0, r3}) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f00000001c0)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x7, 0xffffffbd}, [@ldst={0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x7627}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xca, &(0x7f00000000c0)=""/202, 0x0, 0x0, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) prctl$PR_SVE_GET_VL(0x33, 0x15c9a) (async) syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) (async) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r0, 0xf502, 0x0) (async) dup(r0) (async) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async) ioctl$SNDRV_TIMER_IOCTL_STOP(r1, 0x54a1) (async) socket$inet6(0xa, 0x2, 0x0) (async) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'sit0\x00'}) (async) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x30f}, 0x0, r3}) (async) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f00000001c0)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x7, 0xffffffbd}, [@ldst={0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x7627}]}, &(0x7f0000003ff6)='GPL\x00', 0x1, 0xca, &(0x7f00000000c0)=""/202, 0x0, 0x0, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) (async) 02:54:14 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x22000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:15 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x8000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:15 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$procfs(0xffffff9c, &(0x7f0000000200)='/proc/zoneinfo\x00', 0x0, 0x0) read$FUSE(r6, &(0x7f0000000640)={0x2020}, 0x2020) close(0xffffffffffffffff) r7 = syz_open_procfs(0x0, &(0x7f00000000c0)='mountstats\x00') syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000140)=""/30, 0x1e}, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r7, 0xc0189374, &(0x7f00000001c0)=ANY=[@ANYBLOB="010019000100000018000000", @ANYRES32=r5, @ANYBLOB="c1ffffff000000002e2f66696c653000"]) r9 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$inet6(r9, &(0x7f0000001b40)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f0000000240)=[@hoplimit={{0x14}}], 0x18}}, {{&(0x7f0000000080)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f0000001c00)=[@hoplimit={{0x14, 0x29, 0x34, 0x646}}], 0x18}}], 0x2, 0x0) ppoll(&(0x7f00000002c0)=[{r8, 0x4210}, {r0, 0x4148}, {0xffffffffffffffff, 0x1010}, {r9, 0x2020}], 0x4, &(0x7f0000000300), &(0x7f0000000340)={[0x7fffffffffffffff]}, 0x8) io_uring_enter(r2, 0x2ff, 0xf0ffff, 0x0, 0x0, 0x1e003c00) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0xc020, 0x0) 02:54:16 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x26120000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:16 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (async) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = openat$procfs(0xffffff9c, &(0x7f0000000200)='/proc/zoneinfo\x00', 0x0, 0x0) read$FUSE(r6, &(0x7f0000000640)={0x2020}, 0x2020) (async) close(0xffffffffffffffff) r7 = syz_open_procfs(0x0, &(0x7f00000000c0)='mountstats\x00') (async) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000140)=""/30, 0x1e}, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r7, 0xc0189374, &(0x7f00000001c0)=ANY=[@ANYBLOB="010019000100000018000000", @ANYRES32=r5, @ANYBLOB="c1ffffff000000002e2f66696c653000"]) (async) r9 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$inet6(r9, &(0x7f0000001b40)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f0000000240)=[@hoplimit={{0x14}}], 0x18}}, {{&(0x7f0000000080)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f0000001c00)=[@hoplimit={{0x14, 0x29, 0x34, 0x646}}], 0x18}}], 0x2, 0x0) ppoll(&(0x7f00000002c0)=[{r8, 0x4210}, {r0, 0x4148}, {0xffffffffffffffff, 0x1010}, {r9, 0x2020}], 0x4, &(0x7f0000000300), &(0x7f0000000340)={[0x7fffffffffffffff]}, 0x8) (async) io_uring_enter(r2, 0x2ff, 0xf0ffff, 0x0, 0x0, 0x1e003c00) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0xc020, 0x0) 02:54:17 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb1c, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:17 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$procfs(0xffffff9c, &(0x7f0000000200)='/proc/zoneinfo\x00', 0x0, 0x0) read$FUSE(r6, &(0x7f0000000640)={0x2020}, 0x2020) close(0xffffffffffffffff) r7 = syz_open_procfs(0x0, &(0x7f00000000c0)='mountstats\x00') syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000140)=""/30, 0x1e}, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r7, 0xc0189374, &(0x7f00000001c0)=ANY=[@ANYBLOB="010019000100000018000000", @ANYRES32=r5, @ANYBLOB="c1ffffff000000002e2f66696c653000"]) r9 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$inet6(r9, &(0x7f0000001b40)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f0000000240)=[@hoplimit={{0x14}}], 0x18}}, {{&(0x7f0000000080)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f0000001c00)=[@hoplimit={{0x14, 0x29, 0x34, 0x646}}], 0x18}}], 0x2, 0x0) ppoll(&(0x7f00000002c0)=[{r8, 0x4210}, {r0, 0x4148}, {0xffffffffffffffff, 0x1010}, {r9, 0x2020}], 0x4, &(0x7f0000000300), &(0x7f0000000340)={[0x7fffffffffffffff]}, 0x8) io_uring_enter(r2, 0x2ff, 0xf0ffff, 0x0, 0x0, 0x1e003c00) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0xc020, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) (async) dup(r0) (async) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (async) syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080), &(0x7f0000000100)) (async) pipe(&(0x7f0000000380)) (async) openat$procfs(0xffffff9c, &(0x7f0000000200)='/proc/zoneinfo\x00', 0x0, 0x0) (async) read$FUSE(r6, &(0x7f0000000640)={0x2020}, 0x2020) (async) close(0xffffffffffffffff) (async) syz_open_procfs(0x0, &(0x7f00000000c0)='mountstats\x00') (async) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000140)=""/30, 0x1e}, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r7, 0xc0189374, &(0x7f00000001c0)=ANY=[@ANYBLOB="010019000100000018000000", @ANYRES32=r5, @ANYBLOB="c1ffffff000000002e2f66696c653000"]) (async) socket$l2tp6(0xa, 0x2, 0x73) (async) sendmmsg$inet6(r9, &(0x7f0000001b40)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f0000000240)=[@hoplimit={{0x14}}], 0x18}}, {{&(0x7f0000000080)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f0000001c00)=[@hoplimit={{0x14, 0x29, 0x34, 0x646}}], 0x18}}], 0x2, 0x0) (async) ppoll(&(0x7f00000002c0)=[{r8, 0x4210}, {r0, 0x4148}, {0xffffffffffffffff, 0x1010}, {r9, 0x2020}], 0x4, &(0x7f0000000300), &(0x7f0000000340)={[0x7fffffffffffffff]}, 0x8) (async) io_uring_enter(r2, 0x2ff, 0xf0ffff, 0x0, 0x0, 0x1e003c00) (async) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0xc020, 0x0) (async) 02:54:17 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$procfs(0xffffff9c, &(0x7f0000000200)='/proc/zoneinfo\x00', 0x0, 0x0) read$FUSE(r6, &(0x7f0000000640)={0x2020}, 0x2020) close(0xffffffffffffffff) r7 = syz_open_procfs(0x0, &(0x7f00000000c0)='mountstats\x00') syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000140)=""/30, 0x1e}, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r7, 0xc0189374, &(0x7f00000001c0)=ANY=[@ANYBLOB="010019000100000018000000", @ANYRES32=r5, @ANYBLOB="c1ffffff000000002e2f66696c653000"]) r9 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$inet6(r9, &(0x7f0000001b40)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f0000000240)=[@hoplimit={{0x14}}], 0x18}}, {{&(0x7f0000000080)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f0000001c00)=[@hoplimit={{0x14, 0x29, 0x34, 0x646}}], 0x18}}], 0x2, 0x0) ppoll(&(0x7f00000002c0)=[{r8, 0x4210}, {r0, 0x4148}, {0xffffffffffffffff, 0x1010}, {r9, 0x2020}], 0x4, &(0x7f0000000300), &(0x7f0000000340)={[0x7fffffffffffffff]}, 0x8) io_uring_enter(r2, 0x2ff, 0xf0ffff, 0x0, 0x0, 0x1e003c00) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0xc020, 0x0) 02:54:18 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$procfs(0xffffff9c, &(0x7f0000000200)='/proc/zoneinfo\x00', 0x0, 0x0) read$FUSE(r6, &(0x7f0000000640)={0x2020}, 0x2020) close(0xffffffffffffffff) r7 = syz_open_procfs(0x0, &(0x7f00000000c0)='mountstats\x00') syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000140)=""/30, 0x1e}, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r7, 0xc0189374, &(0x7f00000001c0)=ANY=[@ANYBLOB="010019000100000018000000", @ANYRES32=r5, @ANYBLOB="c1ffffff000000002e2f66696c653000"]) r9 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$inet6(r9, &(0x7f0000001b40)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f0000000240)=[@hoplimit={{0x14}}], 0x18}}, {{&(0x7f0000000080)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f0000001c00)=[@hoplimit={{0x14, 0x29, 0x34, 0x646}}], 0x18}}], 0x2, 0x0) ppoll(&(0x7f00000002c0)=[{r8, 0x4210}, {r0, 0x4148}, {0xffffffffffffffff, 0x1010}, {r9, 0x2020}], 0x4, &(0x7f0000000300), &(0x7f0000000340)={[0x7fffffffffffffff]}, 0x8) io_uring_enter(r2, 0x2ff, 0xf0ffff, 0x0, 0x0, 0x1e003c00) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0xc020, 0x0) 02:54:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x54000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:19 executing program 1: socket$inet6_sctp(0xa, 0x1, 0x84) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x80c002000144282, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000b, 0x13, r0, 0x0) madvise(&(0x7f0000836000/0x400000)=nil, 0x400000, 0x2) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r1, 0xf502, 0x0) r2 = dup(r1) write$6lowpan_enable(r2, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f0000000540)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$NBD_SET_FLAGS(r2, 0xab0a, 0x528f) r3 = socket(0x10, 0x802, 0x0) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x2f, &(0x7f0000000000), 0x20836000) r4 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r4, &(0x7f0000000080)="58cb9cd04265b1cd6de71bf0d0c18d647d63486637dd050336da90c601f7e58ec04127618b0b053ac98e2f5a6495772d548cbc6c1fba4ecd60a443384b3b0eb17f8d4f84df6c847416477de4432a4c008ea8f1cb0943c3e351", 0x59, 0x4, &(0x7f000005ffe4)={0xa, 0x0, 0x10000, @loopback, 0xfffffffe}, 0x1c) 02:54:20 executing program 1: socket$inet6_sctp(0xa, 0x1, 0x84) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x80c002000144282, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000b, 0x13, r0, 0x0) madvise(&(0x7f0000836000/0x400000)=nil, 0x400000, 0x2) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r1, 0xf502, 0x0) r2 = dup(r1) write$6lowpan_enable(r2, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f0000000540)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$NBD_SET_FLAGS(r2, 0xab0a, 0x528f) r3 = socket(0x10, 0x802, 0x0) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x2f, &(0x7f0000000000), 0x20836000) r4 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r4, &(0x7f0000000080)="58cb9cd04265b1cd6de71bf0d0c18d647d63486637dd050336da90c601f7e58ec04127618b0b053ac98e2f5a6495772d548cbc6c1fba4ecd60a443384b3b0eb17f8d4f84df6c847416477de4432a4c008ea8f1cb0943c3e351", 0x59, 0x4, &(0x7f000005ffe4)={0xa, 0x0, 0x10000, @loopback, 0xfffffffe}, 0x1c) socket$inet6_sctp(0xa, 0x1, 0x84) (async) openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x80c002000144282, 0x0) (async) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000b, 0x13, r0, 0x0) (async) madvise(&(0x7f0000836000/0x400000)=nil, 0x400000, 0x2) (async) syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) (async) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r1, 0xf502, 0x0) (async) dup(r1) (async) write$6lowpan_enable(r2, &(0x7f0000000000)='0', 0xfffffd2c) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f0000000540)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) (async) ioctl$NBD_SET_FLAGS(r2, 0xab0a, 0x528f) (async) socket(0x10, 0x802, 0x0) (async) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x2f, &(0x7f0000000000), 0x20836000) (async) socket$l2tp6(0xa, 0x2, 0x73) (async) sendto$inet6(r4, &(0x7f0000000080)="58cb9cd04265b1cd6de71bf0d0c18d647d63486637dd050336da90c601f7e58ec04127618b0b053ac98e2f5a6495772d548cbc6c1fba4ecd60a443384b3b0eb17f8d4f84df6c847416477de4432a4c008ea8f1cb0943c3e351", 0x59, 0x4, &(0x7f000005ffe4)={0xa, 0x0, 0x10000, @loopback, 0xfffffffe}, 0x1c) (async) 02:54:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x23000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:21 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x9000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:21 executing program 1: socket$inet6_sctp(0xa, 0x1, 0x84) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x80c002000144282, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000b, 0x13, r0, 0x0) (async) madvise(&(0x7f0000836000/0x400000)=nil, 0x400000, 0x2) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r1, 0xf502, 0x0) (async) r2 = dup(r1) write$6lowpan_enable(r2, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f0000000540)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) (async) ioctl$NBD_SET_FLAGS(r2, 0xab0a, 0x528f) r3 = socket(0x10, 0x802, 0x0) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x2f, &(0x7f0000000000), 0x20836000) (async) r4 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r4, &(0x7f0000000080)="58cb9cd04265b1cd6de71bf0d0c18d647d63486637dd050336da90c601f7e58ec04127618b0b053ac98e2f5a6495772d548cbc6c1fba4ecd60a443384b3b0eb17f8d4f84df6c847416477de4432a4c008ea8f1cb0943c3e351", 0x59, 0x4, &(0x7f000005ffe4)={0xa, 0x0, 0x10000, @loopback, 0xfffffffe}, 0x1c) 02:54:23 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x27000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:23 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) syz_open_procfs(0x0, &(0x7f00000001c0)='numa_maps\x00') syz_open_procfs(0x0, &(0x7f00000002c0)='net/mcfilter\x00') ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000140)=""/30, 0x1e}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@l2tp6={0xa, 0x0, 0xff, @loopback, 0x100}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x2000000000000000) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) ioctl$VT_RESIZEX(0xffffffffffffffff, 0x560a, &(0x7f00000003c0)={0x0, 0x0, 0x922d, 0x8}) r6 = socket$rds(0x15, 0x5, 0x0) r7 = syz_open_dev$dri(&(0x7f00000009c0), 0x1, 0x38f80) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r7, 0xc01864ba, &(0x7f0000000100)={0x5, 0xd, 0x1f}) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000740), 0x434102, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x84800) r10 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r10) ptrace$setregs(0xd, r10, 0x0, &(0x7f00000000c0)="45b46fbe7fdca862f4484ad916fa919c93ce789aa142d489c5c618a242a6a6562e8410232a1a30da2dcca2d0023792d730311c7f6f52fe2c476b50a2cf43dfbf1bd69c74423ec5d003355b58735f7d1e195da755909b013846d77d0ce825bda2a5ba9952e169374b01829b61e5df3494b127b514df0f65cab0aef36090977d88130c5944645a291fc7") ptrace$setregs(0xf, r10, 0x0, &(0x7f00000001c0)="7a9f39e1ae") ptrace$getregset(0x4204, r10, 0x2, &(0x7f0000000180)={0x0}) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x8, {0xffffffffffffffff}, {0xee01}, 0x1, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)="d6b215cb2f78d161072e05ecf9cee57a3b3e15d5d11aae7a5b7aa6f03ccb81ca351417513ad1cd288eb97873ea1da8def1f5d551530d3abc11731068d1b236f1717bd67ca44f050da382945e9375b0cde8287c2f55152ae8115700b84cd5dfc351b0c289c283c1e789623509b08c04a6d59a752cf04f8286945f61ecf04c7036440f96d36a9097f45ad902aaffcb7309ace0097cdd7d03eac21ec8a14464ae2880dc1611", 0xa4}, {&(0x7f0000000480)="e5d05efd25a63b74c2b82e2315b64e78059b414f89da6f0c6ae64b4feb7df657568096b6e9d5ef07671221ce4d6835280edac1f0802bf3a33adc31e824c7227a265bc1cb2bd8a900745181784b4ae4892dce8cc55c65fa3f574543cfe19cb6b7a0ccb79899afe450d8687f8a0a45c87bd6e1744f54ecda4f5e6c63a6fdff37d0c0fd4564e5304acae1d7ac5ed8216b82ae3bb0f9964ad9af3721ba1127a9846e43d5f9e6f2c445646b759fc43431db3b2562b1bb197e40f374533794b515fab9f83e2c9a715bd13306dd3a0b2ee1da2c78361ef07333a1356de8ff66589699439f8d6570c55b24d19998a6755f", 0xed}, {&(0x7f0000000380)="703e11f70644ba913e81d2fe9164d38a7272f33b0930259c3e178b8f4cca7bf0dccd6ada721813d63fcd579d8366021c4067aade9065dc237dab218ae97f0ecc50f5148385576ee7599a4fe4619b5af2019143113350a108", 0x58}, {&(0x7f0000002080)="da0d87ce583c6b8f6e0f7c8c3336ffb60c4550324e72fed8db83b940f0c987c3f6d1c0bd68877581bfc6170a0431f4f9f182b478bf44cc0d0c77e443ab4ec0918f7ee1d7a028dd90c65708614df3348d990d4fda5f166c88c687e7f157008033bb17d66a606de4766afb0dc3ea3a1e8a6bf4ac033d4253679db5e764ba2fb3680c65d0c3751472e51cd73cdd9c681af48c45ffaf02bb31ae91da91db7f2662bd50ba65d05555139ecd4178911542146f231aae4191fcf2d36f8b7bf4877a67fd0253a68fbc9bc972ac88df10e8eeeeda1551cf8b637a3e03738afe1cb9acd943838dd3e889b0a0c996ceddd612678c41f5f5791702262af7be8351ca779339a4ccc1de9f45b51f5ae55598ffca883f7262812675b3289a69b4154bf14fec6523cbc393c937eab44e61b5f3c5aad714d6ae74c71713e91e2c6a95b51e711652c2465ab8dd869a06bd8e386a887e8780a8b656a05bfefceaa8bb9e0009d59e74acd9e4f2d8072da232e52c8127489d434f1557ce8d0a2c247d101adf5d9b52baa895b0bc28d91fb7a3bb898f37c3279259660b9ca184735ad7ca4d2107be731478cdadb1825d3e6c2a44dcb44113a1e073e5fa3ed4142b4ef9919287dcfd8ae2d9a455f6e966f3adaeededcb6f69dab1fbb3184e5f87fac864e408591216c529fa08f72bfc0499982e77a62b3389a2ab409b1a2717881615108ef1f2ae6fab0e02a13279d187413722fd023ee309f866383530946911b7a95b64157a343de113cfbe2dfd1651819275dbcc2822301d4303a632c5af0a9e9492dec792174255f99fc02e82936808fda2b2c1039d770b663624e2b4abdf18dd17f0ded972ebdbd95ab63e25f997698c59b8382b3440d55481f12916414b06067db59f6c72f0cf603a20d614361580ade4432724e48e904cac2b49297c6da52cc31a9fcd3b8683b922d747e23dca6204212ed3af6efaf201ae861d881199cac732b12ccd0c4193d59c8abb649e42f8a2b9f49e5572161b154ece5158332bba5a4b63d452869f1c43be6083dbc473fadfe53b20e5f67a31bab54007a62eb735482a090882ab5aec5ffcfb01eb7d6c9bb5e352068308f1841b311c4f730ace7a15a6ad78f7c55e70f6698bdbc05105db2956e4432663232cbb28218eb960918f8406ffdae9e2ce0a60c7907a1b4e60aa672b61bb9da57fcf97ee943a4685ba93ffbc25038c7b31b1af32f80381fa60ff72c26d88dda3fb2b4d3cdbdcb3d92132d3416e04297a20a5f8204485f24e2bff546733a964164905a60faee8ee281f33ac1879f84595fae0529306e327af167362bafc84274cc2062c707978a3e13ab40bc0bf2fdc850c6f9fda9279f5903e3bfcad5e325315a985e3eaf458496fcb6675b2d3d4fcf0c5d1c4aaff8a793153e25d16d5f30c15ae3276a9c9fd246037ced2aa335d28a4698faa8762f18a046c235f8d06bd4a954c3b5f45f639d5ffa8bb954775dae28192d45ebf861338dafd7b29029479e860a00f6ba981da3a484bcd3f0e5e3e553c294c26c31f4c8abdfa2abefbad2b0e7284794bfce1b891a36575bbf61d546a0d518dd138200d0ccec7f1b5fdbf63e7957497e9e4638d6d93b10a5ad7d8e8bd1a850efa0c69d8f3055bb4a8ae0e97265a9863a89f530a35fdecc092322fc6c1a76c43a4663d317c56311dd55fd97d96bda060177775ba8e06c7f48b5399d5f713279b61e2ae9f713b4bc60dc4f9eb631c5a61f19103a9ba419644b9b24ccaa444e40abf03c1088f5ef0784bb8d9f7b88a81117deff32807e7d67fa677b6a22e929967544df0ac3aeec23cef007de2cb23966a3d31a4eb0223ce345611b9d3c98c2921d7ea015bd817f74a7589e6ca4cf99da8222c10de46649558c78cd6e700877de3cecc2d5d9eae422bb27b2e4334d06ee30166cbc67b42f24254c7042fd7685ee47546fdcc35fe3f1b590efda15d5b926cbfee879417da48dc986275b62945056a0175bf23de726edb603f1afe4be04740371b9a22398495dfbaa789f779f565f92b39196e5995a854ebf4eecc6b4076033138a183b636ea31d9fb6265f8c76e50920f7bf7b5ef0539b7f9dc7679f23e75d73dbf6279936e1e087bc8226684c152813616f6f7e640eaacec5bb1e1ee498b196eecaf31ae929d90c4b11f8cb36bd4a583d31bd71e5b393aa2fcdeeff099c5d8cdc6948e74a2cefcaf305967d8923644d0ab9a7b415fcae1b4440ce973110c0ccb434bcba37e6cfd485ee2bb11cb615221b78a0f9a47f26f9c7fe3fcaeb9f38c97c952bdd57d14d5e6d857e79d5f186a645855cae86652cf5b854ec523a3be296c7fd3cbdebad463cfe8df22f030f02b4501c06f145671de2ddb5d17c9557114824ffa6b293fade9bf7d703b742d6d04566824df33ae53db68d3976afe6eb0f50cf2aa12bf0b634a084958d9bcce483c5246ad517d289f2e985f4afb6c5e5734f59ce88a66f9601190e19a91fe0139814115b267d44716cd1612ef7dfee86af1d5404cf3e4a6d31ddbb21c584d31edf257a0680662cc68fc6a4147dd2d13824b1b3e62219e13e68dd378f4f1178cfaa8866d37cfd93bb092f59a9476c23a84c8487966db1186187c2d7fe950ce7dd110ced4d2a9bb1cca25d740166d3c2349514649bf71e619ed6a253fae7595160d417d44044080126c1553c8a47a7e089c4a0f4f5b79981cbc64882e4fdaef457ba92bc858ebc3292f5e499a35d9bf98521c3b244825046d1dfeb514dbe594ad233d42e0eda9ad55f2291802b141aa572ed4cf1de466d275031bdf97aaffc9e2e4f6f3d928a952db647247aaa6b46b288d37c4e65d879a59c001a44e888f00d760cdf4197a5af8425a9f2c8f2d7bd83f38551b634f37fcb302bd560e8ce5e2f713a40b439ae19c3892c70ba71e5dcf50632693da579ef093a5635fd03a0e4b7da692c612f35127d8cadf6a4af2e7308c643768e8e6ca3df8432c5b1800183815bbbadf3f704c1cfc3205d8de60d79a599740fc7d05813c58ac8ed7f7cdcad810c8cc256121ddcc20549066042e9e0f5beedb0711d278e34e0e1b46ad307c0db54d6cf5a9cb9dd863fd70a89517c3ecfb5246ec7693fb6a302778bd2c5647a521ea74d4c634e26cf6dcba7d98118a9e8839bb07949ec326c22bd8016fea4fa0c3c2932d25e7cccc25455ea02e5dcea3880c5176c7a40663273e345a27cc96e45c54d339845572dd0c38eedd026652e572ebe31cef84a49aa62b1a1d9dcaa1a846438fbd404382e6508f6a91ed798a5393ed1f96b65659ecff839a116381da2b188cb56c402cd4c78fc23dc2a9cba76da3b29c2faf9d5a4b88e95ac104dbf0e8690da54d1a50ba1253c5593f4b96fe00a30690fa2b3355f3f0190eb8f537ad09884beee06483684da45517d01fd4fbde5b5ce30b8783c0f0b3ad27095bf5452b090474483fe1acb394e104b6da23f2b6917d96e65b85dc23f1df2aef91e6e540bd0c211abf204e173456feb8d399936aee7330be93371afc5a6102f92c0ea6a0acc9b7000bd41fd592d87ea1a5e968583d0dd2e3889f80e88989ce8df0094c141e313719ceb26830928588ce8f018c2e36798ff782aa59dffb0aed02b9e7fbff08af2ec3099832f98ccf441ccfde75f9d71a13aca1a716f8e96b6f023bed426d388ae1f9be5fa8345171ca44b717ed03b850509ccac7c72e8791668c4b39cc7ecd70a7b5a909959ca62716e9ee80b42f21be29099c514d6e14111c68cb3078f6144712d4940ccf8d85b824b6d75207fd6daedec9370373fcf208b4e80b2e1f7984ee23f6ffd8aa98bb931772fb4226d18f416c5d2f0a1fa4f7c03c1cb6f35c07724b5cd556a8a2d855f7b7094f69803fd8fd089e20405ca7c4c32df5869e72a433ba9891df70043b50ebc80627cb1d028f87d1c9d284b86ee3ae1e2bd122f61da5a9027cae2578e3e5f93163a4b3f54866651dadacc91d98570a42b424d7a6ae18ab4d552b651650bcb588851443858339c4b7c262ccbff52565d1b3071f7e38bc6b4738946d743b3d480c9d5f0991ca7a8a00a89dc5c2cf7285ccf2114dfc49578b89d5f13da5d366766f68f29e1f3e6ab18c973a4ea33cc8c045b3b49028fa73b07c694d1f389dfd7fa20ae156840ce334ddc82aeef9cf1020c98837b17d1f8a221b1ff60cca03be30ca5eb3b29bc32b211dd2935924328216541c4eeb2a8fdf358f87ade91c736a50ff87b3b5f3ff0e03458708ac9b93f264afac41fc72098ac6de6d22898e01fddb934cc9817ccd0017c61f159f61b7e878f423fb6df6270704d010aa7f374c4fe865f94fc4d8879b3c8f5e018a4969c210e9c24a8af4b3548880dccefbe152ee55c3164db74294214969e08d466171b1beaeb493bbe4314df1c4c29781a151cda306769d6f77bb458e4ed0d81456fdc50cd5fca7ab1db0fbb1a3cf5b06f55555fb545cf39e7b32c2e7830c7f4b1ca1dd5379284fee9d27ee987496306c48300c0cdd14912a8a0015865d1e11631721086c81def724c4bd96c42d9c27d3224a40db6480a025b53670dbbee6e7bd3b529524bc169880316934d3d7c7dc29f6ca5a9800439c021b4b4e093e2cd9fb58318486b9cbb82cab084621d8da94d839204b161a86ff48fae0b86990157196858109b2c49f7ae9fa01bb240ec5f8c0381d4a00ebef65223f86687361ff1aca232e0c8c051becabcc4bd3f711e606a4639f607a1a392ccbc9ccb15c26a11d2aa3a5151c4b49b4bf5c754fbadb49519181b25c7ac4d67fb0bd73b91eba97474fef8500eccfd899948d1d65480bfcf650f73bf7f66f7ab09df38415195f5099789e4d6098af79339a4c94de0f3daf71969cd95666d98d6bd471d7eca55ad762ef616d95ddc0e4331062476c5cbff18c859f556a140ae0e789ee3e47966dcb61eaa395d00dce76ce9c6e0cc2f9b0b0238d90a1c8048cafb4b7be9b1ac06a11158065be8a9f4bb5d3c5fd8efcca738b4b119855b027909a213c388f3c24e903c88da74a40149f52387c688502d38886213b9944b1d410775116ac2623d9f7a11e1cf2ba339f1c39db90b11ebbf8fb0fe9373d8e7f0c14b8d1e0aadb4f187f1a92a237550310275b369fd454938fca482aac2ba181a96914ca318d5d8d15daf0e9b3486a2b509dc04475d7c577892f65167f9c3f6e65e61f9d721b2859f5a60c873fb9b94ce0b9ba04a451480c95f62d4c7aca8da224aefd31752f6edd47f0caf6d3084e97051a6c485005bfc8b068f15804412f119c545d54aacca7d6ba2d9705e28264613f11b28c0539eaf0eb66c8d15740f8902569c21449cf31f3460630fc402e6ef5412ddc9d52dfac348f579a7d5db072cb67b4dddf5ec612145ae984ef6333a1c2320588bee6f9ce5469c011d6ebd8e826a5953f77edb3d860c1ba6f445c8e2e686eeaa8f78280e1f9faa0d3ca14e74d5334e2b83bf6dc0028f924d40a4169c11539d7cce47de8f1fc27f314f2ccc2826c1d9726a4307f8cbd23a53bdeb02d35534548e4fec53249819bdbd2b021d0936a164002e283fc4038d9894a2f3aada9cb7381d2cb6abdee206bdcadb1ebde1a346619e585ce7102a533361458f020e0a9ee6d63bd8deb7e28b891415b778664c85cdc991d06c3bfdd8348af41488a411be075eef1e1c831f0e1b723e7fc1e7a5bd1b9c1507f8a4e044f3bff416fa4a1903f9e9d5c61ddad4130f577c7981985d4cfce98b00f2acb528e66ba89dfcb46508b4ce7ed41a5326fd44b75098fb89db6cd12ed11ad244065c13422fc7980a9f5f41b63dbe5fa76d21171dd", 0x1000}, {&(0x7f0000000580)="5733f51e9f60b61e9ba2640bb55430d371ed9fe9b67e3985d9ca9b8570e6a3971ae9a6d3f9081c0c2515e62abca19a1702970b6fd0a30cb6816046aac77778f4df0963bd99fbabeb5522783cf9efa3dc043287501b9394a2b73934e972816cc92db5e02b52b376450c07a0856f4fe841e12b5bc24f855a2204926f7c61c08491a189130338954bea789403a87af5a4e2b1b5651c200ff4cb3a480ce85f2edd87f8a7010012600d0a212796ee3f63a1b66a5a148bbe66a1c796e4fb7d887a0cfd47c53f3dcf128bcfbbf531fbeb4bd0e6b18aef3b17e9b6cef37cba80bfbeca0edce3a5e9a092b9e97bed9c6b51578cf419ddc7809ef24a98142bcb8a0579", 0xfe}, {&(0x7f0000000680)="ce5fb630adaa17eebcd8426d1d2b43f498", 0x11}], 0x6, &(0x7f0000000800)=ANY=[@ANYBLOB="34000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100010002010000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYRES32=r9, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x48000}, 0x40) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_OPENAT={0x12, 0x20, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000000)='./file0\x00', 0xc9, 0x10000, 0x23456, {0x0, r12}}, 0x8000) syz_io_uring_submit(r3, r4, &(0x7f0000000200)=@IORING_OP_SHUTDOWN={0x22, 0xc, 0x0, r5, 0x0, 0x0, 0x1, 0x0, 0x0, {0x0, r12}}, 0x7) 02:54:24 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb1d, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:24 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) syz_open_procfs(0x0, &(0x7f00000001c0)='numa_maps\x00') syz_open_procfs(0x0, &(0x7f00000002c0)='net/mcfilter\x00') (async) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) (async) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 32) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) (async, rerun: 32) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000140)=""/30, 0x1e}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@l2tp6={0xa, 0x0, 0xff, @loopback, 0x100}, 0x80, 0x0}}], 0x1, 0x0) (async) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x2000000000000000) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) (async) ioctl$VT_RESIZEX(0xffffffffffffffff, 0x560a, &(0x7f00000003c0)={0x0, 0x0, 0x922d, 0x8}) (async, rerun: 64) r6 = socket$rds(0x15, 0x5, 0x0) (rerun: 64) r7 = syz_open_dev$dri(&(0x7f00000009c0), 0x1, 0x38f80) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r7, 0xc01864ba, &(0x7f0000000100)={0x5, 0xd, 0x1f}) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000740), 0x434102, 0x0) (async, rerun: 64) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x84800) (async, rerun: 64) r10 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r10) ptrace$setregs(0xd, r10, 0x0, &(0x7f00000000c0)="45b46fbe7fdca862f4484ad916fa919c93ce789aa142d489c5c618a242a6a6562e8410232a1a30da2dcca2d0023792d730311c7f6f52fe2c476b50a2cf43dfbf1bd69c74423ec5d003355b58735f7d1e195da755909b013846d77d0ce825bda2a5ba9952e169374b01829b61e5df3494b127b514df0f65cab0aef36090977d88130c5944645a291fc7") (async) ptrace$setregs(0xf, r10, 0x0, &(0x7f00000001c0)="7a9f39e1ae") (async, rerun: 64) ptrace$getregset(0x4204, r10, 0x2, &(0x7f0000000180)={0x0}) (async, rerun: 64) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x8, {0xffffffffffffffff}, {0xee01}, 0x1, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)="d6b215cb2f78d161072e05ecf9cee57a3b3e15d5d11aae7a5b7aa6f03ccb81ca351417513ad1cd288eb97873ea1da8def1f5d551530d3abc11731068d1b236f1717bd67ca44f050da382945e9375b0cde8287c2f55152ae8115700b84cd5dfc351b0c289c283c1e789623509b08c04a6d59a752cf04f8286945f61ecf04c7036440f96d36a9097f45ad902aaffcb7309ace0097cdd7d03eac21ec8a14464ae2880dc1611", 0xa4}, {&(0x7f0000000480)="e5d05efd25a63b74c2b82e2315b64e78059b414f89da6f0c6ae64b4feb7df657568096b6e9d5ef07671221ce4d6835280edac1f0802bf3a33adc31e824c7227a265bc1cb2bd8a900745181784b4ae4892dce8cc55c65fa3f574543cfe19cb6b7a0ccb79899afe450d8687f8a0a45c87bd6e1744f54ecda4f5e6c63a6fdff37d0c0fd4564e5304acae1d7ac5ed8216b82ae3bb0f9964ad9af3721ba1127a9846e43d5f9e6f2c445646b759fc43431db3b2562b1bb197e40f374533794b515fab9f83e2c9a715bd13306dd3a0b2ee1da2c78361ef07333a1356de8ff66589699439f8d6570c55b24d19998a6755f", 0xed}, {&(0x7f0000000380)="703e11f70644ba913e81d2fe9164d38a7272f33b0930259c3e178b8f4cca7bf0dccd6ada721813d63fcd579d8366021c4067aade9065dc237dab218ae97f0ecc50f5148385576ee7599a4fe4619b5af2019143113350a108", 0x58}, {&(0x7f0000002080)="da0d87ce583c6b8f6e0f7c8c3336ffb60c4550324e72fed8db83b940f0c987c3f6d1c0bd68877581bfc6170a0431f4f9f182b478bf44cc0d0c77e443ab4ec0918f7ee1d7a028dd90c65708614df3348d990d4fda5f166c88c687e7f157008033bb17d66a606de4766afb0dc3ea3a1e8a6bf4ac033d4253679db5e764ba2fb3680c65d0c3751472e51cd73cdd9c681af48c45ffaf02bb31ae91da91db7f2662bd50ba65d05555139ecd4178911542146f231aae4191fcf2d36f8b7bf4877a67fd0253a68fbc9bc972ac88df10e8eeeeda1551cf8b637a3e03738afe1cb9acd943838dd3e889b0a0c996ceddd612678c41f5f5791702262af7be8351ca779339a4ccc1de9f45b51f5ae55598ffca883f7262812675b3289a69b4154bf14fec6523cbc393c937eab44e61b5f3c5aad714d6ae74c71713e91e2c6a95b51e711652c2465ab8dd869a06bd8e386a887e8780a8b656a05bfefceaa8bb9e0009d59e74acd9e4f2d8072da232e52c8127489d434f1557ce8d0a2c247d101adf5d9b52baa895b0bc28d91fb7a3bb898f37c3279259660b9ca184735ad7ca4d2107be731478cdadb1825d3e6c2a44dcb44113a1e073e5fa3ed4142b4ef9919287dcfd8ae2d9a455f6e966f3adaeededcb6f69dab1fbb3184e5f87fac864e408591216c529fa08f72bfc0499982e77a62b3389a2ab409b1a2717881615108ef1f2ae6fab0e02a13279d187413722fd023ee309f866383530946911b7a95b64157a343de113cfbe2dfd1651819275dbcc2822301d4303a632c5af0a9e9492dec792174255f99fc02e82936808fda2b2c1039d770b663624e2b4abdf18dd17f0ded972ebdbd95ab63e25f997698c59b8382b3440d55481f12916414b06067db59f6c72f0cf603a20d614361580ade4432724e48e904cac2b49297c6da52cc31a9fcd3b8683b922d747e23dca6204212ed3af6efaf201ae861d881199cac732b12ccd0c4193d59c8abb649e42f8a2b9f49e5572161b154ece5158332bba5a4b63d452869f1c43be6083dbc473fadfe53b20e5f67a31bab54007a62eb735482a090882ab5aec5ffcfb01eb7d6c9bb5e352068308f1841b311c4f730ace7a15a6ad78f7c55e70f6698bdbc05105db2956e4432663232cbb28218eb960918f8406ffdae9e2ce0a60c7907a1b4e60aa672b61bb9da57fcf97ee943a4685ba93ffbc25038c7b31b1af32f80381fa60ff72c26d88dda3fb2b4d3cdbdcb3d92132d3416e04297a20a5f8204485f24e2bff546733a964164905a60faee8ee281f33ac1879f84595fae0529306e327af167362bafc84274cc2062c707978a3e13ab40bc0bf2fdc850c6f9fda9279f5903e3bfcad5e325315a985e3eaf458496fcb6675b2d3d4fcf0c5d1c4aaff8a793153e25d16d5f30c15ae3276a9c9fd246037ced2aa335d28a4698faa8762f18a046c235f8d06bd4a954c3b5f45f639d5ffa8bb954775dae28192d45ebf861338dafd7b29029479e860a00f6ba981da3a484bcd3f0e5e3e553c294c26c31f4c8abdfa2abefbad2b0e7284794bfce1b891a36575bbf61d546a0d518dd138200d0ccec7f1b5fdbf63e7957497e9e4638d6d93b10a5ad7d8e8bd1a850efa0c69d8f3055bb4a8ae0e97265a9863a89f530a35fdecc092322fc6c1a76c43a4663d317c56311dd55fd97d96bda060177775ba8e06c7f48b5399d5f713279b61e2ae9f713b4bc60dc4f9eb631c5a61f19103a9ba419644b9b24ccaa444e40abf03c1088f5ef0784bb8d9f7b88a81117deff32807e7d67fa677b6a22e929967544df0ac3aeec23cef007de2cb23966a3d31a4eb0223ce345611b9d3c98c2921d7ea015bd817f74a7589e6ca4cf99da8222c10de46649558c78cd6e700877de3cecc2d5d9eae422bb27b2e4334d06ee30166cbc67b42f24254c7042fd7685ee47546fdcc35fe3f1b590efda15d5b926cbfee879417da48dc986275b62945056a0175bf23de726edb603f1afe4be04740371b9a22398495dfbaa789f779f565f92b39196e5995a854ebf4eecc6b4076033138a183b636ea31d9fb6265f8c76e50920f7bf7b5ef0539b7f9dc7679f23e75d73dbf6279936e1e087bc8226684c152813616f6f7e640eaacec5bb1e1ee498b196eecaf31ae929d90c4b11f8cb36bd4a583d31bd71e5b393aa2fcdeeff099c5d8cdc6948e74a2cefcaf305967d8923644d0ab9a7b415fcae1b4440ce973110c0ccb434bcba37e6cfd485ee2bb11cb615221b78a0f9a47f26f9c7fe3fcaeb9f38c97c952bdd57d14d5e6d857e79d5f186a645855cae86652cf5b854ec523a3be296c7fd3cbdebad463cfe8df22f030f02b4501c06f145671de2ddb5d17c9557114824ffa6b293fade9bf7d703b742d6d04566824df33ae53db68d3976afe6eb0f50cf2aa12bf0b634a084958d9bcce483c5246ad517d289f2e985f4afb6c5e5734f59ce88a66f9601190e19a91fe0139814115b267d44716cd1612ef7dfee86af1d5404cf3e4a6d31ddbb21c584d31edf257a0680662cc68fc6a4147dd2d13824b1b3e62219e13e68dd378f4f1178cfaa8866d37cfd93bb092f59a9476c23a84c8487966db1186187c2d7fe950ce7dd110ced4d2a9bb1cca25d740166d3c2349514649bf71e619ed6a253fae7595160d417d44044080126c1553c8a47a7e089c4a0f4f5b79981cbc64882e4fdaef457ba92bc858ebc3292f5e499a35d9bf98521c3b244825046d1dfeb514dbe594ad233d42e0eda9ad55f2291802b141aa572ed4cf1de466d275031bdf97aaffc9e2e4f6f3d928a952db647247aaa6b46b288d37c4e65d879a59c001a44e888f00d760cdf4197a5af8425a9f2c8f2d7bd83f38551b634f37fcb302bd560e8ce5e2f713a40b439ae19c3892c70ba71e5dcf50632693da579ef093a5635fd03a0e4b7da692c612f35127d8cadf6a4af2e7308c643768e8e6ca3df8432c5b1800183815bbbadf3f704c1cfc3205d8de60d79a599740fc7d05813c58ac8ed7f7cdcad810c8cc256121ddcc20549066042e9e0f5beedb0711d278e34e0e1b46ad307c0db54d6cf5a9cb9dd863fd70a89517c3ecfb5246ec7693fb6a302778bd2c5647a521ea74d4c634e26cf6dcba7d98118a9e8839bb07949ec326c22bd8016fea4fa0c3c2932d25e7cccc25455ea02e5dcea3880c5176c7a40663273e345a27cc96e45c54d339845572dd0c38eedd026652e572ebe31cef84a49aa62b1a1d9dcaa1a846438fbd404382e6508f6a91ed798a5393ed1f96b65659ecff839a116381da2b188cb56c402cd4c78fc23dc2a9cba76da3b29c2faf9d5a4b88e95ac104dbf0e8690da54d1a50ba1253c5593f4b96fe00a30690fa2b3355f3f0190eb8f537ad09884beee06483684da45517d01fd4fbde5b5ce30b8783c0f0b3ad27095bf5452b090474483fe1acb394e104b6da23f2b6917d96e65b85dc23f1df2aef91e6e540bd0c211abf204e173456feb8d399936aee7330be93371afc5a6102f92c0ea6a0acc9b7000bd41fd592d87ea1a5e968583d0dd2e3889f80e88989ce8df0094c141e313719ceb26830928588ce8f018c2e36798ff782aa59dffb0aed02b9e7fbff08af2ec3099832f98ccf441ccfde75f9d71a13aca1a716f8e96b6f023bed426d388ae1f9be5fa8345171ca44b717ed03b850509ccac7c72e8791668c4b39cc7ecd70a7b5a909959ca62716e9ee80b42f21be29099c514d6e14111c68cb3078f6144712d4940ccf8d85b824b6d75207fd6daedec9370373fcf208b4e80b2e1f7984ee23f6ffd8aa98bb931772fb4226d18f416c5d2f0a1fa4f7c03c1cb6f35c07724b5cd556a8a2d855f7b7094f69803fd8fd089e20405ca7c4c32df5869e72a433ba9891df70043b50ebc80627cb1d028f87d1c9d284b86ee3ae1e2bd122f61da5a9027cae2578e3e5f93163a4b3f54866651dadacc91d98570a42b424d7a6ae18ab4d552b651650bcb588851443858339c4b7c262ccbff52565d1b3071f7e38bc6b4738946d743b3d480c9d5f0991ca7a8a00a89dc5c2cf7285ccf2114dfc49578b89d5f13da5d366766f68f29e1f3e6ab18c973a4ea33cc8c045b3b49028fa73b07c694d1f389dfd7fa20ae156840ce334ddc82aeef9cf1020c98837b17d1f8a221b1ff60cca03be30ca5eb3b29bc32b211dd2935924328216541c4eeb2a8fdf358f87ade91c736a50ff87b3b5f3ff0e03458708ac9b93f264afac41fc72098ac6de6d22898e01fddb934cc9817ccd0017c61f159f61b7e878f423fb6df6270704d010aa7f374c4fe865f94fc4d8879b3c8f5e018a4969c210e9c24a8af4b3548880dccefbe152ee55c3164db74294214969e08d466171b1beaeb493bbe4314df1c4c29781a151cda306769d6f77bb458e4ed0d81456fdc50cd5fca7ab1db0fbb1a3cf5b06f55555fb545cf39e7b32c2e7830c7f4b1ca1dd5379284fee9d27ee987496306c48300c0cdd14912a8a0015865d1e11631721086c81def724c4bd96c42d9c27d3224a40db6480a025b53670dbbee6e7bd3b529524bc169880316934d3d7c7dc29f6ca5a9800439c021b4b4e093e2cd9fb58318486b9cbb82cab084621d8da94d839204b161a86ff48fae0b86990157196858109b2c49f7ae9fa01bb240ec5f8c0381d4a00ebef65223f86687361ff1aca232e0c8c051becabcc4bd3f711e606a4639f607a1a392ccbc9ccb15c26a11d2aa3a5151c4b49b4bf5c754fbadb49519181b25c7ac4d67fb0bd73b91eba97474fef8500eccfd899948d1d65480bfcf650f73bf7f66f7ab09df38415195f5099789e4d6098af79339a4c94de0f3daf71969cd95666d98d6bd471d7eca55ad762ef616d95ddc0e4331062476c5cbff18c859f556a140ae0e789ee3e47966dcb61eaa395d00dce76ce9c6e0cc2f9b0b0238d90a1c8048cafb4b7be9b1ac06a11158065be8a9f4bb5d3c5fd8efcca738b4b119855b027909a213c388f3c24e903c88da74a40149f52387c688502d38886213b9944b1d410775116ac2623d9f7a11e1cf2ba339f1c39db90b11ebbf8fb0fe9373d8e7f0c14b8d1e0aadb4f187f1a92a237550310275b369fd454938fca482aac2ba181a96914ca318d5d8d15daf0e9b3486a2b509dc04475d7c577892f65167f9c3f6e65e61f9d721b2859f5a60c873fb9b94ce0b9ba04a451480c95f62d4c7aca8da224aefd31752f6edd47f0caf6d3084e97051a6c485005bfc8b068f15804412f119c545d54aacca7d6ba2d9705e28264613f11b28c0539eaf0eb66c8d15740f8902569c21449cf31f3460630fc402e6ef5412ddc9d52dfac348f579a7d5db072cb67b4dddf5ec612145ae984ef6333a1c2320588bee6f9ce5469c011d6ebd8e826a5953f77edb3d860c1ba6f445c8e2e686eeaa8f78280e1f9faa0d3ca14e74d5334e2b83bf6dc0028f924d40a4169c11539d7cce47de8f1fc27f314f2ccc2826c1d9726a4307f8cbd23a53bdeb02d35534548e4fec53249819bdbd2b021d0936a164002e283fc4038d9894a2f3aada9cb7381d2cb6abdee206bdcadb1ebde1a346619e585ce7102a533361458f020e0a9ee6d63bd8deb7e28b891415b778664c85cdc991d06c3bfdd8348af41488a411be075eef1e1c831f0e1b723e7fc1e7a5bd1b9c1507f8a4e044f3bff416fa4a1903f9e9d5c61ddad4130f577c7981985d4cfce98b00f2acb528e66ba89dfcb46508b4ce7ed41a5326fd44b75098fb89db6cd12ed11ad244065c13422fc7980a9f5f41b63dbe5fa76d21171dd", 0x1000}, {&(0x7f0000000580)="5733f51e9f60b61e9ba2640bb55430d371ed9fe9b67e3985d9ca9b8570e6a3971ae9a6d3f9081c0c2515e62abca19a1702970b6fd0a30cb6816046aac77778f4df0963bd99fbabeb5522783cf9efa3dc043287501b9394a2b73934e972816cc92db5e02b52b376450c07a0856f4fe841e12b5bc24f855a2204926f7c61c08491a189130338954bea789403a87af5a4e2b1b5651c200ff4cb3a480ce85f2edd87f8a7010012600d0a212796ee3f63a1b66a5a148bbe66a1c796e4fb7d887a0cfd47c53f3dcf128bcfbbf531fbeb4bd0e6b18aef3b17e9b6cef37cba80bfbeca0edce3a5e9a092b9e97bed9c6b51578cf419ddc7809ef24a98142bcb8a0579", 0xfe}, {&(0x7f0000000680)="ce5fb630adaa17eebcd8426d1d2b43f498", 0x11}], 0x6, &(0x7f0000000800)=ANY=[@ANYBLOB="34000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100010002010000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYRES32=r9, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x48000}, 0x40) (async) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_OPENAT={0x12, 0x20, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000000)='./file0\x00', 0xc9, 0x10000, 0x23456, {0x0, r12}}, 0x8000) (async) syz_io_uring_submit(r3, r4, &(0x7f0000000200)=@IORING_OP_SHUTDOWN={0x22, 0xc, 0x0, r5, 0x0, 0x0, 0x1, 0x0, 0x0, {0x0, r12}}, 0x7) 02:54:24 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (async, rerun: 64) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) (async, rerun: 64) syz_open_procfs(0x0, &(0x7f00000001c0)='numa_maps\x00') (async) syz_open_procfs(0x0, &(0x7f00000002c0)='net/mcfilter\x00') (async) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) (async) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000140)=""/30, 0x1e}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@l2tp6={0xa, 0x0, 0xff, @loopback, 0x100}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x2000000000000000) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) ioctl$VT_RESIZEX(0xffffffffffffffff, 0x560a, &(0x7f00000003c0)={0x0, 0x0, 0x922d, 0x8}) (async) r6 = socket$rds(0x15, 0x5, 0x0) r7 = syz_open_dev$dri(&(0x7f00000009c0), 0x1, 0x38f80) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r7, 0xc01864ba, &(0x7f0000000100)={0x5, 0xd, 0x1f}) (async) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000740), 0x434102, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x84800) r10 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r10) (async) ptrace$setregs(0xd, r10, 0x0, &(0x7f00000000c0)="45b46fbe7fdca862f4484ad916fa919c93ce789aa142d489c5c618a242a6a6562e8410232a1a30da2dcca2d0023792d730311c7f6f52fe2c476b50a2cf43dfbf1bd69c74423ec5d003355b58735f7d1e195da755909b013846d77d0ce825bda2a5ba9952e169374b01829b61e5df3494b127b514df0f65cab0aef36090977d88130c5944645a291fc7") ptrace$setregs(0xf, r10, 0x0, &(0x7f00000001c0)="7a9f39e1ae") (async) ptrace$getregset(0x4204, r10, 0x2, &(0x7f0000000180)={0x0}) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x8, {0xffffffffffffffff}, {0xee01}, 0x1, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)="d6b215cb2f78d161072e05ecf9cee57a3b3e15d5d11aae7a5b7aa6f03ccb81ca351417513ad1cd288eb97873ea1da8def1f5d551530d3abc11731068d1b236f1717bd67ca44f050da382945e9375b0cde8287c2f55152ae8115700b84cd5dfc351b0c289c283c1e789623509b08c04a6d59a752cf04f8286945f61ecf04c7036440f96d36a9097f45ad902aaffcb7309ace0097cdd7d03eac21ec8a14464ae2880dc1611", 0xa4}, {&(0x7f0000000480)="e5d05efd25a63b74c2b82e2315b64e78059b414f89da6f0c6ae64b4feb7df657568096b6e9d5ef07671221ce4d6835280edac1f0802bf3a33adc31e824c7227a265bc1cb2bd8a900745181784b4ae4892dce8cc55c65fa3f574543cfe19cb6b7a0ccb79899afe450d8687f8a0a45c87bd6e1744f54ecda4f5e6c63a6fdff37d0c0fd4564e5304acae1d7ac5ed8216b82ae3bb0f9964ad9af3721ba1127a9846e43d5f9e6f2c445646b759fc43431db3b2562b1bb197e40f374533794b515fab9f83e2c9a715bd13306dd3a0b2ee1da2c78361ef07333a1356de8ff66589699439f8d6570c55b24d19998a6755f", 0xed}, {&(0x7f0000000380)="703e11f70644ba913e81d2fe9164d38a7272f33b0930259c3e178b8f4cca7bf0dccd6ada721813d63fcd579d8366021c4067aade9065dc237dab218ae97f0ecc50f5148385576ee7599a4fe4619b5af2019143113350a108", 0x58}, {&(0x7f0000002080)="da0d87ce583c6b8f6e0f7c8c3336ffb60c4550324e72fed8db83b940f0c987c3f6d1c0bd68877581bfc6170a0431f4f9f182b478bf44cc0d0c77e443ab4ec0918f7ee1d7a028dd90c65708614df3348d990d4fda5f166c88c687e7f157008033bb17d66a606de4766afb0dc3ea3a1e8a6bf4ac033d4253679db5e764ba2fb3680c65d0c3751472e51cd73cdd9c681af48c45ffaf02bb31ae91da91db7f2662bd50ba65d05555139ecd4178911542146f231aae4191fcf2d36f8b7bf4877a67fd0253a68fbc9bc972ac88df10e8eeeeda1551cf8b637a3e03738afe1cb9acd943838dd3e889b0a0c996ceddd612678c41f5f5791702262af7be8351ca779339a4ccc1de9f45b51f5ae55598ffca883f7262812675b3289a69b4154bf14fec6523cbc393c937eab44e61b5f3c5aad714d6ae74c71713e91e2c6a95b51e711652c2465ab8dd869a06bd8e386a887e8780a8b656a05bfefceaa8bb9e0009d59e74acd9e4f2d8072da232e52c8127489d434f1557ce8d0a2c247d101adf5d9b52baa895b0bc28d91fb7a3bb898f37c3279259660b9ca184735ad7ca4d2107be731478cdadb1825d3e6c2a44dcb44113a1e073e5fa3ed4142b4ef9919287dcfd8ae2d9a455f6e966f3adaeededcb6f69dab1fbb3184e5f87fac864e408591216c529fa08f72bfc0499982e77a62b3389a2ab409b1a2717881615108ef1f2ae6fab0e02a13279d187413722fd023ee309f866383530946911b7a95b64157a343de113cfbe2dfd1651819275dbcc2822301d4303a632c5af0a9e9492dec792174255f99fc02e82936808fda2b2c1039d770b663624e2b4abdf18dd17f0ded972ebdbd95ab63e25f997698c59b8382b3440d55481f12916414b06067db59f6c72f0cf603a20d614361580ade4432724e48e904cac2b49297c6da52cc31a9fcd3b8683b922d747e23dca6204212ed3af6efaf201ae861d881199cac732b12ccd0c4193d59c8abb649e42f8a2b9f49e5572161b154ece5158332bba5a4b63d452869f1c43be6083dbc473fadfe53b20e5f67a31bab54007a62eb735482a090882ab5aec5ffcfb01eb7d6c9bb5e352068308f1841b311c4f730ace7a15a6ad78f7c55e70f6698bdbc05105db2956e4432663232cbb28218eb960918f8406ffdae9e2ce0a60c7907a1b4e60aa672b61bb9da57fcf97ee943a4685ba93ffbc25038c7b31b1af32f80381fa60ff72c26d88dda3fb2b4d3cdbdcb3d92132d3416e04297a20a5f8204485f24e2bff546733a964164905a60faee8ee281f33ac1879f84595fae0529306e327af167362bafc84274cc2062c707978a3e13ab40bc0bf2fdc850c6f9fda9279f5903e3bfcad5e325315a985e3eaf458496fcb6675b2d3d4fcf0c5d1c4aaff8a793153e25d16d5f30c15ae3276a9c9fd246037ced2aa335d28a4698faa8762f18a046c235f8d06bd4a954c3b5f45f639d5ffa8bb954775dae28192d45ebf861338dafd7b29029479e860a00f6ba981da3a484bcd3f0e5e3e553c294c26c31f4c8abdfa2abefbad2b0e7284794bfce1b891a36575bbf61d546a0d518dd138200d0ccec7f1b5fdbf63e7957497e9e4638d6d93b10a5ad7d8e8bd1a850efa0c69d8f3055bb4a8ae0e97265a9863a89f530a35fdecc092322fc6c1a76c43a4663d317c56311dd55fd97d96bda060177775ba8e06c7f48b5399d5f713279b61e2ae9f713b4bc60dc4f9eb631c5a61f19103a9ba419644b9b24ccaa444e40abf03c1088f5ef0784bb8d9f7b88a81117deff32807e7d67fa677b6a22e929967544df0ac3aeec23cef007de2cb23966a3d31a4eb0223ce345611b9d3c98c2921d7ea015bd817f74a7589e6ca4cf99da8222c10de46649558c78cd6e700877de3cecc2d5d9eae422bb27b2e4334d06ee30166cbc67b42f24254c7042fd7685ee47546fdcc35fe3f1b590efda15d5b926cbfee879417da48dc986275b62945056a0175bf23de726edb603f1afe4be04740371b9a22398495dfbaa789f779f565f92b39196e5995a854ebf4eecc6b4076033138a183b636ea31d9fb6265f8c76e50920f7bf7b5ef0539b7f9dc7679f23e75d73dbf6279936e1e087bc8226684c152813616f6f7e640eaacec5bb1e1ee498b196eecaf31ae929d90c4b11f8cb36bd4a583d31bd71e5b393aa2fcdeeff099c5d8cdc6948e74a2cefcaf305967d8923644d0ab9a7b415fcae1b4440ce973110c0ccb434bcba37e6cfd485ee2bb11cb615221b78a0f9a47f26f9c7fe3fcaeb9f38c97c952bdd57d14d5e6d857e79d5f186a645855cae86652cf5b854ec523a3be296c7fd3cbdebad463cfe8df22f030f02b4501c06f145671de2ddb5d17c9557114824ffa6b293fade9bf7d703b742d6d04566824df33ae53db68d3976afe6eb0f50cf2aa12bf0b634a084958d9bcce483c5246ad517d289f2e985f4afb6c5e5734f59ce88a66f9601190e19a91fe0139814115b267d44716cd1612ef7dfee86af1d5404cf3e4a6d31ddbb21c584d31edf257a0680662cc68fc6a4147dd2d13824b1b3e62219e13e68dd378f4f1178cfaa8866d37cfd93bb092f59a9476c23a84c8487966db1186187c2d7fe950ce7dd110ced4d2a9bb1cca25d740166d3c2349514649bf71e619ed6a253fae7595160d417d44044080126c1553c8a47a7e089c4a0f4f5b79981cbc64882e4fdaef457ba92bc858ebc3292f5e499a35d9bf98521c3b244825046d1dfeb514dbe594ad233d42e0eda9ad55f2291802b141aa572ed4cf1de466d275031bdf97aaffc9e2e4f6f3d928a952db647247aaa6b46b288d37c4e65d879a59c001a44e888f00d760cdf4197a5af8425a9f2c8f2d7bd83f38551b634f37fcb302bd560e8ce5e2f713a40b439ae19c3892c70ba71e5dcf50632693da579ef093a5635fd03a0e4b7da692c612f35127d8cadf6a4af2e7308c643768e8e6ca3df8432c5b1800183815bbbadf3f704c1cfc3205d8de60d79a599740fc7d05813c58ac8ed7f7cdcad810c8cc256121ddcc20549066042e9e0f5beedb0711d278e34e0e1b46ad307c0db54d6cf5a9cb9dd863fd70a89517c3ecfb5246ec7693fb6a302778bd2c5647a521ea74d4c634e26cf6dcba7d98118a9e8839bb07949ec326c22bd8016fea4fa0c3c2932d25e7cccc25455ea02e5dcea3880c5176c7a40663273e345a27cc96e45c54d339845572dd0c38eedd026652e572ebe31cef84a49aa62b1a1d9dcaa1a846438fbd404382e6508f6a91ed798a5393ed1f96b65659ecff839a116381da2b188cb56c402cd4c78fc23dc2a9cba76da3b29c2faf9d5a4b88e95ac104dbf0e8690da54d1a50ba1253c5593f4b96fe00a30690fa2b3355f3f0190eb8f537ad09884beee06483684da45517d01fd4fbde5b5ce30b8783c0f0b3ad27095bf5452b090474483fe1acb394e104b6da23f2b6917d96e65b85dc23f1df2aef91e6e540bd0c211abf204e173456feb8d399936aee7330be93371afc5a6102f92c0ea6a0acc9b7000bd41fd592d87ea1a5e968583d0dd2e3889f80e88989ce8df0094c141e313719ceb26830928588ce8f018c2e36798ff782aa59dffb0aed02b9e7fbff08af2ec3099832f98ccf441ccfde75f9d71a13aca1a716f8e96b6f023bed426d388ae1f9be5fa8345171ca44b717ed03b850509ccac7c72e8791668c4b39cc7ecd70a7b5a909959ca62716e9ee80b42f21be29099c514d6e14111c68cb3078f6144712d4940ccf8d85b824b6d75207fd6daedec9370373fcf208b4e80b2e1f7984ee23f6ffd8aa98bb931772fb4226d18f416c5d2f0a1fa4f7c03c1cb6f35c07724b5cd556a8a2d855f7b7094f69803fd8fd089e20405ca7c4c32df5869e72a433ba9891df70043b50ebc80627cb1d028f87d1c9d284b86ee3ae1e2bd122f61da5a9027cae2578e3e5f93163a4b3f54866651dadacc91d98570a42b424d7a6ae18ab4d552b651650bcb588851443858339c4b7c262ccbff52565d1b3071f7e38bc6b4738946d743b3d480c9d5f0991ca7a8a00a89dc5c2cf7285ccf2114dfc49578b89d5f13da5d366766f68f29e1f3e6ab18c973a4ea33cc8c045b3b49028fa73b07c694d1f389dfd7fa20ae156840ce334ddc82aeef9cf1020c98837b17d1f8a221b1ff60cca03be30ca5eb3b29bc32b211dd2935924328216541c4eeb2a8fdf358f87ade91c736a50ff87b3b5f3ff0e03458708ac9b93f264afac41fc72098ac6de6d22898e01fddb934cc9817ccd0017c61f159f61b7e878f423fb6df6270704d010aa7f374c4fe865f94fc4d8879b3c8f5e018a4969c210e9c24a8af4b3548880dccefbe152ee55c3164db74294214969e08d466171b1beaeb493bbe4314df1c4c29781a151cda306769d6f77bb458e4ed0d81456fdc50cd5fca7ab1db0fbb1a3cf5b06f55555fb545cf39e7b32c2e7830c7f4b1ca1dd5379284fee9d27ee987496306c48300c0cdd14912a8a0015865d1e11631721086c81def724c4bd96c42d9c27d3224a40db6480a025b53670dbbee6e7bd3b529524bc169880316934d3d7c7dc29f6ca5a9800439c021b4b4e093e2cd9fb58318486b9cbb82cab084621d8da94d839204b161a86ff48fae0b86990157196858109b2c49f7ae9fa01bb240ec5f8c0381d4a00ebef65223f86687361ff1aca232e0c8c051becabcc4bd3f711e606a4639f607a1a392ccbc9ccb15c26a11d2aa3a5151c4b49b4bf5c754fbadb49519181b25c7ac4d67fb0bd73b91eba97474fef8500eccfd899948d1d65480bfcf650f73bf7f66f7ab09df38415195f5099789e4d6098af79339a4c94de0f3daf71969cd95666d98d6bd471d7eca55ad762ef616d95ddc0e4331062476c5cbff18c859f556a140ae0e789ee3e47966dcb61eaa395d00dce76ce9c6e0cc2f9b0b0238d90a1c8048cafb4b7be9b1ac06a11158065be8a9f4bb5d3c5fd8efcca738b4b119855b027909a213c388f3c24e903c88da74a40149f52387c688502d38886213b9944b1d410775116ac2623d9f7a11e1cf2ba339f1c39db90b11ebbf8fb0fe9373d8e7f0c14b8d1e0aadb4f187f1a92a237550310275b369fd454938fca482aac2ba181a96914ca318d5d8d15daf0e9b3486a2b509dc04475d7c577892f65167f9c3f6e65e61f9d721b2859f5a60c873fb9b94ce0b9ba04a451480c95f62d4c7aca8da224aefd31752f6edd47f0caf6d3084e97051a6c485005bfc8b068f15804412f119c545d54aacca7d6ba2d9705e28264613f11b28c0539eaf0eb66c8d15740f8902569c21449cf31f3460630fc402e6ef5412ddc9d52dfac348f579a7d5db072cb67b4dddf5ec612145ae984ef6333a1c2320588bee6f9ce5469c011d6ebd8e826a5953f77edb3d860c1ba6f445c8e2e686eeaa8f78280e1f9faa0d3ca14e74d5334e2b83bf6dc0028f924d40a4169c11539d7cce47de8f1fc27f314f2ccc2826c1d9726a4307f8cbd23a53bdeb02d35534548e4fec53249819bdbd2b021d0936a164002e283fc4038d9894a2f3aada9cb7381d2cb6abdee206bdcadb1ebde1a346619e585ce7102a533361458f020e0a9ee6d63bd8deb7e28b891415b778664c85cdc991d06c3bfdd8348af41488a411be075eef1e1c831f0e1b723e7fc1e7a5bd1b9c1507f8a4e044f3bff416fa4a1903f9e9d5c61ddad4130f577c7981985d4cfce98b00f2acb528e66ba89dfcb46508b4ce7ed41a5326fd44b75098fb89db6cd12ed11ad244065c13422fc7980a9f5f41b63dbe5fa76d21171dd", 0x1000}, {&(0x7f0000000580)="5733f51e9f60b61e9ba2640bb55430d371ed9fe9b67e3985d9ca9b8570e6a3971ae9a6d3f9081c0c2515e62abca19a1702970b6fd0a30cb6816046aac77778f4df0963bd99fbabeb5522783cf9efa3dc043287501b9394a2b73934e972816cc92db5e02b52b376450c07a0856f4fe841e12b5bc24f855a2204926f7c61c08491a189130338954bea789403a87af5a4e2b1b5651c200ff4cb3a480ce85f2edd87f8a7010012600d0a212796ee3f63a1b66a5a148bbe66a1c796e4fb7d887a0cfd47c53f3dcf128bcfbbf531fbeb4bd0e6b18aef3b17e9b6cef37cba80bfbeca0edce3a5e9a092b9e97bed9c6b51578cf419ddc7809ef24a98142bcb8a0579", 0xfe}, {&(0x7f0000000680)="ce5fb630adaa17eebcd8426d1d2b43f498", 0x11}], 0x6, &(0x7f0000000800)=ANY=[@ANYBLOB="34000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100010002010000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYRES32=r9, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x48000}, 0x40) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_OPENAT={0x12, 0x20, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000000)='./file0\x00', 0xc9, 0x10000, 0x23456, {0x0, r12}}, 0x8000) syz_io_uring_submit(r3, r4, &(0x7f0000000200)=@IORING_OP_SHUTDOWN={0x22, 0xc, 0x0, r5, 0x0, 0x0, 0x1, 0x0, 0x0, {0x0, r12}}, 0x7) 02:54:24 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) syz_open_procfs(0x0, &(0x7f00000001c0)='numa_maps\x00') syz_open_procfs(0x0, &(0x7f00000002c0)='net/mcfilter\x00') ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000140)=""/30, 0x1e}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@l2tp6={0xa, 0x0, 0xff, @loopback, 0x100}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x2000000000000000) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) ioctl$VT_RESIZEX(0xffffffffffffffff, 0x560a, &(0x7f00000003c0)={0x0, 0x0, 0x922d, 0x8}) r6 = socket$rds(0x15, 0x5, 0x0) r7 = syz_open_dev$dri(&(0x7f00000009c0), 0x1, 0x38f80) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r7, 0xc01864ba, &(0x7f0000000100)={0x5, 0xd, 0x1f}) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000740), 0x434102, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x84800) r10 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r10) ptrace$setregs(0xd, r10, 0x0, &(0x7f00000000c0)="45b46fbe7fdca862f4484ad916fa919c93ce789aa142d489c5c618a242a6a6562e8410232a1a30da2dcca2d0023792d730311c7f6f52fe2c476b50a2cf43dfbf1bd69c74423ec5d003355b58735f7d1e195da755909b013846d77d0ce825bda2a5ba9952e169374b01829b61e5df3494b127b514df0f65cab0aef36090977d88130c5944645a291fc7") ptrace$setregs(0xf, r10, 0x0, &(0x7f00000001c0)="7a9f39e1ae") ptrace$getregset(0x4204, r10, 0x2, &(0x7f0000000180)={0x0}) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x8, {0xffffffffffffffff}, {0xee01}, 0x1, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)="d6b215cb2f78d161072e05ecf9cee57a3b3e15d5d11aae7a5b7aa6f03ccb81ca351417513ad1cd288eb97873ea1da8def1f5d551530d3abc11731068d1b236f1717bd67ca44f050da382945e9375b0cde8287c2f55152ae8115700b84cd5dfc351b0c289c283c1e789623509b08c04a6d59a752cf04f8286945f61ecf04c7036440f96d36a9097f45ad902aaffcb7309ace0097cdd7d03eac21ec8a14464ae2880dc1611", 0xa4}, {&(0x7f0000000480)="e5d05efd25a63b74c2b82e2315b64e78059b414f89da6f0c6ae64b4feb7df657568096b6e9d5ef07671221ce4d6835280edac1f0802bf3a33adc31e824c7227a265bc1cb2bd8a900745181784b4ae4892dce8cc55c65fa3f574543cfe19cb6b7a0ccb79899afe450d8687f8a0a45c87bd6e1744f54ecda4f5e6c63a6fdff37d0c0fd4564e5304acae1d7ac5ed8216b82ae3bb0f9964ad9af3721ba1127a9846e43d5f9e6f2c445646b759fc43431db3b2562b1bb197e40f374533794b515fab9f83e2c9a715bd13306dd3a0b2ee1da2c78361ef07333a1356de8ff66589699439f8d6570c55b24d19998a6755f", 0xed}, {&(0x7f0000000380)="703e11f70644ba913e81d2fe9164d38a7272f33b0930259c3e178b8f4cca7bf0dccd6ada721813d63fcd579d8366021c4067aade9065dc237dab218ae97f0ecc50f5148385576ee7599a4fe4619b5af2019143113350a108", 0x58}, {&(0x7f0000002080)="da0d87ce583c6b8f6e0f7c8c3336ffb60c4550324e72fed8db83b940f0c987c3f6d1c0bd68877581bfc6170a0431f4f9f182b478bf44cc0d0c77e443ab4ec0918f7ee1d7a028dd90c65708614df3348d990d4fda5f166c88c687e7f157008033bb17d66a606de4766afb0dc3ea3a1e8a6bf4ac033d4253679db5e764ba2fb3680c65d0c3751472e51cd73cdd9c681af48c45ffaf02bb31ae91da91db7f2662bd50ba65d05555139ecd4178911542146f231aae4191fcf2d36f8b7bf4877a67fd0253a68fbc9bc972ac88df10e8eeeeda1551cf8b637a3e03738afe1cb9acd943838dd3e889b0a0c996ceddd612678c41f5f5791702262af7be8351ca779339a4ccc1de9f45b51f5ae55598ffca883f7262812675b3289a69b4154bf14fec6523cbc393c937eab44e61b5f3c5aad714d6ae74c71713e91e2c6a95b51e711652c2465ab8dd869a06bd8e386a887e8780a8b656a05bfefceaa8bb9e0009d59e74acd9e4f2d8072da232e52c8127489d434f1557ce8d0a2c247d101adf5d9b52baa895b0bc28d91fb7a3bb898f37c3279259660b9ca184735ad7ca4d2107be731478cdadb1825d3e6c2a44dcb44113a1e073e5fa3ed4142b4ef9919287dcfd8ae2d9a455f6e966f3adaeededcb6f69dab1fbb3184e5f87fac864e408591216c529fa08f72bfc0499982e77a62b3389a2ab409b1a2717881615108ef1f2ae6fab0e02a13279d187413722fd023ee309f866383530946911b7a95b64157a343de113cfbe2dfd1651819275dbcc2822301d4303a632c5af0a9e9492dec792174255f99fc02e82936808fda2b2c1039d770b663624e2b4abdf18dd17f0ded972ebdbd95ab63e25f997698c59b8382b3440d55481f12916414b06067db59f6c72f0cf603a20d614361580ade4432724e48e904cac2b49297c6da52cc31a9fcd3b8683b922d747e23dca6204212ed3af6efaf201ae861d881199cac732b12ccd0c4193d59c8abb649e42f8a2b9f49e5572161b154ece5158332bba5a4b63d452869f1c43be6083dbc473fadfe53b20e5f67a31bab54007a62eb735482a090882ab5aec5ffcfb01eb7d6c9bb5e352068308f1841b311c4f730ace7a15a6ad78f7c55e70f6698bdbc05105db2956e4432663232cbb28218eb960918f8406ffdae9e2ce0a60c7907a1b4e60aa672b61bb9da57fcf97ee943a4685ba93ffbc25038c7b31b1af32f80381fa60ff72c26d88dda3fb2b4d3cdbdcb3d92132d3416e04297a20a5f8204485f24e2bff546733a964164905a60faee8ee281f33ac1879f84595fae0529306e327af167362bafc84274cc2062c707978a3e13ab40bc0bf2fdc850c6f9fda9279f5903e3bfcad5e325315a985e3eaf458496fcb6675b2d3d4fcf0c5d1c4aaff8a793153e25d16d5f30c15ae3276a9c9fd246037ced2aa335d28a4698faa8762f18a046c235f8d06bd4a954c3b5f45f639d5ffa8bb954775dae28192d45ebf861338dafd7b29029479e860a00f6ba981da3a484bcd3f0e5e3e553c294c26c31f4c8abdfa2abefbad2b0e7284794bfce1b891a36575bbf61d546a0d518dd138200d0ccec7f1b5fdbf63e7957497e9e4638d6d93b10a5ad7d8e8bd1a850efa0c69d8f3055bb4a8ae0e97265a9863a89f530a35fdecc092322fc6c1a76c43a4663d317c56311dd55fd97d96bda060177775ba8e06c7f48b5399d5f713279b61e2ae9f713b4bc60dc4f9eb631c5a61f19103a9ba419644b9b24ccaa444e40abf03c1088f5ef0784bb8d9f7b88a81117deff32807e7d67fa677b6a22e929967544df0ac3aeec23cef007de2cb23966a3d31a4eb0223ce345611b9d3c98c2921d7ea015bd817f74a7589e6ca4cf99da8222c10de46649558c78cd6e700877de3cecc2d5d9eae422bb27b2e4334d06ee30166cbc67b42f24254c7042fd7685ee47546fdcc35fe3f1b590efda15d5b926cbfee879417da48dc986275b62945056a0175bf23de726edb603f1afe4be04740371b9a22398495dfbaa789f779f565f92b39196e5995a854ebf4eecc6b4076033138a183b636ea31d9fb6265f8c76e50920f7bf7b5ef0539b7f9dc7679f23e75d73dbf6279936e1e087bc8226684c152813616f6f7e640eaacec5bb1e1ee498b196eecaf31ae929d90c4b11f8cb36bd4a583d31bd71e5b393aa2fcdeeff099c5d8cdc6948e74a2cefcaf305967d8923644d0ab9a7b415fcae1b4440ce973110c0ccb434bcba37e6cfd485ee2bb11cb615221b78a0f9a47f26f9c7fe3fcaeb9f38c97c952bdd57d14d5e6d857e79d5f186a645855cae86652cf5b854ec523a3be296c7fd3cbdebad463cfe8df22f030f02b4501c06f145671de2ddb5d17c9557114824ffa6b293fade9bf7d703b742d6d04566824df33ae53db68d3976afe6eb0f50cf2aa12bf0b634a084958d9bcce483c5246ad517d289f2e985f4afb6c5e5734f59ce88a66f9601190e19a91fe0139814115b267d44716cd1612ef7dfee86af1d5404cf3e4a6d31ddbb21c584d31edf257a0680662cc68fc6a4147dd2d13824b1b3e62219e13e68dd378f4f1178cfaa8866d37cfd93bb092f59a9476c23a84c8487966db1186187c2d7fe950ce7dd110ced4d2a9bb1cca25d740166d3c2349514649bf71e619ed6a253fae7595160d417d44044080126c1553c8a47a7e089c4a0f4f5b79981cbc64882e4fdaef457ba92bc858ebc3292f5e499a35d9bf98521c3b244825046d1dfeb514dbe594ad233d42e0eda9ad55f2291802b141aa572ed4cf1de466d275031bdf97aaffc9e2e4f6f3d928a952db647247aaa6b46b288d37c4e65d879a59c001a44e888f00d760cdf4197a5af8425a9f2c8f2d7bd83f38551b634f37fcb302bd560e8ce5e2f713a40b439ae19c3892c70ba71e5dcf50632693da579ef093a5635fd03a0e4b7da692c612f35127d8cadf6a4af2e7308c643768e8e6ca3df8432c5b1800183815bbbadf3f704c1cfc3205d8de60d79a599740fc7d05813c58ac8ed7f7cdcad810c8cc256121ddcc20549066042e9e0f5beedb0711d278e34e0e1b46ad307c0db54d6cf5a9cb9dd863fd70a89517c3ecfb5246ec7693fb6a302778bd2c5647a521ea74d4c634e26cf6dcba7d98118a9e8839bb07949ec326c22bd8016fea4fa0c3c2932d25e7cccc25455ea02e5dcea3880c5176c7a40663273e345a27cc96e45c54d339845572dd0c38eedd026652e572ebe31cef84a49aa62b1a1d9dcaa1a846438fbd404382e6508f6a91ed798a5393ed1f96b65659ecff839a116381da2b188cb56c402cd4c78fc23dc2a9cba76da3b29c2faf9d5a4b88e95ac104dbf0e8690da54d1a50ba1253c5593f4b96fe00a30690fa2b3355f3f0190eb8f537ad09884beee06483684da45517d01fd4fbde5b5ce30b8783c0f0b3ad27095bf5452b090474483fe1acb394e104b6da23f2b6917d96e65b85dc23f1df2aef91e6e540bd0c211abf204e173456feb8d399936aee7330be93371afc5a6102f92c0ea6a0acc9b7000bd41fd592d87ea1a5e968583d0dd2e3889f80e88989ce8df0094c141e313719ceb26830928588ce8f018c2e36798ff782aa59dffb0aed02b9e7fbff08af2ec3099832f98ccf441ccfde75f9d71a13aca1a716f8e96b6f023bed426d388ae1f9be5fa8345171ca44b717ed03b850509ccac7c72e8791668c4b39cc7ecd70a7b5a909959ca62716e9ee80b42f21be29099c514d6e14111c68cb3078f6144712d4940ccf8d85b824b6d75207fd6daedec9370373fcf208b4e80b2e1f7984ee23f6ffd8aa98bb931772fb4226d18f416c5d2f0a1fa4f7c03c1cb6f35c07724b5cd556a8a2d855f7b7094f69803fd8fd089e20405ca7c4c32df5869e72a433ba9891df70043b50ebc80627cb1d028f87d1c9d284b86ee3ae1e2bd122f61da5a9027cae2578e3e5f93163a4b3f54866651dadacc91d98570a42b424d7a6ae18ab4d552b651650bcb588851443858339c4b7c262ccbff52565d1b3071f7e38bc6b4738946d743b3d480c9d5f0991ca7a8a00a89dc5c2cf7285ccf2114dfc49578b89d5f13da5d366766f68f29e1f3e6ab18c973a4ea33cc8c045b3b49028fa73b07c694d1f389dfd7fa20ae156840ce334ddc82aeef9cf1020c98837b17d1f8a221b1ff60cca03be30ca5eb3b29bc32b211dd2935924328216541c4eeb2a8fdf358f87ade91c736a50ff87b3b5f3ff0e03458708ac9b93f264afac41fc72098ac6de6d22898e01fddb934cc9817ccd0017c61f159f61b7e878f423fb6df6270704d010aa7f374c4fe865f94fc4d8879b3c8f5e018a4969c210e9c24a8af4b3548880dccefbe152ee55c3164db74294214969e08d466171b1beaeb493bbe4314df1c4c29781a151cda306769d6f77bb458e4ed0d81456fdc50cd5fca7ab1db0fbb1a3cf5b06f55555fb545cf39e7b32c2e7830c7f4b1ca1dd5379284fee9d27ee987496306c48300c0cdd14912a8a0015865d1e11631721086c81def724c4bd96c42d9c27d3224a40db6480a025b53670dbbee6e7bd3b529524bc169880316934d3d7c7dc29f6ca5a9800439c021b4b4e093e2cd9fb58318486b9cbb82cab084621d8da94d839204b161a86ff48fae0b86990157196858109b2c49f7ae9fa01bb240ec5f8c0381d4a00ebef65223f86687361ff1aca232e0c8c051becabcc4bd3f711e606a4639f607a1a392ccbc9ccb15c26a11d2aa3a5151c4b49b4bf5c754fbadb49519181b25c7ac4d67fb0bd73b91eba97474fef8500eccfd899948d1d65480bfcf650f73bf7f66f7ab09df38415195f5099789e4d6098af79339a4c94de0f3daf71969cd95666d98d6bd471d7eca55ad762ef616d95ddc0e4331062476c5cbff18c859f556a140ae0e789ee3e47966dcb61eaa395d00dce76ce9c6e0cc2f9b0b0238d90a1c8048cafb4b7be9b1ac06a11158065be8a9f4bb5d3c5fd8efcca738b4b119855b027909a213c388f3c24e903c88da74a40149f52387c688502d38886213b9944b1d410775116ac2623d9f7a11e1cf2ba339f1c39db90b11ebbf8fb0fe9373d8e7f0c14b8d1e0aadb4f187f1a92a237550310275b369fd454938fca482aac2ba181a96914ca318d5d8d15daf0e9b3486a2b509dc04475d7c577892f65167f9c3f6e65e61f9d721b2859f5a60c873fb9b94ce0b9ba04a451480c95f62d4c7aca8da224aefd31752f6edd47f0caf6d3084e97051a6c485005bfc8b068f15804412f119c545d54aacca7d6ba2d9705e28264613f11b28c0539eaf0eb66c8d15740f8902569c21449cf31f3460630fc402e6ef5412ddc9d52dfac348f579a7d5db072cb67b4dddf5ec612145ae984ef6333a1c2320588bee6f9ce5469c011d6ebd8e826a5953f77edb3d860c1ba6f445c8e2e686eeaa8f78280e1f9faa0d3ca14e74d5334e2b83bf6dc0028f924d40a4169c11539d7cce47de8f1fc27f314f2ccc2826c1d9726a4307f8cbd23a53bdeb02d35534548e4fec53249819bdbd2b021d0936a164002e283fc4038d9894a2f3aada9cb7381d2cb6abdee206bdcadb1ebde1a346619e585ce7102a533361458f020e0a9ee6d63bd8deb7e28b891415b778664c85cdc991d06c3bfdd8348af41488a411be075eef1e1c831f0e1b723e7fc1e7a5bd1b9c1507f8a4e044f3bff416fa4a1903f9e9d5c61ddad4130f577c7981985d4cfce98b00f2acb528e66ba89dfcb46508b4ce7ed41a5326fd44b75098fb89db6cd12ed11ad244065c13422fc7980a9f5f41b63dbe5fa76d21171dd", 0x1000}, {&(0x7f0000000580)="5733f51e9f60b61e9ba2640bb55430d371ed9fe9b67e3985d9ca9b8570e6a3971ae9a6d3f9081c0c2515e62abca19a1702970b6fd0a30cb6816046aac77778f4df0963bd99fbabeb5522783cf9efa3dc043287501b9394a2b73934e972816cc92db5e02b52b376450c07a0856f4fe841e12b5bc24f855a2204926f7c61c08491a189130338954bea789403a87af5a4e2b1b5651c200ff4cb3a480ce85f2edd87f8a7010012600d0a212796ee3f63a1b66a5a148bbe66a1c796e4fb7d887a0cfd47c53f3dcf128bcfbbf531fbeb4bd0e6b18aef3b17e9b6cef37cba80bfbeca0edce3a5e9a092b9e97bed9c6b51578cf419ddc7809ef24a98142bcb8a0579", 0xfe}, {&(0x7f0000000680)="ce5fb630adaa17eebcd8426d1d2b43f498", 0x11}], 0x6, &(0x7f0000000800)=ANY=[@ANYBLOB="34000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100010002010000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYRES32=r9, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x48000}, 0x40) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_OPENAT={0x12, 0x20, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000000)='./file0\x00', 0xc9, 0x10000, 0x23456, {0x0, r12}}, 0x8000) syz_io_uring_submit(r3, r4, &(0x7f0000000200)=@IORING_OP_SHUTDOWN={0x22, 0xc, 0x0, r5, 0x0, 0x0, 0x1, 0x0, 0x0, {0x0, r12}}, 0x7) 02:54:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x55000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:26 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) syz_open_procfs(0x0, &(0x7f00000001c0)='numa_maps\x00') syz_open_procfs(0x0, &(0x7f00000002c0)='net/mcfilter\x00') ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000140)=""/30, 0x1e}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@l2tp6={0xa, 0x0, 0xff, @loopback, 0x100}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x2000000000000000) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) ioctl$VT_RESIZEX(0xffffffffffffffff, 0x560a, &(0x7f00000003c0)={0x0, 0x0, 0x922d, 0x8}) r6 = socket$rds(0x15, 0x5, 0x0) r7 = syz_open_dev$dri(&(0x7f00000009c0), 0x1, 0x38f80) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r7, 0xc01864ba, &(0x7f0000000100)={0x5, 0xd, 0x1f}) r8 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000740), 0x434102, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x84800) r10 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r10) ptrace$setregs(0xd, r10, 0x0, &(0x7f00000000c0)="45b46fbe7fdca862f4484ad916fa919c93ce789aa142d489c5c618a242a6a6562e8410232a1a30da2dcca2d0023792d730311c7f6f52fe2c476b50a2cf43dfbf1bd69c74423ec5d003355b58735f7d1e195da755909b013846d77d0ce825bda2a5ba9952e169374b01829b61e5df3494b127b514df0f65cab0aef36090977d88130c5944645a291fc7") ptrace$setregs(0xf, r10, 0x0, &(0x7f00000001c0)="7a9f39e1ae") ptrace$getregset(0x4204, r10, 0x2, &(0x7f0000000180)={0x0}) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x8, {0xffffffffffffffff}, {0xee01}, 0x1, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)="d6b215cb2f78d161072e05ecf9cee57a3b3e15d5d11aae7a5b7aa6f03ccb81ca351417513ad1cd288eb97873ea1da8def1f5d551530d3abc11731068d1b236f1717bd67ca44f050da382945e9375b0cde8287c2f55152ae8115700b84cd5dfc351b0c289c283c1e789623509b08c04a6d59a752cf04f8286945f61ecf04c7036440f96d36a9097f45ad902aaffcb7309ace0097cdd7d03eac21ec8a14464ae2880dc1611", 0xa4}, {&(0x7f0000000480)="e5d05efd25a63b74c2b82e2315b64e78059b414f89da6f0c6ae64b4feb7df657568096b6e9d5ef07671221ce4d6835280edac1f0802bf3a33adc31e824c7227a265bc1cb2bd8a900745181784b4ae4892dce8cc55c65fa3f574543cfe19cb6b7a0ccb79899afe450d8687f8a0a45c87bd6e1744f54ecda4f5e6c63a6fdff37d0c0fd4564e5304acae1d7ac5ed8216b82ae3bb0f9964ad9af3721ba1127a9846e43d5f9e6f2c445646b759fc43431db3b2562b1bb197e40f374533794b515fab9f83e2c9a715bd13306dd3a0b2ee1da2c78361ef07333a1356de8ff66589699439f8d6570c55b24d19998a6755f", 0xed}, {&(0x7f0000000380)="703e11f70644ba913e81d2fe9164d38a7272f33b0930259c3e178b8f4cca7bf0dccd6ada721813d63fcd579d8366021c4067aade9065dc237dab218ae97f0ecc50f5148385576ee7599a4fe4619b5af2019143113350a108", 0x58}, {&(0x7f0000002080)="da0d87ce583c6b8f6e0f7c8c3336ffb60c4550324e72fed8db83b940f0c987c3f6d1c0bd68877581bfc6170a0431f4f9f182b478bf44cc0d0c77e443ab4ec0918f7ee1d7a028dd90c65708614df3348d990d4fda5f166c88c687e7f157008033bb17d66a606de4766afb0dc3ea3a1e8a6bf4ac033d4253679db5e764ba2fb3680c65d0c3751472e51cd73cdd9c681af48c45ffaf02bb31ae91da91db7f2662bd50ba65d05555139ecd4178911542146f231aae4191fcf2d36f8b7bf4877a67fd0253a68fbc9bc972ac88df10e8eeeeda1551cf8b637a3e03738afe1cb9acd943838dd3e889b0a0c996ceddd612678c41f5f5791702262af7be8351ca779339a4ccc1de9f45b51f5ae55598ffca883f7262812675b3289a69b4154bf14fec6523cbc393c937eab44e61b5f3c5aad714d6ae74c71713e91e2c6a95b51e711652c2465ab8dd869a06bd8e386a887e8780a8b656a05bfefceaa8bb9e0009d59e74acd9e4f2d8072da232e52c8127489d434f1557ce8d0a2c247d101adf5d9b52baa895b0bc28d91fb7a3bb898f37c3279259660b9ca184735ad7ca4d2107be731478cdadb1825d3e6c2a44dcb44113a1e073e5fa3ed4142b4ef9919287dcfd8ae2d9a455f6e966f3adaeededcb6f69dab1fbb3184e5f87fac864e408591216c529fa08f72bfc0499982e77a62b3389a2ab409b1a2717881615108ef1f2ae6fab0e02a13279d187413722fd023ee309f866383530946911b7a95b64157a343de113cfbe2dfd1651819275dbcc2822301d4303a632c5af0a9e9492dec792174255f99fc02e82936808fda2b2c1039d770b663624e2b4abdf18dd17f0ded972ebdbd95ab63e25f997698c59b8382b3440d55481f12916414b06067db59f6c72f0cf603a20d614361580ade4432724e48e904cac2b49297c6da52cc31a9fcd3b8683b922d747e23dca6204212ed3af6efaf201ae861d881199cac732b12ccd0c4193d59c8abb649e42f8a2b9f49e5572161b154ece5158332bba5a4b63d452869f1c43be6083dbc473fadfe53b20e5f67a31bab54007a62eb735482a090882ab5aec5ffcfb01eb7d6c9bb5e352068308f1841b311c4f730ace7a15a6ad78f7c55e70f6698bdbc05105db2956e4432663232cbb28218eb960918f8406ffdae9e2ce0a60c7907a1b4e60aa672b61bb9da57fcf97ee943a4685ba93ffbc25038c7b31b1af32f80381fa60ff72c26d88dda3fb2b4d3cdbdcb3d92132d3416e04297a20a5f8204485f24e2bff546733a964164905a60faee8ee281f33ac1879f84595fae0529306e327af167362bafc84274cc2062c707978a3e13ab40bc0bf2fdc850c6f9fda9279f5903e3bfcad5e325315a985e3eaf458496fcb6675b2d3d4fcf0c5d1c4aaff8a793153e25d16d5f30c15ae3276a9c9fd246037ced2aa335d28a4698faa8762f18a046c235f8d06bd4a954c3b5f45f639d5ffa8bb954775dae28192d45ebf861338dafd7b29029479e860a00f6ba981da3a484bcd3f0e5e3e553c294c26c31f4c8abdfa2abefbad2b0e7284794bfce1b891a36575bbf61d546a0d518dd138200d0ccec7f1b5fdbf63e7957497e9e4638d6d93b10a5ad7d8e8bd1a850efa0c69d8f3055bb4a8ae0e97265a9863a89f530a35fdecc092322fc6c1a76c43a4663d317c56311dd55fd97d96bda060177775ba8e06c7f48b5399d5f713279b61e2ae9f713b4bc60dc4f9eb631c5a61f19103a9ba419644b9b24ccaa444e40abf03c1088f5ef0784bb8d9f7b88a81117deff32807e7d67fa677b6a22e929967544df0ac3aeec23cef007de2cb23966a3d31a4eb0223ce345611b9d3c98c2921d7ea015bd817f74a7589e6ca4cf99da8222c10de46649558c78cd6e700877de3cecc2d5d9eae422bb27b2e4334d06ee30166cbc67b42f24254c7042fd7685ee47546fdcc35fe3f1b590efda15d5b926cbfee879417da48dc986275b62945056a0175bf23de726edb603f1afe4be04740371b9a22398495dfbaa789f779f565f92b39196e5995a854ebf4eecc6b4076033138a183b636ea31d9fb6265f8c76e50920f7bf7b5ef0539b7f9dc7679f23e75d73dbf6279936e1e087bc8226684c152813616f6f7e640eaacec5bb1e1ee498b196eecaf31ae929d90c4b11f8cb36bd4a583d31bd71e5b393aa2fcdeeff099c5d8cdc6948e74a2cefcaf305967d8923644d0ab9a7b415fcae1b4440ce973110c0ccb434bcba37e6cfd485ee2bb11cb615221b78a0f9a47f26f9c7fe3fcaeb9f38c97c952bdd57d14d5e6d857e79d5f186a645855cae86652cf5b854ec523a3be296c7fd3cbdebad463cfe8df22f030f02b4501c06f145671de2ddb5d17c9557114824ffa6b293fade9bf7d703b742d6d04566824df33ae53db68d3976afe6eb0f50cf2aa12bf0b634a084958d9bcce483c5246ad517d289f2e985f4afb6c5e5734f59ce88a66f9601190e19a91fe0139814115b267d44716cd1612ef7dfee86af1d5404cf3e4a6d31ddbb21c584d31edf257a0680662cc68fc6a4147dd2d13824b1b3e62219e13e68dd378f4f1178cfaa8866d37cfd93bb092f59a9476c23a84c8487966db1186187c2d7fe950ce7dd110ced4d2a9bb1cca25d740166d3c2349514649bf71e619ed6a253fae7595160d417d44044080126c1553c8a47a7e089c4a0f4f5b79981cbc64882e4fdaef457ba92bc858ebc3292f5e499a35d9bf98521c3b244825046d1dfeb514dbe594ad233d42e0eda9ad55f2291802b141aa572ed4cf1de466d275031bdf97aaffc9e2e4f6f3d928a952db647247aaa6b46b288d37c4e65d879a59c001a44e888f00d760cdf4197a5af8425a9f2c8f2d7bd83f38551b634f37fcb302bd560e8ce5e2f713a40b439ae19c3892c70ba71e5dcf50632693da579ef093a5635fd03a0e4b7da692c612f35127d8cadf6a4af2e7308c643768e8e6ca3df8432c5b1800183815bbbadf3f704c1cfc3205d8de60d79a599740fc7d05813c58ac8ed7f7cdcad810c8cc256121ddcc20549066042e9e0f5beedb0711d278e34e0e1b46ad307c0db54d6cf5a9cb9dd863fd70a89517c3ecfb5246ec7693fb6a302778bd2c5647a521ea74d4c634e26cf6dcba7d98118a9e8839bb07949ec326c22bd8016fea4fa0c3c2932d25e7cccc25455ea02e5dcea3880c5176c7a40663273e345a27cc96e45c54d339845572dd0c38eedd026652e572ebe31cef84a49aa62b1a1d9dcaa1a846438fbd404382e6508f6a91ed798a5393ed1f96b65659ecff839a116381da2b188cb56c402cd4c78fc23dc2a9cba76da3b29c2faf9d5a4b88e95ac104dbf0e8690da54d1a50ba1253c5593f4b96fe00a30690fa2b3355f3f0190eb8f537ad09884beee06483684da45517d01fd4fbde5b5ce30b8783c0f0b3ad27095bf5452b090474483fe1acb394e104b6da23f2b6917d96e65b85dc23f1df2aef91e6e540bd0c211abf204e173456feb8d399936aee7330be93371afc5a6102f92c0ea6a0acc9b7000bd41fd592d87ea1a5e968583d0dd2e3889f80e88989ce8df0094c141e313719ceb26830928588ce8f018c2e36798ff782aa59dffb0aed02b9e7fbff08af2ec3099832f98ccf441ccfde75f9d71a13aca1a716f8e96b6f023bed426d388ae1f9be5fa8345171ca44b717ed03b850509ccac7c72e8791668c4b39cc7ecd70a7b5a909959ca62716e9ee80b42f21be29099c514d6e14111c68cb3078f6144712d4940ccf8d85b824b6d75207fd6daedec9370373fcf208b4e80b2e1f7984ee23f6ffd8aa98bb931772fb4226d18f416c5d2f0a1fa4f7c03c1cb6f35c07724b5cd556a8a2d855f7b7094f69803fd8fd089e20405ca7c4c32df5869e72a433ba9891df70043b50ebc80627cb1d028f87d1c9d284b86ee3ae1e2bd122f61da5a9027cae2578e3e5f93163a4b3f54866651dadacc91d98570a42b424d7a6ae18ab4d552b651650bcb588851443858339c4b7c262ccbff52565d1b3071f7e38bc6b4738946d743b3d480c9d5f0991ca7a8a00a89dc5c2cf7285ccf2114dfc49578b89d5f13da5d366766f68f29e1f3e6ab18c973a4ea33cc8c045b3b49028fa73b07c694d1f389dfd7fa20ae156840ce334ddc82aeef9cf1020c98837b17d1f8a221b1ff60cca03be30ca5eb3b29bc32b211dd2935924328216541c4eeb2a8fdf358f87ade91c736a50ff87b3b5f3ff0e03458708ac9b93f264afac41fc72098ac6de6d22898e01fddb934cc9817ccd0017c61f159f61b7e878f423fb6df6270704d010aa7f374c4fe865f94fc4d8879b3c8f5e018a4969c210e9c24a8af4b3548880dccefbe152ee55c3164db74294214969e08d466171b1beaeb493bbe4314df1c4c29781a151cda306769d6f77bb458e4ed0d81456fdc50cd5fca7ab1db0fbb1a3cf5b06f55555fb545cf39e7b32c2e7830c7f4b1ca1dd5379284fee9d27ee987496306c48300c0cdd14912a8a0015865d1e11631721086c81def724c4bd96c42d9c27d3224a40db6480a025b53670dbbee6e7bd3b529524bc169880316934d3d7c7dc29f6ca5a9800439c021b4b4e093e2cd9fb58318486b9cbb82cab084621d8da94d839204b161a86ff48fae0b86990157196858109b2c49f7ae9fa01bb240ec5f8c0381d4a00ebef65223f86687361ff1aca232e0c8c051becabcc4bd3f711e606a4639f607a1a392ccbc9ccb15c26a11d2aa3a5151c4b49b4bf5c754fbadb49519181b25c7ac4d67fb0bd73b91eba97474fef8500eccfd899948d1d65480bfcf650f73bf7f66f7ab09df38415195f5099789e4d6098af79339a4c94de0f3daf71969cd95666d98d6bd471d7eca55ad762ef616d95ddc0e4331062476c5cbff18c859f556a140ae0e789ee3e47966dcb61eaa395d00dce76ce9c6e0cc2f9b0b0238d90a1c8048cafb4b7be9b1ac06a11158065be8a9f4bb5d3c5fd8efcca738b4b119855b027909a213c388f3c24e903c88da74a40149f52387c688502d38886213b9944b1d410775116ac2623d9f7a11e1cf2ba339f1c39db90b11ebbf8fb0fe9373d8e7f0c14b8d1e0aadb4f187f1a92a237550310275b369fd454938fca482aac2ba181a96914ca318d5d8d15daf0e9b3486a2b509dc04475d7c577892f65167f9c3f6e65e61f9d721b2859f5a60c873fb9b94ce0b9ba04a451480c95f62d4c7aca8da224aefd31752f6edd47f0caf6d3084e97051a6c485005bfc8b068f15804412f119c545d54aacca7d6ba2d9705e28264613f11b28c0539eaf0eb66c8d15740f8902569c21449cf31f3460630fc402e6ef5412ddc9d52dfac348f579a7d5db072cb67b4dddf5ec612145ae984ef6333a1c2320588bee6f9ce5469c011d6ebd8e826a5953f77edb3d860c1ba6f445c8e2e686eeaa8f78280e1f9faa0d3ca14e74d5334e2b83bf6dc0028f924d40a4169c11539d7cce47de8f1fc27f314f2ccc2826c1d9726a4307f8cbd23a53bdeb02d35534548e4fec53249819bdbd2b021d0936a164002e283fc4038d9894a2f3aada9cb7381d2cb6abdee206bdcadb1ebde1a346619e585ce7102a533361458f020e0a9ee6d63bd8deb7e28b891415b778664c85cdc991d06c3bfdd8348af41488a411be075eef1e1c831f0e1b723e7fc1e7a5bd1b9c1507f8a4e044f3bff416fa4a1903f9e9d5c61ddad4130f577c7981985d4cfce98b00f2acb528e66ba89dfcb46508b4ce7ed41a5326fd44b75098fb89db6cd12ed11ad244065c13422fc7980a9f5f41b63dbe5fa76d21171dd", 0x1000}, {&(0x7f0000000580)="5733f51e9f60b61e9ba2640bb55430d371ed9fe9b67e3985d9ca9b8570e6a3971ae9a6d3f9081c0c2515e62abca19a1702970b6fd0a30cb6816046aac77778f4df0963bd99fbabeb5522783cf9efa3dc043287501b9394a2b73934e972816cc92db5e02b52b376450c07a0856f4fe841e12b5bc24f855a2204926f7c61c08491a189130338954bea789403a87af5a4e2b1b5651c200ff4cb3a480ce85f2edd87f8a7010012600d0a212796ee3f63a1b66a5a148bbe66a1c796e4fb7d887a0cfd47c53f3dcf128bcfbbf531fbeb4bd0e6b18aef3b17e9b6cef37cba80bfbeca0edce3a5e9a092b9e97bed9c6b51578cf419ddc7809ef24a98142bcb8a0579", 0xfe}, {&(0x7f0000000680)="ce5fb630adaa17eebcd8426d1d2b43f498", 0x11}], 0x6, &(0x7f0000000800)=ANY=[@ANYBLOB="34000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100010002010000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYRES32=r9, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x48000}, 0x40) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_OPENAT={0x12, 0x20, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000000)='./file0\x00', 0xc9, 0x10000, 0x23456, {0x0, r12}}, 0x8000) syz_io_uring_submit(r3, r4, &(0x7f0000000200)=@IORING_OP_SHUTDOWN={0x22, 0xc, 0x0, r5, 0x0, 0x0, 0x1, 0x0, 0x0, {0x0, r12}}, 0x7) 02:54:27 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @macsec={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_MACSEC_ENCODING_SA={0x5, 0xb, 0x1}]}}}]}, 0x3c}}, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000680), r1) sendmsg$NL80211_CMD_GET_KEY(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)={0x34, r2, 0x800, 0x70bd27, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "e4e9ee462a"}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac01}, @NL80211_ATTR_KEY_DEFAULT={0x4}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) r3 = syz_open_dev$vcsn(&(0x7f0000000240), 0x20fe, 0x200) r4 = getuid() setsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f00000002c0)={{{@in=@remote, @in6=@ipv4={'\x00', '\xff\xff', @remote}, 0x4e23, 0xae6c, 0x4e21, 0x8, 0xa, 0xa0, 0xe0, 0x1, 0x0, r4}, {0x8001, 0x6, 0x1, 0x9, 0x9, 0xf4d, 0x6, 0x1}, {0x1, 0xffff, 0x2, 0x9}, 0x547, 0x6e6bb8, 0x1, 0x1, 0x1, 0x1}, {{@in6=@local, 0x4d2, 0x3c}, 0xa, @in=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x3501, 0x0, 0x0, 0x7f, 0x1000, 0x3}}, 0xe8) sendmsg$NL80211_CMD_GET_MPATH(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYBLOB="020027bd7000ffdbdf25150000000a00060008021100000000000a001a000802110000010000"], 0x2c}, 0x1, 0x0, 0x0, 0x11}, 0x40004) syz_usb_connect(0x0, 0x10d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0xc3, 0x8d, 0xb5, 0x40, 0x1199, 0x6809, 0x378e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfb, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x0, 0xef, 0x37, 0x0, [@uac_control], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x9, 0x4, 0x0, [@generic={0x83, 0x0, "9b0b6edbd1ebaaf0a60970400d4305365970cdff1f17f8a02d60db872dafdccfe2d350967859354c8f3fe597dc6d2f157c7448e101af722d8d7eec4dbec9792935d0e61a4099b715138e80b101e432254ed2ba5ce91e019ed8dcf0ee8c9af636536974083314160f0f8aab79929e7cabaa79c7f0a064a9de7b75bcbe3a09009a3d"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x4b, 0x0, "c761e2be4f90a824e45441bffdcf52ae931d997ee0e8083f538d4a050c04ff2be31503bcfe007112a7267d0edcbbfc1c37b5a863c4dfc207941764663583a164331b6c751a1d21ce7e"}]}}]}}]}}]}}, 0x0) [ 2521.257561][T10653] usb 2-1: new high-speed USB device number 60 using dummy_hcd 02:54:27 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x24000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) [ 2521.617765][T10653] usb 2-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 2521.647495][T10653] usb 2-1: config 0 interface 0 has no altsetting 1 [ 2521.807792][T10653] usb 2-1: New USB device found, idVendor=1199, idProduct=6809, bcdDevice=37.8e [ 2521.816895][T10653] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2521.837250][T10653] usb 2-1: Product: syz [ 2521.847092][T10653] usb 2-1: Manufacturer: syz [ 2521.851877][T10653] usb 2-1: SerialNumber: syz [ 2521.870371][T10653] usb 2-1: config 0 descriptor?? [ 2521.919406][T10653] usb 2-1: selecting invalid altsetting 1 [ 2521.925223][T10653] sierra 2-1:0.0: Sierra USB modem converter detected [ 2522.140535][T10653] usb 2-1: Sierra USB modem converter now attached to ttyUSB0 [ 2522.188796][T10653] usb 2-1: USB disconnect, device number 60 [ 2522.202344][T10653] sierra ttyUSB0: Sierra USB modem converter now disconnected from ttyUSB0 [ 2522.221799][T10653] sierra 2-1:0.0: device disconnected 02:54:28 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xa000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:28 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @macsec={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_MACSEC_ENCODING_SA={0x5, 0xb, 0x1}]}}}]}, 0x3c}}, 0x0) (async) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000680), r1) sendmsg$NL80211_CMD_GET_KEY(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)={0x34, r2, 0x800, 0x70bd27, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "e4e9ee462a"}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac01}, @NL80211_ATTR_KEY_DEFAULT={0x4}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) r3 = syz_open_dev$vcsn(&(0x7f0000000240), 0x20fe, 0x200) (async) r4 = getuid() setsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f00000002c0)={{{@in=@remote, @in6=@ipv4={'\x00', '\xff\xff', @remote}, 0x4e23, 0xae6c, 0x4e21, 0x8, 0xa, 0xa0, 0xe0, 0x1, 0x0, r4}, {0x8001, 0x6, 0x1, 0x9, 0x9, 0xf4d, 0x6, 0x1}, {0x1, 0xffff, 0x2, 0x9}, 0x547, 0x6e6bb8, 0x1, 0x1, 0x1, 0x1}, {{@in6=@local, 0x4d2, 0x3c}, 0xa, @in=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x3501, 0x0, 0x0, 0x7f, 0x1000, 0x3}}, 0xe8) (async) sendmsg$NL80211_CMD_GET_MPATH(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYBLOB="020027bd7000ffdbdf25150000000a00060008021100000000000a001a000802110000010000"], 0x2c}, 0x1, 0x0, 0x0, 0x11}, 0x40004) (async) syz_usb_connect(0x0, 0x10d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0xc3, 0x8d, 0xb5, 0x40, 0x1199, 0x6809, 0x378e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfb, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x0, 0xef, 0x37, 0x0, [@uac_control], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x9, 0x4, 0x0, [@generic={0x83, 0x0, "9b0b6edbd1ebaaf0a60970400d4305365970cdff1f17f8a02d60db872dafdccfe2d350967859354c8f3fe597dc6d2f157c7448e101af722d8d7eec4dbec9792935d0e61a4099b715138e80b101e432254ed2ba5ce91e019ed8dcf0ee8c9af636536974083314160f0f8aab79929e7cabaa79c7f0a064a9de7b75bcbe3a09009a3d"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x4b, 0x0, "c761e2be4f90a824e45441bffdcf52ae931d997ee0e8083f538d4a050c04ff2be31503bcfe007112a7267d0edcbbfc1c37b5a863c4dfc207941764663583a164331b6c751a1d21ce7e"}]}}]}}]}}]}}, 0x0) 02:54:29 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x28000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:29 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @macsec={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_MACSEC_ENCODING_SA={0x5, 0xb, 0x1}]}}}]}, 0x3c}}, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000680), r1) sendmsg$NL80211_CMD_GET_KEY(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)={0x34, r2, 0x800, 0x70bd27, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "e4e9ee462a"}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac01}, @NL80211_ATTR_KEY_DEFAULT={0x4}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) r3 = syz_open_dev$vcsn(&(0x7f0000000240), 0x20fe, 0x200) r4 = getuid() setsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f00000002c0)={{{@in=@remote, @in6=@ipv4={'\x00', '\xff\xff', @remote}, 0x4e23, 0xae6c, 0x4e21, 0x8, 0xa, 0xa0, 0xe0, 0x1, 0x0, r4}, {0x8001, 0x6, 0x1, 0x9, 0x9, 0xf4d, 0x6, 0x1}, {0x1, 0xffff, 0x2, 0x9}, 0x547, 0x6e6bb8, 0x1, 0x1, 0x1, 0x1}, {{@in6=@local, 0x4d2, 0x3c}, 0xa, @in=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x3501, 0x0, 0x0, 0x7f, 0x1000, 0x3}}, 0xe8) sendmsg$NL80211_CMD_GET_MPATH(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYBLOB="020027bd7000ffdbdf25150000000a00060008021100000000000a001a000802110000010000"], 0x2c}, 0x1, 0x0, 0x0, 0x11}, 0x40004) syz_usb_connect(0x0, 0x10d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0xc3, 0x8d, 0xb5, 0x40, 0x1199, 0x6809, 0x378e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfb, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x0, 0xef, 0x37, 0x0, [@uac_control], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x9, 0x4, 0x0, [@generic={0x83, 0x0, "9b0b6edbd1ebaaf0a60970400d4305365970cdff1f17f8a02d60db872dafdccfe2d350967859354c8f3fe597dc6d2f157c7448e101af722d8d7eec4dbec9792935d0e61a4099b715138e80b101e432254ed2ba5ce91e019ed8dcf0ee8c9af636536974083314160f0f8aab79929e7cabaa79c7f0a064a9de7b75bcbe3a09009a3d"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x4b, 0x0, "c761e2be4f90a824e45441bffdcf52ae931d997ee0e8083f538d4a050c04ff2be31503bcfe007112a7267d0edcbbfc1c37b5a863c4dfc207941764663583a164331b6c751a1d21ce7e"}]}}]}}]}}]}}, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @macsec={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_MACSEC_ENCODING_SA={0x5, 0xb, 0x1}]}}}]}, 0x3c}}, 0x0) (async) openat$vcsa(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000680), r1) (async) sendmsg$NL80211_CMD_GET_KEY(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)={0x34, r2, 0x800, 0x70bd27, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "e4e9ee462a"}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac01}, @NL80211_ATTR_KEY_DEFAULT={0x4}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) (async) syz_open_dev$vcsn(&(0x7f0000000240), 0x20fe, 0x200) (async) getuid() (async) setsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f00000002c0)={{{@in=@remote, @in6=@ipv4={'\x00', '\xff\xff', @remote}, 0x4e23, 0xae6c, 0x4e21, 0x8, 0xa, 0xa0, 0xe0, 0x1, 0x0, r4}, {0x8001, 0x6, 0x1, 0x9, 0x9, 0xf4d, 0x6, 0x1}, {0x1, 0xffff, 0x2, 0x9}, 0x547, 0x6e6bb8, 0x1, 0x1, 0x1, 0x1}, {{@in6=@local, 0x4d2, 0x3c}, 0xa, @in=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x3501, 0x0, 0x0, 0x7f, 0x1000, 0x3}}, 0xe8) (async) sendmsg$NL80211_CMD_GET_MPATH(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYBLOB="020027bd7000ffdbdf25150000000a00060008021100000000000a001a000802110000010000"], 0x2c}, 0x1, 0x0, 0x0, 0x11}, 0x40004) (async) syz_usb_connect(0x0, 0x10d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0xc3, 0x8d, 0xb5, 0x40, 0x1199, 0x6809, 0x378e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfb, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x0, 0xef, 0x37, 0x0, [@uac_control], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x9, 0x4, 0x0, [@generic={0x83, 0x0, "9b0b6edbd1ebaaf0a60970400d4305365970cdff1f17f8a02d60db872dafdccfe2d350967859354c8f3fe597dc6d2f157c7448e101af722d8d7eec4dbec9792935d0e61a4099b715138e80b101e432254ed2ba5ce91e019ed8dcf0ee8c9af636536974083314160f0f8aab79929e7cabaa79c7f0a064a9de7b75bcbe3a09009a3d"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x4b, 0x0, "c761e2be4f90a824e45441bffdcf52ae931d997ee0e8083f538d4a050c04ff2be31503bcfe007112a7267d0edcbbfc1c37b5a863c4dfc207941764663583a164331b6c751a1d21ce7e"}]}}]}}]}}]}}, 0x0) (async) [ 2523.907523][T10653] usb 2-1: new high-speed USB device number 61 using dummy_hcd [ 2524.287776][T10653] usb 2-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 2524.300938][T10653] usb 2-1: config 0 interface 0 has no altsetting 1 [ 2524.467952][T10653] usb 2-1: New USB device found, idVendor=1199, idProduct=6809, bcdDevice=37.8e [ 2524.477066][T10653] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2524.497506][T10653] usb 2-1: Product: syz [ 2524.501722][T10653] usb 2-1: Manufacturer: syz [ 2524.506347][T10653] usb 2-1: SerialNumber: syz [ 2524.523975][T10653] usb 2-1: config 0 descriptor?? 02:54:30 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb1e, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) [ 2524.569274][T10653] usb 2-1: selecting invalid altsetting 1 [ 2524.575090][T10653] sierra 2-1:0.0: Sierra USB modem converter detected 02:54:31 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./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, 0x0, 0x0, 0x1}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000042c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(`qH\x00', 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000b800)="45b09f433b09f2c8efdb0aeee36db79951bf9ca387d653d370e13580478d64148d1c9a8e51f5a4f9c4e43452f32d49fe049424743fcea65a54ad62810a15946ad766caf9fd052bce957540c7a080dc921d04882e559374844d02deac7737a595b1515819c64374b89ff80e034cc7c724b738a20bd2c4c1885b14c7747b64f7464d291c84f824ea8aa2f7bb0e6e68df1798857e8009750532cf8ac9fcc85a5abf2c2cb819cb066d9e6562438073750b187fb07020de54f53edf9b679afc8fdf49b0303230c006c41f9aaade29d0ef232bb1d790372156d08c0d76475ce42e7d0b3abce15006184d997b627e49aeefe10b850e80d93e85445c520a94e57ce2f374ec1cb41032b4d76986141feac15dd63f883acb97776a1e61e89c7bca49a183823f1c7c2f97c31515a698c627134df55456a48036048af8a942653138b633cc5fe285f2413cab3353efc11ae4998513ffd0cd1a6a7fd0f7841c1d7bb9142b599387a83621dbc93c3217bddff65c34a37e05d873772a8b0eda2f8ee1c1007b6b169531cdd968750d677627048e03d2ff19de2a8048b446658df7d06d0a92a404498b63dad6ef58d72fa0fe944f36ce87d7f04a7cc9bcef45319ddb84f7dcdc69eb5f8a53999f28dda822335174907e0669707f2641602d429a3c57374ce871e37051d41cf951954ffb6a592855ad90bcc947e95ce9b85837663a7f9c5ab5b0bd776ec6e4734a77b33059d9e0419eb9e0aa926cc53bca03fb35318799a3603d9c4a26692d92e5085046ee7517e13bac02618a3ab83a9378d8dcfe63f9f0bef3405f877e68976f3c9b37ffaac6fe4867af482b270c4a5a863fd6e056f4da07a23559b06f1055737298e760270c5e27ccc4aa53244bbef82e9cac134d3d2684c049319a9f67c46cce85d3bf63e0d4ef497970abbaa60ca70ecf6115d8a90fa3973dd680a8237e4edf14fa0337980d8a6e36224e1492306a64dd24327faa0b87dc6339284864420c31a8e52aacded0bfa30021240196255d61b039bdeaa7cdd988c554938c041e654bb7e591f766a6b5c7897bf6d055256e57c81f853456f0b00850e9f6000227f025f69dc87dff0fcfc1c83d27dfe6c3c73fb692cbc073dcd07e0391dac59c85418e2296df10b1699284684e21b7a04fe9b5945ebd35d2fb10b8b73c1e6b8abf53e112543e7cada8e09ffec66d0757a71cb398ee42949043e13bdc9b65e0383efe31efc5ebff41b538dee1be947b0787c091d48084dbf25500ab4f04c7cf53e3810d444244da7551747915a0d51bd56b4e6577c738f09b9708bca95cf59dfbe2b8da61be2230bd4394b7970da49a12a34e466431187ef1ad38e402beca84356df9a696f5e1117507402b5a68129cc08ecd1b0bd7730b6dde4b2bba9552f2dafe9b6ac92760c179aba0d8a1a37e14d5b864cbd8aeb5ff01f94aba1115dfd1a6457e4586691d1a838cbf37df403372cabf16365794784c75dceb39ad27c87a7886eba5e8d9c51d35035bd7e874110006fdb284295eee175d99db75f4ba223db1f2e438b0ffb8e58b7f8bcc82ff267a5442188b474cd4dad763599d176d8c517ba11fd0e4f1c822d52efdc2e56f072a1c0242fa66214d84a3a1f2d4280827c10eec8f10d8c3f69bbd2d02020cd93e800ae75b5aea42a63ecb3344b5d99d1e3eb245a8ea9d7772ffefe3feb704d48402e75668f8b14215170bc5e5ca11477db4f08616e62dc45824dd1879fd8f55e216422d9c9652aa421f37f9c88a5cf5077a612d5d52efcb3a54df5d28c59b654ff8fe820c6bccde0009d11c42deaf214ca292239779c5dce64e0c8c6881dc6029710110aa5b6ab8e8c8260b692271088997b5d6f0bf1b8140571d347feb5ad1295ea0d5e79cdea5c46deb0f8b212b7b01151e6c486a69bb5655be136165f1eb8a78632049ac5836330ed63b88dbb5790028a144680e2810cad4eaa62422db3e4c731443e1d562b0b23bffa6ad0053c034a4b05d9164904632feed36255b2249c0c811f7a2246f95f9c896cde6b93e2a45c9405dc86eae29bf54e7abd3437b46a576e6cff840d8df0b0242d01fdb5369b5bc40e68758bd9c4256cc43a3c788a5c3853cb017ea67b2a04b7addc3c801572535fac43be0d99785b770ab73de2a3210dde6af93d51a28bbd6ebe819d12291024bdbb75d6d29ef0fbd4d66d4d9ec53bc5f45e06afcaadd5ad7fb44716a3fa7e45fdffbb740514cca5ecf6736c38b83a4492682f2fc968f8dae36685f3981adc3045d3b40b0c43f673d188be72dc4a990d6cd833721181fba574e08cd727ad0bc30bde266d0167551b79b9572671ce9eccae8b87ac0a3a15d3fb0d6dfd14aa3b8c4f900e8c9af28cde73f5b7d957564c13ba163e2bbc37e5e8f97c8ab1a15458772baf5305323277a8448229a68b864a5990c58e910ba820497b74049eab008982017059fdd32a102e1314092054a5b94d1bf82e0ee790b20e5f7bf17cbd0af67d171ccc1f0ad5d4d5d787cdfcfa240d7301c551e26237fd650ebb5604c7b4970c3238e9a304d8c27aabaeaa01da6a793eaa244af0eb03e061a823230e5216908ace55cc797c0030238ef744200c022bd278d7b910aeb936b025898f192b993fe057684d5e1c7d1e36d0b5e2efb9ed1a6c28669a60d8fc44938595b69974e114b22fa65fcfcfdfe6dc7e4b78aaad2a442be41673ed088fe3e77c204b7e470a581a1a0d8779642e3f97a742fc23aa37302589ae09dc76f7396b9f6cb7ca911767ae0a7e9cd4b761ad41ca2f92d9d059fbdeb9203a2888a573550bfd0fe4fe2b88d46de746711208456ee3ddb622428fc7bad64f9db028de5dc0187de41e6c57fff442f51e77035ab090e1b1d1a3a15917878c814f03085a625e42b5e361efae70a188de5c4cd4fe3d3bdfcbef8dc9320bf56931bcf730f588e6a7adac6f3875c64d4d0299c6dabf295d35e26fab88ae5ef445cfd462e49604e7d16b33d4457e657b7ebc95c6aa1714bdcadcb761cc5ca70e4b5095aef0982a7cf552530508da11d8179e3d7d0fd9e81969e2d3555ea0a7091036462a6da57d6680c5521ca51b70322b9f8a88f1c535d0ddef9c8426814eea72393d40e26cf922fe3d46944e767775f94da906106d7b0af44def94053a14c4763df0ae66a31722225706ba86ec2cf7bcdf8d3b8fddb0fd0e632381a39ce8376ff59350ab37ec406c51dadacc8e1c174ad4dc28a2a5bcc1c5c0574b64a87baa0a8110cabef933ba0d6c738307f9d03336ef9671457ff2b6e06c5c7ef839f81167076f57e4f537a8bfd45a9a9e42b41d75c32f80214113ac0aa0ddf104f1b2d2357b0181678ccd78c9375f2cb68f1b660101dedf48b97bdc6f9f583e0842f16740d0aef80ea78c236910e18f265358e93734f3aa77c312d62baf542d6f7208cbfc629f2870f03b904c9cf1356bff2b755edcbfc22a9dd90c6dd4e55e2ec0fde919d4b0294238755b5a6d08c81d5661a652cf9759be0093c9e8e11d008158d29fec93be8202550100a0aae7548519fc446ad5fdc07e5d8f856d9af1b3e4cb18011e30bc85cb73b53d2d59d16a8c0ba6f234e77f077eeacf8393687585020cb3a5b544b1432fec114c3e8d9af852cc467618a765d83c5c3afde9a04643ecf3d8895361081f16c8d50ea3f0515a9a811e6608bd8881603a642b866606ad2a660d8a5d0373586e7f113c29eebf3a5904e605d743f214dc281daf3aaaeb0075ce16a7f75014d729ab17be92530147ec78e47a45ad1d73e64be35bef58aebab12258c21af42c249000a9ba73c80e9c9335bf55ce963969d7aa4d7172ac4879d3bae37135334f94682f75aa6791a92adc844c6ca5afab6a4056f6403811cec514c464bd06f86e97f1e88d991c3be625daa330fa3e1a10be5bea7e6ae383f046053c231c7ab0f05b65fbb4005abfb7a6cf650d33a098c9be5b0144931cb9de07fbdaf6293b72386164681dcdc0da0cb3fb7972bce36e5ac1b09af7058a2e11a0226790cca40955cc8b538e6d54f06add3009fb8558d0ac97fcc7b5e361d77204e772b87e6b9c0e33c94c8ad07d6140d32b367d485f293c260e1b40e70c712a13e2c4aef086f81eb11e0fe22b1bae2de2fa45f14d878dc16a572c61f82aeec1f981d49a5b81b50502792de4933039e33cfd654fce854a845d75b3aca46b51b9139e5607f4c0d01790f6a52316a8d1c8ff08ff20f4831402885dd40be539cfdfb17dddeb9d4d5497ba11cc7a6f6119a0e5286dadabe20a92e65b04bea948706955a7e36f3d5cdd4291be977abb07e4c96c3520a181f92a732af93f0821e5301de677bd5e271860c20be6d05caef02571fb6e6d8148e8c2cbf6620821f6aeddda8e1cde195f5091e05d26b19ba7b0717296ca1eabfba291c9d42a0ae8ec0856a44fa8481b09b61566781bb1f4d33d43420e009e64fd55eaa37d2e88d01e48e2e642dfeedc329d107c5c021f577f6497698ce0393ac7a7fcc04b1d590dcbcb61f20ad6c2df44be9facd8233c2b05e87c396c8a904a93090a36754ced497b0946d70da2faef9cd20892e2cc86ffc6931a8c0218745bef48c2f4e3c914545db183d24ebd1f972844a7fb3c3365829e384b17bc2a6248214a6ad88df5f51869b80fc45217713fc8a01e3f32e704cf3271471d0c8b67393dc396472a3bfc08ed57405e9d2728a1e6b538cedb5a6ed96fc39e6afa7ac42a03c6b3db0262ed1084b0ceea86bfd31a8841576abddeef914e329503a5314dd8577961504c47952c8f2ba0b777c2ed2b26aca2fd3fdfee1b339bcffd63b4a57bcba27fc3b1796055118d0b5b3de8f6b7906f9e4c07d53c5690e84596e1cc529bcf90f7d22cf70924e19d86379bf47105ded0fdb94b9e9bc662bc263f2214c25828255b2799afe91f9cdd6a7120df330eb62f074dffb1c7bdb6dc4a1a024410434ec60e2e90fe1d6e0c47cd3e7ed6b774e2d7577412f3ab4f700bef66dc94ae5d1ea616024268956dad8d0a349990b4bdd9e64f7d41abea985893ab4cc1c7574fc503246ba4f693b92a942a5aab52935c0a1ddb273dcf5f12a1bf203f679c582d24fac7c11caf5644133f934fd8c8565177586e6decceed4c71ae51b402f46d7f0c82e44db5c29d98d9be9bfaab88907b3524cbf30ed3c2503463f51cfca8746f14511fcde67ed80ff063b9a6652102cc842c648bba91d60f55470ef6b99b7a4fa0633b84be000732f57ec2d3a3bfe5b1ec61815508ee92a0d553102d01aaa07ca870aad1e3567777deb95075d76a3fdc1e4d9bd3434ba4bc5cd01f7871bf44206490c2746c8891e5f699b29cf9f12052d05f326a20b0459cd293b15a1ea8017f1cdf9792816bf1670ad1fdfa3daf63f30bae52fe357e83ab5629c666bf29eb47b6e41cb4ba3ee555919f7ab8efccb6f411cda617382be66a5c35203c632fbe7294cd02bef05213acd435916eec87237071cce5f3f48231f48c5e475f6a4b1087abd220ec63d1e747048172b3cb7424262f1ab21724ca81d00a20cb988602c1de3ecb7be63f0adcafa774c28244155a5b145d1ffb18555847c38edea411295b069347f766ee97a25ac0142185b69cb5f28107cdf9639da145659a726804f1883d3b5db1cd9cae1b11dc861a97ffeec5d7195b7ddaa1c161bb139ea6c42a8ce5fb7e8e015d5ca390c649582b5d617876e49ff2dcda5998df22de4c30a4694c8cffe3c8316f6139d5373a58db4d4e9fbde0401a98e3311d2254233111201f0ff79c2866d5ec9e1e9e2088c09af735f2389176ce221c7681ec9c31ebb97cfd000ff5ba2ffc47054599e2a229739f132a949159fc4115b29b9183b8b39c6df39ad4422687df385c99ffef818692d0e02f08ea6dfb5f72884e7a3feabfce347b22b3f9394386671dc883ac64348b76eb296ecbec19e2a9a58e1d8e6ec7b43a2e9c427f45dc1e3c9a7ea96b7766ceb77c778ad25ef1b5d435dbd423f921c8247a240bb285654583bbf1368af3f1952df0a57cbd61f750c0a15efe4f85c1930740644dea283919545989d1621ecd451bf52d596a17d319bbef22b2e60d485ee4e8dbb81747cb778ada50dbd491911fe4545f0e7951751d4a4df3daaa8a4a85dce7ff0c5660faec7c49b894f11d83b6e89a4edc05d9b44a193842caeaf0a8491ca68a229d3249428ea50867e335f488a36e2d52d054fc9a2d075ad26c865373924714a9a170f18ec281b402ac65b6bdda0d679deff0797614b6e035560947ed51facb76cfce8ab009a17d940bdf5568bdf13226d5c6ef6abe92f422dfe18470fe9699ac0398fed8e2fbc93ae1b40036a0b1420cb44c3bd002cecc7325c9beb638f28d0f26b48fde19b62d12e8a57be593a8ae4a2add478c7a4e4dc130abcf9a1b30c273bb88dddd8fcb7e0e95c44853d72c9acf6237382421a9a1c194f0ed7166454033ecb21f4a0853918d730a3ece1571aede491f15b4db288b96316f140914e5ec8c39d71342b9e86915a72094d275cbbdc625a1dec59e4dbb63a89fc457e175803a5a93eb1196bcc90914432bf5aa852d6eb2901f139c27843b362f7698e1effb1d46a8965bfb56dc820cc561a0b221f504f9bc09e4cfefb41835dd76e6dcea04f3c656d65614234500be16a44f2344236ced8df0a7269b9e19c5f788d265cdf137e0f5b3266ff42ce6d4f9551384192b3af5ffda148b7e9d5ce3a5506e3a3b9594233c2b743c9cbeabf4ac5c8fa667fb777d2204026658206d0d9863a060c66ca7837e53be9a32d1fa3575374675349f8e6fc56b87830dd90c7d6d788272736f0a154e4574cea0430d390bcf94ededd01292ee67e38fd427b586a4d25348398d5163be549970dc6f069a32f431f9ca52a9fe2127d3e408d6a89b68c39c12ea09a7ee6ecb331f181f1d8265d4d04d1ecefa523dad9700c96fbf165ca200ee764d34b68e17a9fdfd0358ccd74f6aed30ee746ecbc5d0a9ff21871c474b4e88a13e5b65e4a8862e7874b525b9945f711bc61add8a90ef8e56fe3001565fc0e5ad76c09f36c08f5c3f03814fca702c408310d18cdd9fd02dcad6997d286cf75aa8c2dcabe78eaca63f8139c2aa632a7b91d975949ca2302b2cd204b54c89be8a61debb4607d20db3d3fc3c3c52f121a192ed326e72d902419e65b1dbb9e625dd1ee0a3275e9e5e835c48cac07da41933c4701356411e58339b1378d6e7c1f8976afd06c712bc71a9acf7105af28a760be683a82eab3adee7beadafb269cd1f62cc3e0e22dc0ea79f62177c7ce3bcaab8bda97bdf2692fcdcc0e9b40e7fe74b259d42bbac6177a5fa9256e2c9451ab7728d448653cc32f2c2798334c7d0d06440d9cd284b720e7fb90304c8a7a129c10a466753fd44ba36c3d9dc1d44ea0175d4f15610aeb89c37ac576002732d5bfa56031c2960ae5a6cb6d06a39b0c653621c4ba0678a23299b270a5cd35eeec92f195fadbc88b5cc4e8c5a47b7173981301470959fdc6af2b653702d801b698bbd02addecc4936bef8a951edc223c52566efa2cace3811a949066e853aab30dd6a3f0859d692f17329cd10b93c7010ebde54c958a34f71b55af4e24718153377686092d26a28db1522d9da19f4a8bea2eb3c688e17267259d501b9a8d314e9a04253f25a9dc39e6381b5787e94d9e5662f1e27b7beba249b519d2fce12bfde14c52905afd59a0455078a2247dd979ba852e0ffeea844a855b3cf31802d77cc12da2e9373cb497345f2888fbb90317b4d4cab13ee55b2c877c95ed2f75e8329ca5e8493eba84e5c5f9d011c16765f252e3a709347c2b778484859ba393710f02130930ab00f235003c38a4881792aaa3d51d057ab1391314bfac6f10f7d70ab99025bda8b631a6d4a711d51a03ee67b2a716a797e7df319b60b37acd33d8ca3f175e9f08457abc7e1c713ecf7f2631828381301d505ce219e19695e4a7bd6d34b57702e4eed3ff1a1e077c6e6fc64aee1f1da3f5e2871fae8d8f6d606464799d0448e29aaec8a0f84ab63676b849d0b0f7d6134a571fc61ece6edfe333f028dfe99e39e3b1dffd87cceeca0a8950a71d6ac30161c76f85685feb4713292d01211a44974a80d538f774d627cd1328744eb75966c91a6a7582ae564a00c2873fe1605fa449fcd7c55b5549a388705ce6a64efebc74f9819c6024a2f57fedfcb79dca0c7b5299b9eea6b1ac1ecff0117e164621a60230b8131dfbcd68f11392a546b47a847aba8584b781fd4a31e445782216e03a1fb3a1ba6a4f6d87d54235c3275708476a2ef2c5d767ceba1e693f3d0060db18a680e7ad55318d170b056e13c474187b0be6dbb9a702a73b10561a558035fd805be1b4822b80550a5570255f05be4afa8fb975f20f3822ae4983a1b7cf0bfe748e7e30e23489b09f8a216b56a754e85bb0b38737f9bba07973aa34ffe5c43634c318a8fb52361a123c8bdc871da373f128035421d796fd8ce65db51730d4e1cd78bde8fbd5488f70b5fe62c27973f77e10a55450ad9d05dd334d60dea2d342db1f349e207a74284585b46d3d33f8df58bace9ac6ecd8c6c7735967b63dccd90a66d6e43f4ae3a5c520a66cd2abb82f59e2b7c8ed724684c821f52a467a1065b869d6e60d014c6f2cbf1916e11d0a601ff5a39867b43b602eef3b3488a7ce603dc495a5774a5d02714e8f7842510991871998b6e7ea8ed6152e9eaf11e8e17a922d44f9f0785371b732e860d4e5a5f3a6378d88892a3c556f0d43d8d8061b66e1e16feb1153c3b2f0e1224de0cf2eab07b9093bafffa6c7801fb053eeda288405ab0d96a1198f508520301869b55dc71a239717c31a59b3898202d5cba63a4669d3af2302ae67035df04bd7531c78b67c7c405de1458c7f0629fecf13ba4f8641d52f6c721f1b7de810247640c8410d268cff3126ec693f32cfd55c8aa8f6f9402029540226d820d9f0a05a88d18164248a3c0fdcb3200a72d9491abb8a041ef9734c2c4a9bc890848aa9340ca7dab5aeb5409b41624af0f79c1c00bd301bc7d5187640f98b5731e01cebf2d252b34ab3d67d844c28f67bd1615f0d8e8973b094b7d2acd3e3b7f6c829c044f5c56365f54db3c9b071759da29c776082eac5e0125ad948f2d897c32bb24207ff2f0f63d010d334c278217dd15921604d40aa475288a1b691e08cbdd3868dc31763f2a490eb87c63da3c0ca61db3b86989eb3dd23fbd81a42436f6308faa861db8af035d62249a2333bd0154de19203a65f1bed45faac22926bf62b092794557668a2aa37f55c67652ebf95f09345235b04fe75d03e35fb835c077c7bbdac5c792d1ce72244754a2c9923640637a6b88b5db34fdce17337e4244291c0713b0b942e81832e9fc89ddae8a1a5c4d2eb88d6e0eab5d4e3536016b68a9075ac0a5a33b50f7481a3b23c2dd1521ea43984a1309f2cbdb08ababdce30cebc9c78ce32b947b8cc924c80bf1e19687f18bd5407be062b1ccfcb33c0cbfde0a25dbcb3597d8d4be4d5b5f340fc2e39c6b266e7cbaecd904c2766b54a7e207b92cb60d163b157d23160ea3e88a01fb7a2eb72359eabf8dd85d1d5e5773f901577fc493c0f6c3e925914b08461447f98df714bd28068f6f0d216460e5af5f6edc0f76f2f72d2d50b22a64e355c213833774ab97a832f9eeda856448bfe80f57f45b521abaed9b8cc19996855f815dd0f90ff7e937803b47485bbd16778f8939c8155520efad404142fcb1c3e547d71a449babe404fc6e3b5c3585e0b3bbcf6658ab6e9482b5017ed1042d414794c80f5bd604a08940329af5094abf8b56205f12b0f45940d73b1035048ed999670ee3b4095e59389bcbe66b140df79ca5be7aaec0ac1f160af98bbdad10f67752315edd83f7abc7089995520fd4cf6eccc545f19e39e59b91d62174322a5ea0273759b4cf42b6e60ec240766e93296116c57157fcbacb62b640f5ed2d2849e96e9b42eb71374aabffa321fa4b4eef9773adc43c391b353d2b07759c1e2ea7ad0d31673be1918cf7db27d1c5daa4704c63dadf607fdd87c92e722427d94de0bc8a140bfe120f1a8444c8c96ef147182983b8440188ba7df6f02f4ea4ba804749ab3c9a9ea62e756b459f0f1592a773fd1c0749dad704f14b6b7698eedb8b5c671697b8c561dfb0da4304f8dbe4f78d098d653fc717a0ca782c21f11d1940af5244e8669f862b6fe1f6a2600e031bc257ebbb380fbb1d1f127b83e419450087c53b2fc8d6ebff549c841994e90bd256f7e2bada6628549d4f026990dd6c4af8923bd1e720353674089594920c8cedd62b933413138c4c25e27a7a5f19ab269f2b52bd4d72d3c1fb474318f2b2d9e06456993c9578b74c7cd274c4517f45aa72ef6a573a2f62a787f019f40c481289835f9f14fa93f1feb7c81d485ae7d48e8d0a5e5f450e2793377288ac4a814527a554a59b6b8bc2a5d011483dee6aba099d3c618d464b1635e274765f3c70091b65f6990a08aa0599159288a651297a85fd46009f3ebe867ebd24355a412e53143b34666e8c04178c9a9e65dfc682727a570e575e6e4fbef0e85ab3737a4cca3fb82eeb8eb07be4b71b0d3237e55ccfc7011a2ef60fc3abaf220b80a6d0199f35c43384a1886435808209ae02faa9165d29fbcfe206a06ad8dded719d5eaa282bc65ec28af4a8249e775b33b5d9a68b66774d2a86e82c61d584c1ae60d57317a2b344d9dd5c1e1ef2e80630ded6afc3d067b687f80a29606313757c0a16614415093fb4a048d869483329c64b784e627139ba86e8c9c9d6b8d4c69a6dceb98b0dffa3cfcfb731b8e2f5edb37e9977b99f1103ffe886ecb30d51cfb46a2839a9999100ea35b98f665b630d7bfbfb5aaeb0b873380045fa3b9290f0ca6a6c2bcdfad26110e00fae8c0e47dba669821a6c33c0c558726cae133200df672f4ec7d98a93eac6ab6fe6fa3cf7d879f21824dd1179635b761d569a5a1250ac315d87f433c42d1168c0e6d8acea9d721985bb94fb9cdadb4d66fa43e65ad51e96eedf909356b750ffb92e5135510a1f72ba77eac78e0b37291a7ad384707dfd93b3dcb25dbe63086286a34980f7f045927a2a839f67fe64a2a4480d739f7c1fd5b7d2721ac85a61625e327e0da215df0ce782ac4ca735119bd08e0edd40c8ce6848052c489ccceeaa0c56160c9b5f40f97779d02a3942511d328b03b42a4906b63173681de5aa3095614e292fdfd69415d97dd41c88fb5824551c26fe5b8cf188341dd43200578822a447f8f36abe39154240aa5b0520c055ee2731b370d087e0fac74201987660b3fe2f43f343591d558a08c166c705680cf6862cdcb17e37b67221303308127d641022ffbfecab06fd5ad80df189c4cc4027475585d11fe7c337d8dfd030034967518e76de84b0b4e5195159f7a1be05cf4f781f4980147d89cf84a7a2e66989f7950f21ee81a2b5e2f073a3c367dd59082632426b8c789725ac196057d2fc9fed16d9c89f8d3d8f1a7ede2fac06884c7812b91b5bfb23b32da70fae629b69c00643f51c8628747ea80ed36ba385c743d6c67e3b9ace49c0267c9f1c936f131fbd2b517dfbba6b17dd55f543cfc47da24abed1a14ca55be0ba772d82dd4c3d9", 0x2000, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)=ANY=[@ANYBLOB="50010000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000000000000000000000800000000000000726f6f746d6f6465060000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00r/otmode'], 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) getdents64(r2, &(0x7f0000000080)=""/253, 0xfd) [ 2525.572646][T10653] usb 2-1: Sierra USB modem converter now attached to ttyUSB0 [ 2525.604217][T10653] usb 2-1: USB disconnect, device number 61 02:54:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x56000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) [ 2525.639265][T10653] sierra ttyUSB0: Sierra USB modem converter now disconnected from ttyUSB0 [ 2525.678907][T10653] sierra 2-1:0.0: device disconnected 02:54:31 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./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}}) (async) read$FUSE(r0, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x2066012, 0x0, 0x0, 0x1}}, 0x50) (async) syz_fuse_handle_req(r0, &(0x7f00000042c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(`qH\x00', 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r0, &(0x7f000000b800)="45b09f433b09f2c8efdb0aeee36db79951bf9ca387d653d370e13580478d64148d1c9a8e51f5a4f9c4e43452f32d49fe049424743fcea65a54ad62810a15946ad766caf9fd052bce957540c7a080dc921d04882e559374844d02deac7737a595b1515819c64374b89ff80e034cc7c724b738a20bd2c4c1885b14c7747b64f7464d291c84f824ea8aa2f7bb0e6e68df1798857e8009750532cf8ac9fcc85a5abf2c2cb819cb066d9e6562438073750b187fb07020de54f53edf9b679afc8fdf49b0303230c006c41f9aaade29d0ef232bb1d790372156d08c0d76475ce42e7d0b3abce15006184d997b627e49aeefe10b850e80d93e85445c520a94e57ce2f374ec1cb41032b4d76986141feac15dd63f883acb97776a1e61e89c7bca49a183823f1c7c2f97c31515a698c627134df55456a48036048af8a942653138b633cc5fe285f2413cab3353efc11ae4998513ffd0cd1a6a7fd0f7841c1d7bb9142b599387a83621dbc93c3217bddff65c34a37e05d873772a8b0eda2f8ee1c1007b6b169531cdd968750d677627048e03d2ff19de2a8048b446658df7d06d0a92a404498b63dad6ef58d72fa0fe944f36ce87d7f04a7cc9bcef45319ddb84f7dcdc69eb5f8a53999f28dda822335174907e0669707f2641602d429a3c57374ce871e37051d41cf951954ffb6a592855ad90bcc947e95ce9b85837663a7f9c5ab5b0bd776ec6e4734a77b33059d9e0419eb9e0aa926cc53bca03fb35318799a3603d9c4a26692d92e5085046ee7517e13bac02618a3ab83a9378d8dcfe63f9f0bef3405f877e68976f3c9b37ffaac6fe4867af482b270c4a5a863fd6e056f4da07a23559b06f1055737298e760270c5e27ccc4aa53244bbef82e9cac134d3d2684c049319a9f67c46cce85d3bf63e0d4ef497970abbaa60ca70ecf6115d8a90fa3973dd680a8237e4edf14fa0337980d8a6e36224e1492306a64dd24327faa0b87dc6339284864420c31a8e52aacded0bfa30021240196255d61b039bdeaa7cdd988c554938c041e654bb7e591f766a6b5c7897bf6d055256e57c81f853456f0b00850e9f6000227f025f69dc87dff0fcfc1c83d27dfe6c3c73fb692cbc073dcd07e0391dac59c85418e2296df10b1699284684e21b7a04fe9b5945ebd35d2fb10b8b73c1e6b8abf53e112543e7cada8e09ffec66d0757a71cb398ee42949043e13bdc9b65e0383efe31efc5ebff41b538dee1be947b0787c091d48084dbf25500ab4f04c7cf53e3810d444244da7551747915a0d51bd56b4e6577c738f09b9708bca95cf59dfbe2b8da61be2230bd4394b7970da49a12a34e466431187ef1ad38e402beca84356df9a696f5e1117507402b5a68129cc08ecd1b0bd7730b6dde4b2bba9552f2dafe9b6ac92760c179aba0d8a1a37e14d5b864cbd8aeb5ff01f94aba1115dfd1a6457e4586691d1a838cbf37df403372cabf16365794784c75dceb39ad27c87a7886eba5e8d9c51d35035bd7e874110006fdb284295eee175d99db75f4ba223db1f2e438b0ffb8e58b7f8bcc82ff267a5442188b474cd4dad763599d176d8c517ba11fd0e4f1c822d52efdc2e56f072a1c0242fa66214d84a3a1f2d4280827c10eec8f10d8c3f69bbd2d02020cd93e800ae75b5aea42a63ecb3344b5d99d1e3eb245a8ea9d7772ffefe3feb704d48402e75668f8b14215170bc5e5ca11477db4f08616e62dc45824dd1879fd8f55e216422d9c9652aa421f37f9c88a5cf5077a612d5d52efcb3a54df5d28c59b654ff8fe820c6bccde0009d11c42deaf214ca292239779c5dce64e0c8c6881dc6029710110aa5b6ab8e8c8260b692271088997b5d6f0bf1b8140571d347feb5ad1295ea0d5e79cdea5c46deb0f8b212b7b01151e6c486a69bb5655be136165f1eb8a78632049ac5836330ed63b88dbb5790028a144680e2810cad4eaa62422db3e4c731443e1d562b0b23bffa6ad0053c034a4b05d9164904632feed36255b2249c0c811f7a2246f95f9c896cde6b93e2a45c9405dc86eae29bf54e7abd3437b46a576e6cff840d8df0b0242d01fdb5369b5bc40e68758bd9c4256cc43a3c788a5c3853cb017ea67b2a04b7addc3c801572535fac43be0d99785b770ab73de2a3210dde6af93d51a28bbd6ebe819d12291024bdbb75d6d29ef0fbd4d66d4d9ec53bc5f45e06afcaadd5ad7fb44716a3fa7e45fdffbb740514cca5ecf6736c38b83a4492682f2fc968f8dae36685f3981adc3045d3b40b0c43f673d188be72dc4a990d6cd833721181fba574e08cd727ad0bc30bde266d0167551b79b9572671ce9eccae8b87ac0a3a15d3fb0d6dfd14aa3b8c4f900e8c9af28cde73f5b7d957564c13ba163e2bbc37e5e8f97c8ab1a15458772baf5305323277a8448229a68b864a5990c58e910ba820497b74049eab008982017059fdd32a102e1314092054a5b94d1bf82e0ee790b20e5f7bf17cbd0af67d171ccc1f0ad5d4d5d787cdfcfa240d7301c551e26237fd650ebb5604c7b4970c3238e9a304d8c27aabaeaa01da6a793eaa244af0eb03e061a823230e5216908ace55cc797c0030238ef744200c022bd278d7b910aeb936b025898f192b993fe057684d5e1c7d1e36d0b5e2efb9ed1a6c28669a60d8fc44938595b69974e114b22fa65fcfcfdfe6dc7e4b78aaad2a442be41673ed088fe3e77c204b7e470a581a1a0d8779642e3f97a742fc23aa37302589ae09dc76f7396b9f6cb7ca911767ae0a7e9cd4b761ad41ca2f92d9d059fbdeb9203a2888a573550bfd0fe4fe2b88d46de746711208456ee3ddb622428fc7bad64f9db028de5dc0187de41e6c57fff442f51e77035ab090e1b1d1a3a15917878c814f03085a625e42b5e361efae70a188de5c4cd4fe3d3bdfcbef8dc9320bf56931bcf730f588e6a7adac6f3875c64d4d0299c6dabf295d35e26fab88ae5ef445cfd462e49604e7d16b33d4457e657b7ebc95c6aa1714bdcadcb761cc5ca70e4b5095aef0982a7cf552530508da11d8179e3d7d0fd9e81969e2d3555ea0a7091036462a6da57d6680c5521ca51b70322b9f8a88f1c535d0ddef9c8426814eea72393d40e26cf922fe3d46944e767775f94da906106d7b0af44def94053a14c4763df0ae66a31722225706ba86ec2cf7bcdf8d3b8fddb0fd0e632381a39ce8376ff59350ab37ec406c51dadacc8e1c174ad4dc28a2a5bcc1c5c0574b64a87baa0a8110cabef933ba0d6c738307f9d03336ef9671457ff2b6e06c5c7ef839f81167076f57e4f537a8bfd45a9a9e42b41d75c32f80214113ac0aa0ddf104f1b2d2357b0181678ccd78c9375f2cb68f1b660101dedf48b97bdc6f9f583e0842f16740d0aef80ea78c236910e18f265358e93734f3aa77c312d62baf542d6f7208cbfc629f2870f03b904c9cf1356bff2b755edcbfc22a9dd90c6dd4e55e2ec0fde919d4b0294238755b5a6d08c81d5661a652cf9759be0093c9e8e11d008158d29fec93be8202550100a0aae7548519fc446ad5fdc07e5d8f856d9af1b3e4cb18011e30bc85cb73b53d2d59d16a8c0ba6f234e77f077eeacf8393687585020cb3a5b544b1432fec114c3e8d9af852cc467618a765d83c5c3afde9a04643ecf3d8895361081f16c8d50ea3f0515a9a811e6608bd8881603a642b866606ad2a660d8a5d0373586e7f113c29eebf3a5904e605d743f214dc281daf3aaaeb0075ce16a7f75014d729ab17be92530147ec78e47a45ad1d73e64be35bef58aebab12258c21af42c249000a9ba73c80e9c9335bf55ce963969d7aa4d7172ac4879d3bae37135334f94682f75aa6791a92adc844c6ca5afab6a4056f6403811cec514c464bd06f86e97f1e88d991c3be625daa330fa3e1a10be5bea7e6ae383f046053c231c7ab0f05b65fbb4005abfb7a6cf650d33a098c9be5b0144931cb9de07fbdaf6293b72386164681dcdc0da0cb3fb7972bce36e5ac1b09af7058a2e11a0226790cca40955cc8b538e6d54f06add3009fb8558d0ac97fcc7b5e361d77204e772b87e6b9c0e33c94c8ad07d6140d32b367d485f293c260e1b40e70c712a13e2c4aef086f81eb11e0fe22b1bae2de2fa45f14d878dc16a572c61f82aeec1f981d49a5b81b50502792de4933039e33cfd654fce854a845d75b3aca46b51b9139e5607f4c0d01790f6a52316a8d1c8ff08ff20f4831402885dd40be539cfdfb17dddeb9d4d5497ba11cc7a6f6119a0e5286dadabe20a92e65b04bea948706955a7e36f3d5cdd4291be977abb07e4c96c3520a181f92a732af93f0821e5301de677bd5e271860c20be6d05caef02571fb6e6d8148e8c2cbf6620821f6aeddda8e1cde195f5091e05d26b19ba7b0717296ca1eabfba291c9d42a0ae8ec0856a44fa8481b09b61566781bb1f4d33d43420e009e64fd55eaa37d2e88d01e48e2e642dfeedc329d107c5c021f577f6497698ce0393ac7a7fcc04b1d590dcbcb61f20ad6c2df44be9facd8233c2b05e87c396c8a904a93090a36754ced497b0946d70da2faef9cd20892e2cc86ffc6931a8c0218745bef48c2f4e3c914545db183d24ebd1f972844a7fb3c3365829e384b17bc2a6248214a6ad88df5f51869b80fc45217713fc8a01e3f32e704cf3271471d0c8b67393dc396472a3bfc08ed57405e9d2728a1e6b538cedb5a6ed96fc39e6afa7ac42a03c6b3db0262ed1084b0ceea86bfd31a8841576abddeef914e329503a5314dd8577961504c47952c8f2ba0b777c2ed2b26aca2fd3fdfee1b339bcffd63b4a57bcba27fc3b1796055118d0b5b3de8f6b7906f9e4c07d53c5690e84596e1cc529bcf90f7d22cf70924e19d86379bf47105ded0fdb94b9e9bc662bc263f2214c25828255b2799afe91f9cdd6a7120df330eb62f074dffb1c7bdb6dc4a1a024410434ec60e2e90fe1d6e0c47cd3e7ed6b774e2d7577412f3ab4f700bef66dc94ae5d1ea616024268956dad8d0a349990b4bdd9e64f7d41abea985893ab4cc1c7574fc503246ba4f693b92a942a5aab52935c0a1ddb273dcf5f12a1bf203f679c582d24fac7c11caf5644133f934fd8c8565177586e6decceed4c71ae51b402f46d7f0c82e44db5c29d98d9be9bfaab88907b3524cbf30ed3c2503463f51cfca8746f14511fcde67ed80ff063b9a6652102cc842c648bba91d60f55470ef6b99b7a4fa0633b84be000732f57ec2d3a3bfe5b1ec61815508ee92a0d553102d01aaa07ca870aad1e3567777deb95075d76a3fdc1e4d9bd3434ba4bc5cd01f7871bf44206490c2746c8891e5f699b29cf9f12052d05f326a20b0459cd293b15a1ea8017f1cdf9792816bf1670ad1fdfa3daf63f30bae52fe357e83ab5629c666bf29eb47b6e41cb4ba3ee555919f7ab8efccb6f411cda617382be66a5c35203c632fbe7294cd02bef05213acd435916eec87237071cce5f3f48231f48c5e475f6a4b1087abd220ec63d1e747048172b3cb7424262f1ab21724ca81d00a20cb988602c1de3ecb7be63f0adcafa774c28244155a5b145d1ffb18555847c38edea411295b069347f766ee97a25ac0142185b69cb5f28107cdf9639da145659a726804f1883d3b5db1cd9cae1b11dc861a97ffeec5d7195b7ddaa1c161bb139ea6c42a8ce5fb7e8e015d5ca390c649582b5d617876e49ff2dcda5998df22de4c30a4694c8cffe3c8316f6139d5373a58db4d4e9fbde0401a98e3311d2254233111201f0ff79c2866d5ec9e1e9e2088c09af735f2389176ce221c7681ec9c31ebb97cfd000ff5ba2ffc47054599e2a229739f132a949159fc4115b29b9183b8b39c6df39ad4422687df385c99ffef818692d0e02f08ea6dfb5f72884e7a3feabfce347b22b3f9394386671dc883ac64348b76eb296ecbec19e2a9a58e1d8e6ec7b43a2e9c427f45dc1e3c9a7ea96b7766ceb77c778ad25ef1b5d435dbd423f921c8247a240bb285654583bbf1368af3f1952df0a57cbd61f750c0a15efe4f85c1930740644dea283919545989d1621ecd451bf52d596a17d319bbef22b2e60d485ee4e8dbb81747cb778ada50dbd491911fe4545f0e7951751d4a4df3daaa8a4a85dce7ff0c5660faec7c49b894f11d83b6e89a4edc05d9b44a193842caeaf0a8491ca68a229d3249428ea50867e335f488a36e2d52d054fc9a2d075ad26c865373924714a9a170f18ec281b402ac65b6bdda0d679deff0797614b6e035560947ed51facb76cfce8ab009a17d940bdf5568bdf13226d5c6ef6abe92f422dfe18470fe9699ac0398fed8e2fbc93ae1b40036a0b1420cb44c3bd002cecc7325c9beb638f28d0f26b48fde19b62d12e8a57be593a8ae4a2add478c7a4e4dc130abcf9a1b30c273bb88dddd8fcb7e0e95c44853d72c9acf6237382421a9a1c194f0ed7166454033ecb21f4a0853918d730a3ece1571aede491f15b4db288b96316f140914e5ec8c39d71342b9e86915a72094d275cbbdc625a1dec59e4dbb63a89fc457e175803a5a93eb1196bcc90914432bf5aa852d6eb2901f139c27843b362f7698e1effb1d46a8965bfb56dc820cc561a0b221f504f9bc09e4cfefb41835dd76e6dcea04f3c656d65614234500be16a44f2344236ced8df0a7269b9e19c5f788d265cdf137e0f5b3266ff42ce6d4f9551384192b3af5ffda148b7e9d5ce3a5506e3a3b9594233c2b743c9cbeabf4ac5c8fa667fb777d2204026658206d0d9863a060c66ca7837e53be9a32d1fa3575374675349f8e6fc56b87830dd90c7d6d788272736f0a154e4574cea0430d390bcf94ededd01292ee67e38fd427b586a4d25348398d5163be549970dc6f069a32f431f9ca52a9fe2127d3e408d6a89b68c39c12ea09a7ee6ecb331f181f1d8265d4d04d1ecefa523dad9700c96fbf165ca200ee764d34b68e17a9fdfd0358ccd74f6aed30ee746ecbc5d0a9ff21871c474b4e88a13e5b65e4a8862e7874b525b9945f711bc61add8a90ef8e56fe3001565fc0e5ad76c09f36c08f5c3f03814fca702c408310d18cdd9fd02dcad6997d286cf75aa8c2dcabe78eaca63f8139c2aa632a7b91d975949ca2302b2cd204b54c89be8a61debb4607d20db3d3fc3c3c52f121a192ed326e72d902419e65b1dbb9e625dd1ee0a3275e9e5e835c48cac07da41933c4701356411e58339b1378d6e7c1f8976afd06c712bc71a9acf7105af28a760be683a82eab3adee7beadafb269cd1f62cc3e0e22dc0ea79f62177c7ce3bcaab8bda97bdf2692fcdcc0e9b40e7fe74b259d42bbac6177a5fa9256e2c9451ab7728d448653cc32f2c2798334c7d0d06440d9cd284b720e7fb90304c8a7a129c10a466753fd44ba36c3d9dc1d44ea0175d4f15610aeb89c37ac576002732d5bfa56031c2960ae5a6cb6d06a39b0c653621c4ba0678a23299b270a5cd35eeec92f195fadbc88b5cc4e8c5a47b7173981301470959fdc6af2b653702d801b698bbd02addecc4936bef8a951edc223c52566efa2cace3811a949066e853aab30dd6a3f0859d692f17329cd10b93c7010ebde54c958a34f71b55af4e24718153377686092d26a28db1522d9da19f4a8bea2eb3c688e17267259d501b9a8d314e9a04253f25a9dc39e6381b5787e94d9e5662f1e27b7beba249b519d2fce12bfde14c52905afd59a0455078a2247dd979ba852e0ffeea844a855b3cf31802d77cc12da2e9373cb497345f2888fbb90317b4d4cab13ee55b2c877c95ed2f75e8329ca5e8493eba84e5c5f9d011c16765f252e3a709347c2b778484859ba393710f02130930ab00f235003c38a4881792aaa3d51d057ab1391314bfac6f10f7d70ab99025bda8b631a6d4a711d51a03ee67b2a716a797e7df319b60b37acd33d8ca3f175e9f08457abc7e1c713ecf7f2631828381301d505ce219e19695e4a7bd6d34b57702e4eed3ff1a1e077c6e6fc64aee1f1da3f5e2871fae8d8f6d606464799d0448e29aaec8a0f84ab63676b849d0b0f7d6134a571fc61ece6edfe333f028dfe99e39e3b1dffd87cceeca0a8950a71d6ac30161c76f85685feb4713292d01211a44974a80d538f774d627cd1328744eb75966c91a6a7582ae564a00c2873fe1605fa449fcd7c55b5549a388705ce6a64efebc74f9819c6024a2f57fedfcb79dca0c7b5299b9eea6b1ac1ecff0117e164621a60230b8131dfbcd68f11392a546b47a847aba8584b781fd4a31e445782216e03a1fb3a1ba6a4f6d87d54235c3275708476a2ef2c5d767ceba1e693f3d0060db18a680e7ad55318d170b056e13c474187b0be6dbb9a702a73b10561a558035fd805be1b4822b80550a5570255f05be4afa8fb975f20f3822ae4983a1b7cf0bfe748e7e30e23489b09f8a216b56a754e85bb0b38737f9bba07973aa34ffe5c43634c318a8fb52361a123c8bdc871da373f128035421d796fd8ce65db51730d4e1cd78bde8fbd5488f70b5fe62c27973f77e10a55450ad9d05dd334d60dea2d342db1f349e207a74284585b46d3d33f8df58bace9ac6ecd8c6c7735967b63dccd90a66d6e43f4ae3a5c520a66cd2abb82f59e2b7c8ed724684c821f52a467a1065b869d6e60d014c6f2cbf1916e11d0a601ff5a39867b43b602eef3b3488a7ce603dc495a5774a5d02714e8f7842510991871998b6e7ea8ed6152e9eaf11e8e17a922d44f9f0785371b732e860d4e5a5f3a6378d88892a3c556f0d43d8d8061b66e1e16feb1153c3b2f0e1224de0cf2eab07b9093bafffa6c7801fb053eeda288405ab0d96a1198f508520301869b55dc71a239717c31a59b3898202d5cba63a4669d3af2302ae67035df04bd7531c78b67c7c405de1458c7f0629fecf13ba4f8641d52f6c721f1b7de810247640c8410d268cff3126ec693f32cfd55c8aa8f6f9402029540226d820d9f0a05a88d18164248a3c0fdcb3200a72d9491abb8a041ef9734c2c4a9bc890848aa9340ca7dab5aeb5409b41624af0f79c1c00bd301bc7d5187640f98b5731e01cebf2d252b34ab3d67d844c28f67bd1615f0d8e8973b094b7d2acd3e3b7f6c829c044f5c56365f54db3c9b071759da29c776082eac5e0125ad948f2d897c32bb24207ff2f0f63d010d334c278217dd15921604d40aa475288a1b691e08cbdd3868dc31763f2a490eb87c63da3c0ca61db3b86989eb3dd23fbd81a42436f6308faa861db8af035d62249a2333bd0154de19203a65f1bed45faac22926bf62b092794557668a2aa37f55c67652ebf95f09345235b04fe75d03e35fb835c077c7bbdac5c792d1ce72244754a2c9923640637a6b88b5db34fdce17337e4244291c0713b0b942e81832e9fc89ddae8a1a5c4d2eb88d6e0eab5d4e3536016b68a9075ac0a5a33b50f7481a3b23c2dd1521ea43984a1309f2cbdb08ababdce30cebc9c78ce32b947b8cc924c80bf1e19687f18bd5407be062b1ccfcb33c0cbfde0a25dbcb3597d8d4be4d5b5f340fc2e39c6b266e7cbaecd904c2766b54a7e207b92cb60d163b157d23160ea3e88a01fb7a2eb72359eabf8dd85d1d5e5773f901577fc493c0f6c3e925914b08461447f98df714bd28068f6f0d216460e5af5f6edc0f76f2f72d2d50b22a64e355c213833774ab97a832f9eeda856448bfe80f57f45b521abaed9b8cc19996855f815dd0f90ff7e937803b47485bbd16778f8939c8155520efad404142fcb1c3e547d71a449babe404fc6e3b5c3585e0b3bbcf6658ab6e9482b5017ed1042d414794c80f5bd604a08940329af5094abf8b56205f12b0f45940d73b1035048ed999670ee3b4095e59389bcbe66b140df79ca5be7aaec0ac1f160af98bbdad10f67752315edd83f7abc7089995520fd4cf6eccc545f19e39e59b91d62174322a5ea0273759b4cf42b6e60ec240766e93296116c57157fcbacb62b640f5ed2d2849e96e9b42eb71374aabffa321fa4b4eef9773adc43c391b353d2b07759c1e2ea7ad0d31673be1918cf7db27d1c5daa4704c63dadf607fdd87c92e722427d94de0bc8a140bfe120f1a8444c8c96ef147182983b8440188ba7df6f02f4ea4ba804749ab3c9a9ea62e756b459f0f1592a773fd1c0749dad704f14b6b7698eedb8b5c671697b8c561dfb0da4304f8dbe4f78d098d653fc717a0ca782c21f11d1940af5244e8669f862b6fe1f6a2600e031bc257ebbb380fbb1d1f127b83e419450087c53b2fc8d6ebff549c841994e90bd256f7e2bada6628549d4f026990dd6c4af8923bd1e720353674089594920c8cedd62b933413138c4c25e27a7a5f19ab269f2b52bd4d72d3c1fb474318f2b2d9e06456993c9578b74c7cd274c4517f45aa72ef6a573a2f62a787f019f40c481289835f9f14fa93f1feb7c81d485ae7d48e8d0a5e5f450e2793377288ac4a814527a554a59b6b8bc2a5d011483dee6aba099d3c618d464b1635e274765f3c70091b65f6990a08aa0599159288a651297a85fd46009f3ebe867ebd24355a412e53143b34666e8c04178c9a9e65dfc682727a570e575e6e4fbef0e85ab3737a4cca3fb82eeb8eb07be4b71b0d3237e55ccfc7011a2ef60fc3abaf220b80a6d0199f35c43384a1886435808209ae02faa9165d29fbcfe206a06ad8dded719d5eaa282bc65ec28af4a8249e775b33b5d9a68b66774d2a86e82c61d584c1ae60d57317a2b344d9dd5c1e1ef2e80630ded6afc3d067b687f80a29606313757c0a16614415093fb4a048d869483329c64b784e627139ba86e8c9c9d6b8d4c69a6dceb98b0dffa3cfcfb731b8e2f5edb37e9977b99f1103ffe886ecb30d51cfb46a2839a9999100ea35b98f665b630d7bfbfb5aaeb0b873380045fa3b9290f0ca6a6c2bcdfad26110e00fae8c0e47dba669821a6c33c0c558726cae133200df672f4ec7d98a93eac6ab6fe6fa3cf7d879f21824dd1179635b761d569a5a1250ac315d87f433c42d1168c0e6d8acea9d721985bb94fb9cdadb4d66fa43e65ad51e96eedf909356b750ffb92e5135510a1f72ba77eac78e0b37291a7ad384707dfd93b3dcb25dbe63086286a34980f7f045927a2a839f67fe64a2a4480d739f7c1fd5b7d2721ac85a61625e327e0da215df0ce782ac4ca735119bd08e0edd40c8ce6848052c489ccceeaa0c56160c9b5f40f97779d02a3942511d328b03b42a4906b63173681de5aa3095614e292fdfd69415d97dd41c88fb5824551c26fe5b8cf188341dd43200578822a447f8f36abe39154240aa5b0520c055ee2731b370d087e0fac74201987660b3fe2f43f343591d558a08c166c705680cf6862cdcb17e37b67221303308127d641022ffbfecab06fd5ad80df189c4cc4027475585d11fe7c337d8dfd030034967518e76de84b0b4e5195159f7a1be05cf4f781f4980147d89cf84a7a2e66989f7950f21ee81a2b5e2f073a3c367dd59082632426b8c789725ac196057d2fc9fed16d9c89f8d3d8f1a7ede2fac06884c7812b91b5bfb23b32da70fae629b69c00643f51c8628747ea80ed36ba385c743d6c67e3b9ace49c0267c9f1c936f131fbd2b517dfbba6b17dd55f543cfc47da24abed1a14ca55be0ba772d82dd4c3d9", 0x2000, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)=ANY=[@ANYBLOB="50010000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000000000000000000000800000000000000726f6f746d6f6465060000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00r/otmode'], 0x0, 0x0}) (async, rerun: 64) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) (rerun: 64) getdents64(r2, &(0x7f0000000080)=""/253, 0xfd) 02:54:32 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./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, 0x0, 0x0, 0x1}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000042c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(`qH\x00', 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000b800)="45b09f433b09f2c8efdb0aeee36db79951bf9ca387d653d370e13580478d64148d1c9a8e51f5a4f9c4e43452f32d49fe049424743fcea65a54ad62810a15946ad766caf9fd052bce957540c7a080dc921d04882e559374844d02deac7737a595b1515819c64374b89ff80e034cc7c724b738a20bd2c4c1885b14c7747b64f7464d291c84f824ea8aa2f7bb0e6e68df1798857e8009750532cf8ac9fcc85a5abf2c2cb819cb066d9e6562438073750b187fb07020de54f53edf9b679afc8fdf49b0303230c006c41f9aaade29d0ef232bb1d790372156d08c0d76475ce42e7d0b3abce15006184d997b627e49aeefe10b850e80d93e85445c520a94e57ce2f374ec1cb41032b4d76986141feac15dd63f883acb97776a1e61e89c7bca49a183823f1c7c2f97c31515a698c627134df55456a48036048af8a942653138b633cc5fe285f2413cab3353efc11ae4998513ffd0cd1a6a7fd0f7841c1d7bb9142b599387a83621dbc93c3217bddff65c34a37e05d873772a8b0eda2f8ee1c1007b6b169531cdd968750d677627048e03d2ff19de2a8048b446658df7d06d0a92a404498b63dad6ef58d72fa0fe944f36ce87d7f04a7cc9bcef45319ddb84f7dcdc69eb5f8a53999f28dda822335174907e0669707f2641602d429a3c57374ce871e37051d41cf951954ffb6a592855ad90bcc947e95ce9b85837663a7f9c5ab5b0bd776ec6e4734a77b33059d9e0419eb9e0aa926cc53bca03fb35318799a3603d9c4a26692d92e5085046ee7517e13bac02618a3ab83a9378d8dcfe63f9f0bef3405f877e68976f3c9b37ffaac6fe4867af482b270c4a5a863fd6e056f4da07a23559b06f1055737298e760270c5e27ccc4aa53244bbef82e9cac134d3d2684c049319a9f67c46cce85d3bf63e0d4ef497970abbaa60ca70ecf6115d8a90fa3973dd680a8237e4edf14fa0337980d8a6e36224e1492306a64dd24327faa0b87dc6339284864420c31a8e52aacded0bfa30021240196255d61b039bdeaa7cdd988c554938c041e654bb7e591f766a6b5c7897bf6d055256e57c81f853456f0b00850e9f6000227f025f69dc87dff0fcfc1c83d27dfe6c3c73fb692cbc073dcd07e0391dac59c85418e2296df10b1699284684e21b7a04fe9b5945ebd35d2fb10b8b73c1e6b8abf53e112543e7cada8e09ffec66d0757a71cb398ee42949043e13bdc9b65e0383efe31efc5ebff41b538dee1be947b0787c091d48084dbf25500ab4f04c7cf53e3810d444244da7551747915a0d51bd56b4e6577c738f09b9708bca95cf59dfbe2b8da61be2230bd4394b7970da49a12a34e466431187ef1ad38e402beca84356df9a696f5e1117507402b5a68129cc08ecd1b0bd7730b6dde4b2bba9552f2dafe9b6ac92760c179aba0d8a1a37e14d5b864cbd8aeb5ff01f94aba1115dfd1a6457e4586691d1a838cbf37df403372cabf16365794784c75dceb39ad27c87a7886eba5e8d9c51d35035bd7e874110006fdb284295eee175d99db75f4ba223db1f2e438b0ffb8e58b7f8bcc82ff267a5442188b474cd4dad763599d176d8c517ba11fd0e4f1c822d52efdc2e56f072a1c0242fa66214d84a3a1f2d4280827c10eec8f10d8c3f69bbd2d02020cd93e800ae75b5aea42a63ecb3344b5d99d1e3eb245a8ea9d7772ffefe3feb704d48402e75668f8b14215170bc5e5ca11477db4f08616e62dc45824dd1879fd8f55e216422d9c9652aa421f37f9c88a5cf5077a612d5d52efcb3a54df5d28c59b654ff8fe820c6bccde0009d11c42deaf214ca292239779c5dce64e0c8c6881dc6029710110aa5b6ab8e8c8260b692271088997b5d6f0bf1b8140571d347feb5ad1295ea0d5e79cdea5c46deb0f8b212b7b01151e6c486a69bb5655be136165f1eb8a78632049ac5836330ed63b88dbb5790028a144680e2810cad4eaa62422db3e4c731443e1d562b0b23bffa6ad0053c034a4b05d9164904632feed36255b2249c0c811f7a2246f95f9c896cde6b93e2a45c9405dc86eae29bf54e7abd3437b46a576e6cff840d8df0b0242d01fdb5369b5bc40e68758bd9c4256cc43a3c788a5c3853cb017ea67b2a04b7addc3c801572535fac43be0d99785b770ab73de2a3210dde6af93d51a28bbd6ebe819d12291024bdbb75d6d29ef0fbd4d66d4d9ec53bc5f45e06afcaadd5ad7fb44716a3fa7e45fdffbb740514cca5ecf6736c38b83a4492682f2fc968f8dae36685f3981adc3045d3b40b0c43f673d188be72dc4a990d6cd833721181fba574e08cd727ad0bc30bde266d0167551b79b9572671ce9eccae8b87ac0a3a15d3fb0d6dfd14aa3b8c4f900e8c9af28cde73f5b7d957564c13ba163e2bbc37e5e8f97c8ab1a15458772baf5305323277a8448229a68b864a5990c58e910ba820497b74049eab008982017059fdd32a102e1314092054a5b94d1bf82e0ee790b20e5f7bf17cbd0af67d171ccc1f0ad5d4d5d787cdfcfa240d7301c551e26237fd650ebb5604c7b4970c3238e9a304d8c27aabaeaa01da6a793eaa244af0eb03e061a823230e5216908ace55cc797c0030238ef744200c022bd278d7b910aeb936b025898f192b993fe057684d5e1c7d1e36d0b5e2efb9ed1a6c28669a60d8fc44938595b69974e114b22fa65fcfcfdfe6dc7e4b78aaad2a442be41673ed088fe3e77c204b7e470a581a1a0d8779642e3f97a742fc23aa37302589ae09dc76f7396b9f6cb7ca911767ae0a7e9cd4b761ad41ca2f92d9d059fbdeb9203a2888a573550bfd0fe4fe2b88d46de746711208456ee3ddb622428fc7bad64f9db028de5dc0187de41e6c57fff442f51e77035ab090e1b1d1a3a15917878c814f03085a625e42b5e361efae70a188de5c4cd4fe3d3bdfcbef8dc9320bf56931bcf730f588e6a7adac6f3875c64d4d0299c6dabf295d35e26fab88ae5ef445cfd462e49604e7d16b33d4457e657b7ebc95c6aa1714bdcadcb761cc5ca70e4b5095aef0982a7cf552530508da11d8179e3d7d0fd9e81969e2d3555ea0a7091036462a6da57d6680c5521ca51b70322b9f8a88f1c535d0ddef9c8426814eea72393d40e26cf922fe3d46944e767775f94da906106d7b0af44def94053a14c4763df0ae66a31722225706ba86ec2cf7bcdf8d3b8fddb0fd0e632381a39ce8376ff59350ab37ec406c51dadacc8e1c174ad4dc28a2a5bcc1c5c0574b64a87baa0a8110cabef933ba0d6c738307f9d03336ef9671457ff2b6e06c5c7ef839f81167076f57e4f537a8bfd45a9a9e42b41d75c32f80214113ac0aa0ddf104f1b2d2357b0181678ccd78c9375f2cb68f1b660101dedf48b97bdc6f9f583e0842f16740d0aef80ea78c236910e18f265358e93734f3aa77c312d62baf542d6f7208cbfc629f2870f03b904c9cf1356bff2b755edcbfc22a9dd90c6dd4e55e2ec0fde919d4b0294238755b5a6d08c81d5661a652cf9759be0093c9e8e11d008158d29fec93be8202550100a0aae7548519fc446ad5fdc07e5d8f856d9af1b3e4cb18011e30bc85cb73b53d2d59d16a8c0ba6f234e77f077eeacf8393687585020cb3a5b544b1432fec114c3e8d9af852cc467618a765d83c5c3afde9a04643ecf3d8895361081f16c8d50ea3f0515a9a811e6608bd8881603a642b866606ad2a660d8a5d0373586e7f113c29eebf3a5904e605d743f214dc281daf3aaaeb0075ce16a7f75014d729ab17be92530147ec78e47a45ad1d73e64be35bef58aebab12258c21af42c249000a9ba73c80e9c9335bf55ce963969d7aa4d7172ac4879d3bae37135334f94682f75aa6791a92adc844c6ca5afab6a4056f6403811cec514c464bd06f86e97f1e88d991c3be625daa330fa3e1a10be5bea7e6ae383f046053c231c7ab0f05b65fbb4005abfb7a6cf650d33a098c9be5b0144931cb9de07fbdaf6293b72386164681dcdc0da0cb3fb7972bce36e5ac1b09af7058a2e11a0226790cca40955cc8b538e6d54f06add3009fb8558d0ac97fcc7b5e361d77204e772b87e6b9c0e33c94c8ad07d6140d32b367d485f293c260e1b40e70c712a13e2c4aef086f81eb11e0fe22b1bae2de2fa45f14d878dc16a572c61f82aeec1f981d49a5b81b50502792de4933039e33cfd654fce854a845d75b3aca46b51b9139e5607f4c0d01790f6a52316a8d1c8ff08ff20f4831402885dd40be539cfdfb17dddeb9d4d5497ba11cc7a6f6119a0e5286dadabe20a92e65b04bea948706955a7e36f3d5cdd4291be977abb07e4c96c3520a181f92a732af93f0821e5301de677bd5e271860c20be6d05caef02571fb6e6d8148e8c2cbf6620821f6aeddda8e1cde195f5091e05d26b19ba7b0717296ca1eabfba291c9d42a0ae8ec0856a44fa8481b09b61566781bb1f4d33d43420e009e64fd55eaa37d2e88d01e48e2e642dfeedc329d107c5c021f577f6497698ce0393ac7a7fcc04b1d590dcbcb61f20ad6c2df44be9facd8233c2b05e87c396c8a904a93090a36754ced497b0946d70da2faef9cd20892e2cc86ffc6931a8c0218745bef48c2f4e3c914545db183d24ebd1f972844a7fb3c3365829e384b17bc2a6248214a6ad88df5f51869b80fc45217713fc8a01e3f32e704cf3271471d0c8b67393dc396472a3bfc08ed57405e9d2728a1e6b538cedb5a6ed96fc39e6afa7ac42a03c6b3db0262ed1084b0ceea86bfd31a8841576abddeef914e329503a5314dd8577961504c47952c8f2ba0b777c2ed2b26aca2fd3fdfee1b339bcffd63b4a57bcba27fc3b1796055118d0b5b3de8f6b7906f9e4c07d53c5690e84596e1cc529bcf90f7d22cf70924e19d86379bf47105ded0fdb94b9e9bc662bc263f2214c25828255b2799afe91f9cdd6a7120df330eb62f074dffb1c7bdb6dc4a1a024410434ec60e2e90fe1d6e0c47cd3e7ed6b774e2d7577412f3ab4f700bef66dc94ae5d1ea616024268956dad8d0a349990b4bdd9e64f7d41abea985893ab4cc1c7574fc503246ba4f693b92a942a5aab52935c0a1ddb273dcf5f12a1bf203f679c582d24fac7c11caf5644133f934fd8c8565177586e6decceed4c71ae51b402f46d7f0c82e44db5c29d98d9be9bfaab88907b3524cbf30ed3c2503463f51cfca8746f14511fcde67ed80ff063b9a6652102cc842c648bba91d60f55470ef6b99b7a4fa0633b84be000732f57ec2d3a3bfe5b1ec61815508ee92a0d553102d01aaa07ca870aad1e3567777deb95075d76a3fdc1e4d9bd3434ba4bc5cd01f7871bf44206490c2746c8891e5f699b29cf9f12052d05f326a20b0459cd293b15a1ea8017f1cdf9792816bf1670ad1fdfa3daf63f30bae52fe357e83ab5629c666bf29eb47b6e41cb4ba3ee555919f7ab8efccb6f411cda617382be66a5c35203c632fbe7294cd02bef05213acd435916eec87237071cce5f3f48231f48c5e475f6a4b1087abd220ec63d1e747048172b3cb7424262f1ab21724ca81d00a20cb988602c1de3ecb7be63f0adcafa774c28244155a5b145d1ffb18555847c38edea411295b069347f766ee97a25ac0142185b69cb5f28107cdf9639da145659a726804f1883d3b5db1cd9cae1b11dc861a97ffeec5d7195b7ddaa1c161bb139ea6c42a8ce5fb7e8e015d5ca390c649582b5d617876e49ff2dcda5998df22de4c30a4694c8cffe3c8316f6139d5373a58db4d4e9fbde0401a98e3311d2254233111201f0ff79c2866d5ec9e1e9e2088c09af735f2389176ce221c7681ec9c31ebb97cfd000ff5ba2ffc47054599e2a229739f132a949159fc4115b29b9183b8b39c6df39ad4422687df385c99ffef818692d0e02f08ea6dfb5f72884e7a3feabfce347b22b3f9394386671dc883ac64348b76eb296ecbec19e2a9a58e1d8e6ec7b43a2e9c427f45dc1e3c9a7ea96b7766ceb77c778ad25ef1b5d435dbd423f921c8247a240bb285654583bbf1368af3f1952df0a57cbd61f750c0a15efe4f85c1930740644dea283919545989d1621ecd451bf52d596a17d319bbef22b2e60d485ee4e8dbb81747cb778ada50dbd491911fe4545f0e7951751d4a4df3daaa8a4a85dce7ff0c5660faec7c49b894f11d83b6e89a4edc05d9b44a193842caeaf0a8491ca68a229d3249428ea50867e335f488a36e2d52d054fc9a2d075ad26c865373924714a9a170f18ec281b402ac65b6bdda0d679deff0797614b6e035560947ed51facb76cfce8ab009a17d940bdf5568bdf13226d5c6ef6abe92f422dfe18470fe9699ac0398fed8e2fbc93ae1b40036a0b1420cb44c3bd002cecc7325c9beb638f28d0f26b48fde19b62d12e8a57be593a8ae4a2add478c7a4e4dc130abcf9a1b30c273bb88dddd8fcb7e0e95c44853d72c9acf6237382421a9a1c194f0ed7166454033ecb21f4a0853918d730a3ece1571aede491f15b4db288b96316f140914e5ec8c39d71342b9e86915a72094d275cbbdc625a1dec59e4dbb63a89fc457e175803a5a93eb1196bcc90914432bf5aa852d6eb2901f139c27843b362f7698e1effb1d46a8965bfb56dc820cc561a0b221f504f9bc09e4cfefb41835dd76e6dcea04f3c656d65614234500be16a44f2344236ced8df0a7269b9e19c5f788d265cdf137e0f5b3266ff42ce6d4f9551384192b3af5ffda148b7e9d5ce3a5506e3a3b9594233c2b743c9cbeabf4ac5c8fa667fb777d2204026658206d0d9863a060c66ca7837e53be9a32d1fa3575374675349f8e6fc56b87830dd90c7d6d788272736f0a154e4574cea0430d390bcf94ededd01292ee67e38fd427b586a4d25348398d5163be549970dc6f069a32f431f9ca52a9fe2127d3e408d6a89b68c39c12ea09a7ee6ecb331f181f1d8265d4d04d1ecefa523dad9700c96fbf165ca200ee764d34b68e17a9fdfd0358ccd74f6aed30ee746ecbc5d0a9ff21871c474b4e88a13e5b65e4a8862e7874b525b9945f711bc61add8a90ef8e56fe3001565fc0e5ad76c09f36c08f5c3f03814fca702c408310d18cdd9fd02dcad6997d286cf75aa8c2dcabe78eaca63f8139c2aa632a7b91d975949ca2302b2cd204b54c89be8a61debb4607d20db3d3fc3c3c52f121a192ed326e72d902419e65b1dbb9e625dd1ee0a3275e9e5e835c48cac07da41933c4701356411e58339b1378d6e7c1f8976afd06c712bc71a9acf7105af28a760be683a82eab3adee7beadafb269cd1f62cc3e0e22dc0ea79f62177c7ce3bcaab8bda97bdf2692fcdcc0e9b40e7fe74b259d42bbac6177a5fa9256e2c9451ab7728d448653cc32f2c2798334c7d0d06440d9cd284b720e7fb90304c8a7a129c10a466753fd44ba36c3d9dc1d44ea0175d4f15610aeb89c37ac576002732d5bfa56031c2960ae5a6cb6d06a39b0c653621c4ba0678a23299b270a5cd35eeec92f195fadbc88b5cc4e8c5a47b7173981301470959fdc6af2b653702d801b698bbd02addecc4936bef8a951edc223c52566efa2cace3811a949066e853aab30dd6a3f0859d692f17329cd10b93c7010ebde54c958a34f71b55af4e24718153377686092d26a28db1522d9da19f4a8bea2eb3c688e17267259d501b9a8d314e9a04253f25a9dc39e6381b5787e94d9e5662f1e27b7beba249b519d2fce12bfde14c52905afd59a0455078a2247dd979ba852e0ffeea844a855b3cf31802d77cc12da2e9373cb497345f2888fbb90317b4d4cab13ee55b2c877c95ed2f75e8329ca5e8493eba84e5c5f9d011c16765f252e3a709347c2b778484859ba393710f02130930ab00f235003c38a4881792aaa3d51d057ab1391314bfac6f10f7d70ab99025bda8b631a6d4a711d51a03ee67b2a716a797e7df319b60b37acd33d8ca3f175e9f08457abc7e1c713ecf7f2631828381301d505ce219e19695e4a7bd6d34b57702e4eed3ff1a1e077c6e6fc64aee1f1da3f5e2871fae8d8f6d606464799d0448e29aaec8a0f84ab63676b849d0b0f7d6134a571fc61ece6edfe333f028dfe99e39e3b1dffd87cceeca0a8950a71d6ac30161c76f85685feb4713292d01211a44974a80d538f774d627cd1328744eb75966c91a6a7582ae564a00c2873fe1605fa449fcd7c55b5549a388705ce6a64efebc74f9819c6024a2f57fedfcb79dca0c7b5299b9eea6b1ac1ecff0117e164621a60230b8131dfbcd68f11392a546b47a847aba8584b781fd4a31e445782216e03a1fb3a1ba6a4f6d87d54235c3275708476a2ef2c5d767ceba1e693f3d0060db18a680e7ad55318d170b056e13c474187b0be6dbb9a702a73b10561a558035fd805be1b4822b80550a5570255f05be4afa8fb975f20f3822ae4983a1b7cf0bfe748e7e30e23489b09f8a216b56a754e85bb0b38737f9bba07973aa34ffe5c43634c318a8fb52361a123c8bdc871da373f128035421d796fd8ce65db51730d4e1cd78bde8fbd5488f70b5fe62c27973f77e10a55450ad9d05dd334d60dea2d342db1f349e207a74284585b46d3d33f8df58bace9ac6ecd8c6c7735967b63dccd90a66d6e43f4ae3a5c520a66cd2abb82f59e2b7c8ed724684c821f52a467a1065b869d6e60d014c6f2cbf1916e11d0a601ff5a39867b43b602eef3b3488a7ce603dc495a5774a5d02714e8f7842510991871998b6e7ea8ed6152e9eaf11e8e17a922d44f9f0785371b732e860d4e5a5f3a6378d88892a3c556f0d43d8d8061b66e1e16feb1153c3b2f0e1224de0cf2eab07b9093bafffa6c7801fb053eeda288405ab0d96a1198f508520301869b55dc71a239717c31a59b3898202d5cba63a4669d3af2302ae67035df04bd7531c78b67c7c405de1458c7f0629fecf13ba4f8641d52f6c721f1b7de810247640c8410d268cff3126ec693f32cfd55c8aa8f6f9402029540226d820d9f0a05a88d18164248a3c0fdcb3200a72d9491abb8a041ef9734c2c4a9bc890848aa9340ca7dab5aeb5409b41624af0f79c1c00bd301bc7d5187640f98b5731e01cebf2d252b34ab3d67d844c28f67bd1615f0d8e8973b094b7d2acd3e3b7f6c829c044f5c56365f54db3c9b071759da29c776082eac5e0125ad948f2d897c32bb24207ff2f0f63d010d334c278217dd15921604d40aa475288a1b691e08cbdd3868dc31763f2a490eb87c63da3c0ca61db3b86989eb3dd23fbd81a42436f6308faa861db8af035d62249a2333bd0154de19203a65f1bed45faac22926bf62b092794557668a2aa37f55c67652ebf95f09345235b04fe75d03e35fb835c077c7bbdac5c792d1ce72244754a2c9923640637a6b88b5db34fdce17337e4244291c0713b0b942e81832e9fc89ddae8a1a5c4d2eb88d6e0eab5d4e3536016b68a9075ac0a5a33b50f7481a3b23c2dd1521ea43984a1309f2cbdb08ababdce30cebc9c78ce32b947b8cc924c80bf1e19687f18bd5407be062b1ccfcb33c0cbfde0a25dbcb3597d8d4be4d5b5f340fc2e39c6b266e7cbaecd904c2766b54a7e207b92cb60d163b157d23160ea3e88a01fb7a2eb72359eabf8dd85d1d5e5773f901577fc493c0f6c3e925914b08461447f98df714bd28068f6f0d216460e5af5f6edc0f76f2f72d2d50b22a64e355c213833774ab97a832f9eeda856448bfe80f57f45b521abaed9b8cc19996855f815dd0f90ff7e937803b47485bbd16778f8939c8155520efad404142fcb1c3e547d71a449babe404fc6e3b5c3585e0b3bbcf6658ab6e9482b5017ed1042d414794c80f5bd604a08940329af5094abf8b56205f12b0f45940d73b1035048ed999670ee3b4095e59389bcbe66b140df79ca5be7aaec0ac1f160af98bbdad10f67752315edd83f7abc7089995520fd4cf6eccc545f19e39e59b91d62174322a5ea0273759b4cf42b6e60ec240766e93296116c57157fcbacb62b640f5ed2d2849e96e9b42eb71374aabffa321fa4b4eef9773adc43c391b353d2b07759c1e2ea7ad0d31673be1918cf7db27d1c5daa4704c63dadf607fdd87c92e722427d94de0bc8a140bfe120f1a8444c8c96ef147182983b8440188ba7df6f02f4ea4ba804749ab3c9a9ea62e756b459f0f1592a773fd1c0749dad704f14b6b7698eedb8b5c671697b8c561dfb0da4304f8dbe4f78d098d653fc717a0ca782c21f11d1940af5244e8669f862b6fe1f6a2600e031bc257ebbb380fbb1d1f127b83e419450087c53b2fc8d6ebff549c841994e90bd256f7e2bada6628549d4f026990dd6c4af8923bd1e720353674089594920c8cedd62b933413138c4c25e27a7a5f19ab269f2b52bd4d72d3c1fb474318f2b2d9e06456993c9578b74c7cd274c4517f45aa72ef6a573a2f62a787f019f40c481289835f9f14fa93f1feb7c81d485ae7d48e8d0a5e5f450e2793377288ac4a814527a554a59b6b8bc2a5d011483dee6aba099d3c618d464b1635e274765f3c70091b65f6990a08aa0599159288a651297a85fd46009f3ebe867ebd24355a412e53143b34666e8c04178c9a9e65dfc682727a570e575e6e4fbef0e85ab3737a4cca3fb82eeb8eb07be4b71b0d3237e55ccfc7011a2ef60fc3abaf220b80a6d0199f35c43384a1886435808209ae02faa9165d29fbcfe206a06ad8dded719d5eaa282bc65ec28af4a8249e775b33b5d9a68b66774d2a86e82c61d584c1ae60d57317a2b344d9dd5c1e1ef2e80630ded6afc3d067b687f80a29606313757c0a16614415093fb4a048d869483329c64b784e627139ba86e8c9c9d6b8d4c69a6dceb98b0dffa3cfcfb731b8e2f5edb37e9977b99f1103ffe886ecb30d51cfb46a2839a9999100ea35b98f665b630d7bfbfb5aaeb0b873380045fa3b9290f0ca6a6c2bcdfad26110e00fae8c0e47dba669821a6c33c0c558726cae133200df672f4ec7d98a93eac6ab6fe6fa3cf7d879f21824dd1179635b761d569a5a1250ac315d87f433c42d1168c0e6d8acea9d721985bb94fb9cdadb4d66fa43e65ad51e96eedf909356b750ffb92e5135510a1f72ba77eac78e0b37291a7ad384707dfd93b3dcb25dbe63086286a34980f7f045927a2a839f67fe64a2a4480d739f7c1fd5b7d2721ac85a61625e327e0da215df0ce782ac4ca735119bd08e0edd40c8ce6848052c489ccceeaa0c56160c9b5f40f97779d02a3942511d328b03b42a4906b63173681de5aa3095614e292fdfd69415d97dd41c88fb5824551c26fe5b8cf188341dd43200578822a447f8f36abe39154240aa5b0520c055ee2731b370d087e0fac74201987660b3fe2f43f343591d558a08c166c705680cf6862cdcb17e37b67221303308127d641022ffbfecab06fd5ad80df189c4cc4027475585d11fe7c337d8dfd030034967518e76de84b0b4e5195159f7a1be05cf4f781f4980147d89cf84a7a2e66989f7950f21ee81a2b5e2f073a3c367dd59082632426b8c789725ac196057d2fc9fed16d9c89f8d3d8f1a7ede2fac06884c7812b91b5bfb23b32da70fae629b69c00643f51c8628747ea80ed36ba385c743d6c67e3b9ace49c0267c9f1c936f131fbd2b517dfbba6b17dd55f543cfc47da24abed1a14ca55be0ba772d82dd4c3d9", 0x2000, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)=ANY=[@ANYBLOB="50010000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000000000000000000000800000000000000726f6f746d6f6465060000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00r/otmode'], 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) getdents64(r2, &(0x7f0000000080)=""/253, 0xfd) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) (async) read$FUSE(r0, &(0x7f00000077c0)={0x2020}, 0x2020) (async) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x2066012, 0x0, 0x0, 0x1}}, 0x50) (async) syz_fuse_handle_req(r0, &(0x7f00000042c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(`qH\x00', 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r0, &(0x7f000000b800)="45b09f433b09f2c8efdb0aeee36db79951bf9ca387d653d370e13580478d64148d1c9a8e51f5a4f9c4e43452f32d49fe049424743fcea65a54ad62810a15946ad766caf9fd052bce957540c7a080dc921d04882e559374844d02deac7737a595b1515819c64374b89ff80e034cc7c724b738a20bd2c4c1885b14c7747b64f7464d291c84f824ea8aa2f7bb0e6e68df1798857e8009750532cf8ac9fcc85a5abf2c2cb819cb066d9e6562438073750b187fb07020de54f53edf9b679afc8fdf49b0303230c006c41f9aaade29d0ef232bb1d790372156d08c0d76475ce42e7d0b3abce15006184d997b627e49aeefe10b850e80d93e85445c520a94e57ce2f374ec1cb41032b4d76986141feac15dd63f883acb97776a1e61e89c7bca49a183823f1c7c2f97c31515a698c627134df55456a48036048af8a942653138b633cc5fe285f2413cab3353efc11ae4998513ffd0cd1a6a7fd0f7841c1d7bb9142b599387a83621dbc93c3217bddff65c34a37e05d873772a8b0eda2f8ee1c1007b6b169531cdd968750d677627048e03d2ff19de2a8048b446658df7d06d0a92a404498b63dad6ef58d72fa0fe944f36ce87d7f04a7cc9bcef45319ddb84f7dcdc69eb5f8a53999f28dda822335174907e0669707f2641602d429a3c57374ce871e37051d41cf951954ffb6a592855ad90bcc947e95ce9b85837663a7f9c5ab5b0bd776ec6e4734a77b33059d9e0419eb9e0aa926cc53bca03fb35318799a3603d9c4a26692d92e5085046ee7517e13bac02618a3ab83a9378d8dcfe63f9f0bef3405f877e68976f3c9b37ffaac6fe4867af482b270c4a5a863fd6e056f4da07a23559b06f1055737298e760270c5e27ccc4aa53244bbef82e9cac134d3d2684c049319a9f67c46cce85d3bf63e0d4ef497970abbaa60ca70ecf6115d8a90fa3973dd680a8237e4edf14fa0337980d8a6e36224e1492306a64dd24327faa0b87dc6339284864420c31a8e52aacded0bfa30021240196255d61b039bdeaa7cdd988c554938c041e654bb7e591f766a6b5c7897bf6d055256e57c81f853456f0b00850e9f6000227f025f69dc87dff0fcfc1c83d27dfe6c3c73fb692cbc073dcd07e0391dac59c85418e2296df10b1699284684e21b7a04fe9b5945ebd35d2fb10b8b73c1e6b8abf53e112543e7cada8e09ffec66d0757a71cb398ee42949043e13bdc9b65e0383efe31efc5ebff41b538dee1be947b0787c091d48084dbf25500ab4f04c7cf53e3810d444244da7551747915a0d51bd56b4e6577c738f09b9708bca95cf59dfbe2b8da61be2230bd4394b7970da49a12a34e466431187ef1ad38e402beca84356df9a696f5e1117507402b5a68129cc08ecd1b0bd7730b6dde4b2bba9552f2dafe9b6ac92760c179aba0d8a1a37e14d5b864cbd8aeb5ff01f94aba1115dfd1a6457e4586691d1a838cbf37df403372cabf16365794784c75dceb39ad27c87a7886eba5e8d9c51d35035bd7e874110006fdb284295eee175d99db75f4ba223db1f2e438b0ffb8e58b7f8bcc82ff267a5442188b474cd4dad763599d176d8c517ba11fd0e4f1c822d52efdc2e56f072a1c0242fa66214d84a3a1f2d4280827c10eec8f10d8c3f69bbd2d02020cd93e800ae75b5aea42a63ecb3344b5d99d1e3eb245a8ea9d7772ffefe3feb704d48402e75668f8b14215170bc5e5ca11477db4f08616e62dc45824dd1879fd8f55e216422d9c9652aa421f37f9c88a5cf5077a612d5d52efcb3a54df5d28c59b654ff8fe820c6bccde0009d11c42deaf214ca292239779c5dce64e0c8c6881dc6029710110aa5b6ab8e8c8260b692271088997b5d6f0bf1b8140571d347feb5ad1295ea0d5e79cdea5c46deb0f8b212b7b01151e6c486a69bb5655be136165f1eb8a78632049ac5836330ed63b88dbb5790028a144680e2810cad4eaa62422db3e4c731443e1d562b0b23bffa6ad0053c034a4b05d9164904632feed36255b2249c0c811f7a2246f95f9c896cde6b93e2a45c9405dc86eae29bf54e7abd3437b46a576e6cff840d8df0b0242d01fdb5369b5bc40e68758bd9c4256cc43a3c788a5c3853cb017ea67b2a04b7addc3c801572535fac43be0d99785b770ab73de2a3210dde6af93d51a28bbd6ebe819d12291024bdbb75d6d29ef0fbd4d66d4d9ec53bc5f45e06afcaadd5ad7fb44716a3fa7e45fdffbb740514cca5ecf6736c38b83a4492682f2fc968f8dae36685f3981adc3045d3b40b0c43f673d188be72dc4a990d6cd833721181fba574e08cd727ad0bc30bde266d0167551b79b9572671ce9eccae8b87ac0a3a15d3fb0d6dfd14aa3b8c4f900e8c9af28cde73f5b7d957564c13ba163e2bbc37e5e8f97c8ab1a15458772baf5305323277a8448229a68b864a5990c58e910ba820497b74049eab008982017059fdd32a102e1314092054a5b94d1bf82e0ee790b20e5f7bf17cbd0af67d171ccc1f0ad5d4d5d787cdfcfa240d7301c551e26237fd650ebb5604c7b4970c3238e9a304d8c27aabaeaa01da6a793eaa244af0eb03e061a823230e5216908ace55cc797c0030238ef744200c022bd278d7b910aeb936b025898f192b993fe057684d5e1c7d1e36d0b5e2efb9ed1a6c28669a60d8fc44938595b69974e114b22fa65fcfcfdfe6dc7e4b78aaad2a442be41673ed088fe3e77c204b7e470a581a1a0d8779642e3f97a742fc23aa37302589ae09dc76f7396b9f6cb7ca911767ae0a7e9cd4b761ad41ca2f92d9d059fbdeb9203a2888a573550bfd0fe4fe2b88d46de746711208456ee3ddb622428fc7bad64f9db028de5dc0187de41e6c57fff442f51e77035ab090e1b1d1a3a15917878c814f03085a625e42b5e361efae70a188de5c4cd4fe3d3bdfcbef8dc9320bf56931bcf730f588e6a7adac6f3875c64d4d0299c6dabf295d35e26fab88ae5ef445cfd462e49604e7d16b33d4457e657b7ebc95c6aa1714bdcadcb761cc5ca70e4b5095aef0982a7cf552530508da11d8179e3d7d0fd9e81969e2d3555ea0a7091036462a6da57d6680c5521ca51b70322b9f8a88f1c535d0ddef9c8426814eea72393d40e26cf922fe3d46944e767775f94da906106d7b0af44def94053a14c4763df0ae66a31722225706ba86ec2cf7bcdf8d3b8fddb0fd0e632381a39ce8376ff59350ab37ec406c51dadacc8e1c174ad4dc28a2a5bcc1c5c0574b64a87baa0a8110cabef933ba0d6c738307f9d03336ef9671457ff2b6e06c5c7ef839f81167076f57e4f537a8bfd45a9a9e42b41d75c32f80214113ac0aa0ddf104f1b2d2357b0181678ccd78c9375f2cb68f1b660101dedf48b97bdc6f9f583e0842f16740d0aef80ea78c236910e18f265358e93734f3aa77c312d62baf542d6f7208cbfc629f2870f03b904c9cf1356bff2b755edcbfc22a9dd90c6dd4e55e2ec0fde919d4b0294238755b5a6d08c81d5661a652cf9759be0093c9e8e11d008158d29fec93be8202550100a0aae7548519fc446ad5fdc07e5d8f856d9af1b3e4cb18011e30bc85cb73b53d2d59d16a8c0ba6f234e77f077eeacf8393687585020cb3a5b544b1432fec114c3e8d9af852cc467618a765d83c5c3afde9a04643ecf3d8895361081f16c8d50ea3f0515a9a811e6608bd8881603a642b866606ad2a660d8a5d0373586e7f113c29eebf3a5904e605d743f214dc281daf3aaaeb0075ce16a7f75014d729ab17be92530147ec78e47a45ad1d73e64be35bef58aebab12258c21af42c249000a9ba73c80e9c9335bf55ce963969d7aa4d7172ac4879d3bae37135334f94682f75aa6791a92adc844c6ca5afab6a4056f6403811cec514c464bd06f86e97f1e88d991c3be625daa330fa3e1a10be5bea7e6ae383f046053c231c7ab0f05b65fbb4005abfb7a6cf650d33a098c9be5b0144931cb9de07fbdaf6293b72386164681dcdc0da0cb3fb7972bce36e5ac1b09af7058a2e11a0226790cca40955cc8b538e6d54f06add3009fb8558d0ac97fcc7b5e361d77204e772b87e6b9c0e33c94c8ad07d6140d32b367d485f293c260e1b40e70c712a13e2c4aef086f81eb11e0fe22b1bae2de2fa45f14d878dc16a572c61f82aeec1f981d49a5b81b50502792de4933039e33cfd654fce854a845d75b3aca46b51b9139e5607f4c0d01790f6a52316a8d1c8ff08ff20f4831402885dd40be539cfdfb17dddeb9d4d5497ba11cc7a6f6119a0e5286dadabe20a92e65b04bea948706955a7e36f3d5cdd4291be977abb07e4c96c3520a181f92a732af93f0821e5301de677bd5e271860c20be6d05caef02571fb6e6d8148e8c2cbf6620821f6aeddda8e1cde195f5091e05d26b19ba7b0717296ca1eabfba291c9d42a0ae8ec0856a44fa8481b09b61566781bb1f4d33d43420e009e64fd55eaa37d2e88d01e48e2e642dfeedc329d107c5c021f577f6497698ce0393ac7a7fcc04b1d590dcbcb61f20ad6c2df44be9facd8233c2b05e87c396c8a904a93090a36754ced497b0946d70da2faef9cd20892e2cc86ffc6931a8c0218745bef48c2f4e3c914545db183d24ebd1f972844a7fb3c3365829e384b17bc2a6248214a6ad88df5f51869b80fc45217713fc8a01e3f32e704cf3271471d0c8b67393dc396472a3bfc08ed57405e9d2728a1e6b538cedb5a6ed96fc39e6afa7ac42a03c6b3db0262ed1084b0ceea86bfd31a8841576abddeef914e329503a5314dd8577961504c47952c8f2ba0b777c2ed2b26aca2fd3fdfee1b339bcffd63b4a57bcba27fc3b1796055118d0b5b3de8f6b7906f9e4c07d53c5690e84596e1cc529bcf90f7d22cf70924e19d86379bf47105ded0fdb94b9e9bc662bc263f2214c25828255b2799afe91f9cdd6a7120df330eb62f074dffb1c7bdb6dc4a1a024410434ec60e2e90fe1d6e0c47cd3e7ed6b774e2d7577412f3ab4f700bef66dc94ae5d1ea616024268956dad8d0a349990b4bdd9e64f7d41abea985893ab4cc1c7574fc503246ba4f693b92a942a5aab52935c0a1ddb273dcf5f12a1bf203f679c582d24fac7c11caf5644133f934fd8c8565177586e6decceed4c71ae51b402f46d7f0c82e44db5c29d98d9be9bfaab88907b3524cbf30ed3c2503463f51cfca8746f14511fcde67ed80ff063b9a6652102cc842c648bba91d60f55470ef6b99b7a4fa0633b84be000732f57ec2d3a3bfe5b1ec61815508ee92a0d553102d01aaa07ca870aad1e3567777deb95075d76a3fdc1e4d9bd3434ba4bc5cd01f7871bf44206490c2746c8891e5f699b29cf9f12052d05f326a20b0459cd293b15a1ea8017f1cdf9792816bf1670ad1fdfa3daf63f30bae52fe357e83ab5629c666bf29eb47b6e41cb4ba3ee555919f7ab8efccb6f411cda617382be66a5c35203c632fbe7294cd02bef05213acd435916eec87237071cce5f3f48231f48c5e475f6a4b1087abd220ec63d1e747048172b3cb7424262f1ab21724ca81d00a20cb988602c1de3ecb7be63f0adcafa774c28244155a5b145d1ffb18555847c38edea411295b069347f766ee97a25ac0142185b69cb5f28107cdf9639da145659a726804f1883d3b5db1cd9cae1b11dc861a97ffeec5d7195b7ddaa1c161bb139ea6c42a8ce5fb7e8e015d5ca390c649582b5d617876e49ff2dcda5998df22de4c30a4694c8cffe3c8316f6139d5373a58db4d4e9fbde0401a98e3311d2254233111201f0ff79c2866d5ec9e1e9e2088c09af735f2389176ce221c7681ec9c31ebb97cfd000ff5ba2ffc47054599e2a229739f132a949159fc4115b29b9183b8b39c6df39ad4422687df385c99ffef818692d0e02f08ea6dfb5f72884e7a3feabfce347b22b3f9394386671dc883ac64348b76eb296ecbec19e2a9a58e1d8e6ec7b43a2e9c427f45dc1e3c9a7ea96b7766ceb77c778ad25ef1b5d435dbd423f921c8247a240bb285654583bbf1368af3f1952df0a57cbd61f750c0a15efe4f85c1930740644dea283919545989d1621ecd451bf52d596a17d319bbef22b2e60d485ee4e8dbb81747cb778ada50dbd491911fe4545f0e7951751d4a4df3daaa8a4a85dce7ff0c5660faec7c49b894f11d83b6e89a4edc05d9b44a193842caeaf0a8491ca68a229d3249428ea50867e335f488a36e2d52d054fc9a2d075ad26c865373924714a9a170f18ec281b402ac65b6bdda0d679deff0797614b6e035560947ed51facb76cfce8ab009a17d940bdf5568bdf13226d5c6ef6abe92f422dfe18470fe9699ac0398fed8e2fbc93ae1b40036a0b1420cb44c3bd002cecc7325c9beb638f28d0f26b48fde19b62d12e8a57be593a8ae4a2add478c7a4e4dc130abcf9a1b30c273bb88dddd8fcb7e0e95c44853d72c9acf6237382421a9a1c194f0ed7166454033ecb21f4a0853918d730a3ece1571aede491f15b4db288b96316f140914e5ec8c39d71342b9e86915a72094d275cbbdc625a1dec59e4dbb63a89fc457e175803a5a93eb1196bcc90914432bf5aa852d6eb2901f139c27843b362f7698e1effb1d46a8965bfb56dc820cc561a0b221f504f9bc09e4cfefb41835dd76e6dcea04f3c656d65614234500be16a44f2344236ced8df0a7269b9e19c5f788d265cdf137e0f5b3266ff42ce6d4f9551384192b3af5ffda148b7e9d5ce3a5506e3a3b9594233c2b743c9cbeabf4ac5c8fa667fb777d2204026658206d0d9863a060c66ca7837e53be9a32d1fa3575374675349f8e6fc56b87830dd90c7d6d788272736f0a154e4574cea0430d390bcf94ededd01292ee67e38fd427b586a4d25348398d5163be549970dc6f069a32f431f9ca52a9fe2127d3e408d6a89b68c39c12ea09a7ee6ecb331f181f1d8265d4d04d1ecefa523dad9700c96fbf165ca200ee764d34b68e17a9fdfd0358ccd74f6aed30ee746ecbc5d0a9ff21871c474b4e88a13e5b65e4a8862e7874b525b9945f711bc61add8a90ef8e56fe3001565fc0e5ad76c09f36c08f5c3f03814fca702c408310d18cdd9fd02dcad6997d286cf75aa8c2dcabe78eaca63f8139c2aa632a7b91d975949ca2302b2cd204b54c89be8a61debb4607d20db3d3fc3c3c52f121a192ed326e72d902419e65b1dbb9e625dd1ee0a3275e9e5e835c48cac07da41933c4701356411e58339b1378d6e7c1f8976afd06c712bc71a9acf7105af28a760be683a82eab3adee7beadafb269cd1f62cc3e0e22dc0ea79f62177c7ce3bcaab8bda97bdf2692fcdcc0e9b40e7fe74b259d42bbac6177a5fa9256e2c9451ab7728d448653cc32f2c2798334c7d0d06440d9cd284b720e7fb90304c8a7a129c10a466753fd44ba36c3d9dc1d44ea0175d4f15610aeb89c37ac576002732d5bfa56031c2960ae5a6cb6d06a39b0c653621c4ba0678a23299b270a5cd35eeec92f195fadbc88b5cc4e8c5a47b7173981301470959fdc6af2b653702d801b698bbd02addecc4936bef8a951edc223c52566efa2cace3811a949066e853aab30dd6a3f0859d692f17329cd10b93c7010ebde54c958a34f71b55af4e24718153377686092d26a28db1522d9da19f4a8bea2eb3c688e17267259d501b9a8d314e9a04253f25a9dc39e6381b5787e94d9e5662f1e27b7beba249b519d2fce12bfde14c52905afd59a0455078a2247dd979ba852e0ffeea844a855b3cf31802d77cc12da2e9373cb497345f2888fbb90317b4d4cab13ee55b2c877c95ed2f75e8329ca5e8493eba84e5c5f9d011c16765f252e3a709347c2b778484859ba393710f02130930ab00f235003c38a4881792aaa3d51d057ab1391314bfac6f10f7d70ab99025bda8b631a6d4a711d51a03ee67b2a716a797e7df319b60b37acd33d8ca3f175e9f08457abc7e1c713ecf7f2631828381301d505ce219e19695e4a7bd6d34b57702e4eed3ff1a1e077c6e6fc64aee1f1da3f5e2871fae8d8f6d606464799d0448e29aaec8a0f84ab63676b849d0b0f7d6134a571fc61ece6edfe333f028dfe99e39e3b1dffd87cceeca0a8950a71d6ac30161c76f85685feb4713292d01211a44974a80d538f774d627cd1328744eb75966c91a6a7582ae564a00c2873fe1605fa449fcd7c55b5549a388705ce6a64efebc74f9819c6024a2f57fedfcb79dca0c7b5299b9eea6b1ac1ecff0117e164621a60230b8131dfbcd68f11392a546b47a847aba8584b781fd4a31e445782216e03a1fb3a1ba6a4f6d87d54235c3275708476a2ef2c5d767ceba1e693f3d0060db18a680e7ad55318d170b056e13c474187b0be6dbb9a702a73b10561a558035fd805be1b4822b80550a5570255f05be4afa8fb975f20f3822ae4983a1b7cf0bfe748e7e30e23489b09f8a216b56a754e85bb0b38737f9bba07973aa34ffe5c43634c318a8fb52361a123c8bdc871da373f128035421d796fd8ce65db51730d4e1cd78bde8fbd5488f70b5fe62c27973f77e10a55450ad9d05dd334d60dea2d342db1f349e207a74284585b46d3d33f8df58bace9ac6ecd8c6c7735967b63dccd90a66d6e43f4ae3a5c520a66cd2abb82f59e2b7c8ed724684c821f52a467a1065b869d6e60d014c6f2cbf1916e11d0a601ff5a39867b43b602eef3b3488a7ce603dc495a5774a5d02714e8f7842510991871998b6e7ea8ed6152e9eaf11e8e17a922d44f9f0785371b732e860d4e5a5f3a6378d88892a3c556f0d43d8d8061b66e1e16feb1153c3b2f0e1224de0cf2eab07b9093bafffa6c7801fb053eeda288405ab0d96a1198f508520301869b55dc71a239717c31a59b3898202d5cba63a4669d3af2302ae67035df04bd7531c78b67c7c405de1458c7f0629fecf13ba4f8641d52f6c721f1b7de810247640c8410d268cff3126ec693f32cfd55c8aa8f6f9402029540226d820d9f0a05a88d18164248a3c0fdcb3200a72d9491abb8a041ef9734c2c4a9bc890848aa9340ca7dab5aeb5409b41624af0f79c1c00bd301bc7d5187640f98b5731e01cebf2d252b34ab3d67d844c28f67bd1615f0d8e8973b094b7d2acd3e3b7f6c829c044f5c56365f54db3c9b071759da29c776082eac5e0125ad948f2d897c32bb24207ff2f0f63d010d334c278217dd15921604d40aa475288a1b691e08cbdd3868dc31763f2a490eb87c63da3c0ca61db3b86989eb3dd23fbd81a42436f6308faa861db8af035d62249a2333bd0154de19203a65f1bed45faac22926bf62b092794557668a2aa37f55c67652ebf95f09345235b04fe75d03e35fb835c077c7bbdac5c792d1ce72244754a2c9923640637a6b88b5db34fdce17337e4244291c0713b0b942e81832e9fc89ddae8a1a5c4d2eb88d6e0eab5d4e3536016b68a9075ac0a5a33b50f7481a3b23c2dd1521ea43984a1309f2cbdb08ababdce30cebc9c78ce32b947b8cc924c80bf1e19687f18bd5407be062b1ccfcb33c0cbfde0a25dbcb3597d8d4be4d5b5f340fc2e39c6b266e7cbaecd904c2766b54a7e207b92cb60d163b157d23160ea3e88a01fb7a2eb72359eabf8dd85d1d5e5773f901577fc493c0f6c3e925914b08461447f98df714bd28068f6f0d216460e5af5f6edc0f76f2f72d2d50b22a64e355c213833774ab97a832f9eeda856448bfe80f57f45b521abaed9b8cc19996855f815dd0f90ff7e937803b47485bbd16778f8939c8155520efad404142fcb1c3e547d71a449babe404fc6e3b5c3585e0b3bbcf6658ab6e9482b5017ed1042d414794c80f5bd604a08940329af5094abf8b56205f12b0f45940d73b1035048ed999670ee3b4095e59389bcbe66b140df79ca5be7aaec0ac1f160af98bbdad10f67752315edd83f7abc7089995520fd4cf6eccc545f19e39e59b91d62174322a5ea0273759b4cf42b6e60ec240766e93296116c57157fcbacb62b640f5ed2d2849e96e9b42eb71374aabffa321fa4b4eef9773adc43c391b353d2b07759c1e2ea7ad0d31673be1918cf7db27d1c5daa4704c63dadf607fdd87c92e722427d94de0bc8a140bfe120f1a8444c8c96ef147182983b8440188ba7df6f02f4ea4ba804749ab3c9a9ea62e756b459f0f1592a773fd1c0749dad704f14b6b7698eedb8b5c671697b8c561dfb0da4304f8dbe4f78d098d653fc717a0ca782c21f11d1940af5244e8669f862b6fe1f6a2600e031bc257ebbb380fbb1d1f127b83e419450087c53b2fc8d6ebff549c841994e90bd256f7e2bada6628549d4f026990dd6c4af8923bd1e720353674089594920c8cedd62b933413138c4c25e27a7a5f19ab269f2b52bd4d72d3c1fb474318f2b2d9e06456993c9578b74c7cd274c4517f45aa72ef6a573a2f62a787f019f40c481289835f9f14fa93f1feb7c81d485ae7d48e8d0a5e5f450e2793377288ac4a814527a554a59b6b8bc2a5d011483dee6aba099d3c618d464b1635e274765f3c70091b65f6990a08aa0599159288a651297a85fd46009f3ebe867ebd24355a412e53143b34666e8c04178c9a9e65dfc682727a570e575e6e4fbef0e85ab3737a4cca3fb82eeb8eb07be4b71b0d3237e55ccfc7011a2ef60fc3abaf220b80a6d0199f35c43384a1886435808209ae02faa9165d29fbcfe206a06ad8dded719d5eaa282bc65ec28af4a8249e775b33b5d9a68b66774d2a86e82c61d584c1ae60d57317a2b344d9dd5c1e1ef2e80630ded6afc3d067b687f80a29606313757c0a16614415093fb4a048d869483329c64b784e627139ba86e8c9c9d6b8d4c69a6dceb98b0dffa3cfcfb731b8e2f5edb37e9977b99f1103ffe886ecb30d51cfb46a2839a9999100ea35b98f665b630d7bfbfb5aaeb0b873380045fa3b9290f0ca6a6c2bcdfad26110e00fae8c0e47dba669821a6c33c0c558726cae133200df672f4ec7d98a93eac6ab6fe6fa3cf7d879f21824dd1179635b761d569a5a1250ac315d87f433c42d1168c0e6d8acea9d721985bb94fb9cdadb4d66fa43e65ad51e96eedf909356b750ffb92e5135510a1f72ba77eac78e0b37291a7ad384707dfd93b3dcb25dbe63086286a34980f7f045927a2a839f67fe64a2a4480d739f7c1fd5b7d2721ac85a61625e327e0da215df0ce782ac4ca735119bd08e0edd40c8ce6848052c489ccceeaa0c56160c9b5f40f97779d02a3942511d328b03b42a4906b63173681de5aa3095614e292fdfd69415d97dd41c88fb5824551c26fe5b8cf188341dd43200578822a447f8f36abe39154240aa5b0520c055ee2731b370d087e0fac74201987660b3fe2f43f343591d558a08c166c705680cf6862cdcb17e37b67221303308127d641022ffbfecab06fd5ad80df189c4cc4027475585d11fe7c337d8dfd030034967518e76de84b0b4e5195159f7a1be05cf4f781f4980147d89cf84a7a2e66989f7950f21ee81a2b5e2f073a3c367dd59082632426b8c789725ac196057d2fc9fed16d9c89f8d3d8f1a7ede2fac06884c7812b91b5bfb23b32da70fae629b69c00643f51c8628747ea80ed36ba385c743d6c67e3b9ace49c0267c9f1c936f131fbd2b517dfbba6b17dd55f543cfc47da24abed1a14ca55be0ba772d82dd4c3d9", 0x2000, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)=ANY=[@ANYBLOB="50010000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000000000000000000000800000000000000726f6f746d6f6465060000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00r/otmode'], 0x0, 0x0}) (async) openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) (async) getdents64(r2, &(0x7f0000000080)=""/253, 0xfd) (async) 02:54:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x25000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:33 executing program 1: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6530b9"]) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f00000001c0)={&(0x7f0000000040), 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x68, 0x1, 0x4, 0x801, 0x0, 0x0, {0x5, 0x0, 0x3}, [@NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x1}, @NFULA_CFG_CMD={0x5, 0x1, 0x4}, @NFULA_CFG_NLBUFSIZ={0x8, 0x3, 0x1, 0x0, 0x7c}, @NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x169}, @NFULA_CFG_CMD={0x5, 0x1, 0x4}, @NFULA_CFG_QTHRESH={0x0, 0x5, 0x1, 0x0, 0x1ff}, @NFULA_CFG_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x7}, @NFULA_CFG_FLAGS={0x6, 0x6, 0x1, 0x0, 0x5}, @NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x9}, @NFULA_CFG_FLAGS={0x2e, 0x6, 0x1, 0x0, 0x4}]}, 0x68}, 0x1, 0x0, 0x0, 0x40}, 0x80) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) sendmsg$AUDIT_GET_FEATURE(r0, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x10, 0x3fb, 0x10, 0x70bd25, 0x25dfdbff, "", [""]}, 0x10}}, 0x40000) 02:54:34 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xb000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) [ 2528.147618][T22884] usb 2-1: new high-speed USB device number 62 using dummy_hcd [ 2528.427563][T22884] usb 2-1: Using ep0 maxpacket: 8 [ 2528.547713][T22884] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2528.608028][T22884] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 2528.631279][T22884] usb 2-1: can't read configurations, error -71 [ 2528.759929][ T1199] ieee802154 phy0 wpan0: encryption failed: -22 [ 2528.766290][ T1199] ieee802154 phy1 wpan1: encryption failed: -22 02:54:35 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x28c40300, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:35 executing program 1: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6530b9"]) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f00000001c0)={&(0x7f0000000040), 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x68, 0x1, 0x4, 0x801, 0x0, 0x0, {0x5, 0x0, 0x3}, [@NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x1}, @NFULA_CFG_CMD={0x5, 0x1, 0x4}, @NFULA_CFG_NLBUFSIZ={0x8, 0x3, 0x1, 0x0, 0x7c}, @NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x169}, @NFULA_CFG_CMD={0x5, 0x1, 0x4}, @NFULA_CFG_QTHRESH={0x0, 0x5, 0x1, 0x0, 0x1ff}, @NFULA_CFG_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x7}, @NFULA_CFG_FLAGS={0x6, 0x6, 0x1, 0x0, 0x5}, @NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x9}, @NFULA_CFG_FLAGS={0x2e, 0x6, 0x1, 0x0, 0x4}]}, 0x68}, 0x1, 0x0, 0x0, 0x40}, 0x80) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) sendmsg$AUDIT_GET_FEATURE(r0, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x10, 0x3fb, 0x10, 0x70bd25, 0x25dfdbff, "", [""]}, 0x10}}, 0x40000) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="02000000000000002e2f66696c6530b9"]) (async) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f00000001c0)={&(0x7f0000000040), 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x68, 0x1, 0x4, 0x801, 0x0, 0x0, {0x5, 0x0, 0x3}, [@NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x1}, @NFULA_CFG_CMD={0x5, 0x1, 0x4}, @NFULA_CFG_NLBUFSIZ={0x8, 0x3, 0x1, 0x0, 0x7c}, @NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x169}, @NFULA_CFG_CMD={0x5, 0x1, 0x4}, @NFULA_CFG_QTHRESH={0x0, 0x5, 0x1, 0x0, 0x1ff}, @NFULA_CFG_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x7}, @NFULA_CFG_FLAGS={0x6, 0x6, 0x1, 0x0, 0x5}, @NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x9}, @NFULA_CFG_FLAGS={0x2e, 0x6, 0x1, 0x0, 0x4}]}, 0x68}, 0x1, 0x0, 0x0, 0x40}, 0x80) (async) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) (async) sendmsg$AUDIT_GET_FEATURE(r0, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x10, 0x3fb, 0x10, 0x70bd25, 0x25dfdbff, "", [""]}, 0x10}}, 0x40000) (async) [ 2529.549976][T22884] usb 2-1: new high-speed USB device number 63 using dummy_hcd [ 2529.837674][T22884] usb 2-1: Using ep0 maxpacket: 8 02:54:36 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x3cb1f, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) [ 2529.924759][T23579] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2529.948661][T23579] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2530.037861][T22884] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2530.117705][T22884] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 2530.127817][T22884] usb 2-1: can't read configurations, error -71 [ 2530.142717][T22884] usb usb2-port1: attempt power cycle 02:54:36 executing program 1: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6530b9"]) (async) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f00000001c0)={&(0x7f0000000040), 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x68, 0x1, 0x4, 0x801, 0x0, 0x0, {0x5, 0x0, 0x3}, [@NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x1}, @NFULA_CFG_CMD={0x5, 0x1, 0x4}, @NFULA_CFG_NLBUFSIZ={0x8, 0x3, 0x1, 0x0, 0x7c}, @NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x169}, @NFULA_CFG_CMD={0x5, 0x1, 0x4}, @NFULA_CFG_QTHRESH={0x0, 0x5, 0x1, 0x0, 0x1ff}, @NFULA_CFG_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x7}, @NFULA_CFG_FLAGS={0x6, 0x6, 0x1, 0x0, 0x5}, @NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x9}, @NFULA_CFG_FLAGS={0x2e, 0x6, 0x1, 0x0, 0x4}]}, 0x68}, 0x1, 0x0, 0x0, 0x40}, 0x80) (async) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) (async) sendmsg$AUDIT_GET_FEATURE(r0, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x10, 0x3fb, 0x10, 0x70bd25, 0x25dfdbff, "", [""]}, 0x10}}, 0x40000) [ 2530.867660][T22884] usb 2-1: new high-speed USB device number 64 using dummy_hcd [ 2530.983224][T22884] usb 2-1: Using ep0 maxpacket: 8 02:54:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x57000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) [ 2531.127818][T22884] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2531.207726][T22884] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 2531.217919][T22884] usb 2-1: can't read configurations, error -71 02:54:37 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f00000000c0), 0x2, 0x2fce41) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32]) r1 = dup(0xffffffffffffffff) r2 = dup(r0) write$6lowpan_enable(r2, &(0x7f0000000000)='1', 0x1) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r3, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r2, 0xc0189379, &(0x7f0000000240)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) write$6lowpan_enable(r4, &(0x7f0000000280)='1', 0x1) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}, 0x10) r5 = socket$inet6(0xa, 0x3, 0x1) dup(r1) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f0000000140)={0x38}) getpgid(0xffffffffffffffff) socket$inet6(0xa, 0xa, 0x9) splice(r5, &(0x7f0000000040)=0xffffffff, 0xffffffffffffffff, &(0x7f0000000180)=0x8000000000000001, 0x9, 0x3) connect$inet6(r5, &(0x7f00000000c0)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000000340)={{{@in=@dev, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0x6}, {}, 0x0, 0x0, 0x1}, {{@in6=@mcast1, 0x0, 0x33}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x4}}, 0xe8) sendmmsg(r5, &(0x7f0000000480), 0x2e9, 0x80fe) syz_io_uring_setup(0x3ee1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, &(0x7f0000002680), &(0x7f0000000100)) 02:54:38 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) r0 = syz_open_dev$sndmidi(&(0x7f00000000c0), 0x2, 0x2fce41) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32]) (async) r1 = dup(0xffffffffffffffff) (async) r2 = dup(r0) write$6lowpan_enable(r2, &(0x7f0000000000)='1', 0x1) (async) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r3, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc) (async) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r2, 0xc0189379, &(0x7f0000000240)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) write$6lowpan_enable(r4, &(0x7f0000000280)='1', 0x1) (async) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}, 0x10) r5 = socket$inet6(0xa, 0x3, 0x1) dup(r1) (async) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) (async) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f0000000140)={0x38}) (async) getpgid(0xffffffffffffffff) (async) socket$inet6(0xa, 0xa, 0x9) (async) splice(r5, &(0x7f0000000040)=0xffffffff, 0xffffffffffffffff, &(0x7f0000000180)=0x8000000000000001, 0x9, 0x3) (async) connect$inet6(r5, &(0x7f00000000c0)={0xa, 0x0, 0x0, @empty}, 0x1c) (async) setsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000000340)={{{@in=@dev, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0x6}, {}, 0x0, 0x0, 0x1}, {{@in6=@mcast1, 0x0, 0x33}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x4}}, 0xe8) sendmmsg(r5, &(0x7f0000000480), 0x2e9, 0x80fe) syz_io_uring_setup(0x3ee1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, &(0x7f0000002680), &(0x7f0000000100)) 02:54:38 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) r0 = syz_open_dev$sndmidi(&(0x7f00000000c0), 0x2, 0x2fce41) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32]) r1 = dup(0xffffffffffffffff) (async) r2 = dup(r0) write$6lowpan_enable(r2, &(0x7f0000000000)='1', 0x1) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r3, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r2, 0xc0189379, &(0x7f0000000240)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) write$6lowpan_enable(r4, &(0x7f0000000280)='1', 0x1) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}, 0x10) (async) r5 = socket$inet6(0xa, 0x3, 0x1) dup(r1) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) (async) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f0000000140)={0x38}) (async) getpgid(0xffffffffffffffff) socket$inet6(0xa, 0xa, 0x9) (async) splice(r5, &(0x7f0000000040)=0xffffffff, 0xffffffffffffffff, &(0x7f0000000180)=0x8000000000000001, 0x9, 0x3) connect$inet6(r5, &(0x7f00000000c0)={0xa, 0x0, 0x0, @empty}, 0x1c) (async) setsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000000340)={{{@in=@dev, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0x6}, {}, 0x0, 0x0, 0x1}, {{@in6=@mcast1, 0x0, 0x33}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x4}}, 0xe8) (async) sendmmsg(r5, &(0x7f0000000480), 0x2e9, 0x80fe) (async) syz_io_uring_setup(0x3ee1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, &(0x7f0000002680), &(0x7f0000000100)) 02:54:38 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f00000000c0), 0x2, 0x2fce41) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32]) r1 = dup(0xffffffffffffffff) r2 = dup(r0) write$6lowpan_enable(r2, &(0x7f0000000000)='1', 0x1) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r3, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r2, 0xc0189379, &(0x7f0000000240)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) write$6lowpan_enable(r4, &(0x7f0000000280)='1', 0x1) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}, 0x10) r5 = socket$inet6(0xa, 0x3, 0x1) dup(r1) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f0000000140)={0x38}) getpgid(0xffffffffffffffff) socket$inet6(0xa, 0xa, 0x9) splice(r5, &(0x7f0000000040)=0xffffffff, 0xffffffffffffffff, &(0x7f0000000180)=0x8000000000000001, 0x9, 0x3) connect$inet6(r5, &(0x7f00000000c0)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f0000000340)={{{@in=@dev, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0x6}, {}, 0x0, 0x0, 0x1}, {{@in6=@mcast1, 0x0, 0x33}, 0x0, @in=@local, 0x0, 0x0, 0x0, 0x4}}, 0xe8) sendmmsg(r5, &(0x7f0000000480), 0x2e9, 0x80fe) syz_io_uring_setup(0x3ee1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, &(0x7f0000002680), &(0x7f0000000100)) 02:54:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x26000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:39 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) sendfile(r0, r0, &(0x7f00000000c0)=0xffffffffffffffff, 0x100000000) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, 0x0) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x71, 0x0, @fd=r0, 0x8000000000000001, 0x0, 0x0, 0x0, 0x1}, 0x0) sendmmsg(r1, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r6, r7, 0x0, 0x0) syz_io_uring_setup(0x0, &(0x7f00000001c0)={0x0, 0xfffffffd, 0x20}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000100), 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r5, 0xc0189375, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) write$6lowpan_enable(r8, &(0x7f0000000180)='1', 0x1) sendmsg$nl_route_sched(r1, &(0x7f0000000540)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)=@gettaction={0x40, 0x32, 0x800, 0x70bd2d, 0x25dfdbfb, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0xfffffffb}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0xfb}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0xdfd2}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1}}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x3}]}, 0x40}, 0x1, 0x0, 0x0, 0x20048001}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x0, 0x6, &(0x7f00000002c0)=ANY=[@ANYBLOB="e320a0d153493de636309ceb637ef6cbd6d12f6c45eb77977dfdd246b4fc0f36e07ccd2c46cbbad7ebe90d0d315f3b8df21fa81801b118983ee1e51b3d3c39f2e69c99ff3f7b2c91179a00de539a000000000000fc2bd42899695e2ef30153218c63cc33e1ce3c80a037bcdad3bbf039efcc5cb6c132ffa2f403930444cc77752a863757742d91af82c6de389eca30b989b9e2ede220c7e31c6f7f353b32d68520e492f26b1d22c3b86958648bbe57b02f766aaa4e57646e251748a5d133e1f406a90e065dddc819441bde06f3f5"], 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) [ 2533.148373][T23618] cgroup: fork rejected by pids controller in /syz1 02:54:40 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0xc000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:41 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x29000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:41 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) sendfile(r0, r0, &(0x7f00000000c0)=0xffffffffffffffff, 0x100000000) (async) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (async) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, 0x0) (async) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') (async) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x71, 0x0, @fd=r0, 0x8000000000000001, 0x0, 0x0, 0x0, 0x1}, 0x0) sendmmsg(r1, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r6, r7, 0x0, 0x0) syz_io_uring_setup(0x0, &(0x7f00000001c0)={0x0, 0xfffffffd, 0x20}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000100), 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r5, 0xc0189375, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) write$6lowpan_enable(r8, &(0x7f0000000180)='1', 0x1) (async) sendmsg$nl_route_sched(r1, &(0x7f0000000540)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)=@gettaction={0x40, 0x32, 0x800, 0x70bd2d, 0x25dfdbfb, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0xfffffffb}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0xfb}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0xdfd2}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1}}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x3}]}, 0x40}, 0x1, 0x0, 0x0, 0x20048001}, 0x4) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x0, 0x6, &(0x7f00000002c0)=ANY=[@ANYBLOB="e320a0d153493de636309ceb637ef6cbd6d12f6c45eb77977dfdd246b4fc0f36e07ccd2c46cbbad7ebe90d0d315f3b8df21fa81801b118983ee1e51b3d3c39f2e69c99ff3f7b2c91179a00de539a000000000000fc2bd42899695e2ef30153218c63cc33e1ce3c80a037bcdad3bbf039efcc5cb6c132ffa2f403930444cc77752a863757742d91af82c6de389eca30b989b9e2ede220c7e31c6f7f353b32d68520e492f26b1d22c3b86958648bbe57b02f766aaa4e57646e251748a5d133e1f406a90e065dddc819441bde06f3f5"], 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) 02:54:43 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x600000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:43 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) sendfile(r0, r0, &(0x7f00000000c0)=0xffffffffffffffff, 0x100000000) (async) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) (async) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, 0x0) (async) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') (async) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x71, 0x0, @fd=r0, 0x8000000000000001, 0x0, 0x0, 0x0, 0x1}, 0x0) sendmmsg(r1, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, 0x0}}], 0x1, 0x0) (async) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x0) (async) syz_io_uring_setup(0x0, 0x0, &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r6, r7, 0x0, 0x0) (async) syz_io_uring_setup(0x0, &(0x7f00000001c0)={0x0, 0xfffffffd, 0x20}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000100), 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r5, 0xc0189375, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) write$6lowpan_enable(r8, &(0x7f0000000180)='1', 0x1) (async) sendmsg$nl_route_sched(r1, &(0x7f0000000540)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)=@gettaction={0x40, 0x32, 0x800, 0x70bd2d, 0x25dfdbfb, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0xfffffffb}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0xfb}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0xdfd2}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1}}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x3}]}, 0x40}, 0x1, 0x0, 0x0, 0x20048001}, 0x4) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x0, 0x6, &(0x7f00000002c0)=ANY=[@ANYBLOB="e320a0d153493de636309ceb637ef6cbd6d12f6c45eb77977dfdd246b4fc0f36e07ccd2c46cbbad7ebe90d0d315f3b8df21fa81801b118983ee1e51b3d3c39f2e69c99ff3f7b2c91179a00de539a000000000000fc2bd42899695e2ef30153218c63cc33e1ce3c80a037bcdad3bbf039efcc5cb6c132ffa2f403930444cc77752a863757742d91af82c6de389eca30b989b9e2ede220c7e31c6f7f353b32d68520e492f26b1d22c3b86958648bbe57b02f766aaa4e57646e251748a5d133e1f406a90e065dddc819441bde06f3f5"], 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) 02:54:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x1300, &(0x7f0000000000)=[{&(0x7f0000000140)={0x18, 0x28, 0x1, 0x58000000, 0x0, "", [@nested={0x4}, @nested={0x4, 0x19}]}, 0x18}], 0x1}, 0x0) 02:54:44 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) sendfile(r0, r0, &(0x7f00000000c0)=0xffffffffffffffff, 0x100000000) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, 0x0) r2 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x71, 0x0, @fd=r0, 0x8000000000000001, 0x0, 0x0, 0x0, 0x1}, 0x0) sendmmsg(r1, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r6, r7, 0x0, 0x0) syz_io_uring_setup(0x0, &(0x7f00000001c0)={0x0, 0xfffffffd, 0x20}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000100), 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r5, 0xc0189375, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) write$6lowpan_enable(r8, &(0x7f0000000180)='1', 0x1) sendmsg$nl_route_sched(r1, &(0x7f0000000540)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)=@gettaction={0x40, 0x32, 0x800, 0x70bd2d, 0x25dfdbfb, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0xfffffffb}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0xfb}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0xdfd2}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1}}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x3}]}, 0x40}, 0x1, 0x0, 0x0, 0x20048001}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x0, 0x6, &(0x7f00000002c0)=ANY=[@ANYBLOB="e320a0d153493de636309ceb637ef6cbd6d12f6c45eb77977dfdd246b4fc0f36e07ccd2c46cbbad7ebe90d0d315f3b8df21fa81801b118983ee1e51b3d3c39f2e69c99ff3f7b2c91179a00de539a000000000000fc2bd42899695e2ef30153218c63cc33e1ce3c80a037bcdad3bbf039efcc5cb6c132ffa2f403930444cc77752a863757742d91af82c6de389eca30b989b9e2ede220c7e31c6f7f353b32d68520e492f26b1d22c3b86958648bbe57b02f766aaa4e57646e251748a5d133e1f406a90e065dddc819441bde06f3f5"], 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) [ 2539.298879][T24303] ================================================================== [ 2539.306993][T24303] BUG: KASAN: use-after-free in io_wq_put_and_exit+0x584/0xe30 [ 2539.314638][T24303] Read of size 4 at addr ffff8881e6894000 by task syz-executor.1/24303 [ 2539.322887][T24303] [ 2539.325199][T24303] CPU: 0 PID: 24303 Comm: syz-executor.1 Not tainted 6.2.0-rc3-syzkaller-00021-g7dd4b804e080 #0 [ 2539.335608][T24303] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 2539.345658][T24303] Call Trace: [ 2539.348933][T24303] [ 2539.351852][T24303] dump_stack_lvl+0xd1/0x138 [ 2539.356440][T24303] print_report+0x15e/0x45d [ 2539.360990][T24303] ? __phys_addr+0xc8/0x140 [ 2539.365560][T24303] ? io_wq_put_and_exit+0x584/0xe30 [ 2539.370806][T24303] kasan_report+0xbf/0x1f0 [ 2539.375253][T24303] ? io_wq_put_and_exit+0x584/0xe30 [ 2539.380483][T24303] kasan_check_range+0x141/0x190 [ 2539.385454][T24303] io_wq_put_and_exit+0x584/0xe30 [ 2539.390518][T24303] ? io_wq_exit_start+0x20/0x20 [ 2539.395398][T24303] ? io_uring_del_tctx_node+0x2ab/0x2ba [ 2539.400975][T24303] io_uring_clean_tctx+0x117/0x178 [ 2539.406108][T24303] ? io_uring_del_tctx_node+0x2ba/0x2ba [ 2539.411678][T24303] ? percpu_counter_add_batch+0xc1/0x180 [ 2539.417422][T24303] ? __refcount_sub_and_test.constprop.0+0x61/0xb0 [ 2539.423980][T24303] io_uring_cancel_generic+0x5ae/0x606 [ 2539.429502][T24303] ? io_submit_sqes.cold+0xc5/0xc5 [ 2539.434659][T24303] ? do_exit+0x2e9/0x2950 [ 2539.439453][T24303] ? lock_downgrade+0x6e0/0x6e0 [ 2539.444324][T24303] ? prepare_to_wait_exclusive+0x2c0/0x2c0 [ 2539.450154][T24303] ? rwlock_bug.part.0+0x90/0x90 [ 2539.455114][T24303] ? __validate_process_creds+0x210/0x370 [ 2539.460885][T24303] do_exit+0x522/0x2950 [ 2539.465076][T24303] ? find_held_lock+0x2d/0x110 [ 2539.469878][T24303] ? get_signal+0x8a0/0x2450 [ 2539.474487][T24303] ? mm_update_next_owner+0x7b0/0x7b0 [ 2539.479897][T24303] do_group_exit+0xd4/0x2a0 [ 2539.484427][T24303] get_signal+0x21c3/0x2450 [ 2539.488956][T24303] ? __do_sys_io_uring_enter+0x5df/0x2540 [ 2539.494713][T24303] ? exit_signals+0x8b0/0x8b0 [ 2539.499414][T24303] arch_do_signal_or_restart+0x79/0x5c0 [ 2539.504984][T24303] ? get_sigframe_size+0x10/0x10 [ 2539.509944][T24303] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 2539.515882][T24303] exit_to_user_mode_prepare+0x15f/0x250 [ 2539.521614][T24303] syscall_exit_to_user_mode+0x1d/0x50 [ 2539.527104][T24303] do_syscall_64+0x46/0xb0 [ 2539.531558][T24303] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 2539.537477][T24303] RIP: 0033:0x7f224e48c0c9 [ 2539.541907][T24303] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2539.561567][T24303] RSP: 002b:00007f224f29a168 EFLAGS: 00000246 ORIG_RAX: 00000000000001aa [ 2539.570001][T24303] RAX: 00000000000002ff RBX: 00007f224e5ac050 RCX: 00007f224e48c0c9 [ 2539.577991][T24303] RDX: 0000000000000000 RSI: 00000000000002ff RDI: 0000000000000005 [ 2539.586013][T24303] RBP: 00007f224e4e7ae9 R08: 0000000000000000 R09: 0000000000000000 [ 2539.594000][T24303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2539.601986][T24303] R13: 00007f224e6cfb1f R14: 00007f224f29a300 R15: 0000000000022000 [ 2539.609985][T24303] [ 2539.613013][T24303] [ 2539.615340][T24303] Allocated by task 24303: [ 2539.619762][T24303] kasan_save_stack+0x22/0x40 [ 2539.624463][T24303] kasan_set_track+0x25/0x30 [ 2539.629068][T24303] __kasan_kmalloc+0xa5/0xb0 [ 2539.633678][T24303] create_io_worker+0x10c/0x630 [ 2539.638563][T24303] io_wqe_enqueue+0x6c3/0xbc0 [ 2539.643271][T24303] io_queue_iowq+0x282/0x5c0 [ 2539.647883][T24303] io_queue_sqe_fallback+0xf3/0x190 [ 2539.653110][T24303] io_submit_sqes+0x11db/0x1e60 [ 2539.657985][T24303] __do_sys_io_uring_enter+0xc1d/0x2540 [ 2539.663562][T24303] do_syscall_64+0x39/0xb0 [ 2539.668007][T24303] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 2539.673921][T24303] [ 2539.676246][T24303] Freed by task 24307: [ 2539.680316][T24303] kasan_save_stack+0x22/0x40 [ 2539.685025][T24303] kasan_set_track+0x25/0x30 [ 2539.689632][T24303] kasan_save_free_info+0x2e/0x40 [ 2539.694684][T24303] ____kasan_slab_free+0x160/0x1c0 [ 2539.699813][T24303] slab_free_freelist_hook+0x8b/0x1c0 [ 2539.705266][T24303] __kmem_cache_free+0xaf/0x3b0 [ 2539.710133][T24303] io_queue_worker_create+0x567/0x660 [ 2539.715533][T24303] io_wqe_dec_running+0x1e4/0x240 [ 2539.720585][T24303] io_wq_worker_sleeping+0xa6/0xc0 [ 2539.725724][T24303] schedule+0x16e/0x1b0 [ 2539.729905][T24303] schedule_preempt_disabled+0x13/0x20 [ 2539.735395][T24303] __mutex_lock+0xa48/0x1360 [ 2539.739998][T24303] io_wq_submit_work+0x5f7/0xdc0 [ 2539.744962][T24303] io_worker_handle_work+0xc41/0x1c60 [ 2539.750361][T24303] io_wqe_worker+0xa5b/0xe40 [ 2539.754977][T24303] ret_from_fork+0x1f/0x30 [ 2539.759424][T24303] [ 2539.761752][T24303] Last potentially related work creation: [ 2539.767471][T24303] kasan_save_stack+0x22/0x40 [ 2539.772167][T24303] __kasan_record_aux_stack+0xbc/0xd0 [ 2539.777566][T24303] task_work_add+0x7f/0x2c0 [ 2539.782099][T24303] io_queue_worker_create+0x41d/0x660 [ 2539.787505][T24303] io_wqe_dec_running+0x1e4/0x240 [ 2539.792558][T24303] io_wq_worker_sleeping+0xa6/0xc0 [ 2539.797698][T24303] schedule+0x16e/0x1b0 [ 2539.801879][T24303] schedule_preempt_disabled+0x13/0x20 [ 2539.807368][T24303] __mutex_lock+0xa48/0x1360 [ 2539.811972][T24303] io_wq_submit_work+0x5f7/0xdc0 [ 2539.816939][T24303] io_worker_handle_work+0xc41/0x1c60 [ 2539.822343][T24303] io_wqe_worker+0xa5b/0xe40 [ 2539.826967][T24303] ret_from_fork+0x1f/0x30 [ 2539.831411][T24303] [ 2539.833740][T24303] The buggy address belongs to the object at ffff8881e6894000 [ 2539.833740][T24303] which belongs to the cache kmalloc-512 of size 512 [ 2539.847804][T24303] The buggy address is located 0 bytes inside of [ 2539.847804][T24303] 512-byte region [ffff8881e6894000, ffff8881e6894200) [ 2539.860924][T24303] [ 2539.863253][T24303] The buggy address belongs to the physical page: [ 2539.869669][T24303] page:ffffea00079a2500 refcount:1 mapcount:0 mapping:0000000000000000 index:0xffff8881e6894400 pfn:0x1e6894 [ 2539.881232][T24303] head:ffffea00079a2500 order:2 compound_mapcount:0 subpages_mapcount:0 compound_pincount:0 [ 2539.891313][T24303] flags: 0x57ff00000010200(slab|head|node=1|zone=2|lastcpupid=0x7ff) [ 2539.899406][T24303] raw: 057ff00000010200 ffff888012441c80 ffffea00079a2410 ffffea00079a2610 [ 2539.908006][T24303] raw: ffff8881e6894400 0000000000100001 00000001ffffffff 0000000000000000 [ 2539.916600][T24303] page dumped because: kasan: bad access detected [ 2539.923023][T24303] page_owner tracks the page as allocated [ 2539.928742][T24303] page last allocated via order 2, migratetype Unmovable, gfp_mask 0x1d20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC|__GFP_HARDWALL), pid 24303, tgid 24301 (syz-executor.1), ts 2538614317747, free_ts 0 [ 2539.951177][T24303] get_page_from_freelist+0x119c/0x2ce0 [ 2539.956749][T24303] __alloc_pages+0x1cb/0x5b0 [ 2539.961375][T24303] allocate_slab+0xa7/0x350 [ 2539.965913][T24303] ___slab_alloc+0xa91/0x1400 [ 2539.970604][T24303] __slab_alloc.constprop.0+0x56/0xa0 [ 2539.976003][T24303] __kmem_cache_alloc_node+0x1a4/0x430 [ 2539.981477][T24303] kmalloc_node_trace+0x21/0x60 [ 2539.986351][T24303] create_io_worker+0x10c/0x630 [ 2539.991225][T24303] io_wqe_enqueue+0x6c3/0xbc0 [ 2539.995923][T24303] io_queue_iowq+0x282/0x5c0 [ 2540.000545][T24303] io_queue_sqe_fallback+0xf3/0x190 [ 2540.005769][T24303] io_submit_sqes+0x11db/0x1e60 [ 2540.010647][T24303] __do_sys_io_uring_enter+0xc1d/0x2540 [ 2540.016221][T24303] do_syscall_64+0x39/0xb0 [ 2540.020665][T24303] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 2540.026575][T24303] page_owner free stack trace missing [ 2540.031946][T24303] [ 2540.034278][T24303] Memory state around the buggy address: [ 2540.039922][T24303] ffff8881e6893f00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 2540.048006][T24303] ffff8881e6893f80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 2540.056085][T24303] >ffff8881e6894000: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 2540.064156][T24303] ^ [ 2540.068236][T24303] ffff8881e6894080: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 2540.076319][T24303] ffff8881e6894100: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 2540.084381][T24303] ================================================================== [ 2540.109756][T24303] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 2540.116986][T24303] CPU: 0 PID: 24303 Comm: syz-executor.1 Not tainted 6.2.0-rc3-syzkaller-00021-g7dd4b804e080 #0 [ 2540.127390][T24303] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 2540.137452][T24303] Call Trace: [ 2540.140719][T24303] [ 2540.143640][T24303] dump_stack_lvl+0xd1/0x138 [ 2540.148227][T24303] panic+0x2cc/0x626 [ 2540.152136][T24303] ? panic_print_sys_info.part.0+0x110/0x110 [ 2540.158118][T24303] ? preempt_schedule_thunk+0x1a/0x20 [ 2540.163488][T24303] ? preempt_schedule_common+0x59/0xc0 [ 2540.168945][T24303] check_panic_on_warn.cold+0x19/0x35 [ 2540.174308][T24303] end_report.part.0+0x36/0x73 [ 2540.179066][T24303] ? io_wq_put_and_exit+0x584/0xe30 [ 2540.184255][T24303] kasan_report.cold+0xa/0xf [ 2540.188842][T24303] ? io_wq_put_and_exit+0x584/0xe30 [ 2540.194046][T24303] kasan_check_range+0x141/0x190 [ 2540.198997][T24303] io_wq_put_and_exit+0x584/0xe30 [ 2540.204024][T24303] ? io_wq_exit_start+0x20/0x20 [ 2540.208877][T24303] ? io_uring_del_tctx_node+0x2ab/0x2ba [ 2540.214440][T24303] io_uring_clean_tctx+0x117/0x178 [ 2540.219558][T24303] ? io_uring_del_tctx_node+0x2ba/0x2ba [ 2540.225113][T24303] ? percpu_counter_add_batch+0xc1/0x180 [ 2540.230764][T24303] ? __refcount_sub_and_test.constprop.0+0x61/0xb0 [ 2540.237281][T24303] io_uring_cancel_generic+0x5ae/0x606 [ 2540.242762][T24303] ? io_submit_sqes.cold+0xc5/0xc5 [ 2540.247894][T24303] ? do_exit+0x2e9/0x2950 [ 2540.252241][T24303] ? lock_downgrade+0x6e0/0x6e0 [ 2540.257098][T24303] ? prepare_to_wait_exclusive+0x2c0/0x2c0 [ 2540.262911][T24303] ? rwlock_bug.part.0+0x90/0x90 [ 2540.267857][T24303] ? __validate_process_creds+0x210/0x370 [ 2540.273593][T24303] do_exit+0x522/0x2950 [ 2540.277768][T24303] ? find_held_lock+0x2d/0x110 [ 2540.282548][T24303] ? get_signal+0x8a0/0x2450 [ 2540.287146][T24303] ? mm_update_next_owner+0x7b0/0x7b0 [ 2540.292543][T24303] do_group_exit+0xd4/0x2a0 [ 2540.297065][T24303] get_signal+0x21c3/0x2450 [ 2540.301579][T24303] ? __do_sys_io_uring_enter+0x5df/0x2540 [ 2540.307317][T24303] ? exit_signals+0x8b0/0x8b0 [ 2540.312010][T24303] arch_do_signal_or_restart+0x79/0x5c0 [ 2540.317567][T24303] ? get_sigframe_size+0x10/0x10 [ 2540.322515][T24303] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 2540.328437][T24303] exit_to_user_mode_prepare+0x15f/0x250 [ 2540.334084][T24303] syscall_exit_to_user_mode+0x1d/0x50 [ 2540.339551][T24303] do_syscall_64+0x46/0xb0 [ 2540.343985][T24303] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 2540.349892][T24303] RIP: 0033:0x7f224e48c0c9 [ 2540.354310][T24303] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2540.373928][T24303] RSP: 002b:00007f224f29a168 EFLAGS: 00000246 ORIG_RAX: 00000000000001aa [ 2540.382346][T24303] RAX: 00000000000002ff RBX: 00007f224e5ac050 RCX: 00007f224e48c0c9 [ 2540.390318][T24303] RDX: 0000000000000000 RSI: 00000000000002ff RDI: 0000000000000005 [ 2540.398290][T24303] RBP: 00007f224e4e7ae9 R08: 0000000000000000 R09: 0000000000000000 [ 2540.406262][T24303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2540.414320][T24303] R13: 00007f224e6cfb1f R14: 00007f224f29a300 R15: 0000000000022000 [ 2540.422301][T24303] [ 2540.425467][T24303] Kernel Offset: disabled [ 2540.429790][T24303] Rebooting in 86400 seconds..