ting program 5: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r0, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x4ffde, 0x0) 14:03:04 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:04 executing program 3: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4ffde, 0x0) 14:03:04 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:05 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) statx(r0, &(0x7f00000023c0)='./file0\x00', 0x100, 0x8, &(0x7f0000002400)) statx(r0, &(0x7f0000002500)='./file0\x00', 0x400, 0x100, &(0x7f0000002540)) r3 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r3], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@abs, 0x6e) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r7, 0x0, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r8 = accept4$bt_l2cap(r7, &(0x7f0000000400)={0x1f, 0x0, @none}, &(0x7f0000000440)=0xe, 0x80000) ioctl$sock_SIOCSPGRP(r8, 0x8902, &(0x7f0000000480)=r4) r9 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r10 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000100)=ANY=[@ANYRESDEC=r9], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0xb, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r10}, 0x10) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:05 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r2, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) 14:03:05 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) socket$inet6(0xa, 0x800000000000002, 0x0) 14:03:05 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:05 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:05 executing program 5: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r0, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x4ffde, 0x0) 14:03:05 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:05 executing program 3: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4ffde, 0x0) 14:03:05 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:05 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) statx(r0, &(0x7f00000023c0)='./file0\x00', 0x100, 0x8, &(0x7f0000002400)) statx(r0, &(0x7f0000002500)='./file0\x00', 0x400, 0x100, &(0x7f0000002540)) r3 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r3], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@abs, 0x6e) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r7, 0x0, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r8 = accept4$bt_l2cap(r7, &(0x7f0000000400)={0x1f, 0x0, @none}, &(0x7f0000000440)=0xe, 0x80000) ioctl$sock_SIOCSPGRP(r8, 0x8902, &(0x7f0000000480)=r4) r9 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000100)=ANY=[@ANYRESDEC=r9], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0xb, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:06 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:06 executing program 5: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r0, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x4ffde, 0x0) 14:03:06 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:06 executing program 3: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4ffde, 0x0) 14:03:06 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:06 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) statx(r0, &(0x7f00000023c0)='./file0\x00', 0x100, 0x8, &(0x7f0000002400)) statx(r0, &(0x7f0000002500)='./file0\x00', 0x400, 0x100, &(0x7f0000002540)) r3 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r3], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@abs, 0x6e) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r7, 0x0, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r8 = accept4$bt_l2cap(r7, &(0x7f0000000400)={0x1f, 0x0, @none}, &(0x7f0000000440)=0xe, 0x80000) ioctl$sock_SIOCSPGRP(r8, 0x8902, &(0x7f0000000480)=r4) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:07 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:07 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:07 executing program 5: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4ffde, 0x0) 14:03:07 executing program 3: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x0, 0x0) 14:03:07 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:07 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) statx(r0, &(0x7f00000023c0)='./file0\x00', 0x100, 0x8, &(0x7f0000002400)) statx(r0, &(0x7f0000002500)='./file0\x00', 0x400, 0x100, &(0x7f0000002540)) r3 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r3], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@abs, 0x6e) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r7, 0x0, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r8 = accept4$bt_l2cap(r7, &(0x7f0000000400)={0x1f, 0x0, @none}, &(0x7f0000000440)=0xe, 0x80000) ioctl$sock_SIOCSPGRP(r8, 0x8902, &(0x7f0000000480)=r4) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:07 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:07 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:07 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:07 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:08 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:08 executing program 5: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4ffde, 0x0) 14:03:08 executing program 3: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x0, 0x0) 14:03:08 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:08 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:08 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:08 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) socket$inet_udp(0x2, 0x2, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:08 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) statx(r0, &(0x7f00000023c0)='./file0\x00', 0x100, 0x8, &(0x7f0000002400)) statx(r0, &(0x7f0000002500)='./file0\x00', 0x400, 0x100, &(0x7f0000002540)) r3 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r3], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@abs, 0x6e) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r7, 0x0, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) accept4$bt_l2cap(r7, &(0x7f0000000400)={0x1f, 0x0, @none}, &(0x7f0000000440)=0xe, 0x80000) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:08 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:08 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:08 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:08 executing program 4: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:08 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:09 executing program 5: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4ffde, 0x0) 14:03:09 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:09 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:09 executing program 3: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x0, 0x0) 14:03:09 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:09 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:09 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) statx(r0, &(0x7f00000023c0)='./file0\x00', 0x100, 0x8, &(0x7f0000002400)) statx(r0, &(0x7f0000002500)='./file0\x00', 0x400, 0x100, &(0x7f0000002540)) r3 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r3], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@abs, 0x6e) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r7, 0x0, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:09 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:09 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:09 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:09 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:09 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:10 executing program 5: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x0, 0x0) 14:03:10 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:10 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:10 executing program 3: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:10 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) statx(r0, &(0x7f00000023c0)='./file0\x00', 0x100, 0x8, &(0x7f0000002400)) statx(r0, &(0x7f0000002500)='./file0\x00', 0x400, 0x100, &(0x7f0000002540)) r3 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r3], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@abs, 0x6e) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r7, 0x0, 0x0) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:10 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:10 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:10 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) statx(r0, &(0x7f00000023c0)='./file0\x00', 0x100, 0x8, &(0x7f0000002400)) statx(r0, &(0x7f0000002500)='./file0\x00', 0x400, 0x100, &(0x7f0000002540)) r3 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r3], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@abs, 0x6e) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:10 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) statx(r0, &(0x7f00000023c0)='./file0\x00', 0x100, 0x8, &(0x7f0000002400)) statx(r0, &(0x7f0000002500)='./file0\x00', 0x400, 0x100, &(0x7f0000002540)) r3 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r3], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@abs, 0x6e) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:10 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:10 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) statx(r0, &(0x7f00000023c0)='./file0\x00', 0x100, 0x8, &(0x7f0000002400)) statx(r0, &(0x7f0000002500)='./file0\x00', 0x400, 0x100, &(0x7f0000002540)) r3 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r3], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:10 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) statx(r0, &(0x7f00000023c0)='./file0\x00', 0x100, 0x8, &(0x7f0000002400)) statx(r0, &(0x7f0000002500)='./file0\x00', 0x400, 0x100, &(0x7f0000002540)) r3 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r3], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:11 executing program 5: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x0, 0x0) 14:03:11 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) statx(r0, &(0x7f00000023c0)='./file0\x00', 0x100, 0x8, &(0x7f0000002400)) statx(r0, &(0x7f0000002500)='./file0\x00', 0x400, 0x100, &(0x7f0000002540)) r3 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r3], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") getpid() read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:11 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4ffde, 0x0) 14:03:11 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) socket$inet6(0xa, 0x800000000000002, 0x0) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:11 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) statx(r0, &(0x7f00000023c0)='./file0\x00', 0x100, 0x8, &(0x7f0000002400)) statx(r0, &(0x7f0000002500)='./file0\x00', 0x400, 0x100, &(0x7f0000002540)) r3 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r3], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:11 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) statx(r0, &(0x7f00000023c0)='./file0\x00', 0x100, 0x8, &(0x7f0000002400)) statx(r0, &(0x7f0000002500)='./file0\x00', 0x400, 0x100, &(0x7f0000002540)) getuid() read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:11 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:11 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) statx(r0, &(0x7f00000023c0)='./file0\x00', 0x100, 0x8, &(0x7f0000002400)) statx(r0, &(0x7f0000002500)='./file0\x00', 0x400, 0x100, &(0x7f0000002540)) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:11 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) statx(r0, &(0x7f00000023c0)='./file0\x00', 0x100, 0x8, &(0x7f0000002400)) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:11 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:11 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:11 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) getpid() read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:11 executing program 5: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x0, 0x0) 14:03:11 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:11 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4ffde, 0x0) 14:03:11 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) socket$inet6(0xa, 0x800000000000002, 0x0) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:11 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:12 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:12 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:12 executing program 2: read$FUSE(0xffffffffffffffff, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:12 executing program 2: read$FUSE(0xffffffffffffffff, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:12 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:12 executing program 2: read$FUSE(0xffffffffffffffff, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:12 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:12 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4ffde, 0x0) 14:03:12 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:12 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) socket$inet6(0xa, 0x800000000000002, 0x0) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:12 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) socket$inet6(0xa, 0x800000000000002, 0x0) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:12 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:12 executing program 2: openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:13 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:13 executing program 2: openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:13 executing program 2: openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000002980)={0x2020}, 0x2020) 14:03:13 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r0, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x4ffde, 0x0) 14:03:13 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) 14:03:13 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000100000c1e4c980e34e6ad0018000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = geteuid() mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x220010, &(0x7f0000000380)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB="00673d2043efbcb81e48f34e458c656a0ef8d3e80c3af79907f18546d6c101e3342415f697018702755a30789c3e1fe439a4b481f3930f2f81da50ba41", @ANYRESDEC=0xee01, @ANYBLOB=',blksize=0x0000000000000800,smackfsdef=},measure,seclabel,measure,obj_type=/dev/fuse\x00,hash,uid<', @ANYRESDEC=r4, @ANYBLOB="2c6f626a5f757365723dcd2c00"]) ioctl$FUSE_DEV_IOC_CLONE(r0, 0x8004e500, &(0x7f0000000140)) chown(&(0x7f0000000340)='./file0\x00', r4, r3) 14:03:13 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x4ffde, 0x0) 14:03:13 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) 14:03:13 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) socket$inet6(0xa, 0x800000000000002, 0x0) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:13 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, r5) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:13 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x4ffde, 0x0) 14:03:13 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x4ffde, 0x0) 14:03:13 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:13 executing program 1: pipe(0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x4ffde, 0x0) 14:03:13 executing program 1: pipe(0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x4ffde, 0x0) 14:03:14 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r0, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x4ffde, 0x0) 14:03:14 executing program 1: pipe(0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x4ffde, 0x0) 14:03:14 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(0xffffffffffffffff) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:14 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, r5) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:14 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) socket$inet6(0xa, 0x800000000000002, 0x0) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:14 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, r5) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:14 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:14 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r0, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x4ffde, 0x0) 14:03:14 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(0xffffffffffffffff) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:15 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006780)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x8, 0x1, 0x2}) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x4) sendmsg$nl_route_sched(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000003c0)=@delqdisc={0x24, 0x13, 0x1}, 0x24}}, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r1, 0x8004e500, &(0x7f0000000140)=r0) ioctl$VIDIOC_S_PARM(0xffffffffffffffff, 0xc0cc5616, &(0x7f0000000600)={0x0, @output}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r3, 0x0, 0x482, &(0x7f0000000100)=""/8, &(0x7f0000000140)=0x8) ioctl$BTRFS_IOC_INO_PATHS(r1, 0xc0389423, &(0x7f0000000040)={0x2, 0x28, [0x4, 0x5, 0x9, 0x2], &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 14:03:15 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r2, 0x540a, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write(r2, &(0x7f0000000000)="03", 0x1) socket$inet6(0xa, 0x800000000000002, 0x0) write$binfmt_misc(r0, &(0x7f0000000b00)=ANY=[], 0xfffffecc) [ 637.044505] IPVS: length: 8 != 422621984 14:03:15 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, r5) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) 14:03:15 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, r5) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:15 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:15 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4ffde, 0x0) 14:03:15 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(0xffffffffffffffff) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:16 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) socket$inet6(0xa, 0x800000000000002, 0x0) 14:03:16 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:16 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:16 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, r5) 14:03:16 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, r5) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) 14:03:16 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:16 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4ffde, 0x0) 14:03:16 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:17 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 14:03:17 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, r5) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) 14:03:17 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:17 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:17 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4ffde, 0x0) 14:03:17 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:18 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) 14:03:18 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, r5) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) 14:03:18 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:18 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:18 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:18 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:18 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, 0x0, 0x0) 14:03:18 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, 0x0, 0x0) 14:03:18 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x0, 0x0) 14:03:18 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, 0x0, 0x0) 14:03:18 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:18 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000), 0x0) 14:03:18 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r2, 0x540a, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write(r2, &(0x7f0000000000)="03", 0x1) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r0, &(0x7f0000000b00)=ANY=[], 0xfffffecc) 14:03:19 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, r5) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) 14:03:19 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000), 0x0) 14:03:19 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:19 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:19 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000), 0x0) 14:03:19 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:19 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, r5) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) 14:03:19 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x0, 0x0) 14:03:19 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:19 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:19 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:19 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r2, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) 14:03:19 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, r5) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:19 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:19 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r2, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) 14:03:19 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) socket$inet6(0xa, 0x800000000000002, 0x0) 14:03:19 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) socket$inet_udp(0x2, 0x2, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:20 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:20 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) (fail_nth: 1) [ 641.639017] FAULT_INJECTION: forcing a failure. [ 641.639017] name failslab, interval 1, probability 0, space 0, times 1 [ 641.653259] CPU: 1 PID: 24671 Comm: syz-executor.4 Not tainted 4.19.211-syzkaller #0 [ 641.661165] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 641.670524] Call Trace: [ 641.673128] dump_stack+0x1fc/0x2ef [ 641.676777] should_fail.cold+0xa/0xf [ 641.680596] ? setup_fault_attr+0x200/0x200 [ 641.685019] ? lock_acquire+0x170/0x3c0 [ 641.689019] __should_failslab+0x115/0x180 [ 641.693281] should_failslab+0x5/0x10 [ 641.697097] __kmalloc+0x2ab/0x3c0 [ 641.700737] ? tty_write+0x59e/0x810 [ 641.704455] ? tty_write+0x24e/0x810 [ 641.708176] tty_write+0x59e/0x810 [ 641.711711] ? n_hdlc_tty_poll+0x360/0x360 [ 641.715943] ? perf_trace_lock_acquire+0x530/0x530 [ 641.720999] ? perf_trace_lock_acquire+0x530/0x530 [ 641.726045] __vfs_write+0xf7/0x770 [ 641.730875] ? tty_compat_ioctl+0x270/0x270 [ 641.736705] ? common_file_perm+0x4e5/0x850 [ 641.744128] ? kernel_read+0x110/0x110 [ 641.748118] ? apparmor_getprocattr+0x11e0/0x11e0 [ 641.753276] ? security_file_permission+0x1c0/0x220 [ 641.758289] vfs_write+0x1f3/0x540 [ 641.761854] ksys_write+0x12b/0x2a0 [ 641.765573] ? __ia32_sys_read+0xb0/0xb0 [ 641.769625] ? trace_hardirqs_off_caller+0x6e/0x210 [ 641.774758] ? do_syscall_64+0x21/0x620 [ 641.778722] do_syscall_64+0xf9/0x620 [ 641.782540] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 641.787761] RIP: 0033:0x7f2782fdd0f9 [ 641.791495] 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 [ 641.810789] RSP: 002b:00007f278154f168 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 641.818869] RAX: ffffffffffffffda RBX: 00007f27830fcf80 RCX: 00007f2782fdd0f9 [ 641.826289] RDX: 0000000000000001 RSI: 0000000020000000 RDI: 0000000000000003 14:03:20 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x0, 0x0) 14:03:20 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:20 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:20 executing program 5: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) [ 641.835077] RBP: 00007f278154f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 641.843317] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 641.851820] R13: 00007ffcfab522ef R14: 00007f278154f300 R15: 0000000000022000 14:03:20 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) (fail_nth: 2) 14:03:20 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, r5) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 14:03:20 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:20 executing program 5: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:20 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:20 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:20 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x223) 14:03:20 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:21 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x300) 14:03:21 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:21 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:21 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) (fail_nth: 1) 14:03:21 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) [ 642.931911] FAULT_INJECTION: forcing a failure. [ 642.931911] name failslab, interval 1, probability 0, space 0, times 0 [ 642.944712] CPU: 1 PID: 24729 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 642.953011] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 642.962441] Call Trace: [ 642.965024] dump_stack+0x1fc/0x2ef [ 642.968660] should_fail.cold+0xa/0xf [ 642.972457] ? setup_fault_attr+0x200/0x200 [ 642.976771] ? lock_acquire+0x170/0x3c0 [ 642.980740] __should_failslab+0x115/0x180 [ 642.984963] should_failslab+0x5/0x10 [ 642.988755] __kmalloc+0x2ab/0x3c0 [ 642.992300] ? tty_write+0x59e/0x810 [ 642.996085] ? tty_write+0x24e/0x810 [ 642.999784] tty_write+0x59e/0x810 [ 643.003306] ? n_hdlc_tty_poll+0x360/0x360 [ 643.007720] ? mark_held_locks+0xf0/0xf0 [ 643.011772] __vfs_write+0xf7/0x770 [ 643.015383] ? tty_compat_ioctl+0x270/0x270 [ 643.019696] ? kernel_read+0x110/0x110 [ 643.023657] ? aa_file_perm+0x3f0/0xd20 [ 643.027716] ? lock_downgrade+0x720/0x720 [ 643.031871] ? lock_acquire+0x170/0x3c0 [ 643.035848] ? pipe_lock+0x63/0x80 [ 643.039391] __kernel_write+0x109/0x370 [ 643.043351] write_pipe_buf+0x153/0x1f0 [ 643.047311] ? default_file_splice_read+0xa00/0xa00 [ 643.052309] ? splice_from_pipe_next.part.0+0x2ad/0x360 [ 643.057745] __splice_from_pipe+0x389/0x800 [ 643.062073] ? default_file_splice_read+0xa00/0xa00 [ 643.067093] default_file_splice_write+0xd8/0x180 [ 643.072014] ? generic_splice_sendpage+0x140/0x140 [ 643.077020] ? security_file_permission+0x1c0/0x220 [ 643.082032] ? generic_splice_sendpage+0x140/0x140 [ 643.086946] __se_sys_splice+0xfe7/0x16d0 [ 643.091113] ? ksys_write+0x1c8/0x2a0 [ 643.094908] ? __se_sys_tee+0xb90/0xb90 [ 643.098880] ? trace_hardirqs_off_caller+0x6e/0x210 [ 643.103901] ? do_syscall_64+0x21/0x620 [ 643.107872] do_syscall_64+0xf9/0x620 [ 643.111676] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 643.116938] RIP: 0033:0x7fc1f96930f9 [ 643.120633] 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 [ 643.140213] RSP: 002b:00007fc1f7be4168 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 643.147998] RAX: ffffffffffffffda RBX: 00007fc1f97b3050 RCX: 00007fc1f96930f9 [ 643.155527] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 643.162958] RBP: 00007fc1f7be41d0 R08: 000000000004ffde R09: 0000000000000000 [ 643.170413] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 643.177679] R13: 00007ffc30a0006f R14: 00007fc1f7be4300 R15: 0000000000022000 14:03:21 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, r5) 14:03:21 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:21 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:21 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:21 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:21 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:21 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:21 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:21 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:22 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:22 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:22 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) (fail_nth: 2) [ 643.833699] FAULT_INJECTION: forcing a failure. [ 643.833699] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 643.846495] CPU: 1 PID: 24765 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 643.854647] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 643.864017] Call Trace: [ 643.866733] dump_stack+0x1fc/0x2ef [ 643.870376] should_fail.cold+0xa/0xf [ 643.874192] ? setup_fault_attr+0x200/0x200 [ 643.878527] ? __lock_acquire+0x6de/0x3ff0 [ 643.882787] __alloc_pages_nodemask+0x239/0x2890 [ 643.887556] ? get_page_from_freelist+0x1d60/0x4170 [ 643.892583] ? static_obj+0x50/0x50 [ 643.896217] ? __lock_acquire+0x6de/0x3ff0 [ 643.900468] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 643.905313] ? get_page_from_freelist+0x1d01/0x4170 [ 643.910520] ? check_preemption_disabled+0x41/0x280 [ 643.915547] ? perf_trace_lock+0xe2/0x4b0 [ 643.919697] ? mark_held_locks+0xf0/0xf0 [ 643.923869] ? perf_trace_lock_acquire+0x530/0x530 [ 643.928895] ? __ldsem_down_read_nested+0xd2/0x780 [ 643.933876] cache_grow_begin+0xa4/0x8a0 [ 643.938207] ? setup_fault_attr+0x200/0x200 [ 643.942553] ? lock_acquire+0x170/0x3c0 [ 643.946561] cache_alloc_refill+0x273/0x340 [ 643.950895] __kmalloc+0x362/0x3c0 [ 643.954445] ? tty_write+0x59e/0x810 [ 643.958285] tty_write+0x59e/0x810 [ 643.961930] ? n_hdlc_tty_poll+0x360/0x360 [ 643.966173] ? mark_held_locks+0xf0/0xf0 [ 643.970374] __vfs_write+0xf7/0x770 [ 643.974099] ? tty_compat_ioctl+0x270/0x270 [ 643.978438] ? kernel_read+0x110/0x110 [ 643.982340] ? aa_file_perm+0x3f0/0xd20 [ 643.986345] ? lock_downgrade+0x720/0x720 [ 643.990517] ? lock_acquire+0x170/0x3c0 [ 643.994500] ? pipe_lock+0x63/0x80 [ 643.998157] __kernel_write+0x109/0x370 [ 644.002136] write_pipe_buf+0x153/0x1f0 [ 644.006138] ? default_file_splice_read+0xa00/0xa00 [ 644.011178] ? splice_from_pipe_next.part.0+0x2ad/0x360 [ 644.016640] __splice_from_pipe+0x389/0x800 [ 644.020965] ? default_file_splice_read+0xa00/0xa00 [ 644.025998] default_file_splice_write+0xd8/0x180 [ 644.031465] ? generic_splice_sendpage+0x140/0x140 [ 644.036587] ? security_file_permission+0x1c0/0x220 [ 644.041628] ? generic_splice_sendpage+0x140/0x140 [ 644.046569] __se_sys_splice+0xfe7/0x16d0 [ 644.050774] ? ksys_write+0x1c8/0x2a0 [ 644.054574] ? __se_sys_tee+0xb90/0xb90 [ 644.058637] ? trace_hardirqs_off_caller+0x6e/0x210 [ 644.063652] ? do_syscall_64+0x21/0x620 [ 644.067622] do_syscall_64+0xf9/0x620 [ 644.071435] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 644.076633] RIP: 0033:0x7fc1f96930f9 [ 644.080354] 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 [ 644.099248] RSP: 002b:00007fc1f7be4168 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 644.106962] RAX: ffffffffffffffda RBX: 00007fc1f97b3050 RCX: 00007fc1f96930f9 [ 644.114221] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 644.123251] RBP: 00007fc1f7be41d0 R08: 000000000004ffde R09: 0000000000000000 14:03:22 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 14:03:22 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:22 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0xffffff1f) [ 644.133218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 644.140680] R13: 00007ffc30a0006f R14: 00007fc1f7be4300 R15: 0000000000022000 14:03:23 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:23 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:23 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:23 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:23 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) dup(r0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x5) write(r0, &(0x7f0000000080)="03", 0x1) 14:03:23 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:23 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write(r3, &(0x7f0000000000)="03", 0x1) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r4, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000010000e417000500", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) 14:03:23 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) [ 645.136541] mkiss: ax0: crc mode is auto. 14:03:23 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:23 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) dup(r0) (async) dup(r0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x5) write(r0, &(0x7f0000000080)="03", 0x1) 14:03:23 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) [ 645.283422] mkiss: ax0: crc mode is auto. 14:03:23 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:23 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:23 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:23 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x2) 14:03:23 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) dup(r0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x5) write(r0, &(0x7f0000000080)="03", 0x1) 14:03:23 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) socket$inet_udp(0x2, 0x2, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:24 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) [ 645.623730] mkiss: ax0: crc mode is auto. 14:03:24 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r2, 0x540a, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write(r2, &(0x7f0000000000)="03", 0x1) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) write$binfmt_misc(r0, &(0x7f0000000b00)=ANY=[], 0xfffffecc) 14:03:24 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCNXCL(r0, 0x540d) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:24 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:24 executing program 3: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:24 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCNXCL(r0, 0x540d) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:24 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:24 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:24 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, 0x0) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:24 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCNXCL(r0, 0x540d) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async, rerun: 32) write(r0, &(0x7f0000000000)="03", 0x1) (rerun: 32) 14:03:24 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:24 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x7) 14:03:24 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:25 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r2, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) 14:03:25 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:25 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r2, 0x11, 0x67, &(0x7f0000000100)=0x400, 0x4) 14:03:25 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:25 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:25 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) socket$inet6(0xa, 0x800000000000002, 0x0) 14:03:25 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:25 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, 0x0) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:25 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:25 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:25 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x8) 14:03:25 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) r2 = openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) dup(r2) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:25 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:25 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:25 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$TCXONC(r1, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) r2 = openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) dup(r2) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:26 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:26 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) r2 = openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) dup(r2) write(r0, &(0x7f0000000000)="03", 0x1) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:26 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:26 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:26 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, 0x0) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:26 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:26 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TCXONC(r1, 0x540a, 0x1) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:26 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x10) 14:03:26 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TCXONC(r1, 0x540a, 0x1) (async) ioctl$TCXONC(r1, 0x540a, 0x1) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:26 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:26 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TCXONC(r1, 0x540a, 0x1) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:26 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f00000000c0)=ANY=[@ANYBLOB="00ffffffffffffe500000000", @ANYRES32, @ANYBLOB="04000000000000002e2f66696c653000"]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TCXONC(r2, 0x540a, 0x1) openat$cgroup_int(r3, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r4, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000100)=0x80000013) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:27 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:27 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:27 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x700) 14:03:27 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:27 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:27 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f00000000c0)=ANY=[@ANYBLOB="00ffffffffffffe500000000", @ANYRES32, @ANYBLOB="04000000000000002e2f66696c653000"]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TCXONC(r2, 0x540a, 0x1) openat$cgroup_int(r3, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r4, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000100)=0x80000013) write(r0, &(0x7f0000000000)="03", 0x1) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f00000000c0)=ANY=[@ANYBLOB="00ffffffffffffe500000000", @ANYRES32, @ANYBLOB="04000000000000002e2f66696c653000"]) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) ioctl$TCXONC(r2, 0x540a, 0x1) (async) openat$cgroup_int(r3, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_int(r4, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000100)=0x80000013) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) 14:03:27 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f00000000c0)=ANY=[@ANYBLOB="00ffffffffffffe500000000", @ANYRES32, @ANYBLOB="04000000000000002e2f66696c653000"]) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TCXONC(r2, 0x540a, 0x1) (async) openat$cgroup_int(r3, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r4, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000100)=0x80000013) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:28 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:28 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:28 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:28 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:28 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x2000) 14:03:28 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:28 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$VT_GETMODE(r0, 0x5601, &(0x7f0000000000)) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x5606, 0xffffffffffffffff) 14:03:28 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:28 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$VT_GETMODE(r0, 0x5601, &(0x7f0000000000)) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x5606, 0xffffffffffffffff) 14:03:28 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:28 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$VT_GETMODE(r0, 0x5601, &(0x7f0000000000)) (async) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x5606, 0xffffffffffffffff) 14:03:29 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:29 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:29 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:29 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:29 executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r0, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) sendto$packet(r0, &(0x7f00000001c0)="973148343fd75aeb73968243956dd6b8ccdaedbc0134be281ae5e0857c03597d78bd506eb285d7504bdc2156fefb9bfc90452bbc7a0967ec95ea4c67987abb9faf698742a9def622d0addf046abc92bac22870f756653c81934b0197ce8ad2f13382c53ae6698d6ef4aeb66a4bfed9c769d918465ac85d45b89e5aa09aa17e88025e629dcbe60387057ff050482bb7aab6da9543710516cc15dc15769cd7f42b20a97f0c8df32b89821312d019f01419615f50c4aa099b8f186d6249901cf7173430a8c08bfd36f8e3d37b2ce041fc0aea997d85b3c34516d99116c9645776ad6c05ef9c38eb698749639a8f0185a9273bb1b83aec7f5d4ee5571754c80a354895f577577cd1a7ea10cdf3ec4c28911918300c8f521ff6143afcf80d5ac2cffd5d57d424c750ffae0faad5b99d62bffe65321f159c656b7e3315ec045c3b3aeab269b888743e40e01296ada547576bbcc2092dd8d35353f63750e441d7ae636e33f77c3b2c75cf7223bbed5c89d9a5951b67ef9a4eed08e6a40629afe8d5ece65dbb5adacb9e6089bfc679a421b322a055f7b770228ef4ca5f95b4c18ea6024c837ebb71fcd8b6b195524c224c5d37a5dacf45e596049870dd3247d676cd80f6ecb0102e5ad4af9ac22c996e9da701aa27bfa56403dc3cf8aaec60be7381b6a46c8cc9cd774d8997baff39adda9cb48999a6dc188bf428304d051e24e6e3b653c5f045c8b5d37dae1b56637033c38981de62214c44bcd9608274a26a2c73889a43bcf5ba9c0635c43ef73b82869cef9eb5f51da5590a5f6464a93daac5d7dd152129e4fa5f85e37de6535a5fec3d9b5c07dce2d632bc2ec4a62ca23c199c5303ee0b3d6db02d3ec78cba9379afad67304820b37d70eb9ee9570341695fe3561d526bd6a220253e54c3c55c27aa84d27c2b8977d5e4338bf5740b2d121edc53d109dd39604f19b0c5783e991f7e2060c475f37511d7385949fd96ea1aac1e4e6a289f0a2b4f24728d1e939c93d55094eacf04f66af6b71a68391dcc330f1c2f04088a5d704b066341779b3da8e92a2c6c7f01cf3bd38e199f73d076d684cfc8d53218b36a0cb67eab4360d53714fbfc17b216b5efd15063951b7ea0f48d2adbbdb18722ac497bb4bc34fea083ac297e7334c041a97de21d0f5555c09fdafd495ca3a4915591c291a9c7ff393f2f6fff18c7d964d179bdd4c9d5fea8236a218631517e335fa8daa73f919918ee64aab56c33fa9b908ca64278c385c7ee3c7eabc5871d447bce7099ad942dbddfcc1fe1bc4f728073078ca4726aafc9b863e46f84e6e411ec1324149e8c22b174698a9815db37b60db4a210e8165c8071cee18f94bcf22fa287a6ab7c05eaf373f451b46ad2173a5819570a169348438568c236f2a52adec1095641da2eb3c2eee731bc85fbc0fb7fff40d1c3d72c5dcb4fec77afeb3a73cc148940aef2bff3c233bb74a2a577fe496ea5265bdd8b364c0595f1e8c7c24410c481eb26c2b4ec3d9b8fd5027d57ec258885735ea994bd130562ceebfffe8eb8f60779d80e8f039b3c8f86e20280bd1d49baf2dfaee5242022e5c2c4090ca119a4f76bf01f386edbe6f3a3649372ca781b813b2ab334044562ec45f92829b43797c26a8170fe084e8a2b1c60bba4c39d852dd4fe56d2d783b7a93503e6346ce0f9eb0a8ac5c40fb5f6fe417660c9ba44a941e9baca2e5eca11bd8d872118a5663bf3699da2aad62f1f3611d8b470709f8d258f0380465452574b6e07d5a9b95b7e58abcddcf06fee0a3a3f627b1dffc2f5944bb6e65cc5e0cb3a03c56234214a99b0054902714cdbecb0b1eca2604b4a046dd23d45dcdaa0e182269c41afa34d6ee13245ef7a1f0c9d9a7fc1ecbd2d3ac8dfe925438ee7fb59ca93dd8ddac7382cecc7eaf9e73da73e31cf4deccf3961470fa7eda98466876a0464b8fbb6eac9d4c865363f841c391c1efd75dbbefc736a088c866ec02cfc06c1b055ecb61f13f3cf3e6f2853b8b06ee16079ba69d23219b4d1c0d6319de24cd488c0054cfa556017d79bfd901107f2b6c1fcdc4a06e69ecdb4df896de879d77c2f92f49428631e51807b53e21dc375c629c181bca9310c7d6c2c226a9812aecafb99f6f8eb3e0f27d224313e2520723908be79551cc1e723ca157da5a8d2d379be26468c0912e70932d7d997d12f6b6450defd1842d6eda9991ba682e21bbc7c446dded103d2f0b0ead8273850cef295ecf9b47b08bda578f8c58d32ff87ced38c25ebcb7f369009b918d8057dcf2d16508e9e8959c778fdaf9f1756b38c93b5e0ba87609b4dea87be99ad9c479943dfa60a30faff596efb2343c276d121ce0d07c4381fcfc0f4562e4f3b5afec88bdbc42dacd8dba799662de804e667bd133ccc5f784822c83a928ddf4fd9ccd971d2b78b41c26a440f53f6868022b133edb57bca087e64abdd09bed418f748ce6c7be1c305bf0c43e5597b33af582780b0bbc052ea36f340f376fedc2b2bb9233ecb2bb63eba96716be32529f608c2dcc9a73ceef3e63615acf1ae90da8c5b9fd114ef1fef01d0b354d0c3fc063862e2ecf8eb71f7a27e7dc957463cc67cb20151ce55f8de4f7190f880b36b1f7b8ba819619dc1a26dd686165046d4b5fd200ac20d350743ea8d75cbdcc09f759ee6480931dbb3c3bfd3f3777e47b2106331a03d45a1821bd3aaa0bbbdc40476873c281c697ce8b9d4486d3aa04013bde1826ebb4ecff482665a979fde7b71dd235658931fb9520874110894615127cf418da5eee289b92fb1a969d8e1803664b56137ded68bb3412b8c3e0c758a360a9d5bcd52ea2b568905f1cfb36a902c9445f44f8f1dd0cd7924d3ff1323c9a4876809966110347abcbd690df5c537d50dc80d05f7c68c3003380ff788437f23b90810b4938aa31939faccd4e360d137fec206331c01a6e4b31864ef04d54b17df24fbd8a916b96d2ea0d38bfa358369a65e8e61cb4d684bf1c98d81b8caa4e4a9449bfde1211f1717bf2ebeaae065c47a5ecff38381347b944dfd747efeb4993646cd52ad5910d9cb0596c19c109aed35f27fee1c81b380541ea69b51a695eb3cc6562fbe08633064c292ede63366ce46bd6951414774babf029ceba158f754775bf2846ee3ad57db623b89064400687d83ce215acf9d1119cbff94f0977b2dd2ab4fa41684e0bcad4185fb392fb84cacdbbe2adb59ae637658c5e625e1b9cb87920d802a544b7da654cc6d66400ccd8aee261cd32d70adc2de85a39f82a586afdaa27fd7af51cdf36d7c1f4a7fc9ff456a3cfd6a0e55ac979da6aadea134e92f479073aefdc4aca3c05c49497f09fb6f07a4ac936968a4a322e1c702f912af945f81cc2cf604a605873af964def39bed6c2164a51d1013fd4ed4dbb058713f50d6fea10873a0237c6500514442fabbd19928ba4a98cb077b4a835f18e34c6069e7f4d0bc717991cfc5af9e1b0511b466c86e70905cca069d3b49a83e2d081ccb66c72b5f774fb7a54d7768c861f76cf25ea4fcb54a967117ae55b3084df610ccaf230b66fc51b8e5c36cbb51b49bf1b40fd46b0e926c9a91f6afc09c7a43762e2e497a78aa4e31c9d0f064c4a15397eedeeaa09fe3a653f2b75d61ceb768dc0e189315ff5de69f5e6c485e8520b8093c10118155636292f97fab8994d4b5d39ca1388fe79564dfb1886c59156ecec92e239620907fcb3dd177bf6f6d12249063799e05bdc8e325610c2fd78c39cf2078a2647993b82707df157fc33ce401ada3fd20b4ef4936490eca22b83b818f6f0257091aa2ae57543ce15404269059dadfcd71d1d00405f9a84fd67d959c4cf3bff849bf1d24bd6b5b5d466869c0eabbf902c64f91b073e2c5ccf9f389a3f1827b9b5a4bac93f3e304a3c2f6667cfa2eb2bfb05155c5236277ad70f2c3a33b2b034c9d408d1a7da6d78b5fbd61e7a0d8b70a3e937371c2d15d23e396f30248893497808bc2ec650d3366bb91bdbcf5cbf2e06258844d3b81b52d4163a5ce20e55fdd39eee49c6e006a5e0039f5004d8bb58bb52805362010d47e7ae5b94d2162af5bcb13e996f9da38776e923bcf3a565b3ca3c074dcfd72929de425b079dfaf7f8a9571332d75a503e7b0cf5931bf7efa1a213c28e4851a755c34c94305e34718e0fb8bc245f5cee6b474005a706abeb692cab717665bfb14992b9d84308bc9e2847a043a39a9a91c8a17d877a74be15241c575b622cbc3f39656ab465c5bd8271b676b6da2c370309aa7a94bfae34258793c62be4db7704804f407386138ccc8db7afbea21cd9eadfa0d88d51003a513f71c5ab207ab4d6b872a7ac2739b07a0267bceef3e78600ca6cb21c3fb1f14f0fbc3df0311a30a5babce83f2b528e82a97dc17a21bbe52300be14ab09bdfed9582e9a0ea365554c3d61951ee90f2019a8af7c3ba72d1b106833e1660fcc45091f9d643bd37c8c3ab28dc33338f66283446dd43a41b2fef2aefffb2dd1955eec7129f95ce1acdd3124c4636ef113bfc8f0c9b77a08a777f9a21e5c99ef9d980e8506fe3212725a756530e8a6f283a99e14cb35b37e3a42c72d30998afa9c0ee42808a37cc1e5e0bb64b61a31146c7c383b7ba582edd29aad87259928f480affd548d057b4a4ebd23b5352e32bda6ae69a6293de1115a1f3519c091b97913b189939ac4a00f01b76ee8378a2242203c39d5cb73a7f6f7207aab2ef933bad2f950966760c7e63203d2c069a54c5b57d9baf4a476f72f6f5a8ae1da13400ede3dba8dae832ddc67e3600a0fda5edecc6e23932c276ba67dc2de022947b388e68aa0cd81e6a357d442ed4ea193119a885f8e8118598302244fc2967b999ef295a5909969f6190df9de51d6c52a481fdfeb4cb010184323d1a383212853b363c9cf0884534a1adc09b4bfd14069e17c05b88dbb363587a1a025d1fc4e54a59a97f95d5850d2837345536ca57f9ba128e583f79d8f1bd6541c362f3671abbd5d1c5c2dea4f3e33db4f89e060d3b9d98738f23dfd1d4929caa72d286b054ac5395992078641aab456c11b58d7c3a8e4c225b1e9c133ee784aa993701055cef496f03560462d26e5c4a33659d005e35f0968556b070d1e4af42d351d7d3afe54fa9f8d614ecad05bc29663dada224d99639b9acb622d6d254ab652c300d28d2b5f191dada568d747d66b448b50a9d57eed49508d087a70da9adde50d49f0cdc2d39bd75f4abf188aad42da0a7f8ebac4e181285f0e6ae417d4f31cdf0feb6033f61eb9437b4a1ebba8891de0f4c6473cc293e377b7f09ef147f71a1cf3c2b669adb10ec82b1f7218f42ddad86fbf819d9bfd1b4dcb3c8b14367247f26c90ad6d3677d2052196ebfd83215d6af399d09cc11cd55ce791c946eb43392c0ecd6da9672f378734eb4f5bac152c925953ac3d58d2f7a6d2bbf518fe99984899615e9370c119e9e264b0b05e3b5508362a96d361132860dbeba004c86f50bd7f693ed7dfa965b9f81c785899a140fa429b6dbc0b98f9238a8cbbf1b5e1db8dab6bebb6bd15153e5636dd6c2702153b0a8af4df4b9b42e3692910ce4ef6d5ffaa49ed8041d6a9f6f47942671c9eb0a566ef4d292aad46cc03b1b637e9f7cdbbd492deb9932f3ba5fd9198c08fb85326eeea3a4ef064424c6fa2b5b5397b67101a3c89c0134d34b1099ea3f6c58ad468be86d450f20d4f8fe074a2844d43e07153f94e7433419db4b7b145890e04d41eb786d8bd4d21c4821539da0fdf26b48e83474d4466902559b021bca54090031a7c68aed9af2face2cd7a62f0fbd1f71", 0x1000, 0x4040085, &(0x7f0000000040)={0x11, 0x18, 0x0, 0x1, 0x40, 0x6, @multicast}, 0x14) socket$packet(0x11, 0x2, 0x300) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:29 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x20000) 14:03:29 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:29 executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r0, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) sendto$packet(r0, &(0x7f00000001c0)="973148343fd75aeb73968243956dd6b8ccdaedbc0134be281ae5e0857c03597d78bd506eb285d7504bdc2156fefb9bfc90452bbc7a0967ec95ea4c67987abb9faf698742a9def622d0addf046abc92bac22870f756653c81934b0197ce8ad2f13382c53ae6698d6ef4aeb66a4bfed9c769d918465ac85d45b89e5aa09aa17e88025e629dcbe60387057ff050482bb7aab6da9543710516cc15dc15769cd7f42b20a97f0c8df32b89821312d019f01419615f50c4aa099b8f186d6249901cf7173430a8c08bfd36f8e3d37b2ce041fc0aea997d85b3c34516d99116c9645776ad6c05ef9c38eb698749639a8f0185a9273bb1b83aec7f5d4ee5571754c80a354895f577577cd1a7ea10cdf3ec4c28911918300c8f521ff6143afcf80d5ac2cffd5d57d424c750ffae0faad5b99d62bffe65321f159c656b7e3315ec045c3b3aeab269b888743e40e01296ada547576bbcc2092dd8d35353f63750e441d7ae636e33f77c3b2c75cf7223bbed5c89d9a5951b67ef9a4eed08e6a40629afe8d5ece65dbb5adacb9e6089bfc679a421b322a055f7b770228ef4ca5f95b4c18ea6024c837ebb71fcd8b6b195524c224c5d37a5dacf45e596049870dd3247d676cd80f6ecb0102e5ad4af9ac22c996e9da701aa27bfa56403dc3cf8aaec60be7381b6a46c8cc9cd774d8997baff39adda9cb48999a6dc188bf428304d051e24e6e3b653c5f045c8b5d37dae1b56637033c38981de62214c44bcd9608274a26a2c73889a43bcf5ba9c0635c43ef73b82869cef9eb5f51da5590a5f6464a93daac5d7dd152129e4fa5f85e37de6535a5fec3d9b5c07dce2d632bc2ec4a62ca23c199c5303ee0b3d6db02d3ec78cba9379afad67304820b37d70eb9ee9570341695fe3561d526bd6a220253e54c3c55c27aa84d27c2b8977d5e4338bf5740b2d121edc53d109dd39604f19b0c5783e991f7e2060c475f37511d7385949fd96ea1aac1e4e6a289f0a2b4f24728d1e939c93d55094eacf04f66af6b71a68391dcc330f1c2f04088a5d704b066341779b3da8e92a2c6c7f01cf3bd38e199f73d076d684cfc8d53218b36a0cb67eab4360d53714fbfc17b216b5efd15063951b7ea0f48d2adbbdb18722ac497bb4bc34fea083ac297e7334c041a97de21d0f5555c09fdafd495ca3a4915591c291a9c7ff393f2f6fff18c7d964d179bdd4c9d5fea8236a218631517e335fa8daa73f919918ee64aab56c33fa9b908ca64278c385c7ee3c7eabc5871d447bce7099ad942dbddfcc1fe1bc4f728073078ca4726aafc9b863e46f84e6e411ec1324149e8c22b174698a9815db37b60db4a210e8165c8071cee18f94bcf22fa287a6ab7c05eaf373f451b46ad2173a5819570a169348438568c236f2a52adec1095641da2eb3c2eee731bc85fbc0fb7fff40d1c3d72c5dcb4fec77afeb3a73cc148940aef2bff3c233bb74a2a577fe496ea5265bdd8b364c0595f1e8c7c24410c481eb26c2b4ec3d9b8fd5027d57ec258885735ea994bd130562ceebfffe8eb8f60779d80e8f039b3c8f86e20280bd1d49baf2dfaee5242022e5c2c4090ca119a4f76bf01f386edbe6f3a3649372ca781b813b2ab334044562ec45f92829b43797c26a8170fe084e8a2b1c60bba4c39d852dd4fe56d2d783b7a93503e6346ce0f9eb0a8ac5c40fb5f6fe417660c9ba44a941e9baca2e5eca11bd8d872118a5663bf3699da2aad62f1f3611d8b470709f8d258f0380465452574b6e07d5a9b95b7e58abcddcf06fee0a3a3f627b1dffc2f5944bb6e65cc5e0cb3a03c56234214a99b0054902714cdbecb0b1eca2604b4a046dd23d45dcdaa0e182269c41afa34d6ee13245ef7a1f0c9d9a7fc1ecbd2d3ac8dfe925438ee7fb59ca93dd8ddac7382cecc7eaf9e73da73e31cf4deccf3961470fa7eda98466876a0464b8fbb6eac9d4c865363f841c391c1efd75dbbefc736a088c866ec02cfc06c1b055ecb61f13f3cf3e6f2853b8b06ee16079ba69d23219b4d1c0d6319de24cd488c0054cfa556017d79bfd901107f2b6c1fcdc4a06e69ecdb4df896de879d77c2f92f49428631e51807b53e21dc375c629c181bca9310c7d6c2c226a9812aecafb99f6f8eb3e0f27d224313e2520723908be79551cc1e723ca157da5a8d2d379be26468c0912e70932d7d997d12f6b6450defd1842d6eda9991ba682e21bbc7c446dded103d2f0b0ead8273850cef295ecf9b47b08bda578f8c58d32ff87ced38c25ebcb7f369009b918d8057dcf2d16508e9e8959c778fdaf9f1756b38c93b5e0ba87609b4dea87be99ad9c479943dfa60a30faff596efb2343c276d121ce0d07c4381fcfc0f4562e4f3b5afec88bdbc42dacd8dba799662de804e667bd133ccc5f784822c83a928ddf4fd9ccd971d2b78b41c26a440f53f6868022b133edb57bca087e64abdd09bed418f748ce6c7be1c305bf0c43e5597b33af582780b0bbc052ea36f340f376fedc2b2bb9233ecb2bb63eba96716be32529f608c2dcc9a73ceef3e63615acf1ae90da8c5b9fd114ef1fef01d0b354d0c3fc063862e2ecf8eb71f7a27e7dc957463cc67cb20151ce55f8de4f7190f880b36b1f7b8ba819619dc1a26dd686165046d4b5fd200ac20d350743ea8d75cbdcc09f759ee6480931dbb3c3bfd3f3777e47b2106331a03d45a1821bd3aaa0bbbdc40476873c281c697ce8b9d4486d3aa04013bde1826ebb4ecff482665a979fde7b71dd235658931fb9520874110894615127cf418da5eee289b92fb1a969d8e1803664b56137ded68bb3412b8c3e0c758a360a9d5bcd52ea2b568905f1cfb36a902c9445f44f8f1dd0cd7924d3ff1323c9a4876809966110347abcbd690df5c537d50dc80d05f7c68c3003380ff788437f23b90810b4938aa31939faccd4e360d137fec206331c01a6e4b31864ef04d54b17df24fbd8a916b96d2ea0d38bfa358369a65e8e61cb4d684bf1c98d81b8caa4e4a9449bfde1211f1717bf2ebeaae065c47a5ecff38381347b944dfd747efeb4993646cd52ad5910d9cb0596c19c109aed35f27fee1c81b380541ea69b51a695eb3cc6562fbe08633064c292ede63366ce46bd6951414774babf029ceba158f754775bf2846ee3ad57db623b89064400687d83ce215acf9d1119cbff94f0977b2dd2ab4fa41684e0bcad4185fb392fb84cacdbbe2adb59ae637658c5e625e1b9cb87920d802a544b7da654cc6d66400ccd8aee261cd32d70adc2de85a39f82a586afdaa27fd7af51cdf36d7c1f4a7fc9ff456a3cfd6a0e55ac979da6aadea134e92f479073aefdc4aca3c05c49497f09fb6f07a4ac936968a4a322e1c702f912af945f81cc2cf604a605873af964def39bed6c2164a51d1013fd4ed4dbb058713f50d6fea10873a0237c6500514442fabbd19928ba4a98cb077b4a835f18e34c6069e7f4d0bc717991cfc5af9e1b0511b466c86e70905cca069d3b49a83e2d081ccb66c72b5f774fb7a54d7768c861f76cf25ea4fcb54a967117ae55b3084df610ccaf230b66fc51b8e5c36cbb51b49bf1b40fd46b0e926c9a91f6afc09c7a43762e2e497a78aa4e31c9d0f064c4a15397eedeeaa09fe3a653f2b75d61ceb768dc0e189315ff5de69f5e6c485e8520b8093c10118155636292f97fab8994d4b5d39ca1388fe79564dfb1886c59156ecec92e239620907fcb3dd177bf6f6d12249063799e05bdc8e325610c2fd78c39cf2078a2647993b82707df157fc33ce401ada3fd20b4ef4936490eca22b83b818f6f0257091aa2ae57543ce15404269059dadfcd71d1d00405f9a84fd67d959c4cf3bff849bf1d24bd6b5b5d466869c0eabbf902c64f91b073e2c5ccf9f389a3f1827b9b5a4bac93f3e304a3c2f6667cfa2eb2bfb05155c5236277ad70f2c3a33b2b034c9d408d1a7da6d78b5fbd61e7a0d8b70a3e937371c2d15d23e396f30248893497808bc2ec650d3366bb91bdbcf5cbf2e06258844d3b81b52d4163a5ce20e55fdd39eee49c6e006a5e0039f5004d8bb58bb52805362010d47e7ae5b94d2162af5bcb13e996f9da38776e923bcf3a565b3ca3c074dcfd72929de425b079dfaf7f8a9571332d75a503e7b0cf5931bf7efa1a213c28e4851a755c34c94305e34718e0fb8bc245f5cee6b474005a706abeb692cab717665bfb14992b9d84308bc9e2847a043a39a9a91c8a17d877a74be15241c575b622cbc3f39656ab465c5bd8271b676b6da2c370309aa7a94bfae34258793c62be4db7704804f407386138ccc8db7afbea21cd9eadfa0d88d51003a513f71c5ab207ab4d6b872a7ac2739b07a0267bceef3e78600ca6cb21c3fb1f14f0fbc3df0311a30a5babce83f2b528e82a97dc17a21bbe52300be14ab09bdfed9582e9a0ea365554c3d61951ee90f2019a8af7c3ba72d1b106833e1660fcc45091f9d643bd37c8c3ab28dc33338f66283446dd43a41b2fef2aefffb2dd1955eec7129f95ce1acdd3124c4636ef113bfc8f0c9b77a08a777f9a21e5c99ef9d980e8506fe3212725a756530e8a6f283a99e14cb35b37e3a42c72d30998afa9c0ee42808a37cc1e5e0bb64b61a31146c7c383b7ba582edd29aad87259928f480affd548d057b4a4ebd23b5352e32bda6ae69a6293de1115a1f3519c091b97913b189939ac4a00f01b76ee8378a2242203c39d5cb73a7f6f7207aab2ef933bad2f950966760c7e63203d2c069a54c5b57d9baf4a476f72f6f5a8ae1da13400ede3dba8dae832ddc67e3600a0fda5edecc6e23932c276ba67dc2de022947b388e68aa0cd81e6a357d442ed4ea193119a885f8e8118598302244fc2967b999ef295a5909969f6190df9de51d6c52a481fdfeb4cb010184323d1a383212853b363c9cf0884534a1adc09b4bfd14069e17c05b88dbb363587a1a025d1fc4e54a59a97f95d5850d2837345536ca57f9ba128e583f79d8f1bd6541c362f3671abbd5d1c5c2dea4f3e33db4f89e060d3b9d98738f23dfd1d4929caa72d286b054ac5395992078641aab456c11b58d7c3a8e4c225b1e9c133ee784aa993701055cef496f03560462d26e5c4a33659d005e35f0968556b070d1e4af42d351d7d3afe54fa9f8d614ecad05bc29663dada224d99639b9acb622d6d254ab652c300d28d2b5f191dada568d747d66b448b50a9d57eed49508d087a70da9adde50d49f0cdc2d39bd75f4abf188aad42da0a7f8ebac4e181285f0e6ae417d4f31cdf0feb6033f61eb9437b4a1ebba8891de0f4c6473cc293e377b7f09ef147f71a1cf3c2b669adb10ec82b1f7218f42ddad86fbf819d9bfd1b4dcb3c8b14367247f26c90ad6d3677d2052196ebfd83215d6af399d09cc11cd55ce791c946eb43392c0ecd6da9672f378734eb4f5bac152c925953ac3d58d2f7a6d2bbf518fe99984899615e9370c119e9e264b0b05e3b5508362a96d361132860dbeba004c86f50bd7f693ed7dfa965b9f81c785899a140fa429b6dbc0b98f9238a8cbbf1b5e1db8dab6bebb6bd15153e5636dd6c2702153b0a8af4df4b9b42e3692910ce4ef6d5ffaa49ed8041d6a9f6f47942671c9eb0a566ef4d292aad46cc03b1b637e9f7cdbbd492deb9932f3ba5fd9198c08fb85326eeea3a4ef064424c6fa2b5b5397b67101a3c89c0134d34b1099ea3f6c58ad468be86d450f20d4f8fe074a2844d43e07153f94e7433419db4b7b145890e04d41eb786d8bd4d21c4821539da0fdf26b48e83474d4466902559b021bca54090031a7c68aed9af2face2cd7a62f0fbd1f71", 0x1000, 0x4040085, &(0x7f0000000040)={0x11, 0x18, 0x0, 0x1, 0x40, 0x6, @multicast}, 0x14) socket$packet(0x11, 0x2, 0x300) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_int(r0, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) sendto$packet(r0, &(0x7f00000001c0)="973148343fd75aeb73968243956dd6b8ccdaedbc0134be281ae5e0857c03597d78bd506eb285d7504bdc2156fefb9bfc90452bbc7a0967ec95ea4c67987abb9faf698742a9def622d0addf046abc92bac22870f756653c81934b0197ce8ad2f13382c53ae6698d6ef4aeb66a4bfed9c769d918465ac85d45b89e5aa09aa17e88025e629dcbe60387057ff050482bb7aab6da9543710516cc15dc15769cd7f42b20a97f0c8df32b89821312d019f01419615f50c4aa099b8f186d6249901cf7173430a8c08bfd36f8e3d37b2ce041fc0aea997d85b3c34516d99116c9645776ad6c05ef9c38eb698749639a8f0185a9273bb1b83aec7f5d4ee5571754c80a354895f577577cd1a7ea10cdf3ec4c28911918300c8f521ff6143afcf80d5ac2cffd5d57d424c750ffae0faad5b99d62bffe65321f159c656b7e3315ec045c3b3aeab269b888743e40e01296ada547576bbcc2092dd8d35353f63750e441d7ae636e33f77c3b2c75cf7223bbed5c89d9a5951b67ef9a4eed08e6a40629afe8d5ece65dbb5adacb9e6089bfc679a421b322a055f7b770228ef4ca5f95b4c18ea6024c837ebb71fcd8b6b195524c224c5d37a5dacf45e596049870dd3247d676cd80f6ecb0102e5ad4af9ac22c996e9da701aa27bfa56403dc3cf8aaec60be7381b6a46c8cc9cd774d8997baff39adda9cb48999a6dc188bf428304d051e24e6e3b653c5f045c8b5d37dae1b56637033c38981de62214c44bcd9608274a26a2c73889a43bcf5ba9c0635c43ef73b82869cef9eb5f51da5590a5f6464a93daac5d7dd152129e4fa5f85e37de6535a5fec3d9b5c07dce2d632bc2ec4a62ca23c199c5303ee0b3d6db02d3ec78cba9379afad67304820b37d70eb9ee9570341695fe3561d526bd6a220253e54c3c55c27aa84d27c2b8977d5e4338bf5740b2d121edc53d109dd39604f19b0c5783e991f7e2060c475f37511d7385949fd96ea1aac1e4e6a289f0a2b4f24728d1e939c93d55094eacf04f66af6b71a68391dcc330f1c2f04088a5d704b066341779b3da8e92a2c6c7f01cf3bd38e199f73d076d684cfc8d53218b36a0cb67eab4360d53714fbfc17b216b5efd15063951b7ea0f48d2adbbdb18722ac497bb4bc34fea083ac297e7334c041a97de21d0f5555c09fdafd495ca3a4915591c291a9c7ff393f2f6fff18c7d964d179bdd4c9d5fea8236a218631517e335fa8daa73f919918ee64aab56c33fa9b908ca64278c385c7ee3c7eabc5871d447bce7099ad942dbddfcc1fe1bc4f728073078ca4726aafc9b863e46f84e6e411ec1324149e8c22b174698a9815db37b60db4a210e8165c8071cee18f94bcf22fa287a6ab7c05eaf373f451b46ad2173a5819570a169348438568c236f2a52adec1095641da2eb3c2eee731bc85fbc0fb7fff40d1c3d72c5dcb4fec77afeb3a73cc148940aef2bff3c233bb74a2a577fe496ea5265bdd8b364c0595f1e8c7c24410c481eb26c2b4ec3d9b8fd5027d57ec258885735ea994bd130562ceebfffe8eb8f60779d80e8f039b3c8f86e20280bd1d49baf2dfaee5242022e5c2c4090ca119a4f76bf01f386edbe6f3a3649372ca781b813b2ab334044562ec45f92829b43797c26a8170fe084e8a2b1c60bba4c39d852dd4fe56d2d783b7a93503e6346ce0f9eb0a8ac5c40fb5f6fe417660c9ba44a941e9baca2e5eca11bd8d872118a5663bf3699da2aad62f1f3611d8b470709f8d258f0380465452574b6e07d5a9b95b7e58abcddcf06fee0a3a3f627b1dffc2f5944bb6e65cc5e0cb3a03c56234214a99b0054902714cdbecb0b1eca2604b4a046dd23d45dcdaa0e182269c41afa34d6ee13245ef7a1f0c9d9a7fc1ecbd2d3ac8dfe925438ee7fb59ca93dd8ddac7382cecc7eaf9e73da73e31cf4deccf3961470fa7eda98466876a0464b8fbb6eac9d4c865363f841c391c1efd75dbbefc736a088c866ec02cfc06c1b055ecb61f13f3cf3e6f2853b8b06ee16079ba69d23219b4d1c0d6319de24cd488c0054cfa556017d79bfd901107f2b6c1fcdc4a06e69ecdb4df896de879d77c2f92f49428631e51807b53e21dc375c629c181bca9310c7d6c2c226a9812aecafb99f6f8eb3e0f27d224313e2520723908be79551cc1e723ca157da5a8d2d379be26468c0912e70932d7d997d12f6b6450defd1842d6eda9991ba682e21bbc7c446dded103d2f0b0ead8273850cef295ecf9b47b08bda578f8c58d32ff87ced38c25ebcb7f369009b918d8057dcf2d16508e9e8959c778fdaf9f1756b38c93b5e0ba87609b4dea87be99ad9c479943dfa60a30faff596efb2343c276d121ce0d07c4381fcfc0f4562e4f3b5afec88bdbc42dacd8dba799662de804e667bd133ccc5f784822c83a928ddf4fd9ccd971d2b78b41c26a440f53f6868022b133edb57bca087e64abdd09bed418f748ce6c7be1c305bf0c43e5597b33af582780b0bbc052ea36f340f376fedc2b2bb9233ecb2bb63eba96716be32529f608c2dcc9a73ceef3e63615acf1ae90da8c5b9fd114ef1fef01d0b354d0c3fc063862e2ecf8eb71f7a27e7dc957463cc67cb20151ce55f8de4f7190f880b36b1f7b8ba819619dc1a26dd686165046d4b5fd200ac20d350743ea8d75cbdcc09f759ee6480931dbb3c3bfd3f3777e47b2106331a03d45a1821bd3aaa0bbbdc40476873c281c697ce8b9d4486d3aa04013bde1826ebb4ecff482665a979fde7b71dd235658931fb9520874110894615127cf418da5eee289b92fb1a969d8e1803664b56137ded68bb3412b8c3e0c758a360a9d5bcd52ea2b568905f1cfb36a902c9445f44f8f1dd0cd7924d3ff1323c9a4876809966110347abcbd690df5c537d50dc80d05f7c68c3003380ff788437f23b90810b4938aa31939faccd4e360d137fec206331c01a6e4b31864ef04d54b17df24fbd8a916b96d2ea0d38bfa358369a65e8e61cb4d684bf1c98d81b8caa4e4a9449bfde1211f1717bf2ebeaae065c47a5ecff38381347b944dfd747efeb4993646cd52ad5910d9cb0596c19c109aed35f27fee1c81b380541ea69b51a695eb3cc6562fbe08633064c292ede63366ce46bd6951414774babf029ceba158f754775bf2846ee3ad57db623b89064400687d83ce215acf9d1119cbff94f0977b2dd2ab4fa41684e0bcad4185fb392fb84cacdbbe2adb59ae637658c5e625e1b9cb87920d802a544b7da654cc6d66400ccd8aee261cd32d70adc2de85a39f82a586afdaa27fd7af51cdf36d7c1f4a7fc9ff456a3cfd6a0e55ac979da6aadea134e92f479073aefdc4aca3c05c49497f09fb6f07a4ac936968a4a322e1c702f912af945f81cc2cf604a605873af964def39bed6c2164a51d1013fd4ed4dbb058713f50d6fea10873a0237c6500514442fabbd19928ba4a98cb077b4a835f18e34c6069e7f4d0bc717991cfc5af9e1b0511b466c86e70905cca069d3b49a83e2d081ccb66c72b5f774fb7a54d7768c861f76cf25ea4fcb54a967117ae55b3084df610ccaf230b66fc51b8e5c36cbb51b49bf1b40fd46b0e926c9a91f6afc09c7a43762e2e497a78aa4e31c9d0f064c4a15397eedeeaa09fe3a653f2b75d61ceb768dc0e189315ff5de69f5e6c485e8520b8093c10118155636292f97fab8994d4b5d39ca1388fe79564dfb1886c59156ecec92e239620907fcb3dd177bf6f6d12249063799e05bdc8e325610c2fd78c39cf2078a2647993b82707df157fc33ce401ada3fd20b4ef4936490eca22b83b818f6f0257091aa2ae57543ce15404269059dadfcd71d1d00405f9a84fd67d959c4cf3bff849bf1d24bd6b5b5d466869c0eabbf902c64f91b073e2c5ccf9f389a3f1827b9b5a4bac93f3e304a3c2f6667cfa2eb2bfb05155c5236277ad70f2c3a33b2b034c9d408d1a7da6d78b5fbd61e7a0d8b70a3e937371c2d15d23e396f30248893497808bc2ec650d3366bb91bdbcf5cbf2e06258844d3b81b52d4163a5ce20e55fdd39eee49c6e006a5e0039f5004d8bb58bb52805362010d47e7ae5b94d2162af5bcb13e996f9da38776e923bcf3a565b3ca3c074dcfd72929de425b079dfaf7f8a9571332d75a503e7b0cf5931bf7efa1a213c28e4851a755c34c94305e34718e0fb8bc245f5cee6b474005a706abeb692cab717665bfb14992b9d84308bc9e2847a043a39a9a91c8a17d877a74be15241c575b622cbc3f39656ab465c5bd8271b676b6da2c370309aa7a94bfae34258793c62be4db7704804f407386138ccc8db7afbea21cd9eadfa0d88d51003a513f71c5ab207ab4d6b872a7ac2739b07a0267bceef3e78600ca6cb21c3fb1f14f0fbc3df0311a30a5babce83f2b528e82a97dc17a21bbe52300be14ab09bdfed9582e9a0ea365554c3d61951ee90f2019a8af7c3ba72d1b106833e1660fcc45091f9d643bd37c8c3ab28dc33338f66283446dd43a41b2fef2aefffb2dd1955eec7129f95ce1acdd3124c4636ef113bfc8f0c9b77a08a777f9a21e5c99ef9d980e8506fe3212725a756530e8a6f283a99e14cb35b37e3a42c72d30998afa9c0ee42808a37cc1e5e0bb64b61a31146c7c383b7ba582edd29aad87259928f480affd548d057b4a4ebd23b5352e32bda6ae69a6293de1115a1f3519c091b97913b189939ac4a00f01b76ee8378a2242203c39d5cb73a7f6f7207aab2ef933bad2f950966760c7e63203d2c069a54c5b57d9baf4a476f72f6f5a8ae1da13400ede3dba8dae832ddc67e3600a0fda5edecc6e23932c276ba67dc2de022947b388e68aa0cd81e6a357d442ed4ea193119a885f8e8118598302244fc2967b999ef295a5909969f6190df9de51d6c52a481fdfeb4cb010184323d1a383212853b363c9cf0884534a1adc09b4bfd14069e17c05b88dbb363587a1a025d1fc4e54a59a97f95d5850d2837345536ca57f9ba128e583f79d8f1bd6541c362f3671abbd5d1c5c2dea4f3e33db4f89e060d3b9d98738f23dfd1d4929caa72d286b054ac5395992078641aab456c11b58d7c3a8e4c225b1e9c133ee784aa993701055cef496f03560462d26e5c4a33659d005e35f0968556b070d1e4af42d351d7d3afe54fa9f8d614ecad05bc29663dada224d99639b9acb622d6d254ab652c300d28d2b5f191dada568d747d66b448b50a9d57eed49508d087a70da9adde50d49f0cdc2d39bd75f4abf188aad42da0a7f8ebac4e181285f0e6ae417d4f31cdf0feb6033f61eb9437b4a1ebba8891de0f4c6473cc293e377b7f09ef147f71a1cf3c2b669adb10ec82b1f7218f42ddad86fbf819d9bfd1b4dcb3c8b14367247f26c90ad6d3677d2052196ebfd83215d6af399d09cc11cd55ce791c946eb43392c0ecd6da9672f378734eb4f5bac152c925953ac3d58d2f7a6d2bbf518fe99984899615e9370c119e9e264b0b05e3b5508362a96d361132860dbeba004c86f50bd7f693ed7dfa965b9f81c785899a140fa429b6dbc0b98f9238a8cbbf1b5e1db8dab6bebb6bd15153e5636dd6c2702153b0a8af4df4b9b42e3692910ce4ef6d5ffaa49ed8041d6a9f6f47942671c9eb0a566ef4d292aad46cc03b1b637e9f7cdbbd492deb9932f3ba5fd9198c08fb85326eeea3a4ef064424c6fa2b5b5397b67101a3c89c0134d34b1099ea3f6c58ad468be86d450f20d4f8fe074a2844d43e07153f94e7433419db4b7b145890e04d41eb786d8bd4d21c4821539da0fdf26b48e83474d4466902559b021bca54090031a7c68aed9af2face2cd7a62f0fbd1f71", 0x1000, 0x4040085, &(0x7f0000000040)={0x11, 0x18, 0x0, 0x1, 0x40, 0x6, @multicast}, 0x14) (async) socket$packet(0x11, 0x2, 0x300) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r1, 0x540a, 0x0) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) (async) write(r1, &(0x7f0000000000)="03", 0x1) (async) 14:03:29 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) socket$inet_udp(0x2, 0x2, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:29 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:29 executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r0, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) sendto$packet(r0, &(0x7f00000001c0)="973148343fd75aeb73968243956dd6b8ccdaedbc0134be281ae5e0857c03597d78bd506eb285d7504bdc2156fefb9bfc90452bbc7a0967ec95ea4c67987abb9faf698742a9def622d0addf046abc92bac22870f756653c81934b0197ce8ad2f13382c53ae6698d6ef4aeb66a4bfed9c769d918465ac85d45b89e5aa09aa17e88025e629dcbe60387057ff050482bb7aab6da9543710516cc15dc15769cd7f42b20a97f0c8df32b89821312d019f01419615f50c4aa099b8f186d6249901cf7173430a8c08bfd36f8e3d37b2ce041fc0aea997d85b3c34516d99116c9645776ad6c05ef9c38eb698749639a8f0185a9273bb1b83aec7f5d4ee5571754c80a354895f577577cd1a7ea10cdf3ec4c28911918300c8f521ff6143afcf80d5ac2cffd5d57d424c750ffae0faad5b99d62bffe65321f159c656b7e3315ec045c3b3aeab269b888743e40e01296ada547576bbcc2092dd8d35353f63750e441d7ae636e33f77c3b2c75cf7223bbed5c89d9a5951b67ef9a4eed08e6a40629afe8d5ece65dbb5adacb9e6089bfc679a421b322a055f7b770228ef4ca5f95b4c18ea6024c837ebb71fcd8b6b195524c224c5d37a5dacf45e596049870dd3247d676cd80f6ecb0102e5ad4af9ac22c996e9da701aa27bfa56403dc3cf8aaec60be7381b6a46c8cc9cd774d8997baff39adda9cb48999a6dc188bf428304d051e24e6e3b653c5f045c8b5d37dae1b56637033c38981de62214c44bcd9608274a26a2c73889a43bcf5ba9c0635c43ef73b82869cef9eb5f51da5590a5f6464a93daac5d7dd152129e4fa5f85e37de6535a5fec3d9b5c07dce2d632bc2ec4a62ca23c199c5303ee0b3d6db02d3ec78cba9379afad67304820b37d70eb9ee9570341695fe3561d526bd6a220253e54c3c55c27aa84d27c2b8977d5e4338bf5740b2d121edc53d109dd39604f19b0c5783e991f7e2060c475f37511d7385949fd96ea1aac1e4e6a289f0a2b4f24728d1e939c93d55094eacf04f66af6b71a68391dcc330f1c2f04088a5d704b066341779b3da8e92a2c6c7f01cf3bd38e199f73d076d684cfc8d53218b36a0cb67eab4360d53714fbfc17b216b5efd15063951b7ea0f48d2adbbdb18722ac497bb4bc34fea083ac297e7334c041a97de21d0f5555c09fdafd495ca3a4915591c291a9c7ff393f2f6fff18c7d964d179bdd4c9d5fea8236a218631517e335fa8daa73f919918ee64aab56c33fa9b908ca64278c385c7ee3c7eabc5871d447bce7099ad942dbddfcc1fe1bc4f728073078ca4726aafc9b863e46f84e6e411ec1324149e8c22b174698a9815db37b60db4a210e8165c8071cee18f94bcf22fa287a6ab7c05eaf373f451b46ad2173a5819570a169348438568c236f2a52adec1095641da2eb3c2eee731bc85fbc0fb7fff40d1c3d72c5dcb4fec77afeb3a73cc148940aef2bff3c233bb74a2a577fe496ea5265bdd8b364c0595f1e8c7c24410c481eb26c2b4ec3d9b8fd5027d57ec258885735ea994bd130562ceebfffe8eb8f60779d80e8f039b3c8f86e20280bd1d49baf2dfaee5242022e5c2c4090ca119a4f76bf01f386edbe6f3a3649372ca781b813b2ab334044562ec45f92829b43797c26a8170fe084e8a2b1c60bba4c39d852dd4fe56d2d783b7a93503e6346ce0f9eb0a8ac5c40fb5f6fe417660c9ba44a941e9baca2e5eca11bd8d872118a5663bf3699da2aad62f1f3611d8b470709f8d258f0380465452574b6e07d5a9b95b7e58abcddcf06fee0a3a3f627b1dffc2f5944bb6e65cc5e0cb3a03c56234214a99b0054902714cdbecb0b1eca2604b4a046dd23d45dcdaa0e182269c41afa34d6ee13245ef7a1f0c9d9a7fc1ecbd2d3ac8dfe925438ee7fb59ca93dd8ddac7382cecc7eaf9e73da73e31cf4deccf3961470fa7eda98466876a0464b8fbb6eac9d4c865363f841c391c1efd75dbbefc736a088c866ec02cfc06c1b055ecb61f13f3cf3e6f2853b8b06ee16079ba69d23219b4d1c0d6319de24cd488c0054cfa556017d79bfd901107f2b6c1fcdc4a06e69ecdb4df896de879d77c2f92f49428631e51807b53e21dc375c629c181bca9310c7d6c2c226a9812aecafb99f6f8eb3e0f27d224313e2520723908be79551cc1e723ca157da5a8d2d379be26468c0912e70932d7d997d12f6b6450defd1842d6eda9991ba682e21bbc7c446dded103d2f0b0ead8273850cef295ecf9b47b08bda578f8c58d32ff87ced38c25ebcb7f369009b918d8057dcf2d16508e9e8959c778fdaf9f1756b38c93b5e0ba87609b4dea87be99ad9c479943dfa60a30faff596efb2343c276d121ce0d07c4381fcfc0f4562e4f3b5afec88bdbc42dacd8dba799662de804e667bd133ccc5f784822c83a928ddf4fd9ccd971d2b78b41c26a440f53f6868022b133edb57bca087e64abdd09bed418f748ce6c7be1c305bf0c43e5597b33af582780b0bbc052ea36f340f376fedc2b2bb9233ecb2bb63eba96716be32529f608c2dcc9a73ceef3e63615acf1ae90da8c5b9fd114ef1fef01d0b354d0c3fc063862e2ecf8eb71f7a27e7dc957463cc67cb20151ce55f8de4f7190f880b36b1f7b8ba819619dc1a26dd686165046d4b5fd200ac20d350743ea8d75cbdcc09f759ee6480931dbb3c3bfd3f3777e47b2106331a03d45a1821bd3aaa0bbbdc40476873c281c697ce8b9d4486d3aa04013bde1826ebb4ecff482665a979fde7b71dd235658931fb9520874110894615127cf418da5eee289b92fb1a969d8e1803664b56137ded68bb3412b8c3e0c758a360a9d5bcd52ea2b568905f1cfb36a902c9445f44f8f1dd0cd7924d3ff1323c9a4876809966110347abcbd690df5c537d50dc80d05f7c68c3003380ff788437f23b90810b4938aa31939faccd4e360d137fec206331c01a6e4b31864ef04d54b17df24fbd8a916b96d2ea0d38bfa358369a65e8e61cb4d684bf1c98d81b8caa4e4a9449bfde1211f1717bf2ebeaae065c47a5ecff38381347b944dfd747efeb4993646cd52ad5910d9cb0596c19c109aed35f27fee1c81b380541ea69b51a695eb3cc6562fbe08633064c292ede63366ce46bd6951414774babf029ceba158f754775bf2846ee3ad57db623b89064400687d83ce215acf9d1119cbff94f0977b2dd2ab4fa41684e0bcad4185fb392fb84cacdbbe2adb59ae637658c5e625e1b9cb87920d802a544b7da654cc6d66400ccd8aee261cd32d70adc2de85a39f82a586afdaa27fd7af51cdf36d7c1f4a7fc9ff456a3cfd6a0e55ac979da6aadea134e92f479073aefdc4aca3c05c49497f09fb6f07a4ac936968a4a322e1c702f912af945f81cc2cf604a605873af964def39bed6c2164a51d1013fd4ed4dbb058713f50d6fea10873a0237c6500514442fabbd19928ba4a98cb077b4a835f18e34c6069e7f4d0bc717991cfc5af9e1b0511b466c86e70905cca069d3b49a83e2d081ccb66c72b5f774fb7a54d7768c861f76cf25ea4fcb54a967117ae55b3084df610ccaf230b66fc51b8e5c36cbb51b49bf1b40fd46b0e926c9a91f6afc09c7a43762e2e497a78aa4e31c9d0f064c4a15397eedeeaa09fe3a653f2b75d61ceb768dc0e189315ff5de69f5e6c485e8520b8093c10118155636292f97fab8994d4b5d39ca1388fe79564dfb1886c59156ecec92e239620907fcb3dd177bf6f6d12249063799e05bdc8e325610c2fd78c39cf2078a2647993b82707df157fc33ce401ada3fd20b4ef4936490eca22b83b818f6f0257091aa2ae57543ce15404269059dadfcd71d1d00405f9a84fd67d959c4cf3bff849bf1d24bd6b5b5d466869c0eabbf902c64f91b073e2c5ccf9f389a3f1827b9b5a4bac93f3e304a3c2f6667cfa2eb2bfb05155c5236277ad70f2c3a33b2b034c9d408d1a7da6d78b5fbd61e7a0d8b70a3e937371c2d15d23e396f30248893497808bc2ec650d3366bb91bdbcf5cbf2e06258844d3b81b52d4163a5ce20e55fdd39eee49c6e006a5e0039f5004d8bb58bb52805362010d47e7ae5b94d2162af5bcb13e996f9da38776e923bcf3a565b3ca3c074dcfd72929de425b079dfaf7f8a9571332d75a503e7b0cf5931bf7efa1a213c28e4851a755c34c94305e34718e0fb8bc245f5cee6b474005a706abeb692cab717665bfb14992b9d84308bc9e2847a043a39a9a91c8a17d877a74be15241c575b622cbc3f39656ab465c5bd8271b676b6da2c370309aa7a94bfae34258793c62be4db7704804f407386138ccc8db7afbea21cd9eadfa0d88d51003a513f71c5ab207ab4d6b872a7ac2739b07a0267bceef3e78600ca6cb21c3fb1f14f0fbc3df0311a30a5babce83f2b528e82a97dc17a21bbe52300be14ab09bdfed9582e9a0ea365554c3d61951ee90f2019a8af7c3ba72d1b106833e1660fcc45091f9d643bd37c8c3ab28dc33338f66283446dd43a41b2fef2aefffb2dd1955eec7129f95ce1acdd3124c4636ef113bfc8f0c9b77a08a777f9a21e5c99ef9d980e8506fe3212725a756530e8a6f283a99e14cb35b37e3a42c72d30998afa9c0ee42808a37cc1e5e0bb64b61a31146c7c383b7ba582edd29aad87259928f480affd548d057b4a4ebd23b5352e32bda6ae69a6293de1115a1f3519c091b97913b189939ac4a00f01b76ee8378a2242203c39d5cb73a7f6f7207aab2ef933bad2f950966760c7e63203d2c069a54c5b57d9baf4a476f72f6f5a8ae1da13400ede3dba8dae832ddc67e3600a0fda5edecc6e23932c276ba67dc2de022947b388e68aa0cd81e6a357d442ed4ea193119a885f8e8118598302244fc2967b999ef295a5909969f6190df9de51d6c52a481fdfeb4cb010184323d1a383212853b363c9cf0884534a1adc09b4bfd14069e17c05b88dbb363587a1a025d1fc4e54a59a97f95d5850d2837345536ca57f9ba128e583f79d8f1bd6541c362f3671abbd5d1c5c2dea4f3e33db4f89e060d3b9d98738f23dfd1d4929caa72d286b054ac5395992078641aab456c11b58d7c3a8e4c225b1e9c133ee784aa993701055cef496f03560462d26e5c4a33659d005e35f0968556b070d1e4af42d351d7d3afe54fa9f8d614ecad05bc29663dada224d99639b9acb622d6d254ab652c300d28d2b5f191dada568d747d66b448b50a9d57eed49508d087a70da9adde50d49f0cdc2d39bd75f4abf188aad42da0a7f8ebac4e181285f0e6ae417d4f31cdf0feb6033f61eb9437b4a1ebba8891de0f4c6473cc293e377b7f09ef147f71a1cf3c2b669adb10ec82b1f7218f42ddad86fbf819d9bfd1b4dcb3c8b14367247f26c90ad6d3677d2052196ebfd83215d6af399d09cc11cd55ce791c946eb43392c0ecd6da9672f378734eb4f5bac152c925953ac3d58d2f7a6d2bbf518fe99984899615e9370c119e9e264b0b05e3b5508362a96d361132860dbeba004c86f50bd7f693ed7dfa965b9f81c785899a140fa429b6dbc0b98f9238a8cbbf1b5e1db8dab6bebb6bd15153e5636dd6c2702153b0a8af4df4b9b42e3692910ce4ef6d5ffaa49ed8041d6a9f6f47942671c9eb0a566ef4d292aad46cc03b1b637e9f7cdbbd492deb9932f3ba5fd9198c08fb85326eeea3a4ef064424c6fa2b5b5397b67101a3c89c0134d34b1099ea3f6c58ad468be86d450f20d4f8fe074a2844d43e07153f94e7433419db4b7b145890e04d41eb786d8bd4d21c4821539da0fdf26b48e83474d4466902559b021bca54090031a7c68aed9af2face2cd7a62f0fbd1f71", 0x1000, 0x4040085, &(0x7f0000000040)={0x11, 0x18, 0x0, 0x1, 0x40, 0x6, @multicast}, 0x14) socket$packet(0x11, 0x2, 0x300) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_int(r0, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) sendto$packet(r0, &(0x7f00000001c0)="973148343fd75aeb73968243956dd6b8ccdaedbc0134be281ae5e0857c03597d78bd506eb285d7504bdc2156fefb9bfc90452bbc7a0967ec95ea4c67987abb9faf698742a9def622d0addf046abc92bac22870f756653c81934b0197ce8ad2f13382c53ae6698d6ef4aeb66a4bfed9c769d918465ac85d45b89e5aa09aa17e88025e629dcbe60387057ff050482bb7aab6da9543710516cc15dc15769cd7f42b20a97f0c8df32b89821312d019f01419615f50c4aa099b8f186d6249901cf7173430a8c08bfd36f8e3d37b2ce041fc0aea997d85b3c34516d99116c9645776ad6c05ef9c38eb698749639a8f0185a9273bb1b83aec7f5d4ee5571754c80a354895f577577cd1a7ea10cdf3ec4c28911918300c8f521ff6143afcf80d5ac2cffd5d57d424c750ffae0faad5b99d62bffe65321f159c656b7e3315ec045c3b3aeab269b888743e40e01296ada547576bbcc2092dd8d35353f63750e441d7ae636e33f77c3b2c75cf7223bbed5c89d9a5951b67ef9a4eed08e6a40629afe8d5ece65dbb5adacb9e6089bfc679a421b322a055f7b770228ef4ca5f95b4c18ea6024c837ebb71fcd8b6b195524c224c5d37a5dacf45e596049870dd3247d676cd80f6ecb0102e5ad4af9ac22c996e9da701aa27bfa56403dc3cf8aaec60be7381b6a46c8cc9cd774d8997baff39adda9cb48999a6dc188bf428304d051e24e6e3b653c5f045c8b5d37dae1b56637033c38981de62214c44bcd9608274a26a2c73889a43bcf5ba9c0635c43ef73b82869cef9eb5f51da5590a5f6464a93daac5d7dd152129e4fa5f85e37de6535a5fec3d9b5c07dce2d632bc2ec4a62ca23c199c5303ee0b3d6db02d3ec78cba9379afad67304820b37d70eb9ee9570341695fe3561d526bd6a220253e54c3c55c27aa84d27c2b8977d5e4338bf5740b2d121edc53d109dd39604f19b0c5783e991f7e2060c475f37511d7385949fd96ea1aac1e4e6a289f0a2b4f24728d1e939c93d55094eacf04f66af6b71a68391dcc330f1c2f04088a5d704b066341779b3da8e92a2c6c7f01cf3bd38e199f73d076d684cfc8d53218b36a0cb67eab4360d53714fbfc17b216b5efd15063951b7ea0f48d2adbbdb18722ac497bb4bc34fea083ac297e7334c041a97de21d0f5555c09fdafd495ca3a4915591c291a9c7ff393f2f6fff18c7d964d179bdd4c9d5fea8236a218631517e335fa8daa73f919918ee64aab56c33fa9b908ca64278c385c7ee3c7eabc5871d447bce7099ad942dbddfcc1fe1bc4f728073078ca4726aafc9b863e46f84e6e411ec1324149e8c22b174698a9815db37b60db4a210e8165c8071cee18f94bcf22fa287a6ab7c05eaf373f451b46ad2173a5819570a169348438568c236f2a52adec1095641da2eb3c2eee731bc85fbc0fb7fff40d1c3d72c5dcb4fec77afeb3a73cc148940aef2bff3c233bb74a2a577fe496ea5265bdd8b364c0595f1e8c7c24410c481eb26c2b4ec3d9b8fd5027d57ec258885735ea994bd130562ceebfffe8eb8f60779d80e8f039b3c8f86e20280bd1d49baf2dfaee5242022e5c2c4090ca119a4f76bf01f386edbe6f3a3649372ca781b813b2ab334044562ec45f92829b43797c26a8170fe084e8a2b1c60bba4c39d852dd4fe56d2d783b7a93503e6346ce0f9eb0a8ac5c40fb5f6fe417660c9ba44a941e9baca2e5eca11bd8d872118a5663bf3699da2aad62f1f3611d8b470709f8d258f0380465452574b6e07d5a9b95b7e58abcddcf06fee0a3a3f627b1dffc2f5944bb6e65cc5e0cb3a03c56234214a99b0054902714cdbecb0b1eca2604b4a046dd23d45dcdaa0e182269c41afa34d6ee13245ef7a1f0c9d9a7fc1ecbd2d3ac8dfe925438ee7fb59ca93dd8ddac7382cecc7eaf9e73da73e31cf4deccf3961470fa7eda98466876a0464b8fbb6eac9d4c865363f841c391c1efd75dbbefc736a088c866ec02cfc06c1b055ecb61f13f3cf3e6f2853b8b06ee16079ba69d23219b4d1c0d6319de24cd488c0054cfa556017d79bfd901107f2b6c1fcdc4a06e69ecdb4df896de879d77c2f92f49428631e51807b53e21dc375c629c181bca9310c7d6c2c226a9812aecafb99f6f8eb3e0f27d224313e2520723908be79551cc1e723ca157da5a8d2d379be26468c0912e70932d7d997d12f6b6450defd1842d6eda9991ba682e21bbc7c446dded103d2f0b0ead8273850cef295ecf9b47b08bda578f8c58d32ff87ced38c25ebcb7f369009b918d8057dcf2d16508e9e8959c778fdaf9f1756b38c93b5e0ba87609b4dea87be99ad9c479943dfa60a30faff596efb2343c276d121ce0d07c4381fcfc0f4562e4f3b5afec88bdbc42dacd8dba799662de804e667bd133ccc5f784822c83a928ddf4fd9ccd971d2b78b41c26a440f53f6868022b133edb57bca087e64abdd09bed418f748ce6c7be1c305bf0c43e5597b33af582780b0bbc052ea36f340f376fedc2b2bb9233ecb2bb63eba96716be32529f608c2dcc9a73ceef3e63615acf1ae90da8c5b9fd114ef1fef01d0b354d0c3fc063862e2ecf8eb71f7a27e7dc957463cc67cb20151ce55f8de4f7190f880b36b1f7b8ba819619dc1a26dd686165046d4b5fd200ac20d350743ea8d75cbdcc09f759ee6480931dbb3c3bfd3f3777e47b2106331a03d45a1821bd3aaa0bbbdc40476873c281c697ce8b9d4486d3aa04013bde1826ebb4ecff482665a979fde7b71dd235658931fb9520874110894615127cf418da5eee289b92fb1a969d8e1803664b56137ded68bb3412b8c3e0c758a360a9d5bcd52ea2b568905f1cfb36a902c9445f44f8f1dd0cd7924d3ff1323c9a4876809966110347abcbd690df5c537d50dc80d05f7c68c3003380ff788437f23b90810b4938aa31939faccd4e360d137fec206331c01a6e4b31864ef04d54b17df24fbd8a916b96d2ea0d38bfa358369a65e8e61cb4d684bf1c98d81b8caa4e4a9449bfde1211f1717bf2ebeaae065c47a5ecff38381347b944dfd747efeb4993646cd52ad5910d9cb0596c19c109aed35f27fee1c81b380541ea69b51a695eb3cc6562fbe08633064c292ede63366ce46bd6951414774babf029ceba158f754775bf2846ee3ad57db623b89064400687d83ce215acf9d1119cbff94f0977b2dd2ab4fa41684e0bcad4185fb392fb84cacdbbe2adb59ae637658c5e625e1b9cb87920d802a544b7da654cc6d66400ccd8aee261cd32d70adc2de85a39f82a586afdaa27fd7af51cdf36d7c1f4a7fc9ff456a3cfd6a0e55ac979da6aadea134e92f479073aefdc4aca3c05c49497f09fb6f07a4ac936968a4a322e1c702f912af945f81cc2cf604a605873af964def39bed6c2164a51d1013fd4ed4dbb058713f50d6fea10873a0237c6500514442fabbd19928ba4a98cb077b4a835f18e34c6069e7f4d0bc717991cfc5af9e1b0511b466c86e70905cca069d3b49a83e2d081ccb66c72b5f774fb7a54d7768c861f76cf25ea4fcb54a967117ae55b3084df610ccaf230b66fc51b8e5c36cbb51b49bf1b40fd46b0e926c9a91f6afc09c7a43762e2e497a78aa4e31c9d0f064c4a15397eedeeaa09fe3a653f2b75d61ceb768dc0e189315ff5de69f5e6c485e8520b8093c10118155636292f97fab8994d4b5d39ca1388fe79564dfb1886c59156ecec92e239620907fcb3dd177bf6f6d12249063799e05bdc8e325610c2fd78c39cf2078a2647993b82707df157fc33ce401ada3fd20b4ef4936490eca22b83b818f6f0257091aa2ae57543ce15404269059dadfcd71d1d00405f9a84fd67d959c4cf3bff849bf1d24bd6b5b5d466869c0eabbf902c64f91b073e2c5ccf9f389a3f1827b9b5a4bac93f3e304a3c2f6667cfa2eb2bfb05155c5236277ad70f2c3a33b2b034c9d408d1a7da6d78b5fbd61e7a0d8b70a3e937371c2d15d23e396f30248893497808bc2ec650d3366bb91bdbcf5cbf2e06258844d3b81b52d4163a5ce20e55fdd39eee49c6e006a5e0039f5004d8bb58bb52805362010d47e7ae5b94d2162af5bcb13e996f9da38776e923bcf3a565b3ca3c074dcfd72929de425b079dfaf7f8a9571332d75a503e7b0cf5931bf7efa1a213c28e4851a755c34c94305e34718e0fb8bc245f5cee6b474005a706abeb692cab717665bfb14992b9d84308bc9e2847a043a39a9a91c8a17d877a74be15241c575b622cbc3f39656ab465c5bd8271b676b6da2c370309aa7a94bfae34258793c62be4db7704804f407386138ccc8db7afbea21cd9eadfa0d88d51003a513f71c5ab207ab4d6b872a7ac2739b07a0267bceef3e78600ca6cb21c3fb1f14f0fbc3df0311a30a5babce83f2b528e82a97dc17a21bbe52300be14ab09bdfed9582e9a0ea365554c3d61951ee90f2019a8af7c3ba72d1b106833e1660fcc45091f9d643bd37c8c3ab28dc33338f66283446dd43a41b2fef2aefffb2dd1955eec7129f95ce1acdd3124c4636ef113bfc8f0c9b77a08a777f9a21e5c99ef9d980e8506fe3212725a756530e8a6f283a99e14cb35b37e3a42c72d30998afa9c0ee42808a37cc1e5e0bb64b61a31146c7c383b7ba582edd29aad87259928f480affd548d057b4a4ebd23b5352e32bda6ae69a6293de1115a1f3519c091b97913b189939ac4a00f01b76ee8378a2242203c39d5cb73a7f6f7207aab2ef933bad2f950966760c7e63203d2c069a54c5b57d9baf4a476f72f6f5a8ae1da13400ede3dba8dae832ddc67e3600a0fda5edecc6e23932c276ba67dc2de022947b388e68aa0cd81e6a357d442ed4ea193119a885f8e8118598302244fc2967b999ef295a5909969f6190df9de51d6c52a481fdfeb4cb010184323d1a383212853b363c9cf0884534a1adc09b4bfd14069e17c05b88dbb363587a1a025d1fc4e54a59a97f95d5850d2837345536ca57f9ba128e583f79d8f1bd6541c362f3671abbd5d1c5c2dea4f3e33db4f89e060d3b9d98738f23dfd1d4929caa72d286b054ac5395992078641aab456c11b58d7c3a8e4c225b1e9c133ee784aa993701055cef496f03560462d26e5c4a33659d005e35f0968556b070d1e4af42d351d7d3afe54fa9f8d614ecad05bc29663dada224d99639b9acb622d6d254ab652c300d28d2b5f191dada568d747d66b448b50a9d57eed49508d087a70da9adde50d49f0cdc2d39bd75f4abf188aad42da0a7f8ebac4e181285f0e6ae417d4f31cdf0feb6033f61eb9437b4a1ebba8891de0f4c6473cc293e377b7f09ef147f71a1cf3c2b669adb10ec82b1f7218f42ddad86fbf819d9bfd1b4dcb3c8b14367247f26c90ad6d3677d2052196ebfd83215d6af399d09cc11cd55ce791c946eb43392c0ecd6da9672f378734eb4f5bac152c925953ac3d58d2f7a6d2bbf518fe99984899615e9370c119e9e264b0b05e3b5508362a96d361132860dbeba004c86f50bd7f693ed7dfa965b9f81c785899a140fa429b6dbc0b98f9238a8cbbf1b5e1db8dab6bebb6bd15153e5636dd6c2702153b0a8af4df4b9b42e3692910ce4ef6d5ffaa49ed8041d6a9f6f47942671c9eb0a566ef4d292aad46cc03b1b637e9f7cdbbd492deb9932f3ba5fd9198c08fb85326eeea3a4ef064424c6fa2b5b5397b67101a3c89c0134d34b1099ea3f6c58ad468be86d450f20d4f8fe074a2844d43e07153f94e7433419db4b7b145890e04d41eb786d8bd4d21c4821539da0fdf26b48e83474d4466902559b021bca54090031a7c68aed9af2face2cd7a62f0fbd1f71", 0x1000, 0x4040085, &(0x7f0000000040)={0x11, 0x18, 0x0, 0x1, 0x40, 0x6, @multicast}, 0x14) (async) socket$packet(0x11, 0x2, 0x300) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r1, 0x540a, 0x0) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) (async) write(r1, &(0x7f0000000000)="03", 0x1) (async) 14:03:29 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0xffffffffffffffff}) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:29 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:29 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0xe8201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000000c0), 0x2a6c0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) ioctl$TIOCSIG(r1, 0x40045436, 0x35) write(r0, &(0x7f0000000000)="03", 0x1) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x80008) 14:03:30 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r1, 0x0, 0x4ffde, 0x0) 14:03:30 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:30 executing program 2: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:30 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x70000) 14:03:30 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:30 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:30 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:30 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:30 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:30 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, 0x0, 0x0) 14:03:30 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:30 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0xe8201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000000c0), 0x2a6c0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) ioctl$TIOCSIG(r1, 0x40045436, 0x35) write(r0, &(0x7f0000000000)="03", 0x1) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x80008) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0xe8201, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000000c0), 0x2a6c0, 0x0) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$TIOCSIG(r1, 0x40045436, 0x35) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x80008) (async) 14:03:31 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r1, 0x0, 0x4ffde, 0x0) 14:03:31 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:31 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, 0x0, 0x0) 14:03:31 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x100000) 14:03:31 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:31 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0xe8201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000000c0), 0x2a6c0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) ioctl$TIOCSIG(r1, 0x40045436, 0x35) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x80008) 14:03:31 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, 0x0, 0x0) 14:03:31 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:31 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000), 0x0) 14:03:31 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:31 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000), 0x0) 14:03:31 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:31 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r1, 0x0, 0x4ffde, 0x0) 14:03:32 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:32 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000), 0x0) 14:03:32 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x200000) 14:03:32 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:32 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:32 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) fcntl$setsig(r2, 0xa, 0x9) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:32 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:32 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) (async, rerun: 32) fcntl$setsig(r2, 0xa, 0x9) (async, rerun: 32) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:32 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:32 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) fcntl$setsig(r2, 0xa, 0x9) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) (async) fcntl$setsig(r2, 0xa, 0x9) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) 14:03:32 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x4e0243, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000080), 0x8, 0x2000) ioctl$TIOCSETD(r1, 0x5423, &(0x7f00000000c0)=0x19) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:32 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, 0x0, 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:32 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:32 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x4e0243, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000080), 0x8, 0x2000) ioctl$TIOCSETD(r1, 0x5423, &(0x7f00000000c0)=0x19) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async, rerun: 64) write(r0, &(0x7f0000000000)="03", 0x1) (rerun: 64) 14:03:33 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0xfeffff) 14:03:33 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x4e0243, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000080), 0x8, 0x2000) ioctl$TIOCSETD(r1, 0x5423, &(0x7f00000000c0)=0x19) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f00000000c0)=0x19) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:33 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:33 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x181a80, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0x7, 0x18}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) ioctl$TCXONC(r2, 0x540a, 0x3) ioctl$AUTOFS_IOC_READY(r1, 0x9360, 0x10) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:33 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x181a80, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async, rerun: 32) r1 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0x7, 0x18}, 0xc) (async, rerun: 32) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) ioctl$TCXONC(r2, 0x540a, 0x3) (async) ioctl$AUTOFS_IOC_READY(r1, 0x9360, 0x10) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:33 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:33 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x181a80, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) r1 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0x7, 0x18}, 0xc) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) ioctl$TCXONC(r2, 0x540a, 0x3) ioctl$AUTOFS_IOC_READY(r1, 0x9360, 0x10) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:33 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0x18) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) r2 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00'}, 0x10) write(r2, &(0x7f0000000000)="03", 0x1) ioctl$TCSETS(0xffffffffffffffff, 0x5402, &(0x7f00000000c0)={0x6, 0x0, 0x1, 0x7, 0x6, "ba1d2a85c01a4b4c313f5c457ab3ea9a3dc5b5"}) 14:03:33 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0x18) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0x18) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) r2 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00'}, 0x10) write(r2, &(0x7f0000000000)="03", 0x1) ioctl$TCSETS(0xffffffffffffffff, 0x5402, &(0x7f00000000c0)={0x6, 0x0, 0x1, 0x7, 0x6, "ba1d2a85c01a4b4c313f5c457ab3ea9a3dc5b5"}) 14:03:33 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, 0x0, 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:33 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:33 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0x18) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) bpf$OBJ_GET_MAP(0x7, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00'}, 0x10) (async) r2 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00'}, 0x10) write(r2, &(0x7f0000000000)="03", 0x1) (async) write(r2, &(0x7f0000000000)="03", 0x1) ioctl$TCSETS(0xffffffffffffffff, 0x5402, &(0x7f00000000c0)={0x6, 0x0, 0x1, 0x7, 0x6, "ba1d2a85c01a4b4c313f5c457ab3ea9a3dc5b5"}) 14:03:34 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x1000000) 14:03:34 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) fsetxattr$trusted_overlay_origin(r2, &(0x7f0000000040), &(0x7f0000000080), 0x2, 0x2) 14:03:34 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:34 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:34 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) (async, rerun: 32) fsetxattr$trusted_overlay_origin(r2, &(0x7f0000000040), &(0x7f0000000080), 0x2, 0x2) (rerun: 32) 14:03:34 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) fsetxattr$trusted_overlay_origin(r2, &(0x7f0000000040), &(0x7f0000000080), 0x2, 0x2) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) (async) fsetxattr$trusted_overlay_origin(r2, &(0x7f0000000040), &(0x7f0000000080), 0x2, 0x2) (async) 14:03:34 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000040)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x5422) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000140)=0x20) fsetxattr$trusted_overlay_origin(r0, &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:34 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000040)) (async) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x5422) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000140)=0x20) fsetxattr$trusted_overlay_origin(r0, &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x0) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:34 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000040)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x5422) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000140)=0x20) (async) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000140)=0x20) fsetxattr$trusted_overlay_origin(r0, &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:34 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, 0x0, 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:34 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:34 executing program 4: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f0000000500)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4200}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x1c, 0x0, 0x400, 0x70bd26, 0x25dfdbff, {}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40c0}, 0x20040000) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0xd, &(0x7f0000000040)=ANY=[@ANYBLOB="18460000020000000000000000000000185b000009000000000000020000000018330000010000000000000000000000950000000000000018120000", @ANYRES32=0x1, @ANYBLOB="00ad31591d2c0887e247000008000000020000000000000018490000010000000000000000000002"], &(0x7f00000000c0)='GPL\x00', 0xb4, 0xd5, &(0x7f0000000400)=""/213, 0x41100, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x6, 0x4}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0x2, 0x4, 0x7cd}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[0x1]}, 0x80) ioctl$FAT_IOCTL_SET_ATTRIBUTES(r2, 0x40047211, &(0x7f00000003c0)) 14:03:34 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x2000000) 14:03:34 executing program 4: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f0000000500)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4200}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x1c, 0x0, 0x400, 0x70bd26, 0x25dfdbff, {}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40c0}, 0x20040000) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) (async, rerun: 32) write(r1, &(0x7f0000000000)="03", 0x1) (async, rerun: 32) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0xd, &(0x7f0000000040)=ANY=[@ANYBLOB="18460000020000000000000000000000185b000009000000000000020000000018330000010000000000000000000000950000000000000018120000", @ANYRES32=0x1, @ANYBLOB="00ad31591d2c0887e247000008000000020000000000000018490000010000000000000000000002"], &(0x7f00000000c0)='GPL\x00', 0xb4, 0xd5, &(0x7f0000000400)=""/213, 0x41100, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x6, 0x4}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0x2, 0x4, 0x7cd}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[0x1]}, 0x80) ioctl$FAT_IOCTL_SET_ATTRIBUTES(r2, 0x40047211, &(0x7f00000003c0)) 14:03:34 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:35 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:35 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:35 executing program 4: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f0000000500)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4200}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x1c, 0x0, 0x400, 0x70bd26, 0x25dfdbff, {}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40c0}, 0x20040000) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0xd, &(0x7f0000000040)=ANY=[@ANYBLOB="18460000020000000000000000000000185b000009000000000000020000000018330000010000000000000000000000950000000000000018120000", @ANYRES32=0x1, @ANYBLOB="00ad31591d2c0887e247000008000000020000000000000018490000010000000000000000000002"], &(0x7f00000000c0)='GPL\x00', 0xb4, 0xd5, &(0x7f0000000400)=""/213, 0x41100, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x6, 0x4}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0x2, 0x4, 0x7cd}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[0x1]}, 0x80) ioctl$FAT_IOCTL_SET_ATTRIBUTES(r2, 0x40047211, &(0x7f00000003c0)) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) (async) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f0000000500)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4200}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x1c, 0x0, 0x400, 0x70bd26, 0x25dfdbff, {}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40c0}, 0x20040000) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r1, 0x540a, 0x0) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) (async) write(r1, &(0x7f0000000000)="03", 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0xd, &(0x7f0000000040)=ANY=[@ANYBLOB="18460000020000000000000000000000185b000009000000000000020000000018330000010000000000000000000000950000000000000018120000", @ANYRES32=0x1, @ANYBLOB="00ad31591d2c0887e247000008000000020000000000000018490000010000000000000000000002"], &(0x7f00000000c0)='GPL\x00', 0xb4, 0xd5, &(0x7f0000000400)=""/213, 0x41100, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x6, 0x4}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0x2, 0x4, 0x7cd}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[0x1]}, 0x80) (async) ioctl$FAT_IOCTL_SET_ATTRIBUTES(r2, 0x40047211, &(0x7f00000003c0)) (async) 14:03:35 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:35 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, 0x0, 0x0) 14:03:35 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x18) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:35 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r0, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x4ffde, 0x0) 14:03:35 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, 0x0, 0x0) 14:03:35 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x18) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:35 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x7000000) 14:03:35 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, 0x0, 0x0) 14:03:35 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x18) write(r0, &(0x7f0000000000)="03", 0x1) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:35 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:35 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:36 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000), 0x0) 14:03:36 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xb) 14:03:36 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000), 0x0) 14:03:36 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000), 0x0) 14:03:36 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r0, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x4ffde, 0x0) 14:03:36 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async, rerun: 32) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async, rerun: 32) write(r0, &(0x7f0000000000)="03", 0x1) (async, rerun: 64) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xb) (rerun: 64) 14:03:36 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) fcntl$setsig(r2, 0xa, 0x9) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:36 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x8000000) 14:03:36 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) (fail_nth: 1) 14:03:36 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:36 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) [ 658.566992] FAULT_INJECTION: forcing a failure. [ 658.566992] name failslab, interval 1, probability 0, space 0, times 0 [ 658.588527] CPU: 0 PID: 25575 Comm: syz-executor.3 Not tainted 4.19.211-syzkaller #0 [ 658.596436] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 658.605803] Call Trace: [ 658.608415] dump_stack+0x1fc/0x2ef [ 658.612266] should_fail.cold+0xa/0xf [ 658.616118] ? setup_fault_attr+0x200/0x200 [ 658.620457] ? lock_acquire+0x170/0x3c0 [ 658.624455] __should_failslab+0x115/0x180 [ 658.628727] should_failslab+0x5/0x10 [ 658.632557] __kmalloc+0x2ab/0x3c0 [ 658.636399] ? tty_write+0x59e/0x810 [ 658.640312] ? tty_write+0x24e/0x810 [ 658.644443] tty_write+0x59e/0x810 [ 658.648356] ? n_hdlc_tty_poll+0x360/0x360 [ 658.652682] ? perf_trace_lock_acquire+0x530/0x530 [ 658.657629] ? perf_trace_lock_acquire+0x530/0x530 [ 658.662580] __vfs_write+0xf7/0x770 [ 658.666222] ? tty_compat_ioctl+0x270/0x270 [ 658.670584] ? common_file_perm+0x4e5/0x850 [ 658.674921] ? kernel_read+0x110/0x110 [ 658.678830] ? apparmor_getprocattr+0x11e0/0x11e0 [ 658.683705] ? security_file_permission+0x1c0/0x220 [ 658.688745] vfs_write+0x1f3/0x540 [ 658.692572] ksys_write+0x12b/0x2a0 [ 658.696299] ? __ia32_sys_read+0xb0/0xb0 [ 658.700385] ? trace_hardirqs_off_caller+0x6e/0x210 [ 658.705423] ? do_syscall_64+0x21/0x620 [ 658.709500] do_syscall_64+0xf9/0x620 [ 658.713337] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 658.718539] RIP: 0033:0x7fcee6e440f9 [ 658.722263] 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 [ 658.741890] RSP: 002b:00007fcee53b6168 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 658.749696] RAX: ffffffffffffffda RBX: 00007fcee6f63f80 RCX: 00007fcee6e440f9 [ 658.756975] RDX: 0000000000000001 RSI: 0000000020000000 RDI: 0000000000000003 [ 658.764253] RBP: 00007fcee53b61d0 R08: 0000000000000000 R09: 0000000000000000 [ 658.771533] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 658.778834] R13: 00007fff79ceebcf R14: 00007fcee53b6300 R15: 0000000000022000 14:03:37 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xb) 14:03:37 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) (fail_nth: 2) 14:03:37 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r0, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x4ffde, 0x0) 14:03:37 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:37 executing program 4: sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000040)=ANY=[@ANYBLOB="140000001000000000000000004dd6000000000a20000000000a010000000000000000000000001e0900010073797a300000000070000000120a0100001f34e47f5d4b0000000000040004800900020073797a30002e37080900db0073797a3000000000080003"], 0xb8}}, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f0000000640)={0x0, 0x8000000, &(0x7f0000000200)={0x0}, 0x8}, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:37 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x223) 14:03:37 executing program 4: sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000040)=ANY=[@ANYBLOB="140000001000000000000000004dd6000000000a20000000000a010000000000000000000000001e0900010073797a300000000070000000120a0100001f34e47f5d4b0000000000040004800900020073797a30002e37080900db0073797a3000000000080003"], 0xb8}}, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f0000000640)={0x0, 0x8000000, &(0x7f0000000200)={0x0}, 0x8}, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000040)=ANY=[@ANYBLOB="140000001000000000000000004dd6000000000a20000000000a010000000000000000000000001e0900010073797a300000000070000000120a0100001f34e47f5d4b0000000000040004800900020073797a30002e37080900db0073797a3000000000080003"], 0xb8}}, 0x0) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f0000000640)={0x0, 0x8000000, &(0x7f0000000200)={0x0}, 0x8}, 0x0) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r1, 0x540a, 0x0) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) (async) write(r1, &(0x7f0000000000)="03", 0x1) (async) 14:03:37 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x300) [ 659.019786] netlink: 56 bytes leftover after parsing attributes in process `syz-executor.4'. [ 659.083253] netlink: 56 bytes leftover after parsing attributes in process `syz-executor.4'. [ 659.116683] netlink: 56 bytes leftover after parsing attributes in process `syz-executor.4'. 14:03:37 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0xfffffe00) 14:03:37 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:37 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:37 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:37 executing program 4: sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000040)=ANY=[@ANYBLOB="140000001000000000000000004dd6000000000a20000000000a010000000000000000000000001e0900010073797a300000000070000000120a0100001f34e47f5d4b0000000000040004800900020073797a30002e37080900db0073797a3000000000080003"], 0xb8}}, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f0000000640)={0x0, 0x8000000, &(0x7f0000000200)={0x0}, 0x8}, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000040)=ANY=[@ANYBLOB="140000001000000000000000004dd6000000000a20000000000a010000000000000000000000001e0900010073797a300000000070000000120a0100001f34e47f5d4b0000000000040004800900020073797a30002e37080900db0073797a3000000000080003"], 0xb8}}, 0x0) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f0000000640)={0x0, 0x8000000, &(0x7f0000000200)={0x0}, 0x8}, 0x0) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r1, 0x540a, 0x0) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) (async) write(r1, &(0x7f0000000000)="03", 0x1) (async) 14:03:37 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) [ 659.434771] netlink: 56 bytes leftover after parsing attributes in process `syz-executor.4'. 14:03:38 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4ffde, 0x0) 14:03:38 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x2000000000000) 14:03:38 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0xffffff1f) 14:03:38 executing program 5: ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x20000001) 14:03:38 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:38 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:38 executing program 5: ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x20000001) 14:03:38 executing program 5: ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x20000001) 14:03:39 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:39 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4ffde, 0x0) 14:03:39 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:39 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:39 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:39 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x7000000000000) 14:03:39 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x31) 14:03:39 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:39 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:39 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:39 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:39 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x31) (async) write(r0, &(0x7f0000000000)="03", 0x31) 14:03:39 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:39 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async, rerun: 32) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async, rerun: 32) write(r0, &(0x7f0000000000)="03", 0x31) 14:03:39 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4ffde, 0x0) 14:03:39 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f00000000c0)=0x6) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000080)={0x1, 0x1f, 0x8000, 0x0, 0x7, "72bd23f2983fb98104f8c24025c117ec309dfb"}) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:40 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x10000000000000) 14:03:40 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$KDSKBLED(r1, 0x4b65, 0x2) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x17) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f00000000c0)=0x3) r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000080)={0x2, 0x7, 0x0, 0x6, 0x15, "8ef3a7e0d6f98a0c19b847137dafe7d1e22b98"}) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:40 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:40 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:40 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:40 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$KDSKBLED(r1, 0x4b65, 0x2) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x17) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f00000000c0)=0x3) (async) r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000080)={0x2, 0x7, 0x0, 0x6, 0x15, "8ef3a7e0d6f98a0c19b847137dafe7d1e22b98"}) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:40 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x0, 0x0) 14:03:40 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x1) 14:03:40 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f00000000c0)=0x6) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000080)={0x1, 0x1f, 0x8000, 0x0, 0x7, "72bd23f2983fb98104f8c24025c117ec309dfb"}) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:40 executing program 4: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$KDSKBLED(r1, 0x4b65, 0x2) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x17) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x17) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f00000000c0)=0x3) (async) ioctl$TIOCSETD(r2, 0x5423, &(0x7f00000000c0)=0x3) r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000080)={0x2, 0x7, 0x0, 0x6, 0x15, "8ef3a7e0d6f98a0c19b847137dafe7d1e22b98"}) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:40 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, 0x0, 0x0) 14:03:41 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, 0x0, 0x0) 14:03:41 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x20000000000000) 14:03:41 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) dup(r2) ioctl$TIOCL_GETMOUSEREPORTING(r1, 0x541c, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x408003, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000080)=0x5) 14:03:41 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, 0x0, 0x0) 14:03:41 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:41 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) dup(r2) ioctl$TIOCL_GETMOUSEREPORTING(r1, 0x541c, &(0x7f00000000c0)) (async) ioctl$TIOCL_GETMOUSEREPORTING(r1, 0x541c, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x408003, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000080)=0x5) 14:03:41 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000), 0x0) 14:03:41 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x0, 0x0) 14:03:41 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) dup(r2) ioctl$TIOCL_GETMOUSEREPORTING(r1, 0x541c, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x408003, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000080)=0x5) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) dup(r2) (async) ioctl$TIOCL_GETMOUSEREPORTING(r1, 0x541c, &(0x7f00000000c0)) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x408003, 0x0) (async) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000080)=0x5) (async) 14:03:41 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f00000000c0)=0x6) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000080)={0x1, 0x1f, 0x8000, 0x0, 0x7, "72bd23f2983fb98104f8c24025c117ec309dfb"}) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:41 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000), 0x0) 14:03:41 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="362c66830ccc21d699d400000000000000ce127eed94bfaccdf670a0eae67e4ed197768c503169d6a507000000", 0x2d) 14:03:41 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000), 0x0) 14:03:42 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0xfeffff00000000) 14:03:42 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="362c66830ccc21d699d400000000000000ce127eed94bfaccdf670a0eae67e4ed197768c503169d6a507000000", 0x2d) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="362c66830ccc21d699d400000000000000ce127eed94bfaccdf670a0eae67e4ed197768c503169d6a507000000", 0x2d) (async) 14:03:42 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x105000, 0x0) ioctl$VT_GETMODE(r1, 0x5601, &(0x7f00000000c0)) 14:03:42 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:42 executing program 2: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x7000000000000) 14:03:42 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="362c66830ccc21d699d400000000000000ce127eed94bfaccdf670a0eae67e4ed197768c503169d6a507000000", 0x2d) 14:03:42 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x0, 0x0) 14:03:42 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x105000, 0x0) ioctl$VT_GETMODE(r1, 0x5601, &(0x7f00000000c0)) 14:03:42 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xffffffff) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:42 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async, rerun: 32) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (rerun: 32) write(r0, &(0x7f0000000000)="03", 0x1) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x105000, 0x0) ioctl$VT_GETMODE(r1, 0x5601, &(0x7f00000000c0)) 14:03:42 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x341100, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f00000000c0)=0xa) openat$cgroup_ro(r1, &(0x7f0000000040)='cpuacct.usage_all\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r3, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$PIO_UNISCRNMAP(r3, 0x4b6a, &(0x7f0000000100)="21c3205d559d") 14:03:43 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x100000000000000) 14:03:43 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:43 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) (fail_nth: 1) [ 665.002383] FAULT_INJECTION: forcing a failure. [ 665.002383] name failslab, interval 1, probability 0, space 0, times 0 [ 665.014119] CPU: 1 PID: 25899 Comm: syz-executor.2 Not tainted 4.19.211-syzkaller #0 [ 665.022649] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 665.032200] Call Trace: [ 665.034808] dump_stack+0x1fc/0x2ef [ 665.038490] should_fail.cold+0xa/0xf [ 665.042417] ? setup_fault_attr+0x200/0x200 [ 665.047090] ? lock_acquire+0x170/0x3c0 [ 665.051186] __should_failslab+0x115/0x180 [ 665.055436] should_failslab+0x5/0x10 [ 665.059953] __kmalloc+0x2ab/0x3c0 [ 665.063592] ? tty_write+0x59e/0x810 [ 665.067313] ? tty_write+0x24e/0x810 [ 665.071040] tty_write+0x59e/0x810 [ 665.074591] ? n_hdlc_tty_poll+0x360/0x360 [ 665.078841] ? perf_trace_lock_acquire+0x530/0x530 [ 665.083810] ? perf_trace_lock_acquire+0x530/0x530 [ 665.088763] __vfs_write+0xf7/0x770 [ 665.092400] ? tty_compat_ioctl+0x270/0x270 [ 665.096728] ? common_file_perm+0x4e5/0x850 [ 665.101144] ? kernel_read+0x110/0x110 [ 665.105057] ? apparmor_getprocattr+0x11e0/0x11e0 [ 665.109922] ? security_file_permission+0x1c0/0x220 [ 665.115051] vfs_write+0x1f3/0x540 [ 665.118684] ksys_write+0x12b/0x2a0 [ 665.122394] ? __ia32_sys_read+0xb0/0xb0 [ 665.126468] ? trace_hardirqs_off_caller+0x6e/0x210 [ 665.131870] ? do_syscall_64+0x21/0x620 [ 665.135858] do_syscall_64+0xf9/0x620 [ 665.139801] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 665.145010] RIP: 0033:0x7efc573eb0f9 [ 665.149189] 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 [ 665.168549] RSP: 002b:00007efc5595d168 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 665.176263] RAX: ffffffffffffffda RBX: 00007efc5750af80 RCX: 00007efc573eb0f9 [ 665.183642] RDX: 0000000000000001 RSI: 0000000020000000 RDI: 0000000000000003 [ 665.191164] RBP: 00007efc5595d1d0 R08: 0000000000000000 R09: 0000000000000000 14:03:43 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) (fail_nth: 1) 14:03:43 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) (fail_nth: 2) 14:03:43 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x341100, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f00000000c0)=0xa) (async) ioctl$TIOCSETD(r2, 0x5423, &(0x7f00000000c0)=0xa) openat$cgroup_ro(r1, &(0x7f0000000040)='cpuacct.usage_all\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) (async) write(r0, &(0x7f0000000000)="03", 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r3, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$PIO_UNISCRNMAP(r3, 0x4b6a, &(0x7f0000000100)="21c3205d559d") [ 665.198525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 665.205810] R13: 00007ffd0fa775cf R14: 00007efc5595d300 R15: 0000000000022000 14:03:43 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xffffffff) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:43 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) [ 665.337825] FAULT_INJECTION: forcing a failure. [ 665.337825] name failslab, interval 1, probability 0, space 0, times 0 [ 665.370103] CPU: 0 PID: 25909 Comm: syz-executor.1 Not tainted 4.19.211-syzkaller #0 [ 665.378188] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 665.387648] Call Trace: [ 665.390248] dump_stack+0x1fc/0x2ef [ 665.393886] should_fail.cold+0xa/0xf [ 665.397706] ? setup_fault_attr+0x200/0x200 [ 665.402044] ? lock_acquire+0x170/0x3c0 [ 665.406036] __should_failslab+0x115/0x180 [ 665.410460] should_failslab+0x5/0x10 [ 665.414265] __kmalloc+0x2ab/0x3c0 [ 665.417812] ? tty_write+0x59e/0x810 [ 665.421535] ? tty_write+0x24e/0x810 [ 665.425267] tty_write+0x59e/0x810 [ 665.428825] ? n_hdlc_tty_poll+0x360/0x360 [ 665.433102] ? mark_held_locks+0xf0/0xf0 [ 665.437294] __vfs_write+0xf7/0x770 [ 665.441028] ? tty_compat_ioctl+0x270/0x270 [ 665.445370] ? kernel_read+0x110/0x110 [ 665.449265] ? aa_file_perm+0x3f0/0xd20 [ 665.453264] ? lock_downgrade+0x720/0x720 [ 665.457426] ? lock_acquire+0x170/0x3c0 [ 665.461408] ? pipe_lock+0x63/0x80 [ 665.464967] __kernel_write+0x109/0x370 [ 665.468956] write_pipe_buf+0x153/0x1f0 [ 665.472938] ? default_file_splice_read+0xa00/0xa00 [ 665.477970] ? splice_from_pipe_next.part.0+0x2ad/0x360 [ 665.483351] __splice_from_pipe+0x389/0x800 14:03:43 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x200000000000000) [ 665.487688] ? default_file_splice_read+0xa00/0xa00 [ 665.492747] default_file_splice_write+0xd8/0x180 [ 665.497593] ? generic_splice_sendpage+0x140/0x140 [ 665.502536] ? security_file_permission+0x1c0/0x220 [ 665.507651] ? generic_splice_sendpage+0x140/0x140 [ 665.512588] __se_sys_splice+0xfe7/0x16d0 [ 665.516764] ? ksys_write+0x1c8/0x2a0 [ 665.520578] ? __se_sys_tee+0xb90/0xb90 [ 665.524564] ? trace_hardirqs_off_caller+0x6e/0x210 [ 665.529588] ? do_syscall_64+0x21/0x620 [ 665.533574] do_syscall_64+0xf9/0x620 [ 665.537483] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 665.542776] RIP: 0033:0x7fb819afc0f9 [ 665.546495] 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 [ 665.565406] RSP: 002b:00007fb81804d168 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 665.573155] RAX: ffffffffffffffda RBX: 00007fb819c1c050 RCX: 00007fb819afc0f9 [ 665.580434] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 14:03:44 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x223) [ 665.587711] RBP: 00007fb81804d1d0 R08: 000000000004ffde R09: 0000000000000000 [ 665.594992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 665.602356] R13: 00007ffd7996ec2f R14: 00007fb81804d300 R15: 0000000000022000 14:03:44 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x300) 14:03:44 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:44 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:44 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) (fail_nth: 2) 14:03:44 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xffffffff) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:44 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x341100, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f00000000c0)=0xa) openat$cgroup_ro(r1, &(0x7f0000000040)='cpuacct.usage_all\x00', 0x0, 0x0) (async) openat$cgroup_ro(r1, &(0x7f0000000040)='cpuacct.usage_all\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="03", 0x1) (async) write(r0, &(0x7f0000000000)="03", 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r3, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$PIO_UNISCRNMAP(r3, 0x4b6a, &(0x7f0000000100)="21c3205d559d") [ 666.190604] FAULT_INJECTION: forcing a failure. [ 666.190604] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 666.202526] CPU: 0 PID: 25945 Comm: syz-executor.1 Not tainted 4.19.211-syzkaller #0 [ 666.210415] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 666.219961] Call Trace: [ 666.222569] dump_stack+0x1fc/0x2ef [ 666.226238] should_fail.cold+0xa/0xf [ 666.230192] ? setup_fault_attr+0x200/0x200 [ 666.234892] ? __lock_acquire+0x6de/0x3ff0 [ 666.239340] __alloc_pages_nodemask+0x239/0x2890 [ 666.244162] ? get_page_from_freelist+0x1d60/0x4170 [ 666.249213] ? static_obj+0x50/0x50 [ 666.252877] ? __lock_acquire+0x6de/0x3ff0 [ 666.257318] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 666.262236] ? get_page_from_freelist+0x1d01/0x4170 [ 666.267422] ? check_preemption_disabled+0x41/0x280 [ 666.272465] ? perf_trace_lock+0xe2/0x4b0 [ 666.276642] ? mark_held_locks+0xf0/0xf0 [ 666.280815] ? perf_trace_lock_acquire+0x530/0x530 [ 666.285900] ? __ldsem_down_read_nested+0xd2/0x780 [ 666.290856] cache_grow_begin+0xa4/0x8a0 [ 666.294928] ? setup_fault_attr+0x200/0x200 [ 666.299267] ? lock_acquire+0x170/0x3c0 [ 666.303250] cache_alloc_refill+0x273/0x340 [ 666.307570] __kmalloc+0x362/0x3c0 [ 666.311109] ? tty_write+0x59e/0x810 [ 666.314903] tty_write+0x59e/0x810 [ 666.318439] ? n_hdlc_tty_poll+0x360/0x360 [ 666.322691] ? mark_held_locks+0xf0/0xf0 [ 666.326746] __vfs_write+0xf7/0x770 [ 666.330504] ? tty_compat_ioctl+0x270/0x270 [ 666.335302] ? kernel_read+0x110/0x110 [ 666.339217] ? aa_file_perm+0x3f0/0xd20 [ 666.343207] ? lock_downgrade+0x720/0x720 [ 666.347380] ? lock_acquire+0x170/0x3c0 [ 666.351357] ? pipe_lock+0x63/0x80 [ 666.354978] __kernel_write+0x109/0x370 [ 666.358971] write_pipe_buf+0x153/0x1f0 [ 666.363080] ? default_file_splice_read+0xa00/0xa00 [ 666.368280] ? splice_from_pipe_next.part.0+0x2ad/0x360 [ 666.373659] __splice_from_pipe+0x389/0x800 [ 666.378083] ? default_file_splice_read+0xa00/0xa00 [ 666.383092] default_file_splice_write+0xd8/0x180 [ 666.387936] ? generic_splice_sendpage+0x140/0x140 [ 666.392883] ? security_file_permission+0x1c0/0x220 [ 666.397902] ? generic_splice_sendpage+0x140/0x140 [ 666.402831] __se_sys_splice+0xfe7/0x16d0 [ 666.407077] ? ksys_write+0x1c8/0x2a0 [ 666.410891] ? __se_sys_tee+0xb90/0xb90 [ 666.414953] ? trace_hardirqs_off_caller+0x6e/0x210 [ 666.419980] ? do_syscall_64+0x21/0x620 [ 666.423973] do_syscall_64+0xf9/0x620 [ 666.427883] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 666.433177] RIP: 0033:0x7fb819afc0f9 [ 666.436891] 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 [ 666.456358] RSP: 002b:00007fb81804d168 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 666.464056] RAX: ffffffffffffffda RBX: 00007fb819c1c050 RCX: 00007fb819afc0f9 [ 666.471624] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 666.478933] RBP: 00007fb81804d1d0 R08: 000000000004ffde R09: 0000000000000000 [ 666.486450] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 666.493746] R13: 00007ffd7996ec2f R14: 00007fb81804d300 R15: 0000000000022000 14:03:44 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140), 0x408100, 0x0) dup(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f00000002c0)='cpuset.memory_spread_slab\x00', 0x2, 0x0) r3 = socket$nl_sock_diag(0x10, 0x3, 0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r4, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) r5 = openat$cgroup_freezer_state(r4, &(0x7f0000000240), 0x2, 0x0) ioctl$BTRFS_IOC_DEV_INFO(r5, 0xd000941e, &(0x7f0000001480)={0x0, "a511460100000000000000ffff3f00"}) ioctl$TIOCGWINSZ(r2, 0x5413, &(0x7f0000000040)) write(r0, &(0x7f0000000000)="03", 0x1) getsockopt$sock_int(r3, 0x1, 0xa, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 14:03:44 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x700000000000000) 14:03:45 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0xffffff1f) 14:03:45 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:45 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) (async) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140), 0x408100, 0x0) dup(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f00000002c0)='cpuset.memory_spread_slab\x00', 0x2, 0x0) (async) r3 = socket$nl_sock_diag(0x10, 0x3, 0x4) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r4, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) r5 = openat$cgroup_freezer_state(r4, &(0x7f0000000240), 0x2, 0x0) ioctl$BTRFS_IOC_DEV_INFO(r5, 0xd000941e, &(0x7f0000001480)={0x0, "a511460100000000000000ffff3f00"}) (async) ioctl$TIOCGWINSZ(r2, 0x5413, &(0x7f0000000040)) write(r0, &(0x7f0000000000)="03", 0x1) getsockopt$sock_int(r3, 0x1, 0xa, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 14:03:45 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) (async) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140), 0x408100, 0x0) dup(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f00000002c0)='cpuset.memory_spread_slab\x00', 0x2, 0x0) r3 = socket$nl_sock_diag(0x10, 0x3, 0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r4, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) openat$cgroup_int(r4, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) openat$cgroup_freezer_state(r4, &(0x7f0000000240), 0x2, 0x0) (async) r5 = openat$cgroup_freezer_state(r4, &(0x7f0000000240), 0x2, 0x0) ioctl$BTRFS_IOC_DEV_INFO(r5, 0xd000941e, &(0x7f0000001480)={0x0, "a511460100000000000000ffff3f00"}) ioctl$TIOCGWINSZ(r2, 0x5413, &(0x7f0000000040)) write(r0, &(0x7f0000000000)="03", 0x1) getsockopt$sock_int(r3, 0x1, 0xa, &(0x7f00000001c0), &(0x7f0000000200)=0x4) (async) getsockopt$sock_int(r3, 0x1, 0xa, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 14:03:45 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$PIO_CMAP(r1, 0x4b71, &(0x7f0000000080)={0x6, 0x8, 0x3f, 0x100000001, 0x4, 0x6}) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:45 executing program 4: ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x4a1341, 0x0) syz_open_pts(r0, 0x240880) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x709340, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r3, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) r4 = fcntl$dupfd(r2, 0x406, r1) write(r4, &(0x7f00000000c0)="03", 0x1) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000200)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x80000001, 0x2, 0x0, 0x8, 0xf001, 0x1}, &(0x7f0000000240)=0x20) setxattr$trusted_overlay_redirect(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x8, 0x0) creat(&(0x7f0000000280)='./file0\x00', 0x149) 14:03:45 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) [ 667.091312] mkiss: ax0: crc mode is auto. 14:03:45 executing program 4: ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) (async) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x4a1341, 0x0) syz_open_pts(r0, 0x240880) (async) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x709340, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r3, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) (async) r4 = fcntl$dupfd(r2, 0x406, r1) write(r4, &(0x7f00000000c0)="03", 0x1) (async) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000200)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x80000001, 0x2, 0x0, 0x8, 0xf001, 0x1}, &(0x7f0000000240)=0x20) (async) setxattr$trusted_overlay_redirect(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x8, 0x0) (async) creat(&(0x7f0000000280)='./file0\x00', 0x149) 14:03:45 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$PIO_CMAP(r1, 0x4b71, &(0x7f0000000080)={0x6, 0x8, 0x3f, 0x100000001, 0x4, 0x6}) write(r0, &(0x7f0000000000)="03", 0x1) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x5) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$PIO_CMAP(r1, 0x4b71, &(0x7f0000000080)={0x6, 0x8, 0x3f, 0x100000001, 0x4, 0x6}) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) 14:03:45 executing program 4: ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x4a1341, 0x0) syz_open_pts(r0, 0x240880) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x709340, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r3, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) r4 = fcntl$dupfd(r2, 0x406, r1) write(r4, &(0x7f00000000c0)="03", 0x1) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000200)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x80000001, 0x2, 0x0, 0x8, 0xf001, 0x1}, &(0x7f0000000240)=0x20) setxattr$trusted_overlay_redirect(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x8, 0x0) creat(&(0x7f0000000280)='./file0\x00', 0x149) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0xd) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x4a1341, 0x0) (async) syz_open_pts(r0, 0x240880) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x709340, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) writev(r3, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) (async) fcntl$dupfd(r2, 0x406, r1) (async) write(r4, &(0x7f00000000c0)="03", 0x1) (async) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000200)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x80000001, 0x2, 0x0, 0x8, 0xf001, 0x1}, &(0x7f0000000240)=0x20) (async) setxattr$trusted_overlay_redirect(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x8, 0x0) (async) creat(&(0x7f0000000280)='./file0\x00', 0x149) (async) [ 667.305707] mkiss: ax0: crc mode is auto. 14:03:45 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$PIO_CMAP(r1, 0x4b71, &(0x7f0000000080)={0x6, 0x8, 0x3f, 0x100000001, 0x4, 0x6}) (async) write(r0, &(0x7f0000000000)="03", 0x1) [ 667.456361] mkiss: ax0: crc mode is auto. 14:03:45 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x800000000000000) 14:03:45 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x6e0e43, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:46 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:46 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x2e0143, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xb) write(r0, &(0x7f0000000000)="03", 0x1) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 14:03:46 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r0, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f00000001c0)={0x3, @sdr={0x34324948, 0x4}}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) fallocate(r2, 0x0, 0x8000000000000001, 0x800) 14:03:46 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x6e0e43, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:46 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x2e0143, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xb) (async) write(r0, &(0x7f0000000000)="03", 0x1) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 14:03:46 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x6e0e43, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:46 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x2e0143, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xb) write(r0, &(0x7f0000000000)="03", 0x1) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x2e0143, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xb) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) (async) 14:03:46 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r0, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f00000001c0)={0x3, @sdr={0x34324948, 0x4}}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) fallocate(r2, 0x0, 0x8000000000000001, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_int(r0, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f00000001c0)={0x3, @sdr={0x34324948, 0x4}}) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r1, 0x540a, 0x0) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) (async) write(r1, &(0x7f0000000000)="03", 0x1) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) fallocate(r2, 0x0, 0x8000000000000001, 0x800) (async) 14:03:46 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x2) 14:03:46 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r0, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000200000000000000", @ANYRES32=r0, @ANYBLOB="01000000000000002e00"]) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) creat(&(0x7f00000001c0)='./file0\x00', 0xc6) r3 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x410040, 0x4) openat$cgroup_int(r3, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = openat$cgroup_int(r4, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r5, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) fcntl$setown(r5, 0x8, 0xffffffffffffffff) ioctl$TIOCSETD(r3, 0x5423, &(0x7f00000000c0)=0x14) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) r6 = socket$caif_stream(0x25, 0x1, 0x4) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$BTRFS_IOC_RM_DEV(r7, 0x5000940b, &(0x7f0000000700)={{r4}, "d741ad1b7a5e38660c01e3a6d4fd4d5318ceff0cd90ce584f575681821b2550c2d810a19d317180381a429add1ceeffa2427c0ef3410833fff616f0176ffdc723749c76d736be86db8c3c117c3f02702f1cbf89621a22bd169ba4a96224b7de039930aacb451b950b7c259eccae957d54025f4dea17ccadf76eedc2cf26e62de7019dd275cc5e89d041009e420875df5ce6b96c6b05f30ad38fffb8a5692012ea9b1769048a94e3c681acec2b0b9c226846d0d2dd83913d368b9f4424ec3b7ef56b797f1a0ecdc36296db65c62585473c30aed469eafdcfefa1f7e291fd92405374d1d75cdb77e258be3e1e0e627e0c2de9698ad1564cfeb1887e3f1f40bed18794a157940e79490f93e669f8a66b5d4347b6cfb28c6067202a5b720e0fe344c60ab5b677983a1ec41128598e32093cfac5fc1f589dac5566be9b7a19f201de2c0badd33920a63272c52d3bf846a3867c5d08c3cb5effc26b57b236e50348f2f1eaf4bef3286fde0e75a67ae830dd63da59ab8e6afc69368ab57f111cdc4e660c53e7bb2021fd5d88dc1d30d7afbe649213e7a8db0b1506a0144a1349eb9cabaf2367a6704955c2c6404c72f35829e741d70eff3da24c5e71f52489a9fe5a3e10cf6659de1fd820874662849c32cdaa3b972a18ad4d9ef335915dfd318348d6bb5e5c140354cd3daf814474586dbc54a7b24a09096c27b19d4c48c7a6f7a6a7379249847bb0ffa2e025a09f4b02f5f8dfd342f159897e5e4e29789417196651d3c8fd031b92d7162771a11df1b1b153e3abcdc51768e0906646af50a0bfa6c3bbfac5b829a1c537df399ccdc8af91dd135558bf691293e02d228c6d7d224110fa873ec079aee5609289921f86b9e87a7fe1dbc24fc180bf2564f738961d81a03bfb0b48bfdc8c9140cd404c3dfbdbf0a88862eb0c2865fd43afcc2490c566e1d92e9abedf9991f092ec25c6425c5bbbb86ebcc9c093066c6e6ae9be97bb362d708271ca34494757ca9783e1384f6bbe30600d40619abddf8f650921ab7260b4bbc969afe50bc77f44462faff5b762a5bd74bab719f66f90bd9f49e9ed7870a6ffcf2b5e83ae4fee333a2873d3431a1efe087517180cfe363e7f79d57b8671fb5459526cf0275ce0f5299f4ec9ac509282729d66ee1952c6b81f54331b940204d8c5831a908f5b495e9454bdb31ebbd4ad2575a71e669086c05d68ac1e87812971c4bcfccdd25b9384038c7513d88f8458a146f14cda16058afdfba01f7a0eae852598536a89d044c04dbe757a9f5a7c66381a63e65c21e35fec476a4e3fd9f7fc565b9c0bb26ae8b270dbc47b444bd33ee1f2561ddf5c0d4855131ad99b4f5d96bd1dbff2207114d204e5d1ef751f10771c00ecc69d7fc21d49b890cd76a57812282b2d725ee846ab9ca5d0c159d6f2c8937234bafa1277838e69698b925301c9151b2b006fc925e10a124d42075fc27dfece58f0dffcb1d367c3d2622d712ade54524336f02d857c90f406084930bd828e620faa9f1a92725326d0c212731be0ee96a0cbbb46f2580c93bca0d7e8a9b722de8c76b830f885a76c0ba569c5e366f6b9e1580e0980ac60ecb3bf147050fcb4b616864c30a9ccfca7a39e8a2a534d55b4628423e03d772c1bfd51d0cde25a42fabfcc5b2a369b7f9e5f35115316773bf03405ab93f11cecba0019d01cfd5d5505b4be9fa2880b3eee48e6bc55466a7da26c04f33fee86ea6499d4b205cf4f728f6d7172df9679d94d7bef71254b0b7264b0b9433ec09f6d95e69c99774df075132755d85c3be677c136a6384bb021535241ce4ceaa553b944abc5e74e1b7085eedbce16dc2790cab8b9f88824d044ffc8f2923827c7595758fc11ddebb19adba4b3edf4cfacea75c2af78790dec86ec2e570b720e6ed891f31c9834b83080ab95a0a72b4c0491a1f67135117ed878d271622ac6a67422be1b3f5ecf78b3fbdc0dc1fe563448001636683a210fd4aa5f11a63dd32d25c36c3b614fff1cbcd5eacc927bd6faa85cdb6f278163d596b7dd6d8b4f179478daf02d517de0e6003becd30e9aa622544e8588d8879af98eb20a41c3871a33268b87b3f2216630bdf7b16eff462b08baec828a8413d3609af4d7c5e9e741c7afe4385eb80b49fd8b8325e64b0ceb268ebcd6c7d416769163a44c111ee9b0b10eacb23c3c8af21b7a9223b960112a5a32fa76c41e471534e4d88e35d10c3f2bbe3c769c982f17989bec45dc8f9011fa451111f81672b745fde9b6091712d63b6b49905694095f7bd68ff920d9412de991ed320b7ebefb468155abc6a61060512d0ea3ff387884d3ecd7372b6232278879dbf6808d6cdffa57184e2f44b21bdbb0e8f41c4ea16aee82531c6ecc355865af78ea3d0d83b31b0d9b6c8b884db2d952a4e0980fff7a1d8cb98659e44380002a1036fbd2bb33d45cf6f5de3b0ca426dec53b3947ed07fbf6337810c81fb7b40023332b527c5bc98e03ac23e32336588fe6f87fec54d1c5baddef9792351188531f828783d96e5064c77359ebf690dc436b76e6d1a42363eeb8a9f0cfbe8c48bc4d8b0b22e8e03885f8449fbe535118d11d6f1098d05cd4746757ebb743ebd5a58779f28c094452a41e510695d2dee289a2a6f894afea054662fcdd6eff7f0211e31ad6fcdc450f9d29d24aff263bd34d4b31edc1560d16b707348794bcec97e1f7b75de7b0ad5528ec9039cdaa69eee1d124f2a26b48818522cd020d3981c8c626aba394c7bf47657e71737a3e43b74e416c06d5323bf3aba9311d32b399b77af4ab61cd217e42866f2ae884aaea0432d83b765a9233f7c02904b7cc9140ec26f50b936378ecdca655552e4eab3ced776c5e947b4199089f78d03e9fca1ddeb55b561001403a687d883b7ad6a9d98a53434cd40564cf7e9c51aa71f49228f52ac8f44f6e6cadb225f90a7d87d9f1b2d444018d3c99299e30375733d5d95c0bf563a7f3246c30e7c95c2d41d3091b8bb9dde6220dd606dfd5c9f4ac1371095daf606a8b1f0b415da982741bc72fa08dbed42f5751eee7cf91c0d3326c19707eddb40f5034d69ae1ef354d1593d3e8aac468944f8cff4949417ec92fc9efa4aefff3c94b6559b1367b3b3bd424d364fd12568d4face43385d76e9f4ab49817d5a4805cdab5c078cd49477fd73d9304b6c61ee3d3ea52055b29bd9a9d2abc3363d03968b8e32a9c8b001e584979e87cf1d52b015a44de577f2fc2b41163a710ec5651a96c283e5ca6940c04588c52a3608395e3661f7b5dc721f3e22fce56b9f3aa9a4f2f9f49491c65822fe57ea8c8f7ca56023c2c766893e59e09d28d3f8df1d6077f54098852b7a1dc5b4a670c31dbf2ede38457f621ebc5b8e3cf86e4816eab3c556a0b6c266ba74923e092b45d4cc916474c3f426f2016537333ca53686ccb49ef423032276db7d6509195bd32519c4cc4a82081bb1f494720f4697fa98e324e5b2058d151fd57a2755ef298d23e41a6ec6deb5f5ef79968189ad393e586d02d3d8a1be1e3d0bfa9a98e60f06b5510d67e2e30b2d73fd48ddf14942a3af6be7d7cdb9487a72e47c9e76837849b1535052c0b142bbc11bddd205582fbb1432870cea611f425cced91362e4fa75e6f2db2587eae6421f85fd529371c161a1e652f07b0978dcde4265cec76cab86aecdbe61099c1c33119456a49fc76cf94efecc5f975a519430ef93acc588dca2d055e34abfa959280f220721afb1474eae737490de4d4926eaf73f123ca69507ee4b1f8106adecadab2cd41cb1872cba98815cd55b5b8dcf4951910d0fb1dbc063cb0dcd71bdb69d057a50f1a367af1c927b5343ff9046169847b768903fd750b535c186058f65fa137b75c4e88dffbf6719ebc320b693cad087a1d83dfba8411945aff748f7903a1859192ec15a7d16f39192026a304dba4c675119362e87cc4ff5f52ccf9daedc0f8ad00e9b157ec339b090e409164c552274ce9b14538e7e8c3a9a5c07b9a4579fd2b8cebeab6678cf2ff7a9d1e4f27216b4fdfbc56da10dcd03d5902e2029ce8e7a1c0ea07230e1c3b26449ef3c45e5e41279db3c3d4f3b16a1afe103e440c8872c1ad5c2fff9ea673670790c428f24924fe34da975dc7e57e8d2abf2d50325980a36620f2212354297ef117bfa417d74044fd2739c13bc373ee1809822c1170ea2322f35e3aabbddc343020d0943e11823400598142bcddbc1598b897ff365d2f3d6f460ff88ed3b69fb1727bc52ccb5880db4ce14d2d38cf97e5f8614dd85cc35bfd515e2312f0ecee3a41b4c19061596bf22481c2da22fb75edc85734bfeafe0d9615fce2820af73dba7325db2cdb189b125fdc5a2a1a8541f56c3be0b3bcfb9f558484e91e7ec8f0d73fdc6d7e2629a6d51b5ceb21bcadc96da8ddd1165705f92ee4407105178b5daa249769a9cb30a18929219bce134140424fb31f70600c1e57e336bf8636d9eae9a4222269c96613f7cb9bd75e0dd425cf763f284afa98fa276bf6ad77d65a9d94db46bb1e168fdd8fdcebaa8c10300f9f9ae982e5211caa9ee9adf9562ba039d78dae9b7f106a24ff7b712857a10c00d02ac673252042044f0b6df62da40505237d8d2a5dd5c1206129af60776395aeb01c41369fdf889a4bf3bfacf6b54e8ced9ba14e326d75d42ce86f1a395fa1b9b5561d2ea1f816688638af738c01e83fb5d6ccb8ae44567486aa1371ede5570fae0379858c648274e9ab3fd850aba93173f0d5689dbc371913354f090ab2c9b87566a8d00f03c7cc82eab33e4a5ad5cdf010ada975dccc178c81cccd360466ee1aa3ff852aa268319b4a710ddf692c5f90d3b48871a7bcf5cfad1c2ea859d08fab553e77ac66e4f2ffe281f36440fd5ec2ddb55659b64a68b67e36177a5813a3a076ddd3a405b840c7970ff9b6c73674ae836f37d13658aa6e52ce91bab046ae5a05c1bb13e1d217712f7b1fdedb0803a1a443b8bc5a2e76eee66925ebac313fb440ddcf83ee792741635ac2c4a0e286c66fc0690dd02485c185b4fb606a9366866fc7b2cf1c9098d78b230ac81583e1da95ea4b30242c16b2077b5c41482780e85dc60305cd81c5ba96a29255a485187219c89640d4e56db1cae85d1110338f29e54eadc56118246a616861f9e79103fa2a284941686fb9e114ad9d6145d0b38647555d9463da623d89745ed83d322151308f2c50434d8a916794ab1854ab21bbdcc468457d37028a54963a9d614ab7cf77b2bcadd60dba0e5ccda3b0021a6af790aedbad5faf695cf6ef4b2f05a5cdd847d087aed4a74179e932ce0d081788c461a2dfa7ed54b09d950254d8949b20427c383b7489f5d9e30cf6c91da300c789d0cc9eb3554445d2d583d10c4649c61afb0bfbd603cc09043d0dd6e2f4a07221afe2b59a2a8ab36f6f8f0b2710946ae434fb36d32931801448a38abbd426640ca1091f7b82287b22200da8f0564d4b0e758823d8d6fdf2ef5a071a05eb434524c3406875d96f31517177df026f9d112adb23710b4b45351cd97b91b1aba1565a1748ca3167d0e5e2908839af4975869a530ff391fad8610c50fb62342f3ce024cac60b90e2c82725c14fe546c1862f22814562247c965a47c96d90ed6719c01e6857c1b0659290a4c18b180e85c01a8b953a24b879773bfb19c4254f95e3c071c7cd0b3a0706328bfaf702373967a85c78ea248754d3245db9c3aaaea924468580f3d4a2697cf5bc65005b0a1b01c3a54f372654fdce0ab418ed0e391fe9ea3ce8deaff18e5483900426c4ae19695f0"}) ioctl$FS_IOC_FIEMAP(r6, 0xc020660b, &(0x7f0000000480)={0x100000001, 0x20, 0x8, 0x400, 0xa, [{0x71e, 0xdc, 0x1, '\x00', 0x1}, {0x7, 0x5d2, 0x53, '\x00', 0x2}, {0x5ade, 0xfffffffffffffff8, 0x4a4c732c, '\x00', 0xc8c}, {0x6d20, 0x4, 0x7, '\x00', 0x2680}, {0xffffffffffff8001, 0x3, 0x100, '\x00', 0x180}, {0x7, 0x3, 0x9, '\x00', 0x8}, {0x8000000000000001, 0x5, 0x7fffffff, '\x00', 0x1}, {0x281c, 0x7, 0x1, '\x00', 0x400}, {0xb7, 0x1ff, 0x1, '\x00', 0x3004}, {0x3, 0x9, 0xbf13, '\x00', 0x100}]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff}) fcntl$F_GET_RW_HINT(r8, 0x40b, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x301702, 0x6) ioctl$TCSETS(r2, 0x5402, &(0x7f0000000040)={0x2, 0x1, 0x80, 0x4, 0x14, "10de000500070800"}) ioctl$TCXONC(r1, 0x540a, 0x0) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r9, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r9, 0xc020f509, &(0x7f0000000340)={r5, 0xffffffff80000000, 0x9}) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) r10 = openat$cgroup_int(r5, &(0x7f00000002c0)='cpuset.memory_migrate\x00', 0x2, 0x0) ioctl$FAT_IOCTL_GET_VOLUME_ID(r10, 0x80047213, &(0x7f0000000300)) write(r1, &(0x7f0000000000)="03", 0x1) [ 668.303552] audit: type=1804 audit(1677852226.711:580): pid=26118 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2167238855/syzkaller.o9367E/512/file0" dev="sda1" ino=15305 res=1 14:03:46 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0xffffffff00000000) 14:03:46 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) write$binfmt_script(r2, &(0x7f00000001c0)={'#! ', './file0', [{0x20, './cgroup.net/syz1\x00'}, {}, {0x20, './cgroup.net/syz1\x00'}, {}], 0xa, "b85b61a6768bac6819df19964f9fa2ebda629bc06635b087998fe38b5d96b6ac354d027136b8a5ef221784f62032c1ba99c2474bad8197165a1b85e9ef22e8550dc0320f95aabc4a3e14b2f1fd1e973c815aca76280767456861d124dbec9219fc8ef910796d088aa35bed4d1aeb0cc69ffbbf72a5beeea6285e6cf8ec9e90f8220cc8ec597a5ff2b51f22e2a56069dfb34c4ed6f46d8d779d8168096abd6cd0092f8a14606730844c2377828c86cc267276d3df6b851da0"}, 0xeb) ioctl$TCXONC(r0, 0x540a, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x200002, 0x0) [ 668.385324] audit: type=1804 audit(1677852226.751:581): pid=26118 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2167238855/syzkaller.o9367E/512/file0" dev="sda1" ino=15305 res=1 ioctl$BTRFS_IOC_SPACE_INFO(r3, 0xc0109414, &(0x7f0000013b40)=ANY=[@ANYBLOB="0d0d0000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008807fd0b8a0704146000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808a464f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c6f6ff1b7144a6cc5ef56939ae2c19c98ff184b136995822765ca14e17c578367434281d2786149e04cc034c25ee30835523cbb4d5a5c46d62e5779a83a724bcaf077867b4"]) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:46 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:46 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r0, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) openat$cgroup_int(r0, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f00000001c0)={0x3, @sdr={0x34324948, 0x4}}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) fallocate(r2, 0x0, 0x8000000000000001, 0x800) (async) fallocate(r2, 0x0, 0x8000000000000001, 0x800) 14:03:46 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r0, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000200000000000000", @ANYRES32=r0, @ANYBLOB="01000000000000002e00"]) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) creat(&(0x7f00000001c0)='./file0\x00', 0xc6) r3 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x410040, 0x4) openat$cgroup_int(r3, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = openat$cgroup_int(r4, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r5, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) (async) fcntl$setown(r5, 0x8, 0xffffffffffffffff) ioctl$TIOCSETD(r3, 0x5423, &(0x7f00000000c0)=0x14) (async) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) r6 = socket$caif_stream(0x25, 0x1, 0x4) (async) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$BTRFS_IOC_RM_DEV(r7, 0x5000940b, &(0x7f0000000700)={{r4}, "d741ad1b7a5e38660c01e3a6d4fd4d5318ceff0cd90ce584f575681821b2550c2d810a19d317180381a429add1ceeffa2427c0ef3410833fff616f0176ffdc723749c76d736be86db8c3c117c3f02702f1cbf89621a22bd169ba4a96224b7de039930aacb451b950b7c259eccae957d54025f4dea17ccadf76eedc2cf26e62de7019dd275cc5e89d041009e420875df5ce6b96c6b05f30ad38fffb8a5692012ea9b1769048a94e3c681acec2b0b9c226846d0d2dd83913d368b9f4424ec3b7ef56b797f1a0ecdc36296db65c62585473c30aed469eafdcfefa1f7e291fd92405374d1d75cdb77e258be3e1e0e627e0c2de9698ad1564cfeb1887e3f1f40bed18794a157940e79490f93e669f8a66b5d4347b6cfb28c6067202a5b720e0fe344c60ab5b677983a1ec41128598e32093cfac5fc1f589dac5566be9b7a19f201de2c0badd33920a63272c52d3bf846a3867c5d08c3cb5effc26b57b236e50348f2f1eaf4bef3286fde0e75a67ae830dd63da59ab8e6afc69368ab57f111cdc4e660c53e7bb2021fd5d88dc1d30d7afbe649213e7a8db0b1506a0144a1349eb9cabaf2367a6704955c2c6404c72f35829e741d70eff3da24c5e71f52489a9fe5a3e10cf6659de1fd820874662849c32cdaa3b972a18ad4d9ef335915dfd318348d6bb5e5c140354cd3daf814474586dbc54a7b24a09096c27b19d4c48c7a6f7a6a7379249847bb0ffa2e025a09f4b02f5f8dfd342f159897e5e4e29789417196651d3c8fd031b92d7162771a11df1b1b153e3abcdc51768e0906646af50a0bfa6c3bbfac5b829a1c537df399ccdc8af91dd135558bf691293e02d228c6d7d224110fa873ec079aee5609289921f86b9e87a7fe1dbc24fc180bf2564f738961d81a03bfb0b48bfdc8c9140cd404c3dfbdbf0a88862eb0c2865fd43afcc2490c566e1d92e9abedf9991f092ec25c6425c5bbbb86ebcc9c093066c6e6ae9be97bb362d708271ca34494757ca9783e1384f6bbe30600d40619abddf8f650921ab7260b4bbc969afe50bc77f44462faff5b762a5bd74bab719f66f90bd9f49e9ed7870a6ffcf2b5e83ae4fee333a2873d3431a1efe087517180cfe363e7f79d57b8671fb5459526cf0275ce0f5299f4ec9ac509282729d66ee1952c6b81f54331b940204d8c5831a908f5b495e9454bdb31ebbd4ad2575a71e669086c05d68ac1e87812971c4bcfccdd25b9384038c7513d88f8458a146f14cda16058afdfba01f7a0eae852598536a89d044c04dbe757a9f5a7c66381a63e65c21e35fec476a4e3fd9f7fc565b9c0bb26ae8b270dbc47b444bd33ee1f2561ddf5c0d4855131ad99b4f5d96bd1dbff2207114d204e5d1ef751f10771c00ecc69d7fc21d49b890cd76a57812282b2d725ee846ab9ca5d0c159d6f2c8937234bafa1277838e69698b925301c9151b2b006fc925e10a124d42075fc27dfece58f0dffcb1d367c3d2622d712ade54524336f02d857c90f406084930bd828e620faa9f1a92725326d0c212731be0ee96a0cbbb46f2580c93bca0d7e8a9b722de8c76b830f885a76c0ba569c5e366f6b9e1580e0980ac60ecb3bf147050fcb4b616864c30a9ccfca7a39e8a2a534d55b4628423e03d772c1bfd51d0cde25a42fabfcc5b2a369b7f9e5f35115316773bf03405ab93f11cecba0019d01cfd5d5505b4be9fa2880b3eee48e6bc55466a7da26c04f33fee86ea6499d4b205cf4f728f6d7172df9679d94d7bef71254b0b7264b0b9433ec09f6d95e69c99774df075132755d85c3be677c136a6384bb021535241ce4ceaa553b944abc5e74e1b7085eedbce16dc2790cab8b9f88824d044ffc8f2923827c7595758fc11ddebb19adba4b3edf4cfacea75c2af78790dec86ec2e570b720e6ed891f31c9834b83080ab95a0a72b4c0491a1f67135117ed878d271622ac6a67422be1b3f5ecf78b3fbdc0dc1fe563448001636683a210fd4aa5f11a63dd32d25c36c3b614fff1cbcd5eacc927bd6faa85cdb6f278163d596b7dd6d8b4f179478daf02d517de0e6003becd30e9aa622544e8588d8879af98eb20a41c3871a33268b87b3f2216630bdf7b16eff462b08baec828a8413d3609af4d7c5e9e741c7afe4385eb80b49fd8b8325e64b0ceb268ebcd6c7d416769163a44c111ee9b0b10eacb23c3c8af21b7a9223b960112a5a32fa76c41e471534e4d88e35d10c3f2bbe3c769c982f17989bec45dc8f9011fa451111f81672b745fde9b6091712d63b6b49905694095f7bd68ff920d9412de991ed320b7ebefb468155abc6a61060512d0ea3ff387884d3ecd7372b6232278879dbf6808d6cdffa57184e2f44b21bdbb0e8f41c4ea16aee82531c6ecc355865af78ea3d0d83b31b0d9b6c8b884db2d952a4e0980fff7a1d8cb98659e44380002a1036fbd2bb33d45cf6f5de3b0ca426dec53b3947ed07fbf6337810c81fb7b40023332b527c5bc98e03ac23e32336588fe6f87fec54d1c5baddef9792351188531f828783d96e5064c77359ebf690dc436b76e6d1a42363eeb8a9f0cfbe8c48bc4d8b0b22e8e03885f8449fbe535118d11d6f1098d05cd4746757ebb743ebd5a58779f28c094452a41e510695d2dee289a2a6f894afea054662fcdd6eff7f0211e31ad6fcdc450f9d29d24aff263bd34d4b31edc1560d16b707348794bcec97e1f7b75de7b0ad5528ec9039cdaa69eee1d124f2a26b48818522cd020d3981c8c626aba394c7bf47657e71737a3e43b74e416c06d5323bf3aba9311d32b399b77af4ab61cd217e42866f2ae884aaea0432d83b765a9233f7c02904b7cc9140ec26f50b936378ecdca655552e4eab3ced776c5e947b4199089f78d03e9fca1ddeb55b561001403a687d883b7ad6a9d98a53434cd40564cf7e9c51aa71f49228f52ac8f44f6e6cadb225f90a7d87d9f1b2d444018d3c99299e30375733d5d95c0bf563a7f3246c30e7c95c2d41d3091b8bb9dde6220dd606dfd5c9f4ac1371095daf606a8b1f0b415da982741bc72fa08dbed42f5751eee7cf91c0d3326c19707eddb40f5034d69ae1ef354d1593d3e8aac468944f8cff4949417ec92fc9efa4aefff3c94b6559b1367b3b3bd424d364fd12568d4face43385d76e9f4ab49817d5a4805cdab5c078cd49477fd73d9304b6c61ee3d3ea52055b29bd9a9d2abc3363d03968b8e32a9c8b001e584979e87cf1d52b015a44de577f2fc2b41163a710ec5651a96c283e5ca6940c04588c52a3608395e3661f7b5dc721f3e22fce56b9f3aa9a4f2f9f49491c65822fe57ea8c8f7ca56023c2c766893e59e09d28d3f8df1d6077f54098852b7a1dc5b4a670c31dbf2ede38457f621ebc5b8e3cf86e4816eab3c556a0b6c266ba74923e092b45d4cc916474c3f426f2016537333ca53686ccb49ef423032276db7d6509195bd32519c4cc4a82081bb1f494720f4697fa98e324e5b2058d151fd57a2755ef298d23e41a6ec6deb5f5ef79968189ad393e586d02d3d8a1be1e3d0bfa9a98e60f06b5510d67e2e30b2d73fd48ddf14942a3af6be7d7cdb9487a72e47c9e76837849b1535052c0b142bbc11bddd205582fbb1432870cea611f425cced91362e4fa75e6f2db2587eae6421f85fd529371c161a1e652f07b0978dcde4265cec76cab86aecdbe61099c1c33119456a49fc76cf94efecc5f975a519430ef93acc588dca2d055e34abfa959280f220721afb1474eae737490de4d4926eaf73f123ca69507ee4b1f8106adecadab2cd41cb1872cba98815cd55b5b8dcf4951910d0fb1dbc063cb0dcd71bdb69d057a50f1a367af1c927b5343ff9046169847b768903fd750b535c186058f65fa137b75c4e88dffbf6719ebc320b693cad087a1d83dfba8411945aff748f7903a1859192ec15a7d16f39192026a304dba4c675119362e87cc4ff5f52ccf9daedc0f8ad00e9b157ec339b090e409164c552274ce9b14538e7e8c3a9a5c07b9a4579fd2b8cebeab6678cf2ff7a9d1e4f27216b4fdfbc56da10dcd03d5902e2029ce8e7a1c0ea07230e1c3b26449ef3c45e5e41279db3c3d4f3b16a1afe103e440c8872c1ad5c2fff9ea673670790c428f24924fe34da975dc7e57e8d2abf2d50325980a36620f2212354297ef117bfa417d74044fd2739c13bc373ee1809822c1170ea2322f35e3aabbddc343020d0943e11823400598142bcddbc1598b897ff365d2f3d6f460ff88ed3b69fb1727bc52ccb5880db4ce14d2d38cf97e5f8614dd85cc35bfd515e2312f0ecee3a41b4c19061596bf22481c2da22fb75edc85734bfeafe0d9615fce2820af73dba7325db2cdb189b125fdc5a2a1a8541f56c3be0b3bcfb9f558484e91e7ec8f0d73fdc6d7e2629a6d51b5ceb21bcadc96da8ddd1165705f92ee4407105178b5daa249769a9cb30a18929219bce134140424fb31f70600c1e57e336bf8636d9eae9a4222269c96613f7cb9bd75e0dd425cf763f284afa98fa276bf6ad77d65a9d94db46bb1e168fdd8fdcebaa8c10300f9f9ae982e5211caa9ee9adf9562ba039d78dae9b7f106a24ff7b712857a10c00d02ac673252042044f0b6df62da40505237d8d2a5dd5c1206129af60776395aeb01c41369fdf889a4bf3bfacf6b54e8ced9ba14e326d75d42ce86f1a395fa1b9b5561d2ea1f816688638af738c01e83fb5d6ccb8ae44567486aa1371ede5570fae0379858c648274e9ab3fd850aba93173f0d5689dbc371913354f090ab2c9b87566a8d00f03c7cc82eab33e4a5ad5cdf010ada975dccc178c81cccd360466ee1aa3ff852aa268319b4a710ddf692c5f90d3b48871a7bcf5cfad1c2ea859d08fab553e77ac66e4f2ffe281f36440fd5ec2ddb55659b64a68b67e36177a5813a3a076ddd3a405b840c7970ff9b6c73674ae836f37d13658aa6e52ce91bab046ae5a05c1bb13e1d217712f7b1fdedb0803a1a443b8bc5a2e76eee66925ebac313fb440ddcf83ee792741635ac2c4a0e286c66fc0690dd02485c185b4fb606a9366866fc7b2cf1c9098d78b230ac81583e1da95ea4b30242c16b2077b5c41482780e85dc60305cd81c5ba96a29255a485187219c89640d4e56db1cae85d1110338f29e54eadc56118246a616861f9e79103fa2a284941686fb9e114ad9d6145d0b38647555d9463da623d89745ed83d322151308f2c50434d8a916794ab1854ab21bbdcc468457d37028a54963a9d614ab7cf77b2bcadd60dba0e5ccda3b0021a6af790aedbad5faf695cf6ef4b2f05a5cdd847d087aed4a74179e932ce0d081788c461a2dfa7ed54b09d950254d8949b20427c383b7489f5d9e30cf6c91da300c789d0cc9eb3554445d2d583d10c4649c61afb0bfbd603cc09043d0dd6e2f4a07221afe2b59a2a8ab36f6f8f0b2710946ae434fb36d32931801448a38abbd426640ca1091f7b82287b22200da8f0564d4b0e758823d8d6fdf2ef5a071a05eb434524c3406875d96f31517177df026f9d112adb23710b4b45351cd97b91b1aba1565a1748ca3167d0e5e2908839af4975869a530ff391fad8610c50fb62342f3ce024cac60b90e2c82725c14fe546c1862f22814562247c965a47c96d90ed6719c01e6857c1b0659290a4c18b180e85c01a8b953a24b879773bfb19c4254f95e3c071c7cd0b3a0706328bfaf702373967a85c78ea248754d3245db9c3aaaea924468580f3d4a2697cf5bc65005b0a1b01c3a54f372654fdce0ab418ed0e391fe9ea3ce8deaff18e5483900426c4ae19695f0"}) ioctl$FS_IOC_FIEMAP(r6, 0xc020660b, &(0x7f0000000480)={0x100000001, 0x20, 0x8, 0x400, 0xa, [{0x71e, 0xdc, 0x1, '\x00', 0x1}, {0x7, 0x5d2, 0x53, '\x00', 0x2}, {0x5ade, 0xfffffffffffffff8, 0x4a4c732c, '\x00', 0xc8c}, {0x6d20, 0x4, 0x7, '\x00', 0x2680}, {0xffffffffffff8001, 0x3, 0x100, '\x00', 0x180}, {0x7, 0x3, 0x9, '\x00', 0x8}, {0x8000000000000001, 0x5, 0x7fffffff, '\x00', 0x1}, {0x281c, 0x7, 0x1, '\x00', 0x400}, {0xb7, 0x1ff, 0x1, '\x00', 0x3004}, {0x3, 0x9, 0xbf13, '\x00', 0x100}]}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff}) fcntl$F_GET_RW_HINT(r8, 0x40b, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x301702, 0x6) ioctl$TCSETS(r2, 0x5402, &(0x7f0000000040)={0x2, 0x1, 0x80, 0x4, 0x14, "10de000500070800"}) ioctl$TCXONC(r1, 0x540a, 0x0) (async, rerun: 32) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 32) openat$cgroup_int(r9, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$F2FS_IOC_MOVE_RANGE(r9, 0xc020f509, &(0x7f0000000340)={r5, 0xffffffff80000000, 0x9}) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) (async, rerun: 64) r10 = openat$cgroup_int(r5, &(0x7f00000002c0)='cpuset.memory_migrate\x00', 0x2, 0x0) (rerun: 64) ioctl$FAT_IOCTL_GET_VOLUME_ID(r10, 0x80047213, &(0x7f0000000300)) (async, rerun: 32) write(r1, &(0x7f0000000000)="03", 0x1) (rerun: 32) 14:03:47 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) write$binfmt_script(r2, &(0x7f00000001c0)={'#! ', './file0', [{0x20, './cgroup.net/syz1\x00'}, {}, {0x20, './cgroup.net/syz1\x00'}, {}], 0xa, "b85b61a6768bac6819df19964f9fa2ebda629bc06635b087998fe38b5d96b6ac354d027136b8a5ef221784f62032c1ba99c2474bad8197165a1b85e9ef22e8550dc0320f95aabc4a3e14b2f1fd1e973c815aca76280767456861d124dbec9219fc8ef910796d088aa35bed4d1aeb0cc69ffbbf72a5beeea6285e6cf8ec9e90f8220cc8ec597a5ff2b51f22e2a56069dfb34c4ed6f46d8d779d8168096abd6cd0092f8a14606730844c2377828c86cc267276d3df6b851da0"}, 0xeb) ioctl$TCXONC(r0, 0x540a, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x200002, 0x0) ioctl$BTRFS_IOC_SPACE_INFO(r3, 0xc0109414, &(0x7f0000013b40)=ANY=[@ANYBLOB="0d0d0000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008807fd0b8a0704146000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808a464f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c6f6ff1b7144a6cc5ef56939ae2c19c98ff184b136995822765ca14e17c578367434281d2786149e04cc034c25ee30835523cbb4d5a5c46d62e5779a83a724bcaf077867b4"]) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) (async) write$binfmt_script(r2, &(0x7f00000001c0)={'#! ', './file0', [{0x20, './cgroup.net/syz1\x00'}, {}, {0x20, './cgroup.net/syz1\x00'}, {}], 0xa, "b85b61a6768bac6819df19964f9fa2ebda629bc06635b087998fe38b5d96b6ac354d027136b8a5ef221784f62032c1ba99c2474bad8197165a1b85e9ef22e8550dc0320f95aabc4a3e14b2f1fd1e973c815aca76280767456861d124dbec9219fc8ef910796d088aa35bed4d1aeb0cc69ffbbf72a5beeea6285e6cf8ec9e90f8220cc8ec597a5ff2b51f22e2a56069dfb34c4ed6f46d8d779d8168096abd6cd0092f8a14606730844c2377828c86cc267276d3df6b851da0"}, 0xeb) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) ioctl$BTRFS_IOC_SPACE_INFO(r3, 0xc0109414, &(0x7f0000013b40)=ANY=[@ANYBLOB="0d0d0000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008807fd0b8a0704146000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808a464f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c6f6ff1b7144a6cc5ef56939ae2c19c98ff184b136995822765ca14e17c578367434281d2786149e04cc034c25ee30835523cbb4d5a5c46d62e5779a83a724bcaf077867b4"]) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) 14:03:47 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/stat\x00') ioctl$VIDIOC_ENUMOUTPUT(r0, 0xc0485630, &(0x7f0000000080)={0x40, "d2a0ed6cdc220d1e1b1d23733bf831efc5604de77d64f87918ea000200", 0x2, 0xffffffff, 0x5, 0x200, 0x2}) ioctl$VHOST_SET_MEM_TABLE(0xffffffffffffffff, 0x4008af03, &(0x7f0000000000)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f00000001c0)="02882d75e75b4dcea3cb8d50b96ae8011b99b71735ef4505e771b6cb809ef5d0f7d1d9995857f9c5863082771fd6def6be54c602007f7049b21694f4879cd29749d37bab782476ce6f2fe7142dbce1356cce04000000621847b242f4c8ab81478db2a2fe4888f92dd6057821115f720415cee9b553b3b8d613c496f769c64c4c0cab897fcacf044df62d1adbbd2dd9dcfb484a2b7e5dd3d23b6f69a036dd7e2a0dd58a538e581e2c89e3697ab06090f4e0f7b93eab9800306c5da3b065deec532a92c4a67b9e9a3ef7b45e1056bcfd6a1441b7baf2cd37f1fec3ef301542e0cccdcd664396f272b5836082d11da426", 0xef) 14:03:47 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 32) r2 = openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) (async) write$binfmt_script(r2, &(0x7f00000001c0)={'#! ', './file0', [{0x20, './cgroup.net/syz1\x00'}, {}, {0x20, './cgroup.net/syz1\x00'}, {}], 0xa, "b85b61a6768bac6819df19964f9fa2ebda629bc06635b087998fe38b5d96b6ac354d027136b8a5ef221784f62032c1ba99c2474bad8197165a1b85e9ef22e8550dc0320f95aabc4a3e14b2f1fd1e973c815aca76280767456861d124dbec9219fc8ef910796d088aa35bed4d1aeb0cc69ffbbf72a5beeea6285e6cf8ec9e90f8220cc8ec597a5ff2b51f22e2a56069dfb34c4ed6f46d8d779d8168096abd6cd0092f8a14606730844c2377828c86cc267276d3df6b851da0"}, 0xeb) ioctl$TCXONC(r0, 0x540a, 0x0) (async) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x200002, 0x0) [ 668.737065] audit: type=1804 audit(1677852227.142:582): pid=26145 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2167238855/syzkaller.o9367E/513/file0" dev="sda1" ino=15350 res=1 ioctl$BTRFS_IOC_SPACE_INFO(r3, 0xc0109414, &(0x7f0000013b40)=ANY=[@ANYBLOB="0d0d0000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008807fd0b8a0704146000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808a464f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c6f6ff1b7144a6cc5ef56939ae2c19c98ff184b136995822765ca14e17c578367434281d2786149e04cc034c25ee30835523cbb4d5a5c46d62e5779a83a724bcaf077867b4"]) (async, rerun: 64) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (rerun: 64) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:47 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r0, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000200000000000000", @ANYRES32=r0, @ANYBLOB="01000000000000002e00"]) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) creat(&(0x7f00000001c0)='./file0\x00', 0xc6) r3 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x410040, 0x4) openat$cgroup_int(r3, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = openat$cgroup_int(r4, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r5, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) (async) fcntl$setown(r5, 0x8, 0xffffffffffffffff) (async) ioctl$TIOCSETD(r3, 0x5423, &(0x7f00000000c0)=0x14) (async) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) r6 = socket$caif_stream(0x25, 0x1, 0x4) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$BTRFS_IOC_RM_DEV(r7, 0x5000940b, &(0x7f0000000700)={{r4}, "d741ad1b7a5e38660c01e3a6d4fd4d5318ceff0cd90ce584f575681821b2550c2d810a19d317180381a429add1ceeffa2427c0ef3410833fff616f0176ffdc723749c76d736be86db8c3c117c3f02702f1cbf89621a22bd169ba4a96224b7de039930aacb451b950b7c259eccae957d54025f4dea17ccadf76eedc2cf26e62de7019dd275cc5e89d041009e420875df5ce6b96c6b05f30ad38fffb8a5692012ea9b1769048a94e3c681acec2b0b9c226846d0d2dd83913d368b9f4424ec3b7ef56b797f1a0ecdc36296db65c62585473c30aed469eafdcfefa1f7e291fd92405374d1d75cdb77e258be3e1e0e627e0c2de9698ad1564cfeb1887e3f1f40bed18794a157940e79490f93e669f8a66b5d4347b6cfb28c6067202a5b720e0fe344c60ab5b677983a1ec41128598e32093cfac5fc1f589dac5566be9b7a19f201de2c0badd33920a63272c52d3bf846a3867c5d08c3cb5effc26b57b236e50348f2f1eaf4bef3286fde0e75a67ae830dd63da59ab8e6afc69368ab57f111cdc4e660c53e7bb2021fd5d88dc1d30d7afbe649213e7a8db0b1506a0144a1349eb9cabaf2367a6704955c2c6404c72f35829e741d70eff3da24c5e71f52489a9fe5a3e10cf6659de1fd820874662849c32cdaa3b972a18ad4d9ef335915dfd318348d6bb5e5c140354cd3daf814474586dbc54a7b24a09096c27b19d4c48c7a6f7a6a7379249847bb0ffa2e025a09f4b02f5f8dfd342f159897e5e4e29789417196651d3c8fd031b92d7162771a11df1b1b153e3abcdc51768e0906646af50a0bfa6c3bbfac5b829a1c537df399ccdc8af91dd135558bf691293e02d228c6d7d224110fa873ec079aee5609289921f86b9e87a7fe1dbc24fc180bf2564f738961d81a03bfb0b48bfdc8c9140cd404c3dfbdbf0a88862eb0c2865fd43afcc2490c566e1d92e9abedf9991f092ec25c6425c5bbbb86ebcc9c093066c6e6ae9be97bb362d708271ca34494757ca9783e1384f6bbe30600d40619abddf8f650921ab7260b4bbc969afe50bc77f44462faff5b762a5bd74bab719f66f90bd9f49e9ed7870a6ffcf2b5e83ae4fee333a2873d3431a1efe087517180cfe363e7f79d57b8671fb5459526cf0275ce0f5299f4ec9ac509282729d66ee1952c6b81f54331b940204d8c5831a908f5b495e9454bdb31ebbd4ad2575a71e669086c05d68ac1e87812971c4bcfccdd25b9384038c7513d88f8458a146f14cda16058afdfba01f7a0eae852598536a89d044c04dbe757a9f5a7c66381a63e65c21e35fec476a4e3fd9f7fc565b9c0bb26ae8b270dbc47b444bd33ee1f2561ddf5c0d4855131ad99b4f5d96bd1dbff2207114d204e5d1ef751f10771c00ecc69d7fc21d49b890cd76a57812282b2d725ee846ab9ca5d0c159d6f2c8937234bafa1277838e69698b925301c9151b2b006fc925e10a124d42075fc27dfece58f0dffcb1d367c3d2622d712ade54524336f02d857c90f406084930bd828e620faa9f1a92725326d0c212731be0ee96a0cbbb46f2580c93bca0d7e8a9b722de8c76b830f885a76c0ba569c5e366f6b9e1580e0980ac60ecb3bf147050fcb4b616864c30a9ccfca7a39e8a2a534d55b4628423e03d772c1bfd51d0cde25a42fabfcc5b2a369b7f9e5f35115316773bf03405ab93f11cecba0019d01cfd5d5505b4be9fa2880b3eee48e6bc55466a7da26c04f33fee86ea6499d4b205cf4f728f6d7172df9679d94d7bef71254b0b7264b0b9433ec09f6d95e69c99774df075132755d85c3be677c136a6384bb021535241ce4ceaa553b944abc5e74e1b7085eedbce16dc2790cab8b9f88824d044ffc8f2923827c7595758fc11ddebb19adba4b3edf4cfacea75c2af78790dec86ec2e570b720e6ed891f31c9834b83080ab95a0a72b4c0491a1f67135117ed878d271622ac6a67422be1b3f5ecf78b3fbdc0dc1fe563448001636683a210fd4aa5f11a63dd32d25c36c3b614fff1cbcd5eacc927bd6faa85cdb6f278163d596b7dd6d8b4f179478daf02d517de0e6003becd30e9aa622544e8588d8879af98eb20a41c3871a33268b87b3f2216630bdf7b16eff462b08baec828a8413d3609af4d7c5e9e741c7afe4385eb80b49fd8b8325e64b0ceb268ebcd6c7d416769163a44c111ee9b0b10eacb23c3c8af21b7a9223b960112a5a32fa76c41e471534e4d88e35d10c3f2bbe3c769c982f17989bec45dc8f9011fa451111f81672b745fde9b6091712d63b6b49905694095f7bd68ff920d9412de991ed320b7ebefb468155abc6a61060512d0ea3ff387884d3ecd7372b6232278879dbf6808d6cdffa57184e2f44b21bdbb0e8f41c4ea16aee82531c6ecc355865af78ea3d0d83b31b0d9b6c8b884db2d952a4e0980fff7a1d8cb98659e44380002a1036fbd2bb33d45cf6f5de3b0ca426dec53b3947ed07fbf6337810c81fb7b40023332b527c5bc98e03ac23e32336588fe6f87fec54d1c5baddef9792351188531f828783d96e5064c77359ebf690dc436b76e6d1a42363eeb8a9f0cfbe8c48bc4d8b0b22e8e03885f8449fbe535118d11d6f1098d05cd4746757ebb743ebd5a58779f28c094452a41e510695d2dee289a2a6f894afea054662fcdd6eff7f0211e31ad6fcdc450f9d29d24aff263bd34d4b31edc1560d16b707348794bcec97e1f7b75de7b0ad5528ec9039cdaa69eee1d124f2a26b48818522cd020d3981c8c626aba394c7bf47657e71737a3e43b74e416c06d5323bf3aba9311d32b399b77af4ab61cd217e42866f2ae884aaea0432d83b765a9233f7c02904b7cc9140ec26f50b936378ecdca655552e4eab3ced776c5e947b4199089f78d03e9fca1ddeb55b561001403a687d883b7ad6a9d98a53434cd40564cf7e9c51aa71f49228f52ac8f44f6e6cadb225f90a7d87d9f1b2d444018d3c99299e30375733d5d95c0bf563a7f3246c30e7c95c2d41d3091b8bb9dde6220dd606dfd5c9f4ac1371095daf606a8b1f0b415da982741bc72fa08dbed42f5751eee7cf91c0d3326c19707eddb40f5034d69ae1ef354d1593d3e8aac468944f8cff4949417ec92fc9efa4aefff3c94b6559b1367b3b3bd424d364fd12568d4face43385d76e9f4ab49817d5a4805cdab5c078cd49477fd73d9304b6c61ee3d3ea52055b29bd9a9d2abc3363d03968b8e32a9c8b001e584979e87cf1d52b015a44de577f2fc2b41163a710ec5651a96c283e5ca6940c04588c52a3608395e3661f7b5dc721f3e22fce56b9f3aa9a4f2f9f49491c65822fe57ea8c8f7ca56023c2c766893e59e09d28d3f8df1d6077f54098852b7a1dc5b4a670c31dbf2ede38457f621ebc5b8e3cf86e4816eab3c556a0b6c266ba74923e092b45d4cc916474c3f426f2016537333ca53686ccb49ef423032276db7d6509195bd32519c4cc4a82081bb1f494720f4697fa98e324e5b2058d151fd57a2755ef298d23e41a6ec6deb5f5ef79968189ad393e586d02d3d8a1be1e3d0bfa9a98e60f06b5510d67e2e30b2d73fd48ddf14942a3af6be7d7cdb9487a72e47c9e76837849b1535052c0b142bbc11bddd205582fbb1432870cea611f425cced91362e4fa75e6f2db2587eae6421f85fd529371c161a1e652f07b0978dcde4265cec76cab86aecdbe61099c1c33119456a49fc76cf94efecc5f975a519430ef93acc588dca2d055e34abfa959280f220721afb1474eae737490de4d4926eaf73f123ca69507ee4b1f8106adecadab2cd41cb1872cba98815cd55b5b8dcf4951910d0fb1dbc063cb0dcd71bdb69d057a50f1a367af1c927b5343ff9046169847b768903fd750b535c186058f65fa137b75c4e88dffbf6719ebc320b693cad087a1d83dfba8411945aff748f7903a1859192ec15a7d16f39192026a304dba4c675119362e87cc4ff5f52ccf9daedc0f8ad00e9b157ec339b090e409164c552274ce9b14538e7e8c3a9a5c07b9a4579fd2b8cebeab6678cf2ff7a9d1e4f27216b4fdfbc56da10dcd03d5902e2029ce8e7a1c0ea07230e1c3b26449ef3c45e5e41279db3c3d4f3b16a1afe103e440c8872c1ad5c2fff9ea673670790c428f24924fe34da975dc7e57e8d2abf2d50325980a36620f2212354297ef117bfa417d74044fd2739c13bc373ee1809822c1170ea2322f35e3aabbddc343020d0943e11823400598142bcddbc1598b897ff365d2f3d6f460ff88ed3b69fb1727bc52ccb5880db4ce14d2d38cf97e5f8614dd85cc35bfd515e2312f0ecee3a41b4c19061596bf22481c2da22fb75edc85734bfeafe0d9615fce2820af73dba7325db2cdb189b125fdc5a2a1a8541f56c3be0b3bcfb9f558484e91e7ec8f0d73fdc6d7e2629a6d51b5ceb21bcadc96da8ddd1165705f92ee4407105178b5daa249769a9cb30a18929219bce134140424fb31f70600c1e57e336bf8636d9eae9a4222269c96613f7cb9bd75e0dd425cf763f284afa98fa276bf6ad77d65a9d94db46bb1e168fdd8fdcebaa8c10300f9f9ae982e5211caa9ee9adf9562ba039d78dae9b7f106a24ff7b712857a10c00d02ac673252042044f0b6df62da40505237d8d2a5dd5c1206129af60776395aeb01c41369fdf889a4bf3bfacf6b54e8ced9ba14e326d75d42ce86f1a395fa1b9b5561d2ea1f816688638af738c01e83fb5d6ccb8ae44567486aa1371ede5570fae0379858c648274e9ab3fd850aba93173f0d5689dbc371913354f090ab2c9b87566a8d00f03c7cc82eab33e4a5ad5cdf010ada975dccc178c81cccd360466ee1aa3ff852aa268319b4a710ddf692c5f90d3b48871a7bcf5cfad1c2ea859d08fab553e77ac66e4f2ffe281f36440fd5ec2ddb55659b64a68b67e36177a5813a3a076ddd3a405b840c7970ff9b6c73674ae836f37d13658aa6e52ce91bab046ae5a05c1bb13e1d217712f7b1fdedb0803a1a443b8bc5a2e76eee66925ebac313fb440ddcf83ee792741635ac2c4a0e286c66fc0690dd02485c185b4fb606a9366866fc7b2cf1c9098d78b230ac81583e1da95ea4b30242c16b2077b5c41482780e85dc60305cd81c5ba96a29255a485187219c89640d4e56db1cae85d1110338f29e54eadc56118246a616861f9e79103fa2a284941686fb9e114ad9d6145d0b38647555d9463da623d89745ed83d322151308f2c50434d8a916794ab1854ab21bbdcc468457d37028a54963a9d614ab7cf77b2bcadd60dba0e5ccda3b0021a6af790aedbad5faf695cf6ef4b2f05a5cdd847d087aed4a74179e932ce0d081788c461a2dfa7ed54b09d950254d8949b20427c383b7489f5d9e30cf6c91da300c789d0cc9eb3554445d2d583d10c4649c61afb0bfbd603cc09043d0dd6e2f4a07221afe2b59a2a8ab36f6f8f0b2710946ae434fb36d32931801448a38abbd426640ca1091f7b82287b22200da8f0564d4b0e758823d8d6fdf2ef5a071a05eb434524c3406875d96f31517177df026f9d112adb23710b4b45351cd97b91b1aba1565a1748ca3167d0e5e2908839af4975869a530ff391fad8610c50fb62342f3ce024cac60b90e2c82725c14fe546c1862f22814562247c965a47c96d90ed6719c01e6857c1b0659290a4c18b180e85c01a8b953a24b879773bfb19c4254f95e3c071c7cd0b3a0706328bfaf702373967a85c78ea248754d3245db9c3aaaea924468580f3d4a2697cf5bc65005b0a1b01c3a54f372654fdce0ab418ed0e391fe9ea3ce8deaff18e5483900426c4ae19695f0"}) ioctl$FS_IOC_FIEMAP(r6, 0xc020660b, &(0x7f0000000480)={0x100000001, 0x20, 0x8, 0x400, 0xa, [{0x71e, 0xdc, 0x1, '\x00', 0x1}, {0x7, 0x5d2, 0x53, '\x00', 0x2}, {0x5ade, 0xfffffffffffffff8, 0x4a4c732c, '\x00', 0xc8c}, {0x6d20, 0x4, 0x7, '\x00', 0x2680}, {0xffffffffffff8001, 0x3, 0x100, '\x00', 0x180}, {0x7, 0x3, 0x9, '\x00', 0x8}, {0x8000000000000001, 0x5, 0x7fffffff, '\x00', 0x1}, {0x281c, 0x7, 0x1, '\x00', 0x400}, {0xb7, 0x1ff, 0x1, '\x00', 0x3004}, {0x3, 0x9, 0xbf13, '\x00', 0x100}]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff}) fcntl$F_GET_RW_HINT(r8, 0x40b, &(0x7f0000000280)) (async) open(&(0x7f0000000200)='./file0\x00', 0x301702, 0x6) (async) ioctl$TCSETS(r2, 0x5402, &(0x7f0000000040)={0x2, 0x1, 0x80, 0x4, 0x14, "10de000500070800"}) ioctl$TCXONC(r1, 0x540a, 0x0) (async) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r9, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$F2FS_IOC_MOVE_RANGE(r9, 0xc020f509, &(0x7f0000000340)={r5, 0xffffffff80000000, 0x9}) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) r10 = openat$cgroup_int(r5, &(0x7f00000002c0)='cpuset.memory_migrate\x00', 0x2, 0x0) ioctl$FAT_IOCTL_GET_VOLUME_ID(r10, 0x80047213, &(0x7f0000000300)) (async) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:47 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/stat\x00') ioctl$VIDIOC_ENUMOUTPUT(r0, 0xc0485630, &(0x7f0000000080)={0x40, "d2a0ed6cdc220d1e1b1d23733bf831efc5604de77d64f87918ea000200", 0x2, 0xffffffff, 0x5, 0x200, 0x2}) (async) ioctl$VHOST_SET_MEM_TABLE(0xffffffffffffffff, 0x4008af03, &(0x7f0000000000)) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) (async) write(r1, &(0x7f00000001c0)="02882d75e75b4dcea3cb8d50b96ae8011b99b71735ef4505e771b6cb809ef5d0f7d1d9995857f9c5863082771fd6def6be54c602007f7049b21694f4879cd29749d37bab782476ce6f2fe7142dbce1356cce04000000621847b242f4c8ab81478db2a2fe4888f92dd6057821115f720415cee9b553b3b8d613c496f769c64c4c0cab897fcacf044df62d1adbbd2dd9dcfb484a2b7e5dd3d23b6f69a036dd7e2a0dd58a538e581e2c89e3697ab06090f4e0f7b93eab9800306c5da3b065deec532a92c4a67b9e9a3ef7b45e1056bcfd6a1441b7baf2cd37f1fec3ef301542e0cccdcd664396f272b5836082d11da426", 0xef) [ 668.859869] audit: type=1804 audit(1677852227.182:583): pid=26147 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2167238855/syzkaller.o9367E/513/file0" dev="sda1" ino=15350 res=1 14:03:47 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x7) [ 669.021244] audit: type=1804 audit(1677852227.182:584): pid=26147 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2167238855/syzkaller.o9367E/513/file0" dev="sda1" ino=15350 res=1 14:03:47 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/stat\x00') ioctl$VIDIOC_ENUMOUTPUT(r0, 0xc0485630, &(0x7f0000000080)={0x40, "d2a0ed6cdc220d1e1b1d23733bf831efc5604de77d64f87918ea000200", 0x2, 0xffffffff, 0x5, 0x200, 0x2}) ioctl$VHOST_SET_MEM_TABLE(0xffffffffffffffff, 0x4008af03, &(0x7f0000000000)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) (async) write(r1, &(0x7f00000001c0)="02882d75e75b4dcea3cb8d50b96ae8011b99b71735ef4505e771b6cb809ef5d0f7d1d9995857f9c5863082771fd6def6be54c602007f7049b21694f4879cd29749d37bab782476ce6f2fe7142dbce1356cce04000000621847b242f4c8ab81478db2a2fe4888f92dd6057821115f720415cee9b553b3b8d613c496f769c64c4c0cab897fcacf044df62d1adbbd2dd9dcfb484a2b7e5dd3d23b6f69a036dd7e2a0dd58a538e581e2c89e3697ab06090f4e0f7b93eab9800306c5da3b065deec532a92c4a67b9e9a3ef7b45e1056bcfd6a1441b7baf2cd37f1fec3ef301542e0cccdcd664396f272b5836082d11da426", 0xef) [ 669.156480] audit: type=1804 audit(1677852227.182:585): pid=26147 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2167238855/syzkaller.o9367E/513/file0" dev="sda1" ino=15350 res=1 [ 669.250993] audit: type=1804 audit(1677852227.182:586): pid=26147 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2167238855/syzkaller.o9367E/513/file0" dev="sda1" ino=15350 res=1 14:03:47 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) setsockopt$IP_VS_SO_SET_STARTDAEMON(r2, 0x0, 0x48b, &(0x7f0000000000)={0x0, 'syz_tun\x00', 0x2}, 0x18) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x7ff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:47 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) [ 669.337931] audit: type=1804 audit(1677852227.182:587): pid=26147 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2167238855/syzkaller.o9367E/513/file0" dev="sda1" ino=15350 res=1 [ 669.429168] audit: type=1804 audit(1677852227.182:588): pid=26147 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2167238855/syzkaller.o9367E/513/file0" dev="sda1" ino=15350 res=1 14:03:47 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x20000001) 14:03:47 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000040)="662e0a684f1cceb8240764cb25636ef39eb003d290f97e0013c957cb090e1de0b466d93d45fb0c988b07c562529072a89a2ec0af100fb4fbb3e2861c9cfe97fd60328633dfcb9f30b7c72540a11ff9dd95921148315b83005ec7e6fc5f65b2ec76acb0895082e817bd75340d3fbd9f686076", 0x72) 14:03:47 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000040)={0xd9ed, 0xfffffffb, 0x0, 0x86db, 0xd, "8198f787843f2c7f844518a951d64084517bdb"}) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:47 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) [ 669.460082] audit: type=1804 audit(1677852227.182:589): pid=26147 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2167238855/syzkaller.o9367E/513/file0" dev="sda1" ino=15350 res=1 14:03:48 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async, rerun: 64) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async, rerun: 64) write(r0, &(0x7f0000000040)="662e0a684f1cceb8240764cb25636ef39eb003d290f97e0013c957cb090e1de0b466d93d45fb0c988b07c562529072a89a2ec0af100fb4fbb3e2861c9cfe97fd60328633dfcb9f30b7c72540a11ff9dd95921148315b83005ec7e6fc5f65b2ec76acb0895082e817bd75340d3fbd9f686076", 0x72) 14:03:48 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x20000001) 14:03:48 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) 14:03:48 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000040)={0xd9ed, 0xfffffffb, 0x0, 0x86db, 0xd, "8198f787843f2c7f844518a951d64084517bdb"}) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:48 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x8) 14:03:48 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(0xffffffffffffffff, &(0x7f0000000000)="03", 0x20000001) 14:03:48 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) setsockopt$IP_VS_SO_SET_STARTDAEMON(r2, 0x0, 0x48b, &(0x7f0000000000)={0x0, 'syz_tun\x00', 0x2}, 0x18) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x7ff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) pipe(&(0x7f00000001c0)) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) close(r2) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) setsockopt$IP_VS_SO_SET_STARTDAEMON(r2, 0x0, 0x48b, &(0x7f0000000000)={0x0, 'syz_tun\x00', 0x2}, 0x18) (async) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) (async) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x7ff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) (async) 14:03:48 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000040)={0xd9ed, 0xfffffffb, 0x0, 0x86db, 0xd, "8198f787843f2c7f844518a951d64084517bdb"}) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000040)={0xd9ed, 0xfffffffb, 0x0, 0x86db, 0xd, "8198f787843f2c7f844518a951d64084517bdb"}) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) 14:03:48 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$KDMKTONE(r1, 0x4b30, 0x200) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:48 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000040)="662e0a684f1cceb8240764cb25636ef39eb003d290f97e0013c957cb090e1de0b466d93d45fb0c988b07c562529072a89a2ec0af100fb4fbb3e2861c9cfe97fd60328633dfcb9f30b7c72540a11ff9dd95921148315b83005ec7e6fc5f65b2ec76acb0895082e817bd75340d3fbd9f686076", 0x72) (async) write(r0, &(0x7f0000000040)="662e0a684f1cceb8240764cb25636ef39eb003d290f97e0013c957cb090e1de0b466d93d45fb0c988b07c562529072a89a2ec0af100fb4fbb3e2861c9cfe97fd60328633dfcb9f30b7c72540a11ff9dd95921148315b83005ec7e6fc5f65b2ec76acb0895082e817bd75340d3fbd9f686076", 0x72) 14:03:48 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, 0x0, 0x0) 14:03:48 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xd0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:48 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, 0x0, 0x0) 14:03:48 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:48 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$KDMKTONE(r1, 0x4b30, 0x200) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:48 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xd0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:49 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x10) 14:03:49 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:49 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$KDMKTONE(r1, 0x4b30, 0x200) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:49 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, 0x0, 0x0) 14:03:49 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) setsockopt$IP_VS_SO_SET_STARTDAEMON(r2, 0x0, 0x48b, &(0x7f0000000000)={0x0, 'syz_tun\x00', 0x2}, 0x18) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x7ff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) pipe(&(0x7f00000001c0)) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) close(r2) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) setsockopt$IP_VS_SO_SET_STARTDAEMON(r2, 0x0, 0x48b, &(0x7f0000000000)={0x0, 'syz_tun\x00', 0x2}, 0x18) (async) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) (async) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x7ff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) (async) 14:03:49 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xd0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) write(r0, &(0x7f0000000000)="03", 0x1) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xd0) (async) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) 14:03:49 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:49 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000), 0x0) 14:03:49 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:49 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) fcntl$addseals(r0, 0x409, 0x7) openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) 14:03:49 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TCFLSH(r1, 0x540b, 0x2) ioctl$TCXONC(r0, 0x540a, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) r3 = syz_open_pts(r2, 0x400) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000040)=0x19) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000000)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000100)=0x8000e) write(r2, &(0x7f0000000080)="038861a64de0b9f9ef0a86e11fa6446701ef03fc6643e8a224713c41cef31b93a8a5c43fef55a52d3ef8eba731ed6bb6acdaf0c59f15358c7bb386a248a6e631ea17", 0x42) 14:03:49 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000), 0x0) 14:03:50 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 32) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:50 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) fcntl$addseals(r0, 0x409, 0x7) (async) openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) 14:03:50 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000), 0x0) 14:03:50 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x700) 14:03:50 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TCFLSH(r1, 0x540b, 0x2) ioctl$TCXONC(r0, 0x540a, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) r3 = syz_open_pts(r2, 0x400) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000040)=0x19) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000000)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000100)=0x8000e) write(r2, &(0x7f0000000080)="038861a64de0b9f9ef0a86e11fa6446701ef03fc6643e8a224713c41cef31b93a8a5c43fef55a52d3ef8eba731ed6bb6acdaf0c59f15358c7bb386a248a6e631ea17", 0x42) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$TCFLSH(r1, 0x540b, 0x2) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) syz_open_dev$tty20(0xc, 0x4, 0x0) (async) syz_open_pts(r2, 0x400) (async) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000040)=0x19) (async) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000000)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) (async) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000100)=0x8000e) (async) write(r2, &(0x7f0000000080)="038861a64de0b9f9ef0a86e11fa6446701ef03fc6643e8a224713c41cef31b93a8a5c43fef55a52d3ef8eba731ed6bb6acdaf0c59f15358c7bb386a248a6e631ea17", 0x42) (async) 14:03:50 executing program 0: ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x404080, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$GTP_CMD_DELPDP(r6, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="6ac7eac97df3dcd465e90c9f95d294589317c9b4bf350300877a2309e97043a2b188a86f7877824dec0cad396fc255a3e1f2ae17c291bcfe08e1ac41079e2d9149a93d9406d35541c23cf1aed0d8862407cadff8e3234723736dc3c38946c1a7d97dda1a231ad1df1cab8d8008d8e8141224e55f12341d82b27102b80f33af5d0f8ea613997003117ff519aacd9fe6ee7930e6f6b447de3c0e83767735f535a01992018f9361df731da21d318bebb3881ccb54663f9e151fd013e4ce632da3e66fbf18b86a723cef9a6ce75ad48491c345edd030bfd1ba047e7ebf077b5a2a4216c62a8a2cc4e4c026a060c0e1015b7efe1fe19a239113ac1f66e43f52b515e271f33d45f7159e0254d675a4ae6363226f1a63b9b6d208f02aef1cadb680808da9495104bbe5cb3f9ba31c4cb058bd1abc8cbd9fd654030ba1a59aa3cc734e0400e0046314d85792460d71ad7403b4ccb106b93323a8f62b849436056731ab1fb129ea8caf801dd9ef05b1ed09581d87dc11645b0118e677ac7018000400000000000000000000009c01d710e948eefdc2362ade02e92d6f8270f73d41e3ad37da2b19ded0ea59a58282db6ce1d82562a939c4e137a2519f8a0e3378def9b29b48fb9bbedb16a81b43a737296c4ade04cd68cfa700"/486, @ANYBLOB="9c6fa37e047b96458cb65037abb3afd2a86800000036fd925d5e52510318a5b800e0bb586bb57aae20a8587a23796cee91b28a804219737eb07829b8ca483706610103ccec07ddd4572fd812e47f0a115497bb843bb8d59d7b6923a65fbb09db1e9e57", @ANYRES32=r5], 0x20}, 0x1, 0x0, 0x0, 0x289d4}, 0x24008804) getsockopt$sock_linger(r5, 0x1, 0xd, &(0x7f00000009c0), &(0x7f0000000380)=0x19) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r5, 0x400c6615, &(0x7f0000000180)={0x0, @aes128}) getsockname$packet(r6, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) sendmsg$nl_route(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0x4, r7}, @IFLA_GROUP={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000851}, 0x20000040) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)=@ipv4_getnetconf={0x1c, 0x52, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x1400000}]}, 0x1c}, 0x1, 0x0, 0x0, 0x48010}, 0x80) sendmsg$GTP_CMD_DELPDP(r9, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="6ac7eac97df3dcd465e90c9f95d294589317c9b4bf350300877a2309e97043a2b188a86f7877824dec0cad396fc255a3e1f2ae17c291bcfe08e1ac41079e2d9149a93d9406d35541c23cf1aed0d8862407cadff8e3234723736dc3c38946c1a7d97dda1a231ad1df1cab8d8008d8e8141224e55f12341d82b27102b80f33af5d0f8ea613997003117ff519aacd9fe6ee7930e6f6b447de3c0e83767735f535a01992018f9361df731da21d318bebb3881ccb54663f9e151fd013e4ce632da3e66fbf18b86a723cef9a6ce75ad48491c345edd030bfd1ba047e7ebf077b5a2a4216c62a8a2cc4e4c026a060c0e1015b7efe1fe19a239113ac1f66e43f52b515e271f33d45f7159e0254d675a4ae6363226f1a63b9b6d208f02aef1cadb680808da9495104bbe5cb3f9ba31c4cb058bd1abc8cbd9fd654030ba1a59aa3cc734e0400e0046314d85792460d71ad7403b4ccb106b93323a8f62b849436056731ab1fb129ea8caf801dd9ef05b1ed09581d87dc11645b0118e677ac7018000400000000000000000000009c01d710e948eefdc2362ade02e92d6f8270f73d41e3ad37da2b19ded0ea59a58282db6ce1d82562a939c4e137a2519f8a0e3378def9b29b48fb9bbedb16a81b43a737296c4ade04cd68cfa700"/486, @ANYBLOB="9c6fa37e047b96458cb65037abb3afd2a86800000036fd925d5e52510318a5b800e0bb586bb57aae20a8587a23796cee91b28a804219737eb07829b8ca483706610103ccec07ddd4572fd812e47f0a115497bb843bb8d59d7b6923a65fbb09db1e9e57", @ANYRES32=r8], 0x20}, 0x1, 0x0, 0x0, 0x289d4}, 0x24008804) getsockopt$sock_linger(r8, 0x1, 0xd, &(0x7f00000009c0), &(0x7f0000000380)=0x19) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r8, 0x400c6615, &(0x7f0000000180)={0x0, @aes128}) getsockname$packet(r9, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) sendmsg$nl_route(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0x4, r10}, @IFLA_GROUP={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000851}, 0x20000040) sendmsg$ETHTOOL_MSG_COALESCE_GET(r4, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000003c0)={&(0x7f0000000200)={0x1a8, 0x0, 0x2, 0x70bd2a, 0x25dfdbfb, {}, [@HEADER={0x6c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vxcan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6_vti0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}]}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6_vti0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r10}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}]}, @HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x1a8}, 0x1, 0x0, 0x0, 0x4000020}, 0x0) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) r11 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r12 = openat$cgroup_int(r11, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r12, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r12, 0x8040942d, &(0x7f0000000000)) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) 14:03:50 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) (fail_nth: 1) 14:03:50 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 32) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000040)) (async, rerun: 64) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async, rerun: 64) write(r0, &(0x7f0000000000)="03", 0x1) [ 671.848849] IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready 14:03:50 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) fcntl$addseals(r0, 0x409, 0x7) openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) fcntl$addseals(r0, 0x409, 0x7) (async) openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) (async) 14:03:50 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TCFLSH(r1, 0x540b, 0x2) ioctl$TCXONC(r0, 0x540a, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x0) (async) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) r3 = syz_open_pts(r2, 0x400) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000040)=0x19) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000000)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) (async) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000000)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000100)=0x8000e) write(r2, &(0x7f0000000080)="038861a64de0b9f9ef0a86e11fa6446701ef03fc6643e8a224713c41cef31b93a8a5c43fef55a52d3ef8eba731ed6bb6acdaf0c59f15358c7bb386a248a6e631ea17", 0x42) [ 671.936831] FAULT_INJECTION: forcing a failure. [ 671.936831] name failslab, interval 1, probability 0, space 0, times 0 [ 672.006412] CPU: 0 PID: 26385 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 672.014337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 672.024397] Call Trace: [ 672.027355] dump_stack+0x1fc/0x2ef [ 672.031005] should_fail.cold+0xa/0xf [ 672.034826] ? setup_fault_attr+0x200/0x200 [ 672.039260] ? lock_acquire+0x170/0x3c0 [ 672.043371] __should_failslab+0x115/0x180 [ 672.047619] should_failslab+0x5/0x10 [ 672.051429] __kmalloc+0x2ab/0x3c0 14:03:50 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000080)=ANY=[@ANYBLOB="35e844ece8aa8b297c76fff2010000000100000018000000", @ANYRES32=r0, @ANYBLOB="03000000050000002e2f66696c653000"]) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000000)) write(r1, &(0x7f0000000040)="03", 0x1) [ 672.054987] ? tty_write+0x59e/0x810 [ 672.058709] ? tty_write+0x24e/0x810 [ 672.062447] tty_write+0x59e/0x810 [ 672.066272] ? n_hdlc_tty_poll+0x360/0x360 [ 672.070519] ? perf_trace_lock_acquire+0x530/0x530 [ 672.075651] ? perf_trace_lock_acquire+0x530/0x530 [ 672.080600] __vfs_write+0xf7/0x770 [ 672.084248] ? tty_compat_ioctl+0x270/0x270 [ 672.088579] ? common_file_perm+0x4e5/0x850 [ 672.092925] ? kernel_read+0x110/0x110 [ 672.096829] ? apparmor_getprocattr+0x11e0/0x11e0 [ 672.101698] ? security_file_permission+0x1c0/0x220 [ 672.106908] vfs_write+0x1f3/0x540 [ 672.110475] ksys_write+0x12b/0x2a0 [ 672.114114] ? __ia32_sys_read+0xb0/0xb0 [ 672.118198] ? trace_hardirqs_off_caller+0x6e/0x210 [ 672.123228] ? do_syscall_64+0x21/0x620 [ 672.127336] do_syscall_64+0xf9/0x620 [ 672.131181] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 672.136567] RIP: 0033:0x7f00dc2e60f9 14:03:50 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000080)=ANY=[@ANYBLOB="35e844ece8aa8b297c76fff2010000000100000018000000", @ANYRES32=r0, @ANYBLOB="03000000050000002e2f66696c653000"]) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000000)) write(r1, &(0x7f0000000040)="03", 0x1) 14:03:50 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) dup(r0) [ 672.140583] 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 [ 672.160205] RSP: 002b:00007f00da858168 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 672.167936] RAX: ffffffffffffffda RBX: 00007f00dc405f80 RCX: 00007f00dc2e60f9 [ 672.175390] RDX: 0000000020000001 RSI: 0000000020000000 RDI: 0000000000000003 [ 672.182869] RBP: 00007f00da8581d0 R08: 0000000000000000 R09: 0000000000000000 [ 672.190397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 672.197679] R13: 00007ffeb14769df R14: 00007f00da858300 R15: 0000000000022000 14:03:50 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) (async) dup(r0) 14:03:50 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000000)="03", 0x1) ioctl$FIONREAD(r0, 0x541b, &(0x7f0000000040)) 14:03:51 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x2000) 14:03:51 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) (fail_nth: 2) 14:03:51 executing program 2: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000080)=ANY=[@ANYBLOB="35e844ece8aa8b297c76fff2010000000100000018000000", @ANYRES32=r0, @ANYBLOB="03000000050000002e2f66696c653000"]) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000000)) (async) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000000)) write(r1, &(0x7f0000000040)="03", 0x1) 14:03:51 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) (async) dup(r0) 14:03:51 executing program 0: ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x404080, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) (async) r6 = socket(0x10, 0x803, 0x0) sendmsg$GTP_CMD_DELPDP(r6, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="6ac7eac97df3dcd465e90c9f95d294589317c9b4bf350300877a2309e97043a2b188a86f7877824dec0cad396fc255a3e1f2ae17c291bcfe08e1ac41079e2d9149a93d9406d35541c23cf1aed0d8862407cadff8e3234723736dc3c38946c1a7d97dda1a231ad1df1cab8d8008d8e8141224e55f12341d82b27102b80f33af5d0f8ea613997003117ff519aacd9fe6ee7930e6f6b447de3c0e83767735f535a01992018f9361df731da21d318bebb3881ccb54663f9e151fd013e4ce632da3e66fbf18b86a723cef9a6ce75ad48491c345edd030bfd1ba047e7ebf077b5a2a4216c62a8a2cc4e4c026a060c0e1015b7efe1fe19a239113ac1f66e43f52b515e271f33d45f7159e0254d675a4ae6363226f1a63b9b6d208f02aef1cadb680808da9495104bbe5cb3f9ba31c4cb058bd1abc8cbd9fd654030ba1a59aa3cc734e0400e0046314d85792460d71ad7403b4ccb106b93323a8f62b849436056731ab1fb129ea8caf801dd9ef05b1ed09581d87dc11645b0118e677ac7018000400000000000000000000009c01d710e948eefdc2362ade02e92d6f8270f73d41e3ad37da2b19ded0ea59a58282db6ce1d82562a939c4e137a2519f8a0e3378def9b29b48fb9bbedb16a81b43a737296c4ade04cd68cfa700"/486, @ANYBLOB="9c6fa37e047b96458cb65037abb3afd2a86800000036fd925d5e52510318a5b800e0bb586bb57aae20a8587a23796cee91b28a804219737eb07829b8ca483706610103ccec07ddd4572fd812e47f0a115497bb843bb8d59d7b6923a65fbb09db1e9e57", @ANYRES32=r5], 0x20}, 0x1, 0x0, 0x0, 0x289d4}, 0x24008804) (async) getsockopt$sock_linger(r5, 0x1, 0xd, &(0x7f00000009c0), &(0x7f0000000380)=0x19) (async) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r5, 0x400c6615, &(0x7f0000000180)={0x0, @aes128}) (async) getsockname$packet(r6, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) sendmsg$nl_route(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0x4, r7}, @IFLA_GROUP={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000851}, 0x20000040) (async) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket(0x10, 0x803, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)=@ipv4_getnetconf={0x1c, 0x52, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x1400000}]}, 0x1c}, 0x1, 0x0, 0x0, 0x48010}, 0x80) sendmsg$GTP_CMD_DELPDP(r9, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="6ac7eac97df3dcd465e90c9f95d294589317c9b4bf350300877a2309e97043a2b188a86f7877824dec0cad396fc255a3e1f2ae17c291bcfe08e1ac41079e2d9149a93d9406d35541c23cf1aed0d8862407cadff8e3234723736dc3c38946c1a7d97dda1a231ad1df1cab8d8008d8e8141224e55f12341d82b27102b80f33af5d0f8ea613997003117ff519aacd9fe6ee7930e6f6b447de3c0e83767735f535a01992018f9361df731da21d318bebb3881ccb54663f9e151fd013e4ce632da3e66fbf18b86a723cef9a6ce75ad48491c345edd030bfd1ba047e7ebf077b5a2a4216c62a8a2cc4e4c026a060c0e1015b7efe1fe19a239113ac1f66e43f52b515e271f33d45f7159e0254d675a4ae6363226f1a63b9b6d208f02aef1cadb680808da9495104bbe5cb3f9ba31c4cb058bd1abc8cbd9fd654030ba1a59aa3cc734e0400e0046314d85792460d71ad7403b4ccb106b93323a8f62b849436056731ab1fb129ea8caf801dd9ef05b1ed09581d87dc11645b0118e677ac7018000400000000000000000000009c01d710e948eefdc2362ade02e92d6f8270f73d41e3ad37da2b19ded0ea59a58282db6ce1d82562a939c4e137a2519f8a0e3378def9b29b48fb9bbedb16a81b43a737296c4ade04cd68cfa700"/486, @ANYBLOB="9c6fa37e047b96458cb65037abb3afd2a86800000036fd925d5e52510318a5b800e0bb586bb57aae20a8587a23796cee91b28a804219737eb07829b8ca483706610103ccec07ddd4572fd812e47f0a115497bb843bb8d59d7b6923a65fbb09db1e9e57", @ANYRES32=r8], 0x20}, 0x1, 0x0, 0x0, 0x289d4}, 0x24008804) (async) getsockopt$sock_linger(r8, 0x1, 0xd, &(0x7f00000009c0), &(0x7f0000000380)=0x19) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r8, 0x400c6615, &(0x7f0000000180)={0x0, @aes128}) getsockname$packet(r9, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) sendmsg$nl_route(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0x4, r10}, @IFLA_GROUP={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000851}, 0x20000040) (async) sendmsg$ETHTOOL_MSG_COALESCE_GET(r4, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000003c0)={&(0x7f0000000200)={0x1a8, 0x0, 0x2, 0x70bd2a, 0x25dfdbfb, {}, [@HEADER={0x6c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vxcan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6_vti0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}]}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6_vti0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r10}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}]}, @HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x1a8}, 0x1, 0x0, 0x0, 0x4000020}, 0x0) (async, rerun: 32) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) (rerun: 32) r11 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r12 = openat$cgroup_int(r11, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r12, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) (async, rerun: 64) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r12, 0x8040942d, &(0x7f0000000000)) (async, rerun: 64) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) [ 672.762293] FAULT_INJECTION: forcing a failure. [ 672.762293] name failslab, interval 1, probability 0, space 0, times 0 [ 672.775096] CPU: 1 PID: 26440 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 672.783020] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 672.792383] Call Trace: [ 672.794979] dump_stack+0x1fc/0x2ef [ 672.798705] should_fail.cold+0xa/0xf [ 672.802521] ? setup_fault_attr+0x200/0x200 [ 672.806852] ? mark_held_locks+0xf0/0xf0 [ 672.811335] ? check_preemption_disabled+0x41/0x280 [ 672.816349] __should_failslab+0x115/0x180 [ 672.820702] should_failslab+0x5/0x10 [ 672.824494] __kmalloc+0x6d/0x3c0 [ 672.828529] ? tty_buffer_alloc+0x23f/0x2a0 [ 672.835318] ? perf_trace_lock_acquire+0x530/0x530 [ 672.840469] tty_buffer_alloc+0x23f/0x2a0 [ 672.844917] __tty_buffer_request_room+0x156/0x2a0 [ 672.850485] tty_insert_flip_string_fixed_flag+0x93/0x250 [ 672.856031] ? do_raw_spin_lock+0xcb/0x220 [ 672.860280] pty_write+0x126/0x1f0 [ 672.863823] ? pty_unthrottle+0x50/0x50 [ 672.867806] n_hdlc_send_frames+0x278/0x470 [ 672.872136] n_hdlc_tty_write+0x55e/0x640 [ 672.876294] ? n_hdlc_tty_poll+0x360/0x360 [ 672.880532] ? lock_downgrade+0x720/0x720 [ 672.884676] ? lock_acquire+0x170/0x3c0 [ 672.888652] ? wake_up_q+0xe0/0xe0 [ 672.892288] ? __might_fault+0x192/0x1d0 [ 672.896365] tty_write+0x496/0x810 [ 672.899906] ? n_hdlc_tty_poll+0x360/0x360 [ 672.904151] __vfs_write+0xf7/0x770 [ 672.907802] ? tty_compat_ioctl+0x270/0x270 [ 672.912491] ? common_file_perm+0x4e5/0x850 [ 672.916816] ? kernel_read+0x110/0x110 [ 672.920719] ? apparmor_getprocattr+0x11e0/0x11e0 [ 672.925573] ? security_file_permission+0x1c0/0x220 [ 672.932990] vfs_write+0x1f3/0x540 [ 672.936547] ksys_write+0x12b/0x2a0 [ 672.940191] ? __ia32_sys_read+0xb0/0xb0 [ 672.944793] ? trace_hardirqs_off_caller+0x6e/0x210 [ 672.949905] ? do_syscall_64+0x21/0x620 [ 672.953902] do_syscall_64+0xf9/0x620 [ 672.957841] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 672.963046] RIP: 0033:0x7f00dc2e60f9 [ 672.966842] 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 [ 672.985869] RSP: 002b:00007f00da858168 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 672.994103] RAX: ffffffffffffffda RBX: 00007f00dc405f80 RCX: 00007f00dc2e60f9 [ 673.001369] RDX: 0000000020000001 RSI: 0000000020000000 RDI: 0000000000000003 [ 673.008908] RBP: 00007f00da8581d0 R08: 0000000000000000 R09: 0000000000000000 [ 673.016444] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 673.023712] R13: 00007ffeb14769df R14: 00007f00da858300 R15: 0000000000022000 [ 673.031011] [ 673.031016] ====================================================== [ 673.031021] WARNING: possible circular locking dependency detected [ 673.031024] 4.19.211-syzkaller #0 Not tainted [ 673.031029] ------------------------------------------------------ [ 673.031033] syz-executor.5/26440 is trying to acquire lock: [ 673.031037] 0000000091050f76 (console_owner){-.-.}, at: console_unlock+0x3a9/0x1110 [ 673.031050] [ 673.031054] but task is already holding lock: [ 673.031056] 00000000d8aff204 (&(&port->lock)->rlock){-.-.}, at: pty_write+0xf4/0x1f0 [ 673.031070] [ 673.031074] which lock already depends on the new lock. [ 673.031076] [ 673.031078] [ 673.031083] the existing dependency chain (in reverse order) is: [ 673.031085] [ 673.031087] -> #2 (&(&port->lock)->rlock){-.-.}: [ 673.031100] tty_port_tty_get+0x1d/0x80 [ 673.031104] tty_port_default_wakeup+0x11/0x40 [ 673.031108] serial8250_tx_chars+0x490/0xaf0 [ 673.031112] serial8250_handle_irq.part.0+0x31f/0x3d0 [ 673.031117] serial8250_default_handle_irq+0xae/0x220 [ 673.031120] serial8250_interrupt+0x101/0x240 [ 673.031125] __handle_irq_event_percpu+0x27e/0x8e0 [ 673.031128] handle_irq_event+0x102/0x290 [ 673.031132] handle_edge_irq+0x260/0xcf0 [ 673.031136] handle_irq+0x35/0x50 [ 673.031139] do_IRQ+0x93/0x1c0 [ 673.031143] ret_from_intr+0x0/0x1e [ 673.031147] _raw_spin_unlock_irqrestore+0xa3/0xe0 [ 673.031150] uart_write+0x3bb/0x6f0 [ 673.031154] do_output_char+0x5de/0x850 [ 673.031158] n_tty_write+0x46e/0xff0 [ 673.031161] tty_write+0x496/0x810 [ 673.031165] redirected_tty_write+0xaa/0xb0 [ 673.031169] do_iter_write+0x461/0x5d0 [ 673.031172] vfs_writev+0x153/0x2e0 [ 673.031176] do_writev+0x136/0x330 [ 673.031179] do_syscall_64+0xf9/0x620 [ 673.031184] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 673.031186] [ 673.031188] -> #1 (&port_lock_key){-.-.}: [ 673.031201] serial8250_console_write+0x90e/0xb70 [ 673.031205] console_unlock+0xbb6/0x1110 [ 673.031209] vprintk_emit+0x2d1/0x740 [ 673.031212] vprintk_func+0x79/0x180 [ 673.031215] printk+0xba/0xed [ 673.031219] register_console+0x87f/0xc90 [ 673.031223] univ8250_console_init+0x3a/0x46 [ 673.031227] console_init+0x4cb/0x718 [ 673.031231] start_kernel+0x686/0x911 [ 673.031234] secondary_startup_64+0xa4/0xb0 [ 673.031236] [ 673.031239] -> #0 (console_owner){-.-.}: [ 673.031252] console_unlock+0x411/0x1110 [ 673.031255] vprintk_emit+0x2d1/0x740 [ 673.031259] vprintk_func+0x79/0x180 [ 673.031262] printk+0xba/0xed [ 673.031266] should_fail+0x66b/0x7b0 [ 673.031269] __should_failslab+0x115/0x180 [ 673.031273] should_failslab+0x5/0x10 [ 673.031277] __kmalloc+0x6d/0x3c0 [ 673.031280] tty_buffer_alloc+0x23f/0x2a0 [ 673.031285] __tty_buffer_request_room+0x156/0x2a0 [ 673.031289] tty_insert_flip_string_fixed_flag+0x93/0x250 [ 673.031293] pty_write+0x126/0x1f0 [ 673.031297] n_hdlc_send_frames+0x278/0x470 [ 673.031300] n_hdlc_tty_write+0x55e/0x640 [ 673.031304] tty_write+0x496/0x810 [ 673.031308] __vfs_write+0xf7/0x770 [ 673.031311] vfs_write+0x1f3/0x540 [ 673.031314] ksys_write+0x12b/0x2a0 [ 673.031318] do_syscall_64+0xf9/0x620 [ 673.031323] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 673.031325] [ 673.031329] other info that might help us debug this: [ 673.031331] [ 673.031334] Chain exists of: [ 673.031336] console_owner --> &port_lock_key --> &(&port->lock)->rlock [ 673.031352] [ 673.031356] Possible unsafe locking scenario: [ 673.031358] [ 673.031362] CPU0 CPU1 [ 673.031366] ---- ---- [ 673.031368] lock(&(&port->lock)->rlock); [ 673.031377] lock(&port_lock_key); [ 673.031386] lock(&(&port->lock)->rlock); [ 673.031393] lock(console_owner); [ 673.031400] [ 673.031403] *** DEADLOCK *** [ 673.031405] [ 673.031409] 4 locks held by syz-executor.5/26440: [ 673.031411] #0: 00000000db61f449 (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 [ 673.031427] #1: 0000000088cef51c (&tty->atomic_write_lock){+.+.}, at: tty_write+0x24e/0x810 [ 673.031442] #2: 00000000d8aff204 (&(&port->lock)->rlock){-.-.}, at: pty_write+0xf4/0x1f0 [ 673.031458] #3: 00000000c19913c0 (console_lock){+.+.}, at: vprintk_func+0x79/0x180 [ 673.031473] [ 673.031476] stack backtrace: [ 673.031481] CPU: 1 PID: 26440 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 673.031488] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 673.031491] Call Trace: [ 673.031494] dump_stack+0x1fc/0x2ef [ 673.031499] print_circular_bug.constprop.0.cold+0x2d7/0x41e [ 673.031503] __lock_acquire+0x30c9/0x3ff0 [ 673.031507] ? perf_trace_lock_acquire+0x530/0x530 [ 673.031510] ? mark_held_locks+0xf0/0xf0 [ 673.031514] ? snprintf+0xf0/0xf0 [ 673.031523] ? console_unlock+0x3ec/0x1110 [ 673.031527] lock_acquire+0x170/0x3c0 [ 673.031531] ? console_unlock+0x3a9/0x1110 [ 673.031535] console_unlock+0x411/0x1110 [ 673.031538] ? console_unlock+0x3a9/0x1110 [ 673.031542] vprintk_emit+0x2d1/0x740 [ 673.031545] vprintk_func+0x79/0x180 [ 673.031549] printk+0xba/0xed [ 673.031552] ? log_store.cold+0x16/0x16 [ 673.031556] ? __lock_acquire+0x6de/0x3ff0 [ 673.031560] ? ___ratelimit+0x319/0x590 [ 673.031563] should_fail+0x66b/0x7b0 [ 673.031567] ? setup_fault_attr+0x200/0x200 [ 673.031571] ? mark_held_locks+0xf0/0xf0 [ 673.031575] ? check_preemption_disabled+0x41/0x280 [ 673.031579] __should_failslab+0x115/0x180 [ 673.031582] should_failslab+0x5/0x10 [ 673.031586] __kmalloc+0x6d/0x3c0 [ 673.031590] ? tty_buffer_alloc+0x23f/0x2a0 [ 673.031594] ? perf_trace_lock_acquire+0x530/0x530 [ 673.031598] tty_buffer_alloc+0x23f/0x2a0 [ 673.031602] __tty_buffer_request_room+0x156/0x2a0 [ 673.031606] tty_insert_flip_string_fixed_flag+0x93/0x250 14:03:52 executing program 0: ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) pipe(&(0x7f00000001c0)) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x404080, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) r5 = socket$nl_route(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) (async) r6 = socket(0x10, 0x803, 0x0) sendmsg$GTP_CMD_DELPDP(r6, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="6ac7eac97df3dcd465e90c9f95d294589317c9b4bf350300877a2309e97043a2b188a86f7877824dec0cad396fc255a3e1f2ae17c291bcfe08e1ac41079e2d9149a93d9406d35541c23cf1aed0d8862407cadff8e3234723736dc3c38946c1a7d97dda1a231ad1df1cab8d8008d8e8141224e55f12341d82b27102b80f33af5d0f8ea613997003117ff519aacd9fe6ee7930e6f6b447de3c0e83767735f535a01992018f9361df731da21d318bebb3881ccb54663f9e151fd013e4ce632da3e66fbf18b86a723cef9a6ce75ad48491c345edd030bfd1ba047e7ebf077b5a2a4216c62a8a2cc4e4c026a060c0e1015b7efe1fe19a239113ac1f66e43f52b515e271f33d45f7159e0254d675a4ae6363226f1a63b9b6d208f02aef1cadb680808da9495104bbe5cb3f9ba31c4cb058bd1abc8cbd9fd654030ba1a59aa3cc734e0400e0046314d85792460d71ad7403b4ccb106b93323a8f62b849436056731ab1fb129ea8caf801dd9ef05b1ed09581d87dc11645b0118e677ac7018000400000000000000000000009c01d710e948eefdc2362ade02e92d6f8270f73d41e3ad37da2b19ded0ea59a58282db6ce1d82562a939c4e137a2519f8a0e3378def9b29b48fb9bbedb16a81b43a737296c4ade04cd68cfa700"/486, @ANYBLOB="9c6fa37e047b96458cb65037abb3afd2a86800000036fd925d5e52510318a5b800e0bb586bb57aae20a8587a23796cee91b28a804219737eb07829b8ca483706610103ccec07ddd4572fd812e47f0a115497bb843bb8d59d7b6923a65fbb09db1e9e57", @ANYRES32=r5], 0x20}, 0x1, 0x0, 0x0, 0x289d4}, 0x24008804) getsockopt$sock_linger(r5, 0x1, 0xd, &(0x7f00000009c0), &(0x7f0000000380)=0x19) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r5, 0x400c6615, &(0x7f0000000180)={0x0, @aes128}) (async) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r5, 0x400c6615, &(0x7f0000000180)={0x0, @aes128}) getsockname$packet(r6, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) sendmsg$nl_route(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0x4, r7}, @IFLA_GROUP={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000851}, 0x20000040) (async) sendmsg$nl_route(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0x4, r7}, @IFLA_GROUP={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000851}, 0x20000040) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)=@ipv4_getnetconf={0x1c, 0x52, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x1400000}]}, 0x1c}, 0x1, 0x0, 0x0, 0x48010}, 0x80) sendmsg$GTP_CMD_DELPDP(r9, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="6ac7eac97df3dcd465e90c9f95d294589317c9b4bf350300877a2309e97043a2b188a86f7877824dec0cad396fc255a3e1f2ae17c291bcfe08e1ac41079e2d9149a93d9406d35541c23cf1aed0d8862407cadff8e3234723736dc3c38946c1a7d97dda1a231ad1df1cab8d8008d8e8141224e55f12341d82b27102b80f33af5d0f8ea613997003117ff519aacd9fe6ee7930e6f6b447de3c0e83767735f535a01992018f9361df731da21d318bebb3881ccb54663f9e151fd013e4ce632da3e66fbf18b86a723cef9a6ce75ad48491c345edd030bfd1ba047e7ebf077b5a2a4216c62a8a2cc4e4c026a060c0e1015b7efe1fe19a239113ac1f66e43f52b515e271f33d45f7159e0254d675a4ae6363226f1a63b9b6d208f02aef1cadb680808da9495104bbe5cb3f9ba31c4cb058bd1abc8cbd9fd654030ba1a59aa3cc734e0400e0046314d85792460d71ad7403b4ccb106b93323a8f62b849436056731ab1fb129ea8caf801dd9ef05b1ed09581d87dc11645b0118e677ac7018000400000000000000000000009c01d710e948eefdc2362ade02e92d6f8270f73d41e3ad37da2b19ded0ea59a58282db6ce1d82562a939c4e137a2519f8a0e3378def9b29b48fb9bbedb16a81b43a737296c4ade04cd68cfa700"/486, @ANYBLOB="9c6fa37e047b96458cb65037abb3afd2a86800000036fd925d5e52510318a5b800e0bb586bb57aae20a8587a23796cee91b28a804219737eb07829b8ca483706610103ccec07ddd4572fd812e47f0a115497bb843bb8d59d7b6923a65fbb09db1e9e57", @ANYRES32=r8], 0x20}, 0x1, 0x0, 0x0, 0x289d4}, 0x24008804) (async) sendmsg$GTP_CMD_DELPDP(r9, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="6ac7eac97df3dcd465e90c9f95d294589317c9b4bf350300877a2309e97043a2b188a86f7877824dec0cad396fc255a3e1f2ae17c291bcfe08e1ac41079e2d9149a93d9406d35541c23cf1aed0d8862407cadff8e3234723736dc3c38946c1a7d97dda1a231ad1df1cab8d8008d8e8141224e55f12341d82b27102b80f33af5d0f8ea613997003117ff519aacd9fe6ee7930e6f6b447de3c0e83767735f535a01992018f9361df731da21d318bebb3881ccb54663f9e151fd013e4ce632da3e66fbf18b86a723cef9a6ce75ad48491c345edd030bfd1ba047e7ebf077b5a2a4216c62a8a2cc4e4c026a060c0e1015b7efe1fe19a239113ac1f66e43f52b515e271f33d45f7159e0254d675a4ae6363226f1a63b9b6d208f02aef1cadb680808da9495104bbe5cb3f9ba31c4cb058bd1abc8cbd9fd654030ba1a59aa3cc734e0400e0046314d85792460d71ad7403b4ccb106b93323a8f62b849436056731ab1fb129ea8caf801dd9ef05b1ed09581d87dc11645b0118e677ac7018000400000000000000000000009c01d710e948eefdc2362ade02e92d6f8270f73d41e3ad37da2b19ded0ea59a58282db6ce1d82562a939c4e137a2519f8a0e3378def9b29b48fb9bbedb16a81b43a737296c4ade04cd68cfa700"/486, @ANYBLOB="9c6fa37e047b96458cb65037abb3afd2a86800000036fd925d5e52510318a5b800e0bb586bb57aae20a8587a23796cee91b28a804219737eb07829b8ca483706610103ccec07ddd4572fd812e47f0a115497bb843bb8d59d7b6923a65fbb09db1e9e57", @ANYRES32=r8], 0x20}, 0x1, 0x0, 0x0, 0x289d4}, 0x24008804) getsockopt$sock_linger(r8, 0x1, 0xd, &(0x7f00000009c0), &(0x7f0000000380)=0x19) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r8, 0x400c6615, &(0x7f0000000180)={0x0, @aes128}) getsockname$packet(r9, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) sendmsg$nl_route(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0x4, r10}, @IFLA_GROUP={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000851}, 0x20000040) sendmsg$ETHTOOL_MSG_COALESCE_GET(r4, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000003c0)={&(0x7f0000000200)={0x1a8, 0x0, 0x2, 0x70bd2a, 0x25dfdbfb, {}, [@HEADER={0x6c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vxcan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6_vti0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}]}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6_vti0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r10}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}]}, @HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x1a8}, 0x1, 0x0, 0x0, 0x4000020}, 0x0) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r11 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r11, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) r12 = openat$cgroup_int(r11, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r12, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) (async) writev(r12, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r12, 0x8040942d, &(0x7f0000000000)) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) [ 673.031610] ? do_raw_spin_lock+0xcb/0x220 [ 673.031614] pty_write+0x126/0x1f0 [ 673.031617] ? pty_unthrottle+0x50/0x50 [ 673.031621] n_hdlc_send_frames+0x278/0x470 [ 673.031625] n_hdlc_tty_write+0x55e/0x640 [ 673.031628] ? n_hdlc_tty_poll+0x360/0x360 [ 673.031632] ? lock_downgrade+0x720/0x720 [ 673.031636] ? lock_acquire+0x170/0x3c0 [ 673.031643] ? wake_up_q+0xe0/0xe0 [ 673.031647] ? __might_fault+0x192/0x1d0 [ 673.031650] tty_write+0x496/0x810 [ 673.031654] ? n_hdlc_tty_poll+0x360/0x360 [ 673.031658] __vfs_write+0xf7/0x770 [ 673.031662] ? tty_compat_ioctl+0x270/0x270 [ 673.031666] ? common_file_perm+0x4e5/0x850 [ 673.031669] ? kernel_read+0x110/0x110 [ 673.031674] ? apparmor_getprocattr+0x11e0/0x11e0 [ 673.031678] ? security_file_permission+0x1c0/0x220 [ 673.031682] vfs_write+0x1f3/0x540 [ 673.031685] ksys_write+0x12b/0x2a0 [ 673.031689] ? __ia32_sys_read+0xb0/0xb0 [ 673.031693] ? trace_hardirqs_off_caller+0x6e/0x210 [ 673.031697] ? do_syscall_64+0x21/0x620 [ 673.031701] do_syscall_64+0xf9/0x620 [ 673.031705] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 673.031709] RIP: 0033:0x7f00dc2e60f9 [ 673.031721] 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 [ 673.031725] RSP: 002b:00007f00da858168 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 673.031734] RAX: ffffffffffffffda RBX: 00007f00dc405f80 RCX: 00007f00dc2e60f9 [ 673.031740] RDX: 0000000020000001 RSI: 0000000020000000 RDI: 0000000000000003 [ 673.031745] RBP: 00007f00da8581d0 R08: 0000000000000000 R09: 0000000000000000 [ 673.031751] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 673.031757] R13: 00007ffeb14769df R14: 00007f00da858300 R15: 0000000000022000 14:03:52 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x20000) 14:03:52 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000000)="03", 0x1) ioctl$FIONREAD(r0, 0x541b, &(0x7f0000000040)) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xc) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) ioctl$FIONREAD(r0, 0x541b, &(0x7f0000000040)) (async) 14:03:52 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000040)={0x0, 0x1, 0x8, 0x0, 0x1b, "bb5f58202ff8edaf"}) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f00000000c0)=0x6) ioctl$PIO_FONT(r2, 0x4b61, &(0x7f0000000480)="69b1107c4b619bb192ef1aaba0c24698bb800ed31cd4674f0111d3d9ec8bc30d8238bc63c3e325612e392f74814a939ce69f12d8a947cdf2585dd024c866b267592f39a7c0ca6aa695ead01beb1ed2d8114916140781e4825541ba649d5deb99d6340b6035daca0b4f1b6a4fe271e95249b7666e4adeec3704770d9f3691781214bdb07f5d0db38c7cd65a69b300f42ec2928d34a569691cc4c81b9f72f3e5175e4571165738a4979efeba4dfa081d4603910d82c295c4594c4628915e3f8d1a27f85cda903c0b0018b45507a8043740e61835d4cdd5e727700b5ee48ed7e159a5e329b9c1c7cb52b89489cdab9a2aa5351a3c2dcf799d4fefd10c8072975c6ee90bf698e1ed1545dd826cfc32ac6325c9716ac544f21bb5e2afcfc8003f1c1db19cb1aa2c8f358bad0d1ca24e982c9e5c3f57eea4946e50864b40786938363a52fa4b9c6aaa1de046e477ec599b751236ea19f566ca4d120c3c0439b323293c7075aa565624682fc19c3c2523b3162c3ee2dbc975319cf124d6c46ac00b00785aee44702a8d62f93d5ec53dd512d16df325c719ce9e560ffbdc1d493d68d374c260b78599f9df79548b43f6004fea81cde9eef81a45bab6805178ea6eeda68d6f30f480c5e8c3890ef82da060a8ffaf670416d91d3a382fa4552dd886a6235653ebd993ad94ce156be100aaceab90bd29af9eeaaaf7e20450139fcb52b7daa55f8ba5ec0f38a5af0540749104630e498f85881173ace527bf95031b3386b2a206ef29ecf42b974f8875500b6d673efe863b8c009d0e6195c6f6e9e0f594d51790ad13281cdc388b27ffe3e9bce87e8d5307d14af415d07eb087cbd988b796dfc446676456027cdf0226e8a5fbf9bce4bc7e49c72abd736940947529b1e7c09865fb459fad9a93ca2a534a46b553a8e7176cc7edb7f880bb570d828da387792a9d2ccc87e33944ebfacbf809680f41e4bed875be077e7c34bb0ef0e153ebe8c1b5d94924d3e45109d1eaa15a5c5740f044d59f3e5eb11fc8001b986431d9ba136c178373e6d1c6b406febfe1d97ad5e6e8e01f7ffc16b093de8680739eb3c3ee039bc5f6224e8e81030b6199d370fede376d0e6882d392f2f52dd2d2d1917e3542eb60184d7facfddb159cac206bc699ba3bc4f7c1db52075ae659dee34ec0e4e2b0f54dc869611a2a50c3957a1f3a0a31cddbe2a2ba2c285c347f558018576899499fb337095aae011c83fe86ebdd5f512e0cac5672b75e8fd1efe9e418166d806d297656604920765d36c3c1de851dd8bceae9331beb19166bcbb47eeb8efbe163093198d5d8c6a0cefadc29189ab015b6213352314c5028fe05ab2d914cb15a682ecce26fad3dd0f73413956a1827a391a2be566fd675df965461655dcf9ade8846c9ccc1aa5d26c6586e760247ae39333052123de1c1912347fc4aacef97479f66b979db90051f217c81c2893491d8f294e03cdd040ed27bf6cf877afd6d0e2bedd350455da0eb23cd327ad041e53958c47d5385af505309ed225244c1198494ce728b90f1bee95b91278a740cea94809aa045aa6db12dc91b154d55c49996d7baea1b47693168d1c683b98f62e7ed215a135f1c301a430438b784398ee34f7b1a01d7eec140d3dfdd5d5023169da90d6ec785b8f50f17603d2b5896f516cbebe506c66ca71318fa54889cfd78e102b3adfd476853894e6ba88294bff75ef67c1b7735ce114e7710a301a4e9760830a430588956d9edd14620e5fa56037d22e9304f59e93a01c92adc0ab50d44e707a676fdc14c7c026aa853fcf6f02de5da06bb148c5628db8d8a2caf0c8b91ad70bc5e6e37f5104b130f03d06daa4aea6a211667c48de7d6f873d55227c76a4143ad6a4c84700e5ebc8387fe0c35e4aefdbdccab4f193ab54e13ebc79d282baafaa314cb883c23cf446acf2fdb4d620f855977bdeed42b71bc8f63ee864b33fb06a43f3cbeae3a5f5e3ba3971538c5a4d24d3aa8920c1a0c2fe0b158234ad2491f1472dcdd2af61c262dbec1ac1107f84d9f5b3730e6d21f5fdaf5b74a92a126e4a6ce87c1f29404479850d4a1f465112ba167e506a11654a5d26a2e6e711f488d032972eaed2da02067fa8819bb57f7765a1a86b9d3774f4a070ae2c38073db3a0cd3646b4503506c95de5bf54308264a10d80ed39a131cd065847d1490a0429cfb390d45d8a751da92355a41583cec169e8841dde432e1434722983b85d1ee7b0ce06cd79b03c66d4dd53bb0f76248ca8977360d2fcd342415f2fe0153e31de22e10dee831dbcbd8961035748cbf724a615c8da7184142f0c1eb91b80fde3b021939b39af3e2feecb35feb6883b94227f47790821b4f25822b6d1e67561dfffd97cb8d2d425d6e161d02049ce46456ddee86fd6ccee8df78b8544835b8fc9c79e83fa0e19e9800e97af0430d0f2c37fe9f90eace2a24fdd50d1b096403db533386b5c70137bc5a59de89ee67fc556fc4a8040060ab2d007ffec44aab30580104e5219f3eaee28eb088326279b9963ec71f139ad012581c4bc01d7b586e250bdaf80d1f772623628879e8193c0cef97bfb7736fdc56271f627e93da43b7616d9046f71297b6d20427642d1dee3e03f4d8ab5c3956129ccdf149588a49f4de69ef418739838a3138dc7811e8ee2f38be249d439c35110d695505461cc0053a2f2fa8cf9383b7635552f491583c03fa485c1881fe4181cadb72c20587b2d2c5fcf09140fc01907a0ba90a2a7a544b051bbcca431ba768f7ab8101e4a02cc88f5efaf2ba0e3a909d2c4947e72f9598c881f5f1a52e740c0f558f4c68768e400a32dc3ddc4f990989823879a4304129a8aea16d2e48d31c44eb3a0a36ac393a4575833684e12a57c8532d3dbf705cb329a6a05f1c528611ce4168a6407df51ae07ae496a6d48d6416a0b49b95be6fbe8050ad41dd14c18e7bc934f2a8568a5c557d9ae8295d5c09f748865c06ad959bafd8c7abcdb0e50f061d0b3146f19d621a3d00ab10c77f5a630862d0a54dce511b297ac7505ad496a7029e61f526798e71d4b95eab8874dc62e8fc8b5f8775fdf250ceb8eaad78b698a79c758cccde0df276553d8559994548372947feb67e151b8f8667c84e2bcfc59e209b082ccd3769e74acca82c4c8233d0429136582cec3adabf568061277cd38eed35d8a03f74d3ca9b2fa43f22570bfc08ef37d1fa4783322753ce5f6be82e0caea6970c875f28a6466cfa5c8a308a5a093d0ed3919e9023630934f1af1236410b8286f429584fa38edf00fdf01e11b7bc58e94d8c2252de1a758075ffb161ecadd0a5f9c24a11b3d76208df4b7ee8d4a7bee11053e0cb19259fe88a09890a76464ba7b2ddee9cb3bde94b0c5fc89db7a53e94bfaa34a0e25d1445e0dad777aec8804bfdbcf35df52287e7c781f8f82f7c867a32336925318c2dcd88df9cfbc5669065a33fd66a8297c6ca81634bbac00bc9927b0be102ca21b177dc6b35123a8181d247aa5d7f0ad10ea14bd85d07a2173283f65b06f58e858d69dd3d5aec89d588aef75e671c69838fea03198bd125827f8d14a439bc30e31d2de5c1ec327dbe0e76eaa3bf4473c36750cff0e5f4d716d920ec588c7be5708988a1c481dc0c5ceddd3a9b21fc8a161d186e824d3e8088f3b11c8cf1da4594330e740aff73a10425cf778e96542e1cf6c4197e89339a655201e7226bf9b22006aadcfc8f6923dfde6a1b4a99554e50aa8113e1d2dd38b405bb036607943c13da3bd11d2d0a065de5bb8ada8aaf857804e8d244f1772b495d3ebabb3c440a36009ca955fdc12d2225dd058e89e6c019b58b2a91d7e482216d3dfb3feeaf322e6476b0906a68c6f151ba30dd251f02753179f636ce3d740a26cfa099c687f9d2216875e2805fa6030c58fd85cddbafec3016debaa042e815350f23f550b8ea226d3c63bab2326d9a0f4c6c2296af126d6976c72b0a245bc5bcc4f4ffbe4fcadb8cb57b9eb58314731e05ee24c274c5b218b5d524f8511f9d92460a27d6fbbce1967f3fea56db2cb56194f0905fbc7674387330cc16fc7b903cf6c9bf11c97c82ea552f01ad95e240fd5f89474b113f1f1b62340c87ea7260eeb2fcb9dabdb858849b31251713e9ba3bfae45cb5aa221c13d82bf02ee5c75f463347ac2c69c9faf87ae884a6dd25fcef560105cdf01b6c3fdfe7273ed169eb043531e559a30b5f023f95b39c4e2bcdc8201be9dba16c1b7970d6792e210e04861165647d087c16bb1253cead7c06f455238b93f6bba981bae8ea6ddbafdc2c7e3e8c66aafe67ddbab8f67ab565a8797ad94ffa60d34fb1edeea0ae74723d372d8a574d2460d1c3e445e1fc3d44a5dd97046f527fc920d87cd78ed9a6579a47f71561f51a50f9531bf6f32f118227a74b8aa47143407e4bcb9a98cbbb7b5eab4376382a4c8fa093a21e351dff93bb8a06279a8803858ce3d2ba4514f685abbb60e9b716c23082c8a8bc27b5e99346603d284e1db665d3d670f31e7e64989cdc6c5786d636fb3e562a88e32b63cfeaec2ebec1de015a85bfbf12f871b7404378fdd6796cfe7f1021161cdc779161b148561f80ca3aa8f3b5e015216791d4033089cc86237d18b546564b8d0383347ff3bf10ebf014028080ff8e574546d9c6633310dfc8d800f2aa1d643ee72f08d2010a84cd154c6b171d68e44acd5e388716b776183da99201b4279d7f0a163a638ff15e677d6c27d6033ddb7cb03ab24ecbac389d35d9789c4241f1ba0e394c5ba7a0f49a2ed0c93c2969f9b09472fa985db76f7ff5292e62eb872f544afd29166df7af99ceda5efd090969493f415b58784efb2759d8ce6019994e58fa980af8cac14e0d798a88e29a7d7de120070830d9a74750241872466955b0dd745a904efe705de7e693ad6f77ca5b54f927df6026e3f77dd2a77ddc7014ef14a6069a8040d7871dc47e3e9f2b844b28636204c29ffa52d95a87f3007751113a397b7a8e3e2b6e283ccda035c81f823bbce94a93c62606bc1759ddfd79fbe712fd226bd6b6ba3516acb8f36d328a058c7cb999f3d6363b6927b857cb195dfd98e61b89064f36d35ff4df16ad7b24fd17ad2c243fe9a057c3e585e93e921691a92a2d40a7a4ef37cc93f183f9572a2b5f95be1579dae52c5a452c38a7f7e2607466f91b731236066adfc878df4fda27ddc8bc3b6044f74ffdbe2fac22e24feb668784e738f07cbd4ea623f8a7dcf02827ff523352efdf224428c983dbfe9171adf2a32eb07c634cb9936597be1203ee7b99f0b83c9175a987347633401296ff78538ce369674d7e8081583460ae2a5a030a2bb255e12a8e9de0f4000647e8ac0112f6a96500c849708fc05bca716a6f909ed11757fa95b2445f370bf75f5102ad9f8bd337c184e8e5be71df9dbc8bf359ca3e65e3d48c34a2152cc914844e667d1ede6ae14af6b705a4cfac0dab2f7e6529ba1eba8f1bbdf6dd0c945d04c7b2019ae2ab18fffa8b47d7e8056a3e206dd6ef04f4a4dab4cf00a494e32d17bb69138e9d9116835eb342a6b043560fdb2d2dd29f81312a894f441372ca2d07ed5a32f40320ca52a25fcc6ae606af5fbdcc9ca039d3b3e42819f2271ec03ae8ceab36604caddaf2e4795014f106ad45f842051fed3b8c67ece341e2c1c8824541583879c2062634410e786293743d4a7be03fbaafe55bb86274d7584fb84dfafc83559c15247d173038082768d79b84c5cacd081a27820c48186d880206c51f2248e4ea2f1f15c8577c99d80ca783c1bba6fbd57fecfa1bb902bb8c3b4e4f") 14:03:52 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) openat$cgroup_ro(r0, &(0x7f0000000080)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) syz_open_pts(r1, 0x400) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r3, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r3, 0x6628) 14:03:52 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:52 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 32) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) (async, rerun: 32) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000040)={0x0, 0x1, 0x8, 0x0, 0x1b, "bb5f58202ff8edaf"}) (rerun: 32) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f00000000c0)=0x6) (async) ioctl$PIO_FONT(r2, 0x4b61, &(0x7f0000000480)="69b1107c4b619bb192ef1aaba0c24698bb800ed31cd4674f0111d3d9ec8bc30d8238bc63c3e325612e392f74814a939ce69f12d8a947cdf2585dd024c866b267592f39a7c0ca6aa695ead01beb1ed2d8114916140781e4825541ba649d5deb99d6340b6035daca0b4f1b6a4fe271e95249b7666e4adeec3704770d9f3691781214bdb07f5d0db38c7cd65a69b300f42ec2928d34a569691cc4c81b9f72f3e5175e4571165738a4979efeba4dfa081d4603910d82c295c4594c4628915e3f8d1a27f85cda903c0b0018b45507a8043740e61835d4cdd5e727700b5ee48ed7e159a5e329b9c1c7cb52b89489cdab9a2aa5351a3c2dcf799d4fefd10c8072975c6ee90bf698e1ed1545dd826cfc32ac6325c9716ac544f21bb5e2afcfc8003f1c1db19cb1aa2c8f358bad0d1ca24e982c9e5c3f57eea4946e50864b40786938363a52fa4b9c6aaa1de046e477ec599b751236ea19f566ca4d120c3c0439b323293c7075aa565624682fc19c3c2523b3162c3ee2dbc975319cf124d6c46ac00b00785aee44702a8d62f93d5ec53dd512d16df325c719ce9e560ffbdc1d493d68d374c260b78599f9df79548b43f6004fea81cde9eef81a45bab6805178ea6eeda68d6f30f480c5e8c3890ef82da060a8ffaf670416d91d3a382fa4552dd886a6235653ebd993ad94ce156be100aaceab90bd29af9eeaaaf7e20450139fcb52b7daa55f8ba5ec0f38a5af0540749104630e498f85881173ace527bf95031b3386b2a206ef29ecf42b974f8875500b6d673efe863b8c009d0e6195c6f6e9e0f594d51790ad13281cdc388b27ffe3e9bce87e8d5307d14af415d07eb087cbd988b796dfc446676456027cdf0226e8a5fbf9bce4bc7e49c72abd736940947529b1e7c09865fb459fad9a93ca2a534a46b553a8e7176cc7edb7f880bb570d828da387792a9d2ccc87e33944ebfacbf809680f41e4bed875be077e7c34bb0ef0e153ebe8c1b5d94924d3e45109d1eaa15a5c5740f044d59f3e5eb11fc8001b986431d9ba136c178373e6d1c6b406febfe1d97ad5e6e8e01f7ffc16b093de8680739eb3c3ee039bc5f6224e8e81030b6199d370fede376d0e6882d392f2f52dd2d2d1917e3542eb60184d7facfddb159cac206bc699ba3bc4f7c1db52075ae659dee34ec0e4e2b0f54dc869611a2a50c3957a1f3a0a31cddbe2a2ba2c285c347f558018576899499fb337095aae011c83fe86ebdd5f512e0cac5672b75e8fd1efe9e418166d806d297656604920765d36c3c1de851dd8bceae9331beb19166bcbb47eeb8efbe163093198d5d8c6a0cefadc29189ab015b6213352314c5028fe05ab2d914cb15a682ecce26fad3dd0f73413956a1827a391a2be566fd675df965461655dcf9ade8846c9ccc1aa5d26c6586e760247ae39333052123de1c1912347fc4aacef97479f66b979db90051f217c81c2893491d8f294e03cdd040ed27bf6cf877afd6d0e2bedd350455da0eb23cd327ad041e53958c47d5385af505309ed225244c1198494ce728b90f1bee95b91278a740cea94809aa045aa6db12dc91b154d55c49996d7baea1b47693168d1c683b98f62e7ed215a135f1c301a430438b784398ee34f7b1a01d7eec140d3dfdd5d5023169da90d6ec785b8f50f17603d2b5896f516cbebe506c66ca71318fa54889cfd78e102b3adfd476853894e6ba88294bff75ef67c1b7735ce114e7710a301a4e9760830a430588956d9edd14620e5fa56037d22e9304f59e93a01c92adc0ab50d44e707a676fdc14c7c026aa853fcf6f02de5da06bb148c5628db8d8a2caf0c8b91ad70bc5e6e37f5104b130f03d06daa4aea6a211667c48de7d6f873d55227c76a4143ad6a4c84700e5ebc8387fe0c35e4aefdbdccab4f193ab54e13ebc79d282baafaa314cb883c23cf446acf2fdb4d620f855977bdeed42b71bc8f63ee864b33fb06a43f3cbeae3a5f5e3ba3971538c5a4d24d3aa8920c1a0c2fe0b158234ad2491f1472dcdd2af61c262dbec1ac1107f84d9f5b3730e6d21f5fdaf5b74a92a126e4a6ce87c1f29404479850d4a1f465112ba167e506a11654a5d26a2e6e711f488d032972eaed2da02067fa8819bb57f7765a1a86b9d3774f4a070ae2c38073db3a0cd3646b4503506c95de5bf54308264a10d80ed39a131cd065847d1490a0429cfb390d45d8a751da92355a41583cec169e8841dde432e1434722983b85d1ee7b0ce06cd79b03c66d4dd53bb0f76248ca8977360d2fcd342415f2fe0153e31de22e10dee831dbcbd8961035748cbf724a615c8da7184142f0c1eb91b80fde3b021939b39af3e2feecb35feb6883b94227f47790821b4f25822b6d1e67561dfffd97cb8d2d425d6e161d02049ce46456ddee86fd6ccee8df78b8544835b8fc9c79e83fa0e19e9800e97af0430d0f2c37fe9f90eace2a24fdd50d1b096403db533386b5c70137bc5a59de89ee67fc556fc4a8040060ab2d007ffec44aab30580104e5219f3eaee28eb088326279b9963ec71f139ad012581c4bc01d7b586e250bdaf80d1f772623628879e8193c0cef97bfb7736fdc56271f627e93da43b7616d9046f71297b6d20427642d1dee3e03f4d8ab5c3956129ccdf149588a49f4de69ef418739838a3138dc7811e8ee2f38be249d439c35110d695505461cc0053a2f2fa8cf9383b7635552f491583c03fa485c1881fe4181cadb72c20587b2d2c5fcf09140fc01907a0ba90a2a7a544b051bbcca431ba768f7ab8101e4a02cc88f5efaf2ba0e3a909d2c4947e72f9598c881f5f1a52e740c0f558f4c68768e400a32dc3ddc4f990989823879a4304129a8aea16d2e48d31c44eb3a0a36ac393a4575833684e12a57c8532d3dbf705cb329a6a05f1c528611ce4168a6407df51ae07ae496a6d48d6416a0b49b95be6fbe8050ad41dd14c18e7bc934f2a8568a5c557d9ae8295d5c09f748865c06ad959bafd8c7abcdb0e50f061d0b3146f19d621a3d00ab10c77f5a630862d0a54dce511b297ac7505ad496a7029e61f526798e71d4b95eab8874dc62e8fc8b5f8775fdf250ceb8eaad78b698a79c758cccde0df276553d8559994548372947feb67e151b8f8667c84e2bcfc59e209b082ccd3769e74acca82c4c8233d0429136582cec3adabf568061277cd38eed35d8a03f74d3ca9b2fa43f22570bfc08ef37d1fa4783322753ce5f6be82e0caea6970c875f28a6466cfa5c8a308a5a093d0ed3919e9023630934f1af1236410b8286f429584fa38edf00fdf01e11b7bc58e94d8c2252de1a758075ffb161ecadd0a5f9c24a11b3d76208df4b7ee8d4a7bee11053e0cb19259fe88a09890a76464ba7b2ddee9cb3bde94b0c5fc89db7a53e94bfaa34a0e25d1445e0dad777aec8804bfdbcf35df52287e7c781f8f82f7c867a32336925318c2dcd88df9cfbc5669065a33fd66a8297c6ca81634bbac00bc9927b0be102ca21b177dc6b35123a8181d247aa5d7f0ad10ea14bd85d07a2173283f65b06f58e858d69dd3d5aec89d588aef75e671c69838fea03198bd125827f8d14a439bc30e31d2de5c1ec327dbe0e76eaa3bf4473c36750cff0e5f4d716d920ec588c7be5708988a1c481dc0c5ceddd3a9b21fc8a161d186e824d3e8088f3b11c8cf1da4594330e740aff73a10425cf778e96542e1cf6c4197e89339a655201e7226bf9b22006aadcfc8f6923dfde6a1b4a99554e50aa8113e1d2dd38b405bb036607943c13da3bd11d2d0a065de5bb8ada8aaf857804e8d244f1772b495d3ebabb3c440a36009ca955fdc12d2225dd058e89e6c019b58b2a91d7e482216d3dfb3feeaf322e6476b0906a68c6f151ba30dd251f02753179f636ce3d740a26cfa099c687f9d2216875e2805fa6030c58fd85cddbafec3016debaa042e815350f23f550b8ea226d3c63bab2326d9a0f4c6c2296af126d6976c72b0a245bc5bcc4f4ffbe4fcadb8cb57b9eb58314731e05ee24c274c5b218b5d524f8511f9d92460a27d6fbbce1967f3fea56db2cb56194f0905fbc7674387330cc16fc7b903cf6c9bf11c97c82ea552f01ad95e240fd5f89474b113f1f1b62340c87ea7260eeb2fcb9dabdb858849b31251713e9ba3bfae45cb5aa221c13d82bf02ee5c75f463347ac2c69c9faf87ae884a6dd25fcef560105cdf01b6c3fdfe7273ed169eb043531e559a30b5f023f95b39c4e2bcdc8201be9dba16c1b7970d6792e210e04861165647d087c16bb1253cead7c06f455238b93f6bba981bae8ea6ddbafdc2c7e3e8c66aafe67ddbab8f67ab565a8797ad94ffa60d34fb1edeea0ae74723d372d8a574d2460d1c3e445e1fc3d44a5dd97046f527fc920d87cd78ed9a6579a47f71561f51a50f9531bf6f32f118227a74b8aa47143407e4bcb9a98cbbb7b5eab4376382a4c8fa093a21e351dff93bb8a06279a8803858ce3d2ba4514f685abbb60e9b716c23082c8a8bc27b5e99346603d284e1db665d3d670f31e7e64989cdc6c5786d636fb3e562a88e32b63cfeaec2ebec1de015a85bfbf12f871b7404378fdd6796cfe7f1021161cdc779161b148561f80ca3aa8f3b5e015216791d4033089cc86237d18b546564b8d0383347ff3bf10ebf014028080ff8e574546d9c6633310dfc8d800f2aa1d643ee72f08d2010a84cd154c6b171d68e44acd5e388716b776183da99201b4279d7f0a163a638ff15e677d6c27d6033ddb7cb03ab24ecbac389d35d9789c4241f1ba0e394c5ba7a0f49a2ed0c93c2969f9b09472fa985db76f7ff5292e62eb872f544afd29166df7af99ceda5efd090969493f415b58784efb2759d8ce6019994e58fa980af8cac14e0d798a88e29a7d7de120070830d9a74750241872466955b0dd745a904efe705de7e693ad6f77ca5b54f927df6026e3f77dd2a77ddc7014ef14a6069a8040d7871dc47e3e9f2b844b28636204c29ffa52d95a87f3007751113a397b7a8e3e2b6e283ccda035c81f823bbce94a93c62606bc1759ddfd79fbe712fd226bd6b6ba3516acb8f36d328a058c7cb999f3d6363b6927b857cb195dfd98e61b89064f36d35ff4df16ad7b24fd17ad2c243fe9a057c3e585e93e921691a92a2d40a7a4ef37cc93f183f9572a2b5f95be1579dae52c5a452c38a7f7e2607466f91b731236066adfc878df4fda27ddc8bc3b6044f74ffdbe2fac22e24feb668784e738f07cbd4ea623f8a7dcf02827ff523352efdf224428c983dbfe9171adf2a32eb07c634cb9936597be1203ee7b99f0b83c9175a987347633401296ff78538ce369674d7e8081583460ae2a5a030a2bb255e12a8e9de0f4000647e8ac0112f6a96500c849708fc05bca716a6f909ed11757fa95b2445f370bf75f5102ad9f8bd337c184e8e5be71df9dbc8bf359ca3e65e3d48c34a2152cc914844e667d1ede6ae14af6b705a4cfac0dab2f7e6529ba1eba8f1bbdf6dd0c945d04c7b2019ae2ab18fffa8b47d7e8056a3e206dd6ef04f4a4dab4cf00a494e32d17bb69138e9d9116835eb342a6b043560fdb2d2dd29f81312a894f441372ca2d07ed5a32f40320ca52a25fcc6ae606af5fbdcc9ca039d3b3e42819f2271ec03ae8ceab36604caddaf2e4795014f106ad45f842051fed3b8c67ece341e2c1c8824541583879c2062634410e786293743d4a7be03fbaafe55bb86274d7584fb84dfafc83559c15247d173038082768d79b84c5cacd081a27820c48186d880206c51f2248e4ea2f1f15c8577c99d80ca783c1bba6fbd57fecfa1bb902bb8c3b4e4f") 14:03:52 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) (async) openat$cgroup_ro(r0, &(0x7f0000000080)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) syz_open_pts(r1, 0x400) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r3, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) (async) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r3, 0x6628) 14:03:52 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) openat$cgroup_ro(r0, &(0x7f0000000080)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) syz_open_pts(r1, 0x400) (async) syz_open_pts(r1, 0x400) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) r3 = openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r3, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r3, 0x6628) 14:03:52 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) (async, rerun: 32) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000040)={0x0, 0x1, 0x8, 0x0, 0x1b, "bb5f58202ff8edaf"}) (rerun: 32) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f00000000c0)=0x6) (async) ioctl$PIO_FONT(r2, 0x4b61, &(0x7f0000000480)="69b1107c4b619bb192ef1aaba0c24698bb800ed31cd4674f0111d3d9ec8bc30d8238bc63c3e325612e392f74814a939ce69f12d8a947cdf2585dd024c866b267592f39a7c0ca6aa695ead01beb1ed2d8114916140781e4825541ba649d5deb99d6340b6035daca0b4f1b6a4fe271e95249b7666e4adeec3704770d9f3691781214bdb07f5d0db38c7cd65a69b300f42ec2928d34a569691cc4c81b9f72f3e5175e4571165738a4979efeba4dfa081d4603910d82c295c4594c4628915e3f8d1a27f85cda903c0b0018b45507a8043740e61835d4cdd5e727700b5ee48ed7e159a5e329b9c1c7cb52b89489cdab9a2aa5351a3c2dcf799d4fefd10c8072975c6ee90bf698e1ed1545dd826cfc32ac6325c9716ac544f21bb5e2afcfc8003f1c1db19cb1aa2c8f358bad0d1ca24e982c9e5c3f57eea4946e50864b40786938363a52fa4b9c6aaa1de046e477ec599b751236ea19f566ca4d120c3c0439b323293c7075aa565624682fc19c3c2523b3162c3ee2dbc975319cf124d6c46ac00b00785aee44702a8d62f93d5ec53dd512d16df325c719ce9e560ffbdc1d493d68d374c260b78599f9df79548b43f6004fea81cde9eef81a45bab6805178ea6eeda68d6f30f480c5e8c3890ef82da060a8ffaf670416d91d3a382fa4552dd886a6235653ebd993ad94ce156be100aaceab90bd29af9eeaaaf7e20450139fcb52b7daa55f8ba5ec0f38a5af0540749104630e498f85881173ace527bf95031b3386b2a206ef29ecf42b974f8875500b6d673efe863b8c009d0e6195c6f6e9e0f594d51790ad13281cdc388b27ffe3e9bce87e8d5307d14af415d07eb087cbd988b796dfc446676456027cdf0226e8a5fbf9bce4bc7e49c72abd736940947529b1e7c09865fb459fad9a93ca2a534a46b553a8e7176cc7edb7f880bb570d828da387792a9d2ccc87e33944ebfacbf809680f41e4bed875be077e7c34bb0ef0e153ebe8c1b5d94924d3e45109d1eaa15a5c5740f044d59f3e5eb11fc8001b986431d9ba136c178373e6d1c6b406febfe1d97ad5e6e8e01f7ffc16b093de8680739eb3c3ee039bc5f6224e8e81030b6199d370fede376d0e6882d392f2f52dd2d2d1917e3542eb60184d7facfddb159cac206bc699ba3bc4f7c1db52075ae659dee34ec0e4e2b0f54dc869611a2a50c3957a1f3a0a31cddbe2a2ba2c285c347f558018576899499fb337095aae011c83fe86ebdd5f512e0cac5672b75e8fd1efe9e418166d806d297656604920765d36c3c1de851dd8bceae9331beb19166bcbb47eeb8efbe163093198d5d8c6a0cefadc29189ab015b6213352314c5028fe05ab2d914cb15a682ecce26fad3dd0f73413956a1827a391a2be566fd675df965461655dcf9ade8846c9ccc1aa5d26c6586e760247ae39333052123de1c1912347fc4aacef97479f66b979db90051f217c81c2893491d8f294e03cdd040ed27bf6cf877afd6d0e2bedd350455da0eb23cd327ad041e53958c47d5385af505309ed225244c1198494ce728b90f1bee95b91278a740cea94809aa045aa6db12dc91b154d55c49996d7baea1b47693168d1c683b98f62e7ed215a135f1c301a430438b784398ee34f7b1a01d7eec140d3dfdd5d5023169da90d6ec785b8f50f17603d2b5896f516cbebe506c66ca71318fa54889cfd78e102b3adfd476853894e6ba88294bff75ef67c1b7735ce114e7710a301a4e9760830a430588956d9edd14620e5fa56037d22e9304f59e93a01c92adc0ab50d44e707a676fdc14c7c026aa853fcf6f02de5da06bb148c5628db8d8a2caf0c8b91ad70bc5e6e37f5104b130f03d06daa4aea6a211667c48de7d6f873d55227c76a4143ad6a4c84700e5ebc8387fe0c35e4aefdbdccab4f193ab54e13ebc79d282baafaa314cb883c23cf446acf2fdb4d620f855977bdeed42b71bc8f63ee864b33fb06a43f3cbeae3a5f5e3ba3971538c5a4d24d3aa8920c1a0c2fe0b158234ad2491f1472dcdd2af61c262dbec1ac1107f84d9f5b3730e6d21f5fdaf5b74a92a126e4a6ce87c1f29404479850d4a1f465112ba167e506a11654a5d26a2e6e711f488d032972eaed2da02067fa8819bb57f7765a1a86b9d3774f4a070ae2c38073db3a0cd3646b4503506c95de5bf54308264a10d80ed39a131cd065847d1490a0429cfb390d45d8a751da92355a41583cec169e8841dde432e1434722983b85d1ee7b0ce06cd79b03c66d4dd53bb0f76248ca8977360d2fcd342415f2fe0153e31de22e10dee831dbcbd8961035748cbf724a615c8da7184142f0c1eb91b80fde3b021939b39af3e2feecb35feb6883b94227f47790821b4f25822b6d1e67561dfffd97cb8d2d425d6e161d02049ce46456ddee86fd6ccee8df78b8544835b8fc9c79e83fa0e19e9800e97af0430d0f2c37fe9f90eace2a24fdd50d1b096403db533386b5c70137bc5a59de89ee67fc556fc4a8040060ab2d007ffec44aab30580104e5219f3eaee28eb088326279b9963ec71f139ad012581c4bc01d7b586e250bdaf80d1f772623628879e8193c0cef97bfb7736fdc56271f627e93da43b7616d9046f71297b6d20427642d1dee3e03f4d8ab5c3956129ccdf149588a49f4de69ef418739838a3138dc7811e8ee2f38be249d439c35110d695505461cc0053a2f2fa8cf9383b7635552f491583c03fa485c1881fe4181cadb72c20587b2d2c5fcf09140fc01907a0ba90a2a7a544b051bbcca431ba768f7ab8101e4a02cc88f5efaf2ba0e3a909d2c4947e72f9598c881f5f1a52e740c0f558f4c68768e400a32dc3ddc4f990989823879a4304129a8aea16d2e48d31c44eb3a0a36ac393a4575833684e12a57c8532d3dbf705cb329a6a05f1c528611ce4168a6407df51ae07ae496a6d48d6416a0b49b95be6fbe8050ad41dd14c18e7bc934f2a8568a5c557d9ae8295d5c09f748865c06ad959bafd8c7abcdb0e50f061d0b3146f19d621a3d00ab10c77f5a630862d0a54dce511b297ac7505ad496a7029e61f526798e71d4b95eab8874dc62e8fc8b5f8775fdf250ceb8eaad78b698a79c758cccde0df276553d8559994548372947feb67e151b8f8667c84e2bcfc59e209b082ccd3769e74acca82c4c8233d0429136582cec3adabf568061277cd38eed35d8a03f74d3ca9b2fa43f22570bfc08ef37d1fa4783322753ce5f6be82e0caea6970c875f28a6466cfa5c8a308a5a093d0ed3919e9023630934f1af1236410b8286f429584fa38edf00fdf01e11b7bc58e94d8c2252de1a758075ffb161ecadd0a5f9c24a11b3d76208df4b7ee8d4a7bee11053e0cb19259fe88a09890a76464ba7b2ddee9cb3bde94b0c5fc89db7a53e94bfaa34a0e25d1445e0dad777aec8804bfdbcf35df52287e7c781f8f82f7c867a32336925318c2dcd88df9cfbc5669065a33fd66a8297c6ca81634bbac00bc9927b0be102ca21b177dc6b35123a8181d247aa5d7f0ad10ea14bd85d07a2173283f65b06f58e858d69dd3d5aec89d588aef75e671c69838fea03198bd125827f8d14a439bc30e31d2de5c1ec327dbe0e76eaa3bf4473c36750cff0e5f4d716d920ec588c7be5708988a1c481dc0c5ceddd3a9b21fc8a161d186e824d3e8088f3b11c8cf1da4594330e740aff73a10425cf778e96542e1cf6c4197e89339a655201e7226bf9b22006aadcfc8f6923dfde6a1b4a99554e50aa8113e1d2dd38b405bb036607943c13da3bd11d2d0a065de5bb8ada8aaf857804e8d244f1772b495d3ebabb3c440a36009ca955fdc12d2225dd058e89e6c019b58b2a91d7e482216d3dfb3feeaf322e6476b0906a68c6f151ba30dd251f02753179f636ce3d740a26cfa099c687f9d2216875e2805fa6030c58fd85cddbafec3016debaa042e815350f23f550b8ea226d3c63bab2326d9a0f4c6c2296af126d6976c72b0a245bc5bcc4f4ffbe4fcadb8cb57b9eb58314731e05ee24c274c5b218b5d524f8511f9d92460a27d6fbbce1967f3fea56db2cb56194f0905fbc7674387330cc16fc7b903cf6c9bf11c97c82ea552f01ad95e240fd5f89474b113f1f1b62340c87ea7260eeb2fcb9dabdb858849b31251713e9ba3bfae45cb5aa221c13d82bf02ee5c75f463347ac2c69c9faf87ae884a6dd25fcef560105cdf01b6c3fdfe7273ed169eb043531e559a30b5f023f95b39c4e2bcdc8201be9dba16c1b7970d6792e210e04861165647d087c16bb1253cead7c06f455238b93f6bba981bae8ea6ddbafdc2c7e3e8c66aafe67ddbab8f67ab565a8797ad94ffa60d34fb1edeea0ae74723d372d8a574d2460d1c3e445e1fc3d44a5dd97046f527fc920d87cd78ed9a6579a47f71561f51a50f9531bf6f32f118227a74b8aa47143407e4bcb9a98cbbb7b5eab4376382a4c8fa093a21e351dff93bb8a06279a8803858ce3d2ba4514f685abbb60e9b716c23082c8a8bc27b5e99346603d284e1db665d3d670f31e7e64989cdc6c5786d636fb3e562a88e32b63cfeaec2ebec1de015a85bfbf12f871b7404378fdd6796cfe7f1021161cdc779161b148561f80ca3aa8f3b5e015216791d4033089cc86237d18b546564b8d0383347ff3bf10ebf014028080ff8e574546d9c6633310dfc8d800f2aa1d643ee72f08d2010a84cd154c6b171d68e44acd5e388716b776183da99201b4279d7f0a163a638ff15e677d6c27d6033ddb7cb03ab24ecbac389d35d9789c4241f1ba0e394c5ba7a0f49a2ed0c93c2969f9b09472fa985db76f7ff5292e62eb872f544afd29166df7af99ceda5efd090969493f415b58784efb2759d8ce6019994e58fa980af8cac14e0d798a88e29a7d7de120070830d9a74750241872466955b0dd745a904efe705de7e693ad6f77ca5b54f927df6026e3f77dd2a77ddc7014ef14a6069a8040d7871dc47e3e9f2b844b28636204c29ffa52d95a87f3007751113a397b7a8e3e2b6e283ccda035c81f823bbce94a93c62606bc1759ddfd79fbe712fd226bd6b6ba3516acb8f36d328a058c7cb999f3d6363b6927b857cb195dfd98e61b89064f36d35ff4df16ad7b24fd17ad2c243fe9a057c3e585e93e921691a92a2d40a7a4ef37cc93f183f9572a2b5f95be1579dae52c5a452c38a7f7e2607466f91b731236066adfc878df4fda27ddc8bc3b6044f74ffdbe2fac22e24feb668784e738f07cbd4ea623f8a7dcf02827ff523352efdf224428c983dbfe9171adf2a32eb07c634cb9936597be1203ee7b99f0b83c9175a987347633401296ff78538ce369674d7e8081583460ae2a5a030a2bb255e12a8e9de0f4000647e8ac0112f6a96500c849708fc05bca716a6f909ed11757fa95b2445f370bf75f5102ad9f8bd337c184e8e5be71df9dbc8bf359ca3e65e3d48c34a2152cc914844e667d1ede6ae14af6b705a4cfac0dab2f7e6529ba1eba8f1bbdf6dd0c945d04c7b2019ae2ab18fffa8b47d7e8056a3e206dd6ef04f4a4dab4cf00a494e32d17bb69138e9d9116835eb342a6b043560fdb2d2dd29f81312a894f441372ca2d07ed5a32f40320ca52a25fcc6ae606af5fbdcc9ca039d3b3e42819f2271ec03ae8ceab36604caddaf2e4795014f106ad45f842051fed3b8c67ece341e2c1c8824541583879c2062634410e786293743d4a7be03fbaafe55bb86274d7584fb84dfafc83559c15247d173038082768d79b84c5cacd081a27820c48186d880206c51f2248e4ea2f1f15c8577c99d80ca783c1bba6fbd57fecfa1bb902bb8c3b4e4f") 14:03:52 executing program 2: ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(0xffffffffffffffff, 0xc04c5349, &(0x7f0000000040)={0x2, 0x3ff, 0x2}) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xf0801, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ftruncate(0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000002280), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000001140)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000001100)={0xffffffffffffffff}, 0x106}}, 0x20) write$RDMA_USER_CM_CMD_SET_OPTION(r1, &(0x7f00000000c0)={0xe, 0x18, 0xfa00, @id_resuseaddr={&(0x7f0000000080), r2, 0x0, 0x1, 0x4}}, 0x20) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$GIO_CMAP(r0, 0x4b70, &(0x7f0000000140)) write(r0, &(0x7f0000000000)="03", 0x1) mkdirat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x110) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(0xffffffffffffffff, 0x40505330, &(0x7f00000001c0)={{0x20, 0x40}, {0x6b}, 0x80000001, 0x2, 0x80}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r3, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r3, 0x40505330, &(0x7f0000000240)={{0x7, 0xb3}, {0x0, 0xc9}, 0x7, 0x4, 0x1}) 14:03:52 executing program 4: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_COALESCE_SET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x14, r0, 0x100, 0x70bd2c, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x40000005}, 0x40) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:52 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000080)={'wlan0\x00'}) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) ioctl$TCXONC(r1, 0x540a, 0x3) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) ioctl$SNDCTL_DSP_SETFMT(r1, 0xc0045005, &(0x7f00000000c0)=0x8000) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x45, 0x8, 0x5, 0x7f, 0x0, 0x2, 0x4, 0xf, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x0, 0x5, 0x0, 0x0, 0x9, 0x1ff, 0x1ff, 0x0, 0x4b1b}, 0xffffffffffffffff, 0x6, r1, 0xa) sendmsg$RDMA_NLDEV_CMD_SYS_SET(r3, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000280)={&(0x7f0000000340)=ANY=[@ANYBLOB="300000000714010029bd7000fbdbdf25050054000100000008004400", @ANYRES32, @ANYBLOB="080001ff020000000900540000824f24097b16660490496d926d6361ebf800965781634a12890ac98f2fca73e2cb77273e1e8e60053c1de4cd96c74867bb32164c0425b56d39d3de4e6145fb3a24cc855352b8a8b2b9819eaab2b58c4939c093524da540692073c57cdb1c5d4111593421ffc37e4e57dfc894ee476a91d601a6b591a21a9b0d81f23aadc2168a1f922c88c879028f67111cc728c8e50c0226fdf7841398d2368e64d20ed1d42e6be4945bcca8420f"], 0x30}, 0x1, 0x0, 0x0, 0x20044004}, 0x40) 14:03:53 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x70000) 14:03:53 executing program 2: ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(0xffffffffffffffff, 0xc04c5349, &(0x7f0000000040)={0x2, 0x3ff, 0x2}) (async) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xf0801, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ftruncate(0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000002280), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000001140)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000001100)={0xffffffffffffffff}, 0x106}}, 0x20) write$RDMA_USER_CM_CMD_SET_OPTION(r1, &(0x7f00000000c0)={0xe, 0x18, 0xfa00, @id_resuseaddr={&(0x7f0000000080), r2, 0x0, 0x1, 0x4}}, 0x20) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$GIO_CMAP(r0, 0x4b70, &(0x7f0000000140)) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) mkdirat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x110) (async) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(0xffffffffffffffff, 0x40505330, &(0x7f00000001c0)={{0x20, 0x40}, {0x6b}, 0x80000001, 0x2, 0x80}) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r3, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r3, 0x40505330, &(0x7f0000000240)={{0x7, 0xb3}, {0x0, 0xc9}, 0x7, 0x4, 0x1}) 14:03:53 executing program 4: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_COALESCE_SET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x14, r0, 0x100, 0x70bd2c, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x40000005}, 0x40) (async, rerun: 64) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (rerun: 64) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) (async) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:53 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000000)="03", 0x1) ioctl$FIONREAD(r0, 0x541b, &(0x7f0000000040)) 14:03:53 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000007) 14:03:53 executing program 2: ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(0xffffffffffffffff, 0xc04c5349, &(0x7f0000000040)={0x2, 0x3ff, 0x2}) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xf0801, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ftruncate(0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000002280), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000001140)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000001100)={0xffffffffffffffff}, 0x106}}, 0x20) write$RDMA_USER_CM_CMD_SET_OPTION(r1, &(0x7f00000000c0)={0xe, 0x18, 0xfa00, @id_resuseaddr={&(0x7f0000000080), r2, 0x0, 0x1, 0x4}}, 0x20) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$GIO_CMAP(r0, 0x4b70, &(0x7f0000000140)) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) mkdirat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x110) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(0xffffffffffffffff, 0x40505330, &(0x7f00000001c0)={{0x20, 0x40}, {0x6b}, 0x80000001, 0x2, 0x80}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r3, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async, rerun: 64) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r3, 0x40505330, &(0x7f0000000240)={{0x7, 0xb3}, {0x0, 0xc9}, 0x7, 0x4, 0x1}) (rerun: 64) 14:03:53 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:53 executing program 4: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_COALESCE_SET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x14, r0, 0x100, 0x70bd2c, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x40000005}, 0x40) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0xd) write(r1, &(0x7f0000000000)="03", 0x1) 14:03:53 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:53 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x60301, 0x0) ioctl$KDADDIO(r0, 0x4b34, 0x1) syz_open_dev$ptys(0xc, 0x3, 0x0) syz_open_dev$ptys(0xc, 0x3, 0x0) ioctl$TCXONC(r0, 0x540a, 0x2) r1 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0x7) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r2, 0x5606, 0xb5c) write(r0, &(0x7f00000001c0)="7460d2aa44d62df572bd7037caa4e65801acd31fc018c80d9de2d4a36bb18a71dfb00f0c4db919c133fa88b8e95347993a8413c09cfd7a0cafabc512baa1d14af88aed215913dd45d089bf8888a1d2250d5ed2e862418fce4d0889f7fa44f29842a430cf76a1af7e34a2fabe1c37f628eb74148052a20a597ffda95e3faf3793b2dfa882ac85641d9966c43709dc5d04c46daaa70b278c33729cce681735ed25f4c650b888240d042a0a0000314205f5f13c2c", 0x0) 14:03:53 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async, rerun: 64) write(r0, &(0x7f0000000000)="03", 0x1) (rerun: 64) [ 675.141969] sp0: Synchronizing with TNC 14:03:53 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000080)={'wlan0\x00'}) (async) close(r2) (async) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) ioctl$TCXONC(r1, 0x540a, 0x3) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) ioctl$SNDCTL_DSP_SETFMT(r1, 0xc0045005, &(0x7f00000000c0)=0x8000) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x45, 0x8, 0x5, 0x7f, 0x0, 0x2, 0x4, 0xf, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x0, 0x5, 0x0, 0x0, 0x9, 0x1ff, 0x1ff, 0x0, 0x4b1b}, 0xffffffffffffffff, 0x6, r1, 0xa) sendmsg$RDMA_NLDEV_CMD_SYS_SET(r3, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000280)={&(0x7f0000000340)=ANY=[@ANYBLOB="300000000714010029bd7000fbdbdf25050054000100000008004400", @ANYRES32, @ANYBLOB="080001ff020000000900540000824f24097b16660490496d926d6361ebf800965781634a12890ac98f2fca73e2cb77273e1e8e60053c1de4cd96c74867bb32164c0425b56d39d3de4e6145fb3a24cc855352b8a8b2b9819eaab2b58c4939c093524da540692073c57cdb1c5d4111593421ffc37e4e57dfc894ee476a91d601a6b591a21a9b0d81f23aadc2168a1f922c88c879028f67111cc728c8e50c0226fdf7841398d2368e64d20ed1d42e6be4945bcca8420f"], 0x30}, 0x1, 0x0, 0x0, 0x20044004}, 0x40) 14:03:54 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x100000) 14:03:54 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0x4) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:54 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x60301, 0x0) ioctl$KDADDIO(r0, 0x4b34, 0x1) (async) syz_open_dev$ptys(0xc, 0x3, 0x0) (async) syz_open_dev$ptys(0xc, 0x3, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x2) r1 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0x7) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r2, 0x5606, 0xb5c) (async) write(r0, &(0x7f00000001c0)="7460d2aa44d62df572bd7037caa4e65801acd31fc018c80d9de2d4a36bb18a71dfb00f0c4db919c133fa88b8e95347993a8413c09cfd7a0cafabc512baa1d14af88aed215913dd45d089bf8888a1d2250d5ed2e862418fce4d0889f7fa44f29842a430cf76a1af7e34a2fabe1c37f628eb74148052a20a597ffda95e3faf3793b2dfa882ac85641d9966c43709dc5d04c46daaa70b278c33729cce681735ed25f4c650b888240d042a0a0000314205f5f13c2c", 0x0) 14:03:54 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) r3 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r3], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {r3, 0xee00}}, './file0\x00'}) ioctl$TCXONC(r0, 0x540a, 0x2) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) [ 675.693613] sp0: Synchronizing with TNC 14:03:54 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000223) 14:03:54 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) r3 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r3], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {r3, 0xee00}}, './file0\x00'}) ioctl$TCXONC(r0, 0x540a, 0x2) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:54 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x60301, 0x0) ioctl$KDADDIO(r0, 0x4b34, 0x1) (async) syz_open_dev$ptys(0xc, 0x3, 0x0) syz_open_dev$ptys(0xc, 0x3, 0x0) (async, rerun: 64) ioctl$TCXONC(r0, 0x540a, 0x2) (async, rerun: 64) r1 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0x7) (async, rerun: 32) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000000)) (async, rerun: 32) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async, rerun: 64) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 64) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r2, 0x5606, 0xb5c) (async) write(r0, &(0x7f00000001c0)="7460d2aa44d62df572bd7037caa4e65801acd31fc018c80d9de2d4a36bb18a71dfb00f0c4db919c133fa88b8e95347993a8413c09cfd7a0cafabc512baa1d14af88aed215913dd45d089bf8888a1d2250d5ed2e862418fce4d0889f7fa44f29842a430cf76a1af7e34a2fabe1c37f628eb74148052a20a597ffda95e3faf3793b2dfa882ac85641d9966c43709dc5d04c46daaa70b278c33729cce681735ed25f4c650b888240d042a0a0000314205f5f13c2c", 0x0) [ 675.836378] sp0: Synchronizing with TNC [ 675.851546] FAT-fs (loop3): Unrecognized mount option "" or missing value 14:03:54 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000002c0), 0x400142, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) openat$cgroup_int(r2, &(0x7f00000001c0)='hugetlb.1GB.limit_in_bytes\x00', 0x2, 0x0) ioctl$TCXONC(r1, 0x540a, 0x2) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write$cgroup_int(r1, &(0x7f0000000000)=0x80, 0x12) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) ioctl$TIOCMGET(r3, 0x5415, &(0x7f0000000140)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r4, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0x9) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000480)=ANY=[@ANYBLOB="010008000000d10018000000d806c4d4d0a7eae7b683cf5a14d76567fe78833e4a3bfecaf30bc0d871bb8cdf11097dee220ad21bc37cc3c3feffa7a01f6b6f2e6786d741d6a90d125db20e497087e9d03b8a1428ecb335d33889f92021c594dbbb4fe194d320f09fcf4686ffd303c89ec21bf1488351b4f3aed0e33cdf25d95cb417c5bb288f612c8946365bf9530078870b2ec8c95b7c0297de5b42d16a71240c0160ad4b0130185db1423d42d5a09b0137240e9d7b63a9948b2384cd696bc9ab8f020215946f355b7a86e928401c5f421781dca6fb663411fd7b9a91368db3ec8356700248ddcc0b2d2ced5f6e9cbbac9422c60aa1ee4a152857607e56b58c4bdf5948e0", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00/file}\x00']) openat$cgroup_ro(r3, &(0x7f0000000280)='memory.numa_stat\x00', 0x0, 0x0) ioctl$TCXONC(r4, 0x540a, 0x1) setsockopt$inet_tcp_int(r5, 0x6, 0x1, &(0x7f0000000240)=0x800, 0x4) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r6, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) write(r4, &(0x7f0000000300)="034c90686e63c6726e14f54aa36076b4f9b2cd401744323607d4e1e159e150df9c90ddcaf86cec7f3c56210ea7e4136730139bdd44c9d43f1a2515fe4144f547440b791a838a2d61f79312de9c91f9562dbe110171fb032823561e2f9216d0a6d71f7a1012048fc283375dfee07da6af58b233a266ff35e54f627b288308356e8ea36ae36e56b893600efa15c487daa516d1faeb4aa8ce2b40ba1a54e66fb41f9af8cab0498fab487d8f53fb985c50cb7f319ebc6c3759288324a63a593452b937aac7ba2eaa11472f68469f4b86eaee10cfc2305dd2bbc1b8cec21b94efd284a547b82aad07e55dfe0578188f89a34847addcaf830cc04d7b622cc62a36e86202eed3bae2c4", 0x106) 14:03:54 executing program 3: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000100)='0', 0x1}], 0x1) r3 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r3], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {r3, 0xee00}}, './file0\x00'}) ioctl$TCXONC(r0, 0x540a, 0x2) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:54 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000002c0), 0x400142, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) openat$cgroup_int(r2, &(0x7f00000001c0)='hugetlb.1GB.limit_in_bytes\x00', 0x2, 0x0) (async) ioctl$TCXONC(r1, 0x540a, 0x2) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write$cgroup_int(r1, &(0x7f0000000000)=0x80, 0x12) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) ioctl$TIOCMGET(r3, 0x5415, &(0x7f0000000140)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r4, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) sendfile(0xffffffffffffffff, r4, 0x0, 0x9) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000480)=ANY=[@ANYBLOB="010008000000d10018000000d806c4d4d0a7eae7b683cf5a14d76567fe78833e4a3bfecaf30bc0d871bb8cdf11097dee220ad21bc37cc3c3feffa7a01f6b6f2e6786d741d6a90d125db20e497087e9d03b8a1428ecb335d33889f92021c594dbbb4fe194d320f09fcf4686ffd303c89ec21bf1488351b4f3aed0e33cdf25d95cb417c5bb288f612c8946365bf9530078870b2ec8c95b7c0297de5b42d16a71240c0160ad4b0130185db1423d42d5a09b0137240e9d7b63a9948b2384cd696bc9ab8f020215946f355b7a86e928401c5f421781dca6fb663411fd7b9a91368db3ec8356700248ddcc0b2d2ced5f6e9cbbac9422c60aa1ee4a152857607e56b58c4bdf5948e0", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00/file}\x00']) openat$cgroup_ro(r3, &(0x7f0000000280)='memory.numa_stat\x00', 0x0, 0x0) (async) ioctl$TCXONC(r4, 0x540a, 0x1) (async) setsockopt$inet_tcp_int(r5, 0x6, 0x1, &(0x7f0000000240)=0x800, 0x4) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r6, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) write(r4, &(0x7f0000000300)="034c90686e63c6726e14f54aa36076b4f9b2cd401744323607d4e1e159e150df9c90ddcaf86cec7f3c56210ea7e4136730139bdd44c9d43f1a2515fe4144f547440b791a838a2d61f79312de9c91f9562dbe110171fb032823561e2f9216d0a6d71f7a1012048fc283375dfee07da6af58b233a266ff35e54f627b288308356e8ea36ae36e56b893600efa15c487daa516d1faeb4aa8ce2b40ba1a54e66fb41f9af8cab0498fab487d8f53fb985c50cb7f319ebc6c3759288324a63a593452b937aac7ba2eaa11472f68469f4b86eaee10cfc2305dd2bbc1b8cec21b94efd284a547b82aad07e55dfe0578188f89a34847addcaf830cc04d7b622cc62a36e86202eed3bae2c4", 0x106) 14:03:54 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$TIOCSTI(r0, 0x5412, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="03", 0x1) ioctl$KDFONTOP_SET_DEF(r0, 0x4b72, &(0x7f0000000080)={0x2, 0x0, 0xc, 0xb, 0x1d3, &(0x7f00000001c0)="0dc8c044cd7762db1feafcb691d0fa6db89e7066d535565a3cc84b9b6de030cb06116f1cfc08eeb36a78d1c13f4dad0efecce86a175fa9c7eb2335d8aae905550f547efddab5358826aa87e2e4d4c0a2a644d4df9a71aeae694c10f1a919722814b41fda9049b7202498ab5f84c7951003344191b9490e0ef410483282a73b7fe5032ddbae72d5a8ee41ca97a904548452eb3a8969627f90084939e88d88b1824853d8d6d0ddbb48da7b03edb192f0faa7f5a626c416daefb508c51c28c7a52e07c5abff6a9fd7df0ad96c2f9460ff0af30d7c76535c6b3ee1de498679fb35e376e1278e348e50579dbfd111121e5b24a115eb845da64111779cbabe98d8c7d17a6c7e694f364ddcb310555d7e73bcd7ff0477da3fa898d12107e4d541f8bab4b2f290bae0b72eb20262dd37cd4f3397ea1dac5aecf76b67b56fee745f29a090c36ba7ffea1615c0de0eb62e82e14a3ac96a20e7cd9798f123d3933cfabfa2bd4c13ee0f73a6af752f4ef1250125a95ced0bea5ec2e3328f2e940dcf9a0dc91656fa73818bc3cb66506136f8b128fc3dc11a8d5d669c7d6af875d778b447acc61b0164baf2f9cfb1a85bb9a9b6c5aa2b086aefebefe030424634f5679d501c7b32340ddc8376cc3bf9d75a1ec76694cb0e3bfe059075d14caf1ffdd46cc477901954c0fa6cf53e09dc2c1a874b2720a3077faef34eef82030682e074717cdc2de2571e95c2f482acd9b551d888caa2054f19212ca5e3389233068cf9a5d613752001a7cd53729a3231c852faa6fca7889fe758bc730af9a84a7a53fe332826b79b49b5ce5f70a05e93e6c1307a770b21dd19a46ee5b0c7dfe5024fe3ffd5a757028aafed5e3073b7db1f89240df42c5b5cbd7ac444c900ec3e7aea5e0531f1b06d5d27e666b1979c08ff554d1d471cc7e23e658be1358ab7898639e0e2b77e0b91401868139b24a4158057bc4d74e9520befe0ff2ba0a839fdb84c62c228eebedf28458034a70155dbf193792e32611fb073c5c6269184c14b4109dcc602e67ace3c16ac77661ebf8d7ab7a6d9c048ca7c54dd2a5deb8647521615a710fda969f7df567ed009385d7e0a6f910662768422897ee2ac9de337b49ed17a9f2ef8aacbfa198bcb7cc2426ca036215aa4e107829c78fb2abeb17c117a4eccf5dbe01d6ac6758d4bc36197681c8c651d8f4dc7cc86ce1274a08117fa4da45a094249858d5c82f3a5328c7bf03b60ce57bbada75c7a64ee95f70195bec0f4cb1cc7a9df4dec775b7c737c034e1bb2b7ad39c9dbcd1ab714ddd2184c0cf674b576bdd8e0338a3d4fa1f6f669c540b4bcc12df14776b127e500ab8d4777a8bc527bf0323566faff53a5db15d788eede4d886c85dcc9c986076466372fe9e9c02d87f848b71a23f5518af1f8d522823aba05c240a8945c9a7c49f5d0163465f36ced858764"}) 14:03:54 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) (async) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000080)={'wlan0\x00'}) close(r2) (async) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$TCXONC(r1, 0x540a, 0x3) (async) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) ioctl$SNDCTL_DSP_SETFMT(r1, 0xc0045005, &(0x7f00000000c0)=0x8000) (async) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x45, 0x8, 0x5, 0x7f, 0x0, 0x2, 0x4, 0xf, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x0, 0x5, 0x0, 0x0, 0x9, 0x1ff, 0x1ff, 0x0, 0x4b1b}, 0xffffffffffffffff, 0x6, r1, 0xa) sendmsg$RDMA_NLDEV_CMD_SYS_SET(r3, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000280)={&(0x7f0000000340)=ANY=[@ANYBLOB="300000000714010029bd7000fbdbdf25050054000100000008004400", @ANYRES32, @ANYBLOB="080001ff020000000900540000824f24097b16660490496d926d6361ebf800965781634a12890ac98f2fca73e2cb77273e1e8e60053c1de4cd96c74867bb32164c0425b56d39d3de4e6145fb3a24cc855352b8a8b2b9819eaab2b58c4939c093524da540692073c57cdb1c5d4111593421ffc37e4e57dfc894ee476a91d601a6b591a21a9b0d81f23aadc2168a1f922c88c879028f67111cc728c8e50c0226fdf7841398d2368e64d20ed1d42e6be4945bcca8420f"], 0x30}, 0x1, 0x0, 0x0, 0x20044004}, 0x40) 14:03:54 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x200000) 14:03:54 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000002c0), 0x400142, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) openat$cgroup_int(r2, &(0x7f00000001c0)='hugetlb.1GB.limit_in_bytes\x00', 0x2, 0x0) (async) ioctl$TCXONC(r1, 0x540a, 0x2) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write$cgroup_int(r1, &(0x7f0000000000)=0x80, 0x12) (async, rerun: 32) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) (rerun: 32) ioctl$TIOCMGET(r3, 0x5415, &(0x7f0000000140)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r4, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) sendfile(0xffffffffffffffff, r4, 0x0, 0x9) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000480)=ANY=[@ANYBLOB="010008000000d10018000000d806c4d4d0a7eae7b683cf5a14d76567fe78833e4a3bfecaf30bc0d871bb8cdf11097dee220ad21bc37cc3c3feffa7a01f6b6f2e6786d741d6a90d125db20e497087e9d03b8a1428ecb335d33889f92021c594dbbb4fe194d320f09fcf4686ffd303c89ec21bf1488351b4f3aed0e33cdf25d95cb417c5bb288f612c8946365bf9530078870b2ec8c95b7c0297de5b42d16a71240c0160ad4b0130185db1423d42d5a09b0137240e9d7b63a9948b2384cd696bc9ab8f020215946f355b7a86e928401c5f421781dca6fb663411fd7b9a91368db3ec8356700248ddcc0b2d2ced5f6e9cbbac9422c60aa1ee4a152857607e56b58c4bdf5948e0", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00/file}\x00']) (async) openat$cgroup_ro(r3, &(0x7f0000000280)='memory.numa_stat\x00', 0x0, 0x0) ioctl$TCXONC(r4, 0x540a, 0x1) setsockopt$inet_tcp_int(r5, 0x6, 0x1, &(0x7f0000000240)=0x800, 0x4) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r6, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) write(r4, &(0x7f0000000300)="034c90686e63c6726e14f54aa36076b4f9b2cd401744323607d4e1e159e150df9c90ddcaf86cec7f3c56210ea7e4136730139bdd44c9d43f1a2515fe4144f547440b791a838a2d61f79312de9c91f9562dbe110171fb032823561e2f9216d0a6d71f7a1012048fc283375dfee07da6af58b233a266ff35e54f627b288308356e8ea36ae36e56b893600efa15c487daa516d1faeb4aa8ce2b40ba1a54e66fb41f9af8cab0498fab487d8f53fb985c50cb7f319ebc6c3759288324a63a593452b937aac7ba2eaa11472f68469f4b86eaee10cfc2305dd2bbc1b8cec21b94efd284a547b82aad07e55dfe0578188f89a34847addcaf830cc04d7b622cc62a36e86202eed3bae2c4", 0x106) 14:03:54 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$TIOCSTI(r0, 0x5412, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="03", 0x1) (async) ioctl$KDFONTOP_SET_DEF(r0, 0x4b72, &(0x7f0000000080)={0x2, 0x0, 0xc, 0xb, 0x1d3, &(0x7f00000001c0)="0dc8c044cd7762db1feafcb691d0fa6db89e7066d535565a3cc84b9b6de030cb06116f1cfc08eeb36a78d1c13f4dad0efecce86a175fa9c7eb2335d8aae905550f547efddab5358826aa87e2e4d4c0a2a644d4df9a71aeae694c10f1a919722814b41fda9049b7202498ab5f84c7951003344191b9490e0ef410483282a73b7fe5032ddbae72d5a8ee41ca97a904548452eb3a8969627f90084939e88d88b1824853d8d6d0ddbb48da7b03edb192f0faa7f5a626c416daefb508c51c28c7a52e07c5abff6a9fd7df0ad96c2f9460ff0af30d7c76535c6b3ee1de498679fb35e376e1278e348e50579dbfd111121e5b24a115eb845da64111779cbabe98d8c7d17a6c7e694f364ddcb310555d7e73bcd7ff0477da3fa898d12107e4d541f8bab4b2f290bae0b72eb20262dd37cd4f3397ea1dac5aecf76b67b56fee745f29a090c36ba7ffea1615c0de0eb62e82e14a3ac96a20e7cd9798f123d3933cfabfa2bd4c13ee0f73a6af752f4ef1250125a95ced0bea5ec2e3328f2e940dcf9a0dc91656fa73818bc3cb66506136f8b128fc3dc11a8d5d669c7d6af875d778b447acc61b0164baf2f9cfb1a85bb9a9b6c5aa2b086aefebefe030424634f5679d501c7b32340ddc8376cc3bf9d75a1ec76694cb0e3bfe059075d14caf1ffdd46cc477901954c0fa6cf53e09dc2c1a874b2720a3077faef34eef82030682e074717cdc2de2571e95c2f482acd9b551d888caa2054f19212ca5e3389233068cf9a5d613752001a7cd53729a3231c852faa6fca7889fe758bc730af9a84a7a53fe332826b79b49b5ce5f70a05e93e6c1307a770b21dd19a46ee5b0c7dfe5024fe3ffd5a757028aafed5e3073b7db1f89240df42c5b5cbd7ac444c900ec3e7aea5e0531f1b06d5d27e666b1979c08ff554d1d471cc7e23e658be1358ab7898639e0e2b77e0b91401868139b24a4158057bc4d74e9520befe0ff2ba0a839fdb84c62c228eebedf28458034a70155dbf193792e32611fb073c5c6269184c14b4109dcc602e67ace3c16ac77661ebf8d7ab7a6d9c048ca7c54dd2a5deb8647521615a710fda969f7df567ed009385d7e0a6f910662768422897ee2ac9de337b49ed17a9f2ef8aacbfa198bcb7cc2426ca036215aa4e107829c78fb2abeb17c117a4eccf5dbe01d6ac6758d4bc36197681c8c651d8f4dc7cc86ce1274a08117fa4da45a094249858d5c82f3a5328c7bf03b60ce57bbada75c7a64ee95f70195bec0f4cb1cc7a9df4dec775b7c737c034e1bb2b7ad39c9dbcd1ab714ddd2184c0cf674b576bdd8e0338a3d4fa1f6f669c540b4bcc12df14776b127e500ab8d4777a8bc527bf0323566faff53a5db15d788eede4d886c85dcc9c986076466372fe9e9c02d87f848b71a23f5518af1f8d522823aba05c240a8945c9a7c49f5d0163465f36ced858764"}) 14:03:54 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0x4) write(r0, &(0x7f0000000000)="03", 0x1) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0x4) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) 14:03:55 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x20000300) 14:03:55 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$TIOCSTI(r0, 0x5412, &(0x7f00000000c0)) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) ioctl$KDFONTOP_SET_DEF(r0, 0x4b72, &(0x7f0000000080)={0x2, 0x0, 0xc, 0xb, 0x1d3, &(0x7f00000001c0)="0dc8c044cd7762db1feafcb691d0fa6db89e7066d535565a3cc84b9b6de030cb06116f1cfc08eeb36a78d1c13f4dad0efecce86a175fa9c7eb2335d8aae905550f547efddab5358826aa87e2e4d4c0a2a644d4df9a71aeae694c10f1a919722814b41fda9049b7202498ab5f84c7951003344191b9490e0ef410483282a73b7fe5032ddbae72d5a8ee41ca97a904548452eb3a8969627f90084939e88d88b1824853d8d6d0ddbb48da7b03edb192f0faa7f5a626c416daefb508c51c28c7a52e07c5abff6a9fd7df0ad96c2f9460ff0af30d7c76535c6b3ee1de498679fb35e376e1278e348e50579dbfd111121e5b24a115eb845da64111779cbabe98d8c7d17a6c7e694f364ddcb310555d7e73bcd7ff0477da3fa898d12107e4d541f8bab4b2f290bae0b72eb20262dd37cd4f3397ea1dac5aecf76b67b56fee745f29a090c36ba7ffea1615c0de0eb62e82e14a3ac96a20e7cd9798f123d3933cfabfa2bd4c13ee0f73a6af752f4ef1250125a95ced0bea5ec2e3328f2e940dcf9a0dc91656fa73818bc3cb66506136f8b128fc3dc11a8d5d669c7d6af875d778b447acc61b0164baf2f9cfb1a85bb9a9b6c5aa2b086aefebefe030424634f5679d501c7b32340ddc8376cc3bf9d75a1ec76694cb0e3bfe059075d14caf1ffdd46cc477901954c0fa6cf53e09dc2c1a874b2720a3077faef34eef82030682e074717cdc2de2571e95c2f482acd9b551d888caa2054f19212ca5e3389233068cf9a5d613752001a7cd53729a3231c852faa6fca7889fe758bc730af9a84a7a53fe332826b79b49b5ce5f70a05e93e6c1307a770b21dd19a46ee5b0c7dfe5024fe3ffd5a757028aafed5e3073b7db1f89240df42c5b5cbd7ac444c900ec3e7aea5e0531f1b06d5d27e666b1979c08ff554d1d471cc7e23e658be1358ab7898639e0e2b77e0b91401868139b24a4158057bc4d74e9520befe0ff2ba0a839fdb84c62c228eebedf28458034a70155dbf193792e32611fb073c5c6269184c14b4109dcc602e67ace3c16ac77661ebf8d7ab7a6d9c048ca7c54dd2a5deb8647521615a710fda969f7df567ed009385d7e0a6f910662768422897ee2ac9de337b49ed17a9f2ef8aacbfa198bcb7cc2426ca036215aa4e107829c78fb2abeb17c117a4eccf5dbe01d6ac6758d4bc36197681c8c651d8f4dc7cc86ce1274a08117fa4da45a094249858d5c82f3a5328c7bf03b60ce57bbada75c7a64ee95f70195bec0f4cb1cc7a9df4dec775b7c737c034e1bb2b7ad39c9dbcd1ab714ddd2184c0cf674b576bdd8e0338a3d4fa1f6f669c540b4bcc12df14776b127e500ab8d4777a8bc527bf0323566faff53a5db15d788eede4d886c85dcc9c986076466372fe9e9c02d87f848b71a23f5518af1f8d522823aba05c240a8945c9a7c49f5d0163465f36ced858764"}) 14:03:55 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$GIO_FONTX(r0, 0x4b6b, &(0x7f0000000040)={0x9c, 0xd, &(0x7f00000001c0)}) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:55 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$GIO_FONTX(r0, 0x4b6b, &(0x7f0000000040)={0x9c, 0xd, &(0x7f00000001c0)}) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:55 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$KIOCSOUND(r0, 0x4b2f, 0x6) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {r0}}, './file0\x00'}) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x1a) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:55 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$GIO_FONTX(r0, 0x4b6b, &(0x7f0000000040)={0x9c, 0xd, &(0x7f00000001c0)}) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:55 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xa0201, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000240)='hugetlb.1GB.rsvd.max_usage_in_bytes\x00', 0x2, 0x0) ioctl$TIOCMBIS(r1, 0x5416, &(0x7f0000000140)=0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ftruncate(r3, 0x4) r4 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDSKBMODE(r4, 0x4b45, &(0x7f0000000040)=0x2) write(r0, &(0x7f0000000000)="03", 0x1) ioctl$VIDIOC_EXPBUF(r2, 0xc0405610, &(0x7f00000001c0)={0x0, 0x5, 0x23, 0x8880, 0xffffffffffffffff}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000200)={{0x1, 0x1, 0x18, r3, {0x7}}, './file0\x00'}) ioctl$TCXONC(r6, 0x540a, 0x3) fcntl$setstatus(r5, 0x4, 0x2000) r7 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$FS_IOC_READ_VERITY_METADATA(r7, 0xc0286687, &(0x7f00000000c0)={0x3, 0x6d6de47, 0x1000, &(0x7f0000000480)=""/4096}) ioctl$TIOCEXCL(r0, 0x540c) 14:03:55 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) ioctl$VIDIOC_S_SELECTION(r2, 0xc040565f, &(0x7f0000000080)={0x2, 0x103, 0x5, {0xb838, 0x800, 0x9, 0x1ff}}) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x4, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x4) signalfd(r5, &(0x7f0000000000)={[0x40]}, 0x8) splice(r0, 0x0, r3, 0x0, 0x4ffde, 0x0) 14:03:55 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0xfeffff) 14:03:55 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xa0201, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000240)='hugetlb.1GB.rsvd.max_usage_in_bytes\x00', 0x2, 0x0) ioctl$TIOCMBIS(r1, 0x5416, &(0x7f0000000140)=0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) (async, rerun: 32) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async, rerun: 32) ftruncate(r3, 0x4) (async) r4 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDSKBMODE(r4, 0x4b45, &(0x7f0000000040)=0x2) (async) write(r0, &(0x7f0000000000)="03", 0x1) ioctl$VIDIOC_EXPBUF(r2, 0xc0405610, &(0x7f00000001c0)={0x0, 0x5, 0x23, 0x8880, 0xffffffffffffffff}) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000200)={{0x1, 0x1, 0x18, r3, {0x7}}, './file0\x00'}) ioctl$TCXONC(r6, 0x540a, 0x3) (async) fcntl$setstatus(r5, 0x4, 0x2000) (async) r7 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$FS_IOC_READ_VERITY_METADATA(r7, 0xc0286687, &(0x7f00000000c0)={0x3, 0x6d6de47, 0x1000, &(0x7f0000000480)=""/4096}) ioctl$TIOCEXCL(r0, 0x540c) 14:03:55 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0x4) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:55 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xa0201, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000240)='hugetlb.1GB.rsvd.max_usage_in_bytes\x00', 0x2, 0x0) (async) ioctl$TIOCMBIS(r1, 0x5416, &(0x7f0000000140)=0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ftruncate(r3, 0x4) (async) r4 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDSKBMODE(r4, 0x4b45, &(0x7f0000000040)=0x2) (async) write(r0, &(0x7f0000000000)="03", 0x1) ioctl$VIDIOC_EXPBUF(r2, 0xc0405610, &(0x7f00000001c0)={0x0, 0x5, 0x23, 0x8880, 0xffffffffffffffff}) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000200)={{0x1, 0x1, 0x18, r3, {0x7}}, './file0\x00'}) ioctl$TCXONC(r6, 0x540a, 0x3) (async) fcntl$setstatus(r5, 0x4, 0x2000) (async) r7 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$FS_IOC_READ_VERITY_METADATA(r7, 0xc0286687, &(0x7f00000000c0)={0x3, 0x6d6de47, 0x1000, &(0x7f0000000480)=""/4096}) ioctl$TIOCEXCL(r0, 0x540c) 14:03:55 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x40000001) 14:03:55 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f0000000040)=""/178, 0xb2}], 0x2) 14:03:55 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$TCXONC(r0, 0x540a, 0x3) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:56 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f0000000040)=""/178, 0xb2}], 0x2) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f0000000040)=""/178, 0xb2}], 0x2) (async) 14:03:56 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$KIOCSOUND(r0, 0x4b2f, 0x6) (async) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {r0}}, './file0\x00'}) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x1a) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:56 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async, rerun: 64) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (rerun: 64) ioctl$TCXONC(r0, 0x540a, 0x3) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:56 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f0000000040)=""/178, 0xb2}], 0x2) 14:03:56 executing program 0: pipe(&(0x7f00000001c0)) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) ioctl$VIDIOC_S_SELECTION(r2, 0xc040565f, &(0x7f0000000080)={0x2, 0x103, 0x5, {0xb838, 0x800, 0x9, 0x1ff}}) (async) ioctl$VIDIOC_S_SELECTION(r2, 0xc040565f, &(0x7f0000000080)={0x2, 0x103, 0x5, {0xb838, 0x800, 0x9, 0x1ff}}) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x4, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x4) signalfd(r5, &(0x7f0000000000)={[0x40]}, 0x8) splice(r0, 0x0, r3, 0x0, 0x4ffde, 0x0) 14:03:56 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x1000000) 14:03:56 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$TCXONC(r0, 0x540a, 0x3) write(r0, &(0x7f0000000000)="03", 0x1) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$TCXONC(r0, 0x540a, 0x3) (async) write(r0, &(0x7f0000000000)="03", 0x1) (async) 14:03:56 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:56 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0xe0001, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) r1 = timerfd_create(0x4, 0x80800) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) splice(r1, &(0x7f0000000080)=0x5, r2, &(0x7f00000000c0)=0x10000, 0x10000, 0xc) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:56 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) r1 = signalfd4(r0, &(0x7f0000000040)={[0x80000000]}, 0x8, 0x800) ioctl$TIOCNOTTY(r1, 0x5422) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:56 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:56 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0xe0001, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) r1 = timerfd_create(0x4, 0x80800) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) splice(r1, &(0x7f0000000080)=0x5, r2, &(0x7f00000000c0)=0x10000, 0x10000, 0xc) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:56 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0xe0001, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) r1 = timerfd_create(0x4, 0x80800) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) splice(r1, &(0x7f0000000080)=0x5, r2, &(0x7f00000000c0)=0x10000, 0x10000, 0xc) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:56 executing program 3: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$KIOCSOUND(r0, 0x4b2f, 0x6) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {r0}}, './file0\x00'}) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x1a) write(r0, &(0x7f0000000000)="03", 0x1) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:56 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) ioctl$TCXONC(r1, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:56 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)="7ecc39807d7c9079bd0ff8706620f5fabbdf4f59d6c5fe7b94c467d1100c1629f70f178b82d3400cec59ac886bb04101181e45e9c7c102247a90bbee79a08352b4c16626312c499f59ba2788d3d5d1e0e58f2b48e11a131fdbc35462bd381acd52573059950915f2f519e4bf53dea8a85126ba020ec94166ec2efdd90467077bf289403f10b46a04c3da0d66b277d0e1a442c6f2128a2f0b954bc64a7c4bc9a552122aa7a02b6cc2140a36585b4fc30eee8945974be1b81a6b0c9a8552bb9460361a3f991940075cd2ccc5045a65f39214cc4a3463", 0xd5}, {&(0x7f0000000080)="56bec5fb7ce08f19727567aef178c0f86fab0a4582301e414c752440d12eb9c98d88109e2d7be3b908fbf1bcabd18864a5a1a2749d1a1e08a31d4a48f521e32374659214e73f14d736830b4c639a8bf398010490bc2a349d64bca9398fd4274a06d96babe8f7a7e437991659c9f5f6df1894ad922a38a4", 0x77}, {&(0x7f0000000140)="2fc79c1da0d140f83c85805d953bf584300c", 0x12}, {&(0x7f00000002c0)="62687831c9cfff4e5dc5a820679bd553f86941ff129917e93399d1e5964a9edd1da56cb675b456622531bada37ee3b8df42c703eb1b3c79c7c717ceec4cf23ef2b958eff7dbb0d76c8c478313386c8b1bc1684f75a4f3c7f2905f1088383be8447c74194cbda2561d14da84d", 0x6c}, {&(0x7f0000000340)="07961e44e1cf5d1ce0058de41c20481e2f86ecf5faa837db83db3c34d8c24ab585d9f7c2fb2a8937d1c970464d78f64c5bf8cbd1a44f58e821459ee717ac1fac660e9d36a1f509a1d741f9f9f910df51187792d4bc0da85ec5477b46f893e4304abebdd06c0be7f71306c31366b61667a4e2b25538e887dceaf4f979f51649238a8c95edf96ff68f0e23525892ad442c975de13869a3a57557501a44dd07d181980026d04941d6e628466ddc33a33adce23f51", 0xb3}, {&(0x7f0000000400)="c3db180251debbac584cc358ae615a2f1538a916e797e10c6338dae7af53f9118784a7810c9dc4cfdee342caeee9f1bdb5d6dbc91ff5d1c63d9cbba6d5fb444b39f8e4d150c0f3164cc4247176c41a9933e2a0535a8ee85de4c7b7ca712cab93472efd854854d62fab77", 0x6a}], 0x6, 0x6, 0x0) 14:03:57 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) ioctl$VIDIOC_S_SELECTION(r2, 0xc040565f, &(0x7f0000000080)={0x2, 0x103, 0x5, {0xb838, 0x800, 0x9, 0x1ff}}) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x4, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x4) signalfd(r5, &(0x7f0000000000)={[0x40]}, 0x8) splice(r0, 0x0, r3, 0x0, 0x4ffde, 0x0) pipe(&(0x7f00000001c0)) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) (async) ioctl$VIDIOC_S_SELECTION(r2, 0xc040565f, &(0x7f0000000080)={0x2, 0x103, 0x5, {0xb838, 0x800, 0x9, 0x1ff}}) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000100)=0xd) (async) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x4, 0x0, 0x0, 0x0, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) syz_open_dev$tty1(0xc, 0x4, 0x4) (async) signalfd(r5, &(0x7f0000000000)={[0x40]}, 0x8) (async) splice(r0, 0x0, r3, 0x0, 0x4ffde, 0x0) (async) 14:03:57 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x2000000) 14:03:57 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000040)=0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) syz_open_pts(r1, 0x185400) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:57 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)="7ecc39807d7c9079bd0ff8706620f5fabbdf4f59d6c5fe7b94c467d1100c1629f70f178b82d3400cec59ac886bb04101181e45e9c7c102247a90bbee79a08352b4c16626312c499f59ba2788d3d5d1e0e58f2b48e11a131fdbc35462bd381acd52573059950915f2f519e4bf53dea8a85126ba020ec94166ec2efdd90467077bf289403f10b46a04c3da0d66b277d0e1a442c6f2128a2f0b954bc64a7c4bc9a552122aa7a02b6cc2140a36585b4fc30eee8945974be1b81a6b0c9a8552bb9460361a3f991940075cd2ccc5045a65f39214cc4a3463", 0xd5}, {&(0x7f0000000080)="56bec5fb7ce08f19727567aef178c0f86fab0a4582301e414c752440d12eb9c98d88109e2d7be3b908fbf1bcabd18864a5a1a2749d1a1e08a31d4a48f521e32374659214e73f14d736830b4c639a8bf398010490bc2a349d64bca9398fd4274a06d96babe8f7a7e437991659c9f5f6df1894ad922a38a4", 0x77}, {&(0x7f0000000140)="2fc79c1da0d140f83c85805d953bf584300c", 0x12}, {&(0x7f00000002c0)="62687831c9cfff4e5dc5a820679bd553f86941ff129917e93399d1e5964a9edd1da56cb675b456622531bada37ee3b8df42c703eb1b3c79c7c717ceec4cf23ef2b958eff7dbb0d76c8c478313386c8b1bc1684f75a4f3c7f2905f1088383be8447c74194cbda2561d14da84d", 0x6c}, {&(0x7f0000000340)="07961e44e1cf5d1ce0058de41c20481e2f86ecf5faa837db83db3c34d8c24ab585d9f7c2fb2a8937d1c970464d78f64c5bf8cbd1a44f58e821459ee717ac1fac660e9d36a1f509a1d741f9f9f910df51187792d4bc0da85ec5477b46f893e4304abebdd06c0be7f71306c31366b61667a4e2b25538e887dceaf4f979f51649238a8c95edf96ff68f0e23525892ad442c975de13869a3a57557501a44dd07d181980026d04941d6e628466ddc33a33adce23f51", 0xb3}, {&(0x7f0000000400)="c3db180251debbac584cc358ae615a2f1538a916e797e10c6338dae7af53f9118784a7810c9dc4cfdee342caeee9f1bdb5d6dbc91ff5d1c63d9cbba6d5fb444b39f8e4d150c0f3164cc4247176c41a9933e2a0535a8ee85de4c7b7ca712cab93472efd854854d62fab77", 0x6a}], 0x6, 0x6, 0x0) 14:03:57 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r4, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f0000000000)={0x752, 0x0, 0x2}) r5 = signalfd4(r0, &(0x7f00000000c0)={[0x1]}, 0x8, 0x0) ioctl$KDADDIO(r1, 0x4b34, 0xffffeffffffffffe) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) ioctl$LOOP_CHANGE_FD(r5, 0x4c06, r1) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfc, 0x0, 0x31a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x0) pipe(&(0x7f0000000040)) 14:03:57 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) r1 = signalfd4(r0, &(0x7f0000000040)={[0x80000000]}, 0x8, 0x800) ioctl$TIOCNOTTY(r1, 0x5422) write(r0, &(0x7f0000000000)="03", 0x20000001) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) signalfd4(r0, &(0x7f0000000040)={[0x80000000]}, 0x8, 0x800) (async) ioctl$TIOCNOTTY(r1, 0x5422) (async) write(r0, &(0x7f0000000000)="03", 0x20000001) (async) 14:03:57 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) (async) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) (async) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000040)=0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) syz_open_pts(r1, 0x185400) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:57 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x9) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) (async) write(r0, &(0x7f0000000000)="03", 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)="7ecc39807d7c9079bd0ff8706620f5fabbdf4f59d6c5fe7b94c467d1100c1629f70f178b82d3400cec59ac886bb04101181e45e9c7c102247a90bbee79a08352b4c16626312c499f59ba2788d3d5d1e0e58f2b48e11a131fdbc35462bd381acd52573059950915f2f519e4bf53dea8a85126ba020ec94166ec2efdd90467077bf289403f10b46a04c3da0d66b277d0e1a442c6f2128a2f0b954bc64a7c4bc9a552122aa7a02b6cc2140a36585b4fc30eee8945974be1b81a6b0c9a8552bb9460361a3f991940075cd2ccc5045a65f39214cc4a3463", 0xd5}, {&(0x7f0000000080)="56bec5fb7ce08f19727567aef178c0f86fab0a4582301e414c752440d12eb9c98d88109e2d7be3b908fbf1bcabd18864a5a1a2749d1a1e08a31d4a48f521e32374659214e73f14d736830b4c639a8bf398010490bc2a349d64bca9398fd4274a06d96babe8f7a7e437991659c9f5f6df1894ad922a38a4", 0x77}, {&(0x7f0000000140)="2fc79c1da0d140f83c85805d953bf584300c", 0x12}, {&(0x7f00000002c0)="62687831c9cfff4e5dc5a820679bd553f86941ff129917e93399d1e5964a9edd1da56cb675b456622531bada37ee3b8df42c703eb1b3c79c7c717ceec4cf23ef2b958eff7dbb0d76c8c478313386c8b1bc1684f75a4f3c7f2905f1088383be8447c74194cbda2561d14da84d", 0x6c}, {&(0x7f0000000340)="07961e44e1cf5d1ce0058de41c20481e2f86ecf5faa837db83db3c34d8c24ab585d9f7c2fb2a8937d1c970464d78f64c5bf8cbd1a44f58e821459ee717ac1fac660e9d36a1f509a1d741f9f9f910df51187792d4bc0da85ec5477b46f893e4304abebdd06c0be7f71306c31366b61667a4e2b25538e887dceaf4f979f51649238a8c95edf96ff68f0e23525892ad442c975de13869a3a57557501a44dd07d181980026d04941d6e628466ddc33a33adce23f51", 0xb3}, {&(0x7f0000000400)="c3db180251debbac584cc358ae615a2f1538a916e797e10c6338dae7af53f9118784a7810c9dc4cfdee342caeee9f1bdb5d6dbc91ff5d1c63d9cbba6d5fb444b39f8e4d150c0f3164cc4247176c41a9933e2a0535a8ee85de4c7b7ca712cab93472efd854854d62fab77", 0x6a}], 0x6, 0x6, 0x0) 14:03:57 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) (async) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000040)=0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) (async) syz_open_pts(r1, 0x185400) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:57 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="d1", 0x1) 14:03:57 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="d1", 0x1) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) (async) ioctl$TCXONC(r0, 0x540a, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="d1", 0x1) (async) 14:03:57 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) write(r0, &(0x7f0000000000)="03", 0x1) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r1) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000200)={0x0, 0xffffffcc, &(0x7f00000001c0)={&(0x7f0000000140)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r3, &(0x7f0000000440)='cpuset.mems\x00', 0x2, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x80000) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)={0x54, r2, 0x2, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0x0, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0x0, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xa, 0x8, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x54}, 0x1, 0x0, 0x0, 0x40801}, 0x8010) 14:03:57 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) write(r0, &(0x7f0000000000)="d1", 0x1) [ 679.517747] block nbd4: not configured, cannot reconfigure 14:03:58 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000100)=0xd) write$binfmt_misc(r1, &(0x7f0000000b00)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffde, 0x7000000) 14:03:58 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TCXONC(r0, 0x540a, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) ioctl$KDGKBLED(r0, 0x4b64, &(0x7f0000000040)) write(r0, &(0x7f0000000000)="03", 0x1) 14:03:58 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0xd) (async) r1 = signalfd4(r0, &(0x7f0000000040)={[0x80000000]}, 0x8, 0x800) ioctl$TIOCNOTTY(r1, 0x5422) write(r0, &(0x7f0000000000)="03", 0x20000001) 14:03:58 executing program 3: fcntl$F_SET_FILE_RW_HINT(0xffffffffffffffff, 0x40e, &(0x7f0000000140)=0x2) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0xe0201, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, 0x0) syz_mount_image$xfs(&(0x7f000000ad00), &(0x7f000000ad40)='./file0\x00', 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="00c76f3d38f6973921401a407fabdbbba1b79806d6170181b19a0993858e2f444480ceacb79c4388ab845bcbbd2636b2941d477401008d9d7b1cd4f0dfcce531ac4971e145c765f8a5e34ece406babddf2edcb926334ea5db112fa61a6ae15f14d9bd3c7f502b789076fc78ef879d680db0a4afe45b1ff0483bce09a2a252855718f00b78b88dfd2b66d3455662eef00000000615583cf499192ef5f816e73b3ee270852a59d2eaf852dd21bcad47f94010e248f7068030dd1c51d02fb51ac1e1e5c425bd8508a103ec4f71308eb6ad1b4c90c9c7d8969465be801fcb4a1b7e5be1cb3c821e55492188c2053afbb58f48865761869ae61a760d656aeaffbd76dcf7cd0a6bb747bf00430bc22a27bd9527d18cd3debde2a6f84c6dbb7039fe46fb26529d2329a5223d5799b6f0044d6e8277941e4abaf8f0616ff19e13fb908ae12335e3a9234031a35acd2866fcf94803374e94af8f5c07def9794e28a0075cf25a2b0c5b11c1876d3df1ffdc1b8565f068de17a9a046d8a969f75e5225a2fc9d86cfcb413d37b520700000000000000ac1e50b446990cebd1d97e0017a4a700000000000000a3c45318a396950006a6f0841d66d600f33e9a3ed8dfc8ed5288bd76b9b75b95798c829cf0be65fff0c9edb0a24b7149b01ee9ee6a67f0ccdb111b67dc8d1381ebdcf6a13002ef2f130149815971639a9bd00b38311789e0d3edc3617450aedc9a887477174623c354f6e48121b7d6f87269b2a44ce23311ee7cac4994829920c3f915ada3f00fa91b214c9e8d1da4927b6ba7e444e76382d97281a620f64ab4baa2726db661a69e43ec9ff51d34429897777e4889538b47123ca3b6000000005ba7b6f6c483785f6869e1f8ff2c826cc52081580f2efe09e4b40412499ceac67a44c5ca50f4feefb42b1e97094c939b537e16b451eca5bd5b65eaffe300067db87c66da5017a240ef439bb3e1c33e70677feb8411bbf21d53e9fca536afa0db6d6a02567a5ec65a23eef30538bca033e524b4a410eaa6f6b762917bc68f59be53df7921c154d1194f5927fb00fec4f9acd878d02b066c5babecdb3e7794d3d29e7f6739b7d0475d0e7a1b65775d2e77a2a0e4dcd21454de71c6a72781690192b5d38b1423"], 0x1, 0xace5, &(0x7f0000015ac0)="$eJzs2r9vG+UfB/BPnN9dWn23LwyEFggDkCatGrEg7IoUCykLGTI2akNVkQJqM6QVEmFhZmZA8BfA0BnB34GEskOGTiyA0dl3cXw2+aHLEwfyekn13XN3/vje+Tx3rnReXXq/EVGLtpHo88Vvf34z9dXSC99vPX/zu91ff+ps3b6U757Jly/my8sRMRWxna3nRSd3nj6tZaVr++tOT0+NXIz4fz58O18udha//1wc1yrJNxefH6N7p1GL0kdwBKv1W0vdzrf7NhYR4/nukX2zYiTfNxbx2Q+df/zbrdZvNUv9z67FiXxbdj3OlK/B82jIbUomzzbZuW/HdERcGPbfmtNTb6w0smu9GEdEI7+3N9zj//vqjZWb+n9+NeuNlVL/s/9ML3ZGfw379AAAOGGPHj/5cG1jY/2hFStWrOytDPvOxGnoNn3YZ8IwnMbtZNgZ+WfN5fpurfe5/+i+9b09dz599svCsz9eK5b55vcGlOx5CN9qtVrth8kz43H1g/sb61ez3VfG491sMJ/Vf2U8bmeDhWwwOx5b2eBaezAdX2aDN+58vHE32/DqyYZv59+OWu/PBgb8CqKTf/brty4VywNKFtXGovt87cw6Xv53dorlASX7+n9Cp5rEgPm///xHyvO+NP9n+ite7Mvf3rA3/7MPe6mY/5MR8XKKXEfVXP5894D+H5J/7Ln8uNHue/vz9xS/3XN/Gbrm8retUv+PkT9mB5Tsyz+3+eCTuUePn7x+/8HavfV76x8tXHvz+o3F+fkb1+faU6LzmiLeoar1Py6U3pP1v+ev2df/HwffX5K4XIuJidha29x8ON95LYYLndeB+Y9x/V8pvpD+Vxx/2Pyf6B57JlTs/93Sew6//ndOsf9H0FxO+6vBs//9J7/86cgvf8Lylckvv/zpyC9/wvKVyS+//OnIL3/C8pXJL7/86cgvf8Lylckvv/zpyC9/wvKVyS+//OnIL3/C8pXJL7/86cgvf8Lylckvv/zpyC9/wvKVyS+//OnIL3/C8pWd9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/M0OHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV