TFID_LOAD(0x5, &(0x7f00000004c0)=@bpf_tracing={0x1a, 0x3, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0xb37b, 0x0, 0x0, 0x0, 0x3c14}}, &(0x7f0000000340)='GPL\x00', 0x2b99, 0x1e, &(0x7f0000000380)=""/30, 0x41000, 0x34, '\x00', 0x0, 0x1a, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000000400)={0x2, 0x0, 0x40, 0x20}, 0x10, 0x180c5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0xfffff62c}, 0x90) syz_clone(0x8009000, &(0x7f0000000580)="1e292f9b6b260eb9a16ba6a68e1ba7b49b657802b8efb5820074b9c768de8269541417168f9a2c55edf658238c37a3560752e51c132a919e4da3f50a93a57bab85765bb63639a20074aca812584c1d72c6663e3cad1ec2378f3734e394475e87141406228fa0f8644fcfc2355bb659", 0x6f, &(0x7f0000000600), &(0x7f0000000640), &(0x7f0000000680)="6a10795dcab2252fea5987a1a90bc7f9d572e80ec734ab2018155e821ba10241ef4d80315dabf75506bf9e32e42f8f4cb3ffff04904164212e35400661a38aa8fff9ecf80e5033e5b306bd44dbdcddefbbec956a35fe2d726f07ec398eb3f892f2cec6c3b2031c249946edad29b0fad4287e6e50a303402dba53129c9495b4345c07ed4e639479067c") sendmsg$unix(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)="8410994577438c430908e0fd77e64d268bde290131afb94967b270bd7353dec34521c5cf3ab76fd407776a4b611cea95a28784a6c93be16fdc24e0dff103bdd6c051a42690e80f4e985065dd7b016fe639114fd8647066ec2ba4bc6951eb8ad1f899e88e6365b8cbb26315443162d79268304157b16540c2", 0x78}, {&(0x7f00000000c0)="2bcaa8cbba59cca10b426f0c1aa1d52c2081b638c0913c2e32e8f6f62ee48d9f1f8b7b310bf470fd2cd350609ba11c231968decdf11ac680b5cdff27888e11624b", 0x41}, {&(0x7f0000000140)}, {&(0x7f0000000180)="5da208308af6c60b2f14935ea735d6d50c2cc80db42f2ff3d863b04eb020ae8952044c98c70337933f488bec125f", 0x2e}], 0x4, 0x0, 0x0, 0x20040000}, 0x10) bpf$ITER_CREATE(0x21, &(0x7f0000001800), 0x8) [ 3406.642166][ T3762] usb 2-1: USB disconnect, device number 37 12:58:05 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x8, 0xffffffffffffffff) sendmsg$inet(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)='<', 0x1}], 0x1}, 0x24044015) 12:58:05 executing program 5: syz_clone(0x2021008, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) 12:58:05 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x8, 0xffffffffffffffff) sendmsg$inet(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)='<', 0x1}], 0x1}, 0x24044015) 12:58:06 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x9b, 0x91, 0x39, 0x10, 0x1199, 0x907b, 0x7c00, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x2, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xa, 0x0, 0x0, 0xb0, 0xa5, 0x99}}, {{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xff, 0x30}}]}}]}}, 0x0) 12:58:06 executing program 4: r0 = syz_genetlink_get_family_id$tipc(&(0x7f0000000500), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_ENABLE_BEARER(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x38, r0, 0x1, 0x0, 0x0, {{}, {}, {0x1c, 0x17, {0x0, 0x0, @l2={'eth', 0x3a, 'macvlan1\x00'}}}}}, 0x38}}, 0x0) 12:58:06 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x8, 0xffffffffffffffff) sendmsg$inet(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)='<', 0x1}], 0x1}, 0x24044015) [ 3408.009248][T15377] tipc: Enabled bearer , priority 0 12:58:06 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x8, 0xffffffffffffffff) sendmsg$inet(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)='<', 0x1}], 0x1}, 0x24044015) 12:58:06 executing program 4: r0 = syz_genetlink_get_family_id$tipc(&(0x7f0000000500), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_ENABLE_BEARER(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x38, r0, 0x1, 0x0, 0x0, {{}, {}, {0x1c, 0x17, {0x0, 0x0, @l2={'eth', 0x3a, 'macvlan1\x00'}}}}}, 0x38}}, 0x0) [ 3408.149897][T19362] usb 2-1: new high-speed USB device number 38 using dummy_hcd [ 3408.291437][T15380] tipc: Enabling of bearer rejected, already enabled [ 3408.430371][T19362] usb 2-1: Using ep0 maxpacket: 16 [ 3408.551575][T19362] usb 2-1: config 0 has an invalid interface number: 10 but max is 1 [ 3408.560439][T19362] usb 2-1: config 0 has no interface number 1 [ 3408.750551][T19362] usb 2-1: New USB device found, idVendor=1199, idProduct=907b, bcdDevice=7c.00 [ 3408.760255][T19362] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3408.768641][T19362] usb 2-1: Product: syz [ 3408.773348][T19362] usb 2-1: Manufacturer: syz [ 3408.778261][T19362] usb 2-1: SerialNumber: syz [ 3408.812372][T19362] usb 2-1: config 0 descriptor?? [ 3409.110508][T19362] usb 2-1: Could not set interface, error -71 [ 3409.161761][T19362] usb 2-1: USB disconnect, device number 38 12:58:09 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8000000000000001}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000003540)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sched_setscheduler(r3, 0x2, &(0x7f0000000040)=0x2) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r4 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000003680)={0xffffffffffffffff}) getsockname$tipc(r5, 0x0, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r5, 0xf501, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r7 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) sendfile(r7, r6, &(0x7f0000002080)=0x64, 0x23b) 12:58:09 executing program 5: syz_clone(0x2021008, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) 12:58:09 executing program 4: r0 = syz_genetlink_get_family_id$tipc(&(0x7f0000000500), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_ENABLE_BEARER(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x38, r0, 0x1, 0x0, 0x0, {{}, {}, {0x1c, 0x17, {0x0, 0x0, @l2={'eth', 0x3a, 'macvlan1\x00'}}}}}, 0x38}}, 0x0) 12:58:09 executing program 3: r0 = socket$inet_dccp(0x2, 0x6, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) getsockopt$inet_int(r0, 0x10d, 0xdd, 0x0, &(0x7f00000000c0)) 12:58:09 executing program 0: syz_clone(0x48088500, 0x0, 0xffffffffffffff8f, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.stat\x00', 0x0, 0x0) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000200), 0x4) openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000240), 0x2, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000004c0)=@bpf_tracing={0x1a, 0x3, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0xb37b, 0x0, 0x0, 0x0, 0x3c14}}, &(0x7f0000000340)='GPL\x00', 0x2b99, 0x1e, &(0x7f0000000380)=""/30, 0x41000, 0x34, '\x00', 0x0, 0x1a, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000000400)={0x2, 0x0, 0x40, 0x20}, 0x10, 0x180c5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0xfffff62c}, 0x90) syz_clone(0x8009000, &(0x7f0000000580)="1e292f9b6b260eb9a16ba6a68e1ba7b49b657802b8efb5820074b9c768de8269541417168f9a2c55edf658238c37a3560752e51c132a919e4da3f50a93a57bab85765bb63639a20074aca812584c1d72c6663e3cad1ec2378f3734e394475e87141406228fa0f8644fcfc2355bb659", 0x6f, &(0x7f0000000600), &(0x7f0000000640), &(0x7f0000000680)="6a10795dcab2252fea5987a1a90bc7f9d572e80ec734ab2018155e821ba10241ef4d80315dabf75506bf9e32e42f8f4cb3ffff04904164212e35400661a38aa8fff9ecf80e5033e5b306bd44dbdcddefbbec956a35fe2d726f07ec398eb3f892f2cec6c3b2031c249946edad29b0fad4287e6e50a303402dba53129c9495b4345c07ed4e639479067c") sendmsg$unix(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)="8410994577438c430908e0fd77e64d268bde290131afb94967b270bd7353dec34521c5cf3ab76fd407776a4b611cea95a28784a6c93be16fdc24e0dff103bdd6c051a42690e80f4e985065dd7b016fe639114fd8647066ec2ba4bc6951eb8ad1f899e88e6365b8cbb26315443162d79268304157b16540c2", 0x78}, {&(0x7f00000000c0)="2bcaa8cbba59cca10b426f0c1aa1d52c2081b638c0913c2e32e8f6f62ee48d9f1f8b7b310bf470fd2cd350609ba11c231968decdf11ac680b5cdff27888e11624b", 0x41}, {&(0x7f0000000140)}, {&(0x7f0000000180)="5da208308af6c60b2f14935ea735d6d50c2cc80db42f2ff3d863b04eb020ae8952044c98c70337933f488bec125f", 0x2e}], 0x4, 0x0, 0x0, 0x20040000}, 0x10) bpf$ITER_CREATE(0x21, &(0x7f0000001800), 0x8) 12:58:09 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'bond0\x00', 0x0}) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3c00000010000304000000000000000000000300", @ANYRES32=r2, @ANYBLOB="0104000000000000140012800c0001006d616376746170001400028008000500", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0xc5c, &(0x7f0000000240)={&(0x7f0000004c00)=@newtfilter={0x24, 0x11, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x74, r2}}, 0x24}, 0x1, 0xf0ffffffffffff}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) socket$nl_generic(0x10, 0x3, 0x10) [ 3411.102820][T15385] tipc: Enabling of bearer rejected, already enabled [ 3411.168329][T15391] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3411.248164][T15391] 8021q: adding VLAN 0 to HW filter on device macvtap1 [ 3411.258768][T15394] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 12:58:10 executing program 4: r0 = syz_genetlink_get_family_id$tipc(&(0x7f0000000500), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_ENABLE_BEARER(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x38, r0, 0x1, 0x0, 0x0, {{}, {}, {0x1c, 0x17, {0x0, 0x0, @l2={'eth', 0x3a, 'macvlan1\x00'}}}}}, 0x38}}, 0x0) 12:58:10 executing program 3: r0 = socket$inet_dccp(0x2, 0x6, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) getsockopt$inet_int(r0, 0x10d, 0xdd, 0x0, &(0x7f00000000c0)) [ 3411.565497][T15402] tipc: Enabling of bearer rejected, already enabled 12:58:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'bond0\x00', 0x0}) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3c00000010000304000000000000000000000300", @ANYRES32=r2, @ANYBLOB="0104000000000000140012800c0001006d616376746170001400028008000500", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0xc5c, &(0x7f0000000240)={&(0x7f0000004c00)=@newtfilter={0x24, 0x11, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x74, r2}}, 0x24}, 0x1, 0xf0ffffffffffff}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) socket$nl_generic(0x10, 0x3, 0x10) 12:58:10 executing program 3: r0 = socket$inet_dccp(0x2, 0x6, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) getsockopt$inet_int(r0, 0x10d, 0xdd, 0x0, &(0x7f00000000c0)) 12:58:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'bond0\x00', 0x0}) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3c00000010000304000000000000000000000300", @ANYRES32=r2, @ANYBLOB="0104000000000000140012800c0001006d616376746170001400028008000500", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0xc5c, &(0x7f0000000240)={&(0x7f0000004c00)=@newtfilter={0x24, 0x11, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x74, r2}}, 0x24}, 0x1, 0xf0ffffffffffff}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) socket$nl_generic(0x10, 0x3, 0x10) [ 3412.339553][T15407] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3412.371860][T15407] 8021q: adding VLAN 0 to HW filter on device macvtap1 [ 3412.382800][T15408] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 12:58:11 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8000000000000001}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000003540)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sched_setscheduler(r3, 0x2, &(0x7f0000000040)=0x2) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r4 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000003680)={0xffffffffffffffff}) getsockname$tipc(r5, 0x0, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r5, 0xf501, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r7 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) sendfile(r7, r6, &(0x7f0000002080)=0x64, 0x23b) [ 3412.416569][T15397] syz-executor.2 (15397): drop_caches: 2 [ 3412.709152][T15415] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3412.765007][T15415] 8021q: adding VLAN 0 to HW filter on device macvtap1 [ 3412.893311][T15418] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3413.833268][ T1202] ieee802154 phy0 wpan0: encryption failed: -22 [ 3413.840471][ T1202] ieee802154 phy1 wpan1: encryption failed: -22 [ 3414.268051][T15422] syz-executor.4 (15422): drop_caches: 2 12:58:16 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8000000000000001}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000003540)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sched_setscheduler(r3, 0x2, &(0x7f0000000040)=0x2) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r4 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000003680)={0xffffffffffffffff}) getsockname$tipc(r5, 0x0, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r5, 0xf501, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r7 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) sendfile(r7, r6, &(0x7f0000002080)=0x64, 0x23b) 12:58:16 executing program 3: r0 = socket$inet_dccp(0x2, 0x6, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) getsockopt$inet_int(r0, 0x10d, 0xdd, 0x0, &(0x7f00000000c0)) 12:58:16 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'bond0\x00', 0x0}) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3c00000010000304000000000000000000000300", @ANYRES32=r2, @ANYBLOB="0104000000000000140012800c0001006d616376746170001400028008000500", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0xc5c, &(0x7f0000000240)={&(0x7f0000004c00)=@newtfilter={0x24, 0x11, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x74, r2}}, 0x24}, 0x1, 0xf0ffffffffffff}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) socket$nl_generic(0x10, 0x3, 0x10) 12:58:16 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'bond0\x00', 0x0}) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3c00000010000304000000000000000000000300", @ANYRES32=r2, @ANYBLOB="0104000000000000140012800c0001006d616376746170001400028008000500", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0xc5c, &(0x7f0000000240)={&(0x7f0000004c00)=@newtfilter={0x24, 0x11, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x74, r2}}, 0x24}, 0x1, 0xf0ffffffffffff}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) socket$nl_generic(0x10, 0x3, 0x10) 12:58:16 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@ipv4_getnexthop={0x20, 0x6a, 0x1001, 0x0, 0x0, {}, [@NHA_OIF={0x8, 0xc001}]}, 0x20}}, 0x0) [ 3417.566125][T15429] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3417.671060][T15429] 8021q: adding VLAN 0 to HW filter on device macvtap1 [ 3417.688173][T15430] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3417.822718][T15430] 8021q: adding VLAN 0 to HW filter on device macvtap1 [ 3417.840228][T15433] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 12:58:16 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000000180), 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e21, @multicast1}, 0x10) sendmmsg$inet(r0, &(0x7f00000016c0)=[{{&(0x7f0000000000)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x39}}, 0x10, 0x0}}], 0x1, 0x24008000) accept4$tipc(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000840)={0x0, @rand_addr, @initdev}, &(0x7f0000000880)=0xc) r1 = socket(0x10, 0x0, 0x0) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, 0x0) sendmsg$nl_route_sched(r1, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f00000033c0)={'syztnl1\x00', &(0x7f0000003340)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x81, 0x7f, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x8, 0x7870, 0x0, 0x8}}) r3 = socket(0x10, 0x3, 0x0) socket$packet(0x11, 0x2, 0x300) sendmsg$nl_route_sched(r3, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000100)='sit0\x00', 0x10) sendmmsg(r0, &(0x7f0000006c40)=[{{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)='a', 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000a40)="3ae6f87ab86b572a629838070cdc9bdf40759f41c7bb3c316cdcc334e03d1204aa51e225cc16201b346c451f6a687da64bd22a6ba3cd5434fac4d00670df22446f31501182d3c124a5687aca9068b13542edfd8c9fc284b5e539e0b49ec6c29f8d64e82ccaadf4bc767299d606bcc62b415c7317644551d1abf6361f17b0eca814d55a0506efc09e31eae587012d1b69f5e4f8739c9538c4895d8a68cf918530ad47614d6972bc64fcc8272b9789e589c07b5610af8cb066f18acc9d9f09a0", 0xbf}, {&(0x7f0000000b00)="17cdeb8e24fda4d7a0b8028869d8e34d697076b9649d6da6531ce7b748b8f536b877f242f9e5a1a9372e85c0c6941d05ff5ad6b94f5fa60c2e13ac1419e40267de5cebf7edfa3bdcae8273dc2c9dcb72b6ed91e4db8e2d", 0x57}, {&(0x7f0000000b80)="5847231f1477f184acf0e6ed0231106460ab86dadff556dd9436be36813ff5508e575ffa5bfcb9ef63956928b404065efccd57a772b9c5d485fe053d7eb211cd0241dd8ba34a6bf9f8d030394f358c19536f1117ef4662325956c5f28e9b83e1038c1eda217aabeaa095e6d63e4ab02adc2e95c59785d6a7710a8a0498a51e15e927f9514a69bc039f0e25ace6b06e747827179cc72dccbcf87cc2c2cd893608848b1b5c1cc32d9434ca0578d4dad2e93387235ab48ea6238c8109993650f4c6d5fe17701b4663e88ea0142f5f4bb7873b35b6568585345f8c9001fd3b287bedd93cd9668e53", 0xe6}, {&(0x7f0000000c80)="da6dfcca82b65c377d2008e8851e1f63924ee82a112117b72b3d283e61550e", 0x1f}, {&(0x7f0000000cc0)="97ba8742f209582a6d35019acba91980996ed56fe72302d3138d88fe62f52c9df13e5bac3f3216bfa31c58c56f07d7bc3c431a9a0df0ff8c918e6a347d3fdd2868d6b6b91ea99d201d01438b32b534029c1612696d566573bb69d16b2f487a71f95fd4baee4981326aad4be54fb7f5cae19a0f502109ff7205f6e796587b332f306c136faf7d9b5c3b3f48f65cc623c30be5c7640d3a3bc6a500af599769ed383935665f3cc54ab65cb98fda92d9869cb06e0af9ea991f3037300e94ac124c1f3b841cd8f5f4f0670c5514baff7dc7649d8ce9b38619c166", 0xd8}, {&(0x7f0000000dc0)="d29ed149f5fec663541376bec699e1e5645102d0405f86971f5565d85f2260005209ad878ff2c0cbc9249f21042175a7d1cbc7df7f453d0da329a9521120a3ee788c0da3fe2142a603f5a8ea96f0198de3d51b448b43fd6d6e59544cfac10afbb4b066f4d2f718f19d0de91d9d57034457c5621b6c56713e9d1265cdbc3495f2c738239c2204ce2777c918dd4053b0bfae006507b0f23955244945a97b8e66663b49e4211e7ee5a06d4dee61a7e4bfbbbb1b578170ade27ee071f05a270085aa42ee2df65d124072e0b77c4c52b6eb63e2b3ed2edfc6d4b94863c9e424d8d664797b27c05cdbfb", 0xe7}, {&(0x7f0000000ec0)="182fe5c7bc06b606b79d50b8e0a231c11ced42b2751118590ea3734b4efb5e2cad315d2d916aa3cb1a940cc288fd6bd89e911ae25d0f79991c07481439598052dd883213b10623de8ab621c643b4919f22b6912068d890606cdc0ede90f495df5f60a897a6d84d051c0fa1394abe93dd3281502543bb0302af894156c6b4c9a6d77454e346291a1843b5dcfc09390854392745dbb95852d2a83ab226deb430a76b903af2362fbe7151a33591da3d0e9acbebf0cedbaf21a32c02f9ee4ee594575f044d98e62cd64221a15d61997fae5e4c7af2354ef4", 0xd6}, {&(0x7f0000003800)="80ea46649c9c8a0e1078284311dcf7222f937325aae0371df007bb8857932b2d5f283f9b8fa791e5fb4ed223bcb33170f2a2f6ea4c3f3fd58a34dbae525f3239e6cdbdcb4f52af5d782981fa6b6dde7dd1af5912b208996774d65eddea020cb852cd4129e83a302355eed37238a1531fb8b8b61f33431a720dc0622245b3362aa9f1a5e21ba9858f8ac2e63422d80d27d0799bc8437aaea0c5c3477e78771e4e110d679c9ed10a9cf81a310aa80d05d2f0e8c7eee6092e7e3697b5e39932c79fd3a79dc7d25da7753e48ba838a241ab2277fef3481dedaf97cb1dee0aebbcb144fc57737de33b68461dc095bbe843de8b846f65bbd3fe8a45ac658939bdc3d37f3997552368d977be9d2f67aa6ba9c1665d75c8401ae0258cb450d1b0b4900934534619a9c74f9145e43b87b3657f932dd526194bfd8ec3b6089b5385f0698538f718797589a2ea07d6ef4976a6eb7b4aa93af3bacc1420a8479af2b3d5a9ad4dae4f0ccf26a84e5ba2ac1c2c09df03b9819a2fb714b0314472dc538ecb3c9137b93b4d554095c4957d47d69d94b6ad37a62d24814ddc573d23c38f84c7ce7b19a1cc896266f28dffef354b1214392b25bd496650877709cb7db77418441290d1b0522216e38e6b7b14a48bb0777bd7ec199ea515971805d075eb19313ea90f7c10610e3c9613d3aa21357b72eb3d8dab5890f35cbbb6537d48720c55fc134c6290f0dab2463165df83d0d81aeb320f214f0a2af5a8ac6bfc0c58b4fcd7962d6c98cb510b5a8199393be7c3cd97c9ba4c8d60f9fa93740e5042d1f689cda84fc2bcca047291738f088f970e10ea22739b1f00a0745b6e6a992b2bde8d16667379ff1f74cd737cf5382adbcc008347cca674e0a9aac298874ed76b21855ebcb4f64d7b431a20331ff63195181eb1e24bbb5727e001593dfe67e3383cfc90c8550a0372e229ac33a3e9c5437a4652af9b960f42e7a9ec0d79cb55cd03fb42efce4809dfe7e9f399ac58a8b4db0e3d761e2c6d125556589abf477136c8e6e3da16670667c06fbdf010a20ee92d36b211161715cce535e780102fee991d02f4c02eae81d26ad06d5575e520691c8d3659425aff1fdf3b453e24df5ae21a6b37653f399b1b8750d020004087b491673e82b8956b8c137ee8fa29544729f2af7a591ea69400eedd25fbba2c10e88deeddac33c4222285e8612bb92b6e08d0cbe4cd91bd226434094dd31d07c892d64a26d7dcd0efb76f9fad9909b998fc8c80a09c8c2ffc9e8a70ea63de7b8a6f1e9704e1da9a2c66c74098e3e92891852b1878371b32d3d0ad69a43345c5572cbee3e80c02fe45072dae3dccebeb74b8074fe00ffd49d50c121e523a692c7771f90dda46a94fe229870caa24de2f34fc33a63acebdd757aa6795ec1d303c9f57d46d9d9111cc842af90e3c052d44758e6df5052d2ac7d39f3f5c38757fff6529bb314c1ff5dbe7e822e2476710f39c947150afc72af2ad1136c2c9b0b93973d69291d70f4148d840212e78d5f0863b90e5d0004dfed8f669c8a982bca44a99c29cdded08047737875d9a938979029e1d4e7a021a1ed4b50cd4dc19d6fb4d0c3623bbfde3eed0b75d69ecb5b9df29608d8fade0443465ac40b2ba2146c235915cca244a5ad91980e6991de4e8b4214d80e8ec4f44a4975430d968c417fc78bf9f96153afbd22a43745508c81edc60f125a9c54a6b75f20dc9c4a12b330506b740c88a97bcb6722a8eb6d4a6e9894087a90747ca8f4ce6bb3543a73fba1b1fc45d1ae588868a14ff47bbb0d3ea851364cc446525e2ab254f66449541dffef287efc4c0a4a0b33a1acb392b59b240c5cc7924fe210a680fabdfc2167bf3cfc9a87792aed6bdf3880502778f5d78f83a604cbd867bfd7657b098afdf1e9987ff6f58c7a7f126650495ebafb02992ec82e3a6c5819e0ba686599267caf0196e996baaaa74d344750de494382a1a3ea6462f26a16b113d2d89fc4eae3a0cc60a56ddf1e4ce20a8e9aff1bfbf9bb44aab195f840c447d69016d1a7fc3bf19af14c519db6fc6988318d6b9ea194a848d436a81805b7ad2dca9049e777da2ebe5269503c77fc09d173c65b96d59723a24ec9e0343c1792723dcb300b50f9138855513afa6400c399529694d8275dc9b28d2bc94ef65932ca3c95de5aca16ff419afdc4013a02c6138d0f02c7d1482622dbb73ba8f3fb4d091ea98362cd99b55c2eec837b5870f34ca4a4a2932dc7c4b5a1304c5dc1ddd7d84855b227c9863ac8da5878244aa5b178dba0a82a996ebe44bddfd8dcd5ddcd52bfe3893c537e825a99241bc9ed8119193e79e7e8c84af32010d0", 0x678}], 0x8}}], 0x2, 0x4000010) [ 3418.180279][T15434] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 12:58:16 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000000180), 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e21, @multicast1}, 0x10) sendmmsg$inet(r0, &(0x7f00000016c0)=[{{&(0x7f0000000000)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x39}}, 0x10, 0x0}}], 0x1, 0x24008000) accept4$tipc(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000840)={0x0, @rand_addr, @initdev}, &(0x7f0000000880)=0xc) r1 = socket(0x10, 0x0, 0x0) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, 0x0) sendmsg$nl_route_sched(r1, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f00000033c0)={'syztnl1\x00', &(0x7f0000003340)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x81, 0x7f, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x8, 0x7870, 0x0, 0x8}}) r3 = socket(0x10, 0x3, 0x0) socket$packet(0x11, 0x2, 0x300) sendmsg$nl_route_sched(r3, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000100)='sit0\x00', 0x10) sendmmsg(r0, &(0x7f0000006c40)=[{{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)='a', 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000a40)="3ae6f87ab86b572a629838070cdc9bdf40759f41c7bb3c316cdcc334e03d1204aa51e225cc16201b346c451f6a687da64bd22a6ba3cd5434fac4d00670df22446f31501182d3c124a5687aca9068b13542edfd8c9fc284b5e539e0b49ec6c29f8d64e82ccaadf4bc767299d606bcc62b415c7317644551d1abf6361f17b0eca814d55a0506efc09e31eae587012d1b69f5e4f8739c9538c4895d8a68cf918530ad47614d6972bc64fcc8272b9789e589c07b5610af8cb066f18acc9d9f09a0", 0xbf}, {&(0x7f0000000b00)="17cdeb8e24fda4d7a0b8028869d8e34d697076b9649d6da6531ce7b748b8f536b877f242f9e5a1a9372e85c0c6941d05ff5ad6b94f5fa60c2e13ac1419e40267de5cebf7edfa3bdcae8273dc2c9dcb72b6ed91e4db8e2d", 0x57}, {&(0x7f0000000b80)="5847231f1477f184acf0e6ed0231106460ab86dadff556dd9436be36813ff5508e575ffa5bfcb9ef63956928b404065efccd57a772b9c5d485fe053d7eb211cd0241dd8ba34a6bf9f8d030394f358c19536f1117ef4662325956c5f28e9b83e1038c1eda217aabeaa095e6d63e4ab02adc2e95c59785d6a7710a8a0498a51e15e927f9514a69bc039f0e25ace6b06e747827179cc72dccbcf87cc2c2cd893608848b1b5c1cc32d9434ca0578d4dad2e93387235ab48ea6238c8109993650f4c6d5fe17701b4663e88ea0142f5f4bb7873b35b6568585345f8c9001fd3b287bedd93cd9668e53", 0xe6}, {&(0x7f0000000c80)="da6dfcca82b65c377d2008e8851e1f63924ee82a112117b72b3d283e61550e", 0x1f}, {&(0x7f0000000cc0)="97ba8742f209582a6d35019acba91980996ed56fe72302d3138d88fe62f52c9df13e5bac3f3216bfa31c58c56f07d7bc3c431a9a0df0ff8c918e6a347d3fdd2868d6b6b91ea99d201d01438b32b534029c1612696d566573bb69d16b2f487a71f95fd4baee4981326aad4be54fb7f5cae19a0f502109ff7205f6e796587b332f306c136faf7d9b5c3b3f48f65cc623c30be5c7640d3a3bc6a500af599769ed383935665f3cc54ab65cb98fda92d9869cb06e0af9ea991f3037300e94ac124c1f3b841cd8f5f4f0670c5514baff7dc7649d8ce9b38619c166", 0xd8}, {&(0x7f0000000dc0)="d29ed149f5fec663541376bec699e1e5645102d0405f86971f5565d85f2260005209ad878ff2c0cbc9249f21042175a7d1cbc7df7f453d0da329a9521120a3ee788c0da3fe2142a603f5a8ea96f0198de3d51b448b43fd6d6e59544cfac10afbb4b066f4d2f718f19d0de91d9d57034457c5621b6c56713e9d1265cdbc3495f2c738239c2204ce2777c918dd4053b0bfae006507b0f23955244945a97b8e66663b49e4211e7ee5a06d4dee61a7e4bfbbbb1b578170ade27ee071f05a270085aa42ee2df65d124072e0b77c4c52b6eb63e2b3ed2edfc6d4b94863c9e424d8d664797b27c05cdbfb", 0xe7}, {&(0x7f0000000ec0)="182fe5c7bc06b606b79d50b8e0a231c11ced42b2751118590ea3734b4efb5e2cad315d2d916aa3cb1a940cc288fd6bd89e911ae25d0f79991c07481439598052dd883213b10623de8ab621c643b4919f22b6912068d890606cdc0ede90f495df5f60a897a6d84d051c0fa1394abe93dd3281502543bb0302af894156c6b4c9a6d77454e346291a1843b5dcfc09390854392745dbb95852d2a83ab226deb430a76b903af2362fbe7151a33591da3d0e9acbebf0cedbaf21a32c02f9ee4ee594575f044d98e62cd64221a15d61997fae5e4c7af2354ef4", 0xd6}, {&(0x7f0000003800)="80ea46649c9c8a0e1078284311dcf7222f937325aae0371df007bb8857932b2d5f283f9b8fa791e5fb4ed223bcb33170f2a2f6ea4c3f3fd58a34dbae525f3239e6cdbdcb4f52af5d782981fa6b6dde7dd1af5912b208996774d65eddea020cb852cd4129e83a302355eed37238a1531fb8b8b61f33431a720dc0622245b3362aa9f1a5e21ba9858f8ac2e63422d80d27d0799bc8437aaea0c5c3477e78771e4e110d679c9ed10a9cf81a310aa80d05d2f0e8c7eee6092e7e3697b5e39932c79fd3a79dc7d25da7753e48ba838a241ab2277fef3481dedaf97cb1dee0aebbcb144fc57737de33b68461dc095bbe843de8b846f65bbd3fe8a45ac658939bdc3d37f3997552368d977be9d2f67aa6ba9c1665d75c8401ae0258cb450d1b0b4900934534619a9c74f9145e43b87b3657f932dd526194bfd8ec3b6089b5385f0698538f718797589a2ea07d6ef4976a6eb7b4aa93af3bacc1420a8479af2b3d5a9ad4dae4f0ccf26a84e5ba2ac1c2c09df03b9819a2fb714b0314472dc538ecb3c9137b93b4d554095c4957d47d69d94b6ad37a62d24814ddc573d23c38f84c7ce7b19a1cc896266f28dffef354b1214392b25bd496650877709cb7db77418441290d1b0522216e38e6b7b14a48bb0777bd7ec199ea515971805d075eb19313ea90f7c10610e3c9613d3aa21357b72eb3d8dab5890f35cbbb6537d48720c55fc134c6290f0dab2463165df83d0d81aeb320f214f0a2af5a8ac6bfc0c58b4fcd7962d6c98cb510b5a8199393be7c3cd97c9ba4c8d60f9fa93740e5042d1f689cda84fc2bcca047291738f088f970e10ea22739b1f00a0745b6e6a992b2bde8d16667379ff1f74cd737cf5382adbcc008347cca674e0a9aac298874ed76b21855ebcb4f64d7b431a20331ff63195181eb1e24bbb5727e001593dfe67e3383cfc90c8550a0372e229ac33a3e9c5437a4652af9b960f42e7a9ec0d79cb55cd03fb42efce4809dfe7e9f399ac58a8b4db0e3d761e2c6d125556589abf477136c8e6e3da16670667c06fbdf010a20ee92d36b211161715cce535e780102fee991d02f4c02eae81d26ad06d5575e520691c8d3659425aff1fdf3b453e24df5ae21a6b37653f399b1b8750d020004087b491673e82b8956b8c137ee8fa29544729f2af7a591ea69400eedd25fbba2c10e88deeddac33c4222285e8612bb92b6e08d0cbe4cd91bd226434094dd31d07c892d64a26d7dcd0efb76f9fad9909b998fc8c80a09c8c2ffc9e8a70ea63de7b8a6f1e9704e1da9a2c66c74098e3e92891852b1878371b32d3d0ad69a43345c5572cbee3e80c02fe45072dae3dccebeb74b8074fe00ffd49d50c121e523a692c7771f90dda46a94fe229870caa24de2f34fc33a63acebdd757aa6795ec1d303c9f57d46d9d9111cc842af90e3c052d44758e6df5052d2ac7d39f3f5c38757fff6529bb314c1ff5dbe7e822e2476710f39c947150afc72af2ad1136c2c9b0b93973d69291d70f4148d840212e78d5f0863b90e5d0004dfed8f669c8a982bca44a99c29cdded08047737875d9a938979029e1d4e7a021a1ed4b50cd4dc19d6fb4d0c3623bbfde3eed0b75d69ecb5b9df29608d8fade0443465ac40b2ba2146c235915cca244a5ad91980e6991de4e8b4214d80e8ec4f44a4975430d968c417fc78bf9f96153afbd22a43745508c81edc60f125a9c54a6b75f20dc9c4a12b330506b740c88a97bcb6722a8eb6d4a6e9894087a90747ca8f4ce6bb3543a73fba1b1fc45d1ae588868a14ff47bbb0d3ea851364cc446525e2ab254f66449541dffef287efc4c0a4a0b33a1acb392b59b240c5cc7924fe210a680fabdfc2167bf3cfc9a87792aed6bdf3880502778f5d78f83a604cbd867bfd7657b098afdf1e9987ff6f58c7a7f126650495ebafb02992ec82e3a6c5819e0ba686599267caf0196e996baaaa74d344750de494382a1a3ea6462f26a16b113d2d89fc4eae3a0cc60a56ddf1e4ce20a8e9aff1bfbf9bb44aab195f840c447d69016d1a7fc3bf19af14c519db6fc6988318d6b9ea194a848d436a81805b7ad2dca9049e777da2ebe5269503c77fc09d173c65b96d59723a24ec9e0343c1792723dcb300b50f9138855513afa6400c399529694d8275dc9b28d2bc94ef65932ca3c95de5aca16ff419afdc4013a02c6138d0f02c7d1482622dbb73ba8f3fb4d091ea98362cd99b55c2eec837b5870f34ca4a4a2932dc7c4b5a1304c5dc1ddd7d84855b227c9863ac8da5878244aa5b178dba0a82a996ebe44bddfd8dcd5ddcd52bfe3893c537e825a99241bc9ed8119193e79e7e8c84af32010d0", 0x678}], 0x8}}], 0x2, 0x4000010) 12:58:17 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'bond0\x00', 0x0}) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3c00000010000304000000000000000000000300", @ANYRES32=r2, @ANYBLOB="0104000000000000140012800c0001006d616376746170001400028008000500", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0xc5c, &(0x7f0000000240)={&(0x7f0000004c00)=@newtfilter={0x24, 0x11, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x74, r2}}, 0x24}, 0x1, 0xf0ffffffffffff}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) socket$nl_generic(0x10, 0x3, 0x10) 12:58:17 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000000180), 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e21, @multicast1}, 0x10) sendmmsg$inet(r0, &(0x7f00000016c0)=[{{&(0x7f0000000000)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x39}}, 0x10, 0x0}}], 0x1, 0x24008000) accept4$tipc(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000840)={0x0, @rand_addr, @initdev}, &(0x7f0000000880)=0xc) r1 = socket(0x10, 0x0, 0x0) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, 0x0) sendmsg$nl_route_sched(r1, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f00000033c0)={'syztnl1\x00', &(0x7f0000003340)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x81, 0x7f, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x8, 0x7870, 0x0, 0x8}}) r3 = socket(0x10, 0x3, 0x0) socket$packet(0x11, 0x2, 0x300) sendmsg$nl_route_sched(r3, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000100)='sit0\x00', 0x10) sendmmsg(r0, &(0x7f0000006c40)=[{{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)='a', 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000a40)="3ae6f87ab86b572a629838070cdc9bdf40759f41c7bb3c316cdcc334e03d1204aa51e225cc16201b346c451f6a687da64bd22a6ba3cd5434fac4d00670df22446f31501182d3c124a5687aca9068b13542edfd8c9fc284b5e539e0b49ec6c29f8d64e82ccaadf4bc767299d606bcc62b415c7317644551d1abf6361f17b0eca814d55a0506efc09e31eae587012d1b69f5e4f8739c9538c4895d8a68cf918530ad47614d6972bc64fcc8272b9789e589c07b5610af8cb066f18acc9d9f09a0", 0xbf}, {&(0x7f0000000b00)="17cdeb8e24fda4d7a0b8028869d8e34d697076b9649d6da6531ce7b748b8f536b877f242f9e5a1a9372e85c0c6941d05ff5ad6b94f5fa60c2e13ac1419e40267de5cebf7edfa3bdcae8273dc2c9dcb72b6ed91e4db8e2d", 0x57}, {&(0x7f0000000b80)="5847231f1477f184acf0e6ed0231106460ab86dadff556dd9436be36813ff5508e575ffa5bfcb9ef63956928b404065efccd57a772b9c5d485fe053d7eb211cd0241dd8ba34a6bf9f8d030394f358c19536f1117ef4662325956c5f28e9b83e1038c1eda217aabeaa095e6d63e4ab02adc2e95c59785d6a7710a8a0498a51e15e927f9514a69bc039f0e25ace6b06e747827179cc72dccbcf87cc2c2cd893608848b1b5c1cc32d9434ca0578d4dad2e93387235ab48ea6238c8109993650f4c6d5fe17701b4663e88ea0142f5f4bb7873b35b6568585345f8c9001fd3b287bedd93cd9668e53", 0xe6}, {&(0x7f0000000c80)="da6dfcca82b65c377d2008e8851e1f63924ee82a112117b72b3d283e61550e", 0x1f}, {&(0x7f0000000cc0)="97ba8742f209582a6d35019acba91980996ed56fe72302d3138d88fe62f52c9df13e5bac3f3216bfa31c58c56f07d7bc3c431a9a0df0ff8c918e6a347d3fdd2868d6b6b91ea99d201d01438b32b534029c1612696d566573bb69d16b2f487a71f95fd4baee4981326aad4be54fb7f5cae19a0f502109ff7205f6e796587b332f306c136faf7d9b5c3b3f48f65cc623c30be5c7640d3a3bc6a500af599769ed383935665f3cc54ab65cb98fda92d9869cb06e0af9ea991f3037300e94ac124c1f3b841cd8f5f4f0670c5514baff7dc7649d8ce9b38619c166", 0xd8}, {&(0x7f0000000dc0)="d29ed149f5fec663541376bec699e1e5645102d0405f86971f5565d85f2260005209ad878ff2c0cbc9249f21042175a7d1cbc7df7f453d0da329a9521120a3ee788c0da3fe2142a603f5a8ea96f0198de3d51b448b43fd6d6e59544cfac10afbb4b066f4d2f718f19d0de91d9d57034457c5621b6c56713e9d1265cdbc3495f2c738239c2204ce2777c918dd4053b0bfae006507b0f23955244945a97b8e66663b49e4211e7ee5a06d4dee61a7e4bfbbbb1b578170ade27ee071f05a270085aa42ee2df65d124072e0b77c4c52b6eb63e2b3ed2edfc6d4b94863c9e424d8d664797b27c05cdbfb", 0xe7}, {&(0x7f0000000ec0)="182fe5c7bc06b606b79d50b8e0a231c11ced42b2751118590ea3734b4efb5e2cad315d2d916aa3cb1a940cc288fd6bd89e911ae25d0f79991c07481439598052dd883213b10623de8ab621c643b4919f22b6912068d890606cdc0ede90f495df5f60a897a6d84d051c0fa1394abe93dd3281502543bb0302af894156c6b4c9a6d77454e346291a1843b5dcfc09390854392745dbb95852d2a83ab226deb430a76b903af2362fbe7151a33591da3d0e9acbebf0cedbaf21a32c02f9ee4ee594575f044d98e62cd64221a15d61997fae5e4c7af2354ef4", 0xd6}, {&(0x7f0000003800)="80ea46649c9c8a0e1078284311dcf7222f937325aae0371df007bb8857932b2d5f283f9b8fa791e5fb4ed223bcb33170f2a2f6ea4c3f3fd58a34dbae525f3239e6cdbdcb4f52af5d782981fa6b6dde7dd1af5912b208996774d65eddea020cb852cd4129e83a302355eed37238a1531fb8b8b61f33431a720dc0622245b3362aa9f1a5e21ba9858f8ac2e63422d80d27d0799bc8437aaea0c5c3477e78771e4e110d679c9ed10a9cf81a310aa80d05d2f0e8c7eee6092e7e3697b5e39932c79fd3a79dc7d25da7753e48ba838a241ab2277fef3481dedaf97cb1dee0aebbcb144fc57737de33b68461dc095bbe843de8b846f65bbd3fe8a45ac658939bdc3d37f3997552368d977be9d2f67aa6ba9c1665d75c8401ae0258cb450d1b0b4900934534619a9c74f9145e43b87b3657f932dd526194bfd8ec3b6089b5385f0698538f718797589a2ea07d6ef4976a6eb7b4aa93af3bacc1420a8479af2b3d5a9ad4dae4f0ccf26a84e5ba2ac1c2c09df03b9819a2fb714b0314472dc538ecb3c9137b93b4d554095c4957d47d69d94b6ad37a62d24814ddc573d23c38f84c7ce7b19a1cc896266f28dffef354b1214392b25bd496650877709cb7db77418441290d1b0522216e38e6b7b14a48bb0777bd7ec199ea515971805d075eb19313ea90f7c10610e3c9613d3aa21357b72eb3d8dab5890f35cbbb6537d48720c55fc134c6290f0dab2463165df83d0d81aeb320f214f0a2af5a8ac6bfc0c58b4fcd7962d6c98cb510b5a8199393be7c3cd97c9ba4c8d60f9fa93740e5042d1f689cda84fc2bcca047291738f088f970e10ea22739b1f00a0745b6e6a992b2bde8d16667379ff1f74cd737cf5382adbcc008347cca674e0a9aac298874ed76b21855ebcb4f64d7b431a20331ff63195181eb1e24bbb5727e001593dfe67e3383cfc90c8550a0372e229ac33a3e9c5437a4652af9b960f42e7a9ec0d79cb55cd03fb42efce4809dfe7e9f399ac58a8b4db0e3d761e2c6d125556589abf477136c8e6e3da16670667c06fbdf010a20ee92d36b211161715cce535e780102fee991d02f4c02eae81d26ad06d5575e520691c8d3659425aff1fdf3b453e24df5ae21a6b37653f399b1b8750d020004087b491673e82b8956b8c137ee8fa29544729f2af7a591ea69400eedd25fbba2c10e88deeddac33c4222285e8612bb92b6e08d0cbe4cd91bd226434094dd31d07c892d64a26d7dcd0efb76f9fad9909b998fc8c80a09c8c2ffc9e8a70ea63de7b8a6f1e9704e1da9a2c66c74098e3e92891852b1878371b32d3d0ad69a43345c5572cbee3e80c02fe45072dae3dccebeb74b8074fe00ffd49d50c121e523a692c7771f90dda46a94fe229870caa24de2f34fc33a63acebdd757aa6795ec1d303c9f57d46d9d9111cc842af90e3c052d44758e6df5052d2ac7d39f3f5c38757fff6529bb314c1ff5dbe7e822e2476710f39c947150afc72af2ad1136c2c9b0b93973d69291d70f4148d840212e78d5f0863b90e5d0004dfed8f669c8a982bca44a99c29cdded08047737875d9a938979029e1d4e7a021a1ed4b50cd4dc19d6fb4d0c3623bbfde3eed0b75d69ecb5b9df29608d8fade0443465ac40b2ba2146c235915cca244a5ad91980e6991de4e8b4214d80e8ec4f44a4975430d968c417fc78bf9f96153afbd22a43745508c81edc60f125a9c54a6b75f20dc9c4a12b330506b740c88a97bcb6722a8eb6d4a6e9894087a90747ca8f4ce6bb3543a73fba1b1fc45d1ae588868a14ff47bbb0d3ea851364cc446525e2ab254f66449541dffef287efc4c0a4a0b33a1acb392b59b240c5cc7924fe210a680fabdfc2167bf3cfc9a87792aed6bdf3880502778f5d78f83a604cbd867bfd7657b098afdf1e9987ff6f58c7a7f126650495ebafb02992ec82e3a6c5819e0ba686599267caf0196e996baaaa74d344750de494382a1a3ea6462f26a16b113d2d89fc4eae3a0cc60a56ddf1e4ce20a8e9aff1bfbf9bb44aab195f840c447d69016d1a7fc3bf19af14c519db6fc6988318d6b9ea194a848d436a81805b7ad2dca9049e777da2ebe5269503c77fc09d173c65b96d59723a24ec9e0343c1792723dcb300b50f9138855513afa6400c399529694d8275dc9b28d2bc94ef65932ca3c95de5aca16ff419afdc4013a02c6138d0f02c7d1482622dbb73ba8f3fb4d091ea98362cd99b55c2eec837b5870f34ca4a4a2932dc7c4b5a1304c5dc1ddd7d84855b227c9863ac8da5878244aa5b178dba0a82a996ebe44bddfd8dcd5ddcd52bfe3893c537e825a99241bc9ed8119193e79e7e8c84af32010d0", 0x678}], 0x8}}], 0x2, 0x4000010) 12:58:17 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x18}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'bond0\x00', 0x0}) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3c00000010000304000000000000000000000300", @ANYRES32=r2, @ANYBLOB="0104000000000000140012800c0001006d616376746170001400028008000500", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0xc5c, &(0x7f0000000240)={&(0x7f0000004c00)=@newtfilter={0x24, 0x11, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x74, r2}}, 0x24}, 0x1, 0xf0ffffffffffff}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) socket$nl_generic(0x10, 0x3, 0x10) [ 3418.784003][T15445] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3418.893335][T15445] 8021q: adding VLAN 0 to HW filter on device macvtap1 12:58:17 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@ipv4_getnexthop={0x20, 0x6a, 0x1001, 0x0, 0x0, {}, [@NHA_OIF={0x8, 0xc001}]}, 0x20}}, 0x0) [ 3418.970176][T15447] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3419.261159][T15451] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3419.342729][T15451] 8021q: adding VLAN 0 to HW filter on device macvtap1 [ 3419.355187][T15452] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3419.890320][T15436] syz-executor.2 (15436): drop_caches: 2 12:58:19 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8000000000000001}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000003540)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sched_setscheduler(r3, 0x2, &(0x7f0000000040)=0x2) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r4 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000003680)={0xffffffffffffffff}) getsockname$tipc(r5, 0x0, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r5, 0xf501, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r7 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) sendfile(r7, r6, &(0x7f0000002080)=0x64, 0x23b) [ 3421.650637][T15459] syz-executor.4 (15459): drop_caches: 2 [ 3421.658426][T15459] syz-executor.4 (15459): drop_caches: 2 12:58:23 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8000000000000001}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000003540)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sched_setscheduler(r3, 0x2, &(0x7f0000000040)=0x2) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r4 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000003680)={0xffffffffffffffff}) getsockname$tipc(r5, 0x0, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r5, 0xf501, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r7 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) sendfile(r7, r6, &(0x7f0000002080)=0x64, 0x23b) 12:58:23 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000000180), 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e21, @multicast1}, 0x10) sendmmsg$inet(r0, &(0x7f00000016c0)=[{{&(0x7f0000000000)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x39}}, 0x10, 0x0}}], 0x1, 0x24008000) accept4$tipc(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000840)={0x0, @rand_addr, @initdev}, &(0x7f0000000880)=0xc) r1 = socket(0x10, 0x0, 0x0) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, 0x0) sendmsg$nl_route_sched(r1, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f00000033c0)={'syztnl1\x00', &(0x7f0000003340)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x81, 0x7f, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x8, 0x7870, 0x0, 0x8}}) r3 = socket(0x10, 0x3, 0x0) socket$packet(0x11, 0x2, 0x300) sendmsg$nl_route_sched(r3, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000100)='sit0\x00', 0x10) sendmmsg(r0, &(0x7f0000006c40)=[{{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)='a', 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000a40)="3ae6f87ab86b572a629838070cdc9bdf40759f41c7bb3c316cdcc334e03d1204aa51e225cc16201b346c451f6a687da64bd22a6ba3cd5434fac4d00670df22446f31501182d3c124a5687aca9068b13542edfd8c9fc284b5e539e0b49ec6c29f8d64e82ccaadf4bc767299d606bcc62b415c7317644551d1abf6361f17b0eca814d55a0506efc09e31eae587012d1b69f5e4f8739c9538c4895d8a68cf918530ad47614d6972bc64fcc8272b9789e589c07b5610af8cb066f18acc9d9f09a0", 0xbf}, {&(0x7f0000000b00)="17cdeb8e24fda4d7a0b8028869d8e34d697076b9649d6da6531ce7b748b8f536b877f242f9e5a1a9372e85c0c6941d05ff5ad6b94f5fa60c2e13ac1419e40267de5cebf7edfa3bdcae8273dc2c9dcb72b6ed91e4db8e2d", 0x57}, {&(0x7f0000000b80)="5847231f1477f184acf0e6ed0231106460ab86dadff556dd9436be36813ff5508e575ffa5bfcb9ef63956928b404065efccd57a772b9c5d485fe053d7eb211cd0241dd8ba34a6bf9f8d030394f358c19536f1117ef4662325956c5f28e9b83e1038c1eda217aabeaa095e6d63e4ab02adc2e95c59785d6a7710a8a0498a51e15e927f9514a69bc039f0e25ace6b06e747827179cc72dccbcf87cc2c2cd893608848b1b5c1cc32d9434ca0578d4dad2e93387235ab48ea6238c8109993650f4c6d5fe17701b4663e88ea0142f5f4bb7873b35b6568585345f8c9001fd3b287bedd93cd9668e53", 0xe6}, {&(0x7f0000000c80)="da6dfcca82b65c377d2008e8851e1f63924ee82a112117b72b3d283e61550e", 0x1f}, {&(0x7f0000000cc0)="97ba8742f209582a6d35019acba91980996ed56fe72302d3138d88fe62f52c9df13e5bac3f3216bfa31c58c56f07d7bc3c431a9a0df0ff8c918e6a347d3fdd2868d6b6b91ea99d201d01438b32b534029c1612696d566573bb69d16b2f487a71f95fd4baee4981326aad4be54fb7f5cae19a0f502109ff7205f6e796587b332f306c136faf7d9b5c3b3f48f65cc623c30be5c7640d3a3bc6a500af599769ed383935665f3cc54ab65cb98fda92d9869cb06e0af9ea991f3037300e94ac124c1f3b841cd8f5f4f0670c5514baff7dc7649d8ce9b38619c166", 0xd8}, {&(0x7f0000000dc0)="d29ed149f5fec663541376bec699e1e5645102d0405f86971f5565d85f2260005209ad878ff2c0cbc9249f21042175a7d1cbc7df7f453d0da329a9521120a3ee788c0da3fe2142a603f5a8ea96f0198de3d51b448b43fd6d6e59544cfac10afbb4b066f4d2f718f19d0de91d9d57034457c5621b6c56713e9d1265cdbc3495f2c738239c2204ce2777c918dd4053b0bfae006507b0f23955244945a97b8e66663b49e4211e7ee5a06d4dee61a7e4bfbbbb1b578170ade27ee071f05a270085aa42ee2df65d124072e0b77c4c52b6eb63e2b3ed2edfc6d4b94863c9e424d8d664797b27c05cdbfb", 0xe7}, {&(0x7f0000000ec0)="182fe5c7bc06b606b79d50b8e0a231c11ced42b2751118590ea3734b4efb5e2cad315d2d916aa3cb1a940cc288fd6bd89e911ae25d0f79991c07481439598052dd883213b10623de8ab621c643b4919f22b6912068d890606cdc0ede90f495df5f60a897a6d84d051c0fa1394abe93dd3281502543bb0302af894156c6b4c9a6d77454e346291a1843b5dcfc09390854392745dbb95852d2a83ab226deb430a76b903af2362fbe7151a33591da3d0e9acbebf0cedbaf21a32c02f9ee4ee594575f044d98e62cd64221a15d61997fae5e4c7af2354ef4", 0xd6}, {&(0x7f0000003800)="80ea46649c9c8a0e1078284311dcf7222f937325aae0371df007bb8857932b2d5f283f9b8fa791e5fb4ed223bcb33170f2a2f6ea4c3f3fd58a34dbae525f3239e6cdbdcb4f52af5d782981fa6b6dde7dd1af5912b208996774d65eddea020cb852cd4129e83a302355eed37238a1531fb8b8b61f33431a720dc0622245b3362aa9f1a5e21ba9858f8ac2e63422d80d27d0799bc8437aaea0c5c3477e78771e4e110d679c9ed10a9cf81a310aa80d05d2f0e8c7eee6092e7e3697b5e39932c79fd3a79dc7d25da7753e48ba838a241ab2277fef3481dedaf97cb1dee0aebbcb144fc57737de33b68461dc095bbe843de8b846f65bbd3fe8a45ac658939bdc3d37f3997552368d977be9d2f67aa6ba9c1665d75c8401ae0258cb450d1b0b4900934534619a9c74f9145e43b87b3657f932dd526194bfd8ec3b6089b5385f0698538f718797589a2ea07d6ef4976a6eb7b4aa93af3bacc1420a8479af2b3d5a9ad4dae4f0ccf26a84e5ba2ac1c2c09df03b9819a2fb714b0314472dc538ecb3c9137b93b4d554095c4957d47d69d94b6ad37a62d24814ddc573d23c38f84c7ce7b19a1cc896266f28dffef354b1214392b25bd496650877709cb7db77418441290d1b0522216e38e6b7b14a48bb0777bd7ec199ea515971805d075eb19313ea90f7c10610e3c9613d3aa21357b72eb3d8dab5890f35cbbb6537d48720c55fc134c6290f0dab2463165df83d0d81aeb320f214f0a2af5a8ac6bfc0c58b4fcd7962d6c98cb510b5a8199393be7c3cd97c9ba4c8d60f9fa93740e5042d1f689cda84fc2bcca047291738f088f970e10ea22739b1f00a0745b6e6a992b2bde8d16667379ff1f74cd737cf5382adbcc008347cca674e0a9aac298874ed76b21855ebcb4f64d7b431a20331ff63195181eb1e24bbb5727e001593dfe67e3383cfc90c8550a0372e229ac33a3e9c5437a4652af9b960f42e7a9ec0d79cb55cd03fb42efce4809dfe7e9f399ac58a8b4db0e3d761e2c6d125556589abf477136c8e6e3da16670667c06fbdf010a20ee92d36b211161715cce535e780102fee991d02f4c02eae81d26ad06d5575e520691c8d3659425aff1fdf3b453e24df5ae21a6b37653f399b1b8750d020004087b491673e82b8956b8c137ee8fa29544729f2af7a591ea69400eedd25fbba2c10e88deeddac33c4222285e8612bb92b6e08d0cbe4cd91bd226434094dd31d07c892d64a26d7dcd0efb76f9fad9909b998fc8c80a09c8c2ffc9e8a70ea63de7b8a6f1e9704e1da9a2c66c74098e3e92891852b1878371b32d3d0ad69a43345c5572cbee3e80c02fe45072dae3dccebeb74b8074fe00ffd49d50c121e523a692c7771f90dda46a94fe229870caa24de2f34fc33a63acebdd757aa6795ec1d303c9f57d46d9d9111cc842af90e3c052d44758e6df5052d2ac7d39f3f5c38757fff6529bb314c1ff5dbe7e822e2476710f39c947150afc72af2ad1136c2c9b0b93973d69291d70f4148d840212e78d5f0863b90e5d0004dfed8f669c8a982bca44a99c29cdded08047737875d9a938979029e1d4e7a021a1ed4b50cd4dc19d6fb4d0c3623bbfde3eed0b75d69ecb5b9df29608d8fade0443465ac40b2ba2146c235915cca244a5ad91980e6991de4e8b4214d80e8ec4f44a4975430d968c417fc78bf9f96153afbd22a43745508c81edc60f125a9c54a6b75f20dc9c4a12b330506b740c88a97bcb6722a8eb6d4a6e9894087a90747ca8f4ce6bb3543a73fba1b1fc45d1ae588868a14ff47bbb0d3ea851364cc446525e2ab254f66449541dffef287efc4c0a4a0b33a1acb392b59b240c5cc7924fe210a680fabdfc2167bf3cfc9a87792aed6bdf3880502778f5d78f83a604cbd867bfd7657b098afdf1e9987ff6f58c7a7f126650495ebafb02992ec82e3a6c5819e0ba686599267caf0196e996baaaa74d344750de494382a1a3ea6462f26a16b113d2d89fc4eae3a0cc60a56ddf1e4ce20a8e9aff1bfbf9bb44aab195f840c447d69016d1a7fc3bf19af14c519db6fc6988318d6b9ea194a848d436a81805b7ad2dca9049e777da2ebe5269503c77fc09d173c65b96d59723a24ec9e0343c1792723dcb300b50f9138855513afa6400c399529694d8275dc9b28d2bc94ef65932ca3c95de5aca16ff419afdc4013a02c6138d0f02c7d1482622dbb73ba8f3fb4d091ea98362cd99b55c2eec837b5870f34ca4a4a2932dc7c4b5a1304c5dc1ddd7d84855b227c9863ac8da5878244aa5b178dba0a82a996ebe44bddfd8dcd5ddcd52bfe3893c537e825a99241bc9ed8119193e79e7e8c84af32010d0", 0x678}], 0x8}}], 0x2, 0x4000010) 12:58:23 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$rds(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) sendmmsg$unix(r0, &(0x7f0000005580)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x810) 12:58:23 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, &(0x7f0000000140)=0x200000000) write$vhost_msg_v2(r0, &(0x7f0000000200)={0x2, 0x0, {&(0x7f0000000a00)=""/4096, 0x1000, 0x0, 0x0, 0x2}}, 0x48) write$vhost_msg_v2(r0, &(0x7f00000003c0)={0x2, 0x0, {&(0x7f00000002c0)=""/119, 0xfffffffffffffeaf, 0x0, 0x0, 0x3}}, 0x48) 12:58:23 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@ipv4_getnexthop={0x20, 0x6a, 0x1001, 0x0, 0x0, {}, [@NHA_OIF={0x8, 0xc001}]}, 0x20}}, 0x0) 12:58:23 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}}, 0x1c) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000380)={0x2, 0x4e22, @broadcast}, 0x10) 12:58:23 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, &(0x7f0000000140)=0x200000000) write$vhost_msg_v2(r0, &(0x7f0000000200)={0x2, 0x0, {&(0x7f0000000a00)=""/4096, 0x1000, 0x0, 0x0, 0x2}}, 0x48) write$vhost_msg_v2(r0, &(0x7f00000003c0)={0x2, 0x0, {&(0x7f00000002c0)=""/119, 0xfffffffffffffeaf, 0x0, 0x0, 0x3}}, 0x48) 12:58:23 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1a, &(0x7f0000000040)=0x51e, 0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000200)=[@in={0x2, 0x0, @remote}], 0x10) [ 3425.342375][T15471] syz-executor.2 (15471): drop_caches: 2 12:58:24 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}}, 0x1c) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000380)={0x2, 0x4e22, @broadcast}, 0x10) [ 3425.405676][T15471] syz-executor.2 (15471): drop_caches: 2 12:58:24 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, &(0x7f0000000140)=0x200000000) write$vhost_msg_v2(r0, &(0x7f0000000200)={0x2, 0x0, {&(0x7f0000000a00)=""/4096, 0x1000, 0x0, 0x0, 0x2}}, 0x48) write$vhost_msg_v2(r0, &(0x7f00000003c0)={0x2, 0x0, {&(0x7f00000002c0)=""/119, 0xfffffffffffffeaf, 0x0, 0x0, 0x3}}, 0x48) 12:58:24 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1a, &(0x7f0000000040)=0x51e, 0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000200)=[@in={0x2, 0x0, @remote}], 0x10) 12:58:25 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8000000000000001}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000003540)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sched_setscheduler(r3, 0x2, &(0x7f0000000040)=0x2) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r4 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000003680)={0xffffffffffffffff}) getsockname$tipc(r5, 0x0, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r5, 0xf501, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r7 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) sendfile(r7, r6, &(0x7f0000002080)=0x64, 0x23b) [ 3427.677996][T15489] syz-executor.4 (15489): drop_caches: 2 [ 3427.754300][T15489] syz-executor.4 (15489): drop_caches: 2 12:58:28 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}}, 0x1c) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000380)={0x2, 0x4e22, @broadcast}, 0x10) 12:58:28 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@ipv4_getnexthop={0x20, 0x6a, 0x1001, 0x0, 0x0, {}, [@NHA_OIF={0x8, 0xc001}]}, 0x20}}, 0x0) 12:58:28 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, &(0x7f0000000140)=0x200000000) write$vhost_msg_v2(r0, &(0x7f0000000200)={0x2, 0x0, {&(0x7f0000000a00)=""/4096, 0x1000, 0x0, 0x0, 0x2}}, 0x48) write$vhost_msg_v2(r0, &(0x7f00000003c0)={0x2, 0x0, {&(0x7f00000002c0)=""/119, 0xfffffffffffffeaf, 0x0, 0x0, 0x3}}, 0x48) 12:58:28 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1a, &(0x7f0000000040)=0x51e, 0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000200)=[@in={0x2, 0x0, @remote}], 0x10) 12:58:28 executing program 2: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) r2 = dup2(r1, r0) write$FUSE_DIRENT(r2, &(0x7f0000000340)={0x10}, 0x10) 12:58:29 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}}, 0x1c) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000380)={0x2, 0x4e22, @broadcast}, 0x10) 12:58:29 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1a, &(0x7f0000000040)=0x51e, 0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000200)=[@in={0x2, 0x0, @remote}], 0x10) 12:58:29 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000140)={'vxcan0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@newlink={0x3c, 0x10, 0x5, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_VFINFO_LIST={0x1c, 0x16, 0x0, 0x1, [{0x18, 0x1, 0x0, 0x1, [@IFLA_VF_IB_PORT_GUID={0x14, 0xb, {0xfffffffd}}]}]}]}, 0x3c}}, 0x0) 12:58:29 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/bus/usb', 0x0, 0x0) fsetxattr$security_capability(r0, &(0x7f0000000140), 0x0, 0x0, 0x2) 12:58:29 executing program 2: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) r2 = dup2(r1, r0) write$FUSE_DIRENT(r2, &(0x7f0000000340)={0x10}, 0x10) 12:58:29 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/bus/usb', 0x0, 0x0) fsetxattr$security_capability(r0, &(0x7f0000000140), 0x0, 0x0, 0x2) 12:58:30 executing program 4: r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r0, 0x10d, 0x11, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 12:58:30 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'team_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000280)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge_slave={{0x11}, {0x4}}}]}, 0x3c}}, 0x0) 12:58:30 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000140)={'vxcan0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@newlink={0x3c, 0x10, 0x5, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_VFINFO_LIST={0x1c, 0x16, 0x0, 0x1, [{0x18, 0x1, 0x0, 0x1, [@IFLA_VF_IB_PORT_GUID={0x14, 0xb, {0xfffffffd}}]}]}]}, 0x3c}}, 0x0) 12:58:30 executing program 2: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) r2 = dup2(r1, r0) write$FUSE_DIRENT(r2, &(0x7f0000000340)={0x10}, 0x10) 12:58:30 executing program 5: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000000)={0x14, 0x0, &(0x7f0000000100)=[@request_death, @register_looper], 0x1, 0x1100, &(0x7f0000000180)="c4"}) 12:58:30 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/bus/usb', 0x0, 0x0) fsetxattr$security_capability(r0, &(0x7f0000000140), 0x0, 0x0, 0x2) 12:58:30 executing program 2: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) r2 = dup2(r1, r0) write$FUSE_DIRENT(r2, &(0x7f0000000340)={0x10}, 0x10) 12:58:30 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/bus/usb', 0x0, 0x0) fsetxattr$security_capability(r0, &(0x7f0000000140), 0x0, 0x0, 0x2) 12:58:30 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000140)={'vxcan0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@newlink={0x3c, 0x10, 0x5, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_VFINFO_LIST={0x1c, 0x16, 0x0, 0x1, [{0x18, 0x1, 0x0, 0x1, [@IFLA_VF_IB_PORT_GUID={0x14, 0xb, {0xfffffffd}}]}]}]}, 0x3c}}, 0x0) 12:58:30 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'team_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000280)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge_slave={{0x11}, {0x4}}}]}, 0x3c}}, 0x0) 12:58:30 executing program 4: r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r0, 0x10d, 0x11, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 12:58:30 executing program 5: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000000)={0x14, 0x0, &(0x7f0000000100)=[@request_death, @register_looper], 0x1, 0x1100, &(0x7f0000000180)="c4"}) 12:58:31 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000b67c8140501da1603dde000000010902120001000000000904"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000640)=ANY=[@ANYBLOB="402302010000020cddaeda99449a95c5a87025be10c4c065554d24d9b9e6e3dc1a60d286b699fa3efb7e48af97efe4c4030000002bcf2324cffab31693694d4d27848aabc1fc40f22fb0168818845d3b2f0dd73300593315acf1723f076582bf0e3fb2c3762fe07a1176c11de60dfb25d646f6dde60e993595725546b5127eb5b3e2c8c4f03ff0c618b2375b21b04f292c83ca6806fdf44e6e2353c0385dada7da7e3a0fe2f3fb97d6e8e1ef7b4890f42bd898a694f2678ac58a7989efd4f71051f40b385b98ccea9762240f84e8e989f9f12384962d5af7ffa04c5fed0a30547f7b27c4672c209ceb54caeda6d6da699d6ee73c67629694c758e9fe411d69582f7db4f62cc1f907"], &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x405}}, &(0x7f0000000580)=ANY=[@ANYBLOB="000100000000000000f42731aff65c00d1aa8ca1a4cc75b5f50389ce26b04a35a002f26c7b382770324eb4837c10f2b8b585ed8dbc7b825a46afafc04a3ad1a20063a68f16308518c762833838ece509d193311f264d5e8e72dedeb5d29d404b06f4b269638ff5dc677a4075481e2f7e20bc042253469dde641810c3611c959fe1f20ef593d920d76a658b00273dfd2f08af78e95edbce6eea8970c40fdc4319f1b19d"], &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x2f, 0x1, {0x22, 0xcc6}}}}, &(0x7f0000000000)={0x2c, &(0x7f00000002c0)={0x40, 0x9, 0xff, "89cd3c0b09428441a3de2ee0e66a3711db5604721d663a26a6273ee9e845217ceb586eb26275083bcde79eebf81084e8224894051be187b4804b358b73a12061e1ef135e80507a9e8e7e3ab90bf7542238a92923478c00823c225a728beacbb0e428ed9e2870f3c0ff62453729ebb683ed93b2bfb9a8330870890229be5d32365afb618bd28c471d94f937567e4d306a57c7d2e1be1b84897adae81efdf7635b1ab32949fa45c64246e52839bb781b93ec390ab4fd181baaef79821a0ac4d1d1849d299fb64f967b5cd6fd76fd3562ef130d30d4a9f2dde2dbbee75e567b79c763cf8224152c8a34b4b166a97e0167008831d672237662b284a619da80d90c"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x31}, &(0x7f0000000480)={0x20, 0x1, 0x51, "43d2d44573823d291a100d5c6dcae3c7a55e2cbbae86dfecd9f54d23c39862469acd6bab33736e940998663376a6090ad26a2bced7205b5627f93e8b03a17fcaf482182df47781c9235f909409c59a0a0f"}, &(0x7f0000000500)={0x20, 0x3, 0x1, 0x1f}}) syz_usb_control_io(r0, &(0x7f0000000540)={0x2c, &(0x7f0000000080)={0x20, 0xd, 0x84, {0x84, 0xb, "032f6e763872f6f97e5b089f1856b87870270f6f27866434376c456b2a640f6b7e2abf2b6ae6256d21d0c4c8427dc2f2556262016f774e7258bcf25fce7953cf2a711d9a50b36365aa63492851a5dfeba12ef7eb98df9b567b6ae2c2e097612635021de3a25ee21bc4f459fbd194c87173e66f7f6f64ab2986ff72c94bd342719f73"}}, &(0x7f0000000780)={0x0, 0x3, 0xef, @string={0xef, 0x3, "5c8b42fbc1092a763dd976f303d4ff60b48cc4954a9ae434a1302b150d7246fd893cf85b362fafe15a44181c09374882a4a5d12a6d63ff50a7b1e1fedf8fa387463966cd07f5b483e52d6496db1b8860094d71c76f925a315b0d9b722cba14e5f07d67343572e6b023f794cbb9abf2952d1dda5a93048f831f3ac5f4f513a1981d6e3ba83ae4d4ffe4aed86312aef3f8fa976173e06b33acc70b7a2728ee4f766ec39f025c32173a480a5d277ad0e393940cfb76463002a81c3af3dbff77e8d7ad68dc99d8dd67acad66d3d8a88ab61afad3a578a5d6e4d004b9cad4c6afaaca6509a35ea6b28a48afc66fa059"}}, &(0x7f0000000140)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x0, 0x9, 0xeb, "496acd72", "e41cae1a"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x60, 0xa3, 0x80, 0x7, 0x3, 0x100}}}, &(0x7f0000000cc0)={0x84, &(0x7f0000000880)={0x40, 0x11, 0x70, "a4ed66f37d9443864f0a2aa6bdce0d675caa1d681657434dc7366d0eb3c45d47d831e8040f9ba1514d5314fbfc8e5ce4c34061eefb3660e9c2ef17e24f7c9c9878380cab770c1abac904f0dde53115a030e80f350190ff65309cbdc60471a3493455cd26b31ca0b9d9feb97c69d7728d"}, &(0x7f0000000900)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000940)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000980)={0x20, 0x0, 0x4, {0x3, 0x1}}, &(0x7f00000009c0)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000a00)={0x40, 0x7, 0x2, 0x80}, &(0x7f0000000a40)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000000a80)={0x40, 0xb, 0x2, "40da"}, &(0x7f0000000ac0)={0x40, 0xf, 0x2, 0x944a}, &(0x7f0000000b00)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000b40)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2b}}, &(0x7f0000000b80)={0x40, 0x19, 0x2, "73dc"}, &(0x7f0000000bc0)={0x40, 0x1a, 0x2, 0x12d}, &(0x7f0000000c00)={0x40, 0x1c, 0x1, 0x8}, &(0x7f0000000c40)={0x40, 0x1e, 0x1, 0xf9}, &(0x7f0000000c80)={0x40, 0x21, 0x1, 0x6}}) syz_emit_vhci(&(0x7f0000001bc0)=@HCI_EVENT_PKT={0x4, @hci_ev_le_meta={{0x3e, 0x1d}, @hci_evt_le_cis_established={{}, {0x0, 0x0, "2e6cd8", "0100ff", "d4fc95", "4d8c95"}}}}, 0x20) 12:58:31 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000140)={'vxcan0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@newlink={0x3c, 0x10, 0x5, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_VFINFO_LIST={0x1c, 0x16, 0x0, 0x1, [{0x18, 0x1, 0x0, 0x1, [@IFLA_VF_IB_PORT_GUID={0x14, 0xb, {0xfffffffd}}]}]}]}, 0x3c}}, 0x0) 12:58:31 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'team_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000280)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge_slave={{0x11}, {0x4}}}]}, 0x3c}}, 0x0) 12:58:31 executing program 4: r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r0, 0x10d, 0x11, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 12:58:31 executing program 5: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000000)={0x14, 0x0, &(0x7f0000000100)=[@request_death, @register_looper], 0x1, 0x1100, &(0x7f0000000180)="c4"}) 12:58:31 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8943, &(0x7f0000000200)={'vxcan1\x00'}) 12:58:31 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'team_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000280)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge_slave={{0x11}, {0x4}}}]}, 0x3c}}, 0x0) 12:58:31 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8943, &(0x7f0000000200)={'vxcan1\x00'}) [ 3432.772717][ T3762] usb 3-1: new high-speed USB device number 4 using dummy_hcd 12:58:31 executing program 1: r0 = syz_open_dev$swradio(&(0x7f0000000040), 0x0, 0x2) ioctl$VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000000)={0xf0f041}) write$binfmt_script(r0, 0x0, 0x0) 12:58:31 executing program 4: r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r0, 0x10d, 0x11, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 12:58:31 executing program 5: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000000)={0x14, 0x0, &(0x7f0000000100)=[@request_death, @register_looper], 0x1, 0x1100, &(0x7f0000000180)="c4"}) [ 3433.025388][T15555] vivid-002: disconnect [ 3433.051393][T15552] vivid-002: reconnect 12:58:31 executing program 3: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0x80045010, 0xfffffffffffffffe) [ 3433.191279][ T3762] usb 3-1: New USB device found, idVendor=1d50, idProduct=60a1, bcdDevice=de.3d [ 3433.200871][ T3762] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3433.268100][ T3762] usb 3-1: config 0 descriptor?? [ 3433.750676][ T3762] airspy 3-1:0.0: Board ID: 89 [ 3433.755850][ T3762] airspy 3-1:0.0: Firmware version: ¤ífó}”C†O [ 3433.755850][ T3762] *¦½Îg\ªhWCMÇ6m³Ä]GØ1蛡QMSûüŽ\äÃ@aîû6`éÂïâO|œ˜x8 «w ºÉðÝå1 0è5ÿe0œ½Æq£I4UÍ&³ ¹Ùþ¹|i×r [ 3433.982979][ T3762] airspy 3-1:0.0: usb_control_msg() failed -71 request 11 [ 3434.016914][ T3762] airspy 3-1:0.0: Registered as swradio16 [ 3434.023308][ T3762] airspy 3-1:0.0: SDR API is still slightly experimental and functionality changes may follow [ 3434.051164][ T3762] usb 3-1: USB disconnect, device number 4 12:58:33 executing program 2: r0 = userfaultfd(0x801) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$UFFDIO_WRITEPROTECT(r0, 0xc018aa06, &(0x7f0000000040)={{&(0x7f0000000000/0x1000)=nil, 0x1000}, 0x4}) 12:58:33 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8943, &(0x7f0000000200)={'vxcan1\x00'}) 12:58:33 executing program 1: r0 = syz_open_dev$swradio(&(0x7f0000000040), 0x0, 0x2) ioctl$VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000000)={0xf0f041}) write$binfmt_script(r0, 0x0, 0x0) 12:58:33 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)=@newlink={0x3c, 0x10, 0x437, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipip={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_PROTO={0x5, 0x9, 0x29}]}}}]}, 0x3c}}, 0x0) 12:58:33 executing program 5: r0 = io_uring_setup(0x60cd, &(0x7f0000000100)) io_uring_register$IORING_REGISTER_PBUF_RING(r0, 0x16, &(0x7f0000000400)={&(0x7f0000001000)={[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}]}, 0x5}, 0x1) 12:58:33 executing program 3: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0x80045010, 0xfffffffffffffffe) [ 3434.697033][T15573] vivid-002: disconnect 12:58:33 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)=@newlink={0x3c, 0x10, 0x437, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipip={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_PROTO={0x5, 0x9, 0x29}]}}}]}, 0x3c}}, 0x0) 12:58:33 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8943, &(0x7f0000000200)={'vxcan1\x00'}) [ 3434.766698][T15566] vivid-002: reconnect 12:58:33 executing program 5: r0 = io_uring_setup(0x60cd, &(0x7f0000000100)) io_uring_register$IORING_REGISTER_PBUF_RING(r0, 0x16, &(0x7f0000000400)={&(0x7f0000001000)={[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}]}, 0x5}, 0x1) 12:58:33 executing program 2: r0 = userfaultfd(0x801) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$UFFDIO_WRITEPROTECT(r0, 0xc018aa06, &(0x7f0000000040)={{&(0x7f0000000000/0x1000)=nil, 0x1000}, 0x4}) 12:58:33 executing program 1: r0 = syz_open_dev$swradio(&(0x7f0000000040), 0x0, 0x2) ioctl$VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000000)={0xf0f041}) write$binfmt_script(r0, 0x0, 0x0) 12:58:33 executing program 3: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0x80045010, 0xfffffffffffffffe) 12:58:33 executing program 2: r0 = userfaultfd(0x801) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$UFFDIO_WRITEPROTECT(r0, 0xc018aa06, &(0x7f0000000040)={{&(0x7f0000000000/0x1000)=nil, 0x1000}, 0x4}) 12:58:33 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)=@newlink={0x3c, 0x10, 0x437, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipip={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_PROTO={0x5, 0x9, 0x29}]}}}]}, 0x3c}}, 0x0) 12:58:33 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x81}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x24040090, &(0x7f0000000240)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c) 12:58:33 executing program 5: r0 = io_uring_setup(0x60cd, &(0x7f0000000100)) io_uring_register$IORING_REGISTER_PBUF_RING(r0, 0x16, &(0x7f0000000400)={&(0x7f0000001000)={[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}]}, 0x5}, 0x1) [ 3435.215083][T15586] vivid-002: disconnect [ 3435.231319][T15585] vivid-002: reconnect 12:58:34 executing program 1: r0 = syz_open_dev$swradio(&(0x7f0000000040), 0x0, 0x2) ioctl$VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000000)={0xf0f041}) write$binfmt_script(r0, 0x0, 0x0) 12:58:34 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)=@newlink={0x3c, 0x10, 0x437, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipip={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_PROTO={0x5, 0x9, 0x29}]}}}]}, 0x3c}}, 0x0) 12:58:34 executing program 2: r0 = userfaultfd(0x801) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$UFFDIO_WRITEPROTECT(r0, 0xc018aa06, &(0x7f0000000040)={{&(0x7f0000000000/0x1000)=nil, 0x1000}, 0x4}) 12:58:34 executing program 5: r0 = io_uring_setup(0x60cd, &(0x7f0000000100)) io_uring_register$IORING_REGISTER_PBUF_RING(r0, 0x16, &(0x7f0000000400)={&(0x7f0000001000)={[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}]}, 0x5}, 0x1) 12:58:34 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) openat$ipvs(0xffffffffffffff9c, 0x0, 0x2, 0x0) [ 3435.659916][T15598] vivid-002: disconnect 12:58:34 executing program 3: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0x80045010, 0xfffffffffffffffe) [ 3435.692982][T15597] vivid-002: reconnect 12:58:34 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$AUTOFS_IOC_READY(r0, 0xc0045405, 0x300000000000000) 12:58:34 executing program 2: socket$nl_route(0x10, 0x3, 0x0) r0 = socket(0x0, 0x803, 0x0) r1 = socket(0x0, 0x0, 0x0) socket(0x200000100000011, 0x0, 0x0) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)=ANY=[], 0x1) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) sendmsg$nl_route(r1, 0x0, 0x0) r2 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r2, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) recvmmsg$unix(r2, &(0x7f0000007840)=[{{0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000180)=""/97, 0x61}], 0x1}}], 0x1, 0x0, 0x0) setsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x28, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x1e, 0x4, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = syz_genetlink_get_family_id$tipc2(0x0, r3) sendmsg$TIPC_NL_BEARER_ADD(r4, &(0x7f0000000880)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000840)={&(0x7f0000000580)={0x288, r5, 0x400, 0x70bd28, 0x25dfdbfe, {}, [@TIPC_NLA_BEARER={0xac, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x6}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x7}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @multicast2}}, {0x14, 0x2, @in={0x2, 0x4e20, @empty}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xfffffff9}, @TIPC_NLA_BEARER_NAME={0xb, 0x1, @l2={'ib', 0x3a, 'nr0\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x0, @mcast2, 0x1}}, {0x20, 0x2, @in6={0xa, 0x4e21, 0x9, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, 0x3}}}}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}]}]}, @TIPC_NLA_SOCK={0x40, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x19}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1ff}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x3ea0e604}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6abf88ef}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x400}]}]}, @TIPC_NLA_SOCK={0x38, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x2}, @TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x516}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1f}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_MEDIA={0xe0, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x83c}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x31b}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xb4e}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffffd}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x10001}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x60000000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_MTU={0x8}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1ff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8001}]}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x3}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x8}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfffffffd}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7fff}]}, @TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x243}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x1}, @TIPC_NLA_PUBL_TYPE={0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7fff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1000}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xfffffffc}]}]}, 0x288}}, 0x40085) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x400000000000181, 0x9200000000000000) connect$unix(r3, &(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) 12:58:34 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f0000000080)) r3 = dup2(r1, r2) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f00000000c0)) [ 3435.949079][ T27] audit: type=1326 audit(1702645114.571:847): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=15605 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f741c67cba9 code=0x0 12:58:34 executing program 4: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/devices/system', 0x2000, 0x188) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000440)={'ip6_vti0\x00', &(0x7f00000003c0)={'syztnl0\x00', 0x0, 0x4, 0x1f, 0xdc, 0x4, 0x15, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x8000, 0x1, 0x8, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000500)={'ip6_vti0\x00', &(0x7f0000000480)={'ip6_vti0\x00', r2, 0x0, 0x6, 0x1f, 0x6, 0x10, @loopback, @mcast1, 0x8, 0x10, 0x184, 0x1f}}) r3 = mq_open(&(0x7f0000000080)='\x19.[]&@$.!}#{&[\x00', 0x40, 0x99, &(0x7f00000000c0)={0x5, 0x6, 0x9, 0x7fffffff}) setsockopt$packet_int(r0, 0x107, 0xb, &(0x7f0000000380)=0xff, 0x4) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0xc80380, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000100)) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000340)='/sys/class/dmi', 0x8580, 0x60) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r4, 0x6, 0x13, 0x0, 0x0) getsockopt$IP_VS_SO_GET_INFO(r4, 0x0, 0x481, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$sock_inet_SIOCSIFNETMASK(r1, 0x891c, &(0x7f0000000000)={'veth0_vlan\x00', {0x2, 0x5e22, @broadcast}}) 12:58:35 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f0000000080)) r3 = dup2(r1, r2) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f00000000c0)) 12:58:35 executing program 4: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/devices/system', 0x2000, 0x188) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000440)={'ip6_vti0\x00', &(0x7f00000003c0)={'syztnl0\x00', 0x0, 0x4, 0x1f, 0xdc, 0x4, 0x15, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x8000, 0x1, 0x8, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000500)={'ip6_vti0\x00', &(0x7f0000000480)={'ip6_vti0\x00', r2, 0x0, 0x6, 0x1f, 0x6, 0x10, @loopback, @mcast1, 0x8, 0x10, 0x184, 0x1f}}) r3 = mq_open(&(0x7f0000000080)='\x19.[]&@$.!}#{&[\x00', 0x40, 0x99, &(0x7f00000000c0)={0x5, 0x6, 0x9, 0x7fffffff}) setsockopt$packet_int(r0, 0x107, 0xb, &(0x7f0000000380)=0xff, 0x4) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0xc80380, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000100)) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000340)='/sys/class/dmi', 0x8580, 0x60) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r4, 0x6, 0x13, 0x0, 0x0) getsockopt$IP_VS_SO_GET_INFO(r4, 0x0, 0x481, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$sock_inet_SIOCSIFNETMASK(r1, 0x891c, &(0x7f0000000000)={'veth0_vlan\x00', {0x2, 0x5e22, @broadcast}}) 12:58:35 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$AUTOFS_IOC_READY(r0, 0xc0045405, 0x300000000000000) 12:58:35 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f0000000080)) r3 = dup2(r1, r2) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f00000000c0)) 12:58:35 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) openat$ipvs(0xffffffffffffff9c, 0x0, 0x2, 0x0) 12:58:35 executing program 4: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/devices/system', 0x2000, 0x188) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000440)={'ip6_vti0\x00', &(0x7f00000003c0)={'syztnl0\x00', 0x0, 0x4, 0x1f, 0xdc, 0x4, 0x15, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x8000, 0x1, 0x8, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000500)={'ip6_vti0\x00', &(0x7f0000000480)={'ip6_vti0\x00', r2, 0x0, 0x6, 0x1f, 0x6, 0x10, @loopback, @mcast1, 0x8, 0x10, 0x184, 0x1f}}) r3 = mq_open(&(0x7f0000000080)='\x19.[]&@$.!}#{&[\x00', 0x40, 0x99, &(0x7f00000000c0)={0x5, 0x6, 0x9, 0x7fffffff}) setsockopt$packet_int(r0, 0x107, 0xb, &(0x7f0000000380)=0xff, 0x4) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0xc80380, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000100)) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000340)='/sys/class/dmi', 0x8580, 0x60) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r4, 0x6, 0x13, 0x0, 0x0) getsockopt$IP_VS_SO_GET_INFO(r4, 0x0, 0x481, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$sock_inet_SIOCSIFNETMASK(r1, 0x891c, &(0x7f0000000000)={'veth0_vlan\x00', {0x2, 0x5e22, @broadcast}}) 12:58:35 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f0000000080)) r3 = dup2(r1, r2) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f00000000c0)) 12:58:35 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$AUTOFS_IOC_READY(r0, 0xc0045405, 0x300000000000000) 12:58:35 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f0000000080)) r3 = dup2(r1, r2) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f00000000c0)) [ 3437.061544][ T27] audit: type=1326 audit(1702645115.711:848): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=15634 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f741c67cba9 code=0x0 12:58:35 executing program 2: socket$nl_route(0x10, 0x3, 0x0) r0 = socket(0x0, 0x803, 0x0) r1 = socket(0x0, 0x0, 0x0) socket(0x200000100000011, 0x0, 0x0) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)=ANY=[], 0x1) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) sendmsg$nl_route(r1, 0x0, 0x0) r2 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r2, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) recvmmsg$unix(r2, &(0x7f0000007840)=[{{0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000180)=""/97, 0x61}], 0x1}}], 0x1, 0x0, 0x0) setsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x28, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x1e, 0x4, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = syz_genetlink_get_family_id$tipc2(0x0, r3) sendmsg$TIPC_NL_BEARER_ADD(r4, &(0x7f0000000880)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000840)={&(0x7f0000000580)={0x288, r5, 0x400, 0x70bd28, 0x25dfdbfe, {}, [@TIPC_NLA_BEARER={0xac, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x6}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x7}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @multicast2}}, {0x14, 0x2, @in={0x2, 0x4e20, @empty}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xfffffff9}, @TIPC_NLA_BEARER_NAME={0xb, 0x1, @l2={'ib', 0x3a, 'nr0\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x0, @mcast2, 0x1}}, {0x20, 0x2, @in6={0xa, 0x4e21, 0x9, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, 0x3}}}}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}]}]}, @TIPC_NLA_SOCK={0x40, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x19}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1ff}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x3ea0e604}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6abf88ef}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x400}]}]}, @TIPC_NLA_SOCK={0x38, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x2}, @TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x516}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1f}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_MEDIA={0xe0, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x83c}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x31b}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xb4e}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffffd}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x10001}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x60000000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_MTU={0x8}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1ff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8001}]}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x3}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x8}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfffffffd}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7fff}]}, @TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x243}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x1}, @TIPC_NLA_PUBL_TYPE={0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7fff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1000}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xfffffffc}]}]}, 0x288}}, 0x40085) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x400000000000181, 0x9200000000000000) connect$unix(r3, &(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) 12:58:36 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$AUTOFS_IOC_READY(r0, 0xc0045405, 0x300000000000000) 12:58:36 executing program 4: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/devices/system', 0x2000, 0x188) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000440)={'ip6_vti0\x00', &(0x7f00000003c0)={'syztnl0\x00', 0x0, 0x4, 0x1f, 0xdc, 0x4, 0x15, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x8000, 0x1, 0x8, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000500)={'ip6_vti0\x00', &(0x7f0000000480)={'ip6_vti0\x00', r2, 0x0, 0x6, 0x1f, 0x6, 0x10, @loopback, @mcast1, 0x8, 0x10, 0x184, 0x1f}}) r3 = mq_open(&(0x7f0000000080)='\x19.[]&@$.!}#{&[\x00', 0x40, 0x99, &(0x7f00000000c0)={0x5, 0x6, 0x9, 0x7fffffff}) setsockopt$packet_int(r0, 0x107, 0xb, &(0x7f0000000380)=0xff, 0x4) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0xc80380, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000100)) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000340)='/sys/class/dmi', 0x8580, 0x60) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r4, 0x6, 0x13, 0x0, 0x0) getsockopt$IP_VS_SO_GET_INFO(r4, 0x0, 0x481, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$sock_inet_SIOCSIFNETMASK(r1, 0x891c, &(0x7f0000000000)={'veth0_vlan\x00', {0x2, 0x5e22, @broadcast}}) 12:58:36 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f0000000080)) r3 = dup2(r1, r2) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f00000000c0)) 12:58:36 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f0000000080)) r3 = dup2(r1, r2) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f00000000c0)) 12:58:36 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) openat$ipvs(0xffffffffffffff9c, 0x0, 0x2, 0x0) 12:58:36 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) openat$ipvs(0xffffffffffffff9c, 0x0, 0x2, 0x0) 12:58:36 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) connect$pppl2tp(r1, &(0x7f0000000980)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x1, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, 0x32) connect$pppl2tp(r0, &(0x7f0000000980)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}, 0x1, 0x3}}, 0x26) getsockopt$bt_BT_SECURITY(r0, 0x111, 0x3, 0x0, 0x20000000) 12:58:36 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=@allocspi={0xf8, 0x16, 0x1, 0x0, 0x0, {{{@in6=@private2, @in=@multicast2}, {@in6=@mcast1}, @in=@remote}}}, 0xf8}}, 0x0) 12:58:36 executing program 3: r0 = add_key$keyring(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$join(0x1, &(0x7f00000000c0)={'syz', 0x2}) [ 3438.241099][ T27] audit: type=1326 audit(1702645116.871:849): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=15663 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fb4b787cba9 code=0x0 [ 3438.264893][ T27] audit: type=1326 audit(1702645116.921:850): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=15667 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f741c67cba9 code=0x0 12:58:37 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) connect$pppl2tp(r1, &(0x7f0000000980)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x1, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, 0x32) connect$pppl2tp(r0, &(0x7f0000000980)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}, 0x1, 0x3}}, 0x26) getsockopt$bt_BT_SECURITY(r0, 0x111, 0x3, 0x0, 0x20000000) 12:58:37 executing program 3: r0 = add_key$keyring(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$join(0x1, &(0x7f00000000c0)={'syz', 0x2}) 12:58:37 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=@allocspi={0xf8, 0x16, 0x1, 0x0, 0x0, {{{@in6=@private2, @in=@multicast2}, {@in6=@mcast1}, @in=@remote}}}, 0xf8}}, 0x0) 12:58:37 executing program 2: socket$nl_route(0x10, 0x3, 0x0) r0 = socket(0x0, 0x803, 0x0) r1 = socket(0x0, 0x0, 0x0) socket(0x200000100000011, 0x0, 0x0) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)=ANY=[], 0x1) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) sendmsg$nl_route(r1, 0x0, 0x0) r2 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r2, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) recvmmsg$unix(r2, &(0x7f0000007840)=[{{0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000180)=""/97, 0x61}], 0x1}}], 0x1, 0x0, 0x0) setsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x28, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x1e, 0x4, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = syz_genetlink_get_family_id$tipc2(0x0, r3) sendmsg$TIPC_NL_BEARER_ADD(r4, &(0x7f0000000880)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000840)={&(0x7f0000000580)={0x288, r5, 0x400, 0x70bd28, 0x25dfdbfe, {}, [@TIPC_NLA_BEARER={0xac, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x6}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x7}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @multicast2}}, {0x14, 0x2, @in={0x2, 0x4e20, @empty}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xfffffff9}, @TIPC_NLA_BEARER_NAME={0xb, 0x1, @l2={'ib', 0x3a, 'nr0\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x0, @mcast2, 0x1}}, {0x20, 0x2, @in6={0xa, 0x4e21, 0x9, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, 0x3}}}}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}]}]}, @TIPC_NLA_SOCK={0x40, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x19}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1ff}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x3ea0e604}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6abf88ef}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x400}]}]}, @TIPC_NLA_SOCK={0x38, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x2}, @TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x516}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1f}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_MEDIA={0xe0, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x83c}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x31b}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xb4e}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffffd}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x10001}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x60000000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_MTU={0x8}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1ff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8001}]}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x3}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x8}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfffffffd}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7fff}]}, @TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x243}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x1}, @TIPC_NLA_PUBL_TYPE={0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7fff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1000}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xfffffffc}]}]}, 0x288}}, 0x40085) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x400000000000181, 0x9200000000000000) connect$unix(r3, &(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) 12:58:37 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) connect$pppl2tp(r1, &(0x7f0000000980)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x1, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, 0x32) connect$pppl2tp(r0, &(0x7f0000000980)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}, 0x1, 0x3}}, 0x26) getsockopt$bt_BT_SECURITY(r0, 0x111, 0x3, 0x0, 0x20000000) 12:58:37 executing program 3: r0 = add_key$keyring(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$join(0x1, &(0x7f00000000c0)={'syz', 0x2}) 12:58:37 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=@allocspi={0xf8, 0x16, 0x1, 0x0, 0x0, {{{@in6=@private2, @in=@multicast2}, {@in6=@mcast1}, @in=@remote}}}, 0xf8}}, 0x0) 12:58:37 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) openat$ipvs(0xffffffffffffff9c, 0x0, 0x2, 0x0) 12:58:37 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) openat$ipvs(0xffffffffffffff9c, 0x0, 0x2, 0x0) 12:58:37 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) connect$pppl2tp(r1, &(0x7f0000000980)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x1, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, 0x32) connect$pppl2tp(r0, &(0x7f0000000980)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}, 0x1, 0x3}}, 0x26) getsockopt$bt_BT_SECURITY(r0, 0x111, 0x3, 0x0, 0x20000000) 12:58:37 executing program 3: r0 = add_key$keyring(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$search(0x3, r0, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000080), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$join(0x1, &(0x7f00000000c0)={'syz', 0x2}) 12:58:38 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=@allocspi={0xf8, 0x16, 0x1, 0x0, 0x0, {{{@in6=@private2, @in=@multicast2}, {@in6=@mcast1}, @in=@remote}}}, 0xf8}}, 0x0) 12:58:38 executing program 4: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f00000000c0), 0x8) sendmmsg$inet6(r0, &(0x7f00000008c0)=[{{&(0x7f0000000080)={0xa, 0x0, 0x0, @local}, 0x1c, 0x0}}, {{&(0x7f0000000280)={0xa, 0x0, 0x0, @local}, 0x1c, 0x0}}], 0x2, 0x0) [ 3439.546044][ T27] audit: type=1326 audit(1702645118.191:851): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=15696 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f741c67cba9 code=0x0 [ 3439.570309][ T27] audit: type=1326 audit(1702645118.231:852): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=15698 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fb4b787cba9 code=0x0 12:58:38 executing program 3: r0 = openat$capi20(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$CAPI_GET_SERIAL(r0, 0xc0044308, &(0x7f0000000080)=0xc3cc) 12:58:38 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000002c0)={@multicast, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "2a458a", 0x28, 0x2b, 0x0, @ipv4, @local, {[], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2}}}}}}, 0x0) 12:58:38 executing program 2: socket$nl_route(0x10, 0x3, 0x0) r0 = socket(0x0, 0x803, 0x0) r1 = socket(0x0, 0x0, 0x0) socket(0x200000100000011, 0x0, 0x0) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)=ANY=[], 0x1) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) sendmsg$nl_route(r1, 0x0, 0x0) r2 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r2, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) recvmmsg$unix(r2, &(0x7f0000007840)=[{{0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000180)=""/97, 0x61}], 0x1}}], 0x1, 0x0, 0x0) setsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x28, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x1e, 0x4, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = syz_genetlink_get_family_id$tipc2(0x0, r3) sendmsg$TIPC_NL_BEARER_ADD(r4, &(0x7f0000000880)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000840)={&(0x7f0000000580)={0x288, r5, 0x400, 0x70bd28, 0x25dfdbfe, {}, [@TIPC_NLA_BEARER={0xac, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x6}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x7}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @multicast2}}, {0x14, 0x2, @in={0x2, 0x4e20, @empty}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xfffffff9}, @TIPC_NLA_BEARER_NAME={0xb, 0x1, @l2={'ib', 0x3a, 'nr0\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x0, @mcast2, 0x1}}, {0x20, 0x2, @in6={0xa, 0x4e21, 0x9, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, 0x3}}}}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}]}]}, @TIPC_NLA_SOCK={0x40, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x19}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1ff}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x3ea0e604}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6abf88ef}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x400}]}]}, @TIPC_NLA_SOCK={0x38, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x2}, @TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x516}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1f}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_MEDIA={0xe0, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x83c}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x31b}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xb4e}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffffd}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x10001}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x60000000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_MTU={0x8}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1ff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8001}]}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x3}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x8}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfffffffd}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7fff}]}, @TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x243}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x1}, @TIPC_NLA_PUBL_TYPE={0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7fff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1000}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xfffffffc}]}]}, 0x288}}, 0x40085) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x400000000000181, 0x9200000000000000) connect$unix(r3, &(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) 12:58:38 executing program 4: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f00000000c0), 0x8) sendmmsg$inet6(r0, &(0x7f00000008c0)=[{{&(0x7f0000000080)={0xa, 0x0, 0x0, @local}, 0x1c, 0x0}}, {{&(0x7f0000000280)={0xa, 0x0, 0x0, @local}, 0x1c, 0x0}}], 0x2, 0x0) 12:58:38 executing program 3: r0 = openat$capi20(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$CAPI_GET_SERIAL(r0, 0xc0044308, &(0x7f0000000080)=0xc3cc) 12:58:38 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000002c0)={@multicast, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "2a458a", 0x28, 0x2b, 0x0, @ipv4, @local, {[], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2}}}}}}, 0x0) 12:58:39 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) openat$ipvs(0xffffffffffffff9c, 0x0, 0x2, 0x0) 12:58:39 executing program 4: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f00000000c0), 0x8) sendmmsg$inet6(r0, &(0x7f00000008c0)=[{{&(0x7f0000000080)={0xa, 0x0, 0x0, @local}, 0x1c, 0x0}}, {{&(0x7f0000000280)={0xa, 0x0, 0x0, @local}, 0x1c, 0x0}}], 0x2, 0x0) 12:58:39 executing program 3: r0 = openat$capi20(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$CAPI_GET_SERIAL(r0, 0xc0044308, &(0x7f0000000080)=0xc3cc) 12:58:39 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000002c0)={@multicast, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "2a458a", 0x28, 0x2b, 0x0, @ipv4, @local, {[], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2}}}}}}, 0x0) 12:58:39 executing program 0: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109025c0002010000000904000001020d0000052406000105240000000d240f0100000000000000000006241a0000000905810300020000000904010000020d00000904010102020d0000090582090002130000090503af2e"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000340)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x20, 0x80, 0x1a}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) 12:58:39 executing program 3: r0 = openat$capi20(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$CAPI_GET_SERIAL(r0, 0xc0044308, &(0x7f0000000080)=0xc3cc) 12:58:39 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000002c0)={@multicast, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "2a458a", 0x28, 0x2b, 0x0, @ipv4, @local, {[], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2}}}}}}, 0x0) [ 3440.905190][ T27] audit: type=1326 audit(1702645119.521:853): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=15732 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fb4b787cba9 code=0x0 12:58:39 executing program 4: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f00000000c0), 0x8) sendmmsg$inet6(r0, &(0x7f00000008c0)=[{{&(0x7f0000000080)={0xa, 0x0, 0x0, @local}, 0x1c, 0x0}}, {{&(0x7f0000000280)={0xa, 0x0, 0x0, @local}, 0x1c, 0x0}}], 0x2, 0x0) [ 3441.090003][T12993] usb 1-1: new high-speed USB device number 30 using dummy_hcd 12:58:40 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) unshare(0x2a000400) r1 = mq_open(&(0x7f00005a1ffb)='eth0\xd2', 0x42, 0x0, 0x0) r2 = dup2(r0, r1) mq_notify(r2, &(0x7f0000000040)={0x20000000, 0x4000000000003, 0x2}) 12:58:40 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r1, 0xc06864ce, &(0x7f0000000440)={r3, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000080)={r4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r5, 0xc0086202, 0x0) [ 3441.483040][T12993] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3441.494712][T12993] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x82 has an invalid bInterval 19, changing to 7 [ 3441.506314][T12993] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x3 has an invalid bInterval 0, changing to 7 12:58:40 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB='d'], 0x64}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BATADV_ALGO_NAME={0x10, 0x1, 'BATMAN_V'}]}}}]}, 0xfd12}}, 0x0) 12:58:40 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) unshare(0x2a000400) r1 = mq_open(&(0x7f00005a1ffb)='eth0\xd2', 0x42, 0x0, 0x0) r2 = dup2(r0, r1) mq_notify(r2, &(0x7f0000000040)={0x20000000, 0x4000000000003, 0x2}) 12:58:40 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x8971, &(0x7f0000000b80)={@private0={0xfc, 0x3a}, @private0, @local}) [ 3441.701067][T12993] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 3441.710986][T12993] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3441.719614][T12993] usb 1-1: Product: syz [ 3441.724145][T12993] usb 1-1: Manufacturer: syz [ 3441.728977][T12993] usb 1-1: SerialNumber: syz 12:58:40 executing program 5: openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x20983, 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000000240), 0x20, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r0, 0xc0305710, &(0x7f00000000c0)={0x1, 0x10000, 0x2}) read$midi(r0, 0x0, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_SEQ_RESET(r1, 0x5100) 12:58:40 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r1, 0xc06864ce, &(0x7f0000000440)={r3, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000080)={r4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r5, 0xc0086202, 0x0) 12:58:40 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB='d'], 0x64}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BATADV_ALGO_NAME={0x10, 0x1, 'BATMAN_V'}]}}}]}, 0xfd12}}, 0x0) [ 3442.930896][T12993] cdc_ncm 1-1:1.0: bind() failure [ 3442.968439][T12993] cdc_ncm: probe of 1-1:1.1 failed with error -71 [ 3442.992271][T12993] cdc_mbim: probe of 1-1:1.1 failed with error -71 [ 3443.040207][T12993] usbtest: probe of 1-1:1.1 failed with error -71 [ 3443.071180][T12993] usb 1-1: USB disconnect, device number 30 12:58:42 executing program 0: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109025c0002010000000904000001020d0000052406000105240000000d240f0100000000000000000006241a0000000905810300020000000904010000020d00000904010102020d0000090582090002130000090503af2e"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000340)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x20, 0x80, 0x1a}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) 12:58:42 executing program 5: openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x20983, 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000000240), 0x20, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r0, 0xc0305710, &(0x7f00000000c0)={0x1, 0x10000, 0x2}) read$midi(r0, 0x0, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_SEQ_RESET(r1, 0x5100) 12:58:42 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x8971, &(0x7f0000000b80)={@private0={0xfc, 0x3a}, @private0, @local}) 12:58:42 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) unshare(0x2a000400) r1 = mq_open(&(0x7f00005a1ffb)='eth0\xd2', 0x42, 0x0, 0x0) r2 = dup2(r0, r1) mq_notify(r2, &(0x7f0000000040)={0x20000000, 0x4000000000003, 0x2}) 12:58:42 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB='d'], 0x64}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BATADV_ALGO_NAME={0x10, 0x1, 'BATMAN_V'}]}}}]}, 0xfd12}}, 0x0) 12:58:42 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r1, 0xc06864ce, &(0x7f0000000440)={r3, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000080)={r4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r5, 0xc0086202, 0x0) 12:58:42 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x8971, &(0x7f0000000b80)={@private0={0xfc, 0x3a}, @private0, @local}) 12:58:42 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB='d'], 0x64}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BATADV_ALGO_NAME={0x10, 0x1, 'BATMAN_V'}]}}}]}, 0xfd12}}, 0x0) 12:58:42 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r1, 0xc06864ce, &(0x7f0000000440)={r3, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000080)={r4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r5, 0xc0086202, 0x0) 12:58:42 executing program 5: openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x20983, 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000000240), 0x20, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r0, 0xc0305710, &(0x7f00000000c0)={0x1, 0x10000, 0x2}) read$midi(r0, 0x0, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_SEQ_RESET(r1, 0x5100) 12:58:42 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) unshare(0x2a000400) r1 = mq_open(&(0x7f00005a1ffb)='eth0\xd2', 0x42, 0x0, 0x0) r2 = dup2(r0, r1) mq_notify(r2, &(0x7f0000000040)={0x20000000, 0x4000000000003, 0x2}) [ 3443.950303][T13091] usb 1-1: new high-speed USB device number 31 using dummy_hcd 12:58:42 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x8971, &(0x7f0000000b80)={@private0={0xfc, 0x3a}, @private0, @local}) [ 3444.361136][T13091] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3444.373201][T13091] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x82 has an invalid bInterval 19, changing to 7 [ 3444.384724][T13091] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x3 has an invalid bInterval 0, changing to 7 [ 3444.550501][T13091] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 3444.560122][T13091] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3444.568500][T13091] usb 1-1: Product: syz [ 3444.573225][T13091] usb 1-1: Manufacturer: syz [ 3444.578551][T13091] usb 1-1: SerialNumber: syz [ 3445.740323][T13091] cdc_ncm 1-1:1.0: bind() failure [ 3445.779786][T13091] cdc_ncm: probe of 1-1:1.1 failed with error -71 [ 3445.810038][T13091] cdc_mbim: probe of 1-1:1.1 failed with error -71 [ 3445.840495][T13091] usbtest: probe of 1-1:1.1 failed with error -71 [ 3445.857480][T13091] usb 1-1: USB disconnect, device number 31 12:58:44 executing program 0: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109025c0002010000000904000001020d0000052406000105240000000d240f0100000000000000000006241a0000000905810300020000000904010000020d00000904010102020d0000090582090002130000090503af2e"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000340)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x20, 0x80, 0x1a}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) 12:58:44 executing program 5: openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x20983, 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000000240), 0x20, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r0, 0xc0305710, &(0x7f00000000c0)={0x1, 0x10000, 0x2}) read$midi(r0, 0x0, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_SEQ_RESET(r1, 0x5100) 12:58:44 executing program 4: openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x20983, 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000000240), 0x20, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r0, 0xc0305710, &(0x7f00000000c0)={0x1, 0x10000, 0x2}) read$midi(r0, 0x0, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_SEQ_RESET(r1, 0x5100) 12:58:44 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) shutdown(r0, 0x1) 12:58:44 executing program 2: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) rename(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f0000000040)='./file0/../file0/file0\x00') write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004280)="e7f8a50474fd76bb18b9b3b09a8c856c711e2df2abdd167d254fe40d2d36aeb4f8bec08a5c55858a9d58db2420e66744e2f409cd92bb594f7b4e9ac62c3ba361e9021881ca4c02543d08c6dabf6c2a2a65f9c0a6810f867054f020e5649a7bf4f58caf7bd8f2da5e47f6959a34e541f48e5e2a2c3a53d3379e9f77a7c08a982bdd63dce702ede7f82b5a7f0d2aab85d8a7995784f98e13a98c9b0e14cd6f9b470b5cd77a795726a6917854b71bbaf312b8b9e00072d1cf0f9e7a6c59b502f60ba117cd3873cd794d50b12b419569d8f49d893d2810e5c0c28e427ac648ec1b401b02631f0ebc8bdba4e572164032320541fa487b8082dbb8407657d0bb25780482ba3d7dfe782b3bc94674eac5e8d0e8805070d11ce18f2d93f451c2a125d30edbc3f71cb8bb52d0c1a39c92e41c9d4b9927eeaecb7ff489885dd97c42287f234a1b3b2557029ad53f5f93443df02a34595f28165cd2f115481b98a630fdf1bb0fbec95aec8e941f28e6c40c7da4d7ed129041740e52f55e45902b0ebad63366590dc3c5897854432cb66656fd617bc1569126c9577b2d3423a4c1c52c502dde27450e6d4e855e9b11238971f76e51a3d1599010d07e0ada4edcb1b9fc062b1eccd1d3bbda7f467bdd103c120eff9ca61626e665b3cc9ea71a88341e138d44259d67ce088f33a087f5e71e353e70a53359019688835bb067341692f277dce3cc9cc8bacae12e6574c8874842a2e1e297d33bcc09c54fa396014327b9fb3e643abe39783c416727af018ffb870b8adb15927148026920092b97337ca7d1695f2f1f6b90fd1e96e26c0a7fbdb8d7432683fdea13bdfcc5a6bbf551781236ed17112dfe639d14d28d0acefbcc3233b56a63d93db17438030cb96f0df3f1422b59d0acd31a9dc993dc93b720b54bf4211a165b63db5581e3c8d091c67d9392a0c364c46e12f0155ad06b3ce97e8032577a92d8e8ec8f7dd4f6b28c3209ed0b7262463080d56803abdd52d1e477e59f3efab97cf7fd0e0eaeb6e41b55b7fd9ca72a7a09f30ee8529ac5ca0299965ecab866ecbff5ebc896a3dc2d2303fceba5d9b8b090307b10dfaa0141e088cdadad6aee9c857dc82c9bb13e03ee35e1fd4498ed84afa1743fd73e9df4482c85bc23d43301c4fc628822012ab5f17b56447326caf717f69157bff4fbad11094abcda046fa02967e71180fa4e23e3615079dd4f47a83d3b67113627006f02693c3efa07d598619ecf7f7ea30020fe20bd6d5806c44626d05969308ad3ce5c0ba0d70de077f3f89a82e51dbd1d65f0919cf77473446532978932581bb8072f240bbb84bcd51cc3ec846ec3076f1887d48fae7e23138a51a143d81e11f31f98503e8692e36075d671f4e4bbf90922e2fcf231bcd3a454c740bd878763f1e39b81acb45e1768810b2fbc65647fcee86ec35fc3aff7978d32ce633a4df43eee51ac75f35af67c890a21404c8fea85501e9142cab4d889bb6d5938a3ace22d1c132b47effde13e04ab9506280c76e6b87d7c4bb84967f9d1699204f1bcc389209d10b094b4195a23f8ae7f14b36f5b2fc4a3fcc298bdd10c68e332c940e56e16ab2ba4f35bc0e71be40a442d61d9be01b32923377d5f4194d2dadb11e7a65301b0faa7c9f8331c56b76fd3c28a39b56a01d9b272416d10965e8898a17bff2a27e5ae49733b9af74250455486f7ffd7ad58a83741a89cce021b278a984051113d135307c364e986ecc703167bdb2acb632c8c4281b2ecb40c48f00fbe78988cc1439748e653d7ea00b8a2963e6b4f3483a919153e55227c2cef1d20d2bf34eb0bd2ed43911a298a6f751e5ee00e43a7cb205a9a8066bc3cac0ae08a44f76c3d56349577e108af9206b26a68475163c64872cb28e396275b48f7b97e58c2d140e85213db1571af53b9c7555a9a9498f1ac2399fc566d6dcaea5474be5fbeb5b13bb89251a92d875957893110ce7a7ee95c4c8c29e98c484596bc59491b6cfece072d38e5460cb06005903463fd13125c457d073e1befc32a344d48c793b785e7c6744c958c76b00e3afe4699189bca230d89352827c38343357db8578aaef86ed91795e632487e342fa1eaa6093c4071105dd0c160c9282fadbd206d4606aff8286ecc6450622adfaca7cbd62c7b95fe7d52e08fbd5a973c1c9742d4ef5a235763a8b5d499fb2b3e4019748ce3d92e4c72e0629bc2b52db3dc11b9f67cf20263401b5fe12d64c731131effc5453d018f1f5326c733b5ad0359476ff2f0ab434662ca1e8087fbfea86777b41fe2d891baafabb1d68a0c083d86872a8fa88fd3874259998d564ceaf6d50c95c04d494305cfcdfa5c0582b643c6b1c2d4bcb0a79bfd87937b26cacb4cf12bc381569152b74b8479f12fae0681c99895251fc19c32f9552e9bf3354ae723e2cc5c7a0213b4ac6a700e2e4a48bc771e300fd9fd0ae0ce382d2883e8aa9e273fc2e5b8646dfa22023acc63918a13060a7cfc8eaf9042220a059ab993e67fe61d91e3f780bb1afa01213ea5bd72c03e343f6c512ca5bce32c9c54cb5851da8d62ebc8ccee31d1b00be0f67c35c92e5967a30dcd34eb6c60c5e82500ab3c1a7adf2734d2a7bd658fcc5ee1941a18d37a032ebd3ddecac2d3b79c0c1a0a9fadbcfcddae5d3fdfc6f07bdf5dd6a9782b98859887df17c49c8c9cef43f1b49777b3a4e50a9deb379ea89df41af413899700b696d9b8ba879a3a6544dc65b415bdf531190a261f77f00dc8b077114e261344aaa91c4327d23b095e5f8e62df02bf481ef22fbab8b24956935184096000353b97a12b1b30b34f6d3ebb1a3bb5a49f46a82efe8958e7662c5a6216b5cc2e405b8189dd52b63374285be881d814f290a43a6d790fa00bd5bf2949218a7cbe1acc2ee4249a7d68828e4697adb555cbadbe85ce57071b50b2461954c4174e9b865845b97677c55d0be945f2123ffb69f9cf440eac490ea6fbc9318648ef28dae9d79b4d6e3a82a0e5d45c31ae44befac47b45da5b38d2dc4715b4475966b247bb44fed1cc088196426fa54f785801e7b8440c117b600d64367dee38b2f81e6773886c9b62fca04f77ba077e217ebb449cb5ff7bdc17b94aa6ee602c779112b86f04652409b56a66d9ba2b49377210f78e8bf9c98cf5d5e181e7ba35ea9b6a1c884773ad9abf8e3ff4a2ef20a8d1f357d541d058ef755e36831c679bc19df2f86b50097deaaf31f3e4eec0d688e180181f6b1f02df6fa56e7ef9a14c172fde95bc2839608c3aacd2052aedc53d56d464e1fd998b5f26ae3114ecff54c5f8fd1243cbef94a85512fc1feb7341d7adc2edc3c61a2b71dbe4bf7f0d231155a4ca0e70034b409d5bd950c905cecb40dbd5a8c106687f44eff69c9ae7f59bd66cb67f38f9bab22c88de8fc073b10812b1b88dd41e30c79dbb3953464e4f9cccad212f4120e819deb04b79c4fc6513385d3439e253b0a16e0aba06de4418e9133c978fbfa0e4bcb8bae17c1d5e8a6d478230bf756be21382499431565599881fe1eb3b8f132380a8a4b9726e1ed6fd269e32e2cf2c2d7e4b86f62ce891960915bb5a8b588bd7a910a9fcf970e861440076b2afee9d6913a40a262100ad9e37e7d608935dca153b460641e077dd592faff7319ededa1a691b45edf529987c71ce9e570a9f799fc4a68fdafd9f53a8198f7b9c9d58ebf9ee1e003d78297a4e8af6a4db0248444ff87d280e59e7dbf6a5ea6a965ab2ab70c5503d67ae10f24fef55bd9aef75efeb8c1ac157792be17ea3512c38633dbdc712b947d991d6d9c87620604d3ee519d7a63e6318443c8c4061dcc8171afe852f9463ed564743f582ad0261381e107ea01fdcf0aaa0da3b75c72dd1365b0a057a40f58b972891d1a6e4d4f9c9ec04733caf1b03e0d7a0fba512e121c9a4809c259fe1b608efef5c5689f64506a66b3cc78f7aebd56ee7ef10b888d000f7415806b4c0caf4a3e7d014d8d5132e21b454c173c90e7000dc2cf6d6aaf7cd961e5694a2301be8c3c7321343cb1913b9e55288b528a985e19818b92542c2f52c4c6fd18e3a05c55e1a06ef6ab6827408ed6269e49d4ff42167e950d66c77bcfb6e67462e6722968d5288280ed4c9005382ec0cfd00fc106cd9fdb78c462a217ced0e7b4ab3c8f36c662a36439c4f3f7b2f2d526f68cb44f87d491ba023e24d10050044498222229852609d9606a6d7881d49c6ccf03d3d204c11c1c289d809f92579fde50ed28d4587d0d74c33e4506e55c4b7a6c8d31b579c43dab8958c869d0a343ada6a55572726ef9872c002500ac468b504502c30cdeb54708fe62a7ee8f91bdd359a35f2b4b200d924f41f5fbf972515bf6fa1461202723e5b5b06d3a38d976743bd5e40c75676b516b795335daa42d63d46e98d56e19e3039e2fefce3e512d0d43b1fd66d732f22cee09d4d4db82319e13836ff35467b4af0e0693262a557750eefc371f5cf062138ad740a1ac684a38d35a9030d6babb8d7050567df2e9d552842edf13a04566f862a9d35c0f58cd222da8ec592c00e44c5bf38ec9866281b7070a5446e73cbd41244ffe5965554f8c272917c0a73490588009d0089338e0f160a57ec4d129c01168024c87ee9100617a7664bb826067329796b488e2c1cd771eea165f13165bafa19e2cb6cb7e2db793e829a93b36651743bd71d4f8ff4fc19f1a67474c36e0273f01e498f66993bb92644d5ccf028c706f52a7a69c512650a4b06cad8e4a856125524f3d717ca4683479d35e0c3fb8896378039b3f9cfe2b7f44fd97cb33728267ee8a46720ada24bc0118dbe5d84e7aa9ee1948ea6bfd8daac2cdae6065b5420040f8be7b767cb3f1d60c44d21c6dccb307b0b29705a26d3a81e6ccb407eef84f119be4d31b6537dd1c8cf8a52be7cb24920ca8130c61a0d279fece099af79fb483341dafad00cb8c065c6ab57c4a2408901fb54fe9b8260e4081ece939b57d95200f08375408b0f121bc4c64bca294841a1a0b58d645bbadf9bd2b1e25c4a0f78b8e677bb7f8c3f3d339ae23b4c05dddd67f3d06cfb2c5d9c601aedf451fd571a12603b9956c0ed562fc7c18684318c4bfa186e08647e498cb3895d9cc775fbeb4699d02e7cb92ede675e671cbe61ec9fdcc1fe0c52a5b0d99fc45bd05b6e4899888bfe1bafd332e4251cc4d124c60e51fdd19d83fde23c80b2c540be36a8dcc9fda12cb4bb7f477bf23fdc5944b6af27d7b2187e1faa889d5d271ac3d7dc946163d8b56c47986cbd36744e6970b8d282edfca460018b8f9da83542b9748c5c4f966e82a549a8534327d5325be4a059647a96e63170defc7c325a95b179fc4fb5931bc1d8a129b809e7168a7a4b735ddebadf1e21cb68cefc0455c81cba5153e6766295425f863548a52e93c02722094865504d9fd7effde481a10ead105e49ddc3fe482465bd9eee186a8d36fadafef41b9c94c9a86ccb44427cd95d879bb1b01379017f0e7b25afd76baf6310f0ee6733d5c6ec05eda7d043598fccd6b97bcf6a4978e1e7cbe333743378c221d0a920b7d71bf218c8c5d95899e032d397b72d9a8c3837beb70881557eb569853d9e074467663e1ac5ca4d46cb2385b0570cd31aafcae3c5a2f225d23deb154c6d14159b17d2844efe8cbb96b32885919636bb27551c51034c4ba02b6692c7a01f2b3de42514427d2354801e0edc8eaf05a468f0614d4dfcaffb5c40807b5b8e442ccbc0bd8b1cff74d1d676b256086ad064769d0711d574493a96cb8ea887986d9a74b0f7925c5d6caed53585c74239226a3d893f4a1eac8fb062ab2df9d24f51e74bd818fce4a7c6a2a60de7fd298ed32cfee59e12d455b77fe70808c8a486d0dd5250c90665dbc95bc182894e0cae1f69a74dab914579442ada6a2694dcd1b497e3c23ab6740d4568444d6127c9c079eabb80f27071b3051ff4a0191f65635fe3b14509949cb60843bb0ab21b7ddf8129e5a01495e2f748a431acade8e2e69cf6e89519bb1c89757c91ea2e0d468495079ca09932815880e3b1d85a844c4ca0e7348dc4d81a3440cdfd666b25c9707de929de10d9cfc1c49f47bffa6721455e2c7b1b08df6cf8844c58835a44523823a690a47629d3b46b31084bc41cc7c03d5252734168126003e6e2cb0e481d13f5bd31e2339cdc05b0b0d5aa68e0ace39387e4d37070bafca90ce2bc40df72ce9f067b6699f19d0d60d08abd9762499cecb2e6de03c0dd3c23b3843cd12583f5dab653b4e60b66eb101100ef154a752eb768cef79b4b68357628ac7c79d3a53a1b915be10a5f1b32ab3480afdb9821a3be6e065714bc18de7f4a61717a77a7001510f72b4789a318dcb81b27ba162b6ecee85cba67019ad09f18e88a3c79be9c626b60320efaa3e86ca9f0c462f12f172db5be74bc8c4b4a1d593c4ab98d58e404ce82c0c5fc97d23cc1227c1cd5ab060e842d90454ef4958b11e613e28017785132472ae5eca40febaa1f966e7090c04d3841a776fb77d14027c8bb734aae5df7f879a790926b5faba411495ed5e93c3e33a156f77519005930cee387f690b187fb774620bd6c69f8054c62389c6eb6fb6ac739f2b6f012df36463c14a0cd1a016350eeefd8342677ba7f13e458bef08f4e664b474268d39ae54786b658839899f4f20d42baf8f8e6d9d3da754b23f622666973deee07e1d5524268ad0527f5d0bd53a469e911cf5d66526a391efd77dd6760c131ac646d739d3aa575c7c44bd77536084bad7bdefa7a830e1f184b7234452d9be88307e850b1f652ec2cb2a801e936b0e52d3f506911f956691ef1b8c7b5148b5562b39f16f8ccd4989ab42c2ff325422527463c3abdbe93fbc567b46f3ac761e602751a8b7c954ea4b5f425c8ead9dadaf853f8b5f100233fbf974f452b853e7faac6ac2ca90b7d6e274566256812b130c636de9fa1f0c94aa83befde031680258db6f1b65189a6a68bd5915d8b0f3d62c56a5c44e7810b59db600a6c53d691560238380d5a868d5b016cb3aec03199e8234719846f90af66623b161f7ec8627dfdb6a104c89514bae71ac3fd9ecd03647cfc67b25f10d9caf6a214a7b69c576446263583e2a2248fbc14d82d311c46cc9798747e738c50efebf57cb4a56dd153b4e2f207a7f6fce2c55267038f2738fb04b5b31dd160d2eb0dd0701707404b6dfd0bbe9acb8273cd101e06c8bfe05b14f97a8f58311f87ebc30882148cad8c44c0f7e5542248fa0db961c91fd06cd65b89eae2c37c41f73fd4cc21db865e956625427151f13cb9b198a49b1dc7ec4b3b177c036d4f252752192e54ea53f85700245cc2f085b4d34962218d21262efc6cca9ca19cd5e8f816374c22ca9e338538da97ab830ca2f45608395802e6fa6624c262e4dd1ea3e463443eabe74f17290f0123a14a525218a5f714c31296c4e920ea66afa6502bceb1289e152ec4d7bfb9548fdb9df89c247a9710a377f8a58b2f996d9def02f5877d4dada427947c6389356a325ac6f943a973838f71a6b3af8b4bacc8cbdb816b4805bb75ce6c03052703e68a065f390dd71203a02d6aacaa357ecd6924ed35bc92cb88fc6e288012087966ee2d93d7954eaf0fdff84a95f939bf9ff260d8316812592c950e4d6c555963723b93bacf2e24f17dce0b113743c3a676ac834b47a6d8a2506b51315341adeeb792fc3a24bec107465e470f961e7f4760967fae19af98b01690c7e98714ffe2e5281e31238dad0b5c140ca4790d7d8cd24c9c8430e2b4ee577e8388257a11eb6f8e8de89c120ba9ab6413f90148f045e0c3433a1c9dc0e1e6f2c72916ea76d7dc1d002ff7d25986b9fba13d213a8523b1d3c21f04f500daa27df74d8afc8e68d27af7758f5189e9015b64592e6487d14feea2eb7560a6e58aa20d390930ac42ecb19161f03c5262c8b8139b706781236a98e9163904047a26ab57cac111f15bb3504bc711c578a6a4b52d8b6f4daaa0ede561b9e3c780432bc385651ce8ad1cb1a79a56d4132d65c02f25368667590f178f0cf38cba3cf46294d64b5da441cf65107706bf15b6f6a9182b328d683a287e0fc41cc10f81ca8a5aebf59cdbdf762cb5b9c8a92768fa7a366034bfe39eeac4a9a55f2963617a2d379a6b39e033c0fd243ed93ee17a588a74456fd360928eefddddb310ef2c3afd95b70c51026c4c07d049f70d6600e16e0718f52682b5137878f2e9270d09a5a98499d4c23a141cce35e065135bfd3933a464f2b4aebff04caf999b5af395c794e8ab7c823d66ab729941f4031b57baa89c39d1222a1b13f29301bc2fa164f177f67dea5a29bc10fe0891863bb39b141d9da3fc55f1ab5ef8a353414e8f12264acb4aaaeff88314d348ab5bfd8c3a04d39d6a3814a8345ae57d821cc21d19e9db8e9c283bad6a3f991eef460064cc3f9590ff83f692230e388afeacc252e13ef31841ab4595e1a016aba29cb10fbe91a982a580efd69a7e698d8eea30bc8094908984cc89184610255763748d4d55de493849d2aefd86a96c8170867f1683cbc4dba698b1814e4921eb170271d1f6739845a54e2ad049cde3877e63a6a517167235f0a00a25649a3c96a91676d51865b9b62812e140c6e7696bb91047c84955b7b62d896cc69a2e7fda9735ae669c402ca8e2acc47283466fb5d35e92c3fc3ead70c64fbb9901f830f3c2f98f89281eec18347e24e04d6de4c127957b3c8e3d9215eb2df9e45a7dd9ef19e392d8781481af24780e76cad203753320bca372c5a7e0d67369c1eb200b77de7358157fe2a2ee2a0c90bcd0d5d78335284a04def3eaed5ac194e7edd65f835110713bf885f420a3b1f9ef35cf85786586633253ea552fe7c1689cf24c2503e463fd5d2141c4b5bf0a34e2275ea0324af02ec942b8732084a776f0ccecb9e3872f9c360d2de4ef0e3301eba9cd58e607d811f39c80cd833a4229094776839c4f278a0fa0914dd26ab083a80f2944e1f6d27ad750459d542162f21400c40ba845f7f2c221d3c9fd2600e9fe54890b5d8ea724daa099d6e3b434ae31bf8a16b9ade0c492a56a45c665ecd270ac797123dcea06982ed2a285ecf6b839fc1ca2c5263bf07975c1e2f607a0dcb8d4a62c728b74d627a00dfd2c2ba7b675223c6b456a363b145d1b62e0b1f99e85d4ddb40d340e15bc06f6d91fd985364ccdcedd680970dce619fc918deab0b23f46e67ab3c4a09f846143503fca92aa7c04081730d462139e372687c067fc6a9cf7d8caa820a6801647fdd060ddfab79f21c17c90784b55fb09d84872a37a3999ff0476b7904a817d750046259b53c8e28cc078fb82b9e8d085460373032918c488b003118780e40aa4301ad19ff3c9cab93480a7568420d0b6997ee726d05f79bd6d457b2ec40e768de5af7096d78138487675235fff791b4d38df7c32df04f8fea212951c5486dba917a036667011370be8101a3a52c01ffde888ca97ce367f2066875cd66e043ace2d78107f736676e75481c4a839da7268ccb5e0d9f01939bb91f23ea4fcfa37520a8b282f6d929f7d05d17706c3973edaf20f0d9dfe6583bab28f05fd85ad6a23ac117dbbe3940cbd1fd6949656781798e3f375b8d909744e077e4b5190058563de065e34d1bd55bd024fa81b78bbfff9e9ebfa6d6db78774f945b1b9c25033eff3c5a333376227705f88c8c701857a026a21ead79442feb11138de81e6eb3bbada75ea356cc60b10adb4e77484de064c69e5d9dbd3d6f0285a67cb98854e628829b9028e9dc02b657751cdabcafb1ba372d5bea497c32b05a15c7cfc70f3159c1bbc1abe5be84b6e823f62bda664266df6ea0ae6ea1821604fca07edb42a10659b3daa2d8ae337432c0ecd54c830250d982a9f106972bb00f2b10f6bcc147b0c3faf69148821d9c4d24aa01f688fa0a297d0f11402dd3e18ee28ad610d5bc6107d78fc035637629f5d77b641eefe232c06a2181d979b69b3e99261086c7e1825960f1f1c6e4e2bb1ba4de8818ca462a0c6beb857d2569133711083b63035c2f6d208c580a3ba855652614f2295a869308081af53e677a80eeb124d686686e7be52a9ec7c81114707c9420c4094842362429adde70100bde3da56d48ef49b25031ccac3d49272f7b2a5eadf17ed80573ad19c5d7cc836bf30db2fe1172d47701bea9870116d794feb7e9cde35e440785b9f8ec044d72071fc7293c6e2a1b1095687c889feafb4d255e1f7208b0e84e0aae382637a8c03a0a589a73c91623ebe0abd09c17792a1bb317516100fe5e862b3ebbce2491880207bd66866f4a54438b843ce37612639e92729096200212d59ae994810ca3ad558c827ba4d244528cd50a416228c840d83bd35ad3a9ae3dee7e4da76e90f36a70abda4f9f1e47cc4f66d2beeee25e971d39604e816464e6e10b406dfa6c3e5267537e5585fd4cf00cc1541fd3c92e8f334c7e47fa8a4e17e1fcab1c861c586f5604f8514939d461ae80168a0ceaea4f5c6c03383714d49f4940eee1737318b1ae7f0f756a3a267216f4b0074cf95deefa71fb9a4f7e39da74ada3dd46f05546c2b61245c1ec42120fb52d18ac42c0ae2301fb159084bc0a7fd723c61a45dd4a0dd2cbdac8fa5da700c0a64e610013bb86818f65652078c7ee230e07bad583abda75c8df1128102fa847d70057b3e3264efa2bb39250d59ccb22fa24eb5217a479a38f130f6172b3292f4ec43759aad721984d6f40e15556a36667b43278bff3f0d766f441907af5eea2794448b71300f6cdd0844195a741c678e3e1c03f003288ac2bfb24a23a2147f8d2c02e3fcfb47c6d2ae9b994ed3f22cd3b85a1bd42e51a71e5a46881423faa3b5dad0e4cf14b1a61a9c6e962042a9baaebf21f7a004362838d0b73aa2820cea6716b397dbec10703a524678384ad052f0cdafc8b60c87fd9231060d5e6984669c832951f0169b73f4a3319db34945823dedae716335c8c60b7585e7fde6e6aa193dff3537d0cc5282179cc37d2632abdda6c162d937fbe94447d76e804ffd9accc8508c1bd28aa925f96c27f7c17a56230c3049525ea3606135811bc7be622239f72c4c65d64c9d7b2f12bc049b0cdc76774fbe029e4e17a22b138671531475f36f3cbbba2dba71838c7f54feef1112d6e3778da3f2508b43456f39bf9facd4aa5c757d2a2aec4fb3cb22b36b50fbc218d53dcc1ed2530fed8cfbc0de77a143d1eadae69fe1b10fdccc94e06bf30adf7e2cc4df1a771f6f4a148e5212e43816e69dae46e012d7cd2d20e6fd881092c0f146bd777c0261475692b11b483917e693ee0942b0a9414fe212d9abeedc894f1764e5eed7e676eaf90837cee3cd3246ebddbc5c1659fb88f98fe7d231f17bf499307531c051b8bd4ad9ba3f2b9f967dab52765641c8df1aa2e83eba0b2799d7d7a03856e187fdebce8217314918bdcd27add05c54358fc211ba3eccdc6ebcd45f9a9c8a2105b3795a28bfb89675a816405c8851f9bb06660df97e1a13ef3644556e1c95f577d417fe749f0156f9738f82db5eb5bf07e1f3467c6b7c928b51dc77f81297f871c42441e4c239de9de3f0ae5b4bd77a90ecd7e5e29b111549ad07bf151166e6deef277e21e59c", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x90, 0x0, 0x0, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000008280)="3a296e16c9f2e82c7372de0b99bfc984ae17ce31ebb979eccb7b4e9c60d2cf08667f3fab0c705f87afdf44b7c0348760e165a410b5c54822e69baa7ba64c780948ea09aafa1adc3ecffcb2999dbfafd90d6dfdec0500f8d272c01c0c8c9968c46a82de01d2197a40f24b08cf5967a45b107e8a1b7f43d0445ee7ca2502d39de25d2c9f59dd816ff23969026684d8ebe3f58e232273b54415f703cbc332a00d6d9c65f2d251caefd284943b6fca19f19f3fccae4a70ca1a2828eb521227960927096f6f001ab3a3308797669f667a98031fd57dd13994c1194e94053165f0b1764e313f8bad415528ec1919cc631bdbea1288638c1d95aa205473914d43ba4181341658cfb1491ca79038f7af960c9c41c97f443edf42b394bcc9b4884146205f564dd3f4fa67753f53021bea8b2b54cf37a35196db717334f7d3f50851965877d05fe7320384d77315b86589f3867dcb51bacdf5f1d325637d1ba6ba86b0c3cdec6790b0e858d883c90b4dab6fb872664208c0fdf7d26fe7a0e4ffce4f902df4120e48e100b0ce715814ac825288f8213230c03d772d07c3d0724596485e13771580f390ed46f08cc6c167ab842d9b48a1dc6abe75a20dd7c56e92cafe85f5099a7e1deaff5f7303a9d5a8b2d2797acab4c0124f60640105d8b65f30092d8b9db6da444b5c8b5c2bb91dec9fc2c21284e443d5d41e41df269f9f5dda040f3c492eb45266906c74a3fdccc36647a61ecfd54aa5e96dd850284f5e502ac9baa56de0c55482dba52dfaba1c4fce1141c87baa83deae9208a741455c0bbf7dbbb0d4f7b28a45ed33a90a54612d8a4965acb2052ddfeb8ec0aa3b04c731b34f67c8b7f4c0d096e8d90098d55c273f7a4f3471e4ba987b696245a4fe18a8ae7d3ec0d9e682b3cd6e57591fc7e49cbf02d6f10f59b71efda649d2b40d028f53cecb91410c3cdbbb57546cd7c0820be255f73821e5136df991e619624de3cef445edf105cb80dd3cd7efe20022cd3eeb32a2e10588259a9c2ed0a4d2ea74faab86705bd7f7541aefd1d0573a6fdb1de408f410812bdafdb800a0a0532f85e11e40d02faee9d615269e0d1364bada0e28f4f6ae7b15dcffc331ab959c8f50deebfc50cd283f454bc09d1109d7bfb5feb6a462bdc4425e968e179dbf7b8ec04eb5bec2b817ace90f8cefe730935a5e286fdb59a5c35d5a3ea7db9753fe7ee5af71458be6e1c95efd9134aa683b74fc76c8bfeba8913639ffafd99c6ebd618ae468869aaf8bbfb7af93e3dfa298a6190233d9d20ef87c38188f3fe18c51f2bdedee565a4ec16e40e921827ebce86c728c82d94c96e3fbd932cc8f7cb7eaf3663d919218c5248875c356516969e26e9b8e3dacb754340d8b7ed50f46d783e5229b8d7c5f97f314d0069b4cfc41fce697f64d337f918d08b791921dd99327adb47266421c6b25011e6aeafff02d67159631654cdb19d18b54948ac9ace5d8d24da50caee9ff49fa33c7fe22a4ae3f713703b164761b82e95195ac259e16e18e1fe607e330ff749f87a9f21973c979987a601178d0469c5a81bd2dcdcf0ed032b8392d7e17a3d378b0c1cf144f3b51ca414bf618635abc2b6e476a6984d2b899c4274083655888568bbcdb55069728dab158f5a94f15590f9d66429b8a20e7f4b2d980ef8aa705aa077d06c2e8ece0b320473653020c54ef4e2b77e22cbac1af9e26dbeaa2038ba4cc701ba58f148d461aa5b7e1c78aa9df21f02db8960e67fb16490c7c6c913ab7c159ec2d68659f6781e29d646d6ff0aa32cdade41fb14eff76eac518c5c09dcae372e9e689b053aab896c75d7b3e51396f17fcd118537b4ae38b76533ee0e45168916b7aacac08a61038d7af8fef886e95cff5cfc67698b36ce38921bf4e12d60340667c7cd985bdab03effcf4b12a4e9c3fa993bac6f8fe7a99a1e2a77e307270a85c3be133c9aa41e02d232d93b8b07773f37baaeccaa2a92c4847e68c9901772ee47b725c926e987bcba240299be7ed1ad378158125e9296617b86266c2421e2a552acb1e7b461d21b4d9944d055fe9af589d16e76ac662918dc13ae3d5b2ecdf5f214b672ebd2567e6c692343ac4a37c4ab8134d76182b822b51905249618fb4d40d5a2fb481fe4a22df8a650e72cf5198cdb9ba585c557039f8b22fdd319454502ba1071ec18bf9c311afa8bc77fcaf02669d73a3b9e74a29e0239fc7c6fdc569663afbc116d921372ea772ee70cf3ea0b2512f912a419eb4374682035875311cf211c35d30aab91608b24d56ca68955d3f10a486392f11460b671ab349b9873e9ac021db8f2fdfe57cfb79098506fb720820b90616504e8e1623768eec7776969729e95d02a55a91be626875ea962353829254eab154a05efca2b5c92290e03346418e1aa04a3adee7fefec043004cf724399b51337f4aa0cb7d68c5b521b9c4a8d868b1ac1258aaf01bf60f44f95749e4f40301f2e465ea4b1f1b8ac5807ed1504f3c282771212c7a67e961e7c7d2505e2d4124675a7e39ad868f0f15f0d61481ba9a6d79a48bc33b04071f2c5c0b377de662b6bce766e366153a4c88e71755917a2bb9be5f9f2bf16acd7fe8b72a7e0074a2f6d75fe59da4bfe22ab0c9bc6b0918f097130ddf0222a6372d352622153ca35fc3d31a70d2dbc95017393c517ce6ef634f3fd0f76fc149b9532361b65856ed3b6cbf1aa532235ddfca721672751eb4285f174e28fd1e06abe523bb6d455d0ec29dc9e52f7b510c743f782bfda0d05b171296b4439c53aecc0465623a73ed0d3a8c9439eb1c86662f7031ec5d87d95802469214ac6ecd5f36183c2914346e94a30a5ad95aa0907cb5f88773ded3bc4086719a6db0082b75bb0278df53f6e6d27426518e88d98ee1292c80111dfc1b7da98741890f58cefa8beff8c549732a682460cf0b314cfd1fdab90b0cbc2d82e5141fdc24ce2d759a4ffeef0431cf69dff043e4408bf1bb43b42e0e9d8b37d82f2923f42282c42709cd55f901618a25c4714dec8346d8b5518468c28a764eb643c2214eccde82818485c714e83eb71a5a931d378afad89261117f50e9ca1c9252af5245e052d4da964b4f9ab1b725c64e4553a1b5035f44a109035a55d85f56216bf24783fc382e9e633ea70e893cb074e25141a8fa4f046d6116beeda0d4340fe9cabb741e6818ff70b4772c5e65a7925e1997e1a3c39143ed228fb3bfac5e57f2a5b0b46a1902f8f19f8eaac66165112b38c63bccacaae03edd9358139a3874ed14708b6d6fd88da16d2ccc094235b7cedc078c29dbd536c04111b289f14b9319d17328b52268f42f1fb36355a02285e60704420e194c9125157f6ed6821fa60718b4066d0558a5a59bf6e0edea651a54917e725b304bb719e345cf15e244bf31eaf1784682ddbc70b1c5cec1f33419fa7e08b4af4497bbd10eaf2c3ed0324513517cd6b5eb435fe0f9377b67ca90354887b22a7df793bcc0fb19561cc03eb6e6596181b725067bce3f2a7c6a1403b6e43f0db856d7017eb69c7bf98a702c14c321213918bc99bdc085777445f7c2707ba8e561a741c5f7cae3caeaa17d1acff27568bfdec1c93d2911ddfcf91cbb20f5bc8be02fbb2677376aca8b4b96bd7c23c2ec0ad71f5b77e5a33fcdcc01a77301814e5ca8f3d607fdd3598954e29a38fe61f1b4fbf63a0b4efd6a25e6f886ef9e74aacec8459f1decb692923612e1a9f78175b54a3a8f07949df5d365bd5494cc58a63cdffbe682d126ac14dd09670ea2961a8dcb292ad7a711a88f43404a692001f523c444a2b8767cbd81fb43d84839d7a3d7e225dee7bac013e0fca7b02388f89207c7712ef78eef97c3b340faba583ca935efa5006011bafd7ae14284af03d3dca8596c778be491c9a0ca2157c5d7320beb3ad75b8746cb85bab1a4cac032faab1b11ab1daa3d106e4290d84972c3c088373581d811476594820f67cc6023932b6b1e2362d3418366b55c4f3d27133d3f87185e5a89b6df7853c8fb0b9fcd656be75adc8dbc8da491e0a20110903ebcf66cc4c0f346bb75ffb8effb74f951954294788d3a282ddeb029d1445078944f2814e7cb3d91bc7b6059f39b230de1bdbc4262f41bcde527f6096d9e3241a93de413acb78888f0fdf2b65613c136eba9224468a05fea18b8c431810000643a932aab462d38d1d729df13221ec9bf503d19b1f02eb603fd3a2fea631b4db73b3dfeff0d2017d49285d085ae185a4e4bd7af04653a5d1943578a125d2501b69af54b232a3629e73ca95f8a94fe3b5244e0e7ba30d1932c95f5f7c38be3e9dd11aed06106540bfea4758cd60d210d91f975eb062ec83d980d60bcb1424d1eb2b98415e291259e31126b00d1ca6006216620f5955f1adc112532d803c4f410cec0ef9e83a3f39a4d420518d6d865728c39231d9dae8ab8be29865fa0350acb666fb954215541ca633a0bdba9468d654534202f58d00d4375fb8707acf0b01846cfcdc89462bd6c007125f5c30a151133c3f79a8c0782bf865b4a874798f14bbf97dc5e1e3ba3acaee883ddaa29077e72d8e562f3f0e54a258769bb162504c7c041c5f263eb80364aa1f20d94a7b7af1a10e27adefbf4a3e8fa3f9aae8e1527fde465657a2e9012042bece6cd52a88f22b890191068cdee9f64f92b5ace6d477429e7b7c9e00fb94eeda9d6f36b3b0772d6a4b698d3354c9aed3b383f1607db66cea2aadbac2f294f520adb9df3c7fd2286962c6e4f08b083c2db0ccaf32125dd54710c2f6dbba123dcabed8aa78eb442c96c0ab02ec09ed75eb047a9af21d7354dc25b531e869bff23be086f08016beefa9a257344b7140be7a0c138f984b4788274a748b62b96f95574dbcfa7fb4fe6ab3ab52271ef7afaa4020598c41ba54fefb9635e4dfbc97bfc5b0277420dea9c55da70d6ab76ccda8d98acafef7a8013c101f949be2e7607a0e8c3afb24911a87efe075458064d1b7298fb7b32d9f95958f4f62696847d93e6edf6f0c14f4c12a607aace1b8e7b2abcef1e675d260ccab6e23b5f3da09ec6c9430d4e78972c97b14299a8f89613b6881d93390fb8f343afd4a4c4b8ea09df1fbec0e6577155263e7da7101609496da6dd1d38c3f57e9717d2b957a579f0ec2c2166a0c92e746abe3b2c3c0100e83718d46f786e916cc6f19acd110439bf424cea8754cbbdb3d0aa39c98a1b5c1ea860df6f4bbd26b424720f7db698e3e92776e7728b98ffa51a9877090763933cbc2c2e779fc4b8ca10d54abe58150b3cbcffbdd9ddfd36a7df730d5712e805b9f3015cfc38820e745956a9fbc61775d906e56842f33c54bfb433f15aca5701a4728ea794b35fcb8fe17546926a12c507bf41685b0690440dbd50f281fda9550bd9dd6e348ee20d0fe4ef0425e571c73d63ae9a9a476fdb98e5af18d52b4488c52530855a32523f586e5da4a684282ee1b4a996b13bf1bfd303252ab3a0b85bd2041fb96c4ffc7f6e3a8ca3f8d5a0280e74598caa70e05217362731e32124941854e6587c350e11a29d5175050d4bbb4ed6e1efc7dab47503426ba832a04751d3ac7e85299d5ca6238173551475b945ac71b33b7c6313ba483bbb9e7ecdbf4866ab0383b265adbeddfa8ca4a777c205b6196719b81f2d78fa937ce0faec19b3e29a6d476688ffd56cf5a1cf6076988405ddb20acc0439edfc6ff47b1d407e2c81c1a6a6a03b77f1cc4129db3911f5eefbf9e76a763caeaeb13b1c2b6903598cbfacc146001f213694fc77b451cff973d00734e0e6779ccca964be60dad15b3da1cafb5a4989c2efee5ae7a862945abb8f660df3340c7c64e8d66c65f9fe8b764a544ca511e314eb182bf81c50492436efb9f115aa2e9f49921541367113641b53ca6477f40796ed1ccd19629021c2c25ae198f3a6f4cd3ba954dfea1efda35f71d7f37428d792a7b9b3170f6ceb8b5030f36b3e6c810eb2cd62ff1a662a7f03b3524ed07440589151600d74f62446af3593cc6a237b9421289c35b9e1a978aa3ccfedd69126b0993feb2e49f1ff26d8f62f85f49c3246b3a6162e6a597cd2b72d65bd2155892bee116f7e7131b5236753f7a81932393b1d0b65b932e29ca432aa28275e093af478be8786da847e0f9548bf699b24fe56c915070acec63ad4b367d164301868851126000eba26f246354487323e4e86de81a4224b4173b996fe2e1e0da2a693d70c465e1dffcf0bc393358bbca8aba22721a8691d7a1afa9e300fcc2726a48c3bae2d8119671be3dba17e0165febf63e32fd3cbe6ee8ed5a988e88b66f225f83425a906f9866f462c85131b6da4af1a9666abdfddcaaf25475d554fadd78e69007dec5a05f8f006528d770ddff940549270c87992f1961ab85e041beb499f328d37be79113bc62c64c6801dbeb5b1459cb4dcaa9360ea3950f98574b5ae92f9d86a35196c42df13c27e29e0a0398468447429cd0efd3ef0fe8a13577b5a7edff71917980961aaa5a25b4c1241e07d37b3ef0c3a6780c79e32f230b607d02424d3c2bfb7d66b445fbed99019dc3035525582801a7b2cfaa51fc8f6ea2ed379c578aac3cdfe855269a792f8158883de55428947628986032898833ff6d2bcc7cdd9bc1e1f1d6f49136d6e3844ac0d9d4059e413ece1f43877217d6b7a5cae888152d28aba744883e89139eef67e9bffa15d1cfc156bf284fbbc77da60c07f88c405ae45a4fb2e13d45b3616466557052db292922d90770c5521a558dc85d401d742ae3ee1db222159dd13409c0e913d6c6d368b9e6430396a8bd69d7392e68c44ed5567f3ba004c758a81ecf0b32130a1aba6cc3434d26c5f1675d178b11479ddfa95d53741042184a0341de0c19ed613001fb54d51ea0a224fde2a39e9d3072ed1f3da3a845980ed762821b6aaa4026ad779d9ed2130e71716eb3e4d3a31b9604067f1ff8bade21e0c72c09f04600cb5e283107d00e122f79b52ba1f7492bed2ce0110ce3d0d0512bee142a991f7bb1e97efc329ede4a91ec7d5409c75c57523527fe422a608e77fac65049eb8aa356603f7f4d5fce70119e7bf57fc98242ed7ada37b1a143bfe488ff10396096c21b0e6ae17af1f1528b2046b033e6d09e440dcdf13ac94ac5ae7f6a0a7bdda4437e507167a24d06af7bce2c59ea78f348a7292163c8424d47766ef9ff10b18420122aa993545be692593d2dfd19ac8418b301e9700d12d25d9bfed8e82b172f1690c4dc30f6728d81fdae3a44f082960d1644abf99c78817176fe9cffce8ef9a19a3e2ad9e6e9b6e92d1e7fc9dd7643c9ddbd40c93462f0143a99540cbdf87bf9afed46a3400fdca9de0a81fca3bfa824004cefa1c19deaa86c453e864fb00f2ca72c1da3c774f05ab3804ee974979b61b8ee056a69a94324367f757ee1cccaa17caa5d29a604ea1ad0647a25033723270ad11c6c4f35a4f51a9abdfd4e07f767a7160f50604a0176396cccee8d553d03afb6c05cd351e682896213cb0af4b0a4a3d25f0cbf5a0cc237c65621a036c63c68ab791d0ee6c535288f5d1bb1c428ed6e78f8e2ba877a9d033ddca00b18aa00606d13b3d3073d13d81c9e92636f2ce6f3dc3b0c59149397afb64456a078573c9acbb8ba4ea893b31fced23415e9a67cd3e9ad55efef7c281a34587438fcf7bde06f949a0586fe7e31c52d4ed50f895dd4882a041c8189c605a1f67b87df4019d9593aaa276041e4e3e15c5ff8bdad196412383476d04e9ccd5a37d224ecf07209b659c15c0d1cff2226125a441ed7c20f208b944c8cb7b495a5236a5294e860b583297d2250d30bfba79074154947fe753312143c4d47d46edfb66ff49733e49487370c44411a62921770e777acc0eefd1ea302ebb19c787f06b62d92575c12d9cbd0a1272fd874ccfe16901d3aea2c9ca81ac66ccd66e6c39484dcd54417165848b0aa940e376f25f25e060091eac50edb4e8eb5c459c8442edcc27933fd60f4c1dd75c593da320719c0c03454cbd58d0c235b0745481f714c18bcad09224d96054d75a82d26e28714337925bd1d09e899f2e8f5fc1957bb6fb246eb69284c5fbdf82726eedf25b4ee8a1192a6e5d0eea58a311cb4e23f832e364ce28ecab35e001bd4ad0851c58b5a5a06611e8e8aa0248030bb12f63a1d91ffefd097e8b58f4fe9cff74c90e25df9a1e152de9e884e0c36697cff0ab1167da43423cd7d483b54d4d3b226e5a4199d56061ff3b3db10b22afe81349bdde2e100f58f130e89dcf2891cbc2ed5d2f7e475a7fa6d08c8bd36f576a6113ab8d9372319d73051e4fda90469fc11c271818181d2e4dcbbbe3c57a910f4958470dbe2d0eb6b4da58a7bdf2821e09c56e33a57f9d7c739e8914353ce9ccfd26612085d3b70f6fa91348106193241cc8a70aece57da80d5e680c69ef8080d22ca2a2063b43e91cfbd8d76fc4dd5e0331ff1645a0225a608401c189aca414bba767edc09353a99e9e380ac976fc8d9a068020e55524c26890b9e9cfb65fbb429207c09e3ce82f368cc7efa44ce95b7b991380f3ad0c4ff59f5bd3da953f6418102a694446539c0a2f867e188a65dc9cee3fe9262ddace1c0d6d16a73994bb3f0b3b2fe417f7af31065bd817a83870b9e23bdf3f54b550466e51daa6896d59963e36b782b5ed83cd2cdce4be6a427d7891d365079ab48531f3ec7181fbd40a733f6214147e1866a18b150356363ed520f0816985cda58983c3c92a92ed203d37d14c5e9f0858c3f234cc26d23f4f5cca84723001efd58abe1272ddcabcc860fa8b35e1523ab2d2ea7ec4ed977498c163481f01c8e79c4d07c84cc58c58b039a4a0b5410412c8b59a37944edf6008fe525fc7d98acc9799f55bf708ccfe2671e21bfd94e17120f4558d691a3ea710e28db0bb7803d5cf4401072b508fd3db481d1014c97c181bc3e17a6457b35d07ad510b6c7852e65f7e0a683d71d6bb9b302bc0e671cd8bfb02bac7424d17648365405c64f1d5857d089819b15e211ab4e99f1d8315fe3e51bfcfd1c645d94289e123a4641552a1cb1a6cb6b1bca72402116d23a33a3f4addf05d0576a2becf36f678cd80fcea75e017a2df3d2026051e511edecfb079942697ba6b61995323b8e22b9500caa6f987fe947ec09f962aaab06f751206a3338c498fdc624d6e105c8a7c22a34dfa6f68ff9da5618a672883e219ab55dd2fd69d5127606f0ab70e76b9fef15f5bc0a18f3b53244cc98ac92c0525b37f4dac41dc074309a4076a602343398a26ea795f192e53be99d309be27e30e3053c1b447beeb40d9de9a156c32de7a1c27596a9e727c48e33ced035871c354b9f92d0ca58ffe1c427206e7d3493637abe0ccc7f14e639274b11203761fc6f8471c022dbeb4b4955f0855aa0b762f82b39d77c30b8d475e2aa5a0db19a6a2f24d0ea85ca53dd549f234ca470d019effac0cca671918f9fdca1b1ddb538a7601b4fd6514e124111dfeb754c95f76d7345abd0f042fe56c050b460722c07d4f21614c8280937c552b70637e0ad8a7224242da19a157b9be3c7c4ee348421acfcadf37b7cc12d50a8bb2a9b8c0a5fea4d29b14dbabd55f2114f18a02f8d74bae8b4b717363196581701f4a1e09d925f68a98e4813c82cb9b19b5e66ec433c01dce6e6b78242b3103ad18ab3047a1808b2b2d311ba85194c6b48d9e6bf2c5a6d67f2f5e2b6c32530cb3dc311b4e0c56c3221c9283faa33f855a144b3f050e442c523540c23de8e6a3f0fc8eefb91458ac77b3c01fd8fd02b5bbc0b097298654943f977d1990dece6fc1c38258fee2c7f8ad5fc6608fbb23483d87630b86e23e2c5ee61eda55631cd3c1401733825fb9cad366a5d3ea91e9bc2bcf5cd96e7d4816f4b86fbc4d55eeb43ecc502049aca1a0f385779f244baee80bdd2d0ba20ce91546e67d19647e4716c3b31e0db27f39939d4adb212dad2977e9c8d3d0bddef61d82a14b8d6fd16d198d758add25b0ba76438b15186cea17f9ff30bfe048b48a956c9d9e87b4c9cb5b777b02557e20be3c4072bc65e78d2bcfa90fa21259cb839936810b61f146a2bc2624975579697fa4e9528a1fcdfb6ea731ffa6bbe57a127c76a2693fc4d7aa828efe1cb59f28527eb6781fb92257163a618ad097aee0f867dcca74756797e8438e9a5bc6045b64ceb166f1e7b7025b1752fdb186b06fa61cb1a78cd2061eba408ab08d4bded01975d73fb2e5cba4c6af4872521ba9a125b112ef68d3919f467f1b332406e4e5adcbc9922f32c8da9c4ddee36d2c39f04e94ed022ed3446121f8dbc253b0e5337c7745e0dfd1fa613df63b479bb0ef0251bf4775a11c9d2f34b62b7740b04fbd543e7325d37cad9da2ffdcd8900e96ace83f426a62afc9b9f0d7ccd746b73fdf6d8707d8c65e4b9898f0881b772a8977bd97b68253c762b7586f56344a5cb6365167b7adb1268f2dc5180aef5bc5ed38327cdec77b1eaf950a719d145b23a6c18f72c438756ce0e95f4520ed22f044e5545bc3520dba18392e6b23940ee51cc6fb5e9cd02d054e8caa31e4fd0f925d190b0f0ef38419ff930733c838432a867645a41454d6ef925a23fc6baa1801f0cdb247b7acd6610b30014e9c64d20f41d094550240cccb4e8c3879ed6346abbf11974a5d11613b6b0e00e8fcf3b362bd8f68a95e7f3f4b2e5756d009cfe02d05484f503985f81253591a07c9a1ec6e9b81ec0dea16d27a8b1b784aabe3e7fdfea4ab087c3f76f3c6593f42f3614f2f32e15bd14b1f976d52d5a3051db355601bbd27834bbbf7d311cbd12c8ed3f7985736a135807e56248541ae75f2f880d8cc88a46bf42c388e4b40e83b5b96057432d84f2c7b0f865c66631f9fdd3ab3e2d7708cebea3f3bcaeb01a79c8693aa87d7d2102305d2f41f14e3bdc7a1a5a070d76268b884c167827fb70c4e1b36882e5f5888b3400e993ffe7aa583aa6aa282ef5d21c83212708c8fbaaca2b3e3cad12447e3eca9417c6e0feb28682b66d84776d8b8d7e39d9b93cfa9f1062a54552d63c26dae9c5ac2e8ecdbb41c99a37f8668dc49a8340e0d8a2afe70cba84982c5f8a90ffe98abd714bcf47fcb1ab90abf003bc86c291e3bd95f70c844143d121ac5d940f9e75fada22cb6a7d330f68f2274940254ac8bc70c86f6808cc770633a9398356c632b8cf1354ec10c732984e69ba8f5e8ab219bf454b9f7d9ec32a9cf9520c61790c7a9e52cee40c414eca59c201b179296debe5015563aec7724f1f2c144f894c3b09e866284f230b7fdbd33ff9569c7a6599956d76c5313fceb0256a728ca1f6635e7f6b044cf173e77fc766791d5667abc2c49d508ec4397058e49447fd0e501a77f5175ee00cd8fd5d40fb678a3a73eb7fc94a73e574cfd394cf50e723755a710a2e91f79dbd5043ae6b2476ed27ca22073c27bf30e7d55dcce06fcae805dfc0afea0e54dfadb76c04b7292abf1c7aa6f0de244be431c30edc94b8f9490caacf5e9896697eab6a85ae8d22c5d239e0a499b18b02d9ea3c6e4584db1dc3d61d4ecd7f563dcc68a5ca89d6983e2e86ff25c3ee04b4f568bae5f981f6887b5dffe7d9c260fcd04a2bdd430a7744129425606bb7000", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)={0x90, 0x0, 0x0, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000}}}, 0x0, 0x0, 0x0, 0x0}) 12:58:44 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x1, 0x100004, 0x220104, 0xb, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000380), &(0x7f0000000380), 0x2, r0}, 0x38) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000080)={0x0, &(0x7f0000000040)=""/30, &(0x7f0000000240), &(0x7f0000000040), 0x1, r0}, 0x38) [ 3446.569559][ C1] vkms_vblank_simulate: vblank timer overrun 12:58:45 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) shutdown(r0, 0x1) 12:58:45 executing program 4: openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x20983, 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000000240), 0x20, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r0, 0xc0305710, &(0x7f00000000c0)={0x1, 0x10000, 0x2}) read$midi(r0, 0x0, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_SEQ_RESET(r1, 0x5100) 12:58:45 executing program 5: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000080)='cpuset.mems\x00', 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='N-N:N/', @ANYRESDEC], 0x6a) [ 3446.810168][T12993] usb 1-1: new high-speed USB device number 32 using dummy_hcd 12:58:45 executing program 4: openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x20983, 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000000240), 0x20, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r0, 0xc0305710, &(0x7f00000000c0)={0x1, 0x10000, 0x2}) read$midi(r0, 0x0, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_SEQ_RESET(r1, 0x5100) 12:58:45 executing program 5: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000080)='cpuset.mems\x00', 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='N-N:N/', @ANYRESDEC], 0x6a) 12:58:45 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) shutdown(r0, 0x1) [ 3447.200552][T12993] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3447.212215][T12993] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x82 has an invalid bInterval 19, changing to 7 [ 3447.223891][T12993] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x3 has an invalid bInterval 0, changing to 7 [ 3447.460531][T12993] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 3447.470656][T12993] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3447.479010][T12993] usb 1-1: Product: syz [ 3447.484060][T12993] usb 1-1: Manufacturer: syz [ 3447.488901][T12993] usb 1-1: SerialNumber: syz [ 3448.680840][T12993] cdc_ncm 1-1:1.0: bind() failure [ 3448.713035][T12993] cdc_ncm: probe of 1-1:1.1 failed with error -71 [ 3448.740140][T12993] cdc_mbim: probe of 1-1:1.1 failed with error -71 [ 3448.770138][T12993] usbtest: probe of 1-1:1.1 failed with error -71 [ 3448.800999][T12993] usb 1-1: USB disconnect, device number 32 12:58:47 executing program 0: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109025c0002010000000904000001020d0000052406000105240000000d240f0100000000000000000006241a0000000905810300020000000904010000020d00000904010102020d0000090582090002130000090503af2e"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000340)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x20, 0x80, 0x1a}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) 12:58:47 executing program 5: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000080)='cpuset.mems\x00', 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='N-N:N/', @ANYRESDEC], 0x6a) 12:58:47 executing program 2: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) rename(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f0000000040)='./file0/../file0/file0\x00') write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004280)="e7f8a50474fd76bb18b9b3b09a8c856c711e2df2abdd167d254fe40d2d36aeb4f8bec08a5c55858a9d58db2420e66744e2f409cd92bb594f7b4e9ac62c3ba361e9021881ca4c02543d08c6dabf6c2a2a65f9c0a6810f867054f020e5649a7bf4f58caf7bd8f2da5e47f6959a34e541f48e5e2a2c3a53d3379e9f77a7c08a982bdd63dce702ede7f82b5a7f0d2aab85d8a7995784f98e13a98c9b0e14cd6f9b470b5cd77a795726a6917854b71bbaf312b8b9e00072d1cf0f9e7a6c59b502f60ba117cd3873cd794d50b12b419569d8f49d893d2810e5c0c28e427ac648ec1b401b02631f0ebc8bdba4e572164032320541fa487b8082dbb8407657d0bb25780482ba3d7dfe782b3bc94674eac5e8d0e8805070d11ce18f2d93f451c2a125d30edbc3f71cb8bb52d0c1a39c92e41c9d4b9927eeaecb7ff489885dd97c42287f234a1b3b2557029ad53f5f93443df02a34595f28165cd2f115481b98a630fdf1bb0fbec95aec8e941f28e6c40c7da4d7ed129041740e52f55e45902b0ebad63366590dc3c5897854432cb66656fd617bc1569126c9577b2d3423a4c1c52c502dde27450e6d4e855e9b11238971f76e51a3d1599010d07e0ada4edcb1b9fc062b1eccd1d3bbda7f467bdd103c120eff9ca61626e665b3cc9ea71a88341e138d44259d67ce088f33a087f5e71e353e70a53359019688835bb067341692f277dce3cc9cc8bacae12e6574c8874842a2e1e297d33bcc09c54fa396014327b9fb3e643abe39783c416727af018ffb870b8adb15927148026920092b97337ca7d1695f2f1f6b90fd1e96e26c0a7fbdb8d7432683fdea13bdfcc5a6bbf551781236ed17112dfe639d14d28d0acefbcc3233b56a63d93db17438030cb96f0df3f1422b59d0acd31a9dc993dc93b720b54bf4211a165b63db5581e3c8d091c67d9392a0c364c46e12f0155ad06b3ce97e8032577a92d8e8ec8f7dd4f6b28c3209ed0b7262463080d56803abdd52d1e477e59f3efab97cf7fd0e0eaeb6e41b55b7fd9ca72a7a09f30ee8529ac5ca0299965ecab866ecbff5ebc896a3dc2d2303fceba5d9b8b090307b10dfaa0141e088cdadad6aee9c857dc82c9bb13e03ee35e1fd4498ed84afa1743fd73e9df4482c85bc23d43301c4fc628822012ab5f17b56447326caf717f69157bff4fbad11094abcda046fa02967e71180fa4e23e3615079dd4f47a83d3b67113627006f02693c3efa07d598619ecf7f7ea30020fe20bd6d5806c44626d05969308ad3ce5c0ba0d70de077f3f89a82e51dbd1d65f0919cf77473446532978932581bb8072f240bbb84bcd51cc3ec846ec3076f1887d48fae7e23138a51a143d81e11f31f98503e8692e36075d671f4e4bbf90922e2fcf231bcd3a454c740bd878763f1e39b81acb45e1768810b2fbc65647fcee86ec35fc3aff7978d32ce633a4df43eee51ac75f35af67c890a21404c8fea85501e9142cab4d889bb6d5938a3ace22d1c132b47effde13e04ab9506280c76e6b87d7c4bb84967f9d1699204f1bcc389209d10b094b4195a23f8ae7f14b36f5b2fc4a3fcc298bdd10c68e332c940e56e16ab2ba4f35bc0e71be40a442d61d9be01b32923377d5f4194d2dadb11e7a65301b0faa7c9f8331c56b76fd3c28a39b56a01d9b272416d10965e8898a17bff2a27e5ae49733b9af74250455486f7ffd7ad58a83741a89cce021b278a984051113d135307c364e986ecc703167bdb2acb632c8c4281b2ecb40c48f00fbe78988cc1439748e653d7ea00b8a2963e6b4f3483a919153e55227c2cef1d20d2bf34eb0bd2ed43911a298a6f751e5ee00e43a7cb205a9a8066bc3cac0ae08a44f76c3d56349577e108af9206b26a68475163c64872cb28e396275b48f7b97e58c2d140e85213db1571af53b9c7555a9a9498f1ac2399fc566d6dcaea5474be5fbeb5b13bb89251a92d875957893110ce7a7ee95c4c8c29e98c484596bc59491b6cfece072d38e5460cb06005903463fd13125c457d073e1befc32a344d48c793b785e7c6744c958c76b00e3afe4699189bca230d89352827c38343357db8578aaef86ed91795e632487e342fa1eaa6093c4071105dd0c160c9282fadbd206d4606aff8286ecc6450622adfaca7cbd62c7b95fe7d52e08fbd5a973c1c9742d4ef5a235763a8b5d499fb2b3e4019748ce3d92e4c72e0629bc2b52db3dc11b9f67cf20263401b5fe12d64c731131effc5453d018f1f5326c733b5ad0359476ff2f0ab434662ca1e8087fbfea86777b41fe2d891baafabb1d68a0c083d86872a8fa88fd3874259998d564ceaf6d50c95c04d494305cfcdfa5c0582b643c6b1c2d4bcb0a79bfd87937b26cacb4cf12bc381569152b74b8479f12fae0681c99895251fc19c32f9552e9bf3354ae723e2cc5c7a0213b4ac6a700e2e4a48bc771e300fd9fd0ae0ce382d2883e8aa9e273fc2e5b8646dfa22023acc63918a13060a7cfc8eaf9042220a059ab993e67fe61d91e3f780bb1afa01213ea5bd72c03e343f6c512ca5bce32c9c54cb5851da8d62ebc8ccee31d1b00be0f67c35c92e5967a30dcd34eb6c60c5e82500ab3c1a7adf2734d2a7bd658fcc5ee1941a18d37a032ebd3ddecac2d3b79c0c1a0a9fadbcfcddae5d3fdfc6f07bdf5dd6a9782b98859887df17c49c8c9cef43f1b49777b3a4e50a9deb379ea89df41af413899700b696d9b8ba879a3a6544dc65b415bdf531190a261f77f00dc8b077114e261344aaa91c4327d23b095e5f8e62df02bf481ef22fbab8b24956935184096000353b97a12b1b30b34f6d3ebb1a3bb5a49f46a82efe8958e7662c5a6216b5cc2e405b8189dd52b63374285be881d814f290a43a6d790fa00bd5bf2949218a7cbe1acc2ee4249a7d68828e4697adb555cbadbe85ce57071b50b2461954c4174e9b865845b97677c55d0be945f2123ffb69f9cf440eac490ea6fbc9318648ef28dae9d79b4d6e3a82a0e5d45c31ae44befac47b45da5b38d2dc4715b4475966b247bb44fed1cc088196426fa54f785801e7b8440c117b600d64367dee38b2f81e6773886c9b62fca04f77ba077e217ebb449cb5ff7bdc17b94aa6ee602c779112b86f04652409b56a66d9ba2b49377210f78e8bf9c98cf5d5e181e7ba35ea9b6a1c884773ad9abf8e3ff4a2ef20a8d1f357d541d058ef755e36831c679bc19df2f86b50097deaaf31f3e4eec0d688e180181f6b1f02df6fa56e7ef9a14c172fde95bc2839608c3aacd2052aedc53d56d464e1fd998b5f26ae3114ecff54c5f8fd1243cbef94a85512fc1feb7341d7adc2edc3c61a2b71dbe4bf7f0d231155a4ca0e70034b409d5bd950c905cecb40dbd5a8c106687f44eff69c9ae7f59bd66cb67f38f9bab22c88de8fc073b10812b1b88dd41e30c79dbb3953464e4f9cccad212f4120e819deb04b79c4fc6513385d3439e253b0a16e0aba06de4418e9133c978fbfa0e4bcb8bae17c1d5e8a6d478230bf756be21382499431565599881fe1eb3b8f132380a8a4b9726e1ed6fd269e32e2cf2c2d7e4b86f62ce891960915bb5a8b588bd7a910a9fcf970e861440076b2afee9d6913a40a262100ad9e37e7d608935dca153b460641e077dd592faff7319ededa1a691b45edf529987c71ce9e570a9f799fc4a68fdafd9f53a8198f7b9c9d58ebf9ee1e003d78297a4e8af6a4db0248444ff87d280e59e7dbf6a5ea6a965ab2ab70c5503d67ae10f24fef55bd9aef75efeb8c1ac157792be17ea3512c38633dbdc712b947d991d6d9c87620604d3ee519d7a63e6318443c8c4061dcc8171afe852f9463ed564743f582ad0261381e107ea01fdcf0aaa0da3b75c72dd1365b0a057a40f58b972891d1a6e4d4f9c9ec04733caf1b03e0d7a0fba512e121c9a4809c259fe1b608efef5c5689f64506a66b3cc78f7aebd56ee7ef10b888d000f7415806b4c0caf4a3e7d014d8d5132e21b454c173c90e7000dc2cf6d6aaf7cd961e5694a2301be8c3c7321343cb1913b9e55288b528a985e19818b92542c2f52c4c6fd18e3a05c55e1a06ef6ab6827408ed6269e49d4ff42167e950d66c77bcfb6e67462e6722968d5288280ed4c9005382ec0cfd00fc106cd9fdb78c462a217ced0e7b4ab3c8f36c662a36439c4f3f7b2f2d526f68cb44f87d491ba023e24d10050044498222229852609d9606a6d7881d49c6ccf03d3d204c11c1c289d809f92579fde50ed28d4587d0d74c33e4506e55c4b7a6c8d31b579c43dab8958c869d0a343ada6a55572726ef9872c002500ac468b504502c30cdeb54708fe62a7ee8f91bdd359a35f2b4b200d924f41f5fbf972515bf6fa1461202723e5b5b06d3a38d976743bd5e40c75676b516b795335daa42d63d46e98d56e19e3039e2fefce3e512d0d43b1fd66d732f22cee09d4d4db82319e13836ff35467b4af0e0693262a557750eefc371f5cf062138ad740a1ac684a38d35a9030d6babb8d7050567df2e9d552842edf13a04566f862a9d35c0f58cd222da8ec592c00e44c5bf38ec9866281b7070a5446e73cbd41244ffe5965554f8c272917c0a73490588009d0089338e0f160a57ec4d129c01168024c87ee9100617a7664bb826067329796b488e2c1cd771eea165f13165bafa19e2cb6cb7e2db793e829a93b36651743bd71d4f8ff4fc19f1a67474c36e0273f01e498f66993bb92644d5ccf028c706f52a7a69c512650a4b06cad8e4a856125524f3d717ca4683479d35e0c3fb8896378039b3f9cfe2b7f44fd97cb33728267ee8a46720ada24bc0118dbe5d84e7aa9ee1948ea6bfd8daac2cdae6065b5420040f8be7b767cb3f1d60c44d21c6dccb307b0b29705a26d3a81e6ccb407eef84f119be4d31b6537dd1c8cf8a52be7cb24920ca8130c61a0d279fece099af79fb483341dafad00cb8c065c6ab57c4a2408901fb54fe9b8260e4081ece939b57d95200f08375408b0f121bc4c64bca294841a1a0b58d645bbadf9bd2b1e25c4a0f78b8e677bb7f8c3f3d339ae23b4c05dddd67f3d06cfb2c5d9c601aedf451fd571a12603b9956c0ed562fc7c18684318c4bfa186e08647e498cb3895d9cc775fbeb4699d02e7cb92ede675e671cbe61ec9fdcc1fe0c52a5b0d99fc45bd05b6e4899888bfe1bafd332e4251cc4d124c60e51fdd19d83fde23c80b2c540be36a8dcc9fda12cb4bb7f477bf23fdc5944b6af27d7b2187e1faa889d5d271ac3d7dc946163d8b56c47986cbd36744e6970b8d282edfca460018b8f9da83542b9748c5c4f966e82a549a8534327d5325be4a059647a96e63170defc7c325a95b179fc4fb5931bc1d8a129b809e7168a7a4b735ddebadf1e21cb68cefc0455c81cba5153e6766295425f863548a52e93c02722094865504d9fd7effde481a10ead105e49ddc3fe482465bd9eee186a8d36fadafef41b9c94c9a86ccb44427cd95d879bb1b01379017f0e7b25afd76baf6310f0ee6733d5c6ec05eda7d043598fccd6b97bcf6a4978e1e7cbe333743378c221d0a920b7d71bf218c8c5d95899e032d397b72d9a8c3837beb70881557eb569853d9e074467663e1ac5ca4d46cb2385b0570cd31aafcae3c5a2f225d23deb154c6d14159b17d2844efe8cbb96b32885919636bb27551c51034c4ba02b6692c7a01f2b3de42514427d2354801e0edc8eaf05a468f0614d4dfcaffb5c40807b5b8e442ccbc0bd8b1cff74d1d676b256086ad064769d0711d574493a96cb8ea887986d9a74b0f7925c5d6caed53585c74239226a3d893f4a1eac8fb062ab2df9d24f51e74bd818fce4a7c6a2a60de7fd298ed32cfee59e12d455b77fe70808c8a486d0dd5250c90665dbc95bc182894e0cae1f69a74dab914579442ada6a2694dcd1b497e3c23ab6740d4568444d6127c9c079eabb80f27071b3051ff4a0191f65635fe3b14509949cb60843bb0ab21b7ddf8129e5a01495e2f748a431acade8e2e69cf6e89519bb1c89757c91ea2e0d468495079ca09932815880e3b1d85a844c4ca0e7348dc4d81a3440cdfd666b25c9707de929de10d9cfc1c49f47bffa6721455e2c7b1b08df6cf8844c58835a44523823a690a47629d3b46b31084bc41cc7c03d5252734168126003e6e2cb0e481d13f5bd31e2339cdc05b0b0d5aa68e0ace39387e4d37070bafca90ce2bc40df72ce9f067b6699f19d0d60d08abd9762499cecb2e6de03c0dd3c23b3843cd12583f5dab653b4e60b66eb101100ef154a752eb768cef79b4b68357628ac7c79d3a53a1b915be10a5f1b32ab3480afdb9821a3be6e065714bc18de7f4a61717a77a7001510f72b4789a318dcb81b27ba162b6ecee85cba67019ad09f18e88a3c79be9c626b60320efaa3e86ca9f0c462f12f172db5be74bc8c4b4a1d593c4ab98d58e404ce82c0c5fc97d23cc1227c1cd5ab060e842d90454ef4958b11e613e28017785132472ae5eca40febaa1f966e7090c04d3841a776fb77d14027c8bb734aae5df7f879a790926b5faba411495ed5e93c3e33a156f77519005930cee387f690b187fb774620bd6c69f8054c62389c6eb6fb6ac739f2b6f012df36463c14a0cd1a016350eeefd8342677ba7f13e458bef08f4e664b474268d39ae54786b658839899f4f20d42baf8f8e6d9d3da754b23f622666973deee07e1d5524268ad0527f5d0bd53a469e911cf5d66526a391efd77dd6760c131ac646d739d3aa575c7c44bd77536084bad7bdefa7a830e1f184b7234452d9be88307e850b1f652ec2cb2a801e936b0e52d3f506911f956691ef1b8c7b5148b5562b39f16f8ccd4989ab42c2ff325422527463c3abdbe93fbc567b46f3ac761e602751a8b7c954ea4b5f425c8ead9dadaf853f8b5f100233fbf974f452b853e7faac6ac2ca90b7d6e274566256812b130c636de9fa1f0c94aa83befde031680258db6f1b65189a6a68bd5915d8b0f3d62c56a5c44e7810b59db600a6c53d691560238380d5a868d5b016cb3aec03199e8234719846f90af66623b161f7ec8627dfdb6a104c89514bae71ac3fd9ecd03647cfc67b25f10d9caf6a214a7b69c576446263583e2a2248fbc14d82d311c46cc9798747e738c50efebf57cb4a56dd153b4e2f207a7f6fce2c55267038f2738fb04b5b31dd160d2eb0dd0701707404b6dfd0bbe9acb8273cd101e06c8bfe05b14f97a8f58311f87ebc30882148cad8c44c0f7e5542248fa0db961c91fd06cd65b89eae2c37c41f73fd4cc21db865e956625427151f13cb9b198a49b1dc7ec4b3b177c036d4f252752192e54ea53f85700245cc2f085b4d34962218d21262efc6cca9ca19cd5e8f816374c22ca9e338538da97ab830ca2f45608395802e6fa6624c262e4dd1ea3e463443eabe74f17290f0123a14a525218a5f714c31296c4e920ea66afa6502bceb1289e152ec4d7bfb9548fdb9df89c247a9710a377f8a58b2f996d9def02f5877d4dada427947c6389356a325ac6f943a973838f71a6b3af8b4bacc8cbdb816b4805bb75ce6c03052703e68a065f390dd71203a02d6aacaa357ecd6924ed35bc92cb88fc6e288012087966ee2d93d7954eaf0fdff84a95f939bf9ff260d8316812592c950e4d6c555963723b93bacf2e24f17dce0b113743c3a676ac834b47a6d8a2506b51315341adeeb792fc3a24bec107465e470f961e7f4760967fae19af98b01690c7e98714ffe2e5281e31238dad0b5c140ca4790d7d8cd24c9c8430e2b4ee577e8388257a11eb6f8e8de89c120ba9ab6413f90148f045e0c3433a1c9dc0e1e6f2c72916ea76d7dc1d002ff7d25986b9fba13d213a8523b1d3c21f04f500daa27df74d8afc8e68d27af7758f5189e9015b64592e6487d14feea2eb7560a6e58aa20d390930ac42ecb19161f03c5262c8b8139b706781236a98e9163904047a26ab57cac111f15bb3504bc711c578a6a4b52d8b6f4daaa0ede561b9e3c780432bc385651ce8ad1cb1a79a56d4132d65c02f25368667590f178f0cf38cba3cf46294d64b5da441cf65107706bf15b6f6a9182b328d683a287e0fc41cc10f81ca8a5aebf59cdbdf762cb5b9c8a92768fa7a366034bfe39eeac4a9a55f2963617a2d379a6b39e033c0fd243ed93ee17a588a74456fd360928eefddddb310ef2c3afd95b70c51026c4c07d049f70d6600e16e0718f52682b5137878f2e9270d09a5a98499d4c23a141cce35e065135bfd3933a464f2b4aebff04caf999b5af395c794e8ab7c823d66ab729941f4031b57baa89c39d1222a1b13f29301bc2fa164f177f67dea5a29bc10fe0891863bb39b141d9da3fc55f1ab5ef8a353414e8f12264acb4aaaeff88314d348ab5bfd8c3a04d39d6a3814a8345ae57d821cc21d19e9db8e9c283bad6a3f991eef460064cc3f9590ff83f692230e388afeacc252e13ef31841ab4595e1a016aba29cb10fbe91a982a580efd69a7e698d8eea30bc8094908984cc89184610255763748d4d55de493849d2aefd86a96c8170867f1683cbc4dba698b1814e4921eb170271d1f6739845a54e2ad049cde3877e63a6a517167235f0a00a25649a3c96a91676d51865b9b62812e140c6e7696bb91047c84955b7b62d896cc69a2e7fda9735ae669c402ca8e2acc47283466fb5d35e92c3fc3ead70c64fbb9901f830f3c2f98f89281eec18347e24e04d6de4c127957b3c8e3d9215eb2df9e45a7dd9ef19e392d8781481af24780e76cad203753320bca372c5a7e0d67369c1eb200b77de7358157fe2a2ee2a0c90bcd0d5d78335284a04def3eaed5ac194e7edd65f835110713bf885f420a3b1f9ef35cf85786586633253ea552fe7c1689cf24c2503e463fd5d2141c4b5bf0a34e2275ea0324af02ec942b8732084a776f0ccecb9e3872f9c360d2de4ef0e3301eba9cd58e607d811f39c80cd833a4229094776839c4f278a0fa0914dd26ab083a80f2944e1f6d27ad750459d542162f21400c40ba845f7f2c221d3c9fd2600e9fe54890b5d8ea724daa099d6e3b434ae31bf8a16b9ade0c492a56a45c665ecd270ac797123dcea06982ed2a285ecf6b839fc1ca2c5263bf07975c1e2f607a0dcb8d4a62c728b74d627a00dfd2c2ba7b675223c6b456a363b145d1b62e0b1f99e85d4ddb40d340e15bc06f6d91fd985364ccdcedd680970dce619fc918deab0b23f46e67ab3c4a09f846143503fca92aa7c04081730d462139e372687c067fc6a9cf7d8caa820a6801647fdd060ddfab79f21c17c90784b55fb09d84872a37a3999ff0476b7904a817d750046259b53c8e28cc078fb82b9e8d085460373032918c488b003118780e40aa4301ad19ff3c9cab93480a7568420d0b6997ee726d05f79bd6d457b2ec40e768de5af7096d78138487675235fff791b4d38df7c32df04f8fea212951c5486dba917a036667011370be8101a3a52c01ffde888ca97ce367f2066875cd66e043ace2d78107f736676e75481c4a839da7268ccb5e0d9f01939bb91f23ea4fcfa37520a8b282f6d929f7d05d17706c3973edaf20f0d9dfe6583bab28f05fd85ad6a23ac117dbbe3940cbd1fd6949656781798e3f375b8d909744e077e4b5190058563de065e34d1bd55bd024fa81b78bbfff9e9ebfa6d6db78774f945b1b9c25033eff3c5a333376227705f88c8c701857a026a21ead79442feb11138de81e6eb3bbada75ea356cc60b10adb4e77484de064c69e5d9dbd3d6f0285a67cb98854e628829b9028e9dc02b657751cdabcafb1ba372d5bea497c32b05a15c7cfc70f3159c1bbc1abe5be84b6e823f62bda664266df6ea0ae6ea1821604fca07edb42a10659b3daa2d8ae337432c0ecd54c830250d982a9f106972bb00f2b10f6bcc147b0c3faf69148821d9c4d24aa01f688fa0a297d0f11402dd3e18ee28ad610d5bc6107d78fc035637629f5d77b641eefe232c06a2181d979b69b3e99261086c7e1825960f1f1c6e4e2bb1ba4de8818ca462a0c6beb857d2569133711083b63035c2f6d208c580a3ba855652614f2295a869308081af53e677a80eeb124d686686e7be52a9ec7c81114707c9420c4094842362429adde70100bde3da56d48ef49b25031ccac3d49272f7b2a5eadf17ed80573ad19c5d7cc836bf30db2fe1172d47701bea9870116d794feb7e9cde35e440785b9f8ec044d72071fc7293c6e2a1b1095687c889feafb4d255e1f7208b0e84e0aae382637a8c03a0a589a73c91623ebe0abd09c17792a1bb317516100fe5e862b3ebbce2491880207bd66866f4a54438b843ce37612639e92729096200212d59ae994810ca3ad558c827ba4d244528cd50a416228c840d83bd35ad3a9ae3dee7e4da76e90f36a70abda4f9f1e47cc4f66d2beeee25e971d39604e816464e6e10b406dfa6c3e5267537e5585fd4cf00cc1541fd3c92e8f334c7e47fa8a4e17e1fcab1c861c586f5604f8514939d461ae80168a0ceaea4f5c6c03383714d49f4940eee1737318b1ae7f0f756a3a267216f4b0074cf95deefa71fb9a4f7e39da74ada3dd46f05546c2b61245c1ec42120fb52d18ac42c0ae2301fb159084bc0a7fd723c61a45dd4a0dd2cbdac8fa5da700c0a64e610013bb86818f65652078c7ee230e07bad583abda75c8df1128102fa847d70057b3e3264efa2bb39250d59ccb22fa24eb5217a479a38f130f6172b3292f4ec43759aad721984d6f40e15556a36667b43278bff3f0d766f441907af5eea2794448b71300f6cdd0844195a741c678e3e1c03f003288ac2bfb24a23a2147f8d2c02e3fcfb47c6d2ae9b994ed3f22cd3b85a1bd42e51a71e5a46881423faa3b5dad0e4cf14b1a61a9c6e962042a9baaebf21f7a004362838d0b73aa2820cea6716b397dbec10703a524678384ad052f0cdafc8b60c87fd9231060d5e6984669c832951f0169b73f4a3319db34945823dedae716335c8c60b7585e7fde6e6aa193dff3537d0cc5282179cc37d2632abdda6c162d937fbe94447d76e804ffd9accc8508c1bd28aa925f96c27f7c17a56230c3049525ea3606135811bc7be622239f72c4c65d64c9d7b2f12bc049b0cdc76774fbe029e4e17a22b138671531475f36f3cbbba2dba71838c7f54feef1112d6e3778da3f2508b43456f39bf9facd4aa5c757d2a2aec4fb3cb22b36b50fbc218d53dcc1ed2530fed8cfbc0de77a143d1eadae69fe1b10fdccc94e06bf30adf7e2cc4df1a771f6f4a148e5212e43816e69dae46e012d7cd2d20e6fd881092c0f146bd777c0261475692b11b483917e693ee0942b0a9414fe212d9abeedc894f1764e5eed7e676eaf90837cee3cd3246ebddbc5c1659fb88f98fe7d231f17bf499307531c051b8bd4ad9ba3f2b9f967dab52765641c8df1aa2e83eba0b2799d7d7a03856e187fdebce8217314918bdcd27add05c54358fc211ba3eccdc6ebcd45f9a9c8a2105b3795a28bfb89675a816405c8851f9bb06660df97e1a13ef3644556e1c95f577d417fe749f0156f9738f82db5eb5bf07e1f3467c6b7c928b51dc77f81297f871c42441e4c239de9de3f0ae5b4bd77a90ecd7e5e29b111549ad07bf151166e6deef277e21e59c", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x90, 0x0, 0x0, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000008280)="3a296e16c9f2e82c7372de0b99bfc984ae17ce31ebb979eccb7b4e9c60d2cf08667f3fab0c705f87afdf44b7c0348760e165a410b5c54822e69baa7ba64c780948ea09aafa1adc3ecffcb2999dbfafd90d6dfdec0500f8d272c01c0c8c9968c46a82de01d2197a40f24b08cf5967a45b107e8a1b7f43d0445ee7ca2502d39de25d2c9f59dd816ff23969026684d8ebe3f58e232273b54415f703cbc332a00d6d9c65f2d251caefd284943b6fca19f19f3fccae4a70ca1a2828eb521227960927096f6f001ab3a3308797669f667a98031fd57dd13994c1194e94053165f0b1764e313f8bad415528ec1919cc631bdbea1288638c1d95aa205473914d43ba4181341658cfb1491ca79038f7af960c9c41c97f443edf42b394bcc9b4884146205f564dd3f4fa67753f53021bea8b2b54cf37a35196db717334f7d3f50851965877d05fe7320384d77315b86589f3867dcb51bacdf5f1d325637d1ba6ba86b0c3cdec6790b0e858d883c90b4dab6fb872664208c0fdf7d26fe7a0e4ffce4f902df4120e48e100b0ce715814ac825288f8213230c03d772d07c3d0724596485e13771580f390ed46f08cc6c167ab842d9b48a1dc6abe75a20dd7c56e92cafe85f5099a7e1deaff5f7303a9d5a8b2d2797acab4c0124f60640105d8b65f30092d8b9db6da444b5c8b5c2bb91dec9fc2c21284e443d5d41e41df269f9f5dda040f3c492eb45266906c74a3fdccc36647a61ecfd54aa5e96dd850284f5e502ac9baa56de0c55482dba52dfaba1c4fce1141c87baa83deae9208a741455c0bbf7dbbb0d4f7b28a45ed33a90a54612d8a4965acb2052ddfeb8ec0aa3b04c731b34f67c8b7f4c0d096e8d90098d55c273f7a4f3471e4ba987b696245a4fe18a8ae7d3ec0d9e682b3cd6e57591fc7e49cbf02d6f10f59b71efda649d2b40d028f53cecb91410c3cdbbb57546cd7c0820be255f73821e5136df991e619624de3cef445edf105cb80dd3cd7efe20022cd3eeb32a2e10588259a9c2ed0a4d2ea74faab86705bd7f7541aefd1d0573a6fdb1de408f410812bdafdb800a0a0532f85e11e40d02faee9d615269e0d1364bada0e28f4f6ae7b15dcffc331ab959c8f50deebfc50cd283f454bc09d1109d7bfb5feb6a462bdc4425e968e179dbf7b8ec04eb5bec2b817ace90f8cefe730935a5e286fdb59a5c35d5a3ea7db9753fe7ee5af71458be6e1c95efd9134aa683b74fc76c8bfeba8913639ffafd99c6ebd618ae468869aaf8bbfb7af93e3dfa298a6190233d9d20ef87c38188f3fe18c51f2bdedee565a4ec16e40e921827ebce86c728c82d94c96e3fbd932cc8f7cb7eaf3663d919218c5248875c356516969e26e9b8e3dacb754340d8b7ed50f46d783e5229b8d7c5f97f314d0069b4cfc41fce697f64d337f918d08b791921dd99327adb47266421c6b25011e6aeafff02d67159631654cdb19d18b54948ac9ace5d8d24da50caee9ff49fa33c7fe22a4ae3f713703b164761b82e95195ac259e16e18e1fe607e330ff749f87a9f21973c979987a601178d0469c5a81bd2dcdcf0ed032b8392d7e17a3d378b0c1cf144f3b51ca414bf618635abc2b6e476a6984d2b899c4274083655888568bbcdb55069728dab158f5a94f15590f9d66429b8a20e7f4b2d980ef8aa705aa077d06c2e8ece0b320473653020c54ef4e2b77e22cbac1af9e26dbeaa2038ba4cc701ba58f148d461aa5b7e1c78aa9df21f02db8960e67fb16490c7c6c913ab7c159ec2d68659f6781e29d646d6ff0aa32cdade41fb14eff76eac518c5c09dcae372e9e689b053aab896c75d7b3e51396f17fcd118537b4ae38b76533ee0e45168916b7aacac08a61038d7af8fef886e95cff5cfc67698b36ce38921bf4e12d60340667c7cd985bdab03effcf4b12a4e9c3fa993bac6f8fe7a99a1e2a77e307270a85c3be133c9aa41e02d232d93b8b07773f37baaeccaa2a92c4847e68c9901772ee47b725c926e987bcba240299be7ed1ad378158125e9296617b86266c2421e2a552acb1e7b461d21b4d9944d055fe9af589d16e76ac662918dc13ae3d5b2ecdf5f214b672ebd2567e6c692343ac4a37c4ab8134d76182b822b51905249618fb4d40d5a2fb481fe4a22df8a650e72cf5198cdb9ba585c557039f8b22fdd319454502ba1071ec18bf9c311afa8bc77fcaf02669d73a3b9e74a29e0239fc7c6fdc569663afbc116d921372ea772ee70cf3ea0b2512f912a419eb4374682035875311cf211c35d30aab91608b24d56ca68955d3f10a486392f11460b671ab349b9873e9ac021db8f2fdfe57cfb79098506fb720820b90616504e8e1623768eec7776969729e95d02a55a91be626875ea962353829254eab154a05efca2b5c92290e03346418e1aa04a3adee7fefec043004cf724399b51337f4aa0cb7d68c5b521b9c4a8d868b1ac1258aaf01bf60f44f95749e4f40301f2e465ea4b1f1b8ac5807ed1504f3c282771212c7a67e961e7c7d2505e2d4124675a7e39ad868f0f15f0d61481ba9a6d79a48bc33b04071f2c5c0b377de662b6bce766e366153a4c88e71755917a2bb9be5f9f2bf16acd7fe8b72a7e0074a2f6d75fe59da4bfe22ab0c9bc6b0918f097130ddf0222a6372d352622153ca35fc3d31a70d2dbc95017393c517ce6ef634f3fd0f76fc149b9532361b65856ed3b6cbf1aa532235ddfca721672751eb4285f174e28fd1e06abe523bb6d455d0ec29dc9e52f7b510c743f782bfda0d05b171296b4439c53aecc0465623a73ed0d3a8c9439eb1c86662f7031ec5d87d95802469214ac6ecd5f36183c2914346e94a30a5ad95aa0907cb5f88773ded3bc4086719a6db0082b75bb0278df53f6e6d27426518e88d98ee1292c80111dfc1b7da98741890f58cefa8beff8c549732a682460cf0b314cfd1fdab90b0cbc2d82e5141fdc24ce2d759a4ffeef0431cf69dff043e4408bf1bb43b42e0e9d8b37d82f2923f42282c42709cd55f901618a25c4714dec8346d8b5518468c28a764eb643c2214eccde82818485c714e83eb71a5a931d378afad89261117f50e9ca1c9252af5245e052d4da964b4f9ab1b725c64e4553a1b5035f44a109035a55d85f56216bf24783fc382e9e633ea70e893cb074e25141a8fa4f046d6116beeda0d4340fe9cabb741e6818ff70b4772c5e65a7925e1997e1a3c39143ed228fb3bfac5e57f2a5b0b46a1902f8f19f8eaac66165112b38c63bccacaae03edd9358139a3874ed14708b6d6fd88da16d2ccc094235b7cedc078c29dbd536c04111b289f14b9319d17328b52268f42f1fb36355a02285e60704420e194c9125157f6ed6821fa60718b4066d0558a5a59bf6e0edea651a54917e725b304bb719e345cf15e244bf31eaf1784682ddbc70b1c5cec1f33419fa7e08b4af4497bbd10eaf2c3ed0324513517cd6b5eb435fe0f9377b67ca90354887b22a7df793bcc0fb19561cc03eb6e6596181b725067bce3f2a7c6a1403b6e43f0db856d7017eb69c7bf98a702c14c321213918bc99bdc085777445f7c2707ba8e561a741c5f7cae3caeaa17d1acff27568bfdec1c93d2911ddfcf91cbb20f5bc8be02fbb2677376aca8b4b96bd7c23c2ec0ad71f5b77e5a33fcdcc01a77301814e5ca8f3d607fdd3598954e29a38fe61f1b4fbf63a0b4efd6a25e6f886ef9e74aacec8459f1decb692923612e1a9f78175b54a3a8f07949df5d365bd5494cc58a63cdffbe682d126ac14dd09670ea2961a8dcb292ad7a711a88f43404a692001f523c444a2b8767cbd81fb43d84839d7a3d7e225dee7bac013e0fca7b02388f89207c7712ef78eef97c3b340faba583ca935efa5006011bafd7ae14284af03d3dca8596c778be491c9a0ca2157c5d7320beb3ad75b8746cb85bab1a4cac032faab1b11ab1daa3d106e4290d84972c3c088373581d811476594820f67cc6023932b6b1e2362d3418366b55c4f3d27133d3f87185e5a89b6df7853c8fb0b9fcd656be75adc8dbc8da491e0a20110903ebcf66cc4c0f346bb75ffb8effb74f951954294788d3a282ddeb029d1445078944f2814e7cb3d91bc7b6059f39b230de1bdbc4262f41bcde527f6096d9e3241a93de413acb78888f0fdf2b65613c136eba9224468a05fea18b8c431810000643a932aab462d38d1d729df13221ec9bf503d19b1f02eb603fd3a2fea631b4db73b3dfeff0d2017d49285d085ae185a4e4bd7af04653a5d1943578a125d2501b69af54b232a3629e73ca95f8a94fe3b5244e0e7ba30d1932c95f5f7c38be3e9dd11aed06106540bfea4758cd60d210d91f975eb062ec83d980d60bcb1424d1eb2b98415e291259e31126b00d1ca6006216620f5955f1adc112532d803c4f410cec0ef9e83a3f39a4d420518d6d865728c39231d9dae8ab8be29865fa0350acb666fb954215541ca633a0bdba9468d654534202f58d00d4375fb8707acf0b01846cfcdc89462bd6c007125f5c30a151133c3f79a8c0782bf865b4a874798f14bbf97dc5e1e3ba3acaee883ddaa29077e72d8e562f3f0e54a258769bb162504c7c041c5f263eb80364aa1f20d94a7b7af1a10e27adefbf4a3e8fa3f9aae8e1527fde465657a2e9012042bece6cd52a88f22b890191068cdee9f64f92b5ace6d477429e7b7c9e00fb94eeda9d6f36b3b0772d6a4b698d3354c9aed3b383f1607db66cea2aadbac2f294f520adb9df3c7fd2286962c6e4f08b083c2db0ccaf32125dd54710c2f6dbba123dcabed8aa78eb442c96c0ab02ec09ed75eb047a9af21d7354dc25b531e869bff23be086f08016beefa9a257344b7140be7a0c138f984b4788274a748b62b96f95574dbcfa7fb4fe6ab3ab52271ef7afaa4020598c41ba54fefb9635e4dfbc97bfc5b0277420dea9c55da70d6ab76ccda8d98acafef7a8013c101f949be2e7607a0e8c3afb24911a87efe075458064d1b7298fb7b32d9f95958f4f62696847d93e6edf6f0c14f4c12a607aace1b8e7b2abcef1e675d260ccab6e23b5f3da09ec6c9430d4e78972c97b14299a8f89613b6881d93390fb8f343afd4a4c4b8ea09df1fbec0e6577155263e7da7101609496da6dd1d38c3f57e9717d2b957a579f0ec2c2166a0c92e746abe3b2c3c0100e83718d46f786e916cc6f19acd110439bf424cea8754cbbdb3d0aa39c98a1b5c1ea860df6f4bbd26b424720f7db698e3e92776e7728b98ffa51a9877090763933cbc2c2e779fc4b8ca10d54abe58150b3cbcffbdd9ddfd36a7df730d5712e805b9f3015cfc38820e745956a9fbc61775d906e56842f33c54bfb433f15aca5701a4728ea794b35fcb8fe17546926a12c507bf41685b0690440dbd50f281fda9550bd9dd6e348ee20d0fe4ef0425e571c73d63ae9a9a476fdb98e5af18d52b4488c52530855a32523f586e5da4a684282ee1b4a996b13bf1bfd303252ab3a0b85bd2041fb96c4ffc7f6e3a8ca3f8d5a0280e74598caa70e05217362731e32124941854e6587c350e11a29d5175050d4bbb4ed6e1efc7dab47503426ba832a04751d3ac7e85299d5ca6238173551475b945ac71b33b7c6313ba483bbb9e7ecdbf4866ab0383b265adbeddfa8ca4a777c205b6196719b81f2d78fa937ce0faec19b3e29a6d476688ffd56cf5a1cf6076988405ddb20acc0439edfc6ff47b1d407e2c81c1a6a6a03b77f1cc4129db3911f5eefbf9e76a763caeaeb13b1c2b6903598cbfacc146001f213694fc77b451cff973d00734e0e6779ccca964be60dad15b3da1cafb5a4989c2efee5ae7a862945abb8f660df3340c7c64e8d66c65f9fe8b764a544ca511e314eb182bf81c50492436efb9f115aa2e9f49921541367113641b53ca6477f40796ed1ccd19629021c2c25ae198f3a6f4cd3ba954dfea1efda35f71d7f37428d792a7b9b3170f6ceb8b5030f36b3e6c810eb2cd62ff1a662a7f03b3524ed07440589151600d74f62446af3593cc6a237b9421289c35b9e1a978aa3ccfedd69126b0993feb2e49f1ff26d8f62f85f49c3246b3a6162e6a597cd2b72d65bd2155892bee116f7e7131b5236753f7a81932393b1d0b65b932e29ca432aa28275e093af478be8786da847e0f9548bf699b24fe56c915070acec63ad4b367d164301868851126000eba26f246354487323e4e86de81a4224b4173b996fe2e1e0da2a693d70c465e1dffcf0bc393358bbca8aba22721a8691d7a1afa9e300fcc2726a48c3bae2d8119671be3dba17e0165febf63e32fd3cbe6ee8ed5a988e88b66f225f83425a906f9866f462c85131b6da4af1a9666abdfddcaaf25475d554fadd78e69007dec5a05f8f006528d770ddff940549270c87992f1961ab85e041beb499f328d37be79113bc62c64c6801dbeb5b1459cb4dcaa9360ea3950f98574b5ae92f9d86a35196c42df13c27e29e0a0398468447429cd0efd3ef0fe8a13577b5a7edff71917980961aaa5a25b4c1241e07d37b3ef0c3a6780c79e32f230b607d02424d3c2bfb7d66b445fbed99019dc3035525582801a7b2cfaa51fc8f6ea2ed379c578aac3cdfe855269a792f8158883de55428947628986032898833ff6d2bcc7cdd9bc1e1f1d6f49136d6e3844ac0d9d4059e413ece1f43877217d6b7a5cae888152d28aba744883e89139eef67e9bffa15d1cfc156bf284fbbc77da60c07f88c405ae45a4fb2e13d45b3616466557052db292922d90770c5521a558dc85d401d742ae3ee1db222159dd13409c0e913d6c6d368b9e6430396a8bd69d7392e68c44ed5567f3ba004c758a81ecf0b32130a1aba6cc3434d26c5f1675d178b11479ddfa95d53741042184a0341de0c19ed613001fb54d51ea0a224fde2a39e9d3072ed1f3da3a845980ed762821b6aaa4026ad779d9ed2130e71716eb3e4d3a31b9604067f1ff8bade21e0c72c09f04600cb5e283107d00e122f79b52ba1f7492bed2ce0110ce3d0d0512bee142a991f7bb1e97efc329ede4a91ec7d5409c75c57523527fe422a608e77fac65049eb8aa356603f7f4d5fce70119e7bf57fc98242ed7ada37b1a143bfe488ff10396096c21b0e6ae17af1f1528b2046b033e6d09e440dcdf13ac94ac5ae7f6a0a7bdda4437e507167a24d06af7bce2c59ea78f348a7292163c8424d47766ef9ff10b18420122aa993545be692593d2dfd19ac8418b301e9700d12d25d9bfed8e82b172f1690c4dc30f6728d81fdae3a44f082960d1644abf99c78817176fe9cffce8ef9a19a3e2ad9e6e9b6e92d1e7fc9dd7643c9ddbd40c93462f0143a99540cbdf87bf9afed46a3400fdca9de0a81fca3bfa824004cefa1c19deaa86c453e864fb00f2ca72c1da3c774f05ab3804ee974979b61b8ee056a69a94324367f757ee1cccaa17caa5d29a604ea1ad0647a25033723270ad11c6c4f35a4f51a9abdfd4e07f767a7160f50604a0176396cccee8d553d03afb6c05cd351e682896213cb0af4b0a4a3d25f0cbf5a0cc237c65621a036c63c68ab791d0ee6c535288f5d1bb1c428ed6e78f8e2ba877a9d033ddca00b18aa00606d13b3d3073d13d81c9e92636f2ce6f3dc3b0c59149397afb64456a078573c9acbb8ba4ea893b31fced23415e9a67cd3e9ad55efef7c281a34587438fcf7bde06f949a0586fe7e31c52d4ed50f895dd4882a041c8189c605a1f67b87df4019d9593aaa276041e4e3e15c5ff8bdad196412383476d04e9ccd5a37d224ecf07209b659c15c0d1cff2226125a441ed7c20f208b944c8cb7b495a5236a5294e860b583297d2250d30bfba79074154947fe753312143c4d47d46edfb66ff49733e49487370c44411a62921770e777acc0eefd1ea302ebb19c787f06b62d92575c12d9cbd0a1272fd874ccfe16901d3aea2c9ca81ac66ccd66e6c39484dcd54417165848b0aa940e376f25f25e060091eac50edb4e8eb5c459c8442edcc27933fd60f4c1dd75c593da320719c0c03454cbd58d0c235b0745481f714c18bcad09224d96054d75a82d26e28714337925bd1d09e899f2e8f5fc1957bb6fb246eb69284c5fbdf82726eedf25b4ee8a1192a6e5d0eea58a311cb4e23f832e364ce28ecab35e001bd4ad0851c58b5a5a06611e8e8aa0248030bb12f63a1d91ffefd097e8b58f4fe9cff74c90e25df9a1e152de9e884e0c36697cff0ab1167da43423cd7d483b54d4d3b226e5a4199d56061ff3b3db10b22afe81349bdde2e100f58f130e89dcf2891cbc2ed5d2f7e475a7fa6d08c8bd36f576a6113ab8d9372319d73051e4fda90469fc11c271818181d2e4dcbbbe3c57a910f4958470dbe2d0eb6b4da58a7bdf2821e09c56e33a57f9d7c739e8914353ce9ccfd26612085d3b70f6fa91348106193241cc8a70aece57da80d5e680c69ef8080d22ca2a2063b43e91cfbd8d76fc4dd5e0331ff1645a0225a608401c189aca414bba767edc09353a99e9e380ac976fc8d9a068020e55524c26890b9e9cfb65fbb429207c09e3ce82f368cc7efa44ce95b7b991380f3ad0c4ff59f5bd3da953f6418102a694446539c0a2f867e188a65dc9cee3fe9262ddace1c0d6d16a73994bb3f0b3b2fe417f7af31065bd817a83870b9e23bdf3f54b550466e51daa6896d59963e36b782b5ed83cd2cdce4be6a427d7891d365079ab48531f3ec7181fbd40a733f6214147e1866a18b150356363ed520f0816985cda58983c3c92a92ed203d37d14c5e9f0858c3f234cc26d23f4f5cca84723001efd58abe1272ddcabcc860fa8b35e1523ab2d2ea7ec4ed977498c163481f01c8e79c4d07c84cc58c58b039a4a0b5410412c8b59a37944edf6008fe525fc7d98acc9799f55bf708ccfe2671e21bfd94e17120f4558d691a3ea710e28db0bb7803d5cf4401072b508fd3db481d1014c97c181bc3e17a6457b35d07ad510b6c7852e65f7e0a683d71d6bb9b302bc0e671cd8bfb02bac7424d17648365405c64f1d5857d089819b15e211ab4e99f1d8315fe3e51bfcfd1c645d94289e123a4641552a1cb1a6cb6b1bca72402116d23a33a3f4addf05d0576a2becf36f678cd80fcea75e017a2df3d2026051e511edecfb079942697ba6b61995323b8e22b9500caa6f987fe947ec09f962aaab06f751206a3338c498fdc624d6e105c8a7c22a34dfa6f68ff9da5618a672883e219ab55dd2fd69d5127606f0ab70e76b9fef15f5bc0a18f3b53244cc98ac92c0525b37f4dac41dc074309a4076a602343398a26ea795f192e53be99d309be27e30e3053c1b447beeb40d9de9a156c32de7a1c27596a9e727c48e33ced035871c354b9f92d0ca58ffe1c427206e7d3493637abe0ccc7f14e639274b11203761fc6f8471c022dbeb4b4955f0855aa0b762f82b39d77c30b8d475e2aa5a0db19a6a2f24d0ea85ca53dd549f234ca470d019effac0cca671918f9fdca1b1ddb538a7601b4fd6514e124111dfeb754c95f76d7345abd0f042fe56c050b460722c07d4f21614c8280937c552b70637e0ad8a7224242da19a157b9be3c7c4ee348421acfcadf37b7cc12d50a8bb2a9b8c0a5fea4d29b14dbabd55f2114f18a02f8d74bae8b4b717363196581701f4a1e09d925f68a98e4813c82cb9b19b5e66ec433c01dce6e6b78242b3103ad18ab3047a1808b2b2d311ba85194c6b48d9e6bf2c5a6d67f2f5e2b6c32530cb3dc311b4e0c56c3221c9283faa33f855a144b3f050e442c523540c23de8e6a3f0fc8eefb91458ac77b3c01fd8fd02b5bbc0b097298654943f977d1990dece6fc1c38258fee2c7f8ad5fc6608fbb23483d87630b86e23e2c5ee61eda55631cd3c1401733825fb9cad366a5d3ea91e9bc2bcf5cd96e7d4816f4b86fbc4d55eeb43ecc502049aca1a0f385779f244baee80bdd2d0ba20ce91546e67d19647e4716c3b31e0db27f39939d4adb212dad2977e9c8d3d0bddef61d82a14b8d6fd16d198d758add25b0ba76438b15186cea17f9ff30bfe048b48a956c9d9e87b4c9cb5b777b02557e20be3c4072bc65e78d2bcfa90fa21259cb839936810b61f146a2bc2624975579697fa4e9528a1fcdfb6ea731ffa6bbe57a127c76a2693fc4d7aa828efe1cb59f28527eb6781fb92257163a618ad097aee0f867dcca74756797e8438e9a5bc6045b64ceb166f1e7b7025b1752fdb186b06fa61cb1a78cd2061eba408ab08d4bded01975d73fb2e5cba4c6af4872521ba9a125b112ef68d3919f467f1b332406e4e5adcbc9922f32c8da9c4ddee36d2c39f04e94ed022ed3446121f8dbc253b0e5337c7745e0dfd1fa613df63b479bb0ef0251bf4775a11c9d2f34b62b7740b04fbd543e7325d37cad9da2ffdcd8900e96ace83f426a62afc9b9f0d7ccd746b73fdf6d8707d8c65e4b9898f0881b772a8977bd97b68253c762b7586f56344a5cb6365167b7adb1268f2dc5180aef5bc5ed38327cdec77b1eaf950a719d145b23a6c18f72c438756ce0e95f4520ed22f044e5545bc3520dba18392e6b23940ee51cc6fb5e9cd02d054e8caa31e4fd0f925d190b0f0ef38419ff930733c838432a867645a41454d6ef925a23fc6baa1801f0cdb247b7acd6610b30014e9c64d20f41d094550240cccb4e8c3879ed6346abbf11974a5d11613b6b0e00e8fcf3b362bd8f68a95e7f3f4b2e5756d009cfe02d05484f503985f81253591a07c9a1ec6e9b81ec0dea16d27a8b1b784aabe3e7fdfea4ab087c3f76f3c6593f42f3614f2f32e15bd14b1f976d52d5a3051db355601bbd27834bbbf7d311cbd12c8ed3f7985736a135807e56248541ae75f2f880d8cc88a46bf42c388e4b40e83b5b96057432d84f2c7b0f865c66631f9fdd3ab3e2d7708cebea3f3bcaeb01a79c8693aa87d7d2102305d2f41f14e3bdc7a1a5a070d76268b884c167827fb70c4e1b36882e5f5888b3400e993ffe7aa583aa6aa282ef5d21c83212708c8fbaaca2b3e3cad12447e3eca9417c6e0feb28682b66d84776d8b8d7e39d9b93cfa9f1062a54552d63c26dae9c5ac2e8ecdbb41c99a37f8668dc49a8340e0d8a2afe70cba84982c5f8a90ffe98abd714bcf47fcb1ab90abf003bc86c291e3bd95f70c844143d121ac5d940f9e75fada22cb6a7d330f68f2274940254ac8bc70c86f6808cc770633a9398356c632b8cf1354ec10c732984e69ba8f5e8ab219bf454b9f7d9ec32a9cf9520c61790c7a9e52cee40c414eca59c201b179296debe5015563aec7724f1f2c144f894c3b09e866284f230b7fdbd33ff9569c7a6599956d76c5313fceb0256a728ca1f6635e7f6b044cf173e77fc766791d5667abc2c49d508ec4397058e49447fd0e501a77f5175ee00cd8fd5d40fb678a3a73eb7fc94a73e574cfd394cf50e723755a710a2e91f79dbd5043ae6b2476ed27ca22073c27bf30e7d55dcce06fcae805dfc0afea0e54dfadb76c04b7292abf1c7aa6f0de244be431c30edc94b8f9490caacf5e9896697eab6a85ae8d22c5d239e0a499b18b02d9ea3c6e4584db1dc3d61d4ecd7f563dcc68a5ca89d6983e2e86ff25c3ee04b4f568bae5f981f6887b5dffe7d9c260fcd04a2bdd430a7744129425606bb7000", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)={0x90, 0x0, 0x0, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000}}}, 0x0, 0x0, 0x0, 0x0}) 12:58:47 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000100), 0x401, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="5d62ee8670528ea0e546016186bde12e83af350c196993a5d129d7dfe6fc27e246959523421d5c5eb09f5df6000000d9e869990000cb87054a3e1c753a99f6dad4f657e52f22f006f1afd4e604764fcb955b49626921b651cac30766d1134b1f67b0dc21b35a679e8e101cc250f7911d316d8fecaa4c845608e9d25ba522bc0657cb0c902e2d1b43747b09e4c91644255484af8c3a0cb04d93c4ec0c32ea8c985f01655440d581df472c", @ANYBLOB="69a81ef421f8a40024f9947b33da09b132092e3fe9e5ce3400367cfb287789b067a8a0ceaf34aabade95162c8ebda167432be06ee0f714129eea68112fc4af6e88e51880bba5a0068b618f02b0a381367f52eaaa9a7bd34ac3288309eb2589350dfbff52816900000c95dff4ccd96570700685aabc1a42bcb02d275a8aa8aabccbdd2aef0a9b077a5222413afbee615d6eb5a971545ddce45552ebe6df28c31327e0a4c3ffb3126c86415fbbdd66ee64d6ec78d611f9b009ec5cfc5c399410a5924769fb1540c674fedc6c4a90b136cfb6275abf73c0c1f33a427b911eea427f56b6a2d4154b6b7aefb2fdabda459bc21d47a0d7193941ec0e55a0f0420c27930f6487c832a11d8a5dbc4410b09307dac8586eb414682f204479e96df4f7733276aec62efabdc3b4b9dc298d2e9f7f2c4a", @ANYRES64=r0, @ANYRES64], 0x800) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f00000002c0)={r1, 0x0, {0x2a00, 0x80010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, "fee8a2ab78fcb8d60b7d24717a1b9fd1f8a0e91ddaaca7bd683e362c5cb86b950093b43b88a864c6a6b4e04d9683f7a10d83af1ea89de2ffffef004000", "2809e8dbe108598948224ad54afa251d69462daf544660a92520a1a93c5240f05f819e01177d3d4500c3441c45e35f54cd8b4a93261f3f152d2d8dd4992861ac", "90be8b1c1e96b85502655c6c7f306003b6df7701673074f648abe533d8a0f4bd"}}) 12:58:47 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) shutdown(r0, 0x1) 12:58:47 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x1, 0x100004, 0x220104, 0xb, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000380), &(0x7f0000000380), 0x2, r0}, 0x38) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000080)={0x0, &(0x7f0000000040)=""/30, &(0x7f0000000240), &(0x7f0000000040), 0x1, r0}, 0x38) [ 3449.451222][T15821] loop5: detected capacity change from 0 to 4 [ 3449.473019][T15821] Dev loop5: unable to read RDB block 4 [ 3449.479219][T15821] loop5: unable to read partition table [ 3449.501387][T15821] loop5: partition table beyond EOD, truncated [ 3449.508154][T15821] loop_reread_partitions: partition scan of loop5 (þ被xü¸Ö }$qzŸÑø éÚ¬§½h>6,\¸k•) failed (rc=-5) 12:58:48 executing program 5: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000080)='cpuset.mems\x00', 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='N-N:N/', @ANYRESDEC], 0x6a) 12:58:48 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x1, 0x100004, 0x220104, 0xb, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000380), &(0x7f0000000380), 0x2, r0}, 0x38) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000080)={0x0, &(0x7f0000000040)=""/30, &(0x7f0000000240), &(0x7f0000000040), 0x1, r0}, 0x38) [ 3449.780118][T13091] usb 1-1: new high-speed USB device number 33 using dummy_hcd 12:58:48 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000100), 0x401, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="5d62ee8670528ea0e546016186bde12e83af350c196993a5d129d7dfe6fc27e246959523421d5c5eb09f5df6000000d9e869990000cb87054a3e1c753a99f6dad4f657e52f22f006f1afd4e604764fcb955b49626921b651cac30766d1134b1f67b0dc21b35a679e8e101cc250f7911d316d8fecaa4c845608e9d25ba522bc0657cb0c902e2d1b43747b09e4c91644255484af8c3a0cb04d93c4ec0c32ea8c985f01655440d581df472c", @ANYBLOB="69a81ef421f8a40024f9947b33da09b132092e3fe9e5ce3400367cfb287789b067a8a0ceaf34aabade95162c8ebda167432be06ee0f714129eea68112fc4af6e88e51880bba5a0068b618f02b0a381367f52eaaa9a7bd34ac3288309eb2589350dfbff52816900000c95dff4ccd96570700685aabc1a42bcb02d275a8aa8aabccbdd2aef0a9b077a5222413afbee615d6eb5a971545ddce45552ebe6df28c31327e0a4c3ffb3126c86415fbbdd66ee64d6ec78d611f9b009ec5cfc5c399410a5924769fb1540c674fedc6c4a90b136cfb6275abf73c0c1f33a427b911eea427f56b6a2d4154b6b7aefb2fdabda459bc21d47a0d7193941ec0e55a0f0420c27930f6487c832a11d8a5dbc4410b09307dac8586eb414682f204479e96df4f7733276aec62efabdc3b4b9dc298d2e9f7f2c4a", @ANYRES64=r0, @ANYRES64], 0x800) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f00000002c0)={r1, 0x0, {0x2a00, 0x80010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, "fee8a2ab78fcb8d60b7d24717a1b9fd1f8a0e91ddaaca7bd683e362c5cb86b950093b43b88a864c6a6b4e04d9683f7a10d83af1ea89de2ffffef004000", "2809e8dbe108598948224ad54afa251d69462daf544660a92520a1a93c5240f05f819e01177d3d4500c3441c45e35f54cd8b4a93261f3f152d2d8dd4992861ac", "90be8b1c1e96b85502655c6c7f306003b6df7701673074f648abe533d8a0f4bd"}}) 12:58:48 executing program 3: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x1, 0x100004, 0x220104, 0xb, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000380), &(0x7f0000000380), 0x2, r0}, 0x38) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000080)={0x0, &(0x7f0000000040)=""/30, &(0x7f0000000240), &(0x7f0000000040), 0x1, r0}, 0x38) 12:58:48 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x56a, 0x303, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000001c0)={0x2c, &(0x7f0000000000)={0x0, 0x0, 0x18, {0x18, 0x0, "e20dde97dbceed15ca5baa92ff1177bb2e649d35e298"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) [ 3450.312142][T15838] loop5: detected capacity change from 0 to 4 [ 3450.321597][T15838] Dev loop5: unable to read RDB block 4 [ 3450.327483][T15838] loop5: unable to read partition table [ 3450.334328][T13091] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3450.345987][T13091] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x82 has an invalid bInterval 19, changing to 7 [ 3450.357641][T13091] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x3 has an invalid bInterval 0, changing to 7 12:58:49 executing program 2: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) rename(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f0000000040)='./file0/../file0/file0\x00') write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004280)="e7f8a50474fd76bb18b9b3b09a8c856c711e2df2abdd167d254fe40d2d36aeb4f8bec08a5c55858a9d58db2420e66744e2f409cd92bb594f7b4e9ac62c3ba361e9021881ca4c02543d08c6dabf6c2a2a65f9c0a6810f867054f020e5649a7bf4f58caf7bd8f2da5e47f6959a34e541f48e5e2a2c3a53d3379e9f77a7c08a982bdd63dce702ede7f82b5a7f0d2aab85d8a7995784f98e13a98c9b0e14cd6f9b470b5cd77a795726a6917854b71bbaf312b8b9e00072d1cf0f9e7a6c59b502f60ba117cd3873cd794d50b12b419569d8f49d893d2810e5c0c28e427ac648ec1b401b02631f0ebc8bdba4e572164032320541fa487b8082dbb8407657d0bb25780482ba3d7dfe782b3bc94674eac5e8d0e8805070d11ce18f2d93f451c2a125d30edbc3f71cb8bb52d0c1a39c92e41c9d4b9927eeaecb7ff489885dd97c42287f234a1b3b2557029ad53f5f93443df02a34595f28165cd2f115481b98a630fdf1bb0fbec95aec8e941f28e6c40c7da4d7ed129041740e52f55e45902b0ebad63366590dc3c5897854432cb66656fd617bc1569126c9577b2d3423a4c1c52c502dde27450e6d4e855e9b11238971f76e51a3d1599010d07e0ada4edcb1b9fc062b1eccd1d3bbda7f467bdd103c120eff9ca61626e665b3cc9ea71a88341e138d44259d67ce088f33a087f5e71e353e70a53359019688835bb067341692f277dce3cc9cc8bacae12e6574c8874842a2e1e297d33bcc09c54fa396014327b9fb3e643abe39783c416727af018ffb870b8adb15927148026920092b97337ca7d1695f2f1f6b90fd1e96e26c0a7fbdb8d7432683fdea13bdfcc5a6bbf551781236ed17112dfe639d14d28d0acefbcc3233b56a63d93db17438030cb96f0df3f1422b59d0acd31a9dc993dc93b720b54bf4211a165b63db5581e3c8d091c67d9392a0c364c46e12f0155ad06b3ce97e8032577a92d8e8ec8f7dd4f6b28c3209ed0b7262463080d56803abdd52d1e477e59f3efab97cf7fd0e0eaeb6e41b55b7fd9ca72a7a09f30ee8529ac5ca0299965ecab866ecbff5ebc896a3dc2d2303fceba5d9b8b090307b10dfaa0141e088cdadad6aee9c857dc82c9bb13e03ee35e1fd4498ed84afa1743fd73e9df4482c85bc23d43301c4fc628822012ab5f17b56447326caf717f69157bff4fbad11094abcda046fa02967e71180fa4e23e3615079dd4f47a83d3b67113627006f02693c3efa07d598619ecf7f7ea30020fe20bd6d5806c44626d05969308ad3ce5c0ba0d70de077f3f89a82e51dbd1d65f0919cf77473446532978932581bb8072f240bbb84bcd51cc3ec846ec3076f1887d48fae7e23138a51a143d81e11f31f98503e8692e36075d671f4e4bbf90922e2fcf231bcd3a454c740bd878763f1e39b81acb45e1768810b2fbc65647fcee86ec35fc3aff7978d32ce633a4df43eee51ac75f35af67c890a21404c8fea85501e9142cab4d889bb6d5938a3ace22d1c132b47effde13e04ab9506280c76e6b87d7c4bb84967f9d1699204f1bcc389209d10b094b4195a23f8ae7f14b36f5b2fc4a3fcc298bdd10c68e332c940e56e16ab2ba4f35bc0e71be40a442d61d9be01b32923377d5f4194d2dadb11e7a65301b0faa7c9f8331c56b76fd3c28a39b56a01d9b272416d10965e8898a17bff2a27e5ae49733b9af74250455486f7ffd7ad58a83741a89cce021b278a984051113d135307c364e986ecc703167bdb2acb632c8c4281b2ecb40c48f00fbe78988cc1439748e653d7ea00b8a2963e6b4f3483a919153e55227c2cef1d20d2bf34eb0bd2ed43911a298a6f751e5ee00e43a7cb205a9a8066bc3cac0ae08a44f76c3d56349577e108af9206b26a68475163c64872cb28e396275b48f7b97e58c2d140e85213db1571af53b9c7555a9a9498f1ac2399fc566d6dcaea5474be5fbeb5b13bb89251a92d875957893110ce7a7ee95c4c8c29e98c484596bc59491b6cfece072d38e5460cb06005903463fd13125c457d073e1befc32a344d48c793b785e7c6744c958c76b00e3afe4699189bca230d89352827c38343357db8578aaef86ed91795e632487e342fa1eaa6093c4071105dd0c160c9282fadbd206d4606aff8286ecc6450622adfaca7cbd62c7b95fe7d52e08fbd5a973c1c9742d4ef5a235763a8b5d499fb2b3e4019748ce3d92e4c72e0629bc2b52db3dc11b9f67cf20263401b5fe12d64c731131effc5453d018f1f5326c733b5ad0359476ff2f0ab434662ca1e8087fbfea86777b41fe2d891baafabb1d68a0c083d86872a8fa88fd3874259998d564ceaf6d50c95c04d494305cfcdfa5c0582b643c6b1c2d4bcb0a79bfd87937b26cacb4cf12bc381569152b74b8479f12fae0681c99895251fc19c32f9552e9bf3354ae723e2cc5c7a0213b4ac6a700e2e4a48bc771e300fd9fd0ae0ce382d2883e8aa9e273fc2e5b8646dfa22023acc63918a13060a7cfc8eaf9042220a059ab993e67fe61d91e3f780bb1afa01213ea5bd72c03e343f6c512ca5bce32c9c54cb5851da8d62ebc8ccee31d1b00be0f67c35c92e5967a30dcd34eb6c60c5e82500ab3c1a7adf2734d2a7bd658fcc5ee1941a18d37a032ebd3ddecac2d3b79c0c1a0a9fadbcfcddae5d3fdfc6f07bdf5dd6a9782b98859887df17c49c8c9cef43f1b49777b3a4e50a9deb379ea89df41af413899700b696d9b8ba879a3a6544dc65b415bdf531190a261f77f00dc8b077114e261344aaa91c4327d23b095e5f8e62df02bf481ef22fbab8b24956935184096000353b97a12b1b30b34f6d3ebb1a3bb5a49f46a82efe8958e7662c5a6216b5cc2e405b8189dd52b63374285be881d814f290a43a6d790fa00bd5bf2949218a7cbe1acc2ee4249a7d68828e4697adb555cbadbe85ce57071b50b2461954c4174e9b865845b97677c55d0be945f2123ffb69f9cf440eac490ea6fbc9318648ef28dae9d79b4d6e3a82a0e5d45c31ae44befac47b45da5b38d2dc4715b4475966b247bb44fed1cc088196426fa54f785801e7b8440c117b600d64367dee38b2f81e6773886c9b62fca04f77ba077e217ebb449cb5ff7bdc17b94aa6ee602c779112b86f04652409b56a66d9ba2b49377210f78e8bf9c98cf5d5e181e7ba35ea9b6a1c884773ad9abf8e3ff4a2ef20a8d1f357d541d058ef755e36831c679bc19df2f86b50097deaaf31f3e4eec0d688e180181f6b1f02df6fa56e7ef9a14c172fde95bc2839608c3aacd2052aedc53d56d464e1fd998b5f26ae3114ecff54c5f8fd1243cbef94a85512fc1feb7341d7adc2edc3c61a2b71dbe4bf7f0d231155a4ca0e70034b409d5bd950c905cecb40dbd5a8c106687f44eff69c9ae7f59bd66cb67f38f9bab22c88de8fc073b10812b1b88dd41e30c79dbb3953464e4f9cccad212f4120e819deb04b79c4fc6513385d3439e253b0a16e0aba06de4418e9133c978fbfa0e4bcb8bae17c1d5e8a6d478230bf756be21382499431565599881fe1eb3b8f132380a8a4b9726e1ed6fd269e32e2cf2c2d7e4b86f62ce891960915bb5a8b588bd7a910a9fcf970e861440076b2afee9d6913a40a262100ad9e37e7d608935dca153b460641e077dd592faff7319ededa1a691b45edf529987c71ce9e570a9f799fc4a68fdafd9f53a8198f7b9c9d58ebf9ee1e003d78297a4e8af6a4db0248444ff87d280e59e7dbf6a5ea6a965ab2ab70c5503d67ae10f24fef55bd9aef75efeb8c1ac157792be17ea3512c38633dbdc712b947d991d6d9c87620604d3ee519d7a63e6318443c8c4061dcc8171afe852f9463ed564743f582ad0261381e107ea01fdcf0aaa0da3b75c72dd1365b0a057a40f58b972891d1a6e4d4f9c9ec04733caf1b03e0d7a0fba512e121c9a4809c259fe1b608efef5c5689f64506a66b3cc78f7aebd56ee7ef10b888d000f7415806b4c0caf4a3e7d014d8d5132e21b454c173c90e7000dc2cf6d6aaf7cd961e5694a2301be8c3c7321343cb1913b9e55288b528a985e19818b92542c2f52c4c6fd18e3a05c55e1a06ef6ab6827408ed6269e49d4ff42167e950d66c77bcfb6e67462e6722968d5288280ed4c9005382ec0cfd00fc106cd9fdb78c462a217ced0e7b4ab3c8f36c662a36439c4f3f7b2f2d526f68cb44f87d491ba023e24d10050044498222229852609d9606a6d7881d49c6ccf03d3d204c11c1c289d809f92579fde50ed28d4587d0d74c33e4506e55c4b7a6c8d31b579c43dab8958c869d0a343ada6a55572726ef9872c002500ac468b504502c30cdeb54708fe62a7ee8f91bdd359a35f2b4b200d924f41f5fbf972515bf6fa1461202723e5b5b06d3a38d976743bd5e40c75676b516b795335daa42d63d46e98d56e19e3039e2fefce3e512d0d43b1fd66d732f22cee09d4d4db82319e13836ff35467b4af0e0693262a557750eefc371f5cf062138ad740a1ac684a38d35a9030d6babb8d7050567df2e9d552842edf13a04566f862a9d35c0f58cd222da8ec592c00e44c5bf38ec9866281b7070a5446e73cbd41244ffe5965554f8c272917c0a73490588009d0089338e0f160a57ec4d129c01168024c87ee9100617a7664bb826067329796b488e2c1cd771eea165f13165bafa19e2cb6cb7e2db793e829a93b36651743bd71d4f8ff4fc19f1a67474c36e0273f01e498f66993bb92644d5ccf028c706f52a7a69c512650a4b06cad8e4a856125524f3d717ca4683479d35e0c3fb8896378039b3f9cfe2b7f44fd97cb33728267ee8a46720ada24bc0118dbe5d84e7aa9ee1948ea6bfd8daac2cdae6065b5420040f8be7b767cb3f1d60c44d21c6dccb307b0b29705a26d3a81e6ccb407eef84f119be4d31b6537dd1c8cf8a52be7cb24920ca8130c61a0d279fece099af79fb483341dafad00cb8c065c6ab57c4a2408901fb54fe9b8260e4081ece939b57d95200f08375408b0f121bc4c64bca294841a1a0b58d645bbadf9bd2b1e25c4a0f78b8e677bb7f8c3f3d339ae23b4c05dddd67f3d06cfb2c5d9c601aedf451fd571a12603b9956c0ed562fc7c18684318c4bfa186e08647e498cb3895d9cc775fbeb4699d02e7cb92ede675e671cbe61ec9fdcc1fe0c52a5b0d99fc45bd05b6e4899888bfe1bafd332e4251cc4d124c60e51fdd19d83fde23c80b2c540be36a8dcc9fda12cb4bb7f477bf23fdc5944b6af27d7b2187e1faa889d5d271ac3d7dc946163d8b56c47986cbd36744e6970b8d282edfca460018b8f9da83542b9748c5c4f966e82a549a8534327d5325be4a059647a96e63170defc7c325a95b179fc4fb5931bc1d8a129b809e7168a7a4b735ddebadf1e21cb68cefc0455c81cba5153e6766295425f863548a52e93c02722094865504d9fd7effde481a10ead105e49ddc3fe482465bd9eee186a8d36fadafef41b9c94c9a86ccb44427cd95d879bb1b01379017f0e7b25afd76baf6310f0ee6733d5c6ec05eda7d043598fccd6b97bcf6a4978e1e7cbe333743378c221d0a920b7d71bf218c8c5d95899e032d397b72d9a8c3837beb70881557eb569853d9e074467663e1ac5ca4d46cb2385b0570cd31aafcae3c5a2f225d23deb154c6d14159b17d2844efe8cbb96b32885919636bb27551c51034c4ba02b6692c7a01f2b3de42514427d2354801e0edc8eaf05a468f0614d4dfcaffb5c40807b5b8e442ccbc0bd8b1cff74d1d676b256086ad064769d0711d574493a96cb8ea887986d9a74b0f7925c5d6caed53585c74239226a3d893f4a1eac8fb062ab2df9d24f51e74bd818fce4a7c6a2a60de7fd298ed32cfee59e12d455b77fe70808c8a486d0dd5250c90665dbc95bc182894e0cae1f69a74dab914579442ada6a2694dcd1b497e3c23ab6740d4568444d6127c9c079eabb80f27071b3051ff4a0191f65635fe3b14509949cb60843bb0ab21b7ddf8129e5a01495e2f748a431acade8e2e69cf6e89519bb1c89757c91ea2e0d468495079ca09932815880e3b1d85a844c4ca0e7348dc4d81a3440cdfd666b25c9707de929de10d9cfc1c49f47bffa6721455e2c7b1b08df6cf8844c58835a44523823a690a47629d3b46b31084bc41cc7c03d5252734168126003e6e2cb0e481d13f5bd31e2339cdc05b0b0d5aa68e0ace39387e4d37070bafca90ce2bc40df72ce9f067b6699f19d0d60d08abd9762499cecb2e6de03c0dd3c23b3843cd12583f5dab653b4e60b66eb101100ef154a752eb768cef79b4b68357628ac7c79d3a53a1b915be10a5f1b32ab3480afdb9821a3be6e065714bc18de7f4a61717a77a7001510f72b4789a318dcb81b27ba162b6ecee85cba67019ad09f18e88a3c79be9c626b60320efaa3e86ca9f0c462f12f172db5be74bc8c4b4a1d593c4ab98d58e404ce82c0c5fc97d23cc1227c1cd5ab060e842d90454ef4958b11e613e28017785132472ae5eca40febaa1f966e7090c04d3841a776fb77d14027c8bb734aae5df7f879a790926b5faba411495ed5e93c3e33a156f77519005930cee387f690b187fb774620bd6c69f8054c62389c6eb6fb6ac739f2b6f012df36463c14a0cd1a016350eeefd8342677ba7f13e458bef08f4e664b474268d39ae54786b658839899f4f20d42baf8f8e6d9d3da754b23f622666973deee07e1d5524268ad0527f5d0bd53a469e911cf5d66526a391efd77dd6760c131ac646d739d3aa575c7c44bd77536084bad7bdefa7a830e1f184b7234452d9be88307e850b1f652ec2cb2a801e936b0e52d3f506911f956691ef1b8c7b5148b5562b39f16f8ccd4989ab42c2ff325422527463c3abdbe93fbc567b46f3ac761e602751a8b7c954ea4b5f425c8ead9dadaf853f8b5f100233fbf974f452b853e7faac6ac2ca90b7d6e274566256812b130c636de9fa1f0c94aa83befde031680258db6f1b65189a6a68bd5915d8b0f3d62c56a5c44e7810b59db600a6c53d691560238380d5a868d5b016cb3aec03199e8234719846f90af66623b161f7ec8627dfdb6a104c89514bae71ac3fd9ecd03647cfc67b25f10d9caf6a214a7b69c576446263583e2a2248fbc14d82d311c46cc9798747e738c50efebf57cb4a56dd153b4e2f207a7f6fce2c55267038f2738fb04b5b31dd160d2eb0dd0701707404b6dfd0bbe9acb8273cd101e06c8bfe05b14f97a8f58311f87ebc30882148cad8c44c0f7e5542248fa0db961c91fd06cd65b89eae2c37c41f73fd4cc21db865e956625427151f13cb9b198a49b1dc7ec4b3b177c036d4f252752192e54ea53f85700245cc2f085b4d34962218d21262efc6cca9ca19cd5e8f816374c22ca9e338538da97ab830ca2f45608395802e6fa6624c262e4dd1ea3e463443eabe74f17290f0123a14a525218a5f714c31296c4e920ea66afa6502bceb1289e152ec4d7bfb9548fdb9df89c247a9710a377f8a58b2f996d9def02f5877d4dada427947c6389356a325ac6f943a973838f71a6b3af8b4bacc8cbdb816b4805bb75ce6c03052703e68a065f390dd71203a02d6aacaa357ecd6924ed35bc92cb88fc6e288012087966ee2d93d7954eaf0fdff84a95f939bf9ff260d8316812592c950e4d6c555963723b93bacf2e24f17dce0b113743c3a676ac834b47a6d8a2506b51315341adeeb792fc3a24bec107465e470f961e7f4760967fae19af98b01690c7e98714ffe2e5281e31238dad0b5c140ca4790d7d8cd24c9c8430e2b4ee577e8388257a11eb6f8e8de89c120ba9ab6413f90148f045e0c3433a1c9dc0e1e6f2c72916ea76d7dc1d002ff7d25986b9fba13d213a8523b1d3c21f04f500daa27df74d8afc8e68d27af7758f5189e9015b64592e6487d14feea2eb7560a6e58aa20d390930ac42ecb19161f03c5262c8b8139b706781236a98e9163904047a26ab57cac111f15bb3504bc711c578a6a4b52d8b6f4daaa0ede561b9e3c780432bc385651ce8ad1cb1a79a56d4132d65c02f25368667590f178f0cf38cba3cf46294d64b5da441cf65107706bf15b6f6a9182b328d683a287e0fc41cc10f81ca8a5aebf59cdbdf762cb5b9c8a92768fa7a366034bfe39eeac4a9a55f2963617a2d379a6b39e033c0fd243ed93ee17a588a74456fd360928eefddddb310ef2c3afd95b70c51026c4c07d049f70d6600e16e0718f52682b5137878f2e9270d09a5a98499d4c23a141cce35e065135bfd3933a464f2b4aebff04caf999b5af395c794e8ab7c823d66ab729941f4031b57baa89c39d1222a1b13f29301bc2fa164f177f67dea5a29bc10fe0891863bb39b141d9da3fc55f1ab5ef8a353414e8f12264acb4aaaeff88314d348ab5bfd8c3a04d39d6a3814a8345ae57d821cc21d19e9db8e9c283bad6a3f991eef460064cc3f9590ff83f692230e388afeacc252e13ef31841ab4595e1a016aba29cb10fbe91a982a580efd69a7e698d8eea30bc8094908984cc89184610255763748d4d55de493849d2aefd86a96c8170867f1683cbc4dba698b1814e4921eb170271d1f6739845a54e2ad049cde3877e63a6a517167235f0a00a25649a3c96a91676d51865b9b62812e140c6e7696bb91047c84955b7b62d896cc69a2e7fda9735ae669c402ca8e2acc47283466fb5d35e92c3fc3ead70c64fbb9901f830f3c2f98f89281eec18347e24e04d6de4c127957b3c8e3d9215eb2df9e45a7dd9ef19e392d8781481af24780e76cad203753320bca372c5a7e0d67369c1eb200b77de7358157fe2a2ee2a0c90bcd0d5d78335284a04def3eaed5ac194e7edd65f835110713bf885f420a3b1f9ef35cf85786586633253ea552fe7c1689cf24c2503e463fd5d2141c4b5bf0a34e2275ea0324af02ec942b8732084a776f0ccecb9e3872f9c360d2de4ef0e3301eba9cd58e607d811f39c80cd833a4229094776839c4f278a0fa0914dd26ab083a80f2944e1f6d27ad750459d542162f21400c40ba845f7f2c221d3c9fd2600e9fe54890b5d8ea724daa099d6e3b434ae31bf8a16b9ade0c492a56a45c665ecd270ac797123dcea06982ed2a285ecf6b839fc1ca2c5263bf07975c1e2f607a0dcb8d4a62c728b74d627a00dfd2c2ba7b675223c6b456a363b145d1b62e0b1f99e85d4ddb40d340e15bc06f6d91fd985364ccdcedd680970dce619fc918deab0b23f46e67ab3c4a09f846143503fca92aa7c04081730d462139e372687c067fc6a9cf7d8caa820a6801647fdd060ddfab79f21c17c90784b55fb09d84872a37a3999ff0476b7904a817d750046259b53c8e28cc078fb82b9e8d085460373032918c488b003118780e40aa4301ad19ff3c9cab93480a7568420d0b6997ee726d05f79bd6d457b2ec40e768de5af7096d78138487675235fff791b4d38df7c32df04f8fea212951c5486dba917a036667011370be8101a3a52c01ffde888ca97ce367f2066875cd66e043ace2d78107f736676e75481c4a839da7268ccb5e0d9f01939bb91f23ea4fcfa37520a8b282f6d929f7d05d17706c3973edaf20f0d9dfe6583bab28f05fd85ad6a23ac117dbbe3940cbd1fd6949656781798e3f375b8d909744e077e4b5190058563de065e34d1bd55bd024fa81b78bbfff9e9ebfa6d6db78774f945b1b9c25033eff3c5a333376227705f88c8c701857a026a21ead79442feb11138de81e6eb3bbada75ea356cc60b10adb4e77484de064c69e5d9dbd3d6f0285a67cb98854e628829b9028e9dc02b657751cdabcafb1ba372d5bea497c32b05a15c7cfc70f3159c1bbc1abe5be84b6e823f62bda664266df6ea0ae6ea1821604fca07edb42a10659b3daa2d8ae337432c0ecd54c830250d982a9f106972bb00f2b10f6bcc147b0c3faf69148821d9c4d24aa01f688fa0a297d0f11402dd3e18ee28ad610d5bc6107d78fc035637629f5d77b641eefe232c06a2181d979b69b3e99261086c7e1825960f1f1c6e4e2bb1ba4de8818ca462a0c6beb857d2569133711083b63035c2f6d208c580a3ba855652614f2295a869308081af53e677a80eeb124d686686e7be52a9ec7c81114707c9420c4094842362429adde70100bde3da56d48ef49b25031ccac3d49272f7b2a5eadf17ed80573ad19c5d7cc836bf30db2fe1172d47701bea9870116d794feb7e9cde35e440785b9f8ec044d72071fc7293c6e2a1b1095687c889feafb4d255e1f7208b0e84e0aae382637a8c03a0a589a73c91623ebe0abd09c17792a1bb317516100fe5e862b3ebbce2491880207bd66866f4a54438b843ce37612639e92729096200212d59ae994810ca3ad558c827ba4d244528cd50a416228c840d83bd35ad3a9ae3dee7e4da76e90f36a70abda4f9f1e47cc4f66d2beeee25e971d39604e816464e6e10b406dfa6c3e5267537e5585fd4cf00cc1541fd3c92e8f334c7e47fa8a4e17e1fcab1c861c586f5604f8514939d461ae80168a0ceaea4f5c6c03383714d49f4940eee1737318b1ae7f0f756a3a267216f4b0074cf95deefa71fb9a4f7e39da74ada3dd46f05546c2b61245c1ec42120fb52d18ac42c0ae2301fb159084bc0a7fd723c61a45dd4a0dd2cbdac8fa5da700c0a64e610013bb86818f65652078c7ee230e07bad583abda75c8df1128102fa847d70057b3e3264efa2bb39250d59ccb22fa24eb5217a479a38f130f6172b3292f4ec43759aad721984d6f40e15556a36667b43278bff3f0d766f441907af5eea2794448b71300f6cdd0844195a741c678e3e1c03f003288ac2bfb24a23a2147f8d2c02e3fcfb47c6d2ae9b994ed3f22cd3b85a1bd42e51a71e5a46881423faa3b5dad0e4cf14b1a61a9c6e962042a9baaebf21f7a004362838d0b73aa2820cea6716b397dbec10703a524678384ad052f0cdafc8b60c87fd9231060d5e6984669c832951f0169b73f4a3319db34945823dedae716335c8c60b7585e7fde6e6aa193dff3537d0cc5282179cc37d2632abdda6c162d937fbe94447d76e804ffd9accc8508c1bd28aa925f96c27f7c17a56230c3049525ea3606135811bc7be622239f72c4c65d64c9d7b2f12bc049b0cdc76774fbe029e4e17a22b138671531475f36f3cbbba2dba71838c7f54feef1112d6e3778da3f2508b43456f39bf9facd4aa5c757d2a2aec4fb3cb22b36b50fbc218d53dcc1ed2530fed8cfbc0de77a143d1eadae69fe1b10fdccc94e06bf30adf7e2cc4df1a771f6f4a148e5212e43816e69dae46e012d7cd2d20e6fd881092c0f146bd777c0261475692b11b483917e693ee0942b0a9414fe212d9abeedc894f1764e5eed7e676eaf90837cee3cd3246ebddbc5c1659fb88f98fe7d231f17bf499307531c051b8bd4ad9ba3f2b9f967dab52765641c8df1aa2e83eba0b2799d7d7a03856e187fdebce8217314918bdcd27add05c54358fc211ba3eccdc6ebcd45f9a9c8a2105b3795a28bfb89675a816405c8851f9bb06660df97e1a13ef3644556e1c95f577d417fe749f0156f9738f82db5eb5bf07e1f3467c6b7c928b51dc77f81297f871c42441e4c239de9de3f0ae5b4bd77a90ecd7e5e29b111549ad07bf151166e6deef277e21e59c", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x90, 0x0, 0x0, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000008280)="3a296e16c9f2e82c7372de0b99bfc984ae17ce31ebb979eccb7b4e9c60d2cf08667f3fab0c705f87afdf44b7c0348760e165a410b5c54822e69baa7ba64c780948ea09aafa1adc3ecffcb2999dbfafd90d6dfdec0500f8d272c01c0c8c9968c46a82de01d2197a40f24b08cf5967a45b107e8a1b7f43d0445ee7ca2502d39de25d2c9f59dd816ff23969026684d8ebe3f58e232273b54415f703cbc332a00d6d9c65f2d251caefd284943b6fca19f19f3fccae4a70ca1a2828eb521227960927096f6f001ab3a3308797669f667a98031fd57dd13994c1194e94053165f0b1764e313f8bad415528ec1919cc631bdbea1288638c1d95aa205473914d43ba4181341658cfb1491ca79038f7af960c9c41c97f443edf42b394bcc9b4884146205f564dd3f4fa67753f53021bea8b2b54cf37a35196db717334f7d3f50851965877d05fe7320384d77315b86589f3867dcb51bacdf5f1d325637d1ba6ba86b0c3cdec6790b0e858d883c90b4dab6fb872664208c0fdf7d26fe7a0e4ffce4f902df4120e48e100b0ce715814ac825288f8213230c03d772d07c3d0724596485e13771580f390ed46f08cc6c167ab842d9b48a1dc6abe75a20dd7c56e92cafe85f5099a7e1deaff5f7303a9d5a8b2d2797acab4c0124f60640105d8b65f30092d8b9db6da444b5c8b5c2bb91dec9fc2c21284e443d5d41e41df269f9f5dda040f3c492eb45266906c74a3fdccc36647a61ecfd54aa5e96dd850284f5e502ac9baa56de0c55482dba52dfaba1c4fce1141c87baa83deae9208a741455c0bbf7dbbb0d4f7b28a45ed33a90a54612d8a4965acb2052ddfeb8ec0aa3b04c731b34f67c8b7f4c0d096e8d90098d55c273f7a4f3471e4ba987b696245a4fe18a8ae7d3ec0d9e682b3cd6e57591fc7e49cbf02d6f10f59b71efda649d2b40d028f53cecb91410c3cdbbb57546cd7c0820be255f73821e5136df991e619624de3cef445edf105cb80dd3cd7efe20022cd3eeb32a2e10588259a9c2ed0a4d2ea74faab86705bd7f7541aefd1d0573a6fdb1de408f410812bdafdb800a0a0532f85e11e40d02faee9d615269e0d1364bada0e28f4f6ae7b15dcffc331ab959c8f50deebfc50cd283f454bc09d1109d7bfb5feb6a462bdc4425e968e179dbf7b8ec04eb5bec2b817ace90f8cefe730935a5e286fdb59a5c35d5a3ea7db9753fe7ee5af71458be6e1c95efd9134aa683b74fc76c8bfeba8913639ffafd99c6ebd618ae468869aaf8bbfb7af93e3dfa298a6190233d9d20ef87c38188f3fe18c51f2bdedee565a4ec16e40e921827ebce86c728c82d94c96e3fbd932cc8f7cb7eaf3663d919218c5248875c356516969e26e9b8e3dacb754340d8b7ed50f46d783e5229b8d7c5f97f314d0069b4cfc41fce697f64d337f918d08b791921dd99327adb47266421c6b25011e6aeafff02d67159631654cdb19d18b54948ac9ace5d8d24da50caee9ff49fa33c7fe22a4ae3f713703b164761b82e95195ac259e16e18e1fe607e330ff749f87a9f21973c979987a601178d0469c5a81bd2dcdcf0ed032b8392d7e17a3d378b0c1cf144f3b51ca414bf618635abc2b6e476a6984d2b899c4274083655888568bbcdb55069728dab158f5a94f15590f9d66429b8a20e7f4b2d980ef8aa705aa077d06c2e8ece0b320473653020c54ef4e2b77e22cbac1af9e26dbeaa2038ba4cc701ba58f148d461aa5b7e1c78aa9df21f02db8960e67fb16490c7c6c913ab7c159ec2d68659f6781e29d646d6ff0aa32cdade41fb14eff76eac518c5c09dcae372e9e689b053aab896c75d7b3e51396f17fcd118537b4ae38b76533ee0e45168916b7aacac08a61038d7af8fef886e95cff5cfc67698b36ce38921bf4e12d60340667c7cd985bdab03effcf4b12a4e9c3fa993bac6f8fe7a99a1e2a77e307270a85c3be133c9aa41e02d232d93b8b07773f37baaeccaa2a92c4847e68c9901772ee47b725c926e987bcba240299be7ed1ad378158125e9296617b86266c2421e2a552acb1e7b461d21b4d9944d055fe9af589d16e76ac662918dc13ae3d5b2ecdf5f214b672ebd2567e6c692343ac4a37c4ab8134d76182b822b51905249618fb4d40d5a2fb481fe4a22df8a650e72cf5198cdb9ba585c557039f8b22fdd319454502ba1071ec18bf9c311afa8bc77fcaf02669d73a3b9e74a29e0239fc7c6fdc569663afbc116d921372ea772ee70cf3ea0b2512f912a419eb4374682035875311cf211c35d30aab91608b24d56ca68955d3f10a486392f11460b671ab349b9873e9ac021db8f2fdfe57cfb79098506fb720820b90616504e8e1623768eec7776969729e95d02a55a91be626875ea962353829254eab154a05efca2b5c92290e03346418e1aa04a3adee7fefec043004cf724399b51337f4aa0cb7d68c5b521b9c4a8d868b1ac1258aaf01bf60f44f95749e4f40301f2e465ea4b1f1b8ac5807ed1504f3c282771212c7a67e961e7c7d2505e2d4124675a7e39ad868f0f15f0d61481ba9a6d79a48bc33b04071f2c5c0b377de662b6bce766e366153a4c88e71755917a2bb9be5f9f2bf16acd7fe8b72a7e0074a2f6d75fe59da4bfe22ab0c9bc6b0918f097130ddf0222a6372d352622153ca35fc3d31a70d2dbc95017393c517ce6ef634f3fd0f76fc149b9532361b65856ed3b6cbf1aa532235ddfca721672751eb4285f174e28fd1e06abe523bb6d455d0ec29dc9e52f7b510c743f782bfda0d05b171296b4439c53aecc0465623a73ed0d3a8c9439eb1c86662f7031ec5d87d95802469214ac6ecd5f36183c2914346e94a30a5ad95aa0907cb5f88773ded3bc4086719a6db0082b75bb0278df53f6e6d27426518e88d98ee1292c80111dfc1b7da98741890f58cefa8beff8c549732a682460cf0b314cfd1fdab90b0cbc2d82e5141fdc24ce2d759a4ffeef0431cf69dff043e4408bf1bb43b42e0e9d8b37d82f2923f42282c42709cd55f901618a25c4714dec8346d8b5518468c28a764eb643c2214eccde82818485c714e83eb71a5a931d378afad89261117f50e9ca1c9252af5245e052d4da964b4f9ab1b725c64e4553a1b5035f44a109035a55d85f56216bf24783fc382e9e633ea70e893cb074e25141a8fa4f046d6116beeda0d4340fe9cabb741e6818ff70b4772c5e65a7925e1997e1a3c39143ed228fb3bfac5e57f2a5b0b46a1902f8f19f8eaac66165112b38c63bccacaae03edd9358139a3874ed14708b6d6fd88da16d2ccc094235b7cedc078c29dbd536c04111b289f14b9319d17328b52268f42f1fb36355a02285e60704420e194c9125157f6ed6821fa60718b4066d0558a5a59bf6e0edea651a54917e725b304bb719e345cf15e244bf31eaf1784682ddbc70b1c5cec1f33419fa7e08b4af4497bbd10eaf2c3ed0324513517cd6b5eb435fe0f9377b67ca90354887b22a7df793bcc0fb19561cc03eb6e6596181b725067bce3f2a7c6a1403b6e43f0db856d7017eb69c7bf98a702c14c321213918bc99bdc085777445f7c2707ba8e561a741c5f7cae3caeaa17d1acff27568bfdec1c93d2911ddfcf91cbb20f5bc8be02fbb2677376aca8b4b96bd7c23c2ec0ad71f5b77e5a33fcdcc01a77301814e5ca8f3d607fdd3598954e29a38fe61f1b4fbf63a0b4efd6a25e6f886ef9e74aacec8459f1decb692923612e1a9f78175b54a3a8f07949df5d365bd5494cc58a63cdffbe682d126ac14dd09670ea2961a8dcb292ad7a711a88f43404a692001f523c444a2b8767cbd81fb43d84839d7a3d7e225dee7bac013e0fca7b02388f89207c7712ef78eef97c3b340faba583ca935efa5006011bafd7ae14284af03d3dca8596c778be491c9a0ca2157c5d7320beb3ad75b8746cb85bab1a4cac032faab1b11ab1daa3d106e4290d84972c3c088373581d811476594820f67cc6023932b6b1e2362d3418366b55c4f3d27133d3f87185e5a89b6df7853c8fb0b9fcd656be75adc8dbc8da491e0a20110903ebcf66cc4c0f346bb75ffb8effb74f951954294788d3a282ddeb029d1445078944f2814e7cb3d91bc7b6059f39b230de1bdbc4262f41bcde527f6096d9e3241a93de413acb78888f0fdf2b65613c136eba9224468a05fea18b8c431810000643a932aab462d38d1d729df13221ec9bf503d19b1f02eb603fd3a2fea631b4db73b3dfeff0d2017d49285d085ae185a4e4bd7af04653a5d1943578a125d2501b69af54b232a3629e73ca95f8a94fe3b5244e0e7ba30d1932c95f5f7c38be3e9dd11aed06106540bfea4758cd60d210d91f975eb062ec83d980d60bcb1424d1eb2b98415e291259e31126b00d1ca6006216620f5955f1adc112532d803c4f410cec0ef9e83a3f39a4d420518d6d865728c39231d9dae8ab8be29865fa0350acb666fb954215541ca633a0bdba9468d654534202f58d00d4375fb8707acf0b01846cfcdc89462bd6c007125f5c30a151133c3f79a8c0782bf865b4a874798f14bbf97dc5e1e3ba3acaee883ddaa29077e72d8e562f3f0e54a258769bb162504c7c041c5f263eb80364aa1f20d94a7b7af1a10e27adefbf4a3e8fa3f9aae8e1527fde465657a2e9012042bece6cd52a88f22b890191068cdee9f64f92b5ace6d477429e7b7c9e00fb94eeda9d6f36b3b0772d6a4b698d3354c9aed3b383f1607db66cea2aadbac2f294f520adb9df3c7fd2286962c6e4f08b083c2db0ccaf32125dd54710c2f6dbba123dcabed8aa78eb442c96c0ab02ec09ed75eb047a9af21d7354dc25b531e869bff23be086f08016beefa9a257344b7140be7a0c138f984b4788274a748b62b96f95574dbcfa7fb4fe6ab3ab52271ef7afaa4020598c41ba54fefb9635e4dfbc97bfc5b0277420dea9c55da70d6ab76ccda8d98acafef7a8013c101f949be2e7607a0e8c3afb24911a87efe075458064d1b7298fb7b32d9f95958f4f62696847d93e6edf6f0c14f4c12a607aace1b8e7b2abcef1e675d260ccab6e23b5f3da09ec6c9430d4e78972c97b14299a8f89613b6881d93390fb8f343afd4a4c4b8ea09df1fbec0e6577155263e7da7101609496da6dd1d38c3f57e9717d2b957a579f0ec2c2166a0c92e746abe3b2c3c0100e83718d46f786e916cc6f19acd110439bf424cea8754cbbdb3d0aa39c98a1b5c1ea860df6f4bbd26b424720f7db698e3e92776e7728b98ffa51a9877090763933cbc2c2e779fc4b8ca10d54abe58150b3cbcffbdd9ddfd36a7df730d5712e805b9f3015cfc38820e745956a9fbc61775d906e56842f33c54bfb433f15aca5701a4728ea794b35fcb8fe17546926a12c507bf41685b0690440dbd50f281fda9550bd9dd6e348ee20d0fe4ef0425e571c73d63ae9a9a476fdb98e5af18d52b4488c52530855a32523f586e5da4a684282ee1b4a996b13bf1bfd303252ab3a0b85bd2041fb96c4ffc7f6e3a8ca3f8d5a0280e74598caa70e05217362731e32124941854e6587c350e11a29d5175050d4bbb4ed6e1efc7dab47503426ba832a04751d3ac7e85299d5ca6238173551475b945ac71b33b7c6313ba483bbb9e7ecdbf4866ab0383b265adbeddfa8ca4a777c205b6196719b81f2d78fa937ce0faec19b3e29a6d476688ffd56cf5a1cf6076988405ddb20acc0439edfc6ff47b1d407e2c81c1a6a6a03b77f1cc4129db3911f5eefbf9e76a763caeaeb13b1c2b6903598cbfacc146001f213694fc77b451cff973d00734e0e6779ccca964be60dad15b3da1cafb5a4989c2efee5ae7a862945abb8f660df3340c7c64e8d66c65f9fe8b764a544ca511e314eb182bf81c50492436efb9f115aa2e9f49921541367113641b53ca6477f40796ed1ccd19629021c2c25ae198f3a6f4cd3ba954dfea1efda35f71d7f37428d792a7b9b3170f6ceb8b5030f36b3e6c810eb2cd62ff1a662a7f03b3524ed07440589151600d74f62446af3593cc6a237b9421289c35b9e1a978aa3ccfedd69126b0993feb2e49f1ff26d8f62f85f49c3246b3a6162e6a597cd2b72d65bd2155892bee116f7e7131b5236753f7a81932393b1d0b65b932e29ca432aa28275e093af478be8786da847e0f9548bf699b24fe56c915070acec63ad4b367d164301868851126000eba26f246354487323e4e86de81a4224b4173b996fe2e1e0da2a693d70c465e1dffcf0bc393358bbca8aba22721a8691d7a1afa9e300fcc2726a48c3bae2d8119671be3dba17e0165febf63e32fd3cbe6ee8ed5a988e88b66f225f83425a906f9866f462c85131b6da4af1a9666abdfddcaaf25475d554fadd78e69007dec5a05f8f006528d770ddff940549270c87992f1961ab85e041beb499f328d37be79113bc62c64c6801dbeb5b1459cb4dcaa9360ea3950f98574b5ae92f9d86a35196c42df13c27e29e0a0398468447429cd0efd3ef0fe8a13577b5a7edff71917980961aaa5a25b4c1241e07d37b3ef0c3a6780c79e32f230b607d02424d3c2bfb7d66b445fbed99019dc3035525582801a7b2cfaa51fc8f6ea2ed379c578aac3cdfe855269a792f8158883de55428947628986032898833ff6d2bcc7cdd9bc1e1f1d6f49136d6e3844ac0d9d4059e413ece1f43877217d6b7a5cae888152d28aba744883e89139eef67e9bffa15d1cfc156bf284fbbc77da60c07f88c405ae45a4fb2e13d45b3616466557052db292922d90770c5521a558dc85d401d742ae3ee1db222159dd13409c0e913d6c6d368b9e6430396a8bd69d7392e68c44ed5567f3ba004c758a81ecf0b32130a1aba6cc3434d26c5f1675d178b11479ddfa95d53741042184a0341de0c19ed613001fb54d51ea0a224fde2a39e9d3072ed1f3da3a845980ed762821b6aaa4026ad779d9ed2130e71716eb3e4d3a31b9604067f1ff8bade21e0c72c09f04600cb5e283107d00e122f79b52ba1f7492bed2ce0110ce3d0d0512bee142a991f7bb1e97efc329ede4a91ec7d5409c75c57523527fe422a608e77fac65049eb8aa356603f7f4d5fce70119e7bf57fc98242ed7ada37b1a143bfe488ff10396096c21b0e6ae17af1f1528b2046b033e6d09e440dcdf13ac94ac5ae7f6a0a7bdda4437e507167a24d06af7bce2c59ea78f348a7292163c8424d47766ef9ff10b18420122aa993545be692593d2dfd19ac8418b301e9700d12d25d9bfed8e82b172f1690c4dc30f6728d81fdae3a44f082960d1644abf99c78817176fe9cffce8ef9a19a3e2ad9e6e9b6e92d1e7fc9dd7643c9ddbd40c93462f0143a99540cbdf87bf9afed46a3400fdca9de0a81fca3bfa824004cefa1c19deaa86c453e864fb00f2ca72c1da3c774f05ab3804ee974979b61b8ee056a69a94324367f757ee1cccaa17caa5d29a604ea1ad0647a25033723270ad11c6c4f35a4f51a9abdfd4e07f767a7160f50604a0176396cccee8d553d03afb6c05cd351e682896213cb0af4b0a4a3d25f0cbf5a0cc237c65621a036c63c68ab791d0ee6c535288f5d1bb1c428ed6e78f8e2ba877a9d033ddca00b18aa00606d13b3d3073d13d81c9e92636f2ce6f3dc3b0c59149397afb64456a078573c9acbb8ba4ea893b31fced23415e9a67cd3e9ad55efef7c281a34587438fcf7bde06f949a0586fe7e31c52d4ed50f895dd4882a041c8189c605a1f67b87df4019d9593aaa276041e4e3e15c5ff8bdad196412383476d04e9ccd5a37d224ecf07209b659c15c0d1cff2226125a441ed7c20f208b944c8cb7b495a5236a5294e860b583297d2250d30bfba79074154947fe753312143c4d47d46edfb66ff49733e49487370c44411a62921770e777acc0eefd1ea302ebb19c787f06b62d92575c12d9cbd0a1272fd874ccfe16901d3aea2c9ca81ac66ccd66e6c39484dcd54417165848b0aa940e376f25f25e060091eac50edb4e8eb5c459c8442edcc27933fd60f4c1dd75c593da320719c0c03454cbd58d0c235b0745481f714c18bcad09224d96054d75a82d26e28714337925bd1d09e899f2e8f5fc1957bb6fb246eb69284c5fbdf82726eedf25b4ee8a1192a6e5d0eea58a311cb4e23f832e364ce28ecab35e001bd4ad0851c58b5a5a06611e8e8aa0248030bb12f63a1d91ffefd097e8b58f4fe9cff74c90e25df9a1e152de9e884e0c36697cff0ab1167da43423cd7d483b54d4d3b226e5a4199d56061ff3b3db10b22afe81349bdde2e100f58f130e89dcf2891cbc2ed5d2f7e475a7fa6d08c8bd36f576a6113ab8d9372319d73051e4fda90469fc11c271818181d2e4dcbbbe3c57a910f4958470dbe2d0eb6b4da58a7bdf2821e09c56e33a57f9d7c739e8914353ce9ccfd26612085d3b70f6fa91348106193241cc8a70aece57da80d5e680c69ef8080d22ca2a2063b43e91cfbd8d76fc4dd5e0331ff1645a0225a608401c189aca414bba767edc09353a99e9e380ac976fc8d9a068020e55524c26890b9e9cfb65fbb429207c09e3ce82f368cc7efa44ce95b7b991380f3ad0c4ff59f5bd3da953f6418102a694446539c0a2f867e188a65dc9cee3fe9262ddace1c0d6d16a73994bb3f0b3b2fe417f7af31065bd817a83870b9e23bdf3f54b550466e51daa6896d59963e36b782b5ed83cd2cdce4be6a427d7891d365079ab48531f3ec7181fbd40a733f6214147e1866a18b150356363ed520f0816985cda58983c3c92a92ed203d37d14c5e9f0858c3f234cc26d23f4f5cca84723001efd58abe1272ddcabcc860fa8b35e1523ab2d2ea7ec4ed977498c163481f01c8e79c4d07c84cc58c58b039a4a0b5410412c8b59a37944edf6008fe525fc7d98acc9799f55bf708ccfe2671e21bfd94e17120f4558d691a3ea710e28db0bb7803d5cf4401072b508fd3db481d1014c97c181bc3e17a6457b35d07ad510b6c7852e65f7e0a683d71d6bb9b302bc0e671cd8bfb02bac7424d17648365405c64f1d5857d089819b15e211ab4e99f1d8315fe3e51bfcfd1c645d94289e123a4641552a1cb1a6cb6b1bca72402116d23a33a3f4addf05d0576a2becf36f678cd80fcea75e017a2df3d2026051e511edecfb079942697ba6b61995323b8e22b9500caa6f987fe947ec09f962aaab06f751206a3338c498fdc624d6e105c8a7c22a34dfa6f68ff9da5618a672883e219ab55dd2fd69d5127606f0ab70e76b9fef15f5bc0a18f3b53244cc98ac92c0525b37f4dac41dc074309a4076a602343398a26ea795f192e53be99d309be27e30e3053c1b447beeb40d9de9a156c32de7a1c27596a9e727c48e33ced035871c354b9f92d0ca58ffe1c427206e7d3493637abe0ccc7f14e639274b11203761fc6f8471c022dbeb4b4955f0855aa0b762f82b39d77c30b8d475e2aa5a0db19a6a2f24d0ea85ca53dd549f234ca470d019effac0cca671918f9fdca1b1ddb538a7601b4fd6514e124111dfeb754c95f76d7345abd0f042fe56c050b460722c07d4f21614c8280937c552b70637e0ad8a7224242da19a157b9be3c7c4ee348421acfcadf37b7cc12d50a8bb2a9b8c0a5fea4d29b14dbabd55f2114f18a02f8d74bae8b4b717363196581701f4a1e09d925f68a98e4813c82cb9b19b5e66ec433c01dce6e6b78242b3103ad18ab3047a1808b2b2d311ba85194c6b48d9e6bf2c5a6d67f2f5e2b6c32530cb3dc311b4e0c56c3221c9283faa33f855a144b3f050e442c523540c23de8e6a3f0fc8eefb91458ac77b3c01fd8fd02b5bbc0b097298654943f977d1990dece6fc1c38258fee2c7f8ad5fc6608fbb23483d87630b86e23e2c5ee61eda55631cd3c1401733825fb9cad366a5d3ea91e9bc2bcf5cd96e7d4816f4b86fbc4d55eeb43ecc502049aca1a0f385779f244baee80bdd2d0ba20ce91546e67d19647e4716c3b31e0db27f39939d4adb212dad2977e9c8d3d0bddef61d82a14b8d6fd16d198d758add25b0ba76438b15186cea17f9ff30bfe048b48a956c9d9e87b4c9cb5b777b02557e20be3c4072bc65e78d2bcfa90fa21259cb839936810b61f146a2bc2624975579697fa4e9528a1fcdfb6ea731ffa6bbe57a127c76a2693fc4d7aa828efe1cb59f28527eb6781fb92257163a618ad097aee0f867dcca74756797e8438e9a5bc6045b64ceb166f1e7b7025b1752fdb186b06fa61cb1a78cd2061eba408ab08d4bded01975d73fb2e5cba4c6af4872521ba9a125b112ef68d3919f467f1b332406e4e5adcbc9922f32c8da9c4ddee36d2c39f04e94ed022ed3446121f8dbc253b0e5337c7745e0dfd1fa613df63b479bb0ef0251bf4775a11c9d2f34b62b7740b04fbd543e7325d37cad9da2ffdcd8900e96ace83f426a62afc9b9f0d7ccd746b73fdf6d8707d8c65e4b9898f0881b772a8977bd97b68253c762b7586f56344a5cb6365167b7adb1268f2dc5180aef5bc5ed38327cdec77b1eaf950a719d145b23a6c18f72c438756ce0e95f4520ed22f044e5545bc3520dba18392e6b23940ee51cc6fb5e9cd02d054e8caa31e4fd0f925d190b0f0ef38419ff930733c838432a867645a41454d6ef925a23fc6baa1801f0cdb247b7acd6610b30014e9c64d20f41d094550240cccb4e8c3879ed6346abbf11974a5d11613b6b0e00e8fcf3b362bd8f68a95e7f3f4b2e5756d009cfe02d05484f503985f81253591a07c9a1ec6e9b81ec0dea16d27a8b1b784aabe3e7fdfea4ab087c3f76f3c6593f42f3614f2f32e15bd14b1f976d52d5a3051db355601bbd27834bbbf7d311cbd12c8ed3f7985736a135807e56248541ae75f2f880d8cc88a46bf42c388e4b40e83b5b96057432d84f2c7b0f865c66631f9fdd3ab3e2d7708cebea3f3bcaeb01a79c8693aa87d7d2102305d2f41f14e3bdc7a1a5a070d76268b884c167827fb70c4e1b36882e5f5888b3400e993ffe7aa583aa6aa282ef5d21c83212708c8fbaaca2b3e3cad12447e3eca9417c6e0feb28682b66d84776d8b8d7e39d9b93cfa9f1062a54552d63c26dae9c5ac2e8ecdbb41c99a37f8668dc49a8340e0d8a2afe70cba84982c5f8a90ffe98abd714bcf47fcb1ab90abf003bc86c291e3bd95f70c844143d121ac5d940f9e75fada22cb6a7d330f68f2274940254ac8bc70c86f6808cc770633a9398356c632b8cf1354ec10c732984e69ba8f5e8ab219bf454b9f7d9ec32a9cf9520c61790c7a9e52cee40c414eca59c201b179296debe5015563aec7724f1f2c144f894c3b09e866284f230b7fdbd33ff9569c7a6599956d76c5313fceb0256a728ca1f6635e7f6b044cf173e77fc766791d5667abc2c49d508ec4397058e49447fd0e501a77f5175ee00cd8fd5d40fb678a3a73eb7fc94a73e574cfd394cf50e723755a710a2e91f79dbd5043ae6b2476ed27ca22073c27bf30e7d55dcce06fcae805dfc0afea0e54dfadb76c04b7292abf1c7aa6f0de244be431c30edc94b8f9490caacf5e9896697eab6a85ae8d22c5d239e0a499b18b02d9ea3c6e4584db1dc3d61d4ecd7f563dcc68a5ca89d6983e2e86ff25c3ee04b4f568bae5f981f6887b5dffe7d9c260fcd04a2bdd430a7744129425606bb7000", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)={0x90, 0x0, 0x0, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000}}}, 0x0, 0x0, 0x0, 0x0}) [ 3450.494375][T15838] loop5: partition table beyond EOD, truncated [ 3450.501558][T15838] loop_reread_partitions: partition scan of loop5 (þ被xü¸Ö }$qzŸÑø éÚ¬§½h>6,\¸k•) failed (rc=-5) [ 3450.611105][T13091] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 3450.621211][T13091] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3450.629833][T13091] usb 1-1: Product: syz [ 3450.634590][T13091] usb 1-1: Manufacturer: syz [ 3450.639703][T13091] usb 1-1: SerialNumber: syz [ 3450.720018][T12993] usb 6-1: new high-speed USB device number 50 using dummy_hcd [ 3451.120679][T12993] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3451.132244][T12993] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3451.142689][T12993] usb 6-1: New USB device found, idVendor=056a, idProduct=0303, bcdDevice= 0.40 [ 3451.152376][T12993] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3451.183177][T12993] usb 6-1: config 0 descriptor?? [ 3451.754897][T12993] wacom 0003:056A:0303.0046: Unknown device_type for 'HID 056a:0303'. Assuming pen. [ 3451.768777][T12993] input: Wacom Intuos PT M Pen as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:056A:0303.0046/input/input212 [ 3451.900452][T13091] cdc_ncm 1-1:1.0: bind() failure [ 3451.938772][T13091] cdc_ncm: probe of 1-1:1.1 failed with error -71 [ 3451.957284][T12993] wacom 0003:056A:0303.0046: hidraw0: USB HID v0.00 Device [HID 056a:0303] on usb-dummy_hcd.5-1/input0 [ 3451.981222][T13091] cdc_mbim: probe of 1-1:1.1 failed with error -71 [ 3452.025264][T12993] usb 6-1: USB disconnect, device number 50 [ 3452.070739][T13091] usbtest: probe of 1-1:1.1 failed with error -71 [ 3452.191054][T13091] usb 1-1: USB disconnect, device number 33 12:58:51 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000100), 0x401, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="5d62ee8670528ea0e546016186bde12e83af350c196993a5d129d7dfe6fc27e246959523421d5c5eb09f5df6000000d9e869990000cb87054a3e1c753a99f6dad4f657e52f22f006f1afd4e604764fcb955b49626921b651cac30766d1134b1f67b0dc21b35a679e8e101cc250f7911d316d8fecaa4c845608e9d25ba522bc0657cb0c902e2d1b43747b09e4c91644255484af8c3a0cb04d93c4ec0c32ea8c985f01655440d581df472c", @ANYBLOB="69a81ef421f8a40024f9947b33da09b132092e3fe9e5ce3400367cfb287789b067a8a0ceaf34aabade95162c8ebda167432be06ee0f714129eea68112fc4af6e88e51880bba5a0068b618f02b0a381367f52eaaa9a7bd34ac3288309eb2589350dfbff52816900000c95dff4ccd96570700685aabc1a42bcb02d275a8aa8aabccbdd2aef0a9b077a5222413afbee615d6eb5a971545ddce45552ebe6df28c31327e0a4c3ffb3126c86415fbbdd66ee64d6ec78d611f9b009ec5cfc5c399410a5924769fb1540c674fedc6c4a90b136cfb6275abf73c0c1f33a427b911eea427f56b6a2d4154b6b7aefb2fdabda459bc21d47a0d7193941ec0e55a0f0420c27930f6487c832a11d8a5dbc4410b09307dac8586eb414682f204479e96df4f7733276aec62efabdc3b4b9dc298d2e9f7f2c4a", @ANYRES64=r0, @ANYRES64], 0x800) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f00000002c0)={r1, 0x0, {0x2a00, 0x80010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, "fee8a2ab78fcb8d60b7d24717a1b9fd1f8a0e91ddaaca7bd683e362c5cb86b950093b43b88a864c6a6b4e04d9683f7a10d83af1ea89de2ffffef004000", "2809e8dbe108598948224ad54afa251d69462daf544660a92520a1a93c5240f05f819e01177d3d4500c3441c45e35f54cd8b4a93261f3f152d2d8dd4992861ac", "90be8b1c1e96b85502655c6c7f306003b6df7701673074f648abe533d8a0f4bd"}}) 12:58:51 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0xfffffffa, 0x0, 0x0, 0xfffffff7, 0x0, "d62eb21cfe59c4bf0d01779df2ef480cf1c422"}) 12:58:51 executing program 2: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) rename(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f0000000040)='./file0/../file0/file0\x00') write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004280)="e7f8a50474fd76bb18b9b3b09a8c856c711e2df2abdd167d254fe40d2d36aeb4f8bec08a5c55858a9d58db2420e66744e2f409cd92bb594f7b4e9ac62c3ba361e9021881ca4c02543d08c6dabf6c2a2a65f9c0a6810f867054f020e5649a7bf4f58caf7bd8f2da5e47f6959a34e541f48e5e2a2c3a53d3379e9f77a7c08a982bdd63dce702ede7f82b5a7f0d2aab85d8a7995784f98e13a98c9b0e14cd6f9b470b5cd77a795726a6917854b71bbaf312b8b9e00072d1cf0f9e7a6c59b502f60ba117cd3873cd794d50b12b419569d8f49d893d2810e5c0c28e427ac648ec1b401b02631f0ebc8bdba4e572164032320541fa487b8082dbb8407657d0bb25780482ba3d7dfe782b3bc94674eac5e8d0e8805070d11ce18f2d93f451c2a125d30edbc3f71cb8bb52d0c1a39c92e41c9d4b9927eeaecb7ff489885dd97c42287f234a1b3b2557029ad53f5f93443df02a34595f28165cd2f115481b98a630fdf1bb0fbec95aec8e941f28e6c40c7da4d7ed129041740e52f55e45902b0ebad63366590dc3c5897854432cb66656fd617bc1569126c9577b2d3423a4c1c52c502dde27450e6d4e855e9b11238971f76e51a3d1599010d07e0ada4edcb1b9fc062b1eccd1d3bbda7f467bdd103c120eff9ca61626e665b3cc9ea71a88341e138d44259d67ce088f33a087f5e71e353e70a53359019688835bb067341692f277dce3cc9cc8bacae12e6574c8874842a2e1e297d33bcc09c54fa396014327b9fb3e643abe39783c416727af018ffb870b8adb15927148026920092b97337ca7d1695f2f1f6b90fd1e96e26c0a7fbdb8d7432683fdea13bdfcc5a6bbf551781236ed17112dfe639d14d28d0acefbcc3233b56a63d93db17438030cb96f0df3f1422b59d0acd31a9dc993dc93b720b54bf4211a165b63db5581e3c8d091c67d9392a0c364c46e12f0155ad06b3ce97e8032577a92d8e8ec8f7dd4f6b28c3209ed0b7262463080d56803abdd52d1e477e59f3efab97cf7fd0e0eaeb6e41b55b7fd9ca72a7a09f30ee8529ac5ca0299965ecab866ecbff5ebc896a3dc2d2303fceba5d9b8b090307b10dfaa0141e088cdadad6aee9c857dc82c9bb13e03ee35e1fd4498ed84afa1743fd73e9df4482c85bc23d43301c4fc628822012ab5f17b56447326caf717f69157bff4fbad11094abcda046fa02967e71180fa4e23e3615079dd4f47a83d3b67113627006f02693c3efa07d598619ecf7f7ea30020fe20bd6d5806c44626d05969308ad3ce5c0ba0d70de077f3f89a82e51dbd1d65f0919cf77473446532978932581bb8072f240bbb84bcd51cc3ec846ec3076f1887d48fae7e23138a51a143d81e11f31f98503e8692e36075d671f4e4bbf90922e2fcf231bcd3a454c740bd878763f1e39b81acb45e1768810b2fbc65647fcee86ec35fc3aff7978d32ce633a4df43eee51ac75f35af67c890a21404c8fea85501e9142cab4d889bb6d5938a3ace22d1c132b47effde13e04ab9506280c76e6b87d7c4bb84967f9d1699204f1bcc389209d10b094b4195a23f8ae7f14b36f5b2fc4a3fcc298bdd10c68e332c940e56e16ab2ba4f35bc0e71be40a442d61d9be01b32923377d5f4194d2dadb11e7a65301b0faa7c9f8331c56b76fd3c28a39b56a01d9b272416d10965e8898a17bff2a27e5ae49733b9af74250455486f7ffd7ad58a83741a89cce021b278a984051113d135307c364e986ecc703167bdb2acb632c8c4281b2ecb40c48f00fbe78988cc1439748e653d7ea00b8a2963e6b4f3483a919153e55227c2cef1d20d2bf34eb0bd2ed43911a298a6f751e5ee00e43a7cb205a9a8066bc3cac0ae08a44f76c3d56349577e108af9206b26a68475163c64872cb28e396275b48f7b97e58c2d140e85213db1571af53b9c7555a9a9498f1ac2399fc566d6dcaea5474be5fbeb5b13bb89251a92d875957893110ce7a7ee95c4c8c29e98c484596bc59491b6cfece072d38e5460cb06005903463fd13125c457d073e1befc32a344d48c793b785e7c6744c958c76b00e3afe4699189bca230d89352827c38343357db8578aaef86ed91795e632487e342fa1eaa6093c4071105dd0c160c9282fadbd206d4606aff8286ecc6450622adfaca7cbd62c7b95fe7d52e08fbd5a973c1c9742d4ef5a235763a8b5d499fb2b3e4019748ce3d92e4c72e0629bc2b52db3dc11b9f67cf20263401b5fe12d64c731131effc5453d018f1f5326c733b5ad0359476ff2f0ab434662ca1e8087fbfea86777b41fe2d891baafabb1d68a0c083d86872a8fa88fd3874259998d564ceaf6d50c95c04d494305cfcdfa5c0582b643c6b1c2d4bcb0a79bfd87937b26cacb4cf12bc381569152b74b8479f12fae0681c99895251fc19c32f9552e9bf3354ae723e2cc5c7a0213b4ac6a700e2e4a48bc771e300fd9fd0ae0ce382d2883e8aa9e273fc2e5b8646dfa22023acc63918a13060a7cfc8eaf9042220a059ab993e67fe61d91e3f780bb1afa01213ea5bd72c03e343f6c512ca5bce32c9c54cb5851da8d62ebc8ccee31d1b00be0f67c35c92e5967a30dcd34eb6c60c5e82500ab3c1a7adf2734d2a7bd658fcc5ee1941a18d37a032ebd3ddecac2d3b79c0c1a0a9fadbcfcddae5d3fdfc6f07bdf5dd6a9782b98859887df17c49c8c9cef43f1b49777b3a4e50a9deb379ea89df41af413899700b696d9b8ba879a3a6544dc65b415bdf531190a261f77f00dc8b077114e261344aaa91c4327d23b095e5f8e62df02bf481ef22fbab8b24956935184096000353b97a12b1b30b34f6d3ebb1a3bb5a49f46a82efe8958e7662c5a6216b5cc2e405b8189dd52b63374285be881d814f290a43a6d790fa00bd5bf2949218a7cbe1acc2ee4249a7d68828e4697adb555cbadbe85ce57071b50b2461954c4174e9b865845b97677c55d0be945f2123ffb69f9cf440eac490ea6fbc9318648ef28dae9d79b4d6e3a82a0e5d45c31ae44befac47b45da5b38d2dc4715b4475966b247bb44fed1cc088196426fa54f785801e7b8440c117b600d64367dee38b2f81e6773886c9b62fca04f77ba077e217ebb449cb5ff7bdc17b94aa6ee602c779112b86f04652409b56a66d9ba2b49377210f78e8bf9c98cf5d5e181e7ba35ea9b6a1c884773ad9abf8e3ff4a2ef20a8d1f357d541d058ef755e36831c679bc19df2f86b50097deaaf31f3e4eec0d688e180181f6b1f02df6fa56e7ef9a14c172fde95bc2839608c3aacd2052aedc53d56d464e1fd998b5f26ae3114ecff54c5f8fd1243cbef94a85512fc1feb7341d7adc2edc3c61a2b71dbe4bf7f0d231155a4ca0e70034b409d5bd950c905cecb40dbd5a8c106687f44eff69c9ae7f59bd66cb67f38f9bab22c88de8fc073b10812b1b88dd41e30c79dbb3953464e4f9cccad212f4120e819deb04b79c4fc6513385d3439e253b0a16e0aba06de4418e9133c978fbfa0e4bcb8bae17c1d5e8a6d478230bf756be21382499431565599881fe1eb3b8f132380a8a4b9726e1ed6fd269e32e2cf2c2d7e4b86f62ce891960915bb5a8b588bd7a910a9fcf970e861440076b2afee9d6913a40a262100ad9e37e7d608935dca153b460641e077dd592faff7319ededa1a691b45edf529987c71ce9e570a9f799fc4a68fdafd9f53a8198f7b9c9d58ebf9ee1e003d78297a4e8af6a4db0248444ff87d280e59e7dbf6a5ea6a965ab2ab70c5503d67ae10f24fef55bd9aef75efeb8c1ac157792be17ea3512c38633dbdc712b947d991d6d9c87620604d3ee519d7a63e6318443c8c4061dcc8171afe852f9463ed564743f582ad0261381e107ea01fdcf0aaa0da3b75c72dd1365b0a057a40f58b972891d1a6e4d4f9c9ec04733caf1b03e0d7a0fba512e121c9a4809c259fe1b608efef5c5689f64506a66b3cc78f7aebd56ee7ef10b888d000f7415806b4c0caf4a3e7d014d8d5132e21b454c173c90e7000dc2cf6d6aaf7cd961e5694a2301be8c3c7321343cb1913b9e55288b528a985e19818b92542c2f52c4c6fd18e3a05c55e1a06ef6ab6827408ed6269e49d4ff42167e950d66c77bcfb6e67462e6722968d5288280ed4c9005382ec0cfd00fc106cd9fdb78c462a217ced0e7b4ab3c8f36c662a36439c4f3f7b2f2d526f68cb44f87d491ba023e24d10050044498222229852609d9606a6d7881d49c6ccf03d3d204c11c1c289d809f92579fde50ed28d4587d0d74c33e4506e55c4b7a6c8d31b579c43dab8958c869d0a343ada6a55572726ef9872c002500ac468b504502c30cdeb54708fe62a7ee8f91bdd359a35f2b4b200d924f41f5fbf972515bf6fa1461202723e5b5b06d3a38d976743bd5e40c75676b516b795335daa42d63d46e98d56e19e3039e2fefce3e512d0d43b1fd66d732f22cee09d4d4db82319e13836ff35467b4af0e0693262a557750eefc371f5cf062138ad740a1ac684a38d35a9030d6babb8d7050567df2e9d552842edf13a04566f862a9d35c0f58cd222da8ec592c00e44c5bf38ec9866281b7070a5446e73cbd41244ffe5965554f8c272917c0a73490588009d0089338e0f160a57ec4d129c01168024c87ee9100617a7664bb826067329796b488e2c1cd771eea165f13165bafa19e2cb6cb7e2db793e829a93b36651743bd71d4f8ff4fc19f1a67474c36e0273f01e498f66993bb92644d5ccf028c706f52a7a69c512650a4b06cad8e4a856125524f3d717ca4683479d35e0c3fb8896378039b3f9cfe2b7f44fd97cb33728267ee8a46720ada24bc0118dbe5d84e7aa9ee1948ea6bfd8daac2cdae6065b5420040f8be7b767cb3f1d60c44d21c6dccb307b0b29705a26d3a81e6ccb407eef84f119be4d31b6537dd1c8cf8a52be7cb24920ca8130c61a0d279fece099af79fb483341dafad00cb8c065c6ab57c4a2408901fb54fe9b8260e4081ece939b57d95200f08375408b0f121bc4c64bca294841a1a0b58d645bbadf9bd2b1e25c4a0f78b8e677bb7f8c3f3d339ae23b4c05dddd67f3d06cfb2c5d9c601aedf451fd571a12603b9956c0ed562fc7c18684318c4bfa186e08647e498cb3895d9cc775fbeb4699d02e7cb92ede675e671cbe61ec9fdcc1fe0c52a5b0d99fc45bd05b6e4899888bfe1bafd332e4251cc4d124c60e51fdd19d83fde23c80b2c540be36a8dcc9fda12cb4bb7f477bf23fdc5944b6af27d7b2187e1faa889d5d271ac3d7dc946163d8b56c47986cbd36744e6970b8d282edfca460018b8f9da83542b9748c5c4f966e82a549a8534327d5325be4a059647a96e63170defc7c325a95b179fc4fb5931bc1d8a129b809e7168a7a4b735ddebadf1e21cb68cefc0455c81cba5153e6766295425f863548a52e93c02722094865504d9fd7effde481a10ead105e49ddc3fe482465bd9eee186a8d36fadafef41b9c94c9a86ccb44427cd95d879bb1b01379017f0e7b25afd76baf6310f0ee6733d5c6ec05eda7d043598fccd6b97bcf6a4978e1e7cbe333743378c221d0a920b7d71bf218c8c5d95899e032d397b72d9a8c3837beb70881557eb569853d9e074467663e1ac5ca4d46cb2385b0570cd31aafcae3c5a2f225d23deb154c6d14159b17d2844efe8cbb96b32885919636bb27551c51034c4ba02b6692c7a01f2b3de42514427d2354801e0edc8eaf05a468f0614d4dfcaffb5c40807b5b8e442ccbc0bd8b1cff74d1d676b256086ad064769d0711d574493a96cb8ea887986d9a74b0f7925c5d6caed53585c74239226a3d893f4a1eac8fb062ab2df9d24f51e74bd818fce4a7c6a2a60de7fd298ed32cfee59e12d455b77fe70808c8a486d0dd5250c90665dbc95bc182894e0cae1f69a74dab914579442ada6a2694dcd1b497e3c23ab6740d4568444d6127c9c079eabb80f27071b3051ff4a0191f65635fe3b14509949cb60843bb0ab21b7ddf8129e5a01495e2f748a431acade8e2e69cf6e89519bb1c89757c91ea2e0d468495079ca09932815880e3b1d85a844c4ca0e7348dc4d81a3440cdfd666b25c9707de929de10d9cfc1c49f47bffa6721455e2c7b1b08df6cf8844c58835a44523823a690a47629d3b46b31084bc41cc7c03d5252734168126003e6e2cb0e481d13f5bd31e2339cdc05b0b0d5aa68e0ace39387e4d37070bafca90ce2bc40df72ce9f067b6699f19d0d60d08abd9762499cecb2e6de03c0dd3c23b3843cd12583f5dab653b4e60b66eb101100ef154a752eb768cef79b4b68357628ac7c79d3a53a1b915be10a5f1b32ab3480afdb9821a3be6e065714bc18de7f4a61717a77a7001510f72b4789a318dcb81b27ba162b6ecee85cba67019ad09f18e88a3c79be9c626b60320efaa3e86ca9f0c462f12f172db5be74bc8c4b4a1d593c4ab98d58e404ce82c0c5fc97d23cc1227c1cd5ab060e842d90454ef4958b11e613e28017785132472ae5eca40febaa1f966e7090c04d3841a776fb77d14027c8bb734aae5df7f879a790926b5faba411495ed5e93c3e33a156f77519005930cee387f690b187fb774620bd6c69f8054c62389c6eb6fb6ac739f2b6f012df36463c14a0cd1a016350eeefd8342677ba7f13e458bef08f4e664b474268d39ae54786b658839899f4f20d42baf8f8e6d9d3da754b23f622666973deee07e1d5524268ad0527f5d0bd53a469e911cf5d66526a391efd77dd6760c131ac646d739d3aa575c7c44bd77536084bad7bdefa7a830e1f184b7234452d9be88307e850b1f652ec2cb2a801e936b0e52d3f506911f956691ef1b8c7b5148b5562b39f16f8ccd4989ab42c2ff325422527463c3abdbe93fbc567b46f3ac761e602751a8b7c954ea4b5f425c8ead9dadaf853f8b5f100233fbf974f452b853e7faac6ac2ca90b7d6e274566256812b130c636de9fa1f0c94aa83befde031680258db6f1b65189a6a68bd5915d8b0f3d62c56a5c44e7810b59db600a6c53d691560238380d5a868d5b016cb3aec03199e8234719846f90af66623b161f7ec8627dfdb6a104c89514bae71ac3fd9ecd03647cfc67b25f10d9caf6a214a7b69c576446263583e2a2248fbc14d82d311c46cc9798747e738c50efebf57cb4a56dd153b4e2f207a7f6fce2c55267038f2738fb04b5b31dd160d2eb0dd0701707404b6dfd0bbe9acb8273cd101e06c8bfe05b14f97a8f58311f87ebc30882148cad8c44c0f7e5542248fa0db961c91fd06cd65b89eae2c37c41f73fd4cc21db865e956625427151f13cb9b198a49b1dc7ec4b3b177c036d4f252752192e54ea53f85700245cc2f085b4d34962218d21262efc6cca9ca19cd5e8f816374c22ca9e338538da97ab830ca2f45608395802e6fa6624c262e4dd1ea3e463443eabe74f17290f0123a14a525218a5f714c31296c4e920ea66afa6502bceb1289e152ec4d7bfb9548fdb9df89c247a9710a377f8a58b2f996d9def02f5877d4dada427947c6389356a325ac6f943a973838f71a6b3af8b4bacc8cbdb816b4805bb75ce6c03052703e68a065f390dd71203a02d6aacaa357ecd6924ed35bc92cb88fc6e288012087966ee2d93d7954eaf0fdff84a95f939bf9ff260d8316812592c950e4d6c555963723b93bacf2e24f17dce0b113743c3a676ac834b47a6d8a2506b51315341adeeb792fc3a24bec107465e470f961e7f4760967fae19af98b01690c7e98714ffe2e5281e31238dad0b5c140ca4790d7d8cd24c9c8430e2b4ee577e8388257a11eb6f8e8de89c120ba9ab6413f90148f045e0c3433a1c9dc0e1e6f2c72916ea76d7dc1d002ff7d25986b9fba13d213a8523b1d3c21f04f500daa27df74d8afc8e68d27af7758f5189e9015b64592e6487d14feea2eb7560a6e58aa20d390930ac42ecb19161f03c5262c8b8139b706781236a98e9163904047a26ab57cac111f15bb3504bc711c578a6a4b52d8b6f4daaa0ede561b9e3c780432bc385651ce8ad1cb1a79a56d4132d65c02f25368667590f178f0cf38cba3cf46294d64b5da441cf65107706bf15b6f6a9182b328d683a287e0fc41cc10f81ca8a5aebf59cdbdf762cb5b9c8a92768fa7a366034bfe39eeac4a9a55f2963617a2d379a6b39e033c0fd243ed93ee17a588a74456fd360928eefddddb310ef2c3afd95b70c51026c4c07d049f70d6600e16e0718f52682b5137878f2e9270d09a5a98499d4c23a141cce35e065135bfd3933a464f2b4aebff04caf999b5af395c794e8ab7c823d66ab729941f4031b57baa89c39d1222a1b13f29301bc2fa164f177f67dea5a29bc10fe0891863bb39b141d9da3fc55f1ab5ef8a353414e8f12264acb4aaaeff88314d348ab5bfd8c3a04d39d6a3814a8345ae57d821cc21d19e9db8e9c283bad6a3f991eef460064cc3f9590ff83f692230e388afeacc252e13ef31841ab4595e1a016aba29cb10fbe91a982a580efd69a7e698d8eea30bc8094908984cc89184610255763748d4d55de493849d2aefd86a96c8170867f1683cbc4dba698b1814e4921eb170271d1f6739845a54e2ad049cde3877e63a6a517167235f0a00a25649a3c96a91676d51865b9b62812e140c6e7696bb91047c84955b7b62d896cc69a2e7fda9735ae669c402ca8e2acc47283466fb5d35e92c3fc3ead70c64fbb9901f830f3c2f98f89281eec18347e24e04d6de4c127957b3c8e3d9215eb2df9e45a7dd9ef19e392d8781481af24780e76cad203753320bca372c5a7e0d67369c1eb200b77de7358157fe2a2ee2a0c90bcd0d5d78335284a04def3eaed5ac194e7edd65f835110713bf885f420a3b1f9ef35cf85786586633253ea552fe7c1689cf24c2503e463fd5d2141c4b5bf0a34e2275ea0324af02ec942b8732084a776f0ccecb9e3872f9c360d2de4ef0e3301eba9cd58e607d811f39c80cd833a4229094776839c4f278a0fa0914dd26ab083a80f2944e1f6d27ad750459d542162f21400c40ba845f7f2c221d3c9fd2600e9fe54890b5d8ea724daa099d6e3b434ae31bf8a16b9ade0c492a56a45c665ecd270ac797123dcea06982ed2a285ecf6b839fc1ca2c5263bf07975c1e2f607a0dcb8d4a62c728b74d627a00dfd2c2ba7b675223c6b456a363b145d1b62e0b1f99e85d4ddb40d340e15bc06f6d91fd985364ccdcedd680970dce619fc918deab0b23f46e67ab3c4a09f846143503fca92aa7c04081730d462139e372687c067fc6a9cf7d8caa820a6801647fdd060ddfab79f21c17c90784b55fb09d84872a37a3999ff0476b7904a817d750046259b53c8e28cc078fb82b9e8d085460373032918c488b003118780e40aa4301ad19ff3c9cab93480a7568420d0b6997ee726d05f79bd6d457b2ec40e768de5af7096d78138487675235fff791b4d38df7c32df04f8fea212951c5486dba917a036667011370be8101a3a52c01ffde888ca97ce367f2066875cd66e043ace2d78107f736676e75481c4a839da7268ccb5e0d9f01939bb91f23ea4fcfa37520a8b282f6d929f7d05d17706c3973edaf20f0d9dfe6583bab28f05fd85ad6a23ac117dbbe3940cbd1fd6949656781798e3f375b8d909744e077e4b5190058563de065e34d1bd55bd024fa81b78bbfff9e9ebfa6d6db78774f945b1b9c25033eff3c5a333376227705f88c8c701857a026a21ead79442feb11138de81e6eb3bbada75ea356cc60b10adb4e77484de064c69e5d9dbd3d6f0285a67cb98854e628829b9028e9dc02b657751cdabcafb1ba372d5bea497c32b05a15c7cfc70f3159c1bbc1abe5be84b6e823f62bda664266df6ea0ae6ea1821604fca07edb42a10659b3daa2d8ae337432c0ecd54c830250d982a9f106972bb00f2b10f6bcc147b0c3faf69148821d9c4d24aa01f688fa0a297d0f11402dd3e18ee28ad610d5bc6107d78fc035637629f5d77b641eefe232c06a2181d979b69b3e99261086c7e1825960f1f1c6e4e2bb1ba4de8818ca462a0c6beb857d2569133711083b63035c2f6d208c580a3ba855652614f2295a869308081af53e677a80eeb124d686686e7be52a9ec7c81114707c9420c4094842362429adde70100bde3da56d48ef49b25031ccac3d49272f7b2a5eadf17ed80573ad19c5d7cc836bf30db2fe1172d47701bea9870116d794feb7e9cde35e440785b9f8ec044d72071fc7293c6e2a1b1095687c889feafb4d255e1f7208b0e84e0aae382637a8c03a0a589a73c91623ebe0abd09c17792a1bb317516100fe5e862b3ebbce2491880207bd66866f4a54438b843ce37612639e92729096200212d59ae994810ca3ad558c827ba4d244528cd50a416228c840d83bd35ad3a9ae3dee7e4da76e90f36a70abda4f9f1e47cc4f66d2beeee25e971d39604e816464e6e10b406dfa6c3e5267537e5585fd4cf00cc1541fd3c92e8f334c7e47fa8a4e17e1fcab1c861c586f5604f8514939d461ae80168a0ceaea4f5c6c03383714d49f4940eee1737318b1ae7f0f756a3a267216f4b0074cf95deefa71fb9a4f7e39da74ada3dd46f05546c2b61245c1ec42120fb52d18ac42c0ae2301fb159084bc0a7fd723c61a45dd4a0dd2cbdac8fa5da700c0a64e610013bb86818f65652078c7ee230e07bad583abda75c8df1128102fa847d70057b3e3264efa2bb39250d59ccb22fa24eb5217a479a38f130f6172b3292f4ec43759aad721984d6f40e15556a36667b43278bff3f0d766f441907af5eea2794448b71300f6cdd0844195a741c678e3e1c03f003288ac2bfb24a23a2147f8d2c02e3fcfb47c6d2ae9b994ed3f22cd3b85a1bd42e51a71e5a46881423faa3b5dad0e4cf14b1a61a9c6e962042a9baaebf21f7a004362838d0b73aa2820cea6716b397dbec10703a524678384ad052f0cdafc8b60c87fd9231060d5e6984669c832951f0169b73f4a3319db34945823dedae716335c8c60b7585e7fde6e6aa193dff3537d0cc5282179cc37d2632abdda6c162d937fbe94447d76e804ffd9accc8508c1bd28aa925f96c27f7c17a56230c3049525ea3606135811bc7be622239f72c4c65d64c9d7b2f12bc049b0cdc76774fbe029e4e17a22b138671531475f36f3cbbba2dba71838c7f54feef1112d6e3778da3f2508b43456f39bf9facd4aa5c757d2a2aec4fb3cb22b36b50fbc218d53dcc1ed2530fed8cfbc0de77a143d1eadae69fe1b10fdccc94e06bf30adf7e2cc4df1a771f6f4a148e5212e43816e69dae46e012d7cd2d20e6fd881092c0f146bd777c0261475692b11b483917e693ee0942b0a9414fe212d9abeedc894f1764e5eed7e676eaf90837cee3cd3246ebddbc5c1659fb88f98fe7d231f17bf499307531c051b8bd4ad9ba3f2b9f967dab52765641c8df1aa2e83eba0b2799d7d7a03856e187fdebce8217314918bdcd27add05c54358fc211ba3eccdc6ebcd45f9a9c8a2105b3795a28bfb89675a816405c8851f9bb06660df97e1a13ef3644556e1c95f577d417fe749f0156f9738f82db5eb5bf07e1f3467c6b7c928b51dc77f81297f871c42441e4c239de9de3f0ae5b4bd77a90ecd7e5e29b111549ad07bf151166e6deef277e21e59c", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x90, 0x0, 0x0, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000008280)="3a296e16c9f2e82c7372de0b99bfc984ae17ce31ebb979eccb7b4e9c60d2cf08667f3fab0c705f87afdf44b7c0348760e165a410b5c54822e69baa7ba64c780948ea09aafa1adc3ecffcb2999dbfafd90d6dfdec0500f8d272c01c0c8c9968c46a82de01d2197a40f24b08cf5967a45b107e8a1b7f43d0445ee7ca2502d39de25d2c9f59dd816ff23969026684d8ebe3f58e232273b54415f703cbc332a00d6d9c65f2d251caefd284943b6fca19f19f3fccae4a70ca1a2828eb521227960927096f6f001ab3a3308797669f667a98031fd57dd13994c1194e94053165f0b1764e313f8bad415528ec1919cc631bdbea1288638c1d95aa205473914d43ba4181341658cfb1491ca79038f7af960c9c41c97f443edf42b394bcc9b4884146205f564dd3f4fa67753f53021bea8b2b54cf37a35196db717334f7d3f50851965877d05fe7320384d77315b86589f3867dcb51bacdf5f1d325637d1ba6ba86b0c3cdec6790b0e858d883c90b4dab6fb872664208c0fdf7d26fe7a0e4ffce4f902df4120e48e100b0ce715814ac825288f8213230c03d772d07c3d0724596485e13771580f390ed46f08cc6c167ab842d9b48a1dc6abe75a20dd7c56e92cafe85f5099a7e1deaff5f7303a9d5a8b2d2797acab4c0124f60640105d8b65f30092d8b9db6da444b5c8b5c2bb91dec9fc2c21284e443d5d41e41df269f9f5dda040f3c492eb45266906c74a3fdccc36647a61ecfd54aa5e96dd850284f5e502ac9baa56de0c55482dba52dfaba1c4fce1141c87baa83deae9208a741455c0bbf7dbbb0d4f7b28a45ed33a90a54612d8a4965acb2052ddfeb8ec0aa3b04c731b34f67c8b7f4c0d096e8d90098d55c273f7a4f3471e4ba987b696245a4fe18a8ae7d3ec0d9e682b3cd6e57591fc7e49cbf02d6f10f59b71efda649d2b40d028f53cecb91410c3cdbbb57546cd7c0820be255f73821e5136df991e619624de3cef445edf105cb80dd3cd7efe20022cd3eeb32a2e10588259a9c2ed0a4d2ea74faab86705bd7f7541aefd1d0573a6fdb1de408f410812bdafdb800a0a0532f85e11e40d02faee9d615269e0d1364bada0e28f4f6ae7b15dcffc331ab959c8f50deebfc50cd283f454bc09d1109d7bfb5feb6a462bdc4425e968e179dbf7b8ec04eb5bec2b817ace90f8cefe730935a5e286fdb59a5c35d5a3ea7db9753fe7ee5af71458be6e1c95efd9134aa683b74fc76c8bfeba8913639ffafd99c6ebd618ae468869aaf8bbfb7af93e3dfa298a6190233d9d20ef87c38188f3fe18c51f2bdedee565a4ec16e40e921827ebce86c728c82d94c96e3fbd932cc8f7cb7eaf3663d919218c5248875c356516969e26e9b8e3dacb754340d8b7ed50f46d783e5229b8d7c5f97f314d0069b4cfc41fce697f64d337f918d08b791921dd99327adb47266421c6b25011e6aeafff02d67159631654cdb19d18b54948ac9ace5d8d24da50caee9ff49fa33c7fe22a4ae3f713703b164761b82e95195ac259e16e18e1fe607e330ff749f87a9f21973c979987a601178d0469c5a81bd2dcdcf0ed032b8392d7e17a3d378b0c1cf144f3b51ca414bf618635abc2b6e476a6984d2b899c4274083655888568bbcdb55069728dab158f5a94f15590f9d66429b8a20e7f4b2d980ef8aa705aa077d06c2e8ece0b320473653020c54ef4e2b77e22cbac1af9e26dbeaa2038ba4cc701ba58f148d461aa5b7e1c78aa9df21f02db8960e67fb16490c7c6c913ab7c159ec2d68659f6781e29d646d6ff0aa32cdade41fb14eff76eac518c5c09dcae372e9e689b053aab896c75d7b3e51396f17fcd118537b4ae38b76533ee0e45168916b7aacac08a61038d7af8fef886e95cff5cfc67698b36ce38921bf4e12d60340667c7cd985bdab03effcf4b12a4e9c3fa993bac6f8fe7a99a1e2a77e307270a85c3be133c9aa41e02d232d93b8b07773f37baaeccaa2a92c4847e68c9901772ee47b725c926e987bcba240299be7ed1ad378158125e9296617b86266c2421e2a552acb1e7b461d21b4d9944d055fe9af589d16e76ac662918dc13ae3d5b2ecdf5f214b672ebd2567e6c692343ac4a37c4ab8134d76182b822b51905249618fb4d40d5a2fb481fe4a22df8a650e72cf5198cdb9ba585c557039f8b22fdd319454502ba1071ec18bf9c311afa8bc77fcaf02669d73a3b9e74a29e0239fc7c6fdc569663afbc116d921372ea772ee70cf3ea0b2512f912a419eb4374682035875311cf211c35d30aab91608b24d56ca68955d3f10a486392f11460b671ab349b9873e9ac021db8f2fdfe57cfb79098506fb720820b90616504e8e1623768eec7776969729e95d02a55a91be626875ea962353829254eab154a05efca2b5c92290e03346418e1aa04a3adee7fefec043004cf724399b51337f4aa0cb7d68c5b521b9c4a8d868b1ac1258aaf01bf60f44f95749e4f40301f2e465ea4b1f1b8ac5807ed1504f3c282771212c7a67e961e7c7d2505e2d4124675a7e39ad868f0f15f0d61481ba9a6d79a48bc33b04071f2c5c0b377de662b6bce766e366153a4c88e71755917a2bb9be5f9f2bf16acd7fe8b72a7e0074a2f6d75fe59da4bfe22ab0c9bc6b0918f097130ddf0222a6372d352622153ca35fc3d31a70d2dbc95017393c517ce6ef634f3fd0f76fc149b9532361b65856ed3b6cbf1aa532235ddfca721672751eb4285f174e28fd1e06abe523bb6d455d0ec29dc9e52f7b510c743f782bfda0d05b171296b4439c53aecc0465623a73ed0d3a8c9439eb1c86662f7031ec5d87d95802469214ac6ecd5f36183c2914346e94a30a5ad95aa0907cb5f88773ded3bc4086719a6db0082b75bb0278df53f6e6d27426518e88d98ee1292c80111dfc1b7da98741890f58cefa8beff8c549732a682460cf0b314cfd1fdab90b0cbc2d82e5141fdc24ce2d759a4ffeef0431cf69dff043e4408bf1bb43b42e0e9d8b37d82f2923f42282c42709cd55f901618a25c4714dec8346d8b5518468c28a764eb643c2214eccde82818485c714e83eb71a5a931d378afad89261117f50e9ca1c9252af5245e052d4da964b4f9ab1b725c64e4553a1b5035f44a109035a55d85f56216bf24783fc382e9e633ea70e893cb074e25141a8fa4f046d6116beeda0d4340fe9cabb741e6818ff70b4772c5e65a7925e1997e1a3c39143ed228fb3bfac5e57f2a5b0b46a1902f8f19f8eaac66165112b38c63bccacaae03edd9358139a3874ed14708b6d6fd88da16d2ccc094235b7cedc078c29dbd536c04111b289f14b9319d17328b52268f42f1fb36355a02285e60704420e194c9125157f6ed6821fa60718b4066d0558a5a59bf6e0edea651a54917e725b304bb719e345cf15e244bf31eaf1784682ddbc70b1c5cec1f33419fa7e08b4af4497bbd10eaf2c3ed0324513517cd6b5eb435fe0f9377b67ca90354887b22a7df793bcc0fb19561cc03eb6e6596181b725067bce3f2a7c6a1403b6e43f0db856d7017eb69c7bf98a702c14c321213918bc99bdc085777445f7c2707ba8e561a741c5f7cae3caeaa17d1acff27568bfdec1c93d2911ddfcf91cbb20f5bc8be02fbb2677376aca8b4b96bd7c23c2ec0ad71f5b77e5a33fcdcc01a77301814e5ca8f3d607fdd3598954e29a38fe61f1b4fbf63a0b4efd6a25e6f886ef9e74aacec8459f1decb692923612e1a9f78175b54a3a8f07949df5d365bd5494cc58a63cdffbe682d126ac14dd09670ea2961a8dcb292ad7a711a88f43404a692001f523c444a2b8767cbd81fb43d84839d7a3d7e225dee7bac013e0fca7b02388f89207c7712ef78eef97c3b340faba583ca935efa5006011bafd7ae14284af03d3dca8596c778be491c9a0ca2157c5d7320beb3ad75b8746cb85bab1a4cac032faab1b11ab1daa3d106e4290d84972c3c088373581d811476594820f67cc6023932b6b1e2362d3418366b55c4f3d27133d3f87185e5a89b6df7853c8fb0b9fcd656be75adc8dbc8da491e0a20110903ebcf66cc4c0f346bb75ffb8effb74f951954294788d3a282ddeb029d1445078944f2814e7cb3d91bc7b6059f39b230de1bdbc4262f41bcde527f6096d9e3241a93de413acb78888f0fdf2b65613c136eba9224468a05fea18b8c431810000643a932aab462d38d1d729df13221ec9bf503d19b1f02eb603fd3a2fea631b4db73b3dfeff0d2017d49285d085ae185a4e4bd7af04653a5d1943578a125d2501b69af54b232a3629e73ca95f8a94fe3b5244e0e7ba30d1932c95f5f7c38be3e9dd11aed06106540bfea4758cd60d210d91f975eb062ec83d980d60bcb1424d1eb2b98415e291259e31126b00d1ca6006216620f5955f1adc112532d803c4f410cec0ef9e83a3f39a4d420518d6d865728c39231d9dae8ab8be29865fa0350acb666fb954215541ca633a0bdba9468d654534202f58d00d4375fb8707acf0b01846cfcdc89462bd6c007125f5c30a151133c3f79a8c0782bf865b4a874798f14bbf97dc5e1e3ba3acaee883ddaa29077e72d8e562f3f0e54a258769bb162504c7c041c5f263eb80364aa1f20d94a7b7af1a10e27adefbf4a3e8fa3f9aae8e1527fde465657a2e9012042bece6cd52a88f22b890191068cdee9f64f92b5ace6d477429e7b7c9e00fb94eeda9d6f36b3b0772d6a4b698d3354c9aed3b383f1607db66cea2aadbac2f294f520adb9df3c7fd2286962c6e4f08b083c2db0ccaf32125dd54710c2f6dbba123dcabed8aa78eb442c96c0ab02ec09ed75eb047a9af21d7354dc25b531e869bff23be086f08016beefa9a257344b7140be7a0c138f984b4788274a748b62b96f95574dbcfa7fb4fe6ab3ab52271ef7afaa4020598c41ba54fefb9635e4dfbc97bfc5b0277420dea9c55da70d6ab76ccda8d98acafef7a8013c101f949be2e7607a0e8c3afb24911a87efe075458064d1b7298fb7b32d9f95958f4f62696847d93e6edf6f0c14f4c12a607aace1b8e7b2abcef1e675d260ccab6e23b5f3da09ec6c9430d4e78972c97b14299a8f89613b6881d93390fb8f343afd4a4c4b8ea09df1fbec0e6577155263e7da7101609496da6dd1d38c3f57e9717d2b957a579f0ec2c2166a0c92e746abe3b2c3c0100e83718d46f786e916cc6f19acd110439bf424cea8754cbbdb3d0aa39c98a1b5c1ea860df6f4bbd26b424720f7db698e3e92776e7728b98ffa51a9877090763933cbc2c2e779fc4b8ca10d54abe58150b3cbcffbdd9ddfd36a7df730d5712e805b9f3015cfc38820e745956a9fbc61775d906e56842f33c54bfb433f15aca5701a4728ea794b35fcb8fe17546926a12c507bf41685b0690440dbd50f281fda9550bd9dd6e348ee20d0fe4ef0425e571c73d63ae9a9a476fdb98e5af18d52b4488c52530855a32523f586e5da4a684282ee1b4a996b13bf1bfd303252ab3a0b85bd2041fb96c4ffc7f6e3a8ca3f8d5a0280e74598caa70e05217362731e32124941854e6587c350e11a29d5175050d4bbb4ed6e1efc7dab47503426ba832a04751d3ac7e85299d5ca6238173551475b945ac71b33b7c6313ba483bbb9e7ecdbf4866ab0383b265adbeddfa8ca4a777c205b6196719b81f2d78fa937ce0faec19b3e29a6d476688ffd56cf5a1cf6076988405ddb20acc0439edfc6ff47b1d407e2c81c1a6a6a03b77f1cc4129db3911f5eefbf9e76a763caeaeb13b1c2b6903598cbfacc146001f213694fc77b451cff973d00734e0e6779ccca964be60dad15b3da1cafb5a4989c2efee5ae7a862945abb8f660df3340c7c64e8d66c65f9fe8b764a544ca511e314eb182bf81c50492436efb9f115aa2e9f49921541367113641b53ca6477f40796ed1ccd19629021c2c25ae198f3a6f4cd3ba954dfea1efda35f71d7f37428d792a7b9b3170f6ceb8b5030f36b3e6c810eb2cd62ff1a662a7f03b3524ed07440589151600d74f62446af3593cc6a237b9421289c35b9e1a978aa3ccfedd69126b0993feb2e49f1ff26d8f62f85f49c3246b3a6162e6a597cd2b72d65bd2155892bee116f7e7131b5236753f7a81932393b1d0b65b932e29ca432aa28275e093af478be8786da847e0f9548bf699b24fe56c915070acec63ad4b367d164301868851126000eba26f246354487323e4e86de81a4224b4173b996fe2e1e0da2a693d70c465e1dffcf0bc393358bbca8aba22721a8691d7a1afa9e300fcc2726a48c3bae2d8119671be3dba17e0165febf63e32fd3cbe6ee8ed5a988e88b66f225f83425a906f9866f462c85131b6da4af1a9666abdfddcaaf25475d554fadd78e69007dec5a05f8f006528d770ddff940549270c87992f1961ab85e041beb499f328d37be79113bc62c64c6801dbeb5b1459cb4dcaa9360ea3950f98574b5ae92f9d86a35196c42df13c27e29e0a0398468447429cd0efd3ef0fe8a13577b5a7edff71917980961aaa5a25b4c1241e07d37b3ef0c3a6780c79e32f230b607d02424d3c2bfb7d66b445fbed99019dc3035525582801a7b2cfaa51fc8f6ea2ed379c578aac3cdfe855269a792f8158883de55428947628986032898833ff6d2bcc7cdd9bc1e1f1d6f49136d6e3844ac0d9d4059e413ece1f43877217d6b7a5cae888152d28aba744883e89139eef67e9bffa15d1cfc156bf284fbbc77da60c07f88c405ae45a4fb2e13d45b3616466557052db292922d90770c5521a558dc85d401d742ae3ee1db222159dd13409c0e913d6c6d368b9e6430396a8bd69d7392e68c44ed5567f3ba004c758a81ecf0b32130a1aba6cc3434d26c5f1675d178b11479ddfa95d53741042184a0341de0c19ed613001fb54d51ea0a224fde2a39e9d3072ed1f3da3a845980ed762821b6aaa4026ad779d9ed2130e71716eb3e4d3a31b9604067f1ff8bade21e0c72c09f04600cb5e283107d00e122f79b52ba1f7492bed2ce0110ce3d0d0512bee142a991f7bb1e97efc329ede4a91ec7d5409c75c57523527fe422a608e77fac65049eb8aa356603f7f4d5fce70119e7bf57fc98242ed7ada37b1a143bfe488ff10396096c21b0e6ae17af1f1528b2046b033e6d09e440dcdf13ac94ac5ae7f6a0a7bdda4437e507167a24d06af7bce2c59ea78f348a7292163c8424d47766ef9ff10b18420122aa993545be692593d2dfd19ac8418b301e9700d12d25d9bfed8e82b172f1690c4dc30f6728d81fdae3a44f082960d1644abf99c78817176fe9cffce8ef9a19a3e2ad9e6e9b6e92d1e7fc9dd7643c9ddbd40c93462f0143a99540cbdf87bf9afed46a3400fdca9de0a81fca3bfa824004cefa1c19deaa86c453e864fb00f2ca72c1da3c774f05ab3804ee974979b61b8ee056a69a94324367f757ee1cccaa17caa5d29a604ea1ad0647a25033723270ad11c6c4f35a4f51a9abdfd4e07f767a7160f50604a0176396cccee8d553d03afb6c05cd351e682896213cb0af4b0a4a3d25f0cbf5a0cc237c65621a036c63c68ab791d0ee6c535288f5d1bb1c428ed6e78f8e2ba877a9d033ddca00b18aa00606d13b3d3073d13d81c9e92636f2ce6f3dc3b0c59149397afb64456a078573c9acbb8ba4ea893b31fced23415e9a67cd3e9ad55efef7c281a34587438fcf7bde06f949a0586fe7e31c52d4ed50f895dd4882a041c8189c605a1f67b87df4019d9593aaa276041e4e3e15c5ff8bdad196412383476d04e9ccd5a37d224ecf07209b659c15c0d1cff2226125a441ed7c20f208b944c8cb7b495a5236a5294e860b583297d2250d30bfba79074154947fe753312143c4d47d46edfb66ff49733e49487370c44411a62921770e777acc0eefd1ea302ebb19c787f06b62d92575c12d9cbd0a1272fd874ccfe16901d3aea2c9ca81ac66ccd66e6c39484dcd54417165848b0aa940e376f25f25e060091eac50edb4e8eb5c459c8442edcc27933fd60f4c1dd75c593da320719c0c03454cbd58d0c235b0745481f714c18bcad09224d96054d75a82d26e28714337925bd1d09e899f2e8f5fc1957bb6fb246eb69284c5fbdf82726eedf25b4ee8a1192a6e5d0eea58a311cb4e23f832e364ce28ecab35e001bd4ad0851c58b5a5a06611e8e8aa0248030bb12f63a1d91ffefd097e8b58f4fe9cff74c90e25df9a1e152de9e884e0c36697cff0ab1167da43423cd7d483b54d4d3b226e5a4199d56061ff3b3db10b22afe81349bdde2e100f58f130e89dcf2891cbc2ed5d2f7e475a7fa6d08c8bd36f576a6113ab8d9372319d73051e4fda90469fc11c271818181d2e4dcbbbe3c57a910f4958470dbe2d0eb6b4da58a7bdf2821e09c56e33a57f9d7c739e8914353ce9ccfd26612085d3b70f6fa91348106193241cc8a70aece57da80d5e680c69ef8080d22ca2a2063b43e91cfbd8d76fc4dd5e0331ff1645a0225a608401c189aca414bba767edc09353a99e9e380ac976fc8d9a068020e55524c26890b9e9cfb65fbb429207c09e3ce82f368cc7efa44ce95b7b991380f3ad0c4ff59f5bd3da953f6418102a694446539c0a2f867e188a65dc9cee3fe9262ddace1c0d6d16a73994bb3f0b3b2fe417f7af31065bd817a83870b9e23bdf3f54b550466e51daa6896d59963e36b782b5ed83cd2cdce4be6a427d7891d365079ab48531f3ec7181fbd40a733f6214147e1866a18b150356363ed520f0816985cda58983c3c92a92ed203d37d14c5e9f0858c3f234cc26d23f4f5cca84723001efd58abe1272ddcabcc860fa8b35e1523ab2d2ea7ec4ed977498c163481f01c8e79c4d07c84cc58c58b039a4a0b5410412c8b59a37944edf6008fe525fc7d98acc9799f55bf708ccfe2671e21bfd94e17120f4558d691a3ea710e28db0bb7803d5cf4401072b508fd3db481d1014c97c181bc3e17a6457b35d07ad510b6c7852e65f7e0a683d71d6bb9b302bc0e671cd8bfb02bac7424d17648365405c64f1d5857d089819b15e211ab4e99f1d8315fe3e51bfcfd1c645d94289e123a4641552a1cb1a6cb6b1bca72402116d23a33a3f4addf05d0576a2becf36f678cd80fcea75e017a2df3d2026051e511edecfb079942697ba6b61995323b8e22b9500caa6f987fe947ec09f962aaab06f751206a3338c498fdc624d6e105c8a7c22a34dfa6f68ff9da5618a672883e219ab55dd2fd69d5127606f0ab70e76b9fef15f5bc0a18f3b53244cc98ac92c0525b37f4dac41dc074309a4076a602343398a26ea795f192e53be99d309be27e30e3053c1b447beeb40d9de9a156c32de7a1c27596a9e727c48e33ced035871c354b9f92d0ca58ffe1c427206e7d3493637abe0ccc7f14e639274b11203761fc6f8471c022dbeb4b4955f0855aa0b762f82b39d77c30b8d475e2aa5a0db19a6a2f24d0ea85ca53dd549f234ca470d019effac0cca671918f9fdca1b1ddb538a7601b4fd6514e124111dfeb754c95f76d7345abd0f042fe56c050b460722c07d4f21614c8280937c552b70637e0ad8a7224242da19a157b9be3c7c4ee348421acfcadf37b7cc12d50a8bb2a9b8c0a5fea4d29b14dbabd55f2114f18a02f8d74bae8b4b717363196581701f4a1e09d925f68a98e4813c82cb9b19b5e66ec433c01dce6e6b78242b3103ad18ab3047a1808b2b2d311ba85194c6b48d9e6bf2c5a6d67f2f5e2b6c32530cb3dc311b4e0c56c3221c9283faa33f855a144b3f050e442c523540c23de8e6a3f0fc8eefb91458ac77b3c01fd8fd02b5bbc0b097298654943f977d1990dece6fc1c38258fee2c7f8ad5fc6608fbb23483d87630b86e23e2c5ee61eda55631cd3c1401733825fb9cad366a5d3ea91e9bc2bcf5cd96e7d4816f4b86fbc4d55eeb43ecc502049aca1a0f385779f244baee80bdd2d0ba20ce91546e67d19647e4716c3b31e0db27f39939d4adb212dad2977e9c8d3d0bddef61d82a14b8d6fd16d198d758add25b0ba76438b15186cea17f9ff30bfe048b48a956c9d9e87b4c9cb5b777b02557e20be3c4072bc65e78d2bcfa90fa21259cb839936810b61f146a2bc2624975579697fa4e9528a1fcdfb6ea731ffa6bbe57a127c76a2693fc4d7aa828efe1cb59f28527eb6781fb92257163a618ad097aee0f867dcca74756797e8438e9a5bc6045b64ceb166f1e7b7025b1752fdb186b06fa61cb1a78cd2061eba408ab08d4bded01975d73fb2e5cba4c6af4872521ba9a125b112ef68d3919f467f1b332406e4e5adcbc9922f32c8da9c4ddee36d2c39f04e94ed022ed3446121f8dbc253b0e5337c7745e0dfd1fa613df63b479bb0ef0251bf4775a11c9d2f34b62b7740b04fbd543e7325d37cad9da2ffdcd8900e96ace83f426a62afc9b9f0d7ccd746b73fdf6d8707d8c65e4b9898f0881b772a8977bd97b68253c762b7586f56344a5cb6365167b7adb1268f2dc5180aef5bc5ed38327cdec77b1eaf950a719d145b23a6c18f72c438756ce0e95f4520ed22f044e5545bc3520dba18392e6b23940ee51cc6fb5e9cd02d054e8caa31e4fd0f925d190b0f0ef38419ff930733c838432a867645a41454d6ef925a23fc6baa1801f0cdb247b7acd6610b30014e9c64d20f41d094550240cccb4e8c3879ed6346abbf11974a5d11613b6b0e00e8fcf3b362bd8f68a95e7f3f4b2e5756d009cfe02d05484f503985f81253591a07c9a1ec6e9b81ec0dea16d27a8b1b784aabe3e7fdfea4ab087c3f76f3c6593f42f3614f2f32e15bd14b1f976d52d5a3051db355601bbd27834bbbf7d311cbd12c8ed3f7985736a135807e56248541ae75f2f880d8cc88a46bf42c388e4b40e83b5b96057432d84f2c7b0f865c66631f9fdd3ab3e2d7708cebea3f3bcaeb01a79c8693aa87d7d2102305d2f41f14e3bdc7a1a5a070d76268b884c167827fb70c4e1b36882e5f5888b3400e993ffe7aa583aa6aa282ef5d21c83212708c8fbaaca2b3e3cad12447e3eca9417c6e0feb28682b66d84776d8b8d7e39d9b93cfa9f1062a54552d63c26dae9c5ac2e8ecdbb41c99a37f8668dc49a8340e0d8a2afe70cba84982c5f8a90ffe98abd714bcf47fcb1ab90abf003bc86c291e3bd95f70c844143d121ac5d940f9e75fada22cb6a7d330f68f2274940254ac8bc70c86f6808cc770633a9398356c632b8cf1354ec10c732984e69ba8f5e8ab219bf454b9f7d9ec32a9cf9520c61790c7a9e52cee40c414eca59c201b179296debe5015563aec7724f1f2c144f894c3b09e866284f230b7fdbd33ff9569c7a6599956d76c5313fceb0256a728ca1f6635e7f6b044cf173e77fc766791d5667abc2c49d508ec4397058e49447fd0e501a77f5175ee00cd8fd5d40fb678a3a73eb7fc94a73e574cfd394cf50e723755a710a2e91f79dbd5043ae6b2476ed27ca22073c27bf30e7d55dcce06fcae805dfc0afea0e54dfadb76c04b7292abf1c7aa6f0de244be431c30edc94b8f9490caacf5e9896697eab6a85ae8d22c5d239e0a499b18b02d9ea3c6e4584db1dc3d61d4ecd7f563dcc68a5ca89d6983e2e86ff25c3ee04b4f568bae5f981f6887b5dffe7d9c260fcd04a2bdd430a7744129425606bb7000", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)={0x90, 0x0, 0x0, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000}}}, 0x0, 0x0, 0x0, 0x0}) 12:58:51 executing program 3: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x1, 0x100004, 0x220104, 0xb, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000380), &(0x7f0000000380), 0x2, r0}, 0x38) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000080)={0x0, &(0x7f0000000040)=""/30, &(0x7f0000000240), &(0x7f0000000040), 0x1, r0}, 0x38) 12:58:51 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x1, 0x100004, 0x220104, 0xb, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000380), &(0x7f0000000380), 0x2, r0}, 0x38) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000080)={0x0, &(0x7f0000000040)=""/30, &(0x7f0000000240), &(0x7f0000000040), 0x1, r0}, 0x38) [ 3452.857795][T15855] loop5: detected capacity change from 0 to 4 [ 3452.868155][T15855] Dev loop5: unable to read RDB block 4 [ 3452.875421][T15855] loop5: unable to read partition table [ 3452.892336][T15855] loop5: partition table beyond EOD, truncated [ 3452.899028][T15855] loop_reread_partitions: partition scan of loop5 (þ被xü¸Ö }$qzŸÑø éÚ¬§½h>6,\¸k•) failed (rc=-5) 12:58:51 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0xfffffffa, 0x0, 0x0, 0xfffffff7, 0x0, "d62eb21cfe59c4bf0d01779df2ef480cf1c422"}) 12:58:51 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000100), 0x401, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="5d62ee8670528ea0e546016186bde12e83af350c196993a5d129d7dfe6fc27e246959523421d5c5eb09f5df6000000d9e869990000cb87054a3e1c753a99f6dad4f657e52f22f006f1afd4e604764fcb955b49626921b651cac30766d1134b1f67b0dc21b35a679e8e101cc250f7911d316d8fecaa4c845608e9d25ba522bc0657cb0c902e2d1b43747b09e4c91644255484af8c3a0cb04d93c4ec0c32ea8c985f01655440d581df472c", @ANYBLOB="69a81ef421f8a40024f9947b33da09b132092e3fe9e5ce3400367cfb287789b067a8a0ceaf34aabade95162c8ebda167432be06ee0f714129eea68112fc4af6e88e51880bba5a0068b618f02b0a381367f52eaaa9a7bd34ac3288309eb2589350dfbff52816900000c95dff4ccd96570700685aabc1a42bcb02d275a8aa8aabccbdd2aef0a9b077a5222413afbee615d6eb5a971545ddce45552ebe6df28c31327e0a4c3ffb3126c86415fbbdd66ee64d6ec78d611f9b009ec5cfc5c399410a5924769fb1540c674fedc6c4a90b136cfb6275abf73c0c1f33a427b911eea427f56b6a2d4154b6b7aefb2fdabda459bc21d47a0d7193941ec0e55a0f0420c27930f6487c832a11d8a5dbc4410b09307dac8586eb414682f204479e96df4f7733276aec62efabdc3b4b9dc298d2e9f7f2c4a", @ANYRES64=r0, @ANYRES64], 0x800) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f00000002c0)={r1, 0x0, {0x2a00, 0x80010000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, "fee8a2ab78fcb8d60b7d24717a1b9fd1f8a0e91ddaaca7bd683e362c5cb86b950093b43b88a864c6a6b4e04d9683f7a10d83af1ea89de2ffffef004000", "2809e8dbe108598948224ad54afa251d69462daf544660a92520a1a93c5240f05f819e01177d3d4500c3441c45e35f54cd8b4a93261f3f152d2d8dd4992861ac", "90be8b1c1e96b85502655c6c7f306003b6df7701673074f648abe533d8a0f4bd"}}) 12:58:52 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=@newqdisc={0x6c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x3c, 0x2, {{0x0, 0x0, 0x0, 0x0, 0xfffffffd}, [@TCA_NETEM_LOSS={0x18, 0x5, 0x0, 0x1, [@NETEM_LOSS_GE={0x14, 0x2, {0xffffffff}}]}, @TCA_NETEM_ECN={0x8, 0x7, 0x1}]}}}]}, 0x6c}}, 0x0) bind$packet(r0, &(0x7f0000000300)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @local}, 0x14) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='memory.numa_stat\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000440), r1) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, 0x0, 0x80) setsockopt$inet_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, &(0x7f00000004c0)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x0, 0x0, "98d3340600c7aa11897ecaab876eab79576839c5656be8410f2802e944af80373be2666b665770173fbd1883303b6ac4749393ad08f139a68f00"}, 0xd8) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000640)) sendto$packet(r0, &(0x7f0000000500)="93a745710b01619b9a2be11a080046728283d88c045f30e7e9268c67799779bffcd0", 0x22, 0x0, 0x0, 0x0) [ 3453.542086][T15860] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3453.754069][T15865] loop5: detected capacity change from 0 to 4 [ 3453.792644][T15865] Dev loop5: unable to read RDB block 4 [ 3453.798581][T15865] loop5: unable to read partition table 12:58:52 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0xfffffffa, 0x0, 0x0, 0xfffffff7, 0x0, "d62eb21cfe59c4bf0d01779df2ef480cf1c422"}) 12:58:52 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=@newqdisc={0x6c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x3c, 0x2, {{0x0, 0x0, 0x0, 0x0, 0xfffffffd}, [@TCA_NETEM_LOSS={0x18, 0x5, 0x0, 0x1, [@NETEM_LOSS_GE={0x14, 0x2, {0xffffffff}}]}, @TCA_NETEM_ECN={0x8, 0x7, 0x1}]}}}]}, 0x6c}}, 0x0) bind$packet(r0, &(0x7f0000000300)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @local}, 0x14) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='memory.numa_stat\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000440), r1) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, 0x0, 0x80) setsockopt$inet_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, &(0x7f00000004c0)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x0, 0x0, "98d3340600c7aa11897ecaab876eab79576839c5656be8410f2802e944af80373be2666b665770173fbd1883303b6ac4749393ad08f139a68f00"}, 0xd8) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000640)) sendto$packet(r0, &(0x7f0000000500)="93a745710b01619b9a2be11a080046728283d88c045f30e7e9268c67799779bffcd0", 0x22, 0x0, 0x0, 0x0) [ 3453.881272][T15865] loop5: partition table beyond EOD, truncated [ 3453.888179][T15865] loop_reread_partitions: partition scan of loop5 (þ被xü¸Ö }$qzŸÑø éÚ¬§½h>6,\¸k•) failed (rc=-5) [ 3453.970433][ T4437] Dev loop5: unable to read RDB block 4 [ 3453.977109][ T4437] loop5: unable to read partition table [ 3454.010896][ T4437] loop5: partition table beyond EOD, truncated [ 3454.293053][T15868] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 12:58:53 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=@newqdisc={0x6c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x3c, 0x2, {{0x0, 0x0, 0x0, 0x0, 0xfffffffd}, [@TCA_NETEM_LOSS={0x18, 0x5, 0x0, 0x1, [@NETEM_LOSS_GE={0x14, 0x2, {0xffffffff}}]}, @TCA_NETEM_ECN={0x8, 0x7, 0x1}]}}}]}, 0x6c}}, 0x0) bind$packet(r0, &(0x7f0000000300)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @local}, 0x14) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='memory.numa_stat\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000440), r1) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, 0x0, 0x80) setsockopt$inet_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, &(0x7f00000004c0)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x0, 0x0, "98d3340600c7aa11897ecaab876eab79576839c5656be8410f2802e944af80373be2666b665770173fbd1883303b6ac4749393ad08f139a68f00"}, 0xd8) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000640)) sendto$packet(r0, &(0x7f0000000500)="93a745710b01619b9a2be11a080046728283d88c045f30e7e9268c67799779bffcd0", 0x22, 0x0, 0x0, 0x0) 12:58:53 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0xfffffffa, 0x0, 0x0, 0xfffffff7, 0x0, "d62eb21cfe59c4bf0d01779df2ef480cf1c422"}) [ 3454.680297][T15871] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 12:58:53 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=@newqdisc={0x6c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x3c, 0x2, {{0x0, 0x0, 0x0, 0x0, 0xfffffffd}, [@TCA_NETEM_LOSS={0x18, 0x5, 0x0, 0x1, [@NETEM_LOSS_GE={0x14, 0x2, {0xffffffff}}]}, @TCA_NETEM_ECN={0x8, 0x7, 0x1}]}}}]}, 0x6c}}, 0x0) bind$packet(r0, &(0x7f0000000300)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @local}, 0x14) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='memory.numa_stat\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000440), r1) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, 0x0, 0x80) setsockopt$inet_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, &(0x7f00000004c0)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x0, 0x0, "98d3340600c7aa11897ecaab876eab79576839c5656be8410f2802e944af80373be2666b665770173fbd1883303b6ac4749393ad08f139a68f00"}, 0xd8) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000640)) sendto$packet(r0, &(0x7f0000000500)="93a745710b01619b9a2be11a080046728283d88c045f30e7e9268c67799779bffcd0", 0x22, 0x0, 0x0, 0x0) 12:58:53 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000040)={0x8, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x82}]}, &(0x7f00000000c0)='syzkaller\x00'}, 0x80) [ 3455.087735][T15877] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 12:58:53 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=@newqdisc={0x6c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x3c, 0x2, {{0x0, 0x0, 0x0, 0x0, 0xfffffffd}, [@TCA_NETEM_LOSS={0x18, 0x5, 0x0, 0x1, [@NETEM_LOSS_GE={0x14, 0x2, {0xffffffff}}]}, @TCA_NETEM_ECN={0x8, 0x7, 0x1}]}}}]}, 0x6c}}, 0x0) bind$packet(r0, &(0x7f0000000300)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @local}, 0x14) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='memory.numa_stat\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000440), r1) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, 0x0, 0x80) setsockopt$inet_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, &(0x7f00000004c0)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x0, 0x0, "98d3340600c7aa11897ecaab876eab79576839c5656be8410f2802e944af80373be2666b665770173fbd1883303b6ac4749393ad08f139a68f00"}, 0xd8) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000640)) sendto$packet(r0, &(0x7f0000000500)="93a745710b01619b9a2be11a080046728283d88c045f30e7e9268c67799779bffcd0", 0x22, 0x0, 0x0, 0x0) [ 3455.448385][T15880] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 12:58:54 executing program 3: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x1, 0x100004, 0x220104, 0xb, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000380), &(0x7f0000000380), 0x2, r0}, 0x38) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000080)={0x0, &(0x7f0000000040)=""/30, &(0x7f0000000240), &(0x7f0000000040), 0x1, r0}, 0x38) 12:58:54 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000a40)={0x20, 0x30, 0x9, 0x0, 0x0, {0x3}, [@nested={0xc, 0x8, 0x0, 0x1, [@typed={0x6, 0x0, 0x0, 0x0, @str='\b\x00'}]}]}, 0x20}}, 0x0) 12:58:54 executing program 4: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 12:58:54 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=@newqdisc={0x6c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x3c, 0x2, {{0x0, 0x0, 0x0, 0x0, 0xfffffffd}, [@TCA_NETEM_LOSS={0x18, 0x5, 0x0, 0x1, [@NETEM_LOSS_GE={0x14, 0x2, {0xffffffff}}]}, @TCA_NETEM_ECN={0x8, 0x7, 0x1}]}}}]}, 0x6c}}, 0x0) bind$packet(r0, &(0x7f0000000300)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @local}, 0x14) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='memory.numa_stat\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000440), r1) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, 0x0, 0x80) setsockopt$inet_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, &(0x7f00000004c0)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x0, 0x0, "98d3340600c7aa11897ecaab876eab79576839c5656be8410f2802e944af80373be2666b665770173fbd1883303b6ac4749393ad08f139a68f00"}, 0xd8) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000640)) sendto$packet(r0, &(0x7f0000000500)="93a745710b01619b9a2be11a080046728283d88c045f30e7e9268c67799779bffcd0", 0x22, 0x0, 0x0, 0x0) 12:58:54 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=@newqdisc={0x6c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x3c, 0x2, {{0x0, 0x0, 0x0, 0x0, 0xfffffffd}, [@TCA_NETEM_LOSS={0x18, 0x5, 0x0, 0x1, [@NETEM_LOSS_GE={0x14, 0x2, {0xffffffff}}]}, @TCA_NETEM_ECN={0x8, 0x7, 0x1}]}}}]}, 0x6c}}, 0x0) bind$packet(r0, &(0x7f0000000300)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @local}, 0x14) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='memory.numa_stat\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000440), r1) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, 0x0, 0x80) setsockopt$inet_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, &(0x7f00000004c0)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x0, 0x0, "98d3340600c7aa11897ecaab876eab79576839c5656be8410f2802e944af80373be2666b665770173fbd1883303b6ac4749393ad08f139a68f00"}, 0xd8) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000640)) sendto$packet(r0, &(0x7f0000000500)="93a745710b01619b9a2be11a080046728283d88c045f30e7e9268c67799779bffcd0", 0x22, 0x0, 0x0, 0x0) [ 3455.860328][T15887] netlink: 'syz-executor.5': attribute type 8 has an invalid length. [ 3455.887104][T15889] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 12:58:54 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000400)=@getpolicy={0x70, 0x15, 0x1, 0x0, 0x0, {{@in=@empty, @in6=@private2}}, [@sec_ctx={0xc, 0x8, {0x10}}, @mark={0xc}, @XFRMA_IF_ID={0x8}]}, 0x70}}, 0x0) [ 3455.918674][T15888] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 12:58:54 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r0 = epoll_create(0x4) epoll_pwait(r0, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0, 0x0) 12:58:54 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000a40)={0x20, 0x30, 0x9, 0x0, 0x0, {0x3}, [@nested={0xc, 0x8, 0x0, 0x1, [@typed={0x6, 0x0, 0x0, 0x0, @str='\b\x00'}]}]}, 0x20}}, 0x0) 12:58:55 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000400)=@getpolicy={0x70, 0x15, 0x1, 0x0, 0x0, {{@in=@empty, @in6=@private2}}, [@sec_ctx={0xc, 0x8, {0x10}}, @mark={0xc}, @XFRMA_IF_ID={0x8}]}, 0x70}}, 0x0) 12:58:55 executing program 0: r0 = memfd_secret(0x0) ftruncate(r0, 0x5) r1 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x280000b, 0x4011, r0, 0x0) syz_memcpy_off$IO_URING_METADATA_FLAGS(r1, 0x0, &(0x7f0000000040), 0x0, 0x4) migrate_pages(0x0, 0x3, &(0x7f00000002c0)=0x7f, &(0x7f0000000300)=0xa) 12:58:55 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001480)={0x1c, 0x21, 0x107, 0x0, 0x0, {0x1}, [@typed={0x8, 0x2, 0x0, 0x0, @pid=0xffffffffffffffff}]}, 0x1c}}, 0x0) [ 3456.484210][T15900] netlink: 'syz-executor.5': attribute type 8 has an invalid length. 12:58:55 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r0 = epoll_create(0x4) epoll_pwait(r0, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0, 0x0) 12:58:55 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001480)={0x1c, 0x21, 0x107, 0x0, 0x0, {0x1}, [@typed={0x8, 0x2, 0x0, 0x0, @pid=0xffffffffffffffff}]}, 0x1c}}, 0x0) 12:58:55 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000a40)={0x20, 0x30, 0x9, 0x0, 0x0, {0x3}, [@nested={0xc, 0x8, 0x0, 0x1, [@typed={0x6, 0x0, 0x0, 0x0, @str='\b\x00'}]}]}, 0x20}}, 0x0) 12:58:55 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000400)=@getpolicy={0x70, 0x15, 0x1, 0x0, 0x0, {{@in=@empty, @in6=@private2}}, [@sec_ctx={0xc, 0x8, {0x10}}, @mark={0xc}, @XFRMA_IF_ID={0x8}]}, 0x70}}, 0x0) 12:58:55 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r0 = epoll_create(0x4) epoll_pwait(r0, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0, 0x0) 12:58:55 executing program 0: r0 = memfd_secret(0x0) ftruncate(r0, 0x5) r1 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x280000b, 0x4011, r0, 0x0) syz_memcpy_off$IO_URING_METADATA_FLAGS(r1, 0x0, &(0x7f0000000040), 0x0, 0x4) migrate_pages(0x0, 0x3, &(0x7f00000002c0)=0x7f, &(0x7f0000000300)=0xa) 12:58:56 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@delnexthop={0x18, 0x69, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x2}}, 0x18}}, 0x0) [ 3457.435341][T15917] netlink: 'syz-executor.5': attribute type 8 has an invalid length. 12:58:56 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000400)=@getpolicy={0x70, 0x15, 0x1, 0x0, 0x0, {{@in=@empty, @in6=@private2}}, [@sec_ctx={0xc, 0x8, {0x10}}, @mark={0xc}, @XFRMA_IF_ID={0x8}]}, 0x70}}, 0x0) 12:58:56 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001480)={0x1c, 0x21, 0x107, 0x0, 0x0, {0x1}, [@typed={0x8, 0x2, 0x0, 0x0, @pid=0xffffffffffffffff}]}, 0x1c}}, 0x0) 12:58:56 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r0 = epoll_create(0x4) epoll_pwait(r0, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0, 0x0) 12:58:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000a40)={0x20, 0x30, 0x9, 0x0, 0x0, {0x3}, [@nested={0xc, 0x8, 0x0, 0x1, [@typed={0x6, 0x0, 0x0, 0x0, @str='\b\x00'}]}]}, 0x20}}, 0x0) 12:58:56 executing program 0: r0 = memfd_secret(0x0) ftruncate(r0, 0x5) r1 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x280000b, 0x4011, r0, 0x0) syz_memcpy_off$IO_URING_METADATA_FLAGS(r1, 0x0, &(0x7f0000000040), 0x0, 0x4) migrate_pages(0x0, 0x3, &(0x7f00000002c0)=0x7f, &(0x7f0000000300)=0xa) 12:58:56 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@delnexthop={0x18, 0x69, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x2}}, 0x18}}, 0x0) [ 3457.812530][T15927] netlink: 'syz-executor.5': attribute type 8 has an invalid length. 12:58:56 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001480)={0x1c, 0x21, 0x107, 0x0, 0x0, {0x1}, [@typed={0x8, 0x2, 0x0, 0x0, @pid=0xffffffffffffffff}]}, 0x1c}}, 0x0) 12:58:56 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes\x00', 0x275a, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) open_by_handle_at(r4, &(0x7f0000000040)=@ocfs2={0xc, 0x1, {0x508}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) open_by_handle_at(r5, &(0x7f0000000040)=@ocfs2={0xc, 0x1, {0x508}}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) open_by_handle_at(r6, &(0x7f0000000040)=@ocfs2={0xc, 0x1, {0x508}}, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$KVM_RUN(r3, 0xae80, 0x0) 12:58:56 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_IOVA_RANGES(r0, 0x3b84, &(0x7f0000000040)={0x20, r1, 0x0, 0x0, 0x0}) 12:58:56 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@delnexthop={0x18, 0x69, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x2}}, 0x18}}, 0x0) 12:58:56 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/vlan/config\x00') read$FUSE(r0, &(0x7f0000002100)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f0000004140)={0x2020}, 0x2020) 12:58:56 executing program 0: r0 = memfd_secret(0x0) ftruncate(r0, 0x5) r1 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x280000b, 0x4011, r0, 0x0) syz_memcpy_off$IO_URING_METADATA_FLAGS(r1, 0x0, &(0x7f0000000040), 0x0, 0x4) migrate_pages(0x0, 0x3, &(0x7f00000002c0)=0x7f, &(0x7f0000000300)=0xa) 12:58:57 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_IOVA_RANGES(r0, 0x3b84, &(0x7f0000000040)={0x20, r1, 0x0, 0x0, 0x0}) 12:58:57 executing program 2: clock_gettime(0xa, 0x0) 12:58:57 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@delnexthop={0x18, 0x69, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x2}}, 0x18}}, 0x0) 12:58:57 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/vlan/config\x00') read$FUSE(r0, &(0x7f0000002100)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f0000004140)={0x2020}, 0x2020) 12:58:57 executing program 2: clock_gettime(0xa, 0x0) 12:58:57 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_IOVA_RANGES(r0, 0x3b84, &(0x7f0000000040)={0x20, r1, 0x0, 0x0, 0x0}) 12:58:57 executing program 0: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000080)={0xa, @pix_mp={0x0, 0x0, 0x33565348, 0x0, 0x0, [], 0x1}}) 12:58:57 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup3(r2, r1, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r3, 0x2) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) dup3(r4, r0, 0x0) 12:58:57 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/vlan/config\x00') read$FUSE(r0, &(0x7f0000002100)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f0000004140)={0x2020}, 0x2020) 12:58:58 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_IOVA_RANGES(r0, 0x3b84, &(0x7f0000000040)={0x20, r1, 0x0, 0x0, 0x0}) 12:58:58 executing program 2: clock_gettime(0xa, 0x0) 12:58:58 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=']) mount(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='fuse\x00', 0x0, &(0x7f0000000400)) 12:58:58 executing program 0: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000080)={0xa, @pix_mp={0x0, 0x0, 0x33565348, 0x0, 0x0, [], 0x1}}) [ 3459.501137][T15970] fuse: Bad value for 'fd' 12:58:58 executing program 2: clock_gettime(0xa, 0x0) 12:58:58 executing program 4: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000013c0), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_RUNNING(0xffffffffffffffff, 0x4004af61, &(0x7f0000000040)=0x1) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x10f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2000005, 0x10012, r1, 0x0) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0x4) 12:58:58 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/vlan/config\x00') read$FUSE(r0, &(0x7f0000002100)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f0000004140)={0x2020}, 0x2020) 12:58:58 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=']) mount(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='fuse\x00', 0x0, &(0x7f0000000400)) 12:58:58 executing program 0: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000080)={0xa, @pix_mp={0x0, 0x0, 0x33565348, 0x0, 0x0, [], 0x1}}) 12:58:58 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000480)=ANY=[@ANYBLOB="4000000024000b0f00"/20, @ANYRES32=r2, @ANYBLOB="00000000ffffffff0000000008000100657473"], 0x40}}, 0x0) 12:58:58 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup3(r2, r1, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r3, 0x2) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) dup3(r4, r0, 0x0) [ 3459.907459][T15984] fuse: Bad value for 'fd' 12:58:58 executing program 4: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000013c0), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_RUNNING(0xffffffffffffffff, 0x4004af61, &(0x7f0000000040)=0x1) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x10f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2000005, 0x10012, r1, 0x0) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0x4) 12:58:58 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=']) mount(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='fuse\x00', 0x0, &(0x7f0000000400)) [ 3460.142579][T15990] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. 12:58:58 executing program 0: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000080)={0xa, @pix_mp={0x0, 0x0, 0x33565348, 0x0, 0x0, [], 0x1}}) 12:58:58 executing program 5: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup3(r2, r1, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r3, 0x2) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) dup3(r4, r0, 0x0) 12:58:59 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000480)=ANY=[@ANYBLOB="4000000024000b0f00"/20, @ANYRES32=r2, @ANYBLOB="00000000ffffffff0000000008000100657473"], 0x40}}, 0x0) 12:58:59 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup3(r2, r1, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r3, 0x2) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) dup3(r4, r0, 0x0) [ 3460.424871][T16000] fuse: Bad value for 'fd' 12:58:59 executing program 4: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000013c0), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_RUNNING(0xffffffffffffffff, 0x4004af61, &(0x7f0000000040)=0x1) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x10f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2000005, 0x10012, r1, 0x0) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0x4) [ 3460.535349][T16003] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. 12:58:59 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=']) mount(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='fuse\x00', 0x0, &(0x7f0000000400)) 12:58:59 executing program 0: r0 = memfd_create(&(0x7f0000000300)='\x00\xc2\xea\x99\xbb\x1c\xdfjw\x97\x05\xa3\xa2\'\xdd\xe4q\xbf\t\x8c\xe0\x19`\x8e\x00\x00\x00\x00\x00\x00\x00\x00\x00\b \xff\x13\x96\xe3?\xdfH\x8c\xe4V\xe2\xfe\v8\x04\xa5\xb9\xc4:\xf3\xf6y_w\xd8\xcf\x90k\x05\x00\xf9\x1e\xe8m\xec\x12\xa015\xc2\xb3u|K\x111\xd4\f8\xeb\x18\xad\xbb!1\x85\x96P\x1b\xa1\x9a\x81\xf8\xb1\xecB)\xe5\xaa7\xfe\xdd,_D\xe5|\xb1j^\xaec}\x1a\xb4\x17\xafP\x85I\xd5\xa0I\xb0\xaf\xb5\x8b\\\x05\xd7g\xcbV\x8e\xd0\xac\x87I7\xbd\xc6\x9bI\x92\xb2\x87.\xb3\x1fs\xe7%\xdd+\r\xb4\x117\xa7ei~\xb8\x16\xd1P\xf2\x84\x89K\x16\xd0F|\xa3\x89\xc9~9\x00'/204, 0x0) write(r0, &(0x7f0000019400)="ff7f87e214da3ea88b885ccf79a554b4d6485b1c971308eff815c61bf5ee850882e599d3451579c0973b5e4e00beb3228c2a8cd7015686f3e8249a7f423e6852f8740a382806e32c92a6bb280f74ca520241cd73e14eec005941153770aea46612ba78b75dab7f70b76ca3f0cb79a7e356859e4a1a5d6cd2b5a2480e2f9e66ba01", 0x81) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r1, 0x29, 0x8, &(0x7f0000000080), 0x4) setsockopt$inet6_int(r1, 0x29, 0xb, &(0x7f0000000000), 0x4) getsockopt$inet6_buf(r1, 0x29, 0x6, 0x0, &(0x7f00000000c0)) 12:58:59 executing program 5: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup3(r2, r1, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r3, 0x2) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) dup3(r4, r0, 0x0) 12:58:59 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000480)=ANY=[@ANYBLOB="4000000024000b0f00"/20, @ANYRES32=r2, @ANYBLOB="00000000ffffffff0000000008000100657473"], 0x40}}, 0x0) 12:58:59 executing program 4: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000013c0), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_RUNNING(0xffffffffffffffff, 0x4004af61, &(0x7f0000000040)=0x1) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x10f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2000005, 0x10012, r1, 0x0) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0x4) [ 3460.876612][T16014] fuse: Bad value for 'fd' 12:58:59 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup3(r2, r1, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r3, 0x2) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) dup3(r4, r0, 0x0) [ 3460.995176][T16018] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. 12:58:59 executing program 0: r0 = memfd_create(&(0x7f0000000300)='\x00\xc2\xea\x99\xbb\x1c\xdfjw\x97\x05\xa3\xa2\'\xdd\xe4q\xbf\t\x8c\xe0\x19`\x8e\x00\x00\x00\x00\x00\x00\x00\x00\x00\b \xff\x13\x96\xe3?\xdfH\x8c\xe4V\xe2\xfe\v8\x04\xa5\xb9\xc4:\xf3\xf6y_w\xd8\xcf\x90k\x05\x00\xf9\x1e\xe8m\xec\x12\xa015\xc2\xb3u|K\x111\xd4\f8\xeb\x18\xad\xbb!1\x85\x96P\x1b\xa1\x9a\x81\xf8\xb1\xecB)\xe5\xaa7\xfe\xdd,_D\xe5|\xb1j^\xaec}\x1a\xb4\x17\xafP\x85I\xd5\xa0I\xb0\xaf\xb5\x8b\\\x05\xd7g\xcbV\x8e\xd0\xac\x87I7\xbd\xc6\x9bI\x92\xb2\x87.\xb3\x1fs\xe7%\xdd+\r\xb4\x117\xa7ei~\xb8\x16\xd1P\xf2\x84\x89K\x16\xd0F|\xa3\x89\xc9~9\x00'/204, 0x0) write(r0, &(0x7f0000019400)="ff7f87e214da3ea88b885ccf79a554b4d6485b1c971308eff815c61bf5ee850882e599d3451579c0973b5e4e00beb3228c2a8cd7015686f3e8249a7f423e6852f8740a382806e32c92a6bb280f74ca520241cd73e14eec005941153770aea46612ba78b75dab7f70b76ca3f0cb79a7e356859e4a1a5d6cd2b5a2480e2f9e66ba01", 0x81) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r1, 0x29, 0x8, &(0x7f0000000080), 0x4) setsockopt$inet6_int(r1, 0x29, 0xb, &(0x7f0000000000), 0x4) getsockopt$inet6_buf(r1, 0x29, 0x6, 0x0, &(0x7f00000000c0)) 12:58:59 executing program 3: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0x2000011a) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x806000) ioctl$FS_IOC_RESVSP(r2, 0x40305828, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x0, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r5) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004d80), 0x493, 0xa, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="0000000000000000000064000000b28bc5300d565bc91bb585d6f136f44dbb5a0f3226487c"], 0x14}}, 0x0) splice(r1, 0x0, r0, 0x0, 0x4ff9c, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) 12:58:59 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000480)=ANY=[@ANYBLOB="4000000024000b0f00"/20, @ANYRES32=r2, @ANYBLOB="00000000ffffffff0000000008000100657473"], 0x40}}, 0x0) 12:59:00 executing program 5: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup3(r2, r1, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r3, 0x2) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) dup3(r4, r0, 0x0) 12:59:00 executing program 4: socket$kcm(0x29, 0x5, 0x0) r0 = syz_io_uring_setup(0x5169, &(0x7f0000000080)={0x0, 0x0, 0x10000}, &(0x7f0000000100), &(0x7f0000000000)=0x0) syz_io_uring_setup(0x5e2, &(0x7f0000000280), &(0x7f0000000040)=0x0, &(0x7f0000000180)) syz_io_uring_submit(r2, r1, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0, 0xfffffffffffffe54}) io_uring_enter(r0, 0x3458, 0x0, 0x0, 0x0, 0x0) [ 3461.473203][T16032] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. 12:59:00 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10) 12:59:00 executing program 0: r0 = memfd_create(&(0x7f0000000300)='\x00\xc2\xea\x99\xbb\x1c\xdfjw\x97\x05\xa3\xa2\'\xdd\xe4q\xbf\t\x8c\xe0\x19`\x8e\x00\x00\x00\x00\x00\x00\x00\x00\x00\b \xff\x13\x96\xe3?\xdfH\x8c\xe4V\xe2\xfe\v8\x04\xa5\xb9\xc4:\xf3\xf6y_w\xd8\xcf\x90k\x05\x00\xf9\x1e\xe8m\xec\x12\xa015\xc2\xb3u|K\x111\xd4\f8\xeb\x18\xad\xbb!1\x85\x96P\x1b\xa1\x9a\x81\xf8\xb1\xecB)\xe5\xaa7\xfe\xdd,_D\xe5|\xb1j^\xaec}\x1a\xb4\x17\xafP\x85I\xd5\xa0I\xb0\xaf\xb5\x8b\\\x05\xd7g\xcbV\x8e\xd0\xac\x87I7\xbd\xc6\x9bI\x92\xb2\x87.\xb3\x1fs\xe7%\xdd+\r\xb4\x117\xa7ei~\xb8\x16\xd1P\xf2\x84\x89K\x16\xd0F|\xa3\x89\xc9~9\x00'/204, 0x0) write(r0, &(0x7f0000019400)="ff7f87e214da3ea88b885ccf79a554b4d6485b1c971308eff815c61bf5ee850882e599d3451579c0973b5e4e00beb3228c2a8cd7015686f3e8249a7f423e6852f8740a382806e32c92a6bb280f74ca520241cd73e14eec005941153770aea46612ba78b75dab7f70b76ca3f0cb79a7e356859e4a1a5d6cd2b5a2480e2f9e66ba01", 0x81) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r1, 0x29, 0x8, &(0x7f0000000080), 0x4) setsockopt$inet6_int(r1, 0x29, 0xb, &(0x7f0000000000), 0x4) getsockopt$inet6_buf(r1, 0x29, 0x6, 0x0, &(0x7f00000000c0)) 12:59:00 executing program 4: socket$kcm(0x29, 0x5, 0x0) r0 = syz_io_uring_setup(0x5169, &(0x7f0000000080)={0x0, 0x0, 0x10000}, &(0x7f0000000100), &(0x7f0000000000)=0x0) syz_io_uring_setup(0x5e2, &(0x7f0000000280), &(0x7f0000000040)=0x0, &(0x7f0000000180)) syz_io_uring_submit(r2, r1, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0, 0xfffffffffffffe54}) io_uring_enter(r0, 0x3458, 0x0, 0x0, 0x0, 0x0) 12:59:00 executing program 2: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000e40)={{0x12, 0x1, 0x0, 0x76, 0x21, 0x19, 0x0, 0x41e, 0x401f, 0x368, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x13, 0xae, 0xdd}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000ec0)={{0x12, 0x1, 0x0, 0x5d, 0xd, 0x75, 0x0, 0x4dd, 0x8004, 0xe2a4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001700)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54c, 0x42f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000e80)={{0x12, 0x1, 0x0, 0xcc, 0xfc, 0x41, 0x0, 0x2955, 0x1001, 0xe001, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x52, 0x3e, 0xc6}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000001ec0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0xc7, 0x58, 0xf3, 0x0, 0xaf0, 0x8600, 0xcc52, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x41, 0xcd, 0x7d}}]}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000022c0)={0x2c, 0x0, &(0x7f00000021c0)={0x0, 0x3, 0x2, @string={0x2}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x80, 0x15, 0x55, 0x0, 0x45e, 0x4dd, 0xddaa, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa5, 0x4c, 0xfe}}]}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x88, &(0x7f00000001c0)=ANY=[@ANYBLOB="0466917de0f4d5a1d48a7a347fe2b84536a0e21b43d0e89c09fd5e51524fa3c5d890d0f2c083db833cb7994c15d429df553e653fcfd0b6aa5f86d563e61bc66a400d472162832448d91904029330e9ea233915286e6e55a8670cc0195b8ffa98b9a4df353f47472c2ba6279449a5220c9f", @ANYRES64=r1]) 12:59:00 executing program 5: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14103e, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x143042, 0x0) mlockall(0x2) ftruncate(r1, 0x2008002) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) r2 = gettid() process_vm_writev(r2, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x2b, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) truncate(&(0x7f00000003c0)='./bus\x00', 0x0) 12:59:00 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10) 12:59:00 executing program 0: r0 = memfd_create(&(0x7f0000000300)='\x00\xc2\xea\x99\xbb\x1c\xdfjw\x97\x05\xa3\xa2\'\xdd\xe4q\xbf\t\x8c\xe0\x19`\x8e\x00\x00\x00\x00\x00\x00\x00\x00\x00\b \xff\x13\x96\xe3?\xdfH\x8c\xe4V\xe2\xfe\v8\x04\xa5\xb9\xc4:\xf3\xf6y_w\xd8\xcf\x90k\x05\x00\xf9\x1e\xe8m\xec\x12\xa015\xc2\xb3u|K\x111\xd4\f8\xeb\x18\xad\xbb!1\x85\x96P\x1b\xa1\x9a\x81\xf8\xb1\xecB)\xe5\xaa7\xfe\xdd,_D\xe5|\xb1j^\xaec}\x1a\xb4\x17\xafP\x85I\xd5\xa0I\xb0\xaf\xb5\x8b\\\x05\xd7g\xcbV\x8e\xd0\xac\x87I7\xbd\xc6\x9bI\x92\xb2\x87.\xb3\x1fs\xe7%\xdd+\r\xb4\x117\xa7ei~\xb8\x16\xd1P\xf2\x84\x89K\x16\xd0F|\xa3\x89\xc9~9\x00'/204, 0x0) write(r0, &(0x7f0000019400)="ff7f87e214da3ea88b885ccf79a554b4d6485b1c971308eff815c61bf5ee850882e599d3451579c0973b5e4e00beb3228c2a8cd7015686f3e8249a7f423e6852f8740a382806e32c92a6bb280f74ca520241cd73e14eec005941153770aea46612ba78b75dab7f70b76ca3f0cb79a7e356859e4a1a5d6cd2b5a2480e2f9e66ba01", 0x81) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r1, 0x29, 0x8, &(0x7f0000000080), 0x4) setsockopt$inet6_int(r1, 0x29, 0xb, &(0x7f0000000000), 0x4) getsockopt$inet6_buf(r1, 0x29, 0x6, 0x0, &(0x7f00000000c0)) [ 3462.114888][T15623] tipc: Subscription rejected, illegal request 12:59:01 executing program 4: socket$kcm(0x29, 0x5, 0x0) r0 = syz_io_uring_setup(0x5169, &(0x7f0000000080)={0x0, 0x0, 0x10000}, &(0x7f0000000100), &(0x7f0000000000)=0x0) syz_io_uring_setup(0x5e2, &(0x7f0000000280), &(0x7f0000000040)=0x0, &(0x7f0000000180)) syz_io_uring_submit(r2, r1, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0, 0xfffffffffffffe54}) io_uring_enter(r0, 0x3458, 0x0, 0x0, 0x0, 0x0) [ 3462.319673][T13091] usb 3-1: new high-speed USB device number 5 using dummy_hcd 12:59:01 executing program 3: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0x2000011a) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x806000) ioctl$FS_IOC_RESVSP(r2, 0x40305828, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x0, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r5) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004d80), 0x493, 0xa, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="0000000000000000000064000000b28bc5300d565bc91bb585d6f136f44dbb5a0f3226487c"], 0x14}}, 0x0) splice(r1, 0x0, r0, 0x0, 0x4ff9c, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) 12:59:01 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10) [ 3462.589940][T13091] usb 3-1: Using ep0 maxpacket: 16 12:59:01 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0x2000011a) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x806000) ioctl$FS_IOC_RESVSP(r2, 0x40305828, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x0, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r5) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004d80), 0x493, 0xa, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="0000000000000000000064000000b28bc5300d565bc91bb585d6f136f44dbb5a0f3226487c"], 0x14}}, 0x0) splice(r1, 0x0, r0, 0x0, 0x4ff9c, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) [ 3462.711541][T13091] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 3462.722289][T13091] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 3462.733928][T13091] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 3462.744137][T13091] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 12:59:01 executing program 4: socket$kcm(0x29, 0x5, 0x0) r0 = syz_io_uring_setup(0x5169, &(0x7f0000000080)={0x0, 0x0, 0x10000}, &(0x7f0000000100), &(0x7f0000000000)=0x0) syz_io_uring_setup(0x5e2, &(0x7f0000000280), &(0x7f0000000040)=0x0, &(0x7f0000000180)) syz_io_uring_submit(r2, r1, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0, 0xfffffffffffffe54}) io_uring_enter(r0, 0x3458, 0x0, 0x0, 0x0, 0x0) [ 3462.754366][T13091] usb 3-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 3462.861087][T13091] usb 3-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 3462.871862][T13091] usb 3-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 3462.881450][T13091] usb 3-1: Manufacturer: syz [ 3462.963147][T13091] usb 3-1: config 0 descriptor?? 12:59:01 executing program 5: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14103e, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x143042, 0x0) mlockall(0x2) ftruncate(r1, 0x2008002) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) r2 = gettid() process_vm_writev(r2, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x2b, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) truncate(&(0x7f00000003c0)='./bus\x00', 0x0) 12:59:01 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10) [ 3463.246229][T16052] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3463.256417][T16052] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3463.390861][T16052] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3463.401088][T16052] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3463.513604][T16052] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3463.524334][T16052] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3463.621055][T16052] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3463.633518][T16052] misc raw-gadget: fail, usb_gadget_register_driver returned -16 12:59:02 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14103e, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x143042, 0x0) mlockall(0x2) ftruncate(r1, 0x2008002) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) r2 = gettid() process_vm_writev(r2, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x2b, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) truncate(&(0x7f00000003c0)='./bus\x00', 0x0) [ 3463.747499][T16052] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3463.759620][T16052] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3464.114723][T13091] rc_core: IR keymap rc-hauppauge not found [ 3464.121214][T13091] Registered IR keymap rc-empty [ 3464.126876][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3464.186412][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3464.232705][T13091] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc0 [ 3464.252028][T13091] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc0/input215 [ 3464.308144][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3464.350674][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3464.380588][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3464.413428][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3464.449956][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3464.480753][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3464.520834][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3464.551288][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3464.579954][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3464.610356][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3464.651649][T13091] mceusb 3-1:0.0: Registered with mce emulator interface version 1 [ 3464.660378][T13091] mceusb 3-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 3464.702328][T13091] usb 3-1: USB disconnect, device number 5 12:59:03 executing program 4: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14103e, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x143042, 0x0) mlockall(0x2) ftruncate(r1, 0x2008002) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) r2 = gettid() process_vm_writev(r2, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x2b, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) truncate(&(0x7f00000003c0)='./bus\x00', 0x0) 12:59:03 executing program 3: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0x2000011a) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x806000) ioctl$FS_IOC_RESVSP(r2, 0x40305828, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x0, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r5) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004d80), 0x493, 0xa, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="0000000000000000000064000000b28bc5300d565bc91bb585d6f136f44dbb5a0f3226487c"], 0x14}}, 0x0) splice(r1, 0x0, r0, 0x0, 0x4ff9c, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) 12:59:03 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0x2000011a) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x806000) ioctl$FS_IOC_RESVSP(r2, 0x40305828, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x0, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r5) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004d80), 0x493, 0xa, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="0000000000000000000064000000b28bc5300d565bc91bb585d6f136f44dbb5a0f3226487c"], 0x14}}, 0x0) splice(r1, 0x0, r0, 0x0, 0x4ff9c, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) 12:59:03 executing program 5: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14103e, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x143042, 0x0) mlockall(0x2) ftruncate(r1, 0x2008002) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) r2 = gettid() process_vm_writev(r2, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x2b, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) truncate(&(0x7f00000003c0)='./bus\x00', 0x0) 12:59:03 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14103e, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x143042, 0x0) mlockall(0x2) ftruncate(r1, 0x2008002) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) r2 = gettid() process_vm_writev(r2, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x2b, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) truncate(&(0x7f00000003c0)='./bus\x00', 0x0) 12:59:03 executing program 2: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000e40)={{0x12, 0x1, 0x0, 0x76, 0x21, 0x19, 0x0, 0x41e, 0x401f, 0x368, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x13, 0xae, 0xdd}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000ec0)={{0x12, 0x1, 0x0, 0x5d, 0xd, 0x75, 0x0, 0x4dd, 0x8004, 0xe2a4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001700)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54c, 0x42f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000e80)={{0x12, 0x1, 0x0, 0xcc, 0xfc, 0x41, 0x0, 0x2955, 0x1001, 0xe001, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x52, 0x3e, 0xc6}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000001ec0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0xc7, 0x58, 0xf3, 0x0, 0xaf0, 0x8600, 0xcc52, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x41, 0xcd, 0x7d}}]}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000022c0)={0x2c, 0x0, &(0x7f00000021c0)={0x0, 0x3, 0x2, @string={0x2}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x80, 0x15, 0x55, 0x0, 0x45e, 0x4dd, 0xddaa, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa5, 0x4c, 0xfe}}]}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x88, &(0x7f00000001c0)=ANY=[@ANYBLOB="0466917de0f4d5a1d48a7a347fe2b84536a0e21b43d0e89c09fd5e51524fa3c5d890d0f2c083db833cb7994c15d429df553e653fcfd0b6aa5f86d563e61bc66a400d472162832448d91904029330e9ea233915286e6e55a8670cc0195b8ffa98b9a4df353f47472c2ba6279449a5220c9f", @ANYRES64=r1]) [ 3465.699763][T13091] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 3466.040546][T13091] usb 3-1: Using ep0 maxpacket: 16 [ 3466.201794][T13091] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 3466.212687][T13091] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 3466.224365][T13091] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 3466.234671][T13091] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 12:59:04 executing program 4: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14103e, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x143042, 0x0) mlockall(0x2) ftruncate(r1, 0x2008002) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) r2 = gettid() process_vm_writev(r2, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x2b, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) truncate(&(0x7f00000003c0)='./bus\x00', 0x0) [ 3466.244873][T13091] usb 3-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 12:59:05 executing program 5: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14103e, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x143042, 0x0) mlockall(0x2) ftruncate(r1, 0x2008002) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) r2 = gettid() process_vm_writev(r2, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x2b, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) truncate(&(0x7f00000003c0)='./bus\x00', 0x0) 12:59:05 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14103e, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x143042, 0x0) mlockall(0x2) ftruncate(r1, 0x2008002) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) r2 = gettid() process_vm_writev(r2, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x2b, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) truncate(&(0x7f00000003c0)='./bus\x00', 0x0) [ 3466.350979][T13091] usb 3-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 3466.360749][T13091] usb 3-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 3466.369175][T13091] usb 3-1: Manufacturer: syz [ 3466.417029][T13091] usb 3-1: config 0 descriptor?? 12:59:05 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0x2000011a) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x806000) ioctl$FS_IOC_RESVSP(r2, 0x40305828, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x0, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r5) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004d80), 0x493, 0xa, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="0000000000000000000064000000b28bc5300d565bc91bb585d6f136f44dbb5a0f3226487c"], 0x14}}, 0x0) splice(r1, 0x0, r0, 0x0, 0x4ff9c, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) 12:59:05 executing program 3: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0x2000011a) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x806000) ioctl$FS_IOC_RESVSP(r2, 0x40305828, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x0, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r5) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004d80), 0x493, 0xa, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="0000000000000000000064000000b28bc5300d565bc91bb585d6f136f44dbb5a0f3226487c"], 0x14}}, 0x0) splice(r1, 0x0, r0, 0x0, 0x4ff9c, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) [ 3466.714790][T16108] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3466.724956][T16108] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3466.820012][T16108] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3466.830686][T16108] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3466.942886][T16108] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3466.953913][T16108] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3467.073475][T16108] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3467.083455][T16108] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3467.220374][T16108] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3467.230776][T16108] misc raw-gadget: fail, usb_gadget_register_driver returned -16 12:59:06 executing program 4: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14103e, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x143042, 0x0) mlockall(0x2) ftruncate(r1, 0x2008002) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) r2 = gettid() process_vm_writev(r2, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x2b, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) truncate(&(0x7f00000003c0)='./bus\x00', 0x0) 12:59:06 executing program 5: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000e40)={{0x12, 0x1, 0x0, 0x76, 0x21, 0x19, 0x0, 0x41e, 0x401f, 0x368, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x13, 0xae, 0xdd}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000ec0)={{0x12, 0x1, 0x0, 0x5d, 0xd, 0x75, 0x0, 0x4dd, 0x8004, 0xe2a4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001700)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54c, 0x42f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000e80)={{0x12, 0x1, 0x0, 0xcc, 0xfc, 0x41, 0x0, 0x2955, 0x1001, 0xe001, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x52, 0x3e, 0xc6}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000001ec0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0xc7, 0x58, 0xf3, 0x0, 0xaf0, 0x8600, 0xcc52, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x41, 0xcd, 0x7d}}]}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000022c0)={0x2c, 0x0, &(0x7f00000021c0)={0x0, 0x3, 0x2, @string={0x2}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x80, 0x15, 0x55, 0x0, 0x45e, 0x4dd, 0xddaa, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa5, 0x4c, 0xfe}}]}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x88, &(0x7f00000001c0)=ANY=[@ANYBLOB="0466917de0f4d5a1d48a7a347fe2b84536a0e21b43d0e89c09fd5e51524fa3c5d890d0f2c083db833cb7994c15d429df553e653fcfd0b6aa5f86d563e61bc66a400d472162832448d91904029330e9ea233915286e6e55a8670cc0195b8ffa98b9a4df353f47472c2ba6279449a5220c9f", @ANYRES64=r1]) 12:59:06 executing program 3: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0x2000011a) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x806000) ioctl$FS_IOC_RESVSP(r2, 0x40305828, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x0, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r5) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004d80), 0x493, 0xa, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="0000000000000000000064000000b28bc5300d565bc91bb585d6f136f44dbb5a0f3226487c"], 0x14}}, 0x0) splice(r1, 0x0, r0, 0x0, 0x4ff9c, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) [ 3467.871580][T13091] rc_core: IR keymap rc-hauppauge not found [ 3467.877842][T13091] Registered IR keymap rc-empty [ 3467.883945][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 12:59:06 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0x2000011a) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x806000) ioctl$FS_IOC_RESVSP(r2, 0x40305828, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x0, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r5) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004d80), 0x493, 0xa, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="0000000000000000000064000000b28bc5300d565bc91bb585d6f136f44dbb5a0f3226487c"], 0x14}}, 0x0) splice(r1, 0x0, r0, 0x0, 0x4ff9c, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) 12:59:06 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000014c0)={0x1, 0x4, &(0x7f0000000280)=@framed={{}, [@call={0x85, 0x0, 0x0, 0xd0}]}, &(0x7f0000000000)='GPL\x00'}, 0x80) [ 3467.962171][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3468.023704][T13091] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc0 [ 3468.041647][T13091] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc0/input216 [ 3468.156021][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3468.226872][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3468.279897][ T3762] usb 6-1: new high-speed USB device number 51 using dummy_hcd [ 3468.342274][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 12:59:07 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000014c0)={0x1, 0x4, &(0x7f0000000280)=@framed={{}, [@call={0x85, 0x0, 0x0, 0xd0}]}, &(0x7f0000000000)='GPL\x00'}, 0x80) [ 3468.422380][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3468.530908][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3468.580938][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3468.593559][ T3762] usb 6-1: Using ep0 maxpacket: 16 [ 3468.656424][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3468.723502][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3468.741721][ T3762] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 3468.753118][ T3762] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 3468.764684][ T3762] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 3468.774841][ T3762] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 3468.785075][ T3762] usb 6-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 3468.818004][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3468.871196][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3468.911979][ T3762] usb 6-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 3468.921885][ T3762] usb 6-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 3468.930422][ T3762] usb 6-1: Manufacturer: syz [ 3468.942712][T13091] mceusb 3-1:0.0: Registered with mce emulator interface version 1 [ 3468.952030][T13091] mceusb 3-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 3468.984704][ T3762] usb 6-1: config 0 descriptor?? [ 3469.046898][T13091] usb 3-1: USB disconnect, device number 6 [ 3469.275691][T16156] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3469.286950][T16156] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3469.347131][T16156] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3469.357540][T16156] misc raw-gadget: fail, usb_gadget_register_driver returned -16 12:59:08 executing program 2: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000e40)={{0x12, 0x1, 0x0, 0x76, 0x21, 0x19, 0x0, 0x41e, 0x401f, 0x368, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x13, 0xae, 0xdd}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000ec0)={{0x12, 0x1, 0x0, 0x5d, 0xd, 0x75, 0x0, 0x4dd, 0x8004, 0xe2a4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001700)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54c, 0x42f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000e80)={{0x12, 0x1, 0x0, 0xcc, 0xfc, 0x41, 0x0, 0x2955, 0x1001, 0xe001, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x52, 0x3e, 0xc6}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000001ec0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0xc7, 0x58, 0xf3, 0x0, 0xaf0, 0x8600, 0xcc52, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x41, 0xcd, 0x7d}}]}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000022c0)={0x2c, 0x0, &(0x7f00000021c0)={0x0, 0x3, 0x2, @string={0x2}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x80, 0x15, 0x55, 0x0, 0x45e, 0x4dd, 0xddaa, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa5, 0x4c, 0xfe}}]}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x88, &(0x7f00000001c0)=ANY=[@ANYBLOB="0466917de0f4d5a1d48a7a347fe2b84536a0e21b43d0e89c09fd5e51524fa3c5d890d0f2c083db833cb7994c15d429df553e653fcfd0b6aa5f86d563e61bc66a400d472162832448d91904029330e9ea233915286e6e55a8670cc0195b8ffa98b9a4df353f47472c2ba6279449a5220c9f", @ANYRES64=r1]) 12:59:08 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000014c0)={0x1, 0x4, &(0x7f0000000280)=@framed={{}, [@call={0x85, 0x0, 0x0, 0xd0}]}, &(0x7f0000000000)='GPL\x00'}, 0x80) 12:59:08 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0x2000011a) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x806000) ioctl$FS_IOC_RESVSP(r2, 0x40305828, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x0, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r5) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004d80), 0x493, 0xa, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="0000000000000000000064000000b28bc5300d565bc91bb585d6f136f44dbb5a0f3226487c"], 0x14}}, 0x0) splice(r1, 0x0, r0, 0x0, 0x4ff9c, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) 12:59:08 executing program 3: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0x2000011a) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x806000) ioctl$FS_IOC_RESVSP(r2, 0x40305828, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x0, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r5) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004d80), 0x493, 0xa, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="0000000000000000000064000000b28bc5300d565bc91bb585d6f136f44dbb5a0f3226487c"], 0x14}}, 0x0) splice(r1, 0x0, r0, 0x0, 0x4ff9c, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) 12:59:08 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000600)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea2105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) r3 = dup(r0) newfstatat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r3, &(0x7f0000008380)="8e4ecb5f89e057e4860741d35a7ba3d9c9d9ac49c0ed043f69004d346a5605154b68c48af3a87ef6455c2b829b4cfcf42d9c7ff7ee6718cd09d610389895b4c827f3767ecdee953eec66c639d6f614f06d6fff3c623b77694515061110958805eed573b6ad292f31eca0fb070cedb5695ab886be6fb5642c8dce754b5331b52310121135b864c76e6211237d623dc21c96c01061ad6bc179ad1aba859a2e419b13f9989ccfb6c78ae3b7125dd82d09c0b3d41b39353cf784cba14b64aa8c35ab38ee9e1c904430b0a16bad59bb9f6671c9d556a8c1551c50ff8c07ba5f8bd9ed41189ba77bf40679973feac2366343d7db0ed12b381aee64513e2d55319ec7ef49841429d8561cdbd2479fb0ad73cc1846360cbd5115ff1b2358b3c304fd7fa957ded106a03260a8318e1e076157ee33d166ec41a0827016c9c9b0dac8ad14893eec9ca0bb28a4e4ff7a7428dfdb630f22af4039f380447d30c4f59e1e4134d39fb3cc692cfebc88da63c2dbbae3f4d65361bcc56f4b79f7f42fbc711098cf0539d8c133c6dd010b92defc1df085c981633ab5d706c1ad1af6982d635d9990db422169612f911b1b0a5f495032a75e03cfe847c9e47e93b6d6b929ee6b14cf47ebbf82f5577f1ce8280ee79ff1ca107a3be8a381788f40629ac33fce453a3fb07f1bde7d55912d4512018a3e3a76504a66940d22ecddc190eead4d46bc4887779b8c1ddf411341e6f73ea561c100c4f19e4da58d78cf1143c11556306369162518bc61210e2818dc5c8ea9c137c54f14d44ef4822b9c4e2dfe9c78e90ed2a4e4eb54d5d285ab94a4aef9842be459389d624d718451351148477249ba314b0bf15ded0fc9194b65ca8472974f19c21afdac4bfd8c57313d268828972c31bff93f3e18ecaf6eee42bf541fb158be0c8cfda1b8d0af9adfaa0be2a31695b3a44df175dab983c59b009a80bdd10359728afd4a415dcb9ca6fb613111715ae5bbac4cd8439ef4f214b07f56d1c036dc207d2900727df1abbbacaab79e593bd0a7ee218d4d1d5be540fda273bd40a10c0856d5718f7d8be9170adb60cd87246d7b126343ff30dcd8b468a448010a2574c6083b4cb6c5531c38980d8742a34feef6acfddf3d6935d1a87fb3ae6f6f12cfc9dbdffa6e6423772b7818696448084c10b3912d6ff670773116e66de95eaf4c51aa7ff3bd7f0eec7410e6e3db4eb5caab488121767749da6d10e38fe722f62dfd6352286aab60de1966892337369c4d996b72db7e529dbfb7d96fb4a62ff88420f2cba62b5a8d32df040b8804f97a05d395cbea3e598cd83fc4a98556ccf67016b370a0b513ac040918305e765bf0448e4629b017ab8aca592ed5c4f3ec2b3ed99200ae94080e406c0ba4af1343d1ceac26b602c1a544cfacc73e88b4bb4ac19a28515b4324241d935af33aa0209e3b9ce399f7dbf0ac1d0532153aaa1dbacccb7ee24b8ac8155b6c6a3e5d72f07639430df4fbcfac1dd23821c01c6fe29419fe70e8e582bee2c4110a1976ee3db44c0e7a5afbd9ecbab5a5718a1af3a2837f9c5a19253a91e34e38c20493ba2f1bf7d4c9450c109cc0222e5a0824883d10b68f9de7cfc703f019ecb0d1f9e617866044237b0e898bba88f7f6c317ccf86d619cad40c0d0017d3a0ee5d80b2c903dcb2805de1f7bfddf39c783b3050d30ded43d70f8195cc2aac1e9870b1ccf10fd417c08115eb07e2df769d39ca3f6c575b25f8bf275ada402bb0880b7fe5c201eea3718d0199b4477fc822b60c3616b02dd5baac86fd371402479b8a9e29f496eef0f8b9d2c14c6e9bf1d2ddbb10ca47a11c59a2edb55a68d5318666427ab05027578185725ea7fba290bebc0101ea8cd96b76d0e6678c157d87ee3d85e75abb23b0820fe3503dea422c1b47dd7b7904abda3e4ebea7864d5d1c080d157a11810fe92009e1855176a97b7dd0a069ee0a4e2ff1015fcd163b8f9ba3be24ac7d72b06628c7c2439fcd498989f5f4068f8e74f3b241eea72ad03e5010f5f2760d5457e142ddab0b64178ae50f552c16adbdd8f75a8f89b9e8aea5449ad678e54c2fa8a1dbf926e91a59d17d1cd16f33fc63efaa5ce307b09105c465ef2f7d4d993120e1ed16771c74b64ba9577345e2d54a43edd02bffc73297756018eb465bcdb70d573269506c85f497fe8233effae96b984a37f2c523fc1caf3d84e8c510dfce80857ef4b4586df71e682ee2b5713d743db0779c7ec2df9c02635b09bd354ef767abd6e6fcf0cbd90049fbd6b8c1ac06c4c64597b415a27fc387cb5ee1ef856cbe7a03cdcc6da2582da04d5bb7b755be4dc7d744b29e16a72d601f53a7cf7141ae7f0f40be5a8ef36f11b7b57522c5cf12a774a71ffe31bc1e6a2b1164d7e1c45f6ca961ff7d62d62a8568c2953cae355e1d92e521542998fb17155880df186d3b258bbb409385fac18ae51d1f0cb64788927048e597281be89c8a3c6fc0ac526821d20ddb906c399533c220ac3cd47f5afbc5e9237724586729f6d8361ee6b1fcd43bb213bfa53623edab594c1959bb0ae466b40f1c973203306f43f0d10acd7368cb4dddcd16db934c675f2831682af48944a64f9e9899b796739ec877831c17af4d8936230a4f642529574fc3e56cdd22585de43414ce109bc49a00bd688af7bd80286900844e61a665767fbc273679181cf17316d68789b4168fc678077d05df4d49936a99c937ec2c1065824c5abd155fe5a84a600c7b5d4f4dacdfddf98f94a758074de873d829a2089cdddc8dae8dab580985cacfe222928e4cb6bdbe2e7e17747a82cad31468e7b5c27ee9568d3c26eb7866df1596654919c99c8f76bdb16a429c7564719572927e32ef5f11562a63b0b4f670aa99b639b496a9912c509dc960f4978eaf3d768f22eed3dcbfa95763c57c0c5e4a7abeb4144e8839025cd6dd8dad196668af2001de77fd34fa67d04bc2fe6ed2db31726be49cb162991cd1afbbb2b454e4431f09b9719dc1c709e7cb4d4068ba8fbf8d106fa30d8af2c40f8ba8ba6a28accc92dfa494ea18f0d53fa0454c651d237be68f2a874f8ab7bbf81cc159e11de4ffa896cc0103ec353d8d7bcc1c72f69c3c82f5d955a489b3f683fc5ce6641360467724080f48d692cfc53c6b7db9bdac0ba38893f8124a9b07a25b77c5bbdde8602f8e4a3592650b75f5c2da128129f83323cc9f7533b087d58c7ce536075a3e374e2abe3c9f5b921e22687a30ce3172dbc094074624b3ae8dff8c633e17dc9b300278def144eeef39f382fac51e3089c642df0002074107d52502b45901f72fd56fdbd31104dfc1a4cd2fc324c5255f05295c619f244fad2c49de17636aa8781ef39318116120bd84d2cac322d71cbc0e39e73fc8684fceab45a9eefce5aede6d5ad65c790cc885d72ac38ab541ac3bdd3be6d0759fb79c69a07d7e126330a06fe335a75bff7a7f41009e5c6ff28ad57b63475f33842ff3e47b06a1ef26c25ac155da359d4b1156d64ed1e080fb32240c0b1134c567d3de404feda56bf1f82f426119f8502f48b3b314a3ce9eac33579c76bf54b24d0f7aeac34f5644ac4a61e45f442221c19e6dad2572152f9613d58b868bc79e0a98db36b58a7fb8294209ac8dd920e522b2522c295785e8f8d7becdc280b585bef30d5d5177fd7d8ff144e2be08917eeb5dde340c108b1b38179d951e79957f907b9d830f0fcc388946cac1a7a79f40ee45a5c7800a931de405422e48b839b1a29d815b5e43bf6ab1864a328d6cd613a527f9160f0b25eb5b30199d216f14e4a21f156cb4a870a42bba4b5bdf0a5ecdba9a1f6ca5737bece53e6222dbc7d268ce988750e0bc5110b4d6cde4752cc8fd055b29dbafc8571aa9a671d7d1b58d43184dd56651f79c5ab9980ec6dbbfa62eee68a91df0853a0a79256415d19ba137dae704bbcfe5fdbfbc9133003342b0589e824cf8568f6bc93b4876e4da3899d6ab7584f19972588943065a5cbf8e9b00749d58a07311082975c55dad2521d1332fbdba0487a12d31b6e147ee5c0cc647faba7903202b8a8e97882468bf5d8dd53f73235aa0e1469275664eebbfcca634cb3289cfeb89409a79fc129b65aeedb4049cc3a543f338aaea8f3544a727a98e9091c774de4908dd9b3b5c9d019d6eed54ad0d1e28c36427e28b058968f48019c473b3d29c77dd45c98abf74b840a9831d57b6694accd6d6956d5d65c5e3d943997c2d6a1bb3ef282d70e4f7dbb4f5214cc4066f858ec54cb98803ccbe3e2e8a0bae14f029ecacddf6e5753aadbc2545d68ad2598b7e979d3b2995474b88e7a0b25a28055a1c45f03a820c9657927644788266c80ef87e829b9609dccf0fc5d4f8024bd3c38a0343cb7702656de45402d442ed988e287cfa119517bec71d71f08be360dea8463fc9751e7dbeada0bf035765953c42767036d8f96c83bce17f4f63ad1058dcc610eca65af1c567775ab0cda6793f4a5b4179ec73a8a0648684007656c8fcfcd9dc2182a94d07c56cad6871adef28ecdbb698cee02e0aa5a31c5a3b22d1093eb3eeac3f701013f30e64208551f6c2e258b0568c945c671c479187c8b31f4663ddeacaebd79ba62dffa58bd11ad77baddb1ea0be77a37254b1c89a4935ea157aab7a207cd325253bc312d099111ad9a8aa80c898324154350c79dfdfe5e777ccf75b8cdbad4c610f2de1b64949ab18c1ab3cfac6f87681b3108f8bafa26e1680661328290d7ddb825c42ee12cd68adcb5fd4bcebca3dee151403327b8d60de2dc822f62f75aae94a78554cd7809f20b4a605fc5aa82eb1015e095d95946dfbcbbe4fbb7f5fee36bc46c82ab4f89eb9db255f53e300b7a1540277cf4e1646fc405274b73f3a20cdc235c9a3ce205b409e1a1b9302da9799048ba49812faa11f54776a5e10f358ed5823885bcd6e8d81ea755654028e5bcfe0a9333f530f21d25c32e32a52af2fb2060a0b96248c686339ac88c54a212c32cdd78e461da89fb5c4b6b8b9ec0b14b50fc39f2d37465402d8eec35cab825c8e29bbece7445cf3a74175e05a4357b6f994de8f9737865f3244a3ddf0ea39131254e8618b3266a3c6cca0d35a6babf05246a831dc4fa611f3a545a2dca02cca3c09b0d64e9c37cd928a783dcb9260f4eb9a4a59d9bd4dd6ec4cc5656e1fb4ccf66232190796ff95e94cfa96308e674e764377a271effc5c7cf44a30db41792cbd36822bb02cf0dc5233de791acaf5761595a8155c123bbed514cd4c965c56e8e7eb343645872eff0396dde380b180993549c39f0c0db836f385c4ae33577d8705ced762fbf8ddc75a480b620cbf0453c3474b59f0e5dc4e7c3d9dacdfadfb4f94388a0a71fced79553d15ce1b7e8728e19f7b3fffe40cc17c917b4f879a0a15ba582c1dda40185f82c6b78b02dcbba65f9c9ddc62494b2fe60001cc7cfe9fbec3413666485a46ccc3102f6eb9d875df31120a74329609d25191eb4181d21f1e55140f328b0229bb8c9f1f662fafc55205ff2c817f6fa711763d1b40c5fde3b539f8142a29cfa4c5a3e3a852311b6c25dc2453e852514208578479f55d38f4f8f186d30342244e12ecd3076259e8cf54af0989604e8d85aea7b2088b64e508e38b29a8ea90e97309dc9d47c37c1c0730235040810dd6265fa3a99cca4e38d0319a93431134a07ba3f2a1d5701d9345b4334c870227e49787928fa75f550d66b5a7d5cf1aa8172cc89eceb254ec09ceb901da023dd8a2582e177f48a8d0e616202d7d441352fa851c15e3fbd9507ae2f77dedd077eb48dd9a3a081d1b9d91388b9708cfcd3f716b2d7c28f32c2f1c2e51b4dd4ccc8ad4b2a9f66f98f4a8daf4b89d08904091db35cf97084a952d9ce6c42e18b32c79c1663c847b627c01b20c537bb1ec03d5dc535e52ec2d75842db4dd4a0877ab51a02ed70a47b1a93c6a2e8e8ac485df1ac8f508d4f857d4610929573fa9c8af42f83641b82285d40286b2fb5e5fefd80c764b18391fefc42dc5d9e48dd5737297dec06f56a1f2a5e320e90da2657958180d6c0f9cae4fcd48a57756751235b4f1310ce8983cd2a0c186bff2fab578473f28c0f9cb60f8b21a5a738c4b5feb2b3cd3c601ed5c0b48a132e2b6a4460047b4f7915bb4f562c95a517f4b69f11c50111b2188a1da823f20ddf1f8c64540cc70c90037e2356a19ca91e50bc2e252c0b30bbfd76b09d5c2da1a6bb28a4ee7cec9785e17e70c2db4733003e648184890249eaca2511247c23f37b2a12c4a369d7c8210e8f34c067548cd586be0199e4e4d10fc396e64b89a7423dc882e807ec005a87ce1f739a67b71b2496f908538c875249b569ab049e9a670277e7b3eec43b17ca3b2d0c798b583d7e8b8fa8ae16f37b387b1555450b5c2017b03dc91ffad424ca46452fef433b15f46b522064ddba96a15b39416a3acf64dae68ed581587d94f43e9cbafaf3c9980db6f0c7425b6c4c4c778abc3fc6d97133e0ea5e43a8c04bfeda2af251f7764a8731606e4c71e2ddb57450551bfa0f23a9309dead0240f09ccf242a774aafc2768235354d5768b1084092b78994bf2721478cd191fd0ad7dfd44e961d5eb1cc98d36d9c9c7cb06111a665872fb4feaa895031538c2b9b8ab9bab2965cfba84d223f208efcc211d65a2c5ae1105794068148ff64afe6ddcfa84e68625180d7b6927591557b4cf994b8526341902e5f56666ad67820c5daa3aae4325ee55577869d3455973e6b661517a9383e43439a67802b647ad69eb73b8b01eaad72c9e4d376eec51c544d514d6123beac149830adefddd179a7e568949e62eabbebeb04a62fa4de12a5f758700f80fc1c5173a1b34c8c39cefc4c322d0fecf0989b981a237107bbe42966d25ac52f344491caf2a84db6157b803cef2b99eae3f3452f08567981181c1461f3820d7567510d280c3682797cfabd84868181f21c03b04baf19aaad92ecccbd39de9de1b1aaa1660ff4bf4f77b39ce431a8027d6b6ae9f90f5019c4ba227fec4ca6ac425c9d288c2c764f1af575dfc932eae6821e905b3a1235eb8d1bd1c76099e97f8fa97238145af212450fd03d3a1671f2c0397f6f44918f5a5cb2feb0b0fa79405d4554a6b794af493e609fcdcbd7e83600ac8434b88c67cfec0b7e1924dbd827c4604f561d4e18bfff0d458b1442f9ba431ae8528019e2e75f6e56b2705a8d3ff4fdab05d59174dd9e201d0ef9a8d523c261c3a506f789abf576c4a05b73e5b4c13244e9516a2b9e84e45dd3d6b92f0f39723338d58c41fef2d81bc96bd649314d7f0a96e22555f4e26e60319c4b42c5e741070039b19d01e185f12064495b58faaddff01de2c247b953871748b1e9cc3080e6ba28caa877c5565c7abb020cff4782bd2a8afb39e323a36724c0dcd965c07cd3d7c85e9308745042dd388a4b3b793998251a51438d786eaddec23879cdce15b6c0f9e0f3c58fe19c4ced9b3818685769246def1adf8ba04f1a4c3bb423f2f392404ef4b6de69cd5d61efa2321490e1ccdbc8bf1db0cf50bb54e6e484168026c1d03dc3d09e4154889284b90b4c2d84ab16a1d6705dcdc79f1c8d1405717243e3007d6c2eb923355e78651eb08e6c00a5074f7e87a500705d5367970ef7af6eb51ede34e10a639138ab35141a42bdd586cb69737c1fc07c8ff1320074ac2c096ae5ab9844fac2f514578a1c5ac3c1f3928aa1fcfe194ba0724d52815938498349781a3153ca039d8cfdf9a38718f07522a1bcc1085e8d40e69959d69bf7e34ad7dc22e164bafb4fb7c92842da5ecd2179fbe3fed10c757f0dd753ca0c3d478cf9e3d4240be110553b5b08a0d65b8f68b72cc0ee90334d338e707e85ada573c3315233be08ef99ae202b56f2e7f680801c2e6cc533d1c3ef9d2694ca88b423214cf6fe0eaa9acc91182beec06403c0025ee63b3fe6259e1181b2a906abdb85acf3ffa82130cd00bc784016f65462b6d6fa9a951ca56d19c2f32a504d44b12ae0356d93a74e73b07e89722f3fbed367eec4c25cf6e4d017b92c5cfe3ede6d6da63816d55c5acb8e173ef05bcf3069a9d70f30872075e32aeff40df06f302d358598a9822b98f3900050ddb148461a6a8e7c9ad235dfe8ae617153a718b2b08b23bdf83e0ec00b36a91a426f9317e966edd1c9f188d647295b7154146b18c19fd421b3bd8100c282769f6210af2306eb177d07c6967bb544a77c741cf26d06dc6622dfe779566599a9ae39828b84e53830edcc5d7da13c8300d2e1082068a8636467e48cffcdb83216bcd5a0eff601fdcb565748318c13097a6fda64588e322976c348c72f0566073a6e6f5de11f0422eec161eec300cc7d4fc6c48bcb2a57565917499f5bfb0f2a7724e2dc8261d5a2e7bc0e2ca1580dc47bd36066b3564efa29cef2962d853634904bb106098b0bf208bcd9ed55aa18831d33cc046130b2bd8cd77c9cb5e999187958691cb0ed9c2dda9cd81809d0a963ed53b864c03fe5892fad5adfb3404389e71ca677c16b709601ff277bba1e8087b6aa4c42e43f33f2c1d37d524683a94c3db30b606f3edac5325ed3a0bbaa5c72f4b3f1f379e76c8a249f97492a608f42c1957627a40b5d8bff17efa0ffd7e3b67032f8102e737830000d10adc2289c7c3ad9fb33d28f25d9ed605bd35e0c43274fee10afad1d3d9ee7af3a8b4422ac7834d5788b3aa40daad0939437676242a985baecf4fb8692c76441051fe7a29a6aad6b2db763c1bae76277841ec33dcefec79dc9bd55468506ffdeaa0cc74c249eec97b230cac71641590ffa227c532357b652f4b7b1d500a8e608550b2e22bad50b6d4ac268c3f789b8277c993213036c1ba3b8b65172087c5348208f667d8117ed6f82f8139397d44df1fa41c49357fca6340ad5462ec916ce18d473c675aca7b6a7060b834dd90af1f26a9dc829ae89403bb36aa08c64505ddbd10f49bf3a5cc3d2753a499451fb06cf61cd29131ee0c4154c9eea54868139f745ee610b0e9cc0c2a29b2807da6601ca0e99841951f7fd9eee664ca41ef9fb911ddce4208eb9c6b20ecfc2b408550bff75d0f7096743f4b8e26ae8418073cdb08b1d9dcd0bfc47cf4d6889e0cec3b520ae72c114259b4d9e635e101c351f5f46f483dc8b7fd5ab9d4ea9a36734405d4726db98ea459f0ec6fc1abf0ce09d14a1d72927e25a5db615a0d5c6b5f7ef7a47e7280beaaffa9bcff915fcc01a40a0f1b6d894414d7a90fe704b183724f0285164d1d764420ceb5dc6465e629db193408827c6fac7f848574a04504210d1c3a8063a2def08c9db82bb674c360b65e27e9f1077614227e1a95864483caa4eed35f3dadfe31327b08c37356a2f1d71a8519f150d6c9cf5fd6a8d0dfa5afa98705162f00cf182c5371d1586ca6bfaac498f1c552d2d658faaf8ff4da517694148df41d9773093836db8b578a73f4e3ce4a338a031765c38e96ae0867645cd8f8bad618ae581838c2f4fdf6bebf210ced0c5de60ab5d90607538d245dd45f6127fab2a52802fb2bfb3bc3cfbc6e0f62bff97c27b0e35628a64874236cecca7c130a8e93e9b7a8be018930aac6c698d5c307f67ceca96554d65c9876ce7a7a78cc835008a16633005186aabc5819d3e14ded26e2c1e0c032e94ad8e910d74a3f6c19d62f48aea427e5b3d0efbd960fb06da28a3345cd8b404272645143b43cfb38d6f17d1337add5dcbaa5fa9e650a90d871dc55a58610b008743845ac901f35b6392a363a86559332a084fd32cb361b8b154d53975a999496c3d2898d4a366fc9ea42ce47ecba6a5bb5e639fda1977c72d29de9b88b19d6755d2e2ff0cf93a44fc466061b35067105e25f9caeb0cc70786d19bd285f41e544ed1daf773b6682288ef6f5289fd558dff53af1ef9fc4fe1b39d881e731ed97971b28c0fafdf46022b6568c9747589573356f22a784f306571cbb6870b9766c3af560b848d2b3d328cdee228e2e03192ebd917a7791cb6f6d3bcb8ed058648eba257145f3cc5ed9b6c05bdf716639b11e590b84d9dfe01b8a898b69ad6d5480883fc12d5b1d140654eb140af1f0cd35fd4103c31d4558460b53447bc2280f56e4c3be567e10b50d16efbefacceaa6df65e4d99d2bd66c3969bebca6a5e606d919a641ca0253d953550c78ef3287e6364cc27a464ded019597b3dc4a455b0f3985f13c2bbdc8458650d1104be8e9bd95de39d185d1e2a6ad2a69b6b6dce4046647adb33f415d5a54758f9d198c418b955615458a5537e62a1b1a5348c7fef7cf086fea14436533d98b105670f4f16924722273b233eee0c3aa56415aa3fc0ae72c213dd686035decc12e346ac088f1396137ec1e786adfa1e085b3f9d867340b6dbbe1ef4fd6f3f26a20e1f490cb8460ca7df42db4022f1dd233e80bc3c78ee0f9937d7771a35bf426181d7421552c560ab9ea88f4f3f3d70e4b6801b45645a39296b8d13d98bd25ca5c5ce5e1f62961dd8f80177051f203fb3cd280da8d1c90293dcde9747615d85240ee04554a0eeb8dea96ff60110446f6e03fbdbdbec829a8b114bdfa89e9396c8930f082f331ebf32becdb91c8581ef72c27b5d1f89ac509167f7e15f1185de7559ff03c32783706ccabe50b7879e569c3e3347425d52258289fd3d58ca7af155de99b3582695385eea9e7b5dbe2a6ab29f90efb0dc7df82a0516481c6933088105c5c8faa6e0fc98cbdec865373d559dbeb5dca016e36267fe7635adeec072fd77bdb98adbf1400a7add18e13d50f2c42a1c9257e621b7cf23def2ba96251d428bf80521b5d021568b524fc64aab310e2808d2e97c2664c6a72325ba7c71ba4fd6ef62fb870736023112f6309082b6095ea2d3e4584e3864ed573e3ce2aa8c3561c43e7133e3bea35c2a6c955929f62deaa9c72aacb962b4f17f11c751858310bea31ae8af4c66bac74320253d0f48db004f318924915afb1826aec47d66e0db627f49f78d7ffa9e2b4ab54812b821ba3fc45d7420c91de4796ad39e4cbcff1e2b315bc5b5c22e5d36fecc0d6223e63f1a82ff744bbee44c11a66b0fb613278bb74e1f8b8a2a619532623462873be993ec738419410b5bd7dcbff49e0a7e964f7f4779e5696c44c6c0a3d9a40090722832043da8f7dc884eabcf037c2ed611f82b395ba8fa3d53eefa471dd0b6c0da71583637d5d028924533f3c285a516ce1454c411620d1249e3889eb9c3a48a8a158f6465e64c3dd2e4212600656fc724b42897bf8c2a64f617b7b897613ecfddbab62df0b76f438ce67ad33492449b9b88053cbf29f00d55015d80ce5104d26a49a0c9e88f32d865c237db2cac0789a50ea95e6e941f326a530c8f2bbde4ad1abdf360182bc09013d77cc2822695a7ec20aa85190e52e9a7b7446f7bf3d2ac1af319f70d4858405d3f9906a76a9108ec794e12a222830ae1a309cab2f091a595fa07146da927eacbc98d23b155f855a13392f046bb9cc16826862d777c2c611ad472b689d7479efedeb3fdfc941f01e650b1f56c543e302b62dd272cc1968988a1990aea3826e257690542637703bf51d0372130deb6ccc15e23fc58f9c30aa47cda216428456f8a4859ce3c98942787f1d348ef41e", 0x2000, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r2, 0x80086601, 0x0) [ 3469.426875][T16156] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3469.443914][T16156] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3469.531349][T16156] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3469.541583][T16156] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3469.614172][T16156] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3469.625004][T16156] misc raw-gadget: fail, usb_gadget_register_driver returned -16 12:59:08 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000600)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea2105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) r3 = dup(r0) newfstatat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r3, &(0x7f0000008380)="8e4ecb5f89e057e4860741d35a7ba3d9c9d9ac49c0ed043f69004d346a5605154b68c48af3a87ef6455c2b829b4cfcf42d9c7ff7ee6718cd09d610389895b4c827f3767ecdee953eec66c639d6f614f06d6fff3c623b77694515061110958805eed573b6ad292f31eca0fb070cedb5695ab886be6fb5642c8dce754b5331b52310121135b864c76e6211237d623dc21c96c01061ad6bc179ad1aba859a2e419b13f9989ccfb6c78ae3b7125dd82d09c0b3d41b39353cf784cba14b64aa8c35ab38ee9e1c904430b0a16bad59bb9f6671c9d556a8c1551c50ff8c07ba5f8bd9ed41189ba77bf40679973feac2366343d7db0ed12b381aee64513e2d55319ec7ef49841429d8561cdbd2479fb0ad73cc1846360cbd5115ff1b2358b3c304fd7fa957ded106a03260a8318e1e076157ee33d166ec41a0827016c9c9b0dac8ad14893eec9ca0bb28a4e4ff7a7428dfdb630f22af4039f380447d30c4f59e1e4134d39fb3cc692cfebc88da63c2dbbae3f4d65361bcc56f4b79f7f42fbc711098cf0539d8c133c6dd010b92defc1df085c981633ab5d706c1ad1af6982d635d9990db422169612f911b1b0a5f495032a75e03cfe847c9e47e93b6d6b929ee6b14cf47ebbf82f5577f1ce8280ee79ff1ca107a3be8a381788f40629ac33fce453a3fb07f1bde7d55912d4512018a3e3a76504a66940d22ecddc190eead4d46bc4887779b8c1ddf411341e6f73ea561c100c4f19e4da58d78cf1143c11556306369162518bc61210e2818dc5c8ea9c137c54f14d44ef4822b9c4e2dfe9c78e90ed2a4e4eb54d5d285ab94a4aef9842be459389d624d718451351148477249ba314b0bf15ded0fc9194b65ca8472974f19c21afdac4bfd8c57313d268828972c31bff93f3e18ecaf6eee42bf541fb158be0c8cfda1b8d0af9adfaa0be2a31695b3a44df175dab983c59b009a80bdd10359728afd4a415dcb9ca6fb613111715ae5bbac4cd8439ef4f214b07f56d1c036dc207d2900727df1abbbacaab79e593bd0a7ee218d4d1d5be540fda273bd40a10c0856d5718f7d8be9170adb60cd87246d7b126343ff30dcd8b468a448010a2574c6083b4cb6c5531c38980d8742a34feef6acfddf3d6935d1a87fb3ae6f6f12cfc9dbdffa6e6423772b7818696448084c10b3912d6ff670773116e66de95eaf4c51aa7ff3bd7f0eec7410e6e3db4eb5caab488121767749da6d10e38fe722f62dfd6352286aab60de1966892337369c4d996b72db7e529dbfb7d96fb4a62ff88420f2cba62b5a8d32df040b8804f97a05d395cbea3e598cd83fc4a98556ccf67016b370a0b513ac040918305e765bf0448e4629b017ab8aca592ed5c4f3ec2b3ed99200ae94080e406c0ba4af1343d1ceac26b602c1a544cfacc73e88b4bb4ac19a28515b4324241d935af33aa0209e3b9ce399f7dbf0ac1d0532153aaa1dbacccb7ee24b8ac8155b6c6a3e5d72f07639430df4fbcfac1dd23821c01c6fe29419fe70e8e582bee2c4110a1976ee3db44c0e7a5afbd9ecbab5a5718a1af3a2837f9c5a19253a91e34e38c20493ba2f1bf7d4c9450c109cc0222e5a0824883d10b68f9de7cfc703f019ecb0d1f9e617866044237b0e898bba88f7f6c317ccf86d619cad40c0d0017d3a0ee5d80b2c903dcb2805de1f7bfddf39c783b3050d30ded43d70f8195cc2aac1e9870b1ccf10fd417c08115eb07e2df769d39ca3f6c575b25f8bf275ada402bb0880b7fe5c201eea3718d0199b4477fc822b60c3616b02dd5baac86fd371402479b8a9e29f496eef0f8b9d2c14c6e9bf1d2ddbb10ca47a11c59a2edb55a68d5318666427ab05027578185725ea7fba290bebc0101ea8cd96b76d0e6678c157d87ee3d85e75abb23b0820fe3503dea422c1b47dd7b7904abda3e4ebea7864d5d1c080d157a11810fe92009e1855176a97b7dd0a069ee0a4e2ff1015fcd163b8f9ba3be24ac7d72b06628c7c2439fcd498989f5f4068f8e74f3b241eea72ad03e5010f5f2760d5457e142ddab0b64178ae50f552c16adbdd8f75a8f89b9e8aea5449ad678e54c2fa8a1dbf926e91a59d17d1cd16f33fc63efaa5ce307b09105c465ef2f7d4d993120e1ed16771c74b64ba9577345e2d54a43edd02bffc73297756018eb465bcdb70d573269506c85f497fe8233effae96b984a37f2c523fc1caf3d84e8c510dfce80857ef4b4586df71e682ee2b5713d743db0779c7ec2df9c02635b09bd354ef767abd6e6fcf0cbd90049fbd6b8c1ac06c4c64597b415a27fc387cb5ee1ef856cbe7a03cdcc6da2582da04d5bb7b755be4dc7d744b29e16a72d601f53a7cf7141ae7f0f40be5a8ef36f11b7b57522c5cf12a774a71ffe31bc1e6a2b1164d7e1c45f6ca961ff7d62d62a8568c2953cae355e1d92e521542998fb17155880df186d3b258bbb409385fac18ae51d1f0cb64788927048e597281be89c8a3c6fc0ac526821d20ddb906c399533c220ac3cd47f5afbc5e9237724586729f6d8361ee6b1fcd43bb213bfa53623edab594c1959bb0ae466b40f1c973203306f43f0d10acd7368cb4dddcd16db934c675f2831682af48944a64f9e9899b796739ec877831c17af4d8936230a4f642529574fc3e56cdd22585de43414ce109bc49a00bd688af7bd80286900844e61a665767fbc273679181cf17316d68789b4168fc678077d05df4d49936a99c937ec2c1065824c5abd155fe5a84a600c7b5d4f4dacdfddf98f94a758074de873d829a2089cdddc8dae8dab580985cacfe222928e4cb6bdbe2e7e17747a82cad31468e7b5c27ee9568d3c26eb7866df1596654919c99c8f76bdb16a429c7564719572927e32ef5f11562a63b0b4f670aa99b639b496a9912c509dc960f4978eaf3d768f22eed3dcbfa95763c57c0c5e4a7abeb4144e8839025cd6dd8dad196668af2001de77fd34fa67d04bc2fe6ed2db31726be49cb162991cd1afbbb2b454e4431f09b9719dc1c709e7cb4d4068ba8fbf8d106fa30d8af2c40f8ba8ba6a28accc92dfa494ea18f0d53fa0454c651d237be68f2a874f8ab7bbf81cc159e11de4ffa896cc0103ec353d8d7bcc1c72f69c3c82f5d955a489b3f683fc5ce6641360467724080f48d692cfc53c6b7db9bdac0ba38893f8124a9b07a25b77c5bbdde8602f8e4a3592650b75f5c2da128129f83323cc9f7533b087d58c7ce536075a3e374e2abe3c9f5b921e22687a30ce3172dbc094074624b3ae8dff8c633e17dc9b300278def144eeef39f382fac51e3089c642df0002074107d52502b45901f72fd56fdbd31104dfc1a4cd2fc324c5255f05295c619f244fad2c49de17636aa8781ef39318116120bd84d2cac322d71cbc0e39e73fc8684fceab45a9eefce5aede6d5ad65c790cc885d72ac38ab541ac3bdd3be6d0759fb79c69a07d7e126330a06fe335a75bff7a7f41009e5c6ff28ad57b63475f33842ff3e47b06a1ef26c25ac155da359d4b1156d64ed1e080fb32240c0b1134c567d3de404feda56bf1f82f426119f8502f48b3b314a3ce9eac33579c76bf54b24d0f7aeac34f5644ac4a61e45f442221c19e6dad2572152f9613d58b868bc79e0a98db36b58a7fb8294209ac8dd920e522b2522c295785e8f8d7becdc280b585bef30d5d5177fd7d8ff144e2be08917eeb5dde340c108b1b38179d951e79957f907b9d830f0fcc388946cac1a7a79f40ee45a5c7800a931de405422e48b839b1a29d815b5e43bf6ab1864a328d6cd613a527f9160f0b25eb5b30199d216f14e4a21f156cb4a870a42bba4b5bdf0a5ecdba9a1f6ca5737bece53e6222dbc7d268ce988750e0bc5110b4d6cde4752cc8fd055b29dbafc8571aa9a671d7d1b58d43184dd56651f79c5ab9980ec6dbbfa62eee68a91df0853a0a79256415d19ba137dae704bbcfe5fdbfbc9133003342b0589e824cf8568f6bc93b4876e4da3899d6ab7584f19972588943065a5cbf8e9b00749d58a07311082975c55dad2521d1332fbdba0487a12d31b6e147ee5c0cc647faba7903202b8a8e97882468bf5d8dd53f73235aa0e1469275664eebbfcca634cb3289cfeb89409a79fc129b65aeedb4049cc3a543f338aaea8f3544a727a98e9091c774de4908dd9b3b5c9d019d6eed54ad0d1e28c36427e28b058968f48019c473b3d29c77dd45c98abf74b840a9831d57b6694accd6d6956d5d65c5e3d943997c2d6a1bb3ef282d70e4f7dbb4f5214cc4066f858ec54cb98803ccbe3e2e8a0bae14f029ecacddf6e5753aadbc2545d68ad2598b7e979d3b2995474b88e7a0b25a28055a1c45f03a820c9657927644788266c80ef87e829b9609dccf0fc5d4f8024bd3c38a0343cb7702656de45402d442ed988e287cfa119517bec71d71f08be360dea8463fc9751e7dbeada0bf035765953c42767036d8f96c83bce17f4f63ad1058dcc610eca65af1c567775ab0cda6793f4a5b4179ec73a8a0648684007656c8fcfcd9dc2182a94d07c56cad6871adef28ecdbb698cee02e0aa5a31c5a3b22d1093eb3eeac3f701013f30e64208551f6c2e258b0568c945c671c479187c8b31f4663ddeacaebd79ba62dffa58bd11ad77baddb1ea0be77a37254b1c89a4935ea157aab7a207cd325253bc312d099111ad9a8aa80c898324154350c79dfdfe5e777ccf75b8cdbad4c610f2de1b64949ab18c1ab3cfac6f87681b3108f8bafa26e1680661328290d7ddb825c42ee12cd68adcb5fd4bcebca3dee151403327b8d60de2dc822f62f75aae94a78554cd7809f20b4a605fc5aa82eb1015e095d95946dfbcbbe4fbb7f5fee36bc46c82ab4f89eb9db255f53e300b7a1540277cf4e1646fc405274b73f3a20cdc235c9a3ce205b409e1a1b9302da9799048ba49812faa11f54776a5e10f358ed5823885bcd6e8d81ea755654028e5bcfe0a9333f530f21d25c32e32a52af2fb2060a0b96248c686339ac88c54a212c32cdd78e461da89fb5c4b6b8b9ec0b14b50fc39f2d37465402d8eec35cab825c8e29bbece7445cf3a74175e05a4357b6f994de8f9737865f3244a3ddf0ea39131254e8618b3266a3c6cca0d35a6babf05246a831dc4fa611f3a545a2dca02cca3c09b0d64e9c37cd928a783dcb9260f4eb9a4a59d9bd4dd6ec4cc5656e1fb4ccf66232190796ff95e94cfa96308e674e764377a271effc5c7cf44a30db41792cbd36822bb02cf0dc5233de791acaf5761595a8155c123bbed514cd4c965c56e8e7eb343645872eff0396dde380b180993549c39f0c0db836f385c4ae33577d8705ced762fbf8ddc75a480b620cbf0453c3474b59f0e5dc4e7c3d9dacdfadfb4f94388a0a71fced79553d15ce1b7e8728e19f7b3fffe40cc17c917b4f879a0a15ba582c1dda40185f82c6b78b02dcbba65f9c9ddc62494b2fe60001cc7cfe9fbec3413666485a46ccc3102f6eb9d875df31120a74329609d25191eb4181d21f1e55140f328b0229bb8c9f1f662fafc55205ff2c817f6fa711763d1b40c5fde3b539f8142a29cfa4c5a3e3a852311b6c25dc2453e852514208578479f55d38f4f8f186d30342244e12ecd3076259e8cf54af0989604e8d85aea7b2088b64e508e38b29a8ea90e97309dc9d47c37c1c0730235040810dd6265fa3a99cca4e38d0319a93431134a07ba3f2a1d5701d9345b4334c870227e49787928fa75f550d66b5a7d5cf1aa8172cc89eceb254ec09ceb901da023dd8a2582e177f48a8d0e616202d7d441352fa851c15e3fbd9507ae2f77dedd077eb48dd9a3a081d1b9d91388b9708cfcd3f716b2d7c28f32c2f1c2e51b4dd4ccc8ad4b2a9f66f98f4a8daf4b89d08904091db35cf97084a952d9ce6c42e18b32c79c1663c847b627c01b20c537bb1ec03d5dc535e52ec2d75842db4dd4a0877ab51a02ed70a47b1a93c6a2e8e8ac485df1ac8f508d4f857d4610929573fa9c8af42f83641b82285d40286b2fb5e5fefd80c764b18391fefc42dc5d9e48dd5737297dec06f56a1f2a5e320e90da2657958180d6c0f9cae4fcd48a57756751235b4f1310ce8983cd2a0c186bff2fab578473f28c0f9cb60f8b21a5a738c4b5feb2b3cd3c601ed5c0b48a132e2b6a4460047b4f7915bb4f562c95a517f4b69f11c50111b2188a1da823f20ddf1f8c64540cc70c90037e2356a19ca91e50bc2e252c0b30bbfd76b09d5c2da1a6bb28a4ee7cec9785e17e70c2db4733003e648184890249eaca2511247c23f37b2a12c4a369d7c8210e8f34c067548cd586be0199e4e4d10fc396e64b89a7423dc882e807ec005a87ce1f739a67b71b2496f908538c875249b569ab049e9a670277e7b3eec43b17ca3b2d0c798b583d7e8b8fa8ae16f37b387b1555450b5c2017b03dc91ffad424ca46452fef433b15f46b522064ddba96a15b39416a3acf64dae68ed581587d94f43e9cbafaf3c9980db6f0c7425b6c4c4c778abc3fc6d97133e0ea5e43a8c04bfeda2af251f7764a8731606e4c71e2ddb57450551bfa0f23a9309dead0240f09ccf242a774aafc2768235354d5768b1084092b78994bf2721478cd191fd0ad7dfd44e961d5eb1cc98d36d9c9c7cb06111a665872fb4feaa895031538c2b9b8ab9bab2965cfba84d223f208efcc211d65a2c5ae1105794068148ff64afe6ddcfa84e68625180d7b6927591557b4cf994b8526341902e5f56666ad67820c5daa3aae4325ee55577869d3455973e6b661517a9383e43439a67802b647ad69eb73b8b01eaad72c9e4d376eec51c544d514d6123beac149830adefddd179a7e568949e62eabbebeb04a62fa4de12a5f758700f80fc1c5173a1b34c8c39cefc4c322d0fecf0989b981a237107bbe42966d25ac52f344491caf2a84db6157b803cef2b99eae3f3452f08567981181c1461f3820d7567510d280c3682797cfabd84868181f21c03b04baf19aaad92ecccbd39de9de1b1aaa1660ff4bf4f77b39ce431a8027d6b6ae9f90f5019c4ba227fec4ca6ac425c9d288c2c764f1af575dfc932eae6821e905b3a1235eb8d1bd1c76099e97f8fa97238145af212450fd03d3a1671f2c0397f6f44918f5a5cb2feb0b0fa79405d4554a6b794af493e609fcdcbd7e83600ac8434b88c67cfec0b7e1924dbd827c4604f561d4e18bfff0d458b1442f9ba431ae8528019e2e75f6e56b2705a8d3ff4fdab05d59174dd9e201d0ef9a8d523c261c3a506f789abf576c4a05b73e5b4c13244e9516a2b9e84e45dd3d6b92f0f39723338d58c41fef2d81bc96bd649314d7f0a96e22555f4e26e60319c4b42c5e741070039b19d01e185f12064495b58faaddff01de2c247b953871748b1e9cc3080e6ba28caa877c5565c7abb020cff4782bd2a8afb39e323a36724c0dcd965c07cd3d7c85e9308745042dd388a4b3b793998251a51438d786eaddec23879cdce15b6c0f9e0f3c58fe19c4ced9b3818685769246def1adf8ba04f1a4c3bb423f2f392404ef4b6de69cd5d61efa2321490e1ccdbc8bf1db0cf50bb54e6e484168026c1d03dc3d09e4154889284b90b4c2d84ab16a1d6705dcdc79f1c8d1405717243e3007d6c2eb923355e78651eb08e6c00a5074f7e87a500705d5367970ef7af6eb51ede34e10a639138ab35141a42bdd586cb69737c1fc07c8ff1320074ac2c096ae5ab9844fac2f514578a1c5ac3c1f3928aa1fcfe194ba0724d52815938498349781a3153ca039d8cfdf9a38718f07522a1bcc1085e8d40e69959d69bf7e34ad7dc22e164bafb4fb7c92842da5ecd2179fbe3fed10c757f0dd753ca0c3d478cf9e3d4240be110553b5b08a0d65b8f68b72cc0ee90334d338e707e85ada573c3315233be08ef99ae202b56f2e7f680801c2e6cc533d1c3ef9d2694ca88b423214cf6fe0eaa9acc91182beec06403c0025ee63b3fe6259e1181b2a906abdb85acf3ffa82130cd00bc784016f65462b6d6fa9a951ca56d19c2f32a504d44b12ae0356d93a74e73b07e89722f3fbed367eec4c25cf6e4d017b92c5cfe3ede6d6da63816d55c5acb8e173ef05bcf3069a9d70f30872075e32aeff40df06f302d358598a9822b98f3900050ddb148461a6a8e7c9ad235dfe8ae617153a718b2b08b23bdf83e0ec00b36a91a426f9317e966edd1c9f188d647295b7154146b18c19fd421b3bd8100c282769f6210af2306eb177d07c6967bb544a77c741cf26d06dc6622dfe779566599a9ae39828b84e53830edcc5d7da13c8300d2e1082068a8636467e48cffcdb83216bcd5a0eff601fdcb565748318c13097a6fda64588e322976c348c72f0566073a6e6f5de11f0422eec161eec300cc7d4fc6c48bcb2a57565917499f5bfb0f2a7724e2dc8261d5a2e7bc0e2ca1580dc47bd36066b3564efa29cef2962d853634904bb106098b0bf208bcd9ed55aa18831d33cc046130b2bd8cd77c9cb5e999187958691cb0ed9c2dda9cd81809d0a963ed53b864c03fe5892fad5adfb3404389e71ca677c16b709601ff277bba1e8087b6aa4c42e43f33f2c1d37d524683a94c3db30b606f3edac5325ed3a0bbaa5c72f4b3f1f379e76c8a249f97492a608f42c1957627a40b5d8bff17efa0ffd7e3b67032f8102e737830000d10adc2289c7c3ad9fb33d28f25d9ed605bd35e0c43274fee10afad1d3d9ee7af3a8b4422ac7834d5788b3aa40daad0939437676242a985baecf4fb8692c76441051fe7a29a6aad6b2db763c1bae76277841ec33dcefec79dc9bd55468506ffdeaa0cc74c249eec97b230cac71641590ffa227c532357b652f4b7b1d500a8e608550b2e22bad50b6d4ac268c3f789b8277c993213036c1ba3b8b65172087c5348208f667d8117ed6f82f8139397d44df1fa41c49357fca6340ad5462ec916ce18d473c675aca7b6a7060b834dd90af1f26a9dc829ae89403bb36aa08c64505ddbd10f49bf3a5cc3d2753a499451fb06cf61cd29131ee0c4154c9eea54868139f745ee610b0e9cc0c2a29b2807da6601ca0e99841951f7fd9eee664ca41ef9fb911ddce4208eb9c6b20ecfc2b408550bff75d0f7096743f4b8e26ae8418073cdb08b1d9dcd0bfc47cf4d6889e0cec3b520ae72c114259b4d9e635e101c351f5f46f483dc8b7fd5ab9d4ea9a36734405d4726db98ea459f0ec6fc1abf0ce09d14a1d72927e25a5db615a0d5c6b5f7ef7a47e7280beaaffa9bcff915fcc01a40a0f1b6d894414d7a90fe704b183724f0285164d1d764420ceb5dc6465e629db193408827c6fac7f848574a04504210d1c3a8063a2def08c9db82bb674c360b65e27e9f1077614227e1a95864483caa4eed35f3dadfe31327b08c37356a2f1d71a8519f150d6c9cf5fd6a8d0dfa5afa98705162f00cf182c5371d1586ca6bfaac498f1c552d2d658faaf8ff4da517694148df41d9773093836db8b578a73f4e3ce4a338a031765c38e96ae0867645cd8f8bad618ae581838c2f4fdf6bebf210ced0c5de60ab5d90607538d245dd45f6127fab2a52802fb2bfb3bc3cfbc6e0f62bff97c27b0e35628a64874236cecca7c130a8e93e9b7a8be018930aac6c698d5c307f67ceca96554d65c9876ce7a7a78cc835008a16633005186aabc5819d3e14ded26e2c1e0c032e94ad8e910d74a3f6c19d62f48aea427e5b3d0efbd960fb06da28a3345cd8b404272645143b43cfb38d6f17d1337add5dcbaa5fa9e650a90d871dc55a58610b008743845ac901f35b6392a363a86559332a084fd32cb361b8b154d53975a999496c3d2898d4a366fc9ea42ce47ecba6a5bb5e639fda1977c72d29de9b88b19d6755d2e2ff0cf93a44fc466061b35067105e25f9caeb0cc70786d19bd285f41e544ed1daf773b6682288ef6f5289fd558dff53af1ef9fc4fe1b39d881e731ed97971b28c0fafdf46022b6568c9747589573356f22a784f306571cbb6870b9766c3af560b848d2b3d328cdee228e2e03192ebd917a7791cb6f6d3bcb8ed058648eba257145f3cc5ed9b6c05bdf716639b11e590b84d9dfe01b8a898b69ad6d5480883fc12d5b1d140654eb140af1f0cd35fd4103c31d4558460b53447bc2280f56e4c3be567e10b50d16efbefacceaa6df65e4d99d2bd66c3969bebca6a5e606d919a641ca0253d953550c78ef3287e6364cc27a464ded019597b3dc4a455b0f3985f13c2bbdc8458650d1104be8e9bd95de39d185d1e2a6ad2a69b6b6dce4046647adb33f415d5a54758f9d198c418b955615458a5537e62a1b1a5348c7fef7cf086fea14436533d98b105670f4f16924722273b233eee0c3aa56415aa3fc0ae72c213dd686035decc12e346ac088f1396137ec1e786adfa1e085b3f9d867340b6dbbe1ef4fd6f3f26a20e1f490cb8460ca7df42db4022f1dd233e80bc3c78ee0f9937d7771a35bf426181d7421552c560ab9ea88f4f3f3d70e4b6801b45645a39296b8d13d98bd25ca5c5ce5e1f62961dd8f80177051f203fb3cd280da8d1c90293dcde9747615d85240ee04554a0eeb8dea96ff60110446f6e03fbdbdbec829a8b114bdfa89e9396c8930f082f331ebf32becdb91c8581ef72c27b5d1f89ac509167f7e15f1185de7559ff03c32783706ccabe50b7879e569c3e3347425d52258289fd3d58ca7af155de99b3582695385eea9e7b5dbe2a6ab29f90efb0dc7df82a0516481c6933088105c5c8faa6e0fc98cbdec865373d559dbeb5dca016e36267fe7635adeec072fd77bdb98adbf1400a7add18e13d50f2c42a1c9257e621b7cf23def2ba96251d428bf80521b5d021568b524fc64aab310e2808d2e97c2664c6a72325ba7c71ba4fd6ef62fb870736023112f6309082b6095ea2d3e4584e3864ed573e3ce2aa8c3561c43e7133e3bea35c2a6c955929f62deaa9c72aacb962b4f17f11c751858310bea31ae8af4c66bac74320253d0f48db004f318924915afb1826aec47d66e0db627f49f78d7ffa9e2b4ab54812b821ba3fc45d7420c91de4796ad39e4cbcff1e2b315bc5b5c22e5d36fecc0d6223e63f1a82ff744bbee44c11a66b0fb613278bb74e1f8b8a2a619532623462873be993ec738419410b5bd7dcbff49e0a7e964f7f4779e5696c44c6c0a3d9a40090722832043da8f7dc884eabcf037c2ed611f82b395ba8fa3d53eefa471dd0b6c0da71583637d5d028924533f3c285a516ce1454c411620d1249e3889eb9c3a48a8a158f6465e64c3dd2e4212600656fc724b42897bf8c2a64f617b7b897613ecfddbab62df0b76f438ce67ad33492449b9b88053cbf29f00d55015d80ce5104d26a49a0c9e88f32d865c237db2cac0789a50ea95e6e941f326a530c8f2bbde4ad1abdf360182bc09013d77cc2822695a7ec20aa85190e52e9a7b7446f7bf3d2ac1af319f70d4858405d3f9906a76a9108ec794e12a222830ae1a309cab2f091a595fa07146da927eacbc98d23b155f855a13392f046bb9cc16826862d777c2c611ad472b689d7479efedeb3fdfc941f01e650b1f56c543e302b62dd272cc1968988a1990aea3826e257690542637703bf51d0372130deb6ccc15e23fc58f9c30aa47cda216428456f8a4859ce3c98942787f1d348ef41e", 0x2000, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r2, 0x80086601, 0x0) 12:59:08 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000014c0)={0x1, 0x4, &(0x7f0000000280)=@framed={{}, [@call={0x85, 0x0, 0x0, 0xd0}]}, &(0x7f0000000000)='GPL\x00'}, 0x80) [ 3469.991418][T13091] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 3470.310013][T13091] usb 3-1: Using ep0 maxpacket: 16 [ 3470.440323][T13091] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 3470.451335][T13091] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 3470.462853][T13091] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 3470.473565][T13091] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 3470.484439][T13091] usb 3-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 3470.531957][ T3762] rc_core: IR keymap rc-hauppauge not found [ 3470.538264][ T3762] Registered IR keymap rc-empty [ 3470.544447][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3470.611494][T13091] usb 3-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 3470.621447][T13091] usb 3-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 3470.630130][T13091] usb 3-1: Manufacturer: syz [ 3470.654415][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3470.669737][T13091] usb 3-1: config 0 descriptor?? [ 3470.702733][ T3762] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/rc/rc0 [ 3470.720609][ T3762] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/rc/rc0/input217 [ 3470.804160][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3470.840926][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3470.902023][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3470.963851][T16190] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3470.974029][T16190] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3470.995414][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3471.011253][T16190] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3471.021587][T16190] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3471.040073][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3471.054719][T16190] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3471.064979][T16190] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3471.083940][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3471.098892][T16190] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3471.109151][T16190] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3471.134068][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3471.154770][T16190] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 12:59:09 executing program 5: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000e40)={{0x12, 0x1, 0x0, 0x76, 0x21, 0x19, 0x0, 0x41e, 0x401f, 0x368, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x13, 0xae, 0xdd}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000ec0)={{0x12, 0x1, 0x0, 0x5d, 0xd, 0x75, 0x0, 0x4dd, 0x8004, 0xe2a4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001700)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54c, 0x42f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000e80)={{0x12, 0x1, 0x0, 0xcc, 0xfc, 0x41, 0x0, 0x2955, 0x1001, 0xe001, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x52, 0x3e, 0xc6}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000001ec0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0xc7, 0x58, 0xf3, 0x0, 0xaf0, 0x8600, 0xcc52, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x41, 0xcd, 0x7d}}]}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000022c0)={0x2c, 0x0, &(0x7f00000021c0)={0x0, 0x3, 0x2, @string={0x2}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x80, 0x15, 0x55, 0x0, 0x45e, 0x4dd, 0xddaa, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa5, 0x4c, 0xfe}}]}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x88, &(0x7f00000001c0)=ANY=[@ANYBLOB="0466917de0f4d5a1d48a7a347fe2b84536a0e21b43d0e89c09fd5e51524fa3c5d890d0f2c083db833cb7994c15d429df553e653fcfd0b6aa5f86d563e61bc66a400d472162832448d91904029330e9ea233915286e6e55a8670cc0195b8ffa98b9a4df353f47472c2ba6279449a5220c9f", @ANYRES64=r1]) 12:59:09 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000600)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea2105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) r3 = dup(r0) newfstatat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r3, &(0x7f0000008380)="8e4ecb5f89e057e4860741d35a7ba3d9c9d9ac49c0ed043f69004d346a5605154b68c48af3a87ef6455c2b829b4cfcf42d9c7ff7ee6718cd09d610389895b4c827f3767ecdee953eec66c639d6f614f06d6fff3c623b77694515061110958805eed573b6ad292f31eca0fb070cedb5695ab886be6fb5642c8dce754b5331b52310121135b864c76e6211237d623dc21c96c01061ad6bc179ad1aba859a2e419b13f9989ccfb6c78ae3b7125dd82d09c0b3d41b39353cf784cba14b64aa8c35ab38ee9e1c904430b0a16bad59bb9f6671c9d556a8c1551c50ff8c07ba5f8bd9ed41189ba77bf40679973feac2366343d7db0ed12b381aee64513e2d55319ec7ef49841429d8561cdbd2479fb0ad73cc1846360cbd5115ff1b2358b3c304fd7fa957ded106a03260a8318e1e076157ee33d166ec41a0827016c9c9b0dac8ad14893eec9ca0bb28a4e4ff7a7428dfdb630f22af4039f380447d30c4f59e1e4134d39fb3cc692cfebc88da63c2dbbae3f4d65361bcc56f4b79f7f42fbc711098cf0539d8c133c6dd010b92defc1df085c981633ab5d706c1ad1af6982d635d9990db422169612f911b1b0a5f495032a75e03cfe847c9e47e93b6d6b929ee6b14cf47ebbf82f5577f1ce8280ee79ff1ca107a3be8a381788f40629ac33fce453a3fb07f1bde7d55912d4512018a3e3a76504a66940d22ecddc190eead4d46bc4887779b8c1ddf411341e6f73ea561c100c4f19e4da58d78cf1143c11556306369162518bc61210e2818dc5c8ea9c137c54f14d44ef4822b9c4e2dfe9c78e90ed2a4e4eb54d5d285ab94a4aef9842be459389d624d718451351148477249ba314b0bf15ded0fc9194b65ca8472974f19c21afdac4bfd8c57313d268828972c31bff93f3e18ecaf6eee42bf541fb158be0c8cfda1b8d0af9adfaa0be2a31695b3a44df175dab983c59b009a80bdd10359728afd4a415dcb9ca6fb613111715ae5bbac4cd8439ef4f214b07f56d1c036dc207d2900727df1abbbacaab79e593bd0a7ee218d4d1d5be540fda273bd40a10c0856d5718f7d8be9170adb60cd87246d7b126343ff30dcd8b468a448010a2574c6083b4cb6c5531c38980d8742a34feef6acfddf3d6935d1a87fb3ae6f6f12cfc9dbdffa6e6423772b7818696448084c10b3912d6ff670773116e66de95eaf4c51aa7ff3bd7f0eec7410e6e3db4eb5caab488121767749da6d10e38fe722f62dfd6352286aab60de1966892337369c4d996b72db7e529dbfb7d96fb4a62ff88420f2cba62b5a8d32df040b8804f97a05d395cbea3e598cd83fc4a98556ccf67016b370a0b513ac040918305e765bf0448e4629b017ab8aca592ed5c4f3ec2b3ed99200ae94080e406c0ba4af1343d1ceac26b602c1a544cfacc73e88b4bb4ac19a28515b4324241d935af33aa0209e3b9ce399f7dbf0ac1d0532153aaa1dbacccb7ee24b8ac8155b6c6a3e5d72f07639430df4fbcfac1dd23821c01c6fe29419fe70e8e582bee2c4110a1976ee3db44c0e7a5afbd9ecbab5a5718a1af3a2837f9c5a19253a91e34e38c20493ba2f1bf7d4c9450c109cc0222e5a0824883d10b68f9de7cfc703f019ecb0d1f9e617866044237b0e898bba88f7f6c317ccf86d619cad40c0d0017d3a0ee5d80b2c903dcb2805de1f7bfddf39c783b3050d30ded43d70f8195cc2aac1e9870b1ccf10fd417c08115eb07e2df769d39ca3f6c575b25f8bf275ada402bb0880b7fe5c201eea3718d0199b4477fc822b60c3616b02dd5baac86fd371402479b8a9e29f496eef0f8b9d2c14c6e9bf1d2ddbb10ca47a11c59a2edb55a68d5318666427ab05027578185725ea7fba290bebc0101ea8cd96b76d0e6678c157d87ee3d85e75abb23b0820fe3503dea422c1b47dd7b7904abda3e4ebea7864d5d1c080d157a11810fe92009e1855176a97b7dd0a069ee0a4e2ff1015fcd163b8f9ba3be24ac7d72b06628c7c2439fcd498989f5f4068f8e74f3b241eea72ad03e5010f5f2760d5457e142ddab0b64178ae50f552c16adbdd8f75a8f89b9e8aea5449ad678e54c2fa8a1dbf926e91a59d17d1cd16f33fc63efaa5ce307b09105c465ef2f7d4d993120e1ed16771c74b64ba9577345e2d54a43edd02bffc73297756018eb465bcdb70d573269506c85f497fe8233effae96b984a37f2c523fc1caf3d84e8c510dfce80857ef4b4586df71e682ee2b5713d743db0779c7ec2df9c02635b09bd354ef767abd6e6fcf0cbd90049fbd6b8c1ac06c4c64597b415a27fc387cb5ee1ef856cbe7a03cdcc6da2582da04d5bb7b755be4dc7d744b29e16a72d601f53a7cf7141ae7f0f40be5a8ef36f11b7b57522c5cf12a774a71ffe31bc1e6a2b1164d7e1c45f6ca961ff7d62d62a8568c2953cae355e1d92e521542998fb17155880df186d3b258bbb409385fac18ae51d1f0cb64788927048e597281be89c8a3c6fc0ac526821d20ddb906c399533c220ac3cd47f5afbc5e9237724586729f6d8361ee6b1fcd43bb213bfa53623edab594c1959bb0ae466b40f1c973203306f43f0d10acd7368cb4dddcd16db934c675f2831682af48944a64f9e9899b796739ec877831c17af4d8936230a4f642529574fc3e56cdd22585de43414ce109bc49a00bd688af7bd80286900844e61a665767fbc273679181cf17316d68789b4168fc678077d05df4d49936a99c937ec2c1065824c5abd155fe5a84a600c7b5d4f4dacdfddf98f94a758074de873d829a2089cdddc8dae8dab580985cacfe222928e4cb6bdbe2e7e17747a82cad31468e7b5c27ee9568d3c26eb7866df1596654919c99c8f76bdb16a429c7564719572927e32ef5f11562a63b0b4f670aa99b639b496a9912c509dc960f4978eaf3d768f22eed3dcbfa95763c57c0c5e4a7abeb4144e8839025cd6dd8dad196668af2001de77fd34fa67d04bc2fe6ed2db31726be49cb162991cd1afbbb2b454e4431f09b9719dc1c709e7cb4d4068ba8fbf8d106fa30d8af2c40f8ba8ba6a28accc92dfa494ea18f0d53fa0454c651d237be68f2a874f8ab7bbf81cc159e11de4ffa896cc0103ec353d8d7bcc1c72f69c3c82f5d955a489b3f683fc5ce6641360467724080f48d692cfc53c6b7db9bdac0ba38893f8124a9b07a25b77c5bbdde8602f8e4a3592650b75f5c2da128129f83323cc9f7533b087d58c7ce536075a3e374e2abe3c9f5b921e22687a30ce3172dbc094074624b3ae8dff8c633e17dc9b300278def144eeef39f382fac51e3089c642df0002074107d52502b45901f72fd56fdbd31104dfc1a4cd2fc324c5255f05295c619f244fad2c49de17636aa8781ef39318116120bd84d2cac322d71cbc0e39e73fc8684fceab45a9eefce5aede6d5ad65c790cc885d72ac38ab541ac3bdd3be6d0759fb79c69a07d7e126330a06fe335a75bff7a7f41009e5c6ff28ad57b63475f33842ff3e47b06a1ef26c25ac155da359d4b1156d64ed1e080fb32240c0b1134c567d3de404feda56bf1f82f426119f8502f48b3b314a3ce9eac33579c76bf54b24d0f7aeac34f5644ac4a61e45f442221c19e6dad2572152f9613d58b868bc79e0a98db36b58a7fb8294209ac8dd920e522b2522c295785e8f8d7becdc280b585bef30d5d5177fd7d8ff144e2be08917eeb5dde340c108b1b38179d951e79957f907b9d830f0fcc388946cac1a7a79f40ee45a5c7800a931de405422e48b839b1a29d815b5e43bf6ab1864a328d6cd613a527f9160f0b25eb5b30199d216f14e4a21f156cb4a870a42bba4b5bdf0a5ecdba9a1f6ca5737bece53e6222dbc7d268ce988750e0bc5110b4d6cde4752cc8fd055b29dbafc8571aa9a671d7d1b58d43184dd56651f79c5ab9980ec6dbbfa62eee68a91df0853a0a79256415d19ba137dae704bbcfe5fdbfbc9133003342b0589e824cf8568f6bc93b4876e4da3899d6ab7584f19972588943065a5cbf8e9b00749d58a07311082975c55dad2521d1332fbdba0487a12d31b6e147ee5c0cc647faba7903202b8a8e97882468bf5d8dd53f73235aa0e1469275664eebbfcca634cb3289cfeb89409a79fc129b65aeedb4049cc3a543f338aaea8f3544a727a98e9091c774de4908dd9b3b5c9d019d6eed54ad0d1e28c36427e28b058968f48019c473b3d29c77dd45c98abf74b840a9831d57b6694accd6d6956d5d65c5e3d943997c2d6a1bb3ef282d70e4f7dbb4f5214cc4066f858ec54cb98803ccbe3e2e8a0bae14f029ecacddf6e5753aadbc2545d68ad2598b7e979d3b2995474b88e7a0b25a28055a1c45f03a820c9657927644788266c80ef87e829b9609dccf0fc5d4f8024bd3c38a0343cb7702656de45402d442ed988e287cfa119517bec71d71f08be360dea8463fc9751e7dbeada0bf035765953c42767036d8f96c83bce17f4f63ad1058dcc610eca65af1c567775ab0cda6793f4a5b4179ec73a8a0648684007656c8fcfcd9dc2182a94d07c56cad6871adef28ecdbb698cee02e0aa5a31c5a3b22d1093eb3eeac3f701013f30e64208551f6c2e258b0568c945c671c479187c8b31f4663ddeacaebd79ba62dffa58bd11ad77baddb1ea0be77a37254b1c89a4935ea157aab7a207cd325253bc312d099111ad9a8aa80c898324154350c79dfdfe5e777ccf75b8cdbad4c610f2de1b64949ab18c1ab3cfac6f87681b3108f8bafa26e1680661328290d7ddb825c42ee12cd68adcb5fd4bcebca3dee151403327b8d60de2dc822f62f75aae94a78554cd7809f20b4a605fc5aa82eb1015e095d95946dfbcbbe4fbb7f5fee36bc46c82ab4f89eb9db255f53e300b7a1540277cf4e1646fc405274b73f3a20cdc235c9a3ce205b409e1a1b9302da9799048ba49812faa11f54776a5e10f358ed5823885bcd6e8d81ea755654028e5bcfe0a9333f530f21d25c32e32a52af2fb2060a0b96248c686339ac88c54a212c32cdd78e461da89fb5c4b6b8b9ec0b14b50fc39f2d37465402d8eec35cab825c8e29bbece7445cf3a74175e05a4357b6f994de8f9737865f3244a3ddf0ea39131254e8618b3266a3c6cca0d35a6babf05246a831dc4fa611f3a545a2dca02cca3c09b0d64e9c37cd928a783dcb9260f4eb9a4a59d9bd4dd6ec4cc5656e1fb4ccf66232190796ff95e94cfa96308e674e764377a271effc5c7cf44a30db41792cbd36822bb02cf0dc5233de791acaf5761595a8155c123bbed514cd4c965c56e8e7eb343645872eff0396dde380b180993549c39f0c0db836f385c4ae33577d8705ced762fbf8ddc75a480b620cbf0453c3474b59f0e5dc4e7c3d9dacdfadfb4f94388a0a71fced79553d15ce1b7e8728e19f7b3fffe40cc17c917b4f879a0a15ba582c1dda40185f82c6b78b02dcbba65f9c9ddc62494b2fe60001cc7cfe9fbec3413666485a46ccc3102f6eb9d875df31120a74329609d25191eb4181d21f1e55140f328b0229bb8c9f1f662fafc55205ff2c817f6fa711763d1b40c5fde3b539f8142a29cfa4c5a3e3a852311b6c25dc2453e852514208578479f55d38f4f8f186d30342244e12ecd3076259e8cf54af0989604e8d85aea7b2088b64e508e38b29a8ea90e97309dc9d47c37c1c0730235040810dd6265fa3a99cca4e38d0319a93431134a07ba3f2a1d5701d9345b4334c870227e49787928fa75f550d66b5a7d5cf1aa8172cc89eceb254ec09ceb901da023dd8a2582e177f48a8d0e616202d7d441352fa851c15e3fbd9507ae2f77dedd077eb48dd9a3a081d1b9d91388b9708cfcd3f716b2d7c28f32c2f1c2e51b4dd4ccc8ad4b2a9f66f98f4a8daf4b89d08904091db35cf97084a952d9ce6c42e18b32c79c1663c847b627c01b20c537bb1ec03d5dc535e52ec2d75842db4dd4a0877ab51a02ed70a47b1a93c6a2e8e8ac485df1ac8f508d4f857d4610929573fa9c8af42f83641b82285d40286b2fb5e5fefd80c764b18391fefc42dc5d9e48dd5737297dec06f56a1f2a5e320e90da2657958180d6c0f9cae4fcd48a57756751235b4f1310ce8983cd2a0c186bff2fab578473f28c0f9cb60f8b21a5a738c4b5feb2b3cd3c601ed5c0b48a132e2b6a4460047b4f7915bb4f562c95a517f4b69f11c50111b2188a1da823f20ddf1f8c64540cc70c90037e2356a19ca91e50bc2e252c0b30bbfd76b09d5c2da1a6bb28a4ee7cec9785e17e70c2db4733003e648184890249eaca2511247c23f37b2a12c4a369d7c8210e8f34c067548cd586be0199e4e4d10fc396e64b89a7423dc882e807ec005a87ce1f739a67b71b2496f908538c875249b569ab049e9a670277e7b3eec43b17ca3b2d0c798b583d7e8b8fa8ae16f37b387b1555450b5c2017b03dc91ffad424ca46452fef433b15f46b522064ddba96a15b39416a3acf64dae68ed581587d94f43e9cbafaf3c9980db6f0c7425b6c4c4c778abc3fc6d97133e0ea5e43a8c04bfeda2af251f7764a8731606e4c71e2ddb57450551bfa0f23a9309dead0240f09ccf242a774aafc2768235354d5768b1084092b78994bf2721478cd191fd0ad7dfd44e961d5eb1cc98d36d9c9c7cb06111a665872fb4feaa895031538c2b9b8ab9bab2965cfba84d223f208efcc211d65a2c5ae1105794068148ff64afe6ddcfa84e68625180d7b6927591557b4cf994b8526341902e5f56666ad67820c5daa3aae4325ee55577869d3455973e6b661517a9383e43439a67802b647ad69eb73b8b01eaad72c9e4d376eec51c544d514d6123beac149830adefddd179a7e568949e62eabbebeb04a62fa4de12a5f758700f80fc1c5173a1b34c8c39cefc4c322d0fecf0989b981a237107bbe42966d25ac52f344491caf2a84db6157b803cef2b99eae3f3452f08567981181c1461f3820d7567510d280c3682797cfabd84868181f21c03b04baf19aaad92ecccbd39de9de1b1aaa1660ff4bf4f77b39ce431a8027d6b6ae9f90f5019c4ba227fec4ca6ac425c9d288c2c764f1af575dfc932eae6821e905b3a1235eb8d1bd1c76099e97f8fa97238145af212450fd03d3a1671f2c0397f6f44918f5a5cb2feb0b0fa79405d4554a6b794af493e609fcdcbd7e83600ac8434b88c67cfec0b7e1924dbd827c4604f561d4e18bfff0d458b1442f9ba431ae8528019e2e75f6e56b2705a8d3ff4fdab05d59174dd9e201d0ef9a8d523c261c3a506f789abf576c4a05b73e5b4c13244e9516a2b9e84e45dd3d6b92f0f39723338d58c41fef2d81bc96bd649314d7f0a96e22555f4e26e60319c4b42c5e741070039b19d01e185f12064495b58faaddff01de2c247b953871748b1e9cc3080e6ba28caa877c5565c7abb020cff4782bd2a8afb39e323a36724c0dcd965c07cd3d7c85e9308745042dd388a4b3b793998251a51438d786eaddec23879cdce15b6c0f9e0f3c58fe19c4ced9b3818685769246def1adf8ba04f1a4c3bb423f2f392404ef4b6de69cd5d61efa2321490e1ccdbc8bf1db0cf50bb54e6e484168026c1d03dc3d09e4154889284b90b4c2d84ab16a1d6705dcdc79f1c8d1405717243e3007d6c2eb923355e78651eb08e6c00a5074f7e87a500705d5367970ef7af6eb51ede34e10a639138ab35141a42bdd586cb69737c1fc07c8ff1320074ac2c096ae5ab9844fac2f514578a1c5ac3c1f3928aa1fcfe194ba0724d52815938498349781a3153ca039d8cfdf9a38718f07522a1bcc1085e8d40e69959d69bf7e34ad7dc22e164bafb4fb7c92842da5ecd2179fbe3fed10c757f0dd753ca0c3d478cf9e3d4240be110553b5b08a0d65b8f68b72cc0ee90334d338e707e85ada573c3315233be08ef99ae202b56f2e7f680801c2e6cc533d1c3ef9d2694ca88b423214cf6fe0eaa9acc91182beec06403c0025ee63b3fe6259e1181b2a906abdb85acf3ffa82130cd00bc784016f65462b6d6fa9a951ca56d19c2f32a504d44b12ae0356d93a74e73b07e89722f3fbed367eec4c25cf6e4d017b92c5cfe3ede6d6da63816d55c5acb8e173ef05bcf3069a9d70f30872075e32aeff40df06f302d358598a9822b98f3900050ddb148461a6a8e7c9ad235dfe8ae617153a718b2b08b23bdf83e0ec00b36a91a426f9317e966edd1c9f188d647295b7154146b18c19fd421b3bd8100c282769f6210af2306eb177d07c6967bb544a77c741cf26d06dc6622dfe779566599a9ae39828b84e53830edcc5d7da13c8300d2e1082068a8636467e48cffcdb83216bcd5a0eff601fdcb565748318c13097a6fda64588e322976c348c72f0566073a6e6f5de11f0422eec161eec300cc7d4fc6c48bcb2a57565917499f5bfb0f2a7724e2dc8261d5a2e7bc0e2ca1580dc47bd36066b3564efa29cef2962d853634904bb106098b0bf208bcd9ed55aa18831d33cc046130b2bd8cd77c9cb5e999187958691cb0ed9c2dda9cd81809d0a963ed53b864c03fe5892fad5adfb3404389e71ca677c16b709601ff277bba1e8087b6aa4c42e43f33f2c1d37d524683a94c3db30b606f3edac5325ed3a0bbaa5c72f4b3f1f379e76c8a249f97492a608f42c1957627a40b5d8bff17efa0ffd7e3b67032f8102e737830000d10adc2289c7c3ad9fb33d28f25d9ed605bd35e0c43274fee10afad1d3d9ee7af3a8b4422ac7834d5788b3aa40daad0939437676242a985baecf4fb8692c76441051fe7a29a6aad6b2db763c1bae76277841ec33dcefec79dc9bd55468506ffdeaa0cc74c249eec97b230cac71641590ffa227c532357b652f4b7b1d500a8e608550b2e22bad50b6d4ac268c3f789b8277c993213036c1ba3b8b65172087c5348208f667d8117ed6f82f8139397d44df1fa41c49357fca6340ad5462ec916ce18d473c675aca7b6a7060b834dd90af1f26a9dc829ae89403bb36aa08c64505ddbd10f49bf3a5cc3d2753a499451fb06cf61cd29131ee0c4154c9eea54868139f745ee610b0e9cc0c2a29b2807da6601ca0e99841951f7fd9eee664ca41ef9fb911ddce4208eb9c6b20ecfc2b408550bff75d0f7096743f4b8e26ae8418073cdb08b1d9dcd0bfc47cf4d6889e0cec3b520ae72c114259b4d9e635e101c351f5f46f483dc8b7fd5ab9d4ea9a36734405d4726db98ea459f0ec6fc1abf0ce09d14a1d72927e25a5db615a0d5c6b5f7ef7a47e7280beaaffa9bcff915fcc01a40a0f1b6d894414d7a90fe704b183724f0285164d1d764420ceb5dc6465e629db193408827c6fac7f848574a04504210d1c3a8063a2def08c9db82bb674c360b65e27e9f1077614227e1a95864483caa4eed35f3dadfe31327b08c37356a2f1d71a8519f150d6c9cf5fd6a8d0dfa5afa98705162f00cf182c5371d1586ca6bfaac498f1c552d2d658faaf8ff4da517694148df41d9773093836db8b578a73f4e3ce4a338a031765c38e96ae0867645cd8f8bad618ae581838c2f4fdf6bebf210ced0c5de60ab5d90607538d245dd45f6127fab2a52802fb2bfb3bc3cfbc6e0f62bff97c27b0e35628a64874236cecca7c130a8e93e9b7a8be018930aac6c698d5c307f67ceca96554d65c9876ce7a7a78cc835008a16633005186aabc5819d3e14ded26e2c1e0c032e94ad8e910d74a3f6c19d62f48aea427e5b3d0efbd960fb06da28a3345cd8b404272645143b43cfb38d6f17d1337add5dcbaa5fa9e650a90d871dc55a58610b008743845ac901f35b6392a363a86559332a084fd32cb361b8b154d53975a999496c3d2898d4a366fc9ea42ce47ecba6a5bb5e639fda1977c72d29de9b88b19d6755d2e2ff0cf93a44fc466061b35067105e25f9caeb0cc70786d19bd285f41e544ed1daf773b6682288ef6f5289fd558dff53af1ef9fc4fe1b39d881e731ed97971b28c0fafdf46022b6568c9747589573356f22a784f306571cbb6870b9766c3af560b848d2b3d328cdee228e2e03192ebd917a7791cb6f6d3bcb8ed058648eba257145f3cc5ed9b6c05bdf716639b11e590b84d9dfe01b8a898b69ad6d5480883fc12d5b1d140654eb140af1f0cd35fd4103c31d4558460b53447bc2280f56e4c3be567e10b50d16efbefacceaa6df65e4d99d2bd66c3969bebca6a5e606d919a641ca0253d953550c78ef3287e6364cc27a464ded019597b3dc4a455b0f3985f13c2bbdc8458650d1104be8e9bd95de39d185d1e2a6ad2a69b6b6dce4046647adb33f415d5a54758f9d198c418b955615458a5537e62a1b1a5348c7fef7cf086fea14436533d98b105670f4f16924722273b233eee0c3aa56415aa3fc0ae72c213dd686035decc12e346ac088f1396137ec1e786adfa1e085b3f9d867340b6dbbe1ef4fd6f3f26a20e1f490cb8460ca7df42db4022f1dd233e80bc3c78ee0f9937d7771a35bf426181d7421552c560ab9ea88f4f3f3d70e4b6801b45645a39296b8d13d98bd25ca5c5ce5e1f62961dd8f80177051f203fb3cd280da8d1c90293dcde9747615d85240ee04554a0eeb8dea96ff60110446f6e03fbdbdbec829a8b114bdfa89e9396c8930f082f331ebf32becdb91c8581ef72c27b5d1f89ac509167f7e15f1185de7559ff03c32783706ccabe50b7879e569c3e3347425d52258289fd3d58ca7af155de99b3582695385eea9e7b5dbe2a6ab29f90efb0dc7df82a0516481c6933088105c5c8faa6e0fc98cbdec865373d559dbeb5dca016e36267fe7635adeec072fd77bdb98adbf1400a7add18e13d50f2c42a1c9257e621b7cf23def2ba96251d428bf80521b5d021568b524fc64aab310e2808d2e97c2664c6a72325ba7c71ba4fd6ef62fb870736023112f6309082b6095ea2d3e4584e3864ed573e3ce2aa8c3561c43e7133e3bea35c2a6c955929f62deaa9c72aacb962b4f17f11c751858310bea31ae8af4c66bac74320253d0f48db004f318924915afb1826aec47d66e0db627f49f78d7ffa9e2b4ab54812b821ba3fc45d7420c91de4796ad39e4cbcff1e2b315bc5b5c22e5d36fecc0d6223e63f1a82ff744bbee44c11a66b0fb613278bb74e1f8b8a2a619532623462873be993ec738419410b5bd7dcbff49e0a7e964f7f4779e5696c44c6c0a3d9a40090722832043da8f7dc884eabcf037c2ed611f82b395ba8fa3d53eefa471dd0b6c0da71583637d5d028924533f3c285a516ce1454c411620d1249e3889eb9c3a48a8a158f6465e64c3dd2e4212600656fc724b42897bf8c2a64f617b7b897613ecfddbab62df0b76f438ce67ad33492449b9b88053cbf29f00d55015d80ce5104d26a49a0c9e88f32d865c237db2cac0789a50ea95e6e941f326a530c8f2bbde4ad1abdf360182bc09013d77cc2822695a7ec20aa85190e52e9a7b7446f7bf3d2ac1af319f70d4858405d3f9906a76a9108ec794e12a222830ae1a309cab2f091a595fa07146da927eacbc98d23b155f855a13392f046bb9cc16826862d777c2c611ad472b689d7479efedeb3fdfc941f01e650b1f56c543e302b62dd272cc1968988a1990aea3826e257690542637703bf51d0372130deb6ccc15e23fc58f9c30aa47cda216428456f8a4859ce3c98942787f1d348ef41e", 0x2000, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r2, 0x80086601, 0x0) 12:59:09 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000600)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea2105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) r3 = dup(r0) newfstatat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r3, &(0x7f0000008380)="8e4ecb5f89e057e4860741d35a7ba3d9c9d9ac49c0ed043f69004d346a5605154b68c48af3a87ef6455c2b829b4cfcf42d9c7ff7ee6718cd09d610389895b4c827f3767ecdee953eec66c639d6f614f06d6fff3c623b77694515061110958805eed573b6ad292f31eca0fb070cedb5695ab886be6fb5642c8dce754b5331b52310121135b864c76e6211237d623dc21c96c01061ad6bc179ad1aba859a2e419b13f9989ccfb6c78ae3b7125dd82d09c0b3d41b39353cf784cba14b64aa8c35ab38ee9e1c904430b0a16bad59bb9f6671c9d556a8c1551c50ff8c07ba5f8bd9ed41189ba77bf40679973feac2366343d7db0ed12b381aee64513e2d55319ec7ef49841429d8561cdbd2479fb0ad73cc1846360cbd5115ff1b2358b3c304fd7fa957ded106a03260a8318e1e076157ee33d166ec41a0827016c9c9b0dac8ad14893eec9ca0bb28a4e4ff7a7428dfdb630f22af4039f380447d30c4f59e1e4134d39fb3cc692cfebc88da63c2dbbae3f4d65361bcc56f4b79f7f42fbc711098cf0539d8c133c6dd010b92defc1df085c981633ab5d706c1ad1af6982d635d9990db422169612f911b1b0a5f495032a75e03cfe847c9e47e93b6d6b929ee6b14cf47ebbf82f5577f1ce8280ee79ff1ca107a3be8a381788f40629ac33fce453a3fb07f1bde7d55912d4512018a3e3a76504a66940d22ecddc190eead4d46bc4887779b8c1ddf411341e6f73ea561c100c4f19e4da58d78cf1143c11556306369162518bc61210e2818dc5c8ea9c137c54f14d44ef4822b9c4e2dfe9c78e90ed2a4e4eb54d5d285ab94a4aef9842be459389d624d718451351148477249ba314b0bf15ded0fc9194b65ca8472974f19c21afdac4bfd8c57313d268828972c31bff93f3e18ecaf6eee42bf541fb158be0c8cfda1b8d0af9adfaa0be2a31695b3a44df175dab983c59b009a80bdd10359728afd4a415dcb9ca6fb613111715ae5bbac4cd8439ef4f214b07f56d1c036dc207d2900727df1abbbacaab79e593bd0a7ee218d4d1d5be540fda273bd40a10c0856d5718f7d8be9170adb60cd87246d7b126343ff30dcd8b468a448010a2574c6083b4cb6c5531c38980d8742a34feef6acfddf3d6935d1a87fb3ae6f6f12cfc9dbdffa6e6423772b7818696448084c10b3912d6ff670773116e66de95eaf4c51aa7ff3bd7f0eec7410e6e3db4eb5caab488121767749da6d10e38fe722f62dfd6352286aab60de1966892337369c4d996b72db7e529dbfb7d96fb4a62ff88420f2cba62b5a8d32df040b8804f97a05d395cbea3e598cd83fc4a98556ccf67016b370a0b513ac040918305e765bf0448e4629b017ab8aca592ed5c4f3ec2b3ed99200ae94080e406c0ba4af1343d1ceac26b602c1a544cfacc73e88b4bb4ac19a28515b4324241d935af33aa0209e3b9ce399f7dbf0ac1d0532153aaa1dbacccb7ee24b8ac8155b6c6a3e5d72f07639430df4fbcfac1dd23821c01c6fe29419fe70e8e582bee2c4110a1976ee3db44c0e7a5afbd9ecbab5a5718a1af3a2837f9c5a19253a91e34e38c20493ba2f1bf7d4c9450c109cc0222e5a0824883d10b68f9de7cfc703f019ecb0d1f9e617866044237b0e898bba88f7f6c317ccf86d619cad40c0d0017d3a0ee5d80b2c903dcb2805de1f7bfddf39c783b3050d30ded43d70f8195cc2aac1e9870b1ccf10fd417c08115eb07e2df769d39ca3f6c575b25f8bf275ada402bb0880b7fe5c201eea3718d0199b4477fc822b60c3616b02dd5baac86fd371402479b8a9e29f496eef0f8b9d2c14c6e9bf1d2ddbb10ca47a11c59a2edb55a68d5318666427ab05027578185725ea7fba290bebc0101ea8cd96b76d0e6678c157d87ee3d85e75abb23b0820fe3503dea422c1b47dd7b7904abda3e4ebea7864d5d1c080d157a11810fe92009e1855176a97b7dd0a069ee0a4e2ff1015fcd163b8f9ba3be24ac7d72b06628c7c2439fcd498989f5f4068f8e74f3b241eea72ad03e5010f5f2760d5457e142ddab0b64178ae50f552c16adbdd8f75a8f89b9e8aea5449ad678e54c2fa8a1dbf926e91a59d17d1cd16f33fc63efaa5ce307b09105c465ef2f7d4d993120e1ed16771c74b64ba9577345e2d54a43edd02bffc73297756018eb465bcdb70d573269506c85f497fe8233effae96b984a37f2c523fc1caf3d84e8c510dfce80857ef4b4586df71e682ee2b5713d743db0779c7ec2df9c02635b09bd354ef767abd6e6fcf0cbd90049fbd6b8c1ac06c4c64597b415a27fc387cb5ee1ef856cbe7a03cdcc6da2582da04d5bb7b755be4dc7d744b29e16a72d601f53a7cf7141ae7f0f40be5a8ef36f11b7b57522c5cf12a774a71ffe31bc1e6a2b1164d7e1c45f6ca961ff7d62d62a8568c2953cae355e1d92e521542998fb17155880df186d3b258bbb409385fac18ae51d1f0cb64788927048e597281be89c8a3c6fc0ac526821d20ddb906c399533c220ac3cd47f5afbc5e9237724586729f6d8361ee6b1fcd43bb213bfa53623edab594c1959bb0ae466b40f1c973203306f43f0d10acd7368cb4dddcd16db934c675f2831682af48944a64f9e9899b796739ec877831c17af4d8936230a4f642529574fc3e56cdd22585de43414ce109bc49a00bd688af7bd80286900844e61a665767fbc273679181cf17316d68789b4168fc678077d05df4d49936a99c937ec2c1065824c5abd155fe5a84a600c7b5d4f4dacdfddf98f94a758074de873d829a2089cdddc8dae8dab580985cacfe222928e4cb6bdbe2e7e17747a82cad31468e7b5c27ee9568d3c26eb7866df1596654919c99c8f76bdb16a429c7564719572927e32ef5f11562a63b0b4f670aa99b639b496a9912c509dc960f4978eaf3d768f22eed3dcbfa95763c57c0c5e4a7abeb4144e8839025cd6dd8dad196668af2001de77fd34fa67d04bc2fe6ed2db31726be49cb162991cd1afbbb2b454e4431f09b9719dc1c709e7cb4d4068ba8fbf8d106fa30d8af2c40f8ba8ba6a28accc92dfa494ea18f0d53fa0454c651d237be68f2a874f8ab7bbf81cc159e11de4ffa896cc0103ec353d8d7bcc1c72f69c3c82f5d955a489b3f683fc5ce6641360467724080f48d692cfc53c6b7db9bdac0ba38893f8124a9b07a25b77c5bbdde8602f8e4a3592650b75f5c2da128129f83323cc9f7533b087d58c7ce536075a3e374e2abe3c9f5b921e22687a30ce3172dbc094074624b3ae8dff8c633e17dc9b300278def144eeef39f382fac51e3089c642df0002074107d52502b45901f72fd56fdbd31104dfc1a4cd2fc324c5255f05295c619f244fad2c49de17636aa8781ef39318116120bd84d2cac322d71cbc0e39e73fc8684fceab45a9eefce5aede6d5ad65c790cc885d72ac38ab541ac3bdd3be6d0759fb79c69a07d7e126330a06fe335a75bff7a7f41009e5c6ff28ad57b63475f33842ff3e47b06a1ef26c25ac155da359d4b1156d64ed1e080fb32240c0b1134c567d3de404feda56bf1f82f426119f8502f48b3b314a3ce9eac33579c76bf54b24d0f7aeac34f5644ac4a61e45f442221c19e6dad2572152f9613d58b868bc79e0a98db36b58a7fb8294209ac8dd920e522b2522c295785e8f8d7becdc280b585bef30d5d5177fd7d8ff144e2be08917eeb5dde340c108b1b38179d951e79957f907b9d830f0fcc388946cac1a7a79f40ee45a5c7800a931de405422e48b839b1a29d815b5e43bf6ab1864a328d6cd613a527f9160f0b25eb5b30199d216f14e4a21f156cb4a870a42bba4b5bdf0a5ecdba9a1f6ca5737bece53e6222dbc7d268ce988750e0bc5110b4d6cde4752cc8fd055b29dbafc8571aa9a671d7d1b58d43184dd56651f79c5ab9980ec6dbbfa62eee68a91df0853a0a79256415d19ba137dae704bbcfe5fdbfbc9133003342b0589e824cf8568f6bc93b4876e4da3899d6ab7584f19972588943065a5cbf8e9b00749d58a07311082975c55dad2521d1332fbdba0487a12d31b6e147ee5c0cc647faba7903202b8a8e97882468bf5d8dd53f73235aa0e1469275664eebbfcca634cb3289cfeb89409a79fc129b65aeedb4049cc3a543f338aaea8f3544a727a98e9091c774de4908dd9b3b5c9d019d6eed54ad0d1e28c36427e28b058968f48019c473b3d29c77dd45c98abf74b840a9831d57b6694accd6d6956d5d65c5e3d943997c2d6a1bb3ef282d70e4f7dbb4f5214cc4066f858ec54cb98803ccbe3e2e8a0bae14f029ecacddf6e5753aadbc2545d68ad2598b7e979d3b2995474b88e7a0b25a28055a1c45f03a820c9657927644788266c80ef87e829b9609dccf0fc5d4f8024bd3c38a0343cb7702656de45402d442ed988e287cfa119517bec71d71f08be360dea8463fc9751e7dbeada0bf035765953c42767036d8f96c83bce17f4f63ad1058dcc610eca65af1c567775ab0cda6793f4a5b4179ec73a8a0648684007656c8fcfcd9dc2182a94d07c56cad6871adef28ecdbb698cee02e0aa5a31c5a3b22d1093eb3eeac3f701013f30e64208551f6c2e258b0568c945c671c479187c8b31f4663ddeacaebd79ba62dffa58bd11ad77baddb1ea0be77a37254b1c89a4935ea157aab7a207cd325253bc312d099111ad9a8aa80c898324154350c79dfdfe5e777ccf75b8cdbad4c610f2de1b64949ab18c1ab3cfac6f87681b3108f8bafa26e1680661328290d7ddb825c42ee12cd68adcb5fd4bcebca3dee151403327b8d60de2dc822f62f75aae94a78554cd7809f20b4a605fc5aa82eb1015e095d95946dfbcbbe4fbb7f5fee36bc46c82ab4f89eb9db255f53e300b7a1540277cf4e1646fc405274b73f3a20cdc235c9a3ce205b409e1a1b9302da9799048ba49812faa11f54776a5e10f358ed5823885bcd6e8d81ea755654028e5bcfe0a9333f530f21d25c32e32a52af2fb2060a0b96248c686339ac88c54a212c32cdd78e461da89fb5c4b6b8b9ec0b14b50fc39f2d37465402d8eec35cab825c8e29bbece7445cf3a74175e05a4357b6f994de8f9737865f3244a3ddf0ea39131254e8618b3266a3c6cca0d35a6babf05246a831dc4fa611f3a545a2dca02cca3c09b0d64e9c37cd928a783dcb9260f4eb9a4a59d9bd4dd6ec4cc5656e1fb4ccf66232190796ff95e94cfa96308e674e764377a271effc5c7cf44a30db41792cbd36822bb02cf0dc5233de791acaf5761595a8155c123bbed514cd4c965c56e8e7eb343645872eff0396dde380b180993549c39f0c0db836f385c4ae33577d8705ced762fbf8ddc75a480b620cbf0453c3474b59f0e5dc4e7c3d9dacdfadfb4f94388a0a71fced79553d15ce1b7e8728e19f7b3fffe40cc17c917b4f879a0a15ba582c1dda40185f82c6b78b02dcbba65f9c9ddc62494b2fe60001cc7cfe9fbec3413666485a46ccc3102f6eb9d875df31120a74329609d25191eb4181d21f1e55140f328b0229bb8c9f1f662fafc55205ff2c817f6fa711763d1b40c5fde3b539f8142a29cfa4c5a3e3a852311b6c25dc2453e852514208578479f55d38f4f8f186d30342244e12ecd3076259e8cf54af0989604e8d85aea7b2088b64e508e38b29a8ea90e97309dc9d47c37c1c0730235040810dd6265fa3a99cca4e38d0319a93431134a07ba3f2a1d5701d9345b4334c870227e49787928fa75f550d66b5a7d5cf1aa8172cc89eceb254ec09ceb901da023dd8a2582e177f48a8d0e616202d7d441352fa851c15e3fbd9507ae2f77dedd077eb48dd9a3a081d1b9d91388b9708cfcd3f716b2d7c28f32c2f1c2e51b4dd4ccc8ad4b2a9f66f98f4a8daf4b89d08904091db35cf97084a952d9ce6c42e18b32c79c1663c847b627c01b20c537bb1ec03d5dc535e52ec2d75842db4dd4a0877ab51a02ed70a47b1a93c6a2e8e8ac485df1ac8f508d4f857d4610929573fa9c8af42f83641b82285d40286b2fb5e5fefd80c764b18391fefc42dc5d9e48dd5737297dec06f56a1f2a5e320e90da2657958180d6c0f9cae4fcd48a57756751235b4f1310ce8983cd2a0c186bff2fab578473f28c0f9cb60f8b21a5a738c4b5feb2b3cd3c601ed5c0b48a132e2b6a4460047b4f7915bb4f562c95a517f4b69f11c50111b2188a1da823f20ddf1f8c64540cc70c90037e2356a19ca91e50bc2e252c0b30bbfd76b09d5c2da1a6bb28a4ee7cec9785e17e70c2db4733003e648184890249eaca2511247c23f37b2a12c4a369d7c8210e8f34c067548cd586be0199e4e4d10fc396e64b89a7423dc882e807ec005a87ce1f739a67b71b2496f908538c875249b569ab049e9a670277e7b3eec43b17ca3b2d0c798b583d7e8b8fa8ae16f37b387b1555450b5c2017b03dc91ffad424ca46452fef433b15f46b522064ddba96a15b39416a3acf64dae68ed581587d94f43e9cbafaf3c9980db6f0c7425b6c4c4c778abc3fc6d97133e0ea5e43a8c04bfeda2af251f7764a8731606e4c71e2ddb57450551bfa0f23a9309dead0240f09ccf242a774aafc2768235354d5768b1084092b78994bf2721478cd191fd0ad7dfd44e961d5eb1cc98d36d9c9c7cb06111a665872fb4feaa895031538c2b9b8ab9bab2965cfba84d223f208efcc211d65a2c5ae1105794068148ff64afe6ddcfa84e68625180d7b6927591557b4cf994b8526341902e5f56666ad67820c5daa3aae4325ee55577869d3455973e6b661517a9383e43439a67802b647ad69eb73b8b01eaad72c9e4d376eec51c544d514d6123beac149830adefddd179a7e568949e62eabbebeb04a62fa4de12a5f758700f80fc1c5173a1b34c8c39cefc4c322d0fecf0989b981a237107bbe42966d25ac52f344491caf2a84db6157b803cef2b99eae3f3452f08567981181c1461f3820d7567510d280c3682797cfabd84868181f21c03b04baf19aaad92ecccbd39de9de1b1aaa1660ff4bf4f77b39ce431a8027d6b6ae9f90f5019c4ba227fec4ca6ac425c9d288c2c764f1af575dfc932eae6821e905b3a1235eb8d1bd1c76099e97f8fa97238145af212450fd03d3a1671f2c0397f6f44918f5a5cb2feb0b0fa79405d4554a6b794af493e609fcdcbd7e83600ac8434b88c67cfec0b7e1924dbd827c4604f561d4e18bfff0d458b1442f9ba431ae8528019e2e75f6e56b2705a8d3ff4fdab05d59174dd9e201d0ef9a8d523c261c3a506f789abf576c4a05b73e5b4c13244e9516a2b9e84e45dd3d6b92f0f39723338d58c41fef2d81bc96bd649314d7f0a96e22555f4e26e60319c4b42c5e741070039b19d01e185f12064495b58faaddff01de2c247b953871748b1e9cc3080e6ba28caa877c5565c7abb020cff4782bd2a8afb39e323a36724c0dcd965c07cd3d7c85e9308745042dd388a4b3b793998251a51438d786eaddec23879cdce15b6c0f9e0f3c58fe19c4ced9b3818685769246def1adf8ba04f1a4c3bb423f2f392404ef4b6de69cd5d61efa2321490e1ccdbc8bf1db0cf50bb54e6e484168026c1d03dc3d09e4154889284b90b4c2d84ab16a1d6705dcdc79f1c8d1405717243e3007d6c2eb923355e78651eb08e6c00a5074f7e87a500705d5367970ef7af6eb51ede34e10a639138ab35141a42bdd586cb69737c1fc07c8ff1320074ac2c096ae5ab9844fac2f514578a1c5ac3c1f3928aa1fcfe194ba0724d52815938498349781a3153ca039d8cfdf9a38718f07522a1bcc1085e8d40e69959d69bf7e34ad7dc22e164bafb4fb7c92842da5ecd2179fbe3fed10c757f0dd753ca0c3d478cf9e3d4240be110553b5b08a0d65b8f68b72cc0ee90334d338e707e85ada573c3315233be08ef99ae202b56f2e7f680801c2e6cc533d1c3ef9d2694ca88b423214cf6fe0eaa9acc91182beec06403c0025ee63b3fe6259e1181b2a906abdb85acf3ffa82130cd00bc784016f65462b6d6fa9a951ca56d19c2f32a504d44b12ae0356d93a74e73b07e89722f3fbed367eec4c25cf6e4d017b92c5cfe3ede6d6da63816d55c5acb8e173ef05bcf3069a9d70f30872075e32aeff40df06f302d358598a9822b98f3900050ddb148461a6a8e7c9ad235dfe8ae617153a718b2b08b23bdf83e0ec00b36a91a426f9317e966edd1c9f188d647295b7154146b18c19fd421b3bd8100c282769f6210af2306eb177d07c6967bb544a77c741cf26d06dc6622dfe779566599a9ae39828b84e53830edcc5d7da13c8300d2e1082068a8636467e48cffcdb83216bcd5a0eff601fdcb565748318c13097a6fda64588e322976c348c72f0566073a6e6f5de11f0422eec161eec300cc7d4fc6c48bcb2a57565917499f5bfb0f2a7724e2dc8261d5a2e7bc0e2ca1580dc47bd36066b3564efa29cef2962d853634904bb106098b0bf208bcd9ed55aa18831d33cc046130b2bd8cd77c9cb5e999187958691cb0ed9c2dda9cd81809d0a963ed53b864c03fe5892fad5adfb3404389e71ca677c16b709601ff277bba1e8087b6aa4c42e43f33f2c1d37d524683a94c3db30b606f3edac5325ed3a0bbaa5c72f4b3f1f379e76c8a249f97492a608f42c1957627a40b5d8bff17efa0ffd7e3b67032f8102e737830000d10adc2289c7c3ad9fb33d28f25d9ed605bd35e0c43274fee10afad1d3d9ee7af3a8b4422ac7834d5788b3aa40daad0939437676242a985baecf4fb8692c76441051fe7a29a6aad6b2db763c1bae76277841ec33dcefec79dc9bd55468506ffdeaa0cc74c249eec97b230cac71641590ffa227c532357b652f4b7b1d500a8e608550b2e22bad50b6d4ac268c3f789b8277c993213036c1ba3b8b65172087c5348208f667d8117ed6f82f8139397d44df1fa41c49357fca6340ad5462ec916ce18d473c675aca7b6a7060b834dd90af1f26a9dc829ae89403bb36aa08c64505ddbd10f49bf3a5cc3d2753a499451fb06cf61cd29131ee0c4154c9eea54868139f745ee610b0e9cc0c2a29b2807da6601ca0e99841951f7fd9eee664ca41ef9fb911ddce4208eb9c6b20ecfc2b408550bff75d0f7096743f4b8e26ae8418073cdb08b1d9dcd0bfc47cf4d6889e0cec3b520ae72c114259b4d9e635e101c351f5f46f483dc8b7fd5ab9d4ea9a36734405d4726db98ea459f0ec6fc1abf0ce09d14a1d72927e25a5db615a0d5c6b5f7ef7a47e7280beaaffa9bcff915fcc01a40a0f1b6d894414d7a90fe704b183724f0285164d1d764420ceb5dc6465e629db193408827c6fac7f848574a04504210d1c3a8063a2def08c9db82bb674c360b65e27e9f1077614227e1a95864483caa4eed35f3dadfe31327b08c37356a2f1d71a8519f150d6c9cf5fd6a8d0dfa5afa98705162f00cf182c5371d1586ca6bfaac498f1c552d2d658faaf8ff4da517694148df41d9773093836db8b578a73f4e3ce4a338a031765c38e96ae0867645cd8f8bad618ae581838c2f4fdf6bebf210ced0c5de60ab5d90607538d245dd45f6127fab2a52802fb2bfb3bc3cfbc6e0f62bff97c27b0e35628a64874236cecca7c130a8e93e9b7a8be018930aac6c698d5c307f67ceca96554d65c9876ce7a7a78cc835008a16633005186aabc5819d3e14ded26e2c1e0c032e94ad8e910d74a3f6c19d62f48aea427e5b3d0efbd960fb06da28a3345cd8b404272645143b43cfb38d6f17d1337add5dcbaa5fa9e650a90d871dc55a58610b008743845ac901f35b6392a363a86559332a084fd32cb361b8b154d53975a999496c3d2898d4a366fc9ea42ce47ecba6a5bb5e639fda1977c72d29de9b88b19d6755d2e2ff0cf93a44fc466061b35067105e25f9caeb0cc70786d19bd285f41e544ed1daf773b6682288ef6f5289fd558dff53af1ef9fc4fe1b39d881e731ed97971b28c0fafdf46022b6568c9747589573356f22a784f306571cbb6870b9766c3af560b848d2b3d328cdee228e2e03192ebd917a7791cb6f6d3bcb8ed058648eba257145f3cc5ed9b6c05bdf716639b11e590b84d9dfe01b8a898b69ad6d5480883fc12d5b1d140654eb140af1f0cd35fd4103c31d4558460b53447bc2280f56e4c3be567e10b50d16efbefacceaa6df65e4d99d2bd66c3969bebca6a5e606d919a641ca0253d953550c78ef3287e6364cc27a464ded019597b3dc4a455b0f3985f13c2bbdc8458650d1104be8e9bd95de39d185d1e2a6ad2a69b6b6dce4046647adb33f415d5a54758f9d198c418b955615458a5537e62a1b1a5348c7fef7cf086fea14436533d98b105670f4f16924722273b233eee0c3aa56415aa3fc0ae72c213dd686035decc12e346ac088f1396137ec1e786adfa1e085b3f9d867340b6dbbe1ef4fd6f3f26a20e1f490cb8460ca7df42db4022f1dd233e80bc3c78ee0f9937d7771a35bf426181d7421552c560ab9ea88f4f3f3d70e4b6801b45645a39296b8d13d98bd25ca5c5ce5e1f62961dd8f80177051f203fb3cd280da8d1c90293dcde9747615d85240ee04554a0eeb8dea96ff60110446f6e03fbdbdbec829a8b114bdfa89e9396c8930f082f331ebf32becdb91c8581ef72c27b5d1f89ac509167f7e15f1185de7559ff03c32783706ccabe50b7879e569c3e3347425d52258289fd3d58ca7af155de99b3582695385eea9e7b5dbe2a6ab29f90efb0dc7df82a0516481c6933088105c5c8faa6e0fc98cbdec865373d559dbeb5dca016e36267fe7635adeec072fd77bdb98adbf1400a7add18e13d50f2c42a1c9257e621b7cf23def2ba96251d428bf80521b5d021568b524fc64aab310e2808d2e97c2664c6a72325ba7c71ba4fd6ef62fb870736023112f6309082b6095ea2d3e4584e3864ed573e3ce2aa8c3561c43e7133e3bea35c2a6c955929f62deaa9c72aacb962b4f17f11c751858310bea31ae8af4c66bac74320253d0f48db004f318924915afb1826aec47d66e0db627f49f78d7ffa9e2b4ab54812b821ba3fc45d7420c91de4796ad39e4cbcff1e2b315bc5b5c22e5d36fecc0d6223e63f1a82ff744bbee44c11a66b0fb613278bb74e1f8b8a2a619532623462873be993ec738419410b5bd7dcbff49e0a7e964f7f4779e5696c44c6c0a3d9a40090722832043da8f7dc884eabcf037c2ed611f82b395ba8fa3d53eefa471dd0b6c0da71583637d5d028924533f3c285a516ce1454c411620d1249e3889eb9c3a48a8a158f6465e64c3dd2e4212600656fc724b42897bf8c2a64f617b7b897613ecfddbab62df0b76f438ce67ad33492449b9b88053cbf29f00d55015d80ce5104d26a49a0c9e88f32d865c237db2cac0789a50ea95e6e941f326a530c8f2bbde4ad1abdf360182bc09013d77cc2822695a7ec20aa85190e52e9a7b7446f7bf3d2ac1af319f70d4858405d3f9906a76a9108ec794e12a222830ae1a309cab2f091a595fa07146da927eacbc98d23b155f855a13392f046bb9cc16826862d777c2c611ad472b689d7479efedeb3fdfc941f01e650b1f56c543e302b62dd272cc1968988a1990aea3826e257690542637703bf51d0372130deb6ccc15e23fc58f9c30aa47cda216428456f8a4859ce3c98942787f1d348ef41e", 0x2000, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r2, 0x80086601, 0x0) 12:59:09 executing program 3: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0x2000011a) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x806000) ioctl$FS_IOC_RESVSP(r2, 0x40305828, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x0, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r5) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004d80), 0x493, 0xa, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="0000000000000000000064000000b28bc5300d565bc91bb585d6f136f44dbb5a0f3226487c"], 0x14}}, 0x0) splice(r1, 0x0, r0, 0x0, 0x4ff9c, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) 12:59:09 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0x2000011a) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x806000) ioctl$FS_IOC_RESVSP(r2, 0x40305828, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x0, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r5) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004d80), 0x493, 0xa, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="0000000000000000000064000000b28bc5300d565bc91bb585d6f136f44dbb5a0f3226487c"], 0x14}}, 0x0) splice(r1, 0x0, r0, 0x0, 0x4ff9c, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) [ 3471.165358][T16190] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3471.190357][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3471.236579][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3471.301467][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3471.394982][ T3762] mceusb 6-1:0.0: Registered with mce emulator interface version 1 [ 3471.403847][ T3762] mceusb 6-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 3471.531973][ T3762] usb 6-1: USB disconnect, device number 51 [ 3471.990956][T13091] rc_core: IR keymap rc-hauppauge not found [ 3471.997213][T13091] Registered IR keymap rc-empty [ 3472.003045][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3472.091508][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3472.154912][T13091] rc rc1: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc1 [ 3472.174294][T13091] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc1/input218 [ 3472.219711][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3472.261266][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3472.270428][ T3762] usb 6-1: new high-speed USB device number 52 using dummy_hcd [ 3472.315187][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3472.402137][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3472.451138][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3472.513575][ T3762] usb 6-1: Using ep0 maxpacket: 16 [ 3472.520759][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3472.558038][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3472.643507][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3472.670025][ T3762] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 3472.680832][ T3762] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 3472.692854][ T3762] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 3472.703114][ T3762] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 3472.713322][ T3762] usb 6-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 3472.727737][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3472.760513][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3472.794794][T13091] mceusb 3-1:0.0: Registered with mce emulator interface version 1 [ 3472.803650][T13091] mceusb 3-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 3472.819713][ T3762] usb 6-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 3472.829541][ T3762] usb 6-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 3472.838057][ T3762] usb 6-1: Manufacturer: syz [ 3472.885681][ T3762] usb 6-1: config 0 descriptor?? [ 3472.893788][T13091] usb 3-1: USB disconnect, device number 7 [ 3473.143080][T16222] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3473.153939][T16222] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3473.182651][T16222] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3473.192990][T16222] misc raw-gadget: fail, usb_gadget_register_driver returned -16 12:59:11 executing program 2: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000e40)={{0x12, 0x1, 0x0, 0x76, 0x21, 0x19, 0x0, 0x41e, 0x401f, 0x368, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x13, 0xae, 0xdd}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000ec0)={{0x12, 0x1, 0x0, 0x5d, 0xd, 0x75, 0x0, 0x4dd, 0x8004, 0xe2a4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001700)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54c, 0x42f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000e80)={{0x12, 0x1, 0x0, 0xcc, 0xfc, 0x41, 0x0, 0x2955, 0x1001, 0xe001, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x52, 0x3e, 0xc6}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000001ec0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0xc7, 0x58, 0xf3, 0x0, 0xaf0, 0x8600, 0xcc52, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x41, 0xcd, 0x7d}}]}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000022c0)={0x2c, 0x0, &(0x7f00000021c0)={0x0, 0x3, 0x2, @string={0x2}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x80, 0x15, 0x55, 0x0, 0x45e, 0x4dd, 0xddaa, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa5, 0x4c, 0xfe}}]}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x88, &(0x7f00000001c0)=ANY=[@ANYBLOB="0466917de0f4d5a1d48a7a347fe2b84536a0e21b43d0e89c09fd5e51524fa3c5d890d0f2c083db833cb7994c15d429df553e653fcfd0b6aa5f86d563e61bc66a400d472162832448d91904029330e9ea233915286e6e55a8670cc0195b8ffa98b9a4df353f47472c2ba6279449a5220c9f", @ANYRES64=r1]) 12:59:11 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000600)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea2105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) r3 = dup(r0) newfstatat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r3, &(0x7f0000008380)="8e4ecb5f89e057e4860741d35a7ba3d9c9d9ac49c0ed043f69004d346a5605154b68c48af3a87ef6455c2b829b4cfcf42d9c7ff7ee6718cd09d610389895b4c827f3767ecdee953eec66c639d6f614f06d6fff3c623b77694515061110958805eed573b6ad292f31eca0fb070cedb5695ab886be6fb5642c8dce754b5331b52310121135b864c76e6211237d623dc21c96c01061ad6bc179ad1aba859a2e419b13f9989ccfb6c78ae3b7125dd82d09c0b3d41b39353cf784cba14b64aa8c35ab38ee9e1c904430b0a16bad59bb9f6671c9d556a8c1551c50ff8c07ba5f8bd9ed41189ba77bf40679973feac2366343d7db0ed12b381aee64513e2d55319ec7ef49841429d8561cdbd2479fb0ad73cc1846360cbd5115ff1b2358b3c304fd7fa957ded106a03260a8318e1e076157ee33d166ec41a0827016c9c9b0dac8ad14893eec9ca0bb28a4e4ff7a7428dfdb630f22af4039f380447d30c4f59e1e4134d39fb3cc692cfebc88da63c2dbbae3f4d65361bcc56f4b79f7f42fbc711098cf0539d8c133c6dd010b92defc1df085c981633ab5d706c1ad1af6982d635d9990db422169612f911b1b0a5f495032a75e03cfe847c9e47e93b6d6b929ee6b14cf47ebbf82f5577f1ce8280ee79ff1ca107a3be8a381788f40629ac33fce453a3fb07f1bde7d55912d4512018a3e3a76504a66940d22ecddc190eead4d46bc4887779b8c1ddf411341e6f73ea561c100c4f19e4da58d78cf1143c11556306369162518bc61210e2818dc5c8ea9c137c54f14d44ef4822b9c4e2dfe9c78e90ed2a4e4eb54d5d285ab94a4aef9842be459389d624d718451351148477249ba314b0bf15ded0fc9194b65ca8472974f19c21afdac4bfd8c57313d268828972c31bff93f3e18ecaf6eee42bf541fb158be0c8cfda1b8d0af9adfaa0be2a31695b3a44df175dab983c59b009a80bdd10359728afd4a415dcb9ca6fb613111715ae5bbac4cd8439ef4f214b07f56d1c036dc207d2900727df1abbbacaab79e593bd0a7ee218d4d1d5be540fda273bd40a10c0856d5718f7d8be9170adb60cd87246d7b126343ff30dcd8b468a448010a2574c6083b4cb6c5531c38980d8742a34feef6acfddf3d6935d1a87fb3ae6f6f12cfc9dbdffa6e6423772b7818696448084c10b3912d6ff670773116e66de95eaf4c51aa7ff3bd7f0eec7410e6e3db4eb5caab488121767749da6d10e38fe722f62dfd6352286aab60de1966892337369c4d996b72db7e529dbfb7d96fb4a62ff88420f2cba62b5a8d32df040b8804f97a05d395cbea3e598cd83fc4a98556ccf67016b370a0b513ac040918305e765bf0448e4629b017ab8aca592ed5c4f3ec2b3ed99200ae94080e406c0ba4af1343d1ceac26b602c1a544cfacc73e88b4bb4ac19a28515b4324241d935af33aa0209e3b9ce399f7dbf0ac1d0532153aaa1dbacccb7ee24b8ac8155b6c6a3e5d72f07639430df4fbcfac1dd23821c01c6fe29419fe70e8e582bee2c4110a1976ee3db44c0e7a5afbd9ecbab5a5718a1af3a2837f9c5a19253a91e34e38c20493ba2f1bf7d4c9450c109cc0222e5a0824883d10b68f9de7cfc703f019ecb0d1f9e617866044237b0e898bba88f7f6c317ccf86d619cad40c0d0017d3a0ee5d80b2c903dcb2805de1f7bfddf39c783b3050d30ded43d70f8195cc2aac1e9870b1ccf10fd417c08115eb07e2df769d39ca3f6c575b25f8bf275ada402bb0880b7fe5c201eea3718d0199b4477fc822b60c3616b02dd5baac86fd371402479b8a9e29f496eef0f8b9d2c14c6e9bf1d2ddbb10ca47a11c59a2edb55a68d5318666427ab05027578185725ea7fba290bebc0101ea8cd96b76d0e6678c157d87ee3d85e75abb23b0820fe3503dea422c1b47dd7b7904abda3e4ebea7864d5d1c080d157a11810fe92009e1855176a97b7dd0a069ee0a4e2ff1015fcd163b8f9ba3be24ac7d72b06628c7c2439fcd498989f5f4068f8e74f3b241eea72ad03e5010f5f2760d5457e142ddab0b64178ae50f552c16adbdd8f75a8f89b9e8aea5449ad678e54c2fa8a1dbf926e91a59d17d1cd16f33fc63efaa5ce307b09105c465ef2f7d4d993120e1ed16771c74b64ba9577345e2d54a43edd02bffc73297756018eb465bcdb70d573269506c85f497fe8233effae96b984a37f2c523fc1caf3d84e8c510dfce80857ef4b4586df71e682ee2b5713d743db0779c7ec2df9c02635b09bd354ef767abd6e6fcf0cbd90049fbd6b8c1ac06c4c64597b415a27fc387cb5ee1ef856cbe7a03cdcc6da2582da04d5bb7b755be4dc7d744b29e16a72d601f53a7cf7141ae7f0f40be5a8ef36f11b7b57522c5cf12a774a71ffe31bc1e6a2b1164d7e1c45f6ca961ff7d62d62a8568c2953cae355e1d92e521542998fb17155880df186d3b258bbb409385fac18ae51d1f0cb64788927048e597281be89c8a3c6fc0ac526821d20ddb906c399533c220ac3cd47f5afbc5e9237724586729f6d8361ee6b1fcd43bb213bfa53623edab594c1959bb0ae466b40f1c973203306f43f0d10acd7368cb4dddcd16db934c675f2831682af48944a64f9e9899b796739ec877831c17af4d8936230a4f642529574fc3e56cdd22585de43414ce109bc49a00bd688af7bd80286900844e61a665767fbc273679181cf17316d68789b4168fc678077d05df4d49936a99c937ec2c1065824c5abd155fe5a84a600c7b5d4f4dacdfddf98f94a758074de873d829a2089cdddc8dae8dab580985cacfe222928e4cb6bdbe2e7e17747a82cad31468e7b5c27ee9568d3c26eb7866df1596654919c99c8f76bdb16a429c7564719572927e32ef5f11562a63b0b4f670aa99b639b496a9912c509dc960f4978eaf3d768f22eed3dcbfa95763c57c0c5e4a7abeb4144e8839025cd6dd8dad196668af2001de77fd34fa67d04bc2fe6ed2db31726be49cb162991cd1afbbb2b454e4431f09b9719dc1c709e7cb4d4068ba8fbf8d106fa30d8af2c40f8ba8ba6a28accc92dfa494ea18f0d53fa0454c651d237be68f2a874f8ab7bbf81cc159e11de4ffa896cc0103ec353d8d7bcc1c72f69c3c82f5d955a489b3f683fc5ce6641360467724080f48d692cfc53c6b7db9bdac0ba38893f8124a9b07a25b77c5bbdde8602f8e4a3592650b75f5c2da128129f83323cc9f7533b087d58c7ce536075a3e374e2abe3c9f5b921e22687a30ce3172dbc094074624b3ae8dff8c633e17dc9b300278def144eeef39f382fac51e3089c642df0002074107d52502b45901f72fd56fdbd31104dfc1a4cd2fc324c5255f05295c619f244fad2c49de17636aa8781ef39318116120bd84d2cac322d71cbc0e39e73fc8684fceab45a9eefce5aede6d5ad65c790cc885d72ac38ab541ac3bdd3be6d0759fb79c69a07d7e126330a06fe335a75bff7a7f41009e5c6ff28ad57b63475f33842ff3e47b06a1ef26c25ac155da359d4b1156d64ed1e080fb32240c0b1134c567d3de404feda56bf1f82f426119f8502f48b3b314a3ce9eac33579c76bf54b24d0f7aeac34f5644ac4a61e45f442221c19e6dad2572152f9613d58b868bc79e0a98db36b58a7fb8294209ac8dd920e522b2522c295785e8f8d7becdc280b585bef30d5d5177fd7d8ff144e2be08917eeb5dde340c108b1b38179d951e79957f907b9d830f0fcc388946cac1a7a79f40ee45a5c7800a931de405422e48b839b1a29d815b5e43bf6ab1864a328d6cd613a527f9160f0b25eb5b30199d216f14e4a21f156cb4a870a42bba4b5bdf0a5ecdba9a1f6ca5737bece53e6222dbc7d268ce988750e0bc5110b4d6cde4752cc8fd055b29dbafc8571aa9a671d7d1b58d43184dd56651f79c5ab9980ec6dbbfa62eee68a91df0853a0a79256415d19ba137dae704bbcfe5fdbfbc9133003342b0589e824cf8568f6bc93b4876e4da3899d6ab7584f19972588943065a5cbf8e9b00749d58a07311082975c55dad2521d1332fbdba0487a12d31b6e147ee5c0cc647faba7903202b8a8e97882468bf5d8dd53f73235aa0e1469275664eebbfcca634cb3289cfeb89409a79fc129b65aeedb4049cc3a543f338aaea8f3544a727a98e9091c774de4908dd9b3b5c9d019d6eed54ad0d1e28c36427e28b058968f48019c473b3d29c77dd45c98abf74b840a9831d57b6694accd6d6956d5d65c5e3d943997c2d6a1bb3ef282d70e4f7dbb4f5214cc4066f858ec54cb98803ccbe3e2e8a0bae14f029ecacddf6e5753aadbc2545d68ad2598b7e979d3b2995474b88e7a0b25a28055a1c45f03a820c9657927644788266c80ef87e829b9609dccf0fc5d4f8024bd3c38a0343cb7702656de45402d442ed988e287cfa119517bec71d71f08be360dea8463fc9751e7dbeada0bf035765953c42767036d8f96c83bce17f4f63ad1058dcc610eca65af1c567775ab0cda6793f4a5b4179ec73a8a0648684007656c8fcfcd9dc2182a94d07c56cad6871adef28ecdbb698cee02e0aa5a31c5a3b22d1093eb3eeac3f701013f30e64208551f6c2e258b0568c945c671c479187c8b31f4663ddeacaebd79ba62dffa58bd11ad77baddb1ea0be77a37254b1c89a4935ea157aab7a207cd325253bc312d099111ad9a8aa80c898324154350c79dfdfe5e777ccf75b8cdbad4c610f2de1b64949ab18c1ab3cfac6f87681b3108f8bafa26e1680661328290d7ddb825c42ee12cd68adcb5fd4bcebca3dee151403327b8d60de2dc822f62f75aae94a78554cd7809f20b4a605fc5aa82eb1015e095d95946dfbcbbe4fbb7f5fee36bc46c82ab4f89eb9db255f53e300b7a1540277cf4e1646fc405274b73f3a20cdc235c9a3ce205b409e1a1b9302da9799048ba49812faa11f54776a5e10f358ed5823885bcd6e8d81ea755654028e5bcfe0a9333f530f21d25c32e32a52af2fb2060a0b96248c686339ac88c54a212c32cdd78e461da89fb5c4b6b8b9ec0b14b50fc39f2d37465402d8eec35cab825c8e29bbece7445cf3a74175e05a4357b6f994de8f9737865f3244a3ddf0ea39131254e8618b3266a3c6cca0d35a6babf05246a831dc4fa611f3a545a2dca02cca3c09b0d64e9c37cd928a783dcb9260f4eb9a4a59d9bd4dd6ec4cc5656e1fb4ccf66232190796ff95e94cfa96308e674e764377a271effc5c7cf44a30db41792cbd36822bb02cf0dc5233de791acaf5761595a8155c123bbed514cd4c965c56e8e7eb343645872eff0396dde380b180993549c39f0c0db836f385c4ae33577d8705ced762fbf8ddc75a480b620cbf0453c3474b59f0e5dc4e7c3d9dacdfadfb4f94388a0a71fced79553d15ce1b7e8728e19f7b3fffe40cc17c917b4f879a0a15ba582c1dda40185f82c6b78b02dcbba65f9c9ddc62494b2fe60001cc7cfe9fbec3413666485a46ccc3102f6eb9d875df31120a74329609d25191eb4181d21f1e55140f328b0229bb8c9f1f662fafc55205ff2c817f6fa711763d1b40c5fde3b539f8142a29cfa4c5a3e3a852311b6c25dc2453e852514208578479f55d38f4f8f186d30342244e12ecd3076259e8cf54af0989604e8d85aea7b2088b64e508e38b29a8ea90e97309dc9d47c37c1c0730235040810dd6265fa3a99cca4e38d0319a93431134a07ba3f2a1d5701d9345b4334c870227e49787928fa75f550d66b5a7d5cf1aa8172cc89eceb254ec09ceb901da023dd8a2582e177f48a8d0e616202d7d441352fa851c15e3fbd9507ae2f77dedd077eb48dd9a3a081d1b9d91388b9708cfcd3f716b2d7c28f32c2f1c2e51b4dd4ccc8ad4b2a9f66f98f4a8daf4b89d08904091db35cf97084a952d9ce6c42e18b32c79c1663c847b627c01b20c537bb1ec03d5dc535e52ec2d75842db4dd4a0877ab51a02ed70a47b1a93c6a2e8e8ac485df1ac8f508d4f857d4610929573fa9c8af42f83641b82285d40286b2fb5e5fefd80c764b18391fefc42dc5d9e48dd5737297dec06f56a1f2a5e320e90da2657958180d6c0f9cae4fcd48a57756751235b4f1310ce8983cd2a0c186bff2fab578473f28c0f9cb60f8b21a5a738c4b5feb2b3cd3c601ed5c0b48a132e2b6a4460047b4f7915bb4f562c95a517f4b69f11c50111b2188a1da823f20ddf1f8c64540cc70c90037e2356a19ca91e50bc2e252c0b30bbfd76b09d5c2da1a6bb28a4ee7cec9785e17e70c2db4733003e648184890249eaca2511247c23f37b2a12c4a369d7c8210e8f34c067548cd586be0199e4e4d10fc396e64b89a7423dc882e807ec005a87ce1f739a67b71b2496f908538c875249b569ab049e9a670277e7b3eec43b17ca3b2d0c798b583d7e8b8fa8ae16f37b387b1555450b5c2017b03dc91ffad424ca46452fef433b15f46b522064ddba96a15b39416a3acf64dae68ed581587d94f43e9cbafaf3c9980db6f0c7425b6c4c4c778abc3fc6d97133e0ea5e43a8c04bfeda2af251f7764a8731606e4c71e2ddb57450551bfa0f23a9309dead0240f09ccf242a774aafc2768235354d5768b1084092b78994bf2721478cd191fd0ad7dfd44e961d5eb1cc98d36d9c9c7cb06111a665872fb4feaa895031538c2b9b8ab9bab2965cfba84d223f208efcc211d65a2c5ae1105794068148ff64afe6ddcfa84e68625180d7b6927591557b4cf994b8526341902e5f56666ad67820c5daa3aae4325ee55577869d3455973e6b661517a9383e43439a67802b647ad69eb73b8b01eaad72c9e4d376eec51c544d514d6123beac149830adefddd179a7e568949e62eabbebeb04a62fa4de12a5f758700f80fc1c5173a1b34c8c39cefc4c322d0fecf0989b981a237107bbe42966d25ac52f344491caf2a84db6157b803cef2b99eae3f3452f08567981181c1461f3820d7567510d280c3682797cfabd84868181f21c03b04baf19aaad92ecccbd39de9de1b1aaa1660ff4bf4f77b39ce431a8027d6b6ae9f90f5019c4ba227fec4ca6ac425c9d288c2c764f1af575dfc932eae6821e905b3a1235eb8d1bd1c76099e97f8fa97238145af212450fd03d3a1671f2c0397f6f44918f5a5cb2feb0b0fa79405d4554a6b794af493e609fcdcbd7e83600ac8434b88c67cfec0b7e1924dbd827c4604f561d4e18bfff0d458b1442f9ba431ae8528019e2e75f6e56b2705a8d3ff4fdab05d59174dd9e201d0ef9a8d523c261c3a506f789abf576c4a05b73e5b4c13244e9516a2b9e84e45dd3d6b92f0f39723338d58c41fef2d81bc96bd649314d7f0a96e22555f4e26e60319c4b42c5e741070039b19d01e185f12064495b58faaddff01de2c247b953871748b1e9cc3080e6ba28caa877c5565c7abb020cff4782bd2a8afb39e323a36724c0dcd965c07cd3d7c85e9308745042dd388a4b3b793998251a51438d786eaddec23879cdce15b6c0f9e0f3c58fe19c4ced9b3818685769246def1adf8ba04f1a4c3bb423f2f392404ef4b6de69cd5d61efa2321490e1ccdbc8bf1db0cf50bb54e6e484168026c1d03dc3d09e4154889284b90b4c2d84ab16a1d6705dcdc79f1c8d1405717243e3007d6c2eb923355e78651eb08e6c00a5074f7e87a500705d5367970ef7af6eb51ede34e10a639138ab35141a42bdd586cb69737c1fc07c8ff1320074ac2c096ae5ab9844fac2f514578a1c5ac3c1f3928aa1fcfe194ba0724d52815938498349781a3153ca039d8cfdf9a38718f07522a1bcc1085e8d40e69959d69bf7e34ad7dc22e164bafb4fb7c92842da5ecd2179fbe3fed10c757f0dd753ca0c3d478cf9e3d4240be110553b5b08a0d65b8f68b72cc0ee90334d338e707e85ada573c3315233be08ef99ae202b56f2e7f680801c2e6cc533d1c3ef9d2694ca88b423214cf6fe0eaa9acc91182beec06403c0025ee63b3fe6259e1181b2a906abdb85acf3ffa82130cd00bc784016f65462b6d6fa9a951ca56d19c2f32a504d44b12ae0356d93a74e73b07e89722f3fbed367eec4c25cf6e4d017b92c5cfe3ede6d6da63816d55c5acb8e173ef05bcf3069a9d70f30872075e32aeff40df06f302d358598a9822b98f3900050ddb148461a6a8e7c9ad235dfe8ae617153a718b2b08b23bdf83e0ec00b36a91a426f9317e966edd1c9f188d647295b7154146b18c19fd421b3bd8100c282769f6210af2306eb177d07c6967bb544a77c741cf26d06dc6622dfe779566599a9ae39828b84e53830edcc5d7da13c8300d2e1082068a8636467e48cffcdb83216bcd5a0eff601fdcb565748318c13097a6fda64588e322976c348c72f0566073a6e6f5de11f0422eec161eec300cc7d4fc6c48bcb2a57565917499f5bfb0f2a7724e2dc8261d5a2e7bc0e2ca1580dc47bd36066b3564efa29cef2962d853634904bb106098b0bf208bcd9ed55aa18831d33cc046130b2bd8cd77c9cb5e999187958691cb0ed9c2dda9cd81809d0a963ed53b864c03fe5892fad5adfb3404389e71ca677c16b709601ff277bba1e8087b6aa4c42e43f33f2c1d37d524683a94c3db30b606f3edac5325ed3a0bbaa5c72f4b3f1f379e76c8a249f97492a608f42c1957627a40b5d8bff17efa0ffd7e3b67032f8102e737830000d10adc2289c7c3ad9fb33d28f25d9ed605bd35e0c43274fee10afad1d3d9ee7af3a8b4422ac7834d5788b3aa40daad0939437676242a985baecf4fb8692c76441051fe7a29a6aad6b2db763c1bae76277841ec33dcefec79dc9bd55468506ffdeaa0cc74c249eec97b230cac71641590ffa227c532357b652f4b7b1d500a8e608550b2e22bad50b6d4ac268c3f789b8277c993213036c1ba3b8b65172087c5348208f667d8117ed6f82f8139397d44df1fa41c49357fca6340ad5462ec916ce18d473c675aca7b6a7060b834dd90af1f26a9dc829ae89403bb36aa08c64505ddbd10f49bf3a5cc3d2753a499451fb06cf61cd29131ee0c4154c9eea54868139f745ee610b0e9cc0c2a29b2807da6601ca0e99841951f7fd9eee664ca41ef9fb911ddce4208eb9c6b20ecfc2b408550bff75d0f7096743f4b8e26ae8418073cdb08b1d9dcd0bfc47cf4d6889e0cec3b520ae72c114259b4d9e635e101c351f5f46f483dc8b7fd5ab9d4ea9a36734405d4726db98ea459f0ec6fc1abf0ce09d14a1d72927e25a5db615a0d5c6b5f7ef7a47e7280beaaffa9bcff915fcc01a40a0f1b6d894414d7a90fe704b183724f0285164d1d764420ceb5dc6465e629db193408827c6fac7f848574a04504210d1c3a8063a2def08c9db82bb674c360b65e27e9f1077614227e1a95864483caa4eed35f3dadfe31327b08c37356a2f1d71a8519f150d6c9cf5fd6a8d0dfa5afa98705162f00cf182c5371d1586ca6bfaac498f1c552d2d658faaf8ff4da517694148df41d9773093836db8b578a73f4e3ce4a338a031765c38e96ae0867645cd8f8bad618ae581838c2f4fdf6bebf210ced0c5de60ab5d90607538d245dd45f6127fab2a52802fb2bfb3bc3cfbc6e0f62bff97c27b0e35628a64874236cecca7c130a8e93e9b7a8be018930aac6c698d5c307f67ceca96554d65c9876ce7a7a78cc835008a16633005186aabc5819d3e14ded26e2c1e0c032e94ad8e910d74a3f6c19d62f48aea427e5b3d0efbd960fb06da28a3345cd8b404272645143b43cfb38d6f17d1337add5dcbaa5fa9e650a90d871dc55a58610b008743845ac901f35b6392a363a86559332a084fd32cb361b8b154d53975a999496c3d2898d4a366fc9ea42ce47ecba6a5bb5e639fda1977c72d29de9b88b19d6755d2e2ff0cf93a44fc466061b35067105e25f9caeb0cc70786d19bd285f41e544ed1daf773b6682288ef6f5289fd558dff53af1ef9fc4fe1b39d881e731ed97971b28c0fafdf46022b6568c9747589573356f22a784f306571cbb6870b9766c3af560b848d2b3d328cdee228e2e03192ebd917a7791cb6f6d3bcb8ed058648eba257145f3cc5ed9b6c05bdf716639b11e590b84d9dfe01b8a898b69ad6d5480883fc12d5b1d140654eb140af1f0cd35fd4103c31d4558460b53447bc2280f56e4c3be567e10b50d16efbefacceaa6df65e4d99d2bd66c3969bebca6a5e606d919a641ca0253d953550c78ef3287e6364cc27a464ded019597b3dc4a455b0f3985f13c2bbdc8458650d1104be8e9bd95de39d185d1e2a6ad2a69b6b6dce4046647adb33f415d5a54758f9d198c418b955615458a5537e62a1b1a5348c7fef7cf086fea14436533d98b105670f4f16924722273b233eee0c3aa56415aa3fc0ae72c213dd686035decc12e346ac088f1396137ec1e786adfa1e085b3f9d867340b6dbbe1ef4fd6f3f26a20e1f490cb8460ca7df42db4022f1dd233e80bc3c78ee0f9937d7771a35bf426181d7421552c560ab9ea88f4f3f3d70e4b6801b45645a39296b8d13d98bd25ca5c5ce5e1f62961dd8f80177051f203fb3cd280da8d1c90293dcde9747615d85240ee04554a0eeb8dea96ff60110446f6e03fbdbdbec829a8b114bdfa89e9396c8930f082f331ebf32becdb91c8581ef72c27b5d1f89ac509167f7e15f1185de7559ff03c32783706ccabe50b7879e569c3e3347425d52258289fd3d58ca7af155de99b3582695385eea9e7b5dbe2a6ab29f90efb0dc7df82a0516481c6933088105c5c8faa6e0fc98cbdec865373d559dbeb5dca016e36267fe7635adeec072fd77bdb98adbf1400a7add18e13d50f2c42a1c9257e621b7cf23def2ba96251d428bf80521b5d021568b524fc64aab310e2808d2e97c2664c6a72325ba7c71ba4fd6ef62fb870736023112f6309082b6095ea2d3e4584e3864ed573e3ce2aa8c3561c43e7133e3bea35c2a6c955929f62deaa9c72aacb962b4f17f11c751858310bea31ae8af4c66bac74320253d0f48db004f318924915afb1826aec47d66e0db627f49f78d7ffa9e2b4ab54812b821ba3fc45d7420c91de4796ad39e4cbcff1e2b315bc5b5c22e5d36fecc0d6223e63f1a82ff744bbee44c11a66b0fb613278bb74e1f8b8a2a619532623462873be993ec738419410b5bd7dcbff49e0a7e964f7f4779e5696c44c6c0a3d9a40090722832043da8f7dc884eabcf037c2ed611f82b395ba8fa3d53eefa471dd0b6c0da71583637d5d028924533f3c285a516ce1454c411620d1249e3889eb9c3a48a8a158f6465e64c3dd2e4212600656fc724b42897bf8c2a64f617b7b897613ecfddbab62df0b76f438ce67ad33492449b9b88053cbf29f00d55015d80ce5104d26a49a0c9e88f32d865c237db2cac0789a50ea95e6e941f326a530c8f2bbde4ad1abdf360182bc09013d77cc2822695a7ec20aa85190e52e9a7b7446f7bf3d2ac1af319f70d4858405d3f9906a76a9108ec794e12a222830ae1a309cab2f091a595fa07146da927eacbc98d23b155f855a13392f046bb9cc16826862d777c2c611ad472b689d7479efedeb3fdfc941f01e650b1f56c543e302b62dd272cc1968988a1990aea3826e257690542637703bf51d0372130deb6ccc15e23fc58f9c30aa47cda216428456f8a4859ce3c98942787f1d348ef41e", 0x2000, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r2, 0x80086601, 0x0) 12:59:11 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x8, 0x3, &(0x7f0000000040)=@framed={{0x18, 0x2}}, &(0x7f0000000100)='syzkaller\x00', 0x4, 0x87, &(0x7f0000000140)=""/135}, 0x90) 12:59:11 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$UI_GET_VERSION(r0, 0x541b, 0x0) ioctl$UI_GET_VERSION(r0, 0x8004552d, &(0x7f0000000000)) 12:59:11 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000600)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea2105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) r3 = dup(r0) newfstatat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r3, &(0x7f0000008380)="8e4ecb5f89e057e4860741d35a7ba3d9c9d9ac49c0ed043f69004d346a5605154b68c48af3a87ef6455c2b829b4cfcf42d9c7ff7ee6718cd09d610389895b4c827f3767ecdee953eec66c639d6f614f06d6fff3c623b77694515061110958805eed573b6ad292f31eca0fb070cedb5695ab886be6fb5642c8dce754b5331b52310121135b864c76e6211237d623dc21c96c01061ad6bc179ad1aba859a2e419b13f9989ccfb6c78ae3b7125dd82d09c0b3d41b39353cf784cba14b64aa8c35ab38ee9e1c904430b0a16bad59bb9f6671c9d556a8c1551c50ff8c07ba5f8bd9ed41189ba77bf40679973feac2366343d7db0ed12b381aee64513e2d55319ec7ef49841429d8561cdbd2479fb0ad73cc1846360cbd5115ff1b2358b3c304fd7fa957ded106a03260a8318e1e076157ee33d166ec41a0827016c9c9b0dac8ad14893eec9ca0bb28a4e4ff7a7428dfdb630f22af4039f380447d30c4f59e1e4134d39fb3cc692cfebc88da63c2dbbae3f4d65361bcc56f4b79f7f42fbc711098cf0539d8c133c6dd010b92defc1df085c981633ab5d706c1ad1af6982d635d9990db422169612f911b1b0a5f495032a75e03cfe847c9e47e93b6d6b929ee6b14cf47ebbf82f5577f1ce8280ee79ff1ca107a3be8a381788f40629ac33fce453a3fb07f1bde7d55912d4512018a3e3a76504a66940d22ecddc190eead4d46bc4887779b8c1ddf411341e6f73ea561c100c4f19e4da58d78cf1143c11556306369162518bc61210e2818dc5c8ea9c137c54f14d44ef4822b9c4e2dfe9c78e90ed2a4e4eb54d5d285ab94a4aef9842be459389d624d718451351148477249ba314b0bf15ded0fc9194b65ca8472974f19c21afdac4bfd8c57313d268828972c31bff93f3e18ecaf6eee42bf541fb158be0c8cfda1b8d0af9adfaa0be2a31695b3a44df175dab983c59b009a80bdd10359728afd4a415dcb9ca6fb613111715ae5bbac4cd8439ef4f214b07f56d1c036dc207d2900727df1abbbacaab79e593bd0a7ee218d4d1d5be540fda273bd40a10c0856d5718f7d8be9170adb60cd87246d7b126343ff30dcd8b468a448010a2574c6083b4cb6c5531c38980d8742a34feef6acfddf3d6935d1a87fb3ae6f6f12cfc9dbdffa6e6423772b7818696448084c10b3912d6ff670773116e66de95eaf4c51aa7ff3bd7f0eec7410e6e3db4eb5caab488121767749da6d10e38fe722f62dfd6352286aab60de1966892337369c4d996b72db7e529dbfb7d96fb4a62ff88420f2cba62b5a8d32df040b8804f97a05d395cbea3e598cd83fc4a98556ccf67016b370a0b513ac040918305e765bf0448e4629b017ab8aca592ed5c4f3ec2b3ed99200ae94080e406c0ba4af1343d1ceac26b602c1a544cfacc73e88b4bb4ac19a28515b4324241d935af33aa0209e3b9ce399f7dbf0ac1d0532153aaa1dbacccb7ee24b8ac8155b6c6a3e5d72f07639430df4fbcfac1dd23821c01c6fe29419fe70e8e582bee2c4110a1976ee3db44c0e7a5afbd9ecbab5a5718a1af3a2837f9c5a19253a91e34e38c20493ba2f1bf7d4c9450c109cc0222e5a0824883d10b68f9de7cfc703f019ecb0d1f9e617866044237b0e898bba88f7f6c317ccf86d619cad40c0d0017d3a0ee5d80b2c903dcb2805de1f7bfddf39c783b3050d30ded43d70f8195cc2aac1e9870b1ccf10fd417c08115eb07e2df769d39ca3f6c575b25f8bf275ada402bb0880b7fe5c201eea3718d0199b4477fc822b60c3616b02dd5baac86fd371402479b8a9e29f496eef0f8b9d2c14c6e9bf1d2ddbb10ca47a11c59a2edb55a68d5318666427ab05027578185725ea7fba290bebc0101ea8cd96b76d0e6678c157d87ee3d85e75abb23b0820fe3503dea422c1b47dd7b7904abda3e4ebea7864d5d1c080d157a11810fe92009e1855176a97b7dd0a069ee0a4e2ff1015fcd163b8f9ba3be24ac7d72b06628c7c2439fcd498989f5f4068f8e74f3b241eea72ad03e5010f5f2760d5457e142ddab0b64178ae50f552c16adbdd8f75a8f89b9e8aea5449ad678e54c2fa8a1dbf926e91a59d17d1cd16f33fc63efaa5ce307b09105c465ef2f7d4d993120e1ed16771c74b64ba9577345e2d54a43edd02bffc73297756018eb465bcdb70d573269506c85f497fe8233effae96b984a37f2c523fc1caf3d84e8c510dfce80857ef4b4586df71e682ee2b5713d743db0779c7ec2df9c02635b09bd354ef767abd6e6fcf0cbd90049fbd6b8c1ac06c4c64597b415a27fc387cb5ee1ef856cbe7a03cdcc6da2582da04d5bb7b755be4dc7d744b29e16a72d601f53a7cf7141ae7f0f40be5a8ef36f11b7b57522c5cf12a774a71ffe31bc1e6a2b1164d7e1c45f6ca961ff7d62d62a8568c2953cae355e1d92e521542998fb17155880df186d3b258bbb409385fac18ae51d1f0cb64788927048e597281be89c8a3c6fc0ac526821d20ddb906c399533c220ac3cd47f5afbc5e9237724586729f6d8361ee6b1fcd43bb213bfa53623edab594c1959bb0ae466b40f1c973203306f43f0d10acd7368cb4dddcd16db934c675f2831682af48944a64f9e9899b796739ec877831c17af4d8936230a4f642529574fc3e56cdd22585de43414ce109bc49a00bd688af7bd80286900844e61a665767fbc273679181cf17316d68789b4168fc678077d05df4d49936a99c937ec2c1065824c5abd155fe5a84a600c7b5d4f4dacdfddf98f94a758074de873d829a2089cdddc8dae8dab580985cacfe222928e4cb6bdbe2e7e17747a82cad31468e7b5c27ee9568d3c26eb7866df1596654919c99c8f76bdb16a429c7564719572927e32ef5f11562a63b0b4f670aa99b639b496a9912c509dc960f4978eaf3d768f22eed3dcbfa95763c57c0c5e4a7abeb4144e8839025cd6dd8dad196668af2001de77fd34fa67d04bc2fe6ed2db31726be49cb162991cd1afbbb2b454e4431f09b9719dc1c709e7cb4d4068ba8fbf8d106fa30d8af2c40f8ba8ba6a28accc92dfa494ea18f0d53fa0454c651d237be68f2a874f8ab7bbf81cc159e11de4ffa896cc0103ec353d8d7bcc1c72f69c3c82f5d955a489b3f683fc5ce6641360467724080f48d692cfc53c6b7db9bdac0ba38893f8124a9b07a25b77c5bbdde8602f8e4a3592650b75f5c2da128129f83323cc9f7533b087d58c7ce536075a3e374e2abe3c9f5b921e22687a30ce3172dbc094074624b3ae8dff8c633e17dc9b300278def144eeef39f382fac51e3089c642df0002074107d52502b45901f72fd56fdbd31104dfc1a4cd2fc324c5255f05295c619f244fad2c49de17636aa8781ef39318116120bd84d2cac322d71cbc0e39e73fc8684fceab45a9eefce5aede6d5ad65c790cc885d72ac38ab541ac3bdd3be6d0759fb79c69a07d7e126330a06fe335a75bff7a7f41009e5c6ff28ad57b63475f33842ff3e47b06a1ef26c25ac155da359d4b1156d64ed1e080fb32240c0b1134c567d3de404feda56bf1f82f426119f8502f48b3b314a3ce9eac33579c76bf54b24d0f7aeac34f5644ac4a61e45f442221c19e6dad2572152f9613d58b868bc79e0a98db36b58a7fb8294209ac8dd920e522b2522c295785e8f8d7becdc280b585bef30d5d5177fd7d8ff144e2be08917eeb5dde340c108b1b38179d951e79957f907b9d830f0fcc388946cac1a7a79f40ee45a5c7800a931de405422e48b839b1a29d815b5e43bf6ab1864a328d6cd613a527f9160f0b25eb5b30199d216f14e4a21f156cb4a870a42bba4b5bdf0a5ecdba9a1f6ca5737bece53e6222dbc7d268ce988750e0bc5110b4d6cde4752cc8fd055b29dbafc8571aa9a671d7d1b58d43184dd56651f79c5ab9980ec6dbbfa62eee68a91df0853a0a79256415d19ba137dae704bbcfe5fdbfbc9133003342b0589e824cf8568f6bc93b4876e4da3899d6ab7584f19972588943065a5cbf8e9b00749d58a07311082975c55dad2521d1332fbdba0487a12d31b6e147ee5c0cc647faba7903202b8a8e97882468bf5d8dd53f73235aa0e1469275664eebbfcca634cb3289cfeb89409a79fc129b65aeedb4049cc3a543f338aaea8f3544a727a98e9091c774de4908dd9b3b5c9d019d6eed54ad0d1e28c36427e28b058968f48019c473b3d29c77dd45c98abf74b840a9831d57b6694accd6d6956d5d65c5e3d943997c2d6a1bb3ef282d70e4f7dbb4f5214cc4066f858ec54cb98803ccbe3e2e8a0bae14f029ecacddf6e5753aadbc2545d68ad2598b7e979d3b2995474b88e7a0b25a28055a1c45f03a820c9657927644788266c80ef87e829b9609dccf0fc5d4f8024bd3c38a0343cb7702656de45402d442ed988e287cfa119517bec71d71f08be360dea8463fc9751e7dbeada0bf035765953c42767036d8f96c83bce17f4f63ad1058dcc610eca65af1c567775ab0cda6793f4a5b4179ec73a8a0648684007656c8fcfcd9dc2182a94d07c56cad6871adef28ecdbb698cee02e0aa5a31c5a3b22d1093eb3eeac3f701013f30e64208551f6c2e258b0568c945c671c479187c8b31f4663ddeacaebd79ba62dffa58bd11ad77baddb1ea0be77a37254b1c89a4935ea157aab7a207cd325253bc312d099111ad9a8aa80c898324154350c79dfdfe5e777ccf75b8cdbad4c610f2de1b64949ab18c1ab3cfac6f87681b3108f8bafa26e1680661328290d7ddb825c42ee12cd68adcb5fd4bcebca3dee151403327b8d60de2dc822f62f75aae94a78554cd7809f20b4a605fc5aa82eb1015e095d95946dfbcbbe4fbb7f5fee36bc46c82ab4f89eb9db255f53e300b7a1540277cf4e1646fc405274b73f3a20cdc235c9a3ce205b409e1a1b9302da9799048ba49812faa11f54776a5e10f358ed5823885bcd6e8d81ea755654028e5bcfe0a9333f530f21d25c32e32a52af2fb2060a0b96248c686339ac88c54a212c32cdd78e461da89fb5c4b6b8b9ec0b14b50fc39f2d37465402d8eec35cab825c8e29bbece7445cf3a74175e05a4357b6f994de8f9737865f3244a3ddf0ea39131254e8618b3266a3c6cca0d35a6babf05246a831dc4fa611f3a545a2dca02cca3c09b0d64e9c37cd928a783dcb9260f4eb9a4a59d9bd4dd6ec4cc5656e1fb4ccf66232190796ff95e94cfa96308e674e764377a271effc5c7cf44a30db41792cbd36822bb02cf0dc5233de791acaf5761595a8155c123bbed514cd4c965c56e8e7eb343645872eff0396dde380b180993549c39f0c0db836f385c4ae33577d8705ced762fbf8ddc75a480b620cbf0453c3474b59f0e5dc4e7c3d9dacdfadfb4f94388a0a71fced79553d15ce1b7e8728e19f7b3fffe40cc17c917b4f879a0a15ba582c1dda40185f82c6b78b02dcbba65f9c9ddc62494b2fe60001cc7cfe9fbec3413666485a46ccc3102f6eb9d875df31120a74329609d25191eb4181d21f1e55140f328b0229bb8c9f1f662fafc55205ff2c817f6fa711763d1b40c5fde3b539f8142a29cfa4c5a3e3a852311b6c25dc2453e852514208578479f55d38f4f8f186d30342244e12ecd3076259e8cf54af0989604e8d85aea7b2088b64e508e38b29a8ea90e97309dc9d47c37c1c0730235040810dd6265fa3a99cca4e38d0319a93431134a07ba3f2a1d5701d9345b4334c870227e49787928fa75f550d66b5a7d5cf1aa8172cc89eceb254ec09ceb901da023dd8a2582e177f48a8d0e616202d7d441352fa851c15e3fbd9507ae2f77dedd077eb48dd9a3a081d1b9d91388b9708cfcd3f716b2d7c28f32c2f1c2e51b4dd4ccc8ad4b2a9f66f98f4a8daf4b89d08904091db35cf97084a952d9ce6c42e18b32c79c1663c847b627c01b20c537bb1ec03d5dc535e52ec2d75842db4dd4a0877ab51a02ed70a47b1a93c6a2e8e8ac485df1ac8f508d4f857d4610929573fa9c8af42f83641b82285d40286b2fb5e5fefd80c764b18391fefc42dc5d9e48dd5737297dec06f56a1f2a5e320e90da2657958180d6c0f9cae4fcd48a57756751235b4f1310ce8983cd2a0c186bff2fab578473f28c0f9cb60f8b21a5a738c4b5feb2b3cd3c601ed5c0b48a132e2b6a4460047b4f7915bb4f562c95a517f4b69f11c50111b2188a1da823f20ddf1f8c64540cc70c90037e2356a19ca91e50bc2e252c0b30bbfd76b09d5c2da1a6bb28a4ee7cec9785e17e70c2db4733003e648184890249eaca2511247c23f37b2a12c4a369d7c8210e8f34c067548cd586be0199e4e4d10fc396e64b89a7423dc882e807ec005a87ce1f739a67b71b2496f908538c875249b569ab049e9a670277e7b3eec43b17ca3b2d0c798b583d7e8b8fa8ae16f37b387b1555450b5c2017b03dc91ffad424ca46452fef433b15f46b522064ddba96a15b39416a3acf64dae68ed581587d94f43e9cbafaf3c9980db6f0c7425b6c4c4c778abc3fc6d97133e0ea5e43a8c04bfeda2af251f7764a8731606e4c71e2ddb57450551bfa0f23a9309dead0240f09ccf242a774aafc2768235354d5768b1084092b78994bf2721478cd191fd0ad7dfd44e961d5eb1cc98d36d9c9c7cb06111a665872fb4feaa895031538c2b9b8ab9bab2965cfba84d223f208efcc211d65a2c5ae1105794068148ff64afe6ddcfa84e68625180d7b6927591557b4cf994b8526341902e5f56666ad67820c5daa3aae4325ee55577869d3455973e6b661517a9383e43439a67802b647ad69eb73b8b01eaad72c9e4d376eec51c544d514d6123beac149830adefddd179a7e568949e62eabbebeb04a62fa4de12a5f758700f80fc1c5173a1b34c8c39cefc4c322d0fecf0989b981a237107bbe42966d25ac52f344491caf2a84db6157b803cef2b99eae3f3452f08567981181c1461f3820d7567510d280c3682797cfabd84868181f21c03b04baf19aaad92ecccbd39de9de1b1aaa1660ff4bf4f77b39ce431a8027d6b6ae9f90f5019c4ba227fec4ca6ac425c9d288c2c764f1af575dfc932eae6821e905b3a1235eb8d1bd1c76099e97f8fa97238145af212450fd03d3a1671f2c0397f6f44918f5a5cb2feb0b0fa79405d4554a6b794af493e609fcdcbd7e83600ac8434b88c67cfec0b7e1924dbd827c4604f561d4e18bfff0d458b1442f9ba431ae8528019e2e75f6e56b2705a8d3ff4fdab05d59174dd9e201d0ef9a8d523c261c3a506f789abf576c4a05b73e5b4c13244e9516a2b9e84e45dd3d6b92f0f39723338d58c41fef2d81bc96bd649314d7f0a96e22555f4e26e60319c4b42c5e741070039b19d01e185f12064495b58faaddff01de2c247b953871748b1e9cc3080e6ba28caa877c5565c7abb020cff4782bd2a8afb39e323a36724c0dcd965c07cd3d7c85e9308745042dd388a4b3b793998251a51438d786eaddec23879cdce15b6c0f9e0f3c58fe19c4ced9b3818685769246def1adf8ba04f1a4c3bb423f2f392404ef4b6de69cd5d61efa2321490e1ccdbc8bf1db0cf50bb54e6e484168026c1d03dc3d09e4154889284b90b4c2d84ab16a1d6705dcdc79f1c8d1405717243e3007d6c2eb923355e78651eb08e6c00a5074f7e87a500705d5367970ef7af6eb51ede34e10a639138ab35141a42bdd586cb69737c1fc07c8ff1320074ac2c096ae5ab9844fac2f514578a1c5ac3c1f3928aa1fcfe194ba0724d52815938498349781a3153ca039d8cfdf9a38718f07522a1bcc1085e8d40e69959d69bf7e34ad7dc22e164bafb4fb7c92842da5ecd2179fbe3fed10c757f0dd753ca0c3d478cf9e3d4240be110553b5b08a0d65b8f68b72cc0ee90334d338e707e85ada573c3315233be08ef99ae202b56f2e7f680801c2e6cc533d1c3ef9d2694ca88b423214cf6fe0eaa9acc91182beec06403c0025ee63b3fe6259e1181b2a906abdb85acf3ffa82130cd00bc784016f65462b6d6fa9a951ca56d19c2f32a504d44b12ae0356d93a74e73b07e89722f3fbed367eec4c25cf6e4d017b92c5cfe3ede6d6da63816d55c5acb8e173ef05bcf3069a9d70f30872075e32aeff40df06f302d358598a9822b98f3900050ddb148461a6a8e7c9ad235dfe8ae617153a718b2b08b23bdf83e0ec00b36a91a426f9317e966edd1c9f188d647295b7154146b18c19fd421b3bd8100c282769f6210af2306eb177d07c6967bb544a77c741cf26d06dc6622dfe779566599a9ae39828b84e53830edcc5d7da13c8300d2e1082068a8636467e48cffcdb83216bcd5a0eff601fdcb565748318c13097a6fda64588e322976c348c72f0566073a6e6f5de11f0422eec161eec300cc7d4fc6c48bcb2a57565917499f5bfb0f2a7724e2dc8261d5a2e7bc0e2ca1580dc47bd36066b3564efa29cef2962d853634904bb106098b0bf208bcd9ed55aa18831d33cc046130b2bd8cd77c9cb5e999187958691cb0ed9c2dda9cd81809d0a963ed53b864c03fe5892fad5adfb3404389e71ca677c16b709601ff277bba1e8087b6aa4c42e43f33f2c1d37d524683a94c3db30b606f3edac5325ed3a0bbaa5c72f4b3f1f379e76c8a249f97492a608f42c1957627a40b5d8bff17efa0ffd7e3b67032f8102e737830000d10adc2289c7c3ad9fb33d28f25d9ed605bd35e0c43274fee10afad1d3d9ee7af3a8b4422ac7834d5788b3aa40daad0939437676242a985baecf4fb8692c76441051fe7a29a6aad6b2db763c1bae76277841ec33dcefec79dc9bd55468506ffdeaa0cc74c249eec97b230cac71641590ffa227c532357b652f4b7b1d500a8e608550b2e22bad50b6d4ac268c3f789b8277c993213036c1ba3b8b65172087c5348208f667d8117ed6f82f8139397d44df1fa41c49357fca6340ad5462ec916ce18d473c675aca7b6a7060b834dd90af1f26a9dc829ae89403bb36aa08c64505ddbd10f49bf3a5cc3d2753a499451fb06cf61cd29131ee0c4154c9eea54868139f745ee610b0e9cc0c2a29b2807da6601ca0e99841951f7fd9eee664ca41ef9fb911ddce4208eb9c6b20ecfc2b408550bff75d0f7096743f4b8e26ae8418073cdb08b1d9dcd0bfc47cf4d6889e0cec3b520ae72c114259b4d9e635e101c351f5f46f483dc8b7fd5ab9d4ea9a36734405d4726db98ea459f0ec6fc1abf0ce09d14a1d72927e25a5db615a0d5c6b5f7ef7a47e7280beaaffa9bcff915fcc01a40a0f1b6d894414d7a90fe704b183724f0285164d1d764420ceb5dc6465e629db193408827c6fac7f848574a04504210d1c3a8063a2def08c9db82bb674c360b65e27e9f1077614227e1a95864483caa4eed35f3dadfe31327b08c37356a2f1d71a8519f150d6c9cf5fd6a8d0dfa5afa98705162f00cf182c5371d1586ca6bfaac498f1c552d2d658faaf8ff4da517694148df41d9773093836db8b578a73f4e3ce4a338a031765c38e96ae0867645cd8f8bad618ae581838c2f4fdf6bebf210ced0c5de60ab5d90607538d245dd45f6127fab2a52802fb2bfb3bc3cfbc6e0f62bff97c27b0e35628a64874236cecca7c130a8e93e9b7a8be018930aac6c698d5c307f67ceca96554d65c9876ce7a7a78cc835008a16633005186aabc5819d3e14ded26e2c1e0c032e94ad8e910d74a3f6c19d62f48aea427e5b3d0efbd960fb06da28a3345cd8b404272645143b43cfb38d6f17d1337add5dcbaa5fa9e650a90d871dc55a58610b008743845ac901f35b6392a363a86559332a084fd32cb361b8b154d53975a999496c3d2898d4a366fc9ea42ce47ecba6a5bb5e639fda1977c72d29de9b88b19d6755d2e2ff0cf93a44fc466061b35067105e25f9caeb0cc70786d19bd285f41e544ed1daf773b6682288ef6f5289fd558dff53af1ef9fc4fe1b39d881e731ed97971b28c0fafdf46022b6568c9747589573356f22a784f306571cbb6870b9766c3af560b848d2b3d328cdee228e2e03192ebd917a7791cb6f6d3bcb8ed058648eba257145f3cc5ed9b6c05bdf716639b11e590b84d9dfe01b8a898b69ad6d5480883fc12d5b1d140654eb140af1f0cd35fd4103c31d4558460b53447bc2280f56e4c3be567e10b50d16efbefacceaa6df65e4d99d2bd66c3969bebca6a5e606d919a641ca0253d953550c78ef3287e6364cc27a464ded019597b3dc4a455b0f3985f13c2bbdc8458650d1104be8e9bd95de39d185d1e2a6ad2a69b6b6dce4046647adb33f415d5a54758f9d198c418b955615458a5537e62a1b1a5348c7fef7cf086fea14436533d98b105670f4f16924722273b233eee0c3aa56415aa3fc0ae72c213dd686035decc12e346ac088f1396137ec1e786adfa1e085b3f9d867340b6dbbe1ef4fd6f3f26a20e1f490cb8460ca7df42db4022f1dd233e80bc3c78ee0f9937d7771a35bf426181d7421552c560ab9ea88f4f3f3d70e4b6801b45645a39296b8d13d98bd25ca5c5ce5e1f62961dd8f80177051f203fb3cd280da8d1c90293dcde9747615d85240ee04554a0eeb8dea96ff60110446f6e03fbdbdbec829a8b114bdfa89e9396c8930f082f331ebf32becdb91c8581ef72c27b5d1f89ac509167f7e15f1185de7559ff03c32783706ccabe50b7879e569c3e3347425d52258289fd3d58ca7af155de99b3582695385eea9e7b5dbe2a6ab29f90efb0dc7df82a0516481c6933088105c5c8faa6e0fc98cbdec865373d559dbeb5dca016e36267fe7635adeec072fd77bdb98adbf1400a7add18e13d50f2c42a1c9257e621b7cf23def2ba96251d428bf80521b5d021568b524fc64aab310e2808d2e97c2664c6a72325ba7c71ba4fd6ef62fb870736023112f6309082b6095ea2d3e4584e3864ed573e3ce2aa8c3561c43e7133e3bea35c2a6c955929f62deaa9c72aacb962b4f17f11c751858310bea31ae8af4c66bac74320253d0f48db004f318924915afb1826aec47d66e0db627f49f78d7ffa9e2b4ab54812b821ba3fc45d7420c91de4796ad39e4cbcff1e2b315bc5b5c22e5d36fecc0d6223e63f1a82ff744bbee44c11a66b0fb613278bb74e1f8b8a2a619532623462873be993ec738419410b5bd7dcbff49e0a7e964f7f4779e5696c44c6c0a3d9a40090722832043da8f7dc884eabcf037c2ed611f82b395ba8fa3d53eefa471dd0b6c0da71583637d5d028924533f3c285a516ce1454c411620d1249e3889eb9c3a48a8a158f6465e64c3dd2e4212600656fc724b42897bf8c2a64f617b7b897613ecfddbab62df0b76f438ce67ad33492449b9b88053cbf29f00d55015d80ce5104d26a49a0c9e88f32d865c237db2cac0789a50ea95e6e941f326a530c8f2bbde4ad1abdf360182bc09013d77cc2822695a7ec20aa85190e52e9a7b7446f7bf3d2ac1af319f70d4858405d3f9906a76a9108ec794e12a222830ae1a309cab2f091a595fa07146da927eacbc98d23b155f855a13392f046bb9cc16826862d777c2c611ad472b689d7479efedeb3fdfc941f01e650b1f56c543e302b62dd272cc1968988a1990aea3826e257690542637703bf51d0372130deb6ccc15e23fc58f9c30aa47cda216428456f8a4859ce3c98942787f1d348ef41e", 0x2000, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r2, 0x80086601, 0x0) [ 3473.274721][T16222] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3473.284842][T16222] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3473.428432][T16222] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3473.439090][T16222] misc raw-gadget: fail, usb_gadget_register_driver returned -16 12:59:12 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x8, 0x3, &(0x7f0000000040)=@framed={{0x18, 0x2}}, &(0x7f0000000100)='syzkaller\x00', 0x4, 0x87, &(0x7f0000000140)=""/135}, 0x90) 12:59:12 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$UI_GET_VERSION(r0, 0x541b, 0x0) ioctl$UI_GET_VERSION(r0, 0x8004552d, &(0x7f0000000000)) [ 3473.528094][T16222] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3473.538268][T16222] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3473.700829][T13091] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 3473.950709][T13091] usb 3-1: Using ep0 maxpacket: 16 [ 3474.021334][ T3762] rc_core: IR keymap rc-hauppauge not found [ 3474.027560][ T3762] Registered IR keymap rc-empty [ 3474.033873][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3474.092150][T13091] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 3474.102835][T13091] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 3474.114450][T13091] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 3474.124669][T13091] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 3474.136941][T13091] usb 3-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 3474.152970][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3474.193595][ T3762] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/rc/rc0 [ 3474.210446][ T3762] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/rc/rc0/input220 [ 3474.233790][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3474.261458][T13091] usb 3-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 3474.273134][T13091] usb 3-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 3474.282103][T13091] usb 3-1: Manufacturer: syz [ 3474.289060][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3474.300608][T13091] usb 3-1: config 0 descriptor?? [ 3474.323989][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3474.360429][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3474.390225][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3474.420194][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3474.451532][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3474.484163][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3474.520392][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3474.561645][T16243] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3474.572043][T16243] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3474.583646][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3474.604336][T16243] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3474.614584][T16243] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3474.637127][ T3762] mceusb 6-1:0.0: Registered with mce emulator interface version 1 [ 3474.645620][ T3762] mceusb 6-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 3474.694889][T16243] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3474.705188][T16243] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3474.731297][T16243] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3474.734337][T19362] usb 6-1: USB disconnect, device number 52 [ 3474.741905][T16243] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3474.823537][T16243] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3474.833622][T16243] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3475.091699][T13091] rc_core: IR keymap rc-hauppauge not found [ 3475.097964][T13091] Registered IR keymap rc-empty [ 3475.103922][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3475.139954][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3475.172537][T13091] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc0 [ 3475.189134][T13091] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc0/input222 [ 3475.213856][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3475.242422][ T1202] ieee802154 phy0 wpan0: encryption failed: -22 [ 3475.249169][ T1202] ieee802154 phy1 wpan1: encryption failed: -22 [ 3475.264231][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 12:59:14 executing program 5: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000e40)={{0x12, 0x1, 0x0, 0x76, 0x21, 0x19, 0x0, 0x41e, 0x401f, 0x368, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x13, 0xae, 0xdd}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000ec0)={{0x12, 0x1, 0x0, 0x5d, 0xd, 0x75, 0x0, 0x4dd, 0x8004, 0xe2a4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001700)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54c, 0x42f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000e80)={{0x12, 0x1, 0x0, 0xcc, 0xfc, 0x41, 0x0, 0x2955, 0x1001, 0xe001, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x52, 0x3e, 0xc6}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000001ec0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0xc7, 0x58, 0xf3, 0x0, 0xaf0, 0x8600, 0xcc52, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x41, 0xcd, 0x7d}}]}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000022c0)={0x2c, 0x0, &(0x7f00000021c0)={0x0, 0x3, 0x2, @string={0x2}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x80, 0x15, 0x55, 0x0, 0x45e, 0x4dd, 0xddaa, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa5, 0x4c, 0xfe}}]}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x88, &(0x7f00000001c0)=ANY=[@ANYBLOB="0466917de0f4d5a1d48a7a347fe2b84536a0e21b43d0e89c09fd5e51524fa3c5d890d0f2c083db833cb7994c15d429df553e653fcfd0b6aa5f86d563e61bc66a400d472162832448d91904029330e9ea233915286e6e55a8670cc0195b8ffa98b9a4df353f47472c2ba6279449a5220c9f", @ANYRES64=r1]) [ 3475.300342][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3475.338416][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 12:59:14 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x8, 0x3, &(0x7f0000000040)=@framed={{0x18, 0x2}}, &(0x7f0000000100)='syzkaller\x00', 0x4, 0x87, &(0x7f0000000140)=""/135}, 0x90) 12:59:14 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000600)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea2105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) r3 = dup(r0) newfstatat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r3, &(0x7f0000008380)="8e4ecb5f89e057e4860741d35a7ba3d9c9d9ac49c0ed043f69004d346a5605154b68c48af3a87ef6455c2b829b4cfcf42d9c7ff7ee6718cd09d610389895b4c827f3767ecdee953eec66c639d6f614f06d6fff3c623b77694515061110958805eed573b6ad292f31eca0fb070cedb5695ab886be6fb5642c8dce754b5331b52310121135b864c76e6211237d623dc21c96c01061ad6bc179ad1aba859a2e419b13f9989ccfb6c78ae3b7125dd82d09c0b3d41b39353cf784cba14b64aa8c35ab38ee9e1c904430b0a16bad59bb9f6671c9d556a8c1551c50ff8c07ba5f8bd9ed41189ba77bf40679973feac2366343d7db0ed12b381aee64513e2d55319ec7ef49841429d8561cdbd2479fb0ad73cc1846360cbd5115ff1b2358b3c304fd7fa957ded106a03260a8318e1e076157ee33d166ec41a0827016c9c9b0dac8ad14893eec9ca0bb28a4e4ff7a7428dfdb630f22af4039f380447d30c4f59e1e4134d39fb3cc692cfebc88da63c2dbbae3f4d65361bcc56f4b79f7f42fbc711098cf0539d8c133c6dd010b92defc1df085c981633ab5d706c1ad1af6982d635d9990db422169612f911b1b0a5f495032a75e03cfe847c9e47e93b6d6b929ee6b14cf47ebbf82f5577f1ce8280ee79ff1ca107a3be8a381788f40629ac33fce453a3fb07f1bde7d55912d4512018a3e3a76504a66940d22ecddc190eead4d46bc4887779b8c1ddf411341e6f73ea561c100c4f19e4da58d78cf1143c11556306369162518bc61210e2818dc5c8ea9c137c54f14d44ef4822b9c4e2dfe9c78e90ed2a4e4eb54d5d285ab94a4aef9842be459389d624d718451351148477249ba314b0bf15ded0fc9194b65ca8472974f19c21afdac4bfd8c57313d268828972c31bff93f3e18ecaf6eee42bf541fb158be0c8cfda1b8d0af9adfaa0be2a31695b3a44df175dab983c59b009a80bdd10359728afd4a415dcb9ca6fb613111715ae5bbac4cd8439ef4f214b07f56d1c036dc207d2900727df1abbbacaab79e593bd0a7ee218d4d1d5be540fda273bd40a10c0856d5718f7d8be9170adb60cd87246d7b126343ff30dcd8b468a448010a2574c6083b4cb6c5531c38980d8742a34feef6acfddf3d6935d1a87fb3ae6f6f12cfc9dbdffa6e6423772b7818696448084c10b3912d6ff670773116e66de95eaf4c51aa7ff3bd7f0eec7410e6e3db4eb5caab488121767749da6d10e38fe722f62dfd6352286aab60de1966892337369c4d996b72db7e529dbfb7d96fb4a62ff88420f2cba62b5a8d32df040b8804f97a05d395cbea3e598cd83fc4a98556ccf67016b370a0b513ac040918305e765bf0448e4629b017ab8aca592ed5c4f3ec2b3ed99200ae94080e406c0ba4af1343d1ceac26b602c1a544cfacc73e88b4bb4ac19a28515b4324241d935af33aa0209e3b9ce399f7dbf0ac1d0532153aaa1dbacccb7ee24b8ac8155b6c6a3e5d72f07639430df4fbcfac1dd23821c01c6fe29419fe70e8e582bee2c4110a1976ee3db44c0e7a5afbd9ecbab5a5718a1af3a2837f9c5a19253a91e34e38c20493ba2f1bf7d4c9450c109cc0222e5a0824883d10b68f9de7cfc703f019ecb0d1f9e617866044237b0e898bba88f7f6c317ccf86d619cad40c0d0017d3a0ee5d80b2c903dcb2805de1f7bfddf39c783b3050d30ded43d70f8195cc2aac1e9870b1ccf10fd417c08115eb07e2df769d39ca3f6c575b25f8bf275ada402bb0880b7fe5c201eea3718d0199b4477fc822b60c3616b02dd5baac86fd371402479b8a9e29f496eef0f8b9d2c14c6e9bf1d2ddbb10ca47a11c59a2edb55a68d5318666427ab05027578185725ea7fba290bebc0101ea8cd96b76d0e6678c157d87ee3d85e75abb23b0820fe3503dea422c1b47dd7b7904abda3e4ebea7864d5d1c080d157a11810fe92009e1855176a97b7dd0a069ee0a4e2ff1015fcd163b8f9ba3be24ac7d72b06628c7c2439fcd498989f5f4068f8e74f3b241eea72ad03e5010f5f2760d5457e142ddab0b64178ae50f552c16adbdd8f75a8f89b9e8aea5449ad678e54c2fa8a1dbf926e91a59d17d1cd16f33fc63efaa5ce307b09105c465ef2f7d4d993120e1ed16771c74b64ba9577345e2d54a43edd02bffc73297756018eb465bcdb70d573269506c85f497fe8233effae96b984a37f2c523fc1caf3d84e8c510dfce80857ef4b4586df71e682ee2b5713d743db0779c7ec2df9c02635b09bd354ef767abd6e6fcf0cbd90049fbd6b8c1ac06c4c64597b415a27fc387cb5ee1ef856cbe7a03cdcc6da2582da04d5bb7b755be4dc7d744b29e16a72d601f53a7cf7141ae7f0f40be5a8ef36f11b7b57522c5cf12a774a71ffe31bc1e6a2b1164d7e1c45f6ca961ff7d62d62a8568c2953cae355e1d92e521542998fb17155880df186d3b258bbb409385fac18ae51d1f0cb64788927048e597281be89c8a3c6fc0ac526821d20ddb906c399533c220ac3cd47f5afbc5e9237724586729f6d8361ee6b1fcd43bb213bfa53623edab594c1959bb0ae466b40f1c973203306f43f0d10acd7368cb4dddcd16db934c675f2831682af48944a64f9e9899b796739ec877831c17af4d8936230a4f642529574fc3e56cdd22585de43414ce109bc49a00bd688af7bd80286900844e61a665767fbc273679181cf17316d68789b4168fc678077d05df4d49936a99c937ec2c1065824c5abd155fe5a84a600c7b5d4f4dacdfddf98f94a758074de873d829a2089cdddc8dae8dab580985cacfe222928e4cb6bdbe2e7e17747a82cad31468e7b5c27ee9568d3c26eb7866df1596654919c99c8f76bdb16a429c7564719572927e32ef5f11562a63b0b4f670aa99b639b496a9912c509dc960f4978eaf3d768f22eed3dcbfa95763c57c0c5e4a7abeb4144e8839025cd6dd8dad196668af2001de77fd34fa67d04bc2fe6ed2db31726be49cb162991cd1afbbb2b454e4431f09b9719dc1c709e7cb4d4068ba8fbf8d106fa30d8af2c40f8ba8ba6a28accc92dfa494ea18f0d53fa0454c651d237be68f2a874f8ab7bbf81cc159e11de4ffa896cc0103ec353d8d7bcc1c72f69c3c82f5d955a489b3f683fc5ce6641360467724080f48d692cfc53c6b7db9bdac0ba38893f8124a9b07a25b77c5bbdde8602f8e4a3592650b75f5c2da128129f83323cc9f7533b087d58c7ce536075a3e374e2abe3c9f5b921e22687a30ce3172dbc094074624b3ae8dff8c633e17dc9b300278def144eeef39f382fac51e3089c642df0002074107d52502b45901f72fd56fdbd31104dfc1a4cd2fc324c5255f05295c619f244fad2c49de17636aa8781ef39318116120bd84d2cac322d71cbc0e39e73fc8684fceab45a9eefce5aede6d5ad65c790cc885d72ac38ab541ac3bdd3be6d0759fb79c69a07d7e126330a06fe335a75bff7a7f41009e5c6ff28ad57b63475f33842ff3e47b06a1ef26c25ac155da359d4b1156d64ed1e080fb32240c0b1134c567d3de404feda56bf1f82f426119f8502f48b3b314a3ce9eac33579c76bf54b24d0f7aeac34f5644ac4a61e45f442221c19e6dad2572152f9613d58b868bc79e0a98db36b58a7fb8294209ac8dd920e522b2522c295785e8f8d7becdc280b585bef30d5d5177fd7d8ff144e2be08917eeb5dde340c108b1b38179d951e79957f907b9d830f0fcc388946cac1a7a79f40ee45a5c7800a931de405422e48b839b1a29d815b5e43bf6ab1864a328d6cd613a527f9160f0b25eb5b30199d216f14e4a21f156cb4a870a42bba4b5bdf0a5ecdba9a1f6ca5737bece53e6222dbc7d268ce988750e0bc5110b4d6cde4752cc8fd055b29dbafc8571aa9a671d7d1b58d43184dd56651f79c5ab9980ec6dbbfa62eee68a91df0853a0a79256415d19ba137dae704bbcfe5fdbfbc9133003342b0589e824cf8568f6bc93b4876e4da3899d6ab7584f19972588943065a5cbf8e9b00749d58a07311082975c55dad2521d1332fbdba0487a12d31b6e147ee5c0cc647faba7903202b8a8e97882468bf5d8dd53f73235aa0e1469275664eebbfcca634cb3289cfeb89409a79fc129b65aeedb4049cc3a543f338aaea8f3544a727a98e9091c774de4908dd9b3b5c9d019d6eed54ad0d1e28c36427e28b058968f48019c473b3d29c77dd45c98abf74b840a9831d57b6694accd6d6956d5d65c5e3d943997c2d6a1bb3ef282d70e4f7dbb4f5214cc4066f858ec54cb98803ccbe3e2e8a0bae14f029ecacddf6e5753aadbc2545d68ad2598b7e979d3b2995474b88e7a0b25a28055a1c45f03a820c9657927644788266c80ef87e829b9609dccf0fc5d4f8024bd3c38a0343cb7702656de45402d442ed988e287cfa119517bec71d71f08be360dea8463fc9751e7dbeada0bf035765953c42767036d8f96c83bce17f4f63ad1058dcc610eca65af1c567775ab0cda6793f4a5b4179ec73a8a0648684007656c8fcfcd9dc2182a94d07c56cad6871adef28ecdbb698cee02e0aa5a31c5a3b22d1093eb3eeac3f701013f30e64208551f6c2e258b0568c945c671c479187c8b31f4663ddeacaebd79ba62dffa58bd11ad77baddb1ea0be77a37254b1c89a4935ea157aab7a207cd325253bc312d099111ad9a8aa80c898324154350c79dfdfe5e777ccf75b8cdbad4c610f2de1b64949ab18c1ab3cfac6f87681b3108f8bafa26e1680661328290d7ddb825c42ee12cd68adcb5fd4bcebca3dee151403327b8d60de2dc822f62f75aae94a78554cd7809f20b4a605fc5aa82eb1015e095d95946dfbcbbe4fbb7f5fee36bc46c82ab4f89eb9db255f53e300b7a1540277cf4e1646fc405274b73f3a20cdc235c9a3ce205b409e1a1b9302da9799048ba49812faa11f54776a5e10f358ed5823885bcd6e8d81ea755654028e5bcfe0a9333f530f21d25c32e32a52af2fb2060a0b96248c686339ac88c54a212c32cdd78e461da89fb5c4b6b8b9ec0b14b50fc39f2d37465402d8eec35cab825c8e29bbece7445cf3a74175e05a4357b6f994de8f9737865f3244a3ddf0ea39131254e8618b3266a3c6cca0d35a6babf05246a831dc4fa611f3a545a2dca02cca3c09b0d64e9c37cd928a783dcb9260f4eb9a4a59d9bd4dd6ec4cc5656e1fb4ccf66232190796ff95e94cfa96308e674e764377a271effc5c7cf44a30db41792cbd36822bb02cf0dc5233de791acaf5761595a8155c123bbed514cd4c965c56e8e7eb343645872eff0396dde380b180993549c39f0c0db836f385c4ae33577d8705ced762fbf8ddc75a480b620cbf0453c3474b59f0e5dc4e7c3d9dacdfadfb4f94388a0a71fced79553d15ce1b7e8728e19f7b3fffe40cc17c917b4f879a0a15ba582c1dda40185f82c6b78b02dcbba65f9c9ddc62494b2fe60001cc7cfe9fbec3413666485a46ccc3102f6eb9d875df31120a74329609d25191eb4181d21f1e55140f328b0229bb8c9f1f662fafc55205ff2c817f6fa711763d1b40c5fde3b539f8142a29cfa4c5a3e3a852311b6c25dc2453e852514208578479f55d38f4f8f186d30342244e12ecd3076259e8cf54af0989604e8d85aea7b2088b64e508e38b29a8ea90e97309dc9d47c37c1c0730235040810dd6265fa3a99cca4e38d0319a93431134a07ba3f2a1d5701d9345b4334c870227e49787928fa75f550d66b5a7d5cf1aa8172cc89eceb254ec09ceb901da023dd8a2582e177f48a8d0e616202d7d441352fa851c15e3fbd9507ae2f77dedd077eb48dd9a3a081d1b9d91388b9708cfcd3f716b2d7c28f32c2f1c2e51b4dd4ccc8ad4b2a9f66f98f4a8daf4b89d08904091db35cf97084a952d9ce6c42e18b32c79c1663c847b627c01b20c537bb1ec03d5dc535e52ec2d75842db4dd4a0877ab51a02ed70a47b1a93c6a2e8e8ac485df1ac8f508d4f857d4610929573fa9c8af42f83641b82285d40286b2fb5e5fefd80c764b18391fefc42dc5d9e48dd5737297dec06f56a1f2a5e320e90da2657958180d6c0f9cae4fcd48a57756751235b4f1310ce8983cd2a0c186bff2fab578473f28c0f9cb60f8b21a5a738c4b5feb2b3cd3c601ed5c0b48a132e2b6a4460047b4f7915bb4f562c95a517f4b69f11c50111b2188a1da823f20ddf1f8c64540cc70c90037e2356a19ca91e50bc2e252c0b30bbfd76b09d5c2da1a6bb28a4ee7cec9785e17e70c2db4733003e648184890249eaca2511247c23f37b2a12c4a369d7c8210e8f34c067548cd586be0199e4e4d10fc396e64b89a7423dc882e807ec005a87ce1f739a67b71b2496f908538c875249b569ab049e9a670277e7b3eec43b17ca3b2d0c798b583d7e8b8fa8ae16f37b387b1555450b5c2017b03dc91ffad424ca46452fef433b15f46b522064ddba96a15b39416a3acf64dae68ed581587d94f43e9cbafaf3c9980db6f0c7425b6c4c4c778abc3fc6d97133e0ea5e43a8c04bfeda2af251f7764a8731606e4c71e2ddb57450551bfa0f23a9309dead0240f09ccf242a774aafc2768235354d5768b1084092b78994bf2721478cd191fd0ad7dfd44e961d5eb1cc98d36d9c9c7cb06111a665872fb4feaa895031538c2b9b8ab9bab2965cfba84d223f208efcc211d65a2c5ae1105794068148ff64afe6ddcfa84e68625180d7b6927591557b4cf994b8526341902e5f56666ad67820c5daa3aae4325ee55577869d3455973e6b661517a9383e43439a67802b647ad69eb73b8b01eaad72c9e4d376eec51c544d514d6123beac149830adefddd179a7e568949e62eabbebeb04a62fa4de12a5f758700f80fc1c5173a1b34c8c39cefc4c322d0fecf0989b981a237107bbe42966d25ac52f344491caf2a84db6157b803cef2b99eae3f3452f08567981181c1461f3820d7567510d280c3682797cfabd84868181f21c03b04baf19aaad92ecccbd39de9de1b1aaa1660ff4bf4f77b39ce431a8027d6b6ae9f90f5019c4ba227fec4ca6ac425c9d288c2c764f1af575dfc932eae6821e905b3a1235eb8d1bd1c76099e97f8fa97238145af212450fd03d3a1671f2c0397f6f44918f5a5cb2feb0b0fa79405d4554a6b794af493e609fcdcbd7e83600ac8434b88c67cfec0b7e1924dbd827c4604f561d4e18bfff0d458b1442f9ba431ae8528019e2e75f6e56b2705a8d3ff4fdab05d59174dd9e201d0ef9a8d523c261c3a506f789abf576c4a05b73e5b4c13244e9516a2b9e84e45dd3d6b92f0f39723338d58c41fef2d81bc96bd649314d7f0a96e22555f4e26e60319c4b42c5e741070039b19d01e185f12064495b58faaddff01de2c247b953871748b1e9cc3080e6ba28caa877c5565c7abb020cff4782bd2a8afb39e323a36724c0dcd965c07cd3d7c85e9308745042dd388a4b3b793998251a51438d786eaddec23879cdce15b6c0f9e0f3c58fe19c4ced9b3818685769246def1adf8ba04f1a4c3bb423f2f392404ef4b6de69cd5d61efa2321490e1ccdbc8bf1db0cf50bb54e6e484168026c1d03dc3d09e4154889284b90b4c2d84ab16a1d6705dcdc79f1c8d1405717243e3007d6c2eb923355e78651eb08e6c00a5074f7e87a500705d5367970ef7af6eb51ede34e10a639138ab35141a42bdd586cb69737c1fc07c8ff1320074ac2c096ae5ab9844fac2f514578a1c5ac3c1f3928aa1fcfe194ba0724d52815938498349781a3153ca039d8cfdf9a38718f07522a1bcc1085e8d40e69959d69bf7e34ad7dc22e164bafb4fb7c92842da5ecd2179fbe3fed10c757f0dd753ca0c3d478cf9e3d4240be110553b5b08a0d65b8f68b72cc0ee90334d338e707e85ada573c3315233be08ef99ae202b56f2e7f680801c2e6cc533d1c3ef9d2694ca88b423214cf6fe0eaa9acc91182beec06403c0025ee63b3fe6259e1181b2a906abdb85acf3ffa82130cd00bc784016f65462b6d6fa9a951ca56d19c2f32a504d44b12ae0356d93a74e73b07e89722f3fbed367eec4c25cf6e4d017b92c5cfe3ede6d6da63816d55c5acb8e173ef05bcf3069a9d70f30872075e32aeff40df06f302d358598a9822b98f3900050ddb148461a6a8e7c9ad235dfe8ae617153a718b2b08b23bdf83e0ec00b36a91a426f9317e966edd1c9f188d647295b7154146b18c19fd421b3bd8100c282769f6210af2306eb177d07c6967bb544a77c741cf26d06dc6622dfe779566599a9ae39828b84e53830edcc5d7da13c8300d2e1082068a8636467e48cffcdb83216bcd5a0eff601fdcb565748318c13097a6fda64588e322976c348c72f0566073a6e6f5de11f0422eec161eec300cc7d4fc6c48bcb2a57565917499f5bfb0f2a7724e2dc8261d5a2e7bc0e2ca1580dc47bd36066b3564efa29cef2962d853634904bb106098b0bf208bcd9ed55aa18831d33cc046130b2bd8cd77c9cb5e999187958691cb0ed9c2dda9cd81809d0a963ed53b864c03fe5892fad5adfb3404389e71ca677c16b709601ff277bba1e8087b6aa4c42e43f33f2c1d37d524683a94c3db30b606f3edac5325ed3a0bbaa5c72f4b3f1f379e76c8a249f97492a608f42c1957627a40b5d8bff17efa0ffd7e3b67032f8102e737830000d10adc2289c7c3ad9fb33d28f25d9ed605bd35e0c43274fee10afad1d3d9ee7af3a8b4422ac7834d5788b3aa40daad0939437676242a985baecf4fb8692c76441051fe7a29a6aad6b2db763c1bae76277841ec33dcefec79dc9bd55468506ffdeaa0cc74c249eec97b230cac71641590ffa227c532357b652f4b7b1d500a8e608550b2e22bad50b6d4ac268c3f789b8277c993213036c1ba3b8b65172087c5348208f667d8117ed6f82f8139397d44df1fa41c49357fca6340ad5462ec916ce18d473c675aca7b6a7060b834dd90af1f26a9dc829ae89403bb36aa08c64505ddbd10f49bf3a5cc3d2753a499451fb06cf61cd29131ee0c4154c9eea54868139f745ee610b0e9cc0c2a29b2807da6601ca0e99841951f7fd9eee664ca41ef9fb911ddce4208eb9c6b20ecfc2b408550bff75d0f7096743f4b8e26ae8418073cdb08b1d9dcd0bfc47cf4d6889e0cec3b520ae72c114259b4d9e635e101c351f5f46f483dc8b7fd5ab9d4ea9a36734405d4726db98ea459f0ec6fc1abf0ce09d14a1d72927e25a5db615a0d5c6b5f7ef7a47e7280beaaffa9bcff915fcc01a40a0f1b6d894414d7a90fe704b183724f0285164d1d764420ceb5dc6465e629db193408827c6fac7f848574a04504210d1c3a8063a2def08c9db82bb674c360b65e27e9f1077614227e1a95864483caa4eed35f3dadfe31327b08c37356a2f1d71a8519f150d6c9cf5fd6a8d0dfa5afa98705162f00cf182c5371d1586ca6bfaac498f1c552d2d658faaf8ff4da517694148df41d9773093836db8b578a73f4e3ce4a338a031765c38e96ae0867645cd8f8bad618ae581838c2f4fdf6bebf210ced0c5de60ab5d90607538d245dd45f6127fab2a52802fb2bfb3bc3cfbc6e0f62bff97c27b0e35628a64874236cecca7c130a8e93e9b7a8be018930aac6c698d5c307f67ceca96554d65c9876ce7a7a78cc835008a16633005186aabc5819d3e14ded26e2c1e0c032e94ad8e910d74a3f6c19d62f48aea427e5b3d0efbd960fb06da28a3345cd8b404272645143b43cfb38d6f17d1337add5dcbaa5fa9e650a90d871dc55a58610b008743845ac901f35b6392a363a86559332a084fd32cb361b8b154d53975a999496c3d2898d4a366fc9ea42ce47ecba6a5bb5e639fda1977c72d29de9b88b19d6755d2e2ff0cf93a44fc466061b35067105e25f9caeb0cc70786d19bd285f41e544ed1daf773b6682288ef6f5289fd558dff53af1ef9fc4fe1b39d881e731ed97971b28c0fafdf46022b6568c9747589573356f22a784f306571cbb6870b9766c3af560b848d2b3d328cdee228e2e03192ebd917a7791cb6f6d3bcb8ed058648eba257145f3cc5ed9b6c05bdf716639b11e590b84d9dfe01b8a898b69ad6d5480883fc12d5b1d140654eb140af1f0cd35fd4103c31d4558460b53447bc2280f56e4c3be567e10b50d16efbefacceaa6df65e4d99d2bd66c3969bebca6a5e606d919a641ca0253d953550c78ef3287e6364cc27a464ded019597b3dc4a455b0f3985f13c2bbdc8458650d1104be8e9bd95de39d185d1e2a6ad2a69b6b6dce4046647adb33f415d5a54758f9d198c418b955615458a5537e62a1b1a5348c7fef7cf086fea14436533d98b105670f4f16924722273b233eee0c3aa56415aa3fc0ae72c213dd686035decc12e346ac088f1396137ec1e786adfa1e085b3f9d867340b6dbbe1ef4fd6f3f26a20e1f490cb8460ca7df42db4022f1dd233e80bc3c78ee0f9937d7771a35bf426181d7421552c560ab9ea88f4f3f3d70e4b6801b45645a39296b8d13d98bd25ca5c5ce5e1f62961dd8f80177051f203fb3cd280da8d1c90293dcde9747615d85240ee04554a0eeb8dea96ff60110446f6e03fbdbdbec829a8b114bdfa89e9396c8930f082f331ebf32becdb91c8581ef72c27b5d1f89ac509167f7e15f1185de7559ff03c32783706ccabe50b7879e569c3e3347425d52258289fd3d58ca7af155de99b3582695385eea9e7b5dbe2a6ab29f90efb0dc7df82a0516481c6933088105c5c8faa6e0fc98cbdec865373d559dbeb5dca016e36267fe7635adeec072fd77bdb98adbf1400a7add18e13d50f2c42a1c9257e621b7cf23def2ba96251d428bf80521b5d021568b524fc64aab310e2808d2e97c2664c6a72325ba7c71ba4fd6ef62fb870736023112f6309082b6095ea2d3e4584e3864ed573e3ce2aa8c3561c43e7133e3bea35c2a6c955929f62deaa9c72aacb962b4f17f11c751858310bea31ae8af4c66bac74320253d0f48db004f318924915afb1826aec47d66e0db627f49f78d7ffa9e2b4ab54812b821ba3fc45d7420c91de4796ad39e4cbcff1e2b315bc5b5c22e5d36fecc0d6223e63f1a82ff744bbee44c11a66b0fb613278bb74e1f8b8a2a619532623462873be993ec738419410b5bd7dcbff49e0a7e964f7f4779e5696c44c6c0a3d9a40090722832043da8f7dc884eabcf037c2ed611f82b395ba8fa3d53eefa471dd0b6c0da71583637d5d028924533f3c285a516ce1454c411620d1249e3889eb9c3a48a8a158f6465e64c3dd2e4212600656fc724b42897bf8c2a64f617b7b897613ecfddbab62df0b76f438ce67ad33492449b9b88053cbf29f00d55015d80ce5104d26a49a0c9e88f32d865c237db2cac0789a50ea95e6e941f326a530c8f2bbde4ad1abdf360182bc09013d77cc2822695a7ec20aa85190e52e9a7b7446f7bf3d2ac1af319f70d4858405d3f9906a76a9108ec794e12a222830ae1a309cab2f091a595fa07146da927eacbc98d23b155f855a13392f046bb9cc16826862d777c2c611ad472b689d7479efedeb3fdfc941f01e650b1f56c543e302b62dd272cc1968988a1990aea3826e257690542637703bf51d0372130deb6ccc15e23fc58f9c30aa47cda216428456f8a4859ce3c98942787f1d348ef41e", 0x2000, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r2, 0x80086601, 0x0) 12:59:14 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$UI_GET_VERSION(r0, 0x541b, 0x0) ioctl$UI_GET_VERSION(r0, 0x8004552d, &(0x7f0000000000)) 12:59:14 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$UI_GET_VERSION(r0, 0x541b, 0x0) ioctl$UI_GET_VERSION(r0, 0x8004552d, &(0x7f0000000000)) [ 3475.395429][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3475.470735][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3475.523695][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3475.622215][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3475.672202][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3475.744897][T13091] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 3475.795333][T13091] mceusb 3-1:0.0: Registered with mce emulator interface version 1 [ 3475.803845][T13091] mceusb 3-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 3475.849916][ T3762] usb 6-1: new high-speed USB device number 53 using dummy_hcd [ 3475.879726][T13091] usb 3-1: USB disconnect, device number 8 [ 3476.090357][ T3762] usb 6-1: Using ep0 maxpacket: 16 [ 3476.212212][ T3762] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 3476.223472][ T3762] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 3476.235153][ T3762] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 3476.245292][ T3762] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 3476.255437][ T3762] usb 6-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 12:59:15 executing program 0: io_setup(0xe0ce, &(0x7f0000000600)) io_setup(0xa3c1, &(0x7f0000000000)) 12:59:15 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x8, 0x3, &(0x7f0000000040)=@framed={{0x18, 0x2}}, &(0x7f0000000100)='syzkaller\x00', 0x4, 0x87, &(0x7f0000000140)=""/135}, 0x90) 12:59:15 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$UI_GET_VERSION(r0, 0x541b, 0x0) ioctl$UI_GET_VERSION(r0, 0x8004552d, &(0x7f0000000000)) 12:59:15 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$UI_GET_VERSION(r0, 0x541b, 0x0) ioctl$UI_GET_VERSION(r0, 0x8004552d, &(0x7f0000000000)) [ 3476.391938][ T3762] usb 6-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 3476.401723][ T3762] usb 6-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 3476.410425][ T3762] usb 6-1: Manufacturer: syz [ 3476.515959][ T3762] usb 6-1: config 0 descriptor?? 12:59:15 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$UI_GET_VERSION(r0, 0x541b, 0x0) ioctl$UI_GET_VERSION(r0, 0x8004552d, &(0x7f0000000000)) 12:59:15 executing program 2: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x259, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xd9, 0x140, 0x1, [{{0x9, 0x4, 0x0, 0xdb, 0x2, 0x3, 0x1, 0x2, 0x8, {0x9, 0x21, 0x7, 0xff, 0x1, {0x22, 0xc59}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x4, 0x7}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x3, 0x0, 0x7f, 0xff}, 0x101, &(0x7f0000000080)={0x5, 0xf, 0x101, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0xa9, 0x1, 0x1000}, @generic={0xeb, 0x10, 0x4, "92f76fadc3732132333911abcd6f0dc9117e733c2aeff0a533a7124f96353e8f17f98adb2a821b57d15573d4669f6ad720337acdf1eb4b0583205ef1145ec510e81bee8fa297570e674dc627b9ec30a0a11e38a336e187bd30fb1fed6ae1652bec1f0172624c762cfd7a322bd438eee5f8360b4c6b1978d7dcb3b9ad1e8ef882fae3d22ffaa3c76707c54674fb0e85f49f8c1dce1db9d1a8a6cc538693b1acd79186058b9bbac59e32cc7ce0e63bf141dcbfb30a8ab9f898d7c5ae3a3554635b9a9c6d879e0ecdb9fe22ec27fd1779009291873fc59e63aa4d40b065c67ed3fd35a3556bffffb82c"}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0x4, 0x8, 0x9}]}, 0x6, [{0x18, &(0x7f00000001c0)=@string={0x18, 0x3, "de92ef333a5d35e23f5eaa99d22fc68fbebf98b6c7bf"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x300a}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x42a}}, {0x5a, &(0x7f0000000280)=@string={0x5a, 0x3, "59cf8f4428aad4bd6860c400bde2d4c5263fbd7dfad1f45519349fb7a5d97c042d73c2474560167b783448c4db424db8720cb17ac8ceaf9c9c4fa7b857a8ee5b2fe521f40bd638f1f5618c688e5722f18fd23380d8dea36b"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x414}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x100a}}]}) syz_open_dev$vbi(&(0x7f0000000740), 0x0, 0x2) 12:59:15 executing program 3: r0 = syz_open_dev$video4linux(&(0x7f0000000040), 0x0, 0x0) ioctl$VIDIOC_QUERYMENU(r0, 0xc02c5625, &(0x7f0000000080)={0x0, 0x0, @name="629745d39335f8a91703cc08c022627c7f39de74e2c76001d1e1cd703265b83a"}) [ 3476.808625][T16265] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3476.821744][T16265] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3476.970620][T16265] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3476.981343][T16265] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3477.062945][T16265] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3477.073131][T16265] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3477.136340][T16265] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3477.146579][T16265] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3477.225114][T16265] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 3477.233495][T13091] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 3477.236190][T16265] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3477.459901][ T3762] rc_core: IR keymap rc-hauppauge not found [ 3477.466036][ T3762] Registered IR keymap rc-empty [ 3477.471932][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3477.483283][T13091] usb 3-1: Using ep0 maxpacket: 8 [ 3477.509950][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3477.543662][ T3762] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/rc/rc0 [ 3477.561511][ T3762] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/rc/rc0/input228 [ 3477.585984][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3477.622045][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3477.661642][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3477.700449][T13091] usb 3-1: config 1 interface 0 altsetting 219 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 3477.714184][T13091] usb 3-1: config 1 interface 0 has no altsetting 0 [ 3477.722673][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3477.770511][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3477.800124][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3477.831280][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3477.860037][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3477.891299][T13091] usb 3-1: New USB device found, idVendor=05ac, idProduct=0259, bcdDevice= 0.40 [ 3477.901121][T13091] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3477.909663][T13091] usb 3-1: Product: Ъ [ 3477.913983][T13091] usb 3-1: Manufacturer: 《 [ 3477.918936][T13091] usb 3-1: SerialNumber: ì½™ä’ꨨ뷔æ¨Ã„엔㼦綽퇺嗴ã™ëžŸÑ¼çŒ­äŸ‚æ…笖㑸쑈䋛ë¡à±²çª±ì»ˆé²¯ä¾œë¢§ê¡—寮ï¡í˜‹ï„¸æ‡µæ¢ŒåžŽï„¢íŠè€³æ®£ [ 3477.936972][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3477.970659][ T3762] mceusb 6-1:0.0: Error: mce write submit urb error = -90 [ 3478.004519][ T3762] mceusb 6-1:0.0: Registered with mce emulator interface version 1 [ 3478.013479][ T3762] mceusb 6-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 3478.030473][ T3762] usb 6-1: USB disconnect, device number 53 [ 3478.291503][T13091] input: bcm5974 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/input/input229 [ 3478.319919][ T4422] bcm5974 3-1:1.0: could not read from device [ 3478.339908][ T4422] bcm5974 3-1:1.0: could not read from device [ 3478.369054][T13091] usb 3-1: USB disconnect, device number 9 [ 3478.381265][ T4422] bcm5974 3-1:1.0: could not read from device [ 3478.398764][ T4422] bcm5974 3-1:1.0: could not read from device 12:59:17 executing program 3: r0 = syz_open_dev$video4linux(&(0x7f0000000040), 0x0, 0x0) ioctl$VIDIOC_QUERYMENU(r0, 0xc02c5625, &(0x7f0000000080)={0x0, 0x0, @name="629745d39335f8a91703cc08c022627c7f39de74e2c76001d1e1cd703265b83a"}) 12:59:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) listen(r0, 0x0) 12:59:17 executing program 0: io_setup(0xe0ce, &(0x7f0000000600)) io_setup(0xa3c1, &(0x7f0000000000)) 12:59:17 executing program 4: r0 = syz_open_dev$video4linux(&(0x7f0000000040), 0x0, 0x0) ioctl$VIDIOC_QUERYMENU(r0, 0xc02c5625, &(0x7f0000000080)={0x0, 0x0, @name="629745d39335f8a91703cc08c022627c7f39de74e2c76001d1e1cd703265b83a"}) 12:59:17 executing program 2: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x259, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xd9, 0x140, 0x1, [{{0x9, 0x4, 0x0, 0xdb, 0x2, 0x3, 0x1, 0x2, 0x8, {0x9, 0x21, 0x7, 0xff, 0x1, {0x22, 0xc59}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x4, 0x7}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x3, 0x0, 0x7f, 0xff}, 0x101, &(0x7f0000000080)={0x5, 0xf, 0x101, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0xa9, 0x1, 0x1000}, @generic={0xeb, 0x10, 0x4, "92f76fadc3732132333911abcd6f0dc9117e733c2aeff0a533a7124f96353e8f17f98adb2a821b57d15573d4669f6ad720337acdf1eb4b0583205ef1145ec510e81bee8fa297570e674dc627b9ec30a0a11e38a336e187bd30fb1fed6ae1652bec1f0172624c762cfd7a322bd438eee5f8360b4c6b1978d7dcb3b9ad1e8ef882fae3d22ffaa3c76707c54674fb0e85f49f8c1dce1db9d1a8a6cc538693b1acd79186058b9bbac59e32cc7ce0e63bf141dcbfb30a8ab9f898d7c5ae3a3554635b9a9c6d879e0ecdb9fe22ec27fd1779009291873fc59e63aa4d40b065c67ed3fd35a3556bffffb82c"}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0x4, 0x8, 0x9}]}, 0x6, [{0x18, &(0x7f00000001c0)=@string={0x18, 0x3, "de92ef333a5d35e23f5eaa99d22fc68fbebf98b6c7bf"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x300a}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x42a}}, {0x5a, &(0x7f0000000280)=@string={0x5a, 0x3, "59cf8f4428aad4bd6860c400bde2d4c5263fbd7dfad1f45519349fb7a5d97c042d73c2474560167b783448c4db424db8720cb17ac8ceaf9c9c4fa7b857a8ee5b2fe521f40bd638f1f5618c688e5722f18fd23380d8dea36b"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x414}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x100a}}]}) syz_open_dev$vbi(&(0x7f0000000740), 0x0, 0x2) 12:59:17 executing program 3: r0 = syz_open_dev$video4linux(&(0x7f0000000040), 0x0, 0x0) ioctl$VIDIOC_QUERYMENU(r0, 0xc02c5625, &(0x7f0000000080)={0x0, 0x0, @name="629745d39335f8a91703cc08c022627c7f39de74e2c76001d1e1cd703265b83a"}) 12:59:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) listen(r0, 0x0) 12:59:17 executing program 4: r0 = syz_open_dev$video4linux(&(0x7f0000000040), 0x0, 0x0) ioctl$VIDIOC_QUERYMENU(r0, 0xc02c5625, &(0x7f0000000080)={0x0, 0x0, @name="629745d39335f8a91703cc08c022627c7f39de74e2c76001d1e1cd703265b83a"}) 12:59:17 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b0cd6f10da0b3228fef4000000010902120001000000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f00000008c0)={0x44, &(0x7f0000000600)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000740)={0x2c, &(0x7f00000005c0), 0x0, 0x0, 0x0, 0x0}) 12:59:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) listen(r0, 0x0) 12:59:18 executing program 3: r0 = syz_open_dev$video4linux(&(0x7f0000000040), 0x0, 0x0) ioctl$VIDIOC_QUERYMENU(r0, 0xc02c5625, &(0x7f0000000080)={0x0, 0x0, @name="629745d39335f8a91703cc08c022627c7f39de74e2c76001d1e1cd703265b83a"}) 12:59:18 executing program 4: r0 = syz_open_dev$video4linux(&(0x7f0000000040), 0x0, 0x0) ioctl$VIDIOC_QUERYMENU(r0, 0xc02c5625, &(0x7f0000000080)={0x0, 0x0, @name="629745d39335f8a91703cc08c022627c7f39de74e2c76001d1e1cd703265b83a"}) [ 3479.420104][T13091] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 3479.540308][ T3762] usb 6-1: new high-speed USB device number 54 using dummy_hcd [ 3479.680469][T13091] usb 3-1: Using ep0 maxpacket: 8 12:59:18 executing program 0: io_setup(0xe0ce, &(0x7f0000000600)) io_setup(0xa3c1, &(0x7f0000000000)) 12:59:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) listen(r0, 0x0) [ 3479.802277][ T3762] usb 6-1: Using ep0 maxpacket: 16 12:59:18 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtclass={0x24}, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010008506000099480100000000000000", @ANYRES32=r2, @ANYBLOB="00010000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="280000001000250800000000000000000a000000", @ANYRES32=r5, @ANYBLOB="0000e1ff0000000008000a0010"], 0x28}}, 0x0) [ 3479.901104][T13091] usb 3-1: config 1 interface 0 altsetting 219 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 3479.916412][T13091] usb 3-1: config 1 interface 0 has no altsetting 0 [ 3479.930259][ T3762] usb 6-1: New USB device found, idVendor=0bda, idProduct=2832, bcdDevice=f4.fe [ 3479.940128][ T3762] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 12:59:18 executing program 4: sendmsg$L2TP_CMD_SESSION_CREATE(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x30}}, 0x0) bpf$BPF_MAP_CONST_STR_FREEZE(0x22, &(0x7f0000000040)={0x1}, 0x56) [ 3480.014203][ T3762] usb 6-1: config 0 descriptor?? [ 3480.046111][T16313] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 3480.120534][T13091] usb 3-1: New USB device found, idVendor=05ac, idProduct=0259, bcdDevice= 0.40 [ 3480.130154][T13091] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3480.137611][T16313] bond5: entered promiscuous mode [ 3480.138424][T13091] usb 3-1: Product: Ъ [ 3480.148110][T13091] usb 3-1: Manufacturer: 《 [ 3480.153135][T13091] usb 3-1: SerialNumber: ì½™ä’ꨨ뷔æ¨Ã„엔㼦綽퇺嗴ã™ëžŸÑ¼çŒ­äŸ‚æ…笖㑸쑈䋛ë¡à±²çª±ì»ˆé²¯ä¾œë¢§ê¡—寮ï¡í˜‹ï„¸æ‡µæ¢ŒåžŽï„¢íŠè€³æ®£ [ 3480.203328][T16313] 8021q: adding VLAN 0 to HW filter on device bond5 [ 3480.217854][T16313] bond5: entered allmulticast mode [ 3480.225779][T16313] team0: Port device bond5 added [ 3480.242239][T16313] bond5: left promiscuous mode [ 3480.345795][ T3762] usb 6-1: dvb_usb_v2: found a 'Realtek RTL2832U reference design' in warm state [ 3480.541184][T13091] input: bcm5974 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/input/input230 [ 3480.580518][ T4422] bcm5974 3-1:1.0: could not read from device [ 3480.613426][T13091] usb 3-1: USB disconnect, device number 10 [ 3480.624852][ T4422] bcm5974 3-1:1.0: could not read from device [ 3480.652142][ T4422] bcm5974 3-1:1.0: could not read from device [ 3480.721880][ T4422] bcm5974 3-1:1.0: could not read from device [ 3480.776737][T15845] udevd[15845]: setting owner of /dev/bus/usb/003/010 to uid=0, gid=0 failed: No such file or directory 12:59:19 executing program 2: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x259, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xd9, 0x140, 0x1, [{{0x9, 0x4, 0x0, 0xdb, 0x2, 0x3, 0x1, 0x2, 0x8, {0x9, 0x21, 0x7, 0xff, 0x1, {0x22, 0xc59}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x4, 0x7}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x3, 0x0, 0x7f, 0xff}, 0x101, &(0x7f0000000080)={0x5, 0xf, 0x101, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0xa9, 0x1, 0x1000}, @generic={0xeb, 0x10, 0x4, "92f76fadc3732132333911abcd6f0dc9117e733c2aeff0a533a7124f96353e8f17f98adb2a821b57d15573d4669f6ad720337acdf1eb4b0583205ef1145ec510e81bee8fa297570e674dc627b9ec30a0a11e38a336e187bd30fb1fed6ae1652bec1f0172624c762cfd7a322bd438eee5f8360b4c6b1978d7dcb3b9ad1e8ef882fae3d22ffaa3c76707c54674fb0e85f49f8c1dce1db9d1a8a6cc538693b1acd79186058b9bbac59e32cc7ce0e63bf141dcbfb30a8ab9f898d7c5ae3a3554635b9a9c6d879e0ecdb9fe22ec27fd1779009291873fc59e63aa4d40b065c67ed3fd35a3556bffffb82c"}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0x4, 0x8, 0x9}]}, 0x6, [{0x18, &(0x7f00000001c0)=@string={0x18, 0x3, "de92ef333a5d35e23f5eaa99d22fc68fbebf98b6c7bf"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x300a}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x42a}}, {0x5a, &(0x7f0000000280)=@string={0x5a, 0x3, "59cf8f4428aad4bd6860c400bde2d4c5263fbd7dfad1f45519349fb7a5d97c042d73c2474560167b783448c4db424db8720cb17ac8ceaf9c9c4fa7b857a8ee5b2fe521f40bd638f1f5618c688e5722f18fd23380d8dea36b"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x414}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x100a}}]}) syz_open_dev$vbi(&(0x7f0000000740), 0x0, 0x2) 12:59:19 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f00000000c0)=0x8001, 0x4) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}, 0xd}, 0x1c) 12:59:19 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000001e00)='/proc/diskstats\x00', 0x0, 0x0) mmap$snddsp_status(&(0x7f0000ffb000/0x2000)=nil, 0x1000, 0x0, 0x12, r0, 0x82000000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x12) 12:59:19 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtclass={0x24}, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010008506000099480100000000000000", @ANYRES32=r2, @ANYBLOB="00010000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="280000001000250800000000000000000a000000", @ANYRES32=r5, @ANYBLOB="0000e1ff0000000008000a0010"], 0x28}}, 0x0) [ 3481.266276][T16324] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 3481.357734][T16324] bond6: entered promiscuous mode [ 3481.402498][T16324] 8021q: adding VLAN 0 to HW filter on device bond6 [ 3481.417697][T16324] bond6: entered allmulticast mode [ 3481.426014][T16324] team0: Port device bond6 added [ 3481.437389][T16324] bond6: left promiscuous mode [ 3481.529736][ T3765] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 3481.740355][ T3762] dvb_usb_rtl28xxu: probe of 6-1:0.0 failed with error -32 [ 3481.770731][ T3762] usb 6-1: USB disconnect, device number 54 [ 3481.796476][ T3765] usb 3-1: Using ep0 maxpacket: 8 [ 3482.000224][ T3765] usb 3-1: config 1 interface 0 altsetting 219 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 3482.014285][ T3765] usb 3-1: config 1 interface 0 has no altsetting 0 [ 3482.181166][ T3765] usb 3-1: New USB device found, idVendor=05ac, idProduct=0259, bcdDevice= 0.40 [ 3482.190950][ T3765] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3482.199485][ T3765] usb 3-1: Product: Ъ [ 3482.203853][ T3765] usb 3-1: Manufacturer: 《 [ 3482.208755][ T3765] usb 3-1: SerialNumber: ì½™ä’ꨨ뷔æ¨Ã„엔㼦綽퇺嗴ã™ëžŸÑ¼çŒ­äŸ‚æ…笖㑸쑈䋛ë¡à±²çª±ì»ˆé²¯ä¾œë¢§ê¡—寮ï¡í˜‹ï„¸æ‡µæ¢ŒåžŽï„¢íŠè€³æ®£ 12:59:20 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b0cd6f10da0b3228fef4000000010902120001000000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f00000008c0)={0x44, &(0x7f0000000600)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000740)={0x2c, &(0x7f00000005c0), 0x0, 0x0, 0x0, 0x0}) 12:59:20 executing program 0: io_setup(0xe0ce, &(0x7f0000000600)) io_setup(0xa3c1, &(0x7f0000000000)) 12:59:20 executing program 1: get_mempolicy(0x0, 0xfffffffffffffffe, 0xdfc, &(0x7f0000ffd000/0x2000)=nil, 0x3) 12:59:20 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000001e00)='/proc/diskstats\x00', 0x0, 0x0) mmap$snddsp_status(&(0x7f0000ffb000/0x2000)=nil, 0x1000, 0x0, 0x12, r0, 0x82000000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x12) 12:59:20 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtclass={0x24}, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010008506000099480100000000000000", @ANYRES32=r2, @ANYBLOB="00010000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="280000001000250800000000000000000a000000", @ANYRES32=r5, @ANYBLOB="0000e1ff0000000008000a0010"], 0x28}}, 0x0) [ 3482.479059][T16330] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 12:59:21 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000001e00)='/proc/diskstats\x00', 0x0, 0x0) mmap$snddsp_status(&(0x7f0000ffb000/0x2000)=nil, 0x1000, 0x0, 0x12, r0, 0x82000000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x12) [ 3482.563313][T16330] bond7: entered promiscuous mode 12:59:21 executing program 1: get_mempolicy(0x0, 0xfffffffffffffffe, 0xdfc, &(0x7f0000ffd000/0x2000)=nil, 0x3) [ 3482.744664][ T3765] input: bcm5974 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/input/input231 [ 3482.790299][ T4422] bcm5974 3-1:1.0: could not read from device [ 3482.791065][T16330] 8021q: adding VLAN 0 to HW filter on device bond7 [ 3482.810431][T16330] bond7: entered allmulticast mode [ 3482.818330][T16330] team0: Port device bond7 added [ 3482.827107][ T3762] usb 6-1: new high-speed USB device number 55 using dummy_hcd [ 3482.874402][ T4422] bcm5974 3-1:1.0: could not read from device [ 3482.888699][ T3765] usb 3-1: USB disconnect, device number 11 [ 3482.900622][T16330] bond7: left promiscuous mode [ 3482.976746][ T4422] bcm5974 3-1:1.0: could not read from device [ 3483.089991][ T3762] usb 6-1: Using ep0 maxpacket: 16 12:59:21 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000001e00)='/proc/diskstats\x00', 0x0, 0x0) mmap$snddsp_status(&(0x7f0000ffb000/0x2000)=nil, 0x1000, 0x0, 0x12, r0, 0x82000000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x12) [ 3483.210806][ T3762] usb 6-1: New USB device found, idVendor=0bda, idProduct=2832, bcdDevice=f4.fe [ 3483.221042][ T3762] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3483.330020][ T3762] usb 6-1: config 0 descriptor?? 12:59:22 executing program 2: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x259, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xd9, 0x140, 0x1, [{{0x9, 0x4, 0x0, 0xdb, 0x2, 0x3, 0x1, 0x2, 0x8, {0x9, 0x21, 0x7, 0xff, 0x1, {0x22, 0xc59}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x4, 0x7}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x3, 0x0, 0x7f, 0xff}, 0x101, &(0x7f0000000080)={0x5, 0xf, 0x101, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0xa9, 0x1, 0x1000}, @generic={0xeb, 0x10, 0x4, "92f76fadc3732132333911abcd6f0dc9117e733c2aeff0a533a7124f96353e8f17f98adb2a821b57d15573d4669f6ad720337acdf1eb4b0583205ef1145ec510e81bee8fa297570e674dc627b9ec30a0a11e38a336e187bd30fb1fed6ae1652bec1f0172624c762cfd7a322bd438eee5f8360b4c6b1978d7dcb3b9ad1e8ef882fae3d22ffaa3c76707c54674fb0e85f49f8c1dce1db9d1a8a6cc538693b1acd79186058b9bbac59e32cc7ce0e63bf141dcbfb30a8ab9f898d7c5ae3a3554635b9a9c6d879e0ecdb9fe22ec27fd1779009291873fc59e63aa4d40b065c67ed3fd35a3556bffffb82c"}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0x4, 0x8, 0x9}]}, 0x6, [{0x18, &(0x7f00000001c0)=@string={0x18, 0x3, "de92ef333a5d35e23f5eaa99d22fc68fbebf98b6c7bf"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x300a}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x42a}}, {0x5a, &(0x7f0000000280)=@string={0x5a, 0x3, "59cf8f4428aad4bd6860c400bde2d4c5263fbd7dfad1f45519349fb7a5d97c042d73c2474560167b783448c4db424db8720cb17ac8ceaf9c9c4fa7b857a8ee5b2fe521f40bd638f1f5618c688e5722f18fd23380d8dea36b"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x414}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x100a}}]}) syz_open_dev$vbi(&(0x7f0000000740), 0x0, 0x2) 12:59:22 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtclass={0x24}, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010008506000099480100000000000000", @ANYRES32=r2, @ANYBLOB="00010000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="280000001000250800000000000000000a000000", @ANYRES32=r5, @ANYBLOB="0000e1ff0000000008000a0010"], 0x28}}, 0x0) 12:59:22 executing program 1: get_mempolicy(0x0, 0xfffffffffffffffe, 0xdfc, &(0x7f0000ffd000/0x2000)=nil, 0x3) 12:59:22 executing program 0: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000), 0xc, 0x0}, 0x0) r0 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2}, 0x20) [ 3483.660196][ T3762] usb 6-1: dvb_usb_v2: found a 'Realtek RTL2832U reference design' in warm state [ 3483.731110][T16353] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 3483.809639][T16353] bond8: entered promiscuous mode [ 3483.838242][T16355] 8021q: adding VLAN 0 to HW filter on device bond8 [ 3483.852695][T16355] bond8: entered allmulticast mode [ 3483.860580][T16355] team0: Port device bond8 added [ 3483.873222][T16355] bond8: left promiscuous mode [ 3483.879641][ T3765] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 3484.129794][ T3765] usb 3-1: Using ep0 maxpacket: 8 [ 3484.330021][ T3765] usb 3-1: config 1 interface 0 altsetting 219 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 3484.343595][ T3765] usb 3-1: config 1 interface 0 has no altsetting 0 [ 3484.510973][ T3765] usb 3-1: New USB device found, idVendor=05ac, idProduct=0259, bcdDevice= 0.40 [ 3484.521089][ T3765] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3484.529564][ T3765] usb 3-1: Product: Ъ [ 3484.534097][ T3765] usb 3-1: Manufacturer: 《 [ 3484.538974][ T3765] usb 3-1: SerialNumber: ì½™ä’ꨨ뷔æ¨Ã„엔㼦綽퇺嗴ã™ëžŸÑ¼çŒ­äŸ‚æ…笖㑸쑈䋛ë¡à±²çª±ì»ˆé²¯ä¾œë¢§ê¡—寮ï¡í˜‹ï„¸æ‡µæ¢ŒåžŽï„¢íŠè€³æ®£ [ 3484.892908][ T3765] input: bcm5974 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/input/input232 [ 3484.919994][ T4422] bcm5974 3-1:1.0: could not read from device [ 3484.952904][ T4422] bcm5974 3-1:1.0: could not read from device [ 3484.964524][ T3765] usb 3-1: USB disconnect, device number 12 [ 3484.980026][ T4422] bcm5974 3-1:1.0: could not read from device [ 3485.010914][ T3762] dvb_usb_rtl28xxu: probe of 6-1:0.0 failed with error -32 [ 3485.044342][ T3762] usb 6-1: USB disconnect, device number 55 12:59:24 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b0cd6f10da0b3228fef4000000010902120001000000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f00000008c0)={0x44, &(0x7f0000000600)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000740)={0x2c, &(0x7f00000005c0), 0x0, 0x0, 0x0, 0x0}) 12:59:24 executing program 1: get_mempolicy(0x0, 0xfffffffffffffffe, 0xdfc, &(0x7f0000ffd000/0x2000)=nil, 0x3) 12:59:24 executing program 4: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/3\x00') r0 = memfd_create(&(0x7f00000001c0)='\x00\xc1\xf9\xe7\x92\xc2\xe8\x82\x8e\t\x92\x84\x13\x11^h\x9a*\x0f]\x9d\xa7Z\xf8\xc1\x9cW\n\xa5\xbd\'f\x13\xc8\x8d\xc8\x9d|\x86\x99+\xfa\xef\x7f\xe9\xb2pP\xb88\xec\x84\x18\xa3\xa5^*\xc5.\xbc\xd4\x00&YY*\xa0,\x80\xef\x9e\xd7sY\x1b\x9c\b\x9b\x89\x82\x9dcup\xe9S\xfcl\x88y\x8bJ\a\xc6\xe3K\x1a(\x9a\x7fXP\xdd\x1a\xae\b<\xc0\xee\xf8\x11\xd1<,T?\x80-\x9f\xc0[<\xe3(\xd1\xb7}\xa1:\x95m\xcf\x83t\xaa\xaa\x80\x06_\xb0\x81\xee\xdfa\xcd#\xaf\xb5=\xa1\x80\xbc\x89X\xd2\x1et\xee\x99A}\xf8\x1dN\xc6\xb1\x87\xd7\xb7\xfa\x94zt\xe9eI\xac[\xad\\b\x13\x9e\x7f\x01\xfd\xd4\x03\x82\x00\x1c\xe8^\xbe\xa5\xd3\x83\x19T)\xbf\xc1\vC\xd6[0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2}, 0x20) 12:59:24 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000200), 0x0, 0x0) ioctl$DRM_IOCTL_GET_UNIQUE(r0, 0xc0106401, &(0x7f0000000880)={0x0, 0xfffffffffffffffd}) 12:59:24 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDGETMODE(r0, 0x5601, 0xfffffffffffffffe) 12:59:24 executing program 4: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/3\x00') r0 = memfd_create(&(0x7f00000001c0)='\x00\xc1\xf9\xe7\x92\xc2\xe8\x82\x8e\t\x92\x84\x13\x11^h\x9a*\x0f]\x9d\xa7Z\xf8\xc1\x9cW\n\xa5\xbd\'f\x13\xc8\x8d\xc8\x9d|\x86\x99+\xfa\xef\x7f\xe9\xb2pP\xb88\xec\x84\x18\xa3\xa5^*\xc5.\xbc\xd4\x00&YY*\xa0,\x80\xef\x9e\xd7sY\x1b\x9c\b\x9b\x89\x82\x9dcup\xe9S\xfcl\x88y\x8bJ\a\xc6\xe3K\x1a(\x9a\x7fXP\xdd\x1a\xae\b<\xc0\xee\xf8\x11\xd1<,T?\x80-\x9f\xc0[<\xe3(\xd1\xb7}\xa1:\x95m\xcf\x83t\xaa\xaa\x80\x06_\xb0\x81\xee\xdfa\xcd#\xaf\xb5=\xa1\x80\xbc\x89X\xd2\x1et\xee\x99A}\xf8\x1dN\xc6\xb1\x87\xd7\xb7\xfa\x94zt\xe9eI\xac[\xad\\b\x13\x9e\x7f\x01\xfd\xd4\x03\x82\x00\x1c\xe8^\xbe\xa5\xd3\x83\x19T)\xbf\xc1\vC\xd6[0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2}, 0x20) 12:59:25 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000200), 0x0, 0x0) ioctl$DRM_IOCTL_GET_UNIQUE(r0, 0xc0106401, &(0x7f0000000880)={0x0, 0xfffffffffffffffd}) [ 3486.400016][ T3762] usb 6-1: Using ep0 maxpacket: 16 [ 3486.520916][ T3762] usb 6-1: New USB device found, idVendor=0bda, idProduct=2832, bcdDevice=f4.fe [ 3486.530578][ T3762] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3486.592880][ T3762] usb 6-1: config 0 descriptor?? [ 3486.850477][ T3762] usb 6-1: dvb_usb_v2: found a 'Realtek RTL2832U reference design' in warm state [ 3488.234912][ T3762] dvb_usb_rtl28xxu: probe of 6-1:0.0 failed with error -32 [ 3488.261657][ T3762] usb 6-1: USB disconnect, device number 56 12:59:27 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b0cd6f10da0b3228fef4000000010902120001000000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f00000008c0)={0x44, &(0x7f0000000600)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000740)={0x2c, &(0x7f00000005c0), 0x0, 0x0, 0x0, 0x0}) 12:59:27 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={{0x14}, [@NFT_MSG_NEWRULE={0x58, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x2c, 0x4, 0x0, 0x1, [{0x28, 0x1, 0x0, 0x1, @ct={{0x7}, @val={0x1c, 0x2, 0x0, 0x1, [@NFTA_CT_DREG={0x8}, @NFTA_CT_KEY={0x8, 0x2, 0x1, 0x0, 0x7}, @NFTA_CT_DIRECTION={0x5}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}}, 0x0) 12:59:27 executing program 4: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/3\x00') r0 = memfd_create(&(0x7f00000001c0)='\x00\xc1\xf9\xe7\x92\xc2\xe8\x82\x8e\t\x92\x84\x13\x11^h\x9a*\x0f]\x9d\xa7Z\xf8\xc1\x9cW\n\xa5\xbd\'f\x13\xc8\x8d\xc8\x9d|\x86\x99+\xfa\xef\x7f\xe9\xb2pP\xb88\xec\x84\x18\xa3\xa5^*\xc5.\xbc\xd4\x00&YY*\xa0,\x80\xef\x9e\xd7sY\x1b\x9c\b\x9b\x89\x82\x9dcup\xe9S\xfcl\x88y\x8bJ\a\xc6\xe3K\x1a(\x9a\x7fXP\xdd\x1a\xae\b<\xc0\xee\xf8\x11\xd1<,T?\x80-\x9f\xc0[<\xe3(\xd1\xb7}\xa1:\x95m\xcf\x83t\xaa\xaa\x80\x06_\xb0\x81\xee\xdfa\xcd#\xaf\xb5=\xa1\x80\xbc\x89X\xd2\x1et\xee\x99A}\xf8\x1dN\xc6\xb1\x87\xd7\xb7\xfa\x94zt\xe9eI\xac[\xad\\b\x13\x9e\x7f\x01\xfd\xd4\x03\x82\x00\x1c\xe8^\xbe\xa5\xd3\x83\x19T)\xbf\xc1\vC\xd6[0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2}, 0x20) 12:59:27 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000200), 0x0, 0x0) ioctl$DRM_IOCTL_GET_UNIQUE(r0, 0xc0106401, &(0x7f0000000880)={0x0, 0xfffffffffffffffd}) 12:59:27 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDGETMODE(r0, 0x5601, 0xfffffffffffffffe) 12:59:27 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={{0x14}, [@NFT_MSG_NEWRULE={0x58, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x2c, 0x4, 0x0, 0x1, [{0x28, 0x1, 0x0, 0x1, @ct={{0x7}, @val={0x1c, 0x2, 0x0, 0x1, [@NFTA_CT_DREG={0x8}, @NFTA_CT_KEY={0x8, 0x2, 0x1, 0x0, 0x7}, @NFTA_CT_DIRECTION={0x5}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}}, 0x0) 12:59:27 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000d10ffc)=0xfffffffa, 0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e21, 0x0, @private0}], 0x1c) 12:59:27 executing program 4: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/3\x00') r0 = memfd_create(&(0x7f00000001c0)='\x00\xc1\xf9\xe7\x92\xc2\xe8\x82\x8e\t\x92\x84\x13\x11^h\x9a*\x0f]\x9d\xa7Z\xf8\xc1\x9cW\n\xa5\xbd\'f\x13\xc8\x8d\xc8\x9d|\x86\x99+\xfa\xef\x7f\xe9\xb2pP\xb88\xec\x84\x18\xa3\xa5^*\xc5.\xbc\xd4\x00&YY*\xa0,\x80\xef\x9e\xd7sY\x1b\x9c\b\x9b\x89\x82\x9dcup\xe9S\xfcl\x88y\x8bJ\a\xc6\xe3K\x1a(\x9a\x7fXP\xdd\x1a\xae\b<\xc0\xee\xf8\x11\xd1<,T?\x80-\x9f\xc0[<\xe3(\xd1\xb7}\xa1:\x95m\xcf\x83t\xaa\xaa\x80\x06_\xb0\x81\xee\xdfa\xcd#\xaf\xb5=\xa1\x80\xbc\x89X\xd2\x1et\xee\x99A}\xf8\x1dN\xc6\xb1\x87\xd7\xb7\xfa\x94zt\xe9eI\xac[\xad\\b\x13\x9e\x7f\x01\xfd\xd4\x03\x82\x00\x1c\xe8^\xbe\xa5\xd3\x83\x19T)\xbf\xc1\vC\xd6[0xffffffffffffffff}) write$binfmt_elf32(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="7f454c46810080ac9a3618430000000003000300060000002b000000380000002f000000001000000900200001000000200002000000000003000000060000000400000009000000030000000700000012000000010001007212b54c0f962632a3af71f23daf1fa925862f90c9c1346718171defccc3cbe2aedd79c0ea35a0afddfcca91a50ae346000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000137d8a8914ba6e000"/1899], 0x788) [ 3489.259608][T19362] usb 6-1: new high-speed USB device number 57 using dummy_hcd 12:59:28 executing program 2: r0 = socket$l2tp(0x2, 0x2, 0x73) bind$l2tp(r0, 0x0, 0x0) [ 3489.520457][T19362] usb 6-1: Using ep0 maxpacket: 16 [ 3489.652318][T19362] usb 6-1: New USB device found, idVendor=0bda, idProduct=2832, bcdDevice=f4.fe [ 3489.662036][T19362] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3489.684575][T19362] usb 6-1: config 0 descriptor?? [ 3489.960972][T19362] usb 6-1: dvb_usb_v2: found a 'Realtek RTL2832U reference design' in warm state [ 3491.350842][T19362] dvb_usb_rtl28xxu: probe of 6-1:0.0 failed with error -32 [ 3491.368412][T19362] usb 6-1: USB disconnect, device number 57 12:59:30 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000d10ffc)=0xfffffffa, 0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e21, 0x0, @private0}], 0x1c) 12:59:30 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={{0x14}, [@NFT_MSG_NEWRULE={0x58, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x2c, 0x4, 0x0, 0x1, [{0x28, 0x1, 0x0, 0x1, @ct={{0x7}, @val={0x1c, 0x2, 0x0, 0x1, [@NFTA_CT_DREG={0x8}, @NFTA_CT_KEY={0x8, 0x2, 0x1, 0x0, 0x7}, @NFTA_CT_DIRECTION={0x5}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}}, 0x0) 12:59:30 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d, 0x0, 0x1}, {0x20}, {0x6, 0x1, 0x0, 0x7ffffdbd}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) write$binfmt_elf32(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="7f454c46810080ac9a3618430000000003000300060000002b000000380000002f000000001000000900200001000000200002000000000003000000060000000400000009000000030000000700000012000000010001007212b54c0f962632a3af71f23daf1fa925862f90c9c1346718171defccc3cbe2aedd79c0ea35a0afddfcca91a50ae346000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000137d8a8914ba6e000"/1899], 0x788) 12:59:30 executing program 2: r0 = socket$l2tp(0x2, 0x2, 0x73) bind$l2tp(r0, 0x0, 0x0) 12:59:30 executing program 4: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000d10ffc)=0xfffffffa, 0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e21, 0x0, @private0}], 0x1c) 12:59:30 executing program 2: r0 = socket$l2tp(0x2, 0x2, 0x73) bind$l2tp(r0, 0x0, 0x0) 12:59:30 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d, 0x0, 0x1}, {0x20}, {0x6, 0x1, 0x0, 0x7ffffdbd}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) write$binfmt_elf32(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="7f454c46810080ac9a3618430000000003000300060000002b000000380000002f000000001000000900200001000000200002000000000003000000060000000400000009000000030000000700000012000000010001007212b54c0f962632a3af71f23daf1fa925862f90c9c1346718171defccc3cbe2aedd79c0ea35a0afddfcca91a50ae346000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000137d8a8914ba6e000"/1899], 0x788) 12:59:30 executing program 4: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000d10ffc)=0xfffffffa, 0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e21, 0x0, @private0}], 0x1c) 12:59:31 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000d10ffc)=0xfffffffa, 0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e21, 0x0, @private0}], 0x1c) 12:59:31 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_COALESCE_SET(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x34, r1, 0x1, 0x0, 0x0, {0x10}, [@ETHTOOL_A_COALESCE_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}]}, @ETHTOOL_A_COALESCE_TX_MAX_FRAMES_HIGH={0x8, 0xf}]}, 0x34}}, 0x0) 12:59:31 executing program 1: r0 = syz_open_dev$video4linux(&(0x7f0000000080), 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xc0305616, &(0x7f00000000c0)={0x0, 0x0, "a2032a5eaa0c8df1862b84043f956dd2a4c7e192f535574d7e4f9f14de2731b137c8ded87fc68757eaa80561016e56f71af6133dbde889b33c7268a565226ef999b315079aa3778b5ac596a18be6d021fe82dd94758f25220bea80a5e8a2eff5ff5975f97d45e1adb0b02f95957af5d570c2b910ba5997beac47a443ccb6d5cc2bb59e821d2c9236a8738643df2a3483884e2a2efb3e53ca1ed2c1142003e69cbafed18c6193d1e20afd84c679b4b7353c50ad320d3fb8416f6c8d193798f2f0373124d326e4641cf1be7b5c80ee92edacf387f8d2016934f237285de6a2762114bccf52d03c890936579534778115830e5ba50160ff71f2b47d0b85acf09f5a", "6930d6695e3f468b7cf19267531301e5c46fab1c73424f48fc5b80df061f18005b8345f22f3f51a4cb809c32f645c1f713a82730e0c912292b724f926676f223a68159a2fa1614399ec3e63e000ba58bff8286d3a73ce69429b77552aab0e515c2f42de5f6e438ecb8e83c1a6bc5306ed847e6a8a453cc18bff01746eace4ac90980fb46ab834b6a2a5a9490ab80a4ba9171a12dc7c4f3baddf0d0c2a4d5c34c71432ed0c94c0b0937fd84aeeeca3fdf3200e007b2b2648b5d29505e299d6c63e350531871190b47f29cc7582a9943e3d73a781ef7cc857751a2d9a0e4381ac44e5c2b07006d4cda41f7562e58a857e4ab2712d92066020602f00658eb7c480ad1fa458d7f78c2ca0c8c9c37563af7d8d30734feaa5ac2da238b459d734453ec43929624bcf80d958a8b674f6c9796834f447f8a5bc3890754d51448906f8b2c2d3af9ad6f9251a24a0ed51d1cefcf13074006675b9387a5246b0241e0033504360b10785ad3c0ebd3bf2547f77192770af84c7a6345844ccbe019ed5133a308ed9ece3d924d582d192e470e61e1e18887f10aae831eebf0cf4dc98d2a5f96ab5435e82c888d5a9545c4c0f1c026b258c2016950dbb3cdb1f2daec7aae473f385d78e28db863e2f921d81f26cfeb567d1e3ce712c4b9be4f14a8719483e037c50004cdaec66b53c8577cd65c28326249bf8db0f526d32e61fb44def2e85779e3453ff9f4e41debc980b6a73b943c297a1810b287fdeb06db02a57e8c6e875ecaffb76b50ef69d51e5a121d324a67cb4cbf44fccb17f3216a7c2d0188642967e8548bcd88c0b259be7ed5ea9857eb148d8c2dabeb61ec9dd64e3aad2ffb67d13843dda965a6a21e0396b7d35655e2e9fa73e22883baa91bbd47549e2b670f72edfa50eb7bbab5ea4fcc68131032122bb6b115ceae07a476849f69c1ad8453048709e19405c497588ab4b68bc999d0eb952edb0990686e21844cbb166ba1a53c754cefe65f3513a085992ef4573fdeb5177f432087e1847ba2e9381e0af419b560fe198393960f23e9a9a8391d14289ac937a2319572ba2531b8283e7a31eb7ed48dee5d794131dd665e7ff3ccbc2837ace42546aca748a948f3d115d1d801a00ccb6b2924a10933f877cafda925b26a360577d6631d75e126c133b2026a652b1aa8ea4cfd3864ce6262d25b5a31bb0d130f6665eeefc3b85bae852ed6149ff6e687d2bb2a6423b7a962eb71046af23fa44078db54bf687c428edc55479aa8cf2c8c0a07e47cc83fa549aea40bc3fd93c1317ada473f43bc3e24e1b0a37fbe3e59f1aac33d415847c1927586dd9d54670bc71048ef984c3d7df6b6f86ccdcfd421a03e536363295af54371020edc341d476e99694aa5ba606c66b31b458be2e7a3b54d81b2d53ab295d1304680ebd5a23c5208c706b28200f3367236637daad3efff1fceb922cd4f6bf5791afea1e44440d5f63f392d0ee3cf404afaa114fc609424c7b3ff0f8a42ca2112f7e4bc2f7fbe49b37eeedd605847a1e95e818a5d776b3ad2259cce713d39a29790db34cdafeba758df72d067c5c9a741c543b1aa9f5252095a490cda8d391256c0c2133d1a0ef73a59b8166afeb94fe178e08bc8bc3e5cacc8cbbe9587d755ac0e9fae65f48e7189d51ed79d33bcd24a3709342be6e74dff029bf999023b140f79088f934ccb869c962429de2f95fc40a481446f8cabe87075ef92b74fd434ca0c4e4eb6c94703c9c20e0d7ee7a149e29d6a1d4f211797591523ff8f092dd479c34e57b79999b984fc88574cbe51fe92decbd3ef5dac1de60d8c9e0a0cb4aac23ccf34683f01ca08b0372844519c260ce4bca4dd59912fbc56744dcd947cfd34a2397fca13dfd7444e95838b2c2b03401cecfe71907dd8cc4714fe014901f0da0773a92527ae0e6c689857f4a2f661e012c2c7b3a23cd905d221a4aecd23499a0d826be957837899b50292b523800a272799c4b349e57a205ffac2496276844c8b9e92f6ffc1b5320fe6409fbb480b08ae7904da809d78bd860d82a500968f2da468c4413ef64db2edf15eb2f4b1c042e58ea7857ad39d42c7fa48e18892816e450f748313cd23c4c535580efadeb08911a6f71de356510bad3ed74d243050eeed6168b011539172a05567bcce2e0f841d430d96108a447cc13de09e0d51c7856f7c1f3bfb25bc65d6a6d9dc88036aa32e0a9f088ae03f1e6c13608239940e291ac1f0c125c72a9906fb2fae39fb3019792d1c676dc92d58f723cf3520fd5c49c008c2a0ade285a0d3f996fef58074263e841d7d1426cedc268b65a75f98707bdfb4a60bf37833183eff30877d0e6e443b217ecc7d7b4a2c98c58cd4804493020be4c943729399f90e3d5a1a91045fe2ce15fb0a623a94dbcfdd577ed85ee09ce3e247b3c527f658305774486fa7d754715613639491ffa8fcf9cceceb06078104f9cbc194710ef6fadd64469ad773f94fd0d730c26f79ec8f83cadfe64f8bbf29bf0cecac54e0272985dc0a09f77a88f7218c4e985e53940d9aee69f7e23d898cacd759619727daa1eb1b103409926c07b4ebace7e3963254685e29b0bccd77f17dc068508ea9012c7a9248248377ac93381112d9bc213fbc058b38db0d74f467d1e4b500274e2ae04f708d871f8f3a1594f71f4dcbc9932c7204a3b3a042b1f672ed5d7edf2f7e144ecfb64385a455378492009c2334898d8ccdc5047b43107dbbeb92ac55bf99c11c50b9008384b0ee0a5659c04a5fe00d0c3ea41c81df6756773a23b870a6fc7326d2fa743a3ff25eaa96eaf09e2dc87ad405426bb941e4d6dd3f6ae70d2ab5aa8fafef6df62e2f1bc8ac15a70e916df1bd27c7bd1f24fe97e2c7d7f278a288d2cf238627f15839392d9a8c8925126634ac2bdca198241ff1bc63cb45e51040866c4ce21ab82423173431512dfed9eed5e9cca4a2b678d77b7b38fe790ba75b67ac7758076146df1de89ba4bfa299574004c7b6787571640efce922666b2ec29424c25966eb9291377468f54045a30f68c1ed7ddf4ea4ffb634cff24409309f3a064e8ca71d4370bb957a783dbefe9c9175d1084b52afbf172846b7c8c6bd3a84bc3a06c03494bd3e9922595cd9adb7bd915171b75ccd44b8b0ab033c46ea32d9a40b342491a81dec73f44f4a874dcc88d9cd3192e5b61fa705b68a6223b76bc7aa5c8351dafd7d0655aabde63139c37a37642f3300f83a14e40c1fa84007a0ab4cd7b8cb1d01f21493ec2911865371662a4dfbe5088d3b1c80e15fb4807d42bea9f49b8478ed96760520f75c448d0c3a525838e9223a291ce3f6c5c23bf5d4cb3a30677b15afc7a752abfa6ef2f737de328c5da892206f9f2ad547f89fc9c3dd1c0ed1adf3fd68869b4b8180b9ff3c5c828eba3ba4741f3e0fcdc98d671f44fb84d1228771baabb3a2e0b7d6db3c8507982ffe49759535ee7cfecb06e7c02a1624bdf68bc2fe42f8283a2073e9067a4010f516143529fb8e234f2380aa048e062d1fd9904797e2d8b0d0f8ce05da17a4de48bed466429e8fd9d1732e7905611b579011b7373aeea4390653ad97ac44f8946f60fe94ea7b38f2e85612a6cafbdfcbf164b3b7b1e7446a3ecc6a082015aceaf0f33aaa84576a4fb6a59ab783c7983824c23625fbece6b26bd1fee148f817c4ec6055c65dc474b670070487fa389ce941c52f185255f2c9f89ed454a9e791f301ed869f1447a96f299d72117bca0701b9b44e00cc599d39b65f6c0b06fd6f08f9b069d213ef24e966906691f986a8a965a8735fc78b536f61fac86755f52dc82873d8ff483526eba05ac27e36a4327ef1375f8f54b21e8920be6da03f002fdedb366bfc270d3fe14ba08ba2ac9a9e03695c01a7c76170f618906824ba6c50f4aafe2834464e17a8a31502ffa4151df26aefdc18d7fe340a520f312c1697d7ec5fdb6366f65116eaf0ce1a6ad23101329b2f95925129155a4b4430c05d878d313ca8c180fc6998ef6e7a13553afab9b71e1485e2c870cb5f9e002ce7840ba1666ab7a7ec44a2f29c3ccdf5b54c10a273473d3a524363191e7356383e4a7570001875c62752663afee9a1dedcf4543369abcd0a889229db96983b24c683e2f555fd9ebcdc3ce8da7f986adfea4ec5a764a47e28576989f444e0c3d5f49e33d801e24fcbad88e46f4a352436bd3b212f5d30a38988c7ef88d2e50f4db9b515d6bedc9aca80fff3ddf3d0195d36631c1d3daf89296965ada88a63cc598bde091d2cbda40075c605703dc0a6f78868b5f02217326fe3dff9f0f85f7af03e84acad4df1b365714dc57b32d559f6f2572cbc94e3eb9e62a9ef7a500b64b820e51341f649b065be8de04c657dccee344f64b4ac0accef5963d41a68e83c80ee6cdfd80275f37bc880584a9cd2cd7a32499f63317822efe2dae8dbf8efea65a1fa45a512d445d125ce7b55017486fc033a29406164cc2d770f97d078cb53a9fff1a13f245de5788fe0fc78913b33f2a88e1b1b191733c3b7c8229b4651964b28e2658993c4f944851bdd3f644be44acf2c3a1d1ac611671d037aad67e80a78e0a5cd14304bb6439ecf705eb2705820c984bc1790722a9b96da9d2c93523d256433d32417ee195b3d5989960e1aca5e531286b282d53004c8011a75d238880d4d7d967d1896f032b71906e5915321f827e2b62b9f845143b9246b4e9cf042f936f2860a97cb4ee7c56fe8d0c6f1970665bb8316aa524a582c1ffdd765f5e6f0a8a09f595fab330136a77b7dbd7eea3c25038ad243f1520c52c7b4639dac04f991ca208cc20ddc89e534f0d3cbc7095537d3fc78414269d7234ee3d5a146a4465a8bc75a7d0a264c29e1a7873ef3dea8e4faab585d39e2c84000ac5c1692681b77b42f8286d1bf200859babfd814464c983985d9d0d1ff4c87e935fbb3ba842394449c3a36908d38ba833d799609c7e66c35d836c0fe553fd5c7aa06f7ed941ea3ab7911152e2e06d77fb41cc5fe31287329db38c8951670c5c64dce77d2efbefc87ea8794d1a0dd8dac7065abf66f46496eacf4adbc2078f9a7a1d8cba1a0dbae3db875073a4ed143ad015f1fb64e795d5210c4ba20f4b84d73187233924a22e46ed8b0d34f53c01e31903b970bec6e585d90c270921a16e12f9873dc376f28c1d2b1d8c4f756c3591842e738f6a3f751bd86b56faeab3e32d4ae41df2f802a3a4a14f2c1f2a72865039a49536d34d895be3f73654af97fb0fefc106f7b73cc14c3d2adce51b4aa49994a492fe30d9b64161760faa8c0a1faf134b3afc279e847dddf97ad16a3241a023f376f39b7885dbe85fe9f02bd04485153b644eab2c6d80d74fc94a676e41fd2403c422be03dacbfc6932949f2e5cffa1bfb6d5c495a0ad9b36efcc2d99c8ca206b21a5c1dbeeb"}) 12:59:31 executing program 2: r0 = socket$l2tp(0x2, 0x2, 0x73) bind$l2tp(r0, 0x0, 0x0) 12:59:31 executing program 1: r0 = syz_open_dev$video4linux(&(0x7f0000000080), 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xc0305616, &(0x7f00000000c0)={0x0, 0x0, "a2032a5eaa0c8df1862b84043f956dd2a4c7e192f535574d7e4f9f14de2731b137c8ded87fc68757eaa80561016e56f71af6133dbde889b33c7268a565226ef999b315079aa3778b5ac596a18be6d021fe82dd94758f25220bea80a5e8a2eff5ff5975f97d45e1adb0b02f95957af5d570c2b910ba5997beac47a443ccb6d5cc2bb59e821d2c9236a8738643df2a3483884e2a2efb3e53ca1ed2c1142003e69cbafed18c6193d1e20afd84c679b4b7353c50ad320d3fb8416f6c8d193798f2f0373124d326e4641cf1be7b5c80ee92edacf387f8d2016934f237285de6a2762114bccf52d03c890936579534778115830e5ba50160ff71f2b47d0b85acf09f5a", "6930d6695e3f468b7cf19267531301e5c46fab1c73424f48fc5b80df061f18005b8345f22f3f51a4cb809c32f645c1f713a82730e0c912292b724f926676f223a68159a2fa1614399ec3e63e000ba58bff8286d3a73ce69429b77552aab0e515c2f42de5f6e438ecb8e83c1a6bc5306ed847e6a8a453cc18bff01746eace4ac90980fb46ab834b6a2a5a9490ab80a4ba9171a12dc7c4f3baddf0d0c2a4d5c34c71432ed0c94c0b0937fd84aeeeca3fdf3200e007b2b2648b5d29505e299d6c63e350531871190b47f29cc7582a9943e3d73a781ef7cc857751a2d9a0e4381ac44e5c2b07006d4cda41f7562e58a857e4ab2712d92066020602f00658eb7c480ad1fa458d7f78c2ca0c8c9c37563af7d8d30734feaa5ac2da238b459d734453ec43929624bcf80d958a8b674f6c9796834f447f8a5bc3890754d51448906f8b2c2d3af9ad6f9251a24a0ed51d1cefcf13074006675b9387a5246b0241e0033504360b10785ad3c0ebd3bf2547f77192770af84c7a6345844ccbe019ed5133a308ed9ece3d924d582d192e470e61e1e18887f10aae831eebf0cf4dc98d2a5f96ab5435e82c888d5a9545c4c0f1c026b258c2016950dbb3cdb1f2daec7aae473f385d78e28db863e2f921d81f26cfeb567d1e3ce712c4b9be4f14a8719483e037c50004cdaec66b53c8577cd65c28326249bf8db0f526d32e61fb44def2e85779e3453ff9f4e41debc980b6a73b943c297a1810b287fdeb06db02a57e8c6e875ecaffb76b50ef69d51e5a121d324a67cb4cbf44fccb17f3216a7c2d0188642967e8548bcd88c0b259be7ed5ea9857eb148d8c2dabeb61ec9dd64e3aad2ffb67d13843dda965a6a21e0396b7d35655e2e9fa73e22883baa91bbd47549e2b670f72edfa50eb7bbab5ea4fcc68131032122bb6b115ceae07a476849f69c1ad8453048709e19405c497588ab4b68bc999d0eb952edb0990686e21844cbb166ba1a53c754cefe65f3513a085992ef4573fdeb5177f432087e1847ba2e9381e0af419b560fe198393960f23e9a9a8391d14289ac937a2319572ba2531b8283e7a31eb7ed48dee5d794131dd665e7ff3ccbc2837ace42546aca748a948f3d115d1d801a00ccb6b2924a10933f877cafda925b26a360577d6631d75e126c133b2026a652b1aa8ea4cfd3864ce6262d25b5a31bb0d130f6665eeefc3b85bae852ed6149ff6e687d2bb2a6423b7a962eb71046af23fa44078db54bf687c428edc55479aa8cf2c8c0a07e47cc83fa549aea40bc3fd93c1317ada473f43bc3e24e1b0a37fbe3e59f1aac33d415847c1927586dd9d54670bc71048ef984c3d7df6b6f86ccdcfd421a03e536363295af54371020edc341d476e99694aa5ba606c66b31b458be2e7a3b54d81b2d53ab295d1304680ebd5a23c5208c706b28200f3367236637daad3efff1fceb922cd4f6bf5791afea1e44440d5f63f392d0ee3cf404afaa114fc609424c7b3ff0f8a42ca2112f7e4bc2f7fbe49b37eeedd605847a1e95e818a5d776b3ad2259cce713d39a29790db34cdafeba758df72d067c5c9a741c543b1aa9f5252095a490cda8d391256c0c2133d1a0ef73a59b8166afeb94fe178e08bc8bc3e5cacc8cbbe9587d755ac0e9fae65f48e7189d51ed79d33bcd24a3709342be6e74dff029bf999023b140f79088f934ccb869c962429de2f95fc40a481446f8cabe87075ef92b74fd434ca0c4e4eb6c94703c9c20e0d7ee7a149e29d6a1d4f211797591523ff8f092dd479c34e57b79999b984fc88574cbe51fe92decbd3ef5dac1de60d8c9e0a0cb4aac23ccf34683f01ca08b0372844519c260ce4bca4dd59912fbc56744dcd947cfd34a2397fca13dfd7444e95838b2c2b03401cecfe71907dd8cc4714fe014901f0da0773a92527ae0e6c689857f4a2f661e012c2c7b3a23cd905d221a4aecd23499a0d826be957837899b50292b523800a272799c4b349e57a205ffac2496276844c8b9e92f6ffc1b5320fe6409fbb480b08ae7904da809d78bd860d82a500968f2da468c4413ef64db2edf15eb2f4b1c042e58ea7857ad39d42c7fa48e18892816e450f748313cd23c4c535580efadeb08911a6f71de356510bad3ed74d243050eeed6168b011539172a05567bcce2e0f841d430d96108a447cc13de09e0d51c7856f7c1f3bfb25bc65d6a6d9dc88036aa32e0a9f088ae03f1e6c13608239940e291ac1f0c125c72a9906fb2fae39fb3019792d1c676dc92d58f723cf3520fd5c49c008c2a0ade285a0d3f996fef58074263e841d7d1426cedc268b65a75f98707bdfb4a60bf37833183eff30877d0e6e443b217ecc7d7b4a2c98c58cd4804493020be4c943729399f90e3d5a1a91045fe2ce15fb0a623a94dbcfdd577ed85ee09ce3e247b3c527f658305774486fa7d754715613639491ffa8fcf9cceceb06078104f9cbc194710ef6fadd64469ad773f94fd0d730c26f79ec8f83cadfe64f8bbf29bf0cecac54e0272985dc0a09f77a88f7218c4e985e53940d9aee69f7e23d898cacd759619727daa1eb1b103409926c07b4ebace7e3963254685e29b0bccd77f17dc068508ea9012c7a9248248377ac93381112d9bc213fbc058b38db0d74f467d1e4b500274e2ae04f708d871f8f3a1594f71f4dcbc9932c7204a3b3a042b1f672ed5d7edf2f7e144ecfb64385a455378492009c2334898d8ccdc5047b43107dbbeb92ac55bf99c11c50b9008384b0ee0a5659c04a5fe00d0c3ea41c81df6756773a23b870a6fc7326d2fa743a3ff25eaa96eaf09e2dc87ad405426bb941e4d6dd3f6ae70d2ab5aa8fafef6df62e2f1bc8ac15a70e916df1bd27c7bd1f24fe97e2c7d7f278a288d2cf238627f15839392d9a8c8925126634ac2bdca198241ff1bc63cb45e51040866c4ce21ab82423173431512dfed9eed5e9cca4a2b678d77b7b38fe790ba75b67ac7758076146df1de89ba4bfa299574004c7b6787571640efce922666b2ec29424c25966eb9291377468f54045a30f68c1ed7ddf4ea4ffb634cff24409309f3a064e8ca71d4370bb957a783dbefe9c9175d1084b52afbf172846b7c8c6bd3a84bc3a06c03494bd3e9922595cd9adb7bd915171b75ccd44b8b0ab033c46ea32d9a40b342491a81dec73f44f4a874dcc88d9cd3192e5b61fa705b68a6223b76bc7aa5c8351dafd7d0655aabde63139c37a37642f3300f83a14e40c1fa84007a0ab4cd7b8cb1d01f21493ec2911865371662a4dfbe5088d3b1c80e15fb4807d42bea9f49b8478ed96760520f75c448d0c3a525838e9223a291ce3f6c5c23bf5d4cb3a30677b15afc7a752abfa6ef2f737de328c5da892206f9f2ad547f89fc9c3dd1c0ed1adf3fd68869b4b8180b9ff3c5c828eba3ba4741f3e0fcdc98d671f44fb84d1228771baabb3a2e0b7d6db3c8507982ffe49759535ee7cfecb06e7c02a1624bdf68bc2fe42f8283a2073e9067a4010f516143529fb8e234f2380aa048e062d1fd9904797e2d8b0d0f8ce05da17a4de48bed466429e8fd9d1732e7905611b579011b7373aeea4390653ad97ac44f8946f60fe94ea7b38f2e85612a6cafbdfcbf164b3b7b1e7446a3ecc6a082015aceaf0f33aaa84576a4fb6a59ab783c7983824c23625fbece6b26bd1fee148f817c4ec6055c65dc474b670070487fa389ce941c52f185255f2c9f89ed454a9e791f301ed869f1447a96f299d72117bca0701b9b44e00cc599d39b65f6c0b06fd6f08f9b069d213ef24e966906691f986a8a965a8735fc78b536f61fac86755f52dc82873d8ff483526eba05ac27e36a4327ef1375f8f54b21e8920be6da03f002fdedb366bfc270d3fe14ba08ba2ac9a9e03695c01a7c76170f618906824ba6c50f4aafe2834464e17a8a31502ffa4151df26aefdc18d7fe340a520f312c1697d7ec5fdb6366f65116eaf0ce1a6ad23101329b2f95925129155a4b4430c05d878d313ca8c180fc6998ef6e7a13553afab9b71e1485e2c870cb5f9e002ce7840ba1666ab7a7ec44a2f29c3ccdf5b54c10a273473d3a524363191e7356383e4a7570001875c62752663afee9a1dedcf4543369abcd0a889229db96983b24c683e2f555fd9ebcdc3ce8da7f986adfea4ec5a764a47e28576989f444e0c3d5f49e33d801e24fcbad88e46f4a352436bd3b212f5d30a38988c7ef88d2e50f4db9b515d6bedc9aca80fff3ddf3d0195d36631c1d3daf89296965ada88a63cc598bde091d2cbda40075c605703dc0a6f78868b5f02217326fe3dff9f0f85f7af03e84acad4df1b365714dc57b32d559f6f2572cbc94e3eb9e62a9ef7a500b64b820e51341f649b065be8de04c657dccee344f64b4ac0accef5963d41a68e83c80ee6cdfd80275f37bc880584a9cd2cd7a32499f63317822efe2dae8dbf8efea65a1fa45a512d445d125ce7b55017486fc033a29406164cc2d770f97d078cb53a9fff1a13f245de5788fe0fc78913b33f2a88e1b1b191733c3b7c8229b4651964b28e2658993c4f944851bdd3f644be44acf2c3a1d1ac611671d037aad67e80a78e0a5cd14304bb6439ecf705eb2705820c984bc1790722a9b96da9d2c93523d256433d32417ee195b3d5989960e1aca5e531286b282d53004c8011a75d238880d4d7d967d1896f032b71906e5915321f827e2b62b9f845143b9246b4e9cf042f936f2860a97cb4ee7c56fe8d0c6f1970665bb8316aa524a582c1ffdd765f5e6f0a8a09f595fab330136a77b7dbd7eea3c25038ad243f1520c52c7b4639dac04f991ca208cc20ddc89e534f0d3cbc7095537d3fc78414269d7234ee3d5a146a4465a8bc75a7d0a264c29e1a7873ef3dea8e4faab585d39e2c84000ac5c1692681b77b42f8286d1bf200859babfd814464c983985d9d0d1ff4c87e935fbb3ba842394449c3a36908d38ba833d799609c7e66c35d836c0fe553fd5c7aa06f7ed941ea3ab7911152e2e06d77fb41cc5fe31287329db38c8951670c5c64dce77d2efbefc87ea8794d1a0dd8dac7065abf66f46496eacf4adbc2078f9a7a1d8cba1a0dbae3db875073a4ed143ad015f1fb64e795d5210c4ba20f4b84d73187233924a22e46ed8b0d34f53c01e31903b970bec6e585d90c270921a16e12f9873dc376f28c1d2b1d8c4f756c3591842e738f6a3f751bd86b56faeab3e32d4ae41df2f802a3a4a14f2c1f2a72865039a49536d34d895be3f73654af97fb0fefc106f7b73cc14c3d2adce51b4aa49994a492fe30d9b64161760faa8c0a1faf134b3afc279e847dddf97ad16a3241a023f376f39b7885dbe85fe9f02bd04485153b644eab2c6d80d74fc94a676e41fd2403c422be03dacbfc6932949f2e5cffa1bfb6d5c495a0ad9b36efcc2d99c8ca206b21a5c1dbeeb"}) 12:59:31 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d, 0x0, 0x1}, {0x20}, {0x6, 0x1, 0x0, 0x7ffffdbd}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) write$binfmt_elf32(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="7f454c46810080ac9a3618430000000003000300060000002b000000380000002f000000001000000900200001000000200002000000000003000000060000000400000009000000030000000700000012000000010001007212b54c0f962632a3af71f23daf1fa925862f90c9c1346718171defccc3cbe2aedd79c0ea35a0afddfcca91a50ae346000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000137d8a8914ba6e000"/1899], 0x788) 12:59:31 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_COALESCE_SET(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x34, r1, 0x1, 0x0, 0x0, {0x10}, [@ETHTOOL_A_COALESCE_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}]}, @ETHTOOL_A_COALESCE_TX_MAX_FRAMES_HIGH={0x8, 0xf}]}, 0x34}}, 0x0) 12:59:31 executing program 4: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000d10ffc)=0xfffffffa, 0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e21, 0x0, @private0}], 0x1c) 12:59:31 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000d10ffc)=0xfffffffa, 0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e21, 0x0, @private0}], 0x1c) 12:59:31 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x80000000}, {0x2c}, {0x6, 0x0, 0x0, 0x7ffffcbc}]}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) 12:59:31 executing program 1: r0 = syz_open_dev$video4linux(&(0x7f0000000080), 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xc0305616, &(0x7f00000000c0)={0x0, 0x0, "a2032a5eaa0c8df1862b84043f956dd2a4c7e192f535574d7e4f9f14de2731b137c8ded87fc68757eaa80561016e56f71af6133dbde889b33c7268a565226ef999b315079aa3778b5ac596a18be6d021fe82dd94758f25220bea80a5e8a2eff5ff5975f97d45e1adb0b02f95957af5d570c2b910ba5997beac47a443ccb6d5cc2bb59e821d2c9236a8738643df2a3483884e2a2efb3e53ca1ed2c1142003e69cbafed18c6193d1e20afd84c679b4b7353c50ad320d3fb8416f6c8d193798f2f0373124d326e4641cf1be7b5c80ee92edacf387f8d2016934f237285de6a2762114bccf52d03c890936579534778115830e5ba50160ff71f2b47d0b85acf09f5a", "6930d6695e3f468b7cf19267531301e5c46fab1c73424f48fc5b80df061f18005b8345f22f3f51a4cb809c32f645c1f713a82730e0c912292b724f926676f223a68159a2fa1614399ec3e63e000ba58bff8286d3a73ce69429b77552aab0e515c2f42de5f6e438ecb8e83c1a6bc5306ed847e6a8a453cc18bff01746eace4ac90980fb46ab834b6a2a5a9490ab80a4ba9171a12dc7c4f3baddf0d0c2a4d5c34c71432ed0c94c0b0937fd84aeeeca3fdf3200e007b2b2648b5d29505e299d6c63e350531871190b47f29cc7582a9943e3d73a781ef7cc857751a2d9a0e4381ac44e5c2b07006d4cda41f7562e58a857e4ab2712d92066020602f00658eb7c480ad1fa458d7f78c2ca0c8c9c37563af7d8d30734feaa5ac2da238b459d734453ec43929624bcf80d958a8b674f6c9796834f447f8a5bc3890754d51448906f8b2c2d3af9ad6f9251a24a0ed51d1cefcf13074006675b9387a5246b0241e0033504360b10785ad3c0ebd3bf2547f77192770af84c7a6345844ccbe019ed5133a308ed9ece3d924d582d192e470e61e1e18887f10aae831eebf0cf4dc98d2a5f96ab5435e82c888d5a9545c4c0f1c026b258c2016950dbb3cdb1f2daec7aae473f385d78e28db863e2f921d81f26cfeb567d1e3ce712c4b9be4f14a8719483e037c50004cdaec66b53c8577cd65c28326249bf8db0f526d32e61fb44def2e85779e3453ff9f4e41debc980b6a73b943c297a1810b287fdeb06db02a57e8c6e875ecaffb76b50ef69d51e5a121d324a67cb4cbf44fccb17f3216a7c2d0188642967e8548bcd88c0b259be7ed5ea9857eb148d8c2dabeb61ec9dd64e3aad2ffb67d13843dda965a6a21e0396b7d35655e2e9fa73e22883baa91bbd47549e2b670f72edfa50eb7bbab5ea4fcc68131032122bb6b115ceae07a476849f69c1ad8453048709e19405c497588ab4b68bc999d0eb952edb0990686e21844cbb166ba1a53c754cefe65f3513a085992ef4573fdeb5177f432087e1847ba2e9381e0af419b560fe198393960f23e9a9a8391d14289ac937a2319572ba2531b8283e7a31eb7ed48dee5d794131dd665e7ff3ccbc2837ace42546aca748a948f3d115d1d801a00ccb6b2924a10933f877cafda925b26a360577d6631d75e126c133b2026a652b1aa8ea4cfd3864ce6262d25b5a31bb0d130f6665eeefc3b85bae852ed6149ff6e687d2bb2a6423b7a962eb71046af23fa44078db54bf687c428edc55479aa8cf2c8c0a07e47cc83fa549aea40bc3fd93c1317ada473f43bc3e24e1b0a37fbe3e59f1aac33d415847c1927586dd9d54670bc71048ef984c3d7df6b6f86ccdcfd421a03e536363295af54371020edc341d476e99694aa5ba606c66b31b458be2e7a3b54d81b2d53ab295d1304680ebd5a23c5208c706b28200f3367236637daad3efff1fceb922cd4f6bf5791afea1e44440d5f63f392d0ee3cf404afaa114fc609424c7b3ff0f8a42ca2112f7e4bc2f7fbe49b37eeedd605847a1e95e818a5d776b3ad2259cce713d39a29790db34cdafeba758df72d067c5c9a741c543b1aa9f5252095a490cda8d391256c0c2133d1a0ef73a59b8166afeb94fe178e08bc8bc3e5cacc8cbbe9587d755ac0e9fae65f48e7189d51ed79d33bcd24a3709342be6e74dff029bf999023b140f79088f934ccb869c962429de2f95fc40a481446f8cabe87075ef92b74fd434ca0c4e4eb6c94703c9c20e0d7ee7a149e29d6a1d4f211797591523ff8f092dd479c34e57b79999b984fc88574cbe51fe92decbd3ef5dac1de60d8c9e0a0cb4aac23ccf34683f01ca08b0372844519c260ce4bca4dd59912fbc56744dcd947cfd34a2397fca13dfd7444e95838b2c2b03401cecfe71907dd8cc4714fe014901f0da0773a92527ae0e6c689857f4a2f661e012c2c7b3a23cd905d221a4aecd23499a0d826be957837899b50292b523800a272799c4b349e57a205ffac2496276844c8b9e92f6ffc1b5320fe6409fbb480b08ae7904da809d78bd860d82a500968f2da468c4413ef64db2edf15eb2f4b1c042e58ea7857ad39d42c7fa48e18892816e450f748313cd23c4c535580efadeb08911a6f71de356510bad3ed74d243050eeed6168b011539172a05567bcce2e0f841d430d96108a447cc13de09e0d51c7856f7c1f3bfb25bc65d6a6d9dc88036aa32e0a9f088ae03f1e6c13608239940e291ac1f0c125c72a9906fb2fae39fb3019792d1c676dc92d58f723cf3520fd5c49c008c2a0ade285a0d3f996fef58074263e841d7d1426cedc268b65a75f98707bdfb4a60bf37833183eff30877d0e6e443b217ecc7d7b4a2c98c58cd4804493020be4c943729399f90e3d5a1a91045fe2ce15fb0a623a94dbcfdd577ed85ee09ce3e247b3c527f658305774486fa7d754715613639491ffa8fcf9cceceb06078104f9cbc194710ef6fadd64469ad773f94fd0d730c26f79ec8f83cadfe64f8bbf29bf0cecac54e0272985dc0a09f77a88f7218c4e985e53940d9aee69f7e23d898cacd759619727daa1eb1b103409926c07b4ebace7e3963254685e29b0bccd77f17dc068508ea9012c7a9248248377ac93381112d9bc213fbc058b38db0d74f467d1e4b500274e2ae04f708d871f8f3a1594f71f4dcbc9932c7204a3b3a042b1f672ed5d7edf2f7e144ecfb64385a455378492009c2334898d8ccdc5047b43107dbbeb92ac55bf99c11c50b9008384b0ee0a5659c04a5fe00d0c3ea41c81df6756773a23b870a6fc7326d2fa743a3ff25eaa96eaf09e2dc87ad405426bb941e4d6dd3f6ae70d2ab5aa8fafef6df62e2f1bc8ac15a70e916df1bd27c7bd1f24fe97e2c7d7f278a288d2cf238627f15839392d9a8c8925126634ac2bdca198241ff1bc63cb45e51040866c4ce21ab82423173431512dfed9eed5e9cca4a2b678d77b7b38fe790ba75b67ac7758076146df1de89ba4bfa299574004c7b6787571640efce922666b2ec29424c25966eb9291377468f54045a30f68c1ed7ddf4ea4ffb634cff24409309f3a064e8ca71d4370bb957a783dbefe9c9175d1084b52afbf172846b7c8c6bd3a84bc3a06c03494bd3e9922595cd9adb7bd915171b75ccd44b8b0ab033c46ea32d9a40b342491a81dec73f44f4a874dcc88d9cd3192e5b61fa705b68a6223b76bc7aa5c8351dafd7d0655aabde63139c37a37642f3300f83a14e40c1fa84007a0ab4cd7b8cb1d01f21493ec2911865371662a4dfbe5088d3b1c80e15fb4807d42bea9f49b8478ed96760520f75c448d0c3a525838e9223a291ce3f6c5c23bf5d4cb3a30677b15afc7a752abfa6ef2f737de328c5da892206f9f2ad547f89fc9c3dd1c0ed1adf3fd68869b4b8180b9ff3c5c828eba3ba4741f3e0fcdc98d671f44fb84d1228771baabb3a2e0b7d6db3c8507982ffe49759535ee7cfecb06e7c02a1624bdf68bc2fe42f8283a2073e9067a4010f516143529fb8e234f2380aa048e062d1fd9904797e2d8b0d0f8ce05da17a4de48bed466429e8fd9d1732e7905611b579011b7373aeea4390653ad97ac44f8946f60fe94ea7b38f2e85612a6cafbdfcbf164b3b7b1e7446a3ecc6a082015aceaf0f33aaa84576a4fb6a59ab783c7983824c23625fbece6b26bd1fee148f817c4ec6055c65dc474b670070487fa389ce941c52f185255f2c9f89ed454a9e791f301ed869f1447a96f299d72117bca0701b9b44e00cc599d39b65f6c0b06fd6f08f9b069d213ef24e966906691f986a8a965a8735fc78b536f61fac86755f52dc82873d8ff483526eba05ac27e36a4327ef1375f8f54b21e8920be6da03f002fdedb366bfc270d3fe14ba08ba2ac9a9e03695c01a7c76170f618906824ba6c50f4aafe2834464e17a8a31502ffa4151df26aefdc18d7fe340a520f312c1697d7ec5fdb6366f65116eaf0ce1a6ad23101329b2f95925129155a4b4430c05d878d313ca8c180fc6998ef6e7a13553afab9b71e1485e2c870cb5f9e002ce7840ba1666ab7a7ec44a2f29c3ccdf5b54c10a273473d3a524363191e7356383e4a7570001875c62752663afee9a1dedcf4543369abcd0a889229db96983b24c683e2f555fd9ebcdc3ce8da7f986adfea4ec5a764a47e28576989f444e0c3d5f49e33d801e24fcbad88e46f4a352436bd3b212f5d30a38988c7ef88d2e50f4db9b515d6bedc9aca80fff3ddf3d0195d36631c1d3daf89296965ada88a63cc598bde091d2cbda40075c605703dc0a6f78868b5f02217326fe3dff9f0f85f7af03e84acad4df1b365714dc57b32d559f6f2572cbc94e3eb9e62a9ef7a500b64b820e51341f649b065be8de04c657dccee344f64b4ac0accef5963d41a68e83c80ee6cdfd80275f37bc880584a9cd2cd7a32499f63317822efe2dae8dbf8efea65a1fa45a512d445d125ce7b55017486fc033a29406164cc2d770f97d078cb53a9fff1a13f245de5788fe0fc78913b33f2a88e1b1b191733c3b7c8229b4651964b28e2658993c4f944851bdd3f644be44acf2c3a1d1ac611671d037aad67e80a78e0a5cd14304bb6439ecf705eb2705820c984bc1790722a9b96da9d2c93523d256433d32417ee195b3d5989960e1aca5e531286b282d53004c8011a75d238880d4d7d967d1896f032b71906e5915321f827e2b62b9f845143b9246b4e9cf042f936f2860a97cb4ee7c56fe8d0c6f1970665bb8316aa524a582c1ffdd765f5e6f0a8a09f595fab330136a77b7dbd7eea3c25038ad243f1520c52c7b4639dac04f991ca208cc20ddc89e534f0d3cbc7095537d3fc78414269d7234ee3d5a146a4465a8bc75a7d0a264c29e1a7873ef3dea8e4faab585d39e2c84000ac5c1692681b77b42f8286d1bf200859babfd814464c983985d9d0d1ff4c87e935fbb3ba842394449c3a36908d38ba833d799609c7e66c35d836c0fe553fd5c7aa06f7ed941ea3ab7911152e2e06d77fb41cc5fe31287329db38c8951670c5c64dce77d2efbefc87ea8794d1a0dd8dac7065abf66f46496eacf4adbc2078f9a7a1d8cba1a0dbae3db875073a4ed143ad015f1fb64e795d5210c4ba20f4b84d73187233924a22e46ed8b0d34f53c01e31903b970bec6e585d90c270921a16e12f9873dc376f28c1d2b1d8c4f756c3591842e738f6a3f751bd86b56faeab3e32d4ae41df2f802a3a4a14f2c1f2a72865039a49536d34d895be3f73654af97fb0fefc106f7b73cc14c3d2adce51b4aa49994a492fe30d9b64161760faa8c0a1faf134b3afc279e847dddf97ad16a3241a023f376f39b7885dbe85fe9f02bd04485153b644eab2c6d80d74fc94a676e41fd2403c422be03dacbfc6932949f2e5cffa1bfb6d5c495a0ad9b36efcc2d99c8ca206b21a5c1dbeeb"}) 12:59:31 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_COALESCE_SET(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x34, r1, 0x1, 0x0, 0x0, {0x10}, [@ETHTOOL_A_COALESCE_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}]}, @ETHTOOL_A_COALESCE_TX_MAX_FRAMES_HIGH={0x8, 0xf}]}, 0x34}}, 0x0) 12:59:31 executing program 4: syz_clone3(&(0x7f0000000540)={0x42100200, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000280)=[0x0], 0x1}, 0x58) 12:59:31 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000e40)=""/4096, 0x900) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000002c0)={"175c22bb3b6e96922c298f0cb985e296", 0x0, 0x0, {0xffffffff00000000, 0x1}, {0x6f4, 0x20}, 0x0, [0x8, 0x100000001, 0x200, 0x3, 0x3, 0xffffffff00000000, 0x0, 0x7, 0x7fffffff, 0x4, 0x401, 0x2, 0x8, 0x35a, 0x56f, 0x2]}) fanotify_init(0x0, 0x80000) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f00000019c0)={@in6={{0xa, 0x4e22, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x5}}, 0x0, 0x0, 0x1a, 0x0, "fafd45090db22c9c624fff9b50abfb5effaa3ca8cf59ddfdc0baa6e81afd7c0e4731df85b59029fb8e0b151d6c6fe785788f8958078674d84c43db471b5c9f003c9c40b2c8d0e3234c55726cdebecb16"}, 0xd8) sendto$inet6(r3, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r4 = open(0x0, 0x0, 0x0) r5 = openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000040)=@req3={0x8f1b, 0x1f, 0x9, 0x80, 0x6, 0x0, 0xeb}, 0x1c) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000001b80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) shutdown(r3, 0x1) ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x343, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_open_dev$MSR(&(0x7f0000000100), 0x8, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000002240)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) ioctl$BTRFS_IOC_GET_DEV_STATS(r3, 0xc4089434, &(0x7f0000000640)={0x0, 0x9, 0x0, [0x10001, 0x77a6, 0x0, 0x400], [0x101, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x3, 0xffffffff, 0x9, 0x0, 0x10000000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x400, 0x5, 0x0, 0x5e, 0xaad, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x14, 0x5, 0x3, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb062, 0x0, 0x0, 0x0, 0x10, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x8, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0xfffffffffffffffd, 0x0, 0x9, 0x0, 0x0, 0x4005]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f00000003c0)={{r1}, r2, 0x0, @unused=[0x4, 0x80000001, 0x2, 0x5], @devid=r6}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000012e00), 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) pselect6(0x40, &(0x7f0000000280), &(0x7f00000094c0)={0x9}, 0x0, 0x0, 0x0) 12:59:31 executing program 3: r0 = socket(0x10, 0x803, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@newqdisc={0x34, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_codel={{0xa}, {0x4}}]}, 0x34}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=@getchain={0x24, 0x24, 0xffffffffffffffff, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x3}, {0x0, 0xfff1}}}, 0x24}}, 0x0) 12:59:32 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x80000000}, {0x2c}, {0x6, 0x0, 0x0, 0x7ffffcbc}]}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) [ 3493.472398][T16450] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 12:59:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_COALESCE_SET(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x34, r1, 0x1, 0x0, 0x0, {0x10}, [@ETHTOOL_A_COALESCE_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}]}, @ETHTOOL_A_COALESCE_TX_MAX_FRAMES_HIGH={0x8, 0xf}]}, 0x34}}, 0x0) 12:59:32 executing program 1: r0 = syz_open_dev$video4linux(&(0x7f0000000080), 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xc0305616, &(0x7f00000000c0)={0x0, 0x0, "a2032a5eaa0c8df1862b84043f956dd2a4c7e192f535574d7e4f9f14de2731b137c8ded87fc68757eaa80561016e56f71af6133dbde889b33c7268a565226ef999b315079aa3778b5ac596a18be6d021fe82dd94758f25220bea80a5e8a2eff5ff5975f97d45e1adb0b02f95957af5d570c2b910ba5997beac47a443ccb6d5cc2bb59e821d2c9236a8738643df2a3483884e2a2efb3e53ca1ed2c1142003e69cbafed18c6193d1e20afd84c679b4b7353c50ad320d3fb8416f6c8d193798f2f0373124d326e4641cf1be7b5c80ee92edacf387f8d2016934f237285de6a2762114bccf52d03c890936579534778115830e5ba50160ff71f2b47d0b85acf09f5a", "6930d6695e3f468b7cf19267531301e5c46fab1c73424f48fc5b80df061f18005b8345f22f3f51a4cb809c32f645c1f713a82730e0c912292b724f926676f223a68159a2fa1614399ec3e63e000ba58bff8286d3a73ce69429b77552aab0e515c2f42de5f6e438ecb8e83c1a6bc5306ed847e6a8a453cc18bff01746eace4ac90980fb46ab834b6a2a5a9490ab80a4ba9171a12dc7c4f3baddf0d0c2a4d5c34c71432ed0c94c0b0937fd84aeeeca3fdf3200e007b2b2648b5d29505e299d6c63e350531871190b47f29cc7582a9943e3d73a781ef7cc857751a2d9a0e4381ac44e5c2b07006d4cda41f7562e58a857e4ab2712d92066020602f00658eb7c480ad1fa458d7f78c2ca0c8c9c37563af7d8d30734feaa5ac2da238b459d734453ec43929624bcf80d958a8b674f6c9796834f447f8a5bc3890754d51448906f8b2c2d3af9ad6f9251a24a0ed51d1cefcf13074006675b9387a5246b0241e0033504360b10785ad3c0ebd3bf2547f77192770af84c7a6345844ccbe019ed5133a308ed9ece3d924d582d192e470e61e1e18887f10aae831eebf0cf4dc98d2a5f96ab5435e82c888d5a9545c4c0f1c026b258c2016950dbb3cdb1f2daec7aae473f385d78e28db863e2f921d81f26cfeb567d1e3ce712c4b9be4f14a8719483e037c50004cdaec66b53c8577cd65c28326249bf8db0f526d32e61fb44def2e85779e3453ff9f4e41debc980b6a73b943c297a1810b287fdeb06db02a57e8c6e875ecaffb76b50ef69d51e5a121d324a67cb4cbf44fccb17f3216a7c2d0188642967e8548bcd88c0b259be7ed5ea9857eb148d8c2dabeb61ec9dd64e3aad2ffb67d13843dda965a6a21e0396b7d35655e2e9fa73e22883baa91bbd47549e2b670f72edfa50eb7bbab5ea4fcc68131032122bb6b115ceae07a476849f69c1ad8453048709e19405c497588ab4b68bc999d0eb952edb0990686e21844cbb166ba1a53c754cefe65f3513a085992ef4573fdeb5177f432087e1847ba2e9381e0af419b560fe198393960f23e9a9a8391d14289ac937a2319572ba2531b8283e7a31eb7ed48dee5d794131dd665e7ff3ccbc2837ace42546aca748a948f3d115d1d801a00ccb6b2924a10933f877cafda925b26a360577d6631d75e126c133b2026a652b1aa8ea4cfd3864ce6262d25b5a31bb0d130f6665eeefc3b85bae852ed6149ff6e687d2bb2a6423b7a962eb71046af23fa44078db54bf687c428edc55479aa8cf2c8c0a07e47cc83fa549aea40bc3fd93c1317ada473f43bc3e24e1b0a37fbe3e59f1aac33d415847c1927586dd9d54670bc71048ef984c3d7df6b6f86ccdcfd421a03e536363295af54371020edc341d476e99694aa5ba606c66b31b458be2e7a3b54d81b2d53ab295d1304680ebd5a23c5208c706b28200f3367236637daad3efff1fceb922cd4f6bf5791afea1e44440d5f63f392d0ee3cf404afaa114fc609424c7b3ff0f8a42ca2112f7e4bc2f7fbe49b37eeedd605847a1e95e818a5d776b3ad2259cce713d39a29790db34cdafeba758df72d067c5c9a741c543b1aa9f5252095a490cda8d391256c0c2133d1a0ef73a59b8166afeb94fe178e08bc8bc3e5cacc8cbbe9587d755ac0e9fae65f48e7189d51ed79d33bcd24a3709342be6e74dff029bf999023b140f79088f934ccb869c962429de2f95fc40a481446f8cabe87075ef92b74fd434ca0c4e4eb6c94703c9c20e0d7ee7a149e29d6a1d4f211797591523ff8f092dd479c34e57b79999b984fc88574cbe51fe92decbd3ef5dac1de60d8c9e0a0cb4aac23ccf34683f01ca08b0372844519c260ce4bca4dd59912fbc56744dcd947cfd34a2397fca13dfd7444e95838b2c2b03401cecfe71907dd8cc4714fe014901f0da0773a92527ae0e6c689857f4a2f661e012c2c7b3a23cd905d221a4aecd23499a0d826be957837899b50292b523800a272799c4b349e57a205ffac2496276844c8b9e92f6ffc1b5320fe6409fbb480b08ae7904da809d78bd860d82a500968f2da468c4413ef64db2edf15eb2f4b1c042e58ea7857ad39d42c7fa48e18892816e450f748313cd23c4c535580efadeb08911a6f71de356510bad3ed74d243050eeed6168b011539172a05567bcce2e0f841d430d96108a447cc13de09e0d51c7856f7c1f3bfb25bc65d6a6d9dc88036aa32e0a9f088ae03f1e6c13608239940e291ac1f0c125c72a9906fb2fae39fb3019792d1c676dc92d58f723cf3520fd5c49c008c2a0ade285a0d3f996fef58074263e841d7d1426cedc268b65a75f98707bdfb4a60bf37833183eff30877d0e6e443b217ecc7d7b4a2c98c58cd4804493020be4c943729399f90e3d5a1a91045fe2ce15fb0a623a94dbcfdd577ed85ee09ce3e247b3c527f658305774486fa7d754715613639491ffa8fcf9cceceb06078104f9cbc194710ef6fadd64469ad773f94fd0d730c26f79ec8f83cadfe64f8bbf29bf0cecac54e0272985dc0a09f77a88f7218c4e985e53940d9aee69f7e23d898cacd759619727daa1eb1b103409926c07b4ebace7e3963254685e29b0bccd77f17dc068508ea9012c7a9248248377ac93381112d9bc213fbc058b38db0d74f467d1e4b500274e2ae04f708d871f8f3a1594f71f4dcbc9932c7204a3b3a042b1f672ed5d7edf2f7e144ecfb64385a455378492009c2334898d8ccdc5047b43107dbbeb92ac55bf99c11c50b9008384b0ee0a5659c04a5fe00d0c3ea41c81df6756773a23b870a6fc7326d2fa743a3ff25eaa96eaf09e2dc87ad405426bb941e4d6dd3f6ae70d2ab5aa8fafef6df62e2f1bc8ac15a70e916df1bd27c7bd1f24fe97e2c7d7f278a288d2cf238627f15839392d9a8c8925126634ac2bdca198241ff1bc63cb45e51040866c4ce21ab82423173431512dfed9eed5e9cca4a2b678d77b7b38fe790ba75b67ac7758076146df1de89ba4bfa299574004c7b6787571640efce922666b2ec29424c25966eb9291377468f54045a30f68c1ed7ddf4ea4ffb634cff24409309f3a064e8ca71d4370bb957a783dbefe9c9175d1084b52afbf172846b7c8c6bd3a84bc3a06c03494bd3e9922595cd9adb7bd915171b75ccd44b8b0ab033c46ea32d9a40b342491a81dec73f44f4a874dcc88d9cd3192e5b61fa705b68a6223b76bc7aa5c8351dafd7d0655aabde63139c37a37642f3300f83a14e40c1fa84007a0ab4cd7b8cb1d01f21493ec2911865371662a4dfbe5088d3b1c80e15fb4807d42bea9f49b8478ed96760520f75c448d0c3a525838e9223a291ce3f6c5c23bf5d4cb3a30677b15afc7a752abfa6ef2f737de328c5da892206f9f2ad547f89fc9c3dd1c0ed1adf3fd68869b4b8180b9ff3c5c828eba3ba4741f3e0fcdc98d671f44fb84d1228771baabb3a2e0b7d6db3c8507982ffe49759535ee7cfecb06e7c02a1624bdf68bc2fe42f8283a2073e9067a4010f516143529fb8e234f2380aa048e062d1fd9904797e2d8b0d0f8ce05da17a4de48bed466429e8fd9d1732e7905611b579011b7373aeea4390653ad97ac44f8946f60fe94ea7b38f2e85612a6cafbdfcbf164b3b7b1e7446a3ecc6a082015aceaf0f33aaa84576a4fb6a59ab783c7983824c23625fbece6b26bd1fee148f817c4ec6055c65dc474b670070487fa389ce941c52f185255f2c9f89ed454a9e791f301ed869f1447a96f299d72117bca0701b9b44e00cc599d39b65f6c0b06fd6f08f9b069d213ef24e966906691f986a8a965a8735fc78b536f61fac86755f52dc82873d8ff483526eba05ac27e36a4327ef1375f8f54b21e8920be6da03f002fdedb366bfc270d3fe14ba08ba2ac9a9e03695c01a7c76170f618906824ba6c50f4aafe2834464e17a8a31502ffa4151df26aefdc18d7fe340a520f312c1697d7ec5fdb6366f65116eaf0ce1a6ad23101329b2f95925129155a4b4430c05d878d313ca8c180fc6998ef6e7a13553afab9b71e1485e2c870cb5f9e002ce7840ba1666ab7a7ec44a2f29c3ccdf5b54c10a273473d3a524363191e7356383e4a7570001875c62752663afee9a1dedcf4543369abcd0a889229db96983b24c683e2f555fd9ebcdc3ce8da7f986adfea4ec5a764a47e28576989f444e0c3d5f49e33d801e24fcbad88e46f4a352436bd3b212f5d30a38988c7ef88d2e50f4db9b515d6bedc9aca80fff3ddf3d0195d36631c1d3daf89296965ada88a63cc598bde091d2cbda40075c605703dc0a6f78868b5f02217326fe3dff9f0f85f7af03e84acad4df1b365714dc57b32d559f6f2572cbc94e3eb9e62a9ef7a500b64b820e51341f649b065be8de04c657dccee344f64b4ac0accef5963d41a68e83c80ee6cdfd80275f37bc880584a9cd2cd7a32499f63317822efe2dae8dbf8efea65a1fa45a512d445d125ce7b55017486fc033a29406164cc2d770f97d078cb53a9fff1a13f245de5788fe0fc78913b33f2a88e1b1b191733c3b7c8229b4651964b28e2658993c4f944851bdd3f644be44acf2c3a1d1ac611671d037aad67e80a78e0a5cd14304bb6439ecf705eb2705820c984bc1790722a9b96da9d2c93523d256433d32417ee195b3d5989960e1aca5e531286b282d53004c8011a75d238880d4d7d967d1896f032b71906e5915321f827e2b62b9f845143b9246b4e9cf042f936f2860a97cb4ee7c56fe8d0c6f1970665bb8316aa524a582c1ffdd765f5e6f0a8a09f595fab330136a77b7dbd7eea3c25038ad243f1520c52c7b4639dac04f991ca208cc20ddc89e534f0d3cbc7095537d3fc78414269d7234ee3d5a146a4465a8bc75a7d0a264c29e1a7873ef3dea8e4faab585d39e2c84000ac5c1692681b77b42f8286d1bf200859babfd814464c983985d9d0d1ff4c87e935fbb3ba842394449c3a36908d38ba833d799609c7e66c35d836c0fe553fd5c7aa06f7ed941ea3ab7911152e2e06d77fb41cc5fe31287329db38c8951670c5c64dce77d2efbefc87ea8794d1a0dd8dac7065abf66f46496eacf4adbc2078f9a7a1d8cba1a0dbae3db875073a4ed143ad015f1fb64e795d5210c4ba20f4b84d73187233924a22e46ed8b0d34f53c01e31903b970bec6e585d90c270921a16e12f9873dc376f28c1d2b1d8c4f756c3591842e738f6a3f751bd86b56faeab3e32d4ae41df2f802a3a4a14f2c1f2a72865039a49536d34d895be3f73654af97fb0fefc106f7b73cc14c3d2adce51b4aa49994a492fe30d9b64161760faa8c0a1faf134b3afc279e847dddf97ad16a3241a023f376f39b7885dbe85fe9f02bd04485153b644eab2c6d80d74fc94a676e41fd2403c422be03dacbfc6932949f2e5cffa1bfb6d5c495a0ad9b36efcc2d99c8ca206b21a5c1dbeeb"}) 12:59:32 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000e40)=""/4096, 0x900) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000002c0)={"175c22bb3b6e96922c298f0cb985e296", 0x0, 0x0, {0xffffffff00000000, 0x1}, {0x6f4, 0x20}, 0x0, [0x8, 0x100000001, 0x200, 0x3, 0x3, 0xffffffff00000000, 0x0, 0x7, 0x7fffffff, 0x4, 0x401, 0x2, 0x8, 0x35a, 0x56f, 0x2]}) fanotify_init(0x0, 0x80000) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f00000019c0)={@in6={{0xa, 0x4e22, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x5}}, 0x0, 0x0, 0x1a, 0x0, "fafd45090db22c9c624fff9b50abfb5effaa3ca8cf59ddfdc0baa6e81afd7c0e4731df85b59029fb8e0b151d6c6fe785788f8958078674d84c43db471b5c9f003c9c40b2c8d0e3234c55726cdebecb16"}, 0xd8) sendto$inet6(r3, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r4 = open(0x0, 0x0, 0x0) r5 = openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000040)=@req3={0x8f1b, 0x1f, 0x9, 0x80, 0x6, 0x0, 0xeb}, 0x1c) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000001b80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) shutdown(r3, 0x1) ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x343, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_open_dev$MSR(&(0x7f0000000100), 0x8, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000002240)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) ioctl$BTRFS_IOC_GET_DEV_STATS(r3, 0xc4089434, &(0x7f0000000640)={0x0, 0x9, 0x0, [0x10001, 0x77a6, 0x0, 0x400], [0x101, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x3, 0xffffffff, 0x9, 0x0, 0x10000000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x400, 0x5, 0x0, 0x5e, 0xaad, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x14, 0x5, 0x3, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb062, 0x0, 0x0, 0x0, 0x10, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x8, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0xfffffffffffffffd, 0x0, 0x9, 0x0, 0x0, 0x4005]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f00000003c0)={{r1}, r2, 0x0, @unused=[0x4, 0x80000001, 0x2, 0x5], @devid=r6}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000012e00), 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) pselect6(0x40, &(0x7f0000000280), &(0x7f00000094c0)={0x9}, 0x0, 0x0, 0x0) 12:59:32 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x80000000}, {0x2c}, {0x6, 0x0, 0x0, 0x7ffffcbc}]}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) 12:59:32 executing program 3: r0 = socket(0x10, 0x803, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@newqdisc={0x34, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_codel={{0xa}, {0x4}}]}, 0x34}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=@getchain={0x24, 0x24, 0xffffffffffffffff, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x3}, {0x0, 0xfff1}}}, 0x24}}, 0x0) 12:59:32 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000e40)=""/4096, 0x900) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000002c0)={"175c22bb3b6e96922c298f0cb985e296", 0x0, 0x0, {0xffffffff00000000, 0x1}, {0x6f4, 0x20}, 0x0, [0x8, 0x100000001, 0x200, 0x3, 0x3, 0xffffffff00000000, 0x0, 0x7, 0x7fffffff, 0x4, 0x401, 0x2, 0x8, 0x35a, 0x56f, 0x2]}) fanotify_init(0x0, 0x80000) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f00000019c0)={@in6={{0xa, 0x4e22, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x5}}, 0x0, 0x0, 0x1a, 0x0, "fafd45090db22c9c624fff9b50abfb5effaa3ca8cf59ddfdc0baa6e81afd7c0e4731df85b59029fb8e0b151d6c6fe785788f8958078674d84c43db471b5c9f003c9c40b2c8d0e3234c55726cdebecb16"}, 0xd8) sendto$inet6(r3, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r4 = open(0x0, 0x0, 0x0) r5 = openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000040)=@req3={0x8f1b, 0x1f, 0x9, 0x80, 0x6, 0x0, 0xeb}, 0x1c) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000001b80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) shutdown(r3, 0x1) ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x343, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_open_dev$MSR(&(0x7f0000000100), 0x8, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000002240)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) ioctl$BTRFS_IOC_GET_DEV_STATS(r3, 0xc4089434, &(0x7f0000000640)={0x0, 0x9, 0x0, [0x10001, 0x77a6, 0x0, 0x400], [0x101, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x3, 0xffffffff, 0x9, 0x0, 0x10000000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x400, 0x5, 0x0, 0x5e, 0xaad, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x14, 0x5, 0x3, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb062, 0x0, 0x0, 0x0, 0x10, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x8, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0xfffffffffffffffd, 0x0, 0x9, 0x0, 0x0, 0x4005]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f00000003c0)={{r1}, r2, 0x0, @unused=[0x4, 0x80000001, 0x2, 0x5], @devid=r6}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000012e00), 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) pselect6(0x40, &(0x7f0000000280), &(0x7f00000094c0)={0x9}, 0x0, 0x0, 0x0) 12:59:32 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x80000000}, {0x2c}, {0x6, 0x0, 0x0, 0x7ffffcbc}]}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) 12:59:33 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000e40)=""/4096, 0x900) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000002c0)={"175c22bb3b6e96922c298f0cb985e296", 0x0, 0x0, {0xffffffff00000000, 0x1}, {0x6f4, 0x20}, 0x0, [0x8, 0x100000001, 0x200, 0x3, 0x3, 0xffffffff00000000, 0x0, 0x7, 0x7fffffff, 0x4, 0x401, 0x2, 0x8, 0x35a, 0x56f, 0x2]}) fanotify_init(0x0, 0x80000) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f00000019c0)={@in6={{0xa, 0x4e22, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x5}}, 0x0, 0x0, 0x1a, 0x0, "fafd45090db22c9c624fff9b50abfb5effaa3ca8cf59ddfdc0baa6e81afd7c0e4731df85b59029fb8e0b151d6c6fe785788f8958078674d84c43db471b5c9f003c9c40b2c8d0e3234c55726cdebecb16"}, 0xd8) sendto$inet6(r3, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r4 = open(0x0, 0x0, 0x0) r5 = openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000040)=@req3={0x8f1b, 0x1f, 0x9, 0x80, 0x6, 0x0, 0xeb}, 0x1c) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000001b80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) shutdown(r3, 0x1) ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x343, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_open_dev$MSR(&(0x7f0000000100), 0x8, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000002240)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) ioctl$BTRFS_IOC_GET_DEV_STATS(r3, 0xc4089434, &(0x7f0000000640)={0x0, 0x9, 0x0, [0x10001, 0x77a6, 0x0, 0x400], [0x101, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x3, 0xffffffff, 0x9, 0x0, 0x10000000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x400, 0x5, 0x0, 0x5e, 0xaad, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x14, 0x5, 0x3, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb062, 0x0, 0x0, 0x0, 0x10, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x8, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0xfffffffffffffffd, 0x0, 0x9, 0x0, 0x0, 0x4005]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f00000003c0)={{r1}, r2, 0x0, @unused=[0x4, 0x80000001, 0x2, 0x5], @devid=r6}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000012e00), 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) pselect6(0x40, &(0x7f0000000280), &(0x7f00000094c0)={0x9}, 0x0, 0x0, 0x0) [ 3494.357999][T16467] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 12:59:33 executing program 4: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000e40)=""/4096, 0x900) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000002c0)={"175c22bb3b6e96922c298f0cb985e296", 0x0, 0x0, {0xffffffff00000000, 0x1}, {0x6f4, 0x20}, 0x0, [0x8, 0x100000001, 0x200, 0x3, 0x3, 0xffffffff00000000, 0x0, 0x7, 0x7fffffff, 0x4, 0x401, 0x2, 0x8, 0x35a, 0x56f, 0x2]}) fanotify_init(0x0, 0x80000) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f00000019c0)={@in6={{0xa, 0x4e22, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x5}}, 0x0, 0x0, 0x1a, 0x0, "fafd45090db22c9c624fff9b50abfb5effaa3ca8cf59ddfdc0baa6e81afd7c0e4731df85b59029fb8e0b151d6c6fe785788f8958078674d84c43db471b5c9f003c9c40b2c8d0e3234c55726cdebecb16"}, 0xd8) sendto$inet6(r3, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r4 = open(0x0, 0x0, 0x0) r5 = openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000040)=@req3={0x8f1b, 0x1f, 0x9, 0x80, 0x6, 0x0, 0xeb}, 0x1c) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000001b80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) shutdown(r3, 0x1) ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x343, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_open_dev$MSR(&(0x7f0000000100), 0x8, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000002240)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) ioctl$BTRFS_IOC_GET_DEV_STATS(r3, 0xc4089434, &(0x7f0000000640)={0x0, 0x9, 0x0, [0x10001, 0x77a6, 0x0, 0x400], [0x101, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x3, 0xffffffff, 0x9, 0x0, 0x10000000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x400, 0x5, 0x0, 0x5e, 0xaad, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x14, 0x5, 0x3, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb062, 0x0, 0x0, 0x0, 0x10, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x8, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0xfffffffffffffffd, 0x0, 0x9, 0x0, 0x0, 0x4005]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f00000003c0)={{r1}, r2, 0x0, @unused=[0x4, 0x80000001, 0x2, 0x5], @devid=r6}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000012e00), 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) pselect6(0x40, &(0x7f0000000280), &(0x7f00000094c0)={0x9}, 0x0, 0x0, 0x0) 12:59:33 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000e40)=""/4096, 0x900) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000002c0)={"175c22bb3b6e96922c298f0cb985e296", 0x0, 0x0, {0xffffffff00000000, 0x1}, {0x6f4, 0x20}, 0x0, [0x8, 0x100000001, 0x200, 0x3, 0x3, 0xffffffff00000000, 0x0, 0x7, 0x7fffffff, 0x4, 0x401, 0x2, 0x8, 0x35a, 0x56f, 0x2]}) fanotify_init(0x0, 0x80000) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f00000019c0)={@in6={{0xa, 0x4e22, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x5}}, 0x0, 0x0, 0x1a, 0x0, "fafd45090db22c9c624fff9b50abfb5effaa3ca8cf59ddfdc0baa6e81afd7c0e4731df85b59029fb8e0b151d6c6fe785788f8958078674d84c43db471b5c9f003c9c40b2c8d0e3234c55726cdebecb16"}, 0xd8) sendto$inet6(r3, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r4 = open(0x0, 0x0, 0x0) r5 = openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000040)=@req3={0x8f1b, 0x1f, 0x9, 0x80, 0x6, 0x0, 0xeb}, 0x1c) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000001b80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) shutdown(r3, 0x1) ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x343, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_open_dev$MSR(&(0x7f0000000100), 0x8, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000002240)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) ioctl$BTRFS_IOC_GET_DEV_STATS(r3, 0xc4089434, &(0x7f0000000640)={0x0, 0x9, 0x0, [0x10001, 0x77a6, 0x0, 0x400], [0x101, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x3, 0xffffffff, 0x9, 0x0, 0x10000000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x400, 0x5, 0x0, 0x5e, 0xaad, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x14, 0x5, 0x3, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb062, 0x0, 0x0, 0x0, 0x10, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x8, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0xfffffffffffffffd, 0x0, 0x9, 0x0, 0x0, 0x4005]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f00000003c0)={{r1}, r2, 0x0, @unused=[0x4, 0x80000001, 0x2, 0x5], @devid=r6}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000012e00), 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) pselect6(0x40, &(0x7f0000000280), &(0x7f00000094c0)={0x9}, 0x0, 0x0, 0x0) 12:59:33 executing program 2: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, "8c0110dc0100000000000000000100"}) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000180), 0x22802, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\r', 0x1}], 0x1) 12:59:33 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000e40)=""/4096, 0x900) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000002c0)={"175c22bb3b6e96922c298f0cb985e296", 0x0, 0x0, {0xffffffff00000000, 0x1}, {0x6f4, 0x20}, 0x0, [0x8, 0x100000001, 0x200, 0x3, 0x3, 0xffffffff00000000, 0x0, 0x7, 0x7fffffff, 0x4, 0x401, 0x2, 0x8, 0x35a, 0x56f, 0x2]}) fanotify_init(0x0, 0x80000) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f00000019c0)={@in6={{0xa, 0x4e22, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x5}}, 0x0, 0x0, 0x1a, 0x0, "fafd45090db22c9c624fff9b50abfb5effaa3ca8cf59ddfdc0baa6e81afd7c0e4731df85b59029fb8e0b151d6c6fe785788f8958078674d84c43db471b5c9f003c9c40b2c8d0e3234c55726cdebecb16"}, 0xd8) sendto$inet6(r3, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r4 = open(0x0, 0x0, 0x0) r5 = openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000040)=@req3={0x8f1b, 0x1f, 0x9, 0x80, 0x6, 0x0, 0xeb}, 0x1c) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000001b80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) shutdown(r3, 0x1) ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x343, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_open_dev$MSR(&(0x7f0000000100), 0x8, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000002240)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) ioctl$BTRFS_IOC_GET_DEV_STATS(r3, 0xc4089434, &(0x7f0000000640)={0x0, 0x9, 0x0, [0x10001, 0x77a6, 0x0, 0x400], [0x101, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x3, 0xffffffff, 0x9, 0x0, 0x10000000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x400, 0x5, 0x0, 0x5e, 0xaad, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x14, 0x5, 0x3, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb062, 0x0, 0x0, 0x0, 0x10, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x8, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0xfffffffffffffffd, 0x0, 0x9, 0x0, 0x0, 0x4005]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f00000003c0)={{r1}, r2, 0x0, @unused=[0x4, 0x80000001, 0x2, 0x5], @devid=r6}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000012e00), 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) pselect6(0x40, &(0x7f0000000280), &(0x7f00000094c0)={0x9}, 0x0, 0x0, 0x0) 12:59:33 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000e40)=""/4096, 0x900) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000002c0)={"175c22bb3b6e96922c298f0cb985e296", 0x0, 0x0, {0xffffffff00000000, 0x1}, {0x6f4, 0x20}, 0x0, [0x8, 0x100000001, 0x200, 0x3, 0x3, 0xffffffff00000000, 0x0, 0x7, 0x7fffffff, 0x4, 0x401, 0x2, 0x8, 0x35a, 0x56f, 0x2]}) fanotify_init(0x0, 0x80000) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f00000019c0)={@in6={{0xa, 0x4e22, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x5}}, 0x0, 0x0, 0x1a, 0x0, "fafd45090db22c9c624fff9b50abfb5effaa3ca8cf59ddfdc0baa6e81afd7c0e4731df85b59029fb8e0b151d6c6fe785788f8958078674d84c43db471b5c9f003c9c40b2c8d0e3234c55726cdebecb16"}, 0xd8) sendto$inet6(r3, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r4 = open(0x0, 0x0, 0x0) r5 = openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000040)=@req3={0x8f1b, 0x1f, 0x9, 0x80, 0x6, 0x0, 0xeb}, 0x1c) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000001b80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) shutdown(r3, 0x1) ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x343, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_open_dev$MSR(&(0x7f0000000100), 0x8, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000002240)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) ioctl$BTRFS_IOC_GET_DEV_STATS(r3, 0xc4089434, &(0x7f0000000640)={0x0, 0x9, 0x0, [0x10001, 0x77a6, 0x0, 0x400], [0x101, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x3, 0xffffffff, 0x9, 0x0, 0x10000000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x400, 0x5, 0x0, 0x5e, 0xaad, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x14, 0x5, 0x3, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb062, 0x0, 0x0, 0x0, 0x10, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x8, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0xfffffffffffffffd, 0x0, 0x9, 0x0, 0x0, 0x4005]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f00000003c0)={{r1}, r2, 0x0, @unused=[0x4, 0x80000001, 0x2, 0x5], @devid=r6}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000012e00), 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) pselect6(0x40, &(0x7f0000000280), &(0x7f00000094c0)={0x9}, 0x0, 0x0, 0x0) 12:59:33 executing program 2: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, "8c0110dc0100000000000000000100"}) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000180), 0x22802, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\r', 0x1}], 0x1) 12:59:33 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000e40)=""/4096, 0x900) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000002c0)={"175c22bb3b6e96922c298f0cb985e296", 0x0, 0x0, {0xffffffff00000000, 0x1}, {0x6f4, 0x20}, 0x0, [0x8, 0x100000001, 0x200, 0x3, 0x3, 0xffffffff00000000, 0x0, 0x7, 0x7fffffff, 0x4, 0x401, 0x2, 0x8, 0x35a, 0x56f, 0x2]}) fanotify_init(0x0, 0x80000) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f00000019c0)={@in6={{0xa, 0x4e22, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x5}}, 0x0, 0x0, 0x1a, 0x0, "fafd45090db22c9c624fff9b50abfb5effaa3ca8cf59ddfdc0baa6e81afd7c0e4731df85b59029fb8e0b151d6c6fe785788f8958078674d84c43db471b5c9f003c9c40b2c8d0e3234c55726cdebecb16"}, 0xd8) sendto$inet6(r3, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r4 = open(0x0, 0x0, 0x0) r5 = openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000040)=@req3={0x8f1b, 0x1f, 0x9, 0x80, 0x6, 0x0, 0xeb}, 0x1c) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000001b80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) shutdown(r3, 0x1) ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x343, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_open_dev$MSR(&(0x7f0000000100), 0x8, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000002240)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) ioctl$BTRFS_IOC_GET_DEV_STATS(r3, 0xc4089434, &(0x7f0000000640)={0x0, 0x9, 0x0, [0x10001, 0x77a6, 0x0, 0x400], [0x101, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x3, 0xffffffff, 0x9, 0x0, 0x10000000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x400, 0x5, 0x0, 0x5e, 0xaad, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x14, 0x5, 0x3, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb062, 0x0, 0x0, 0x0, 0x10, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x8, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0xfffffffffffffffd, 0x0, 0x9, 0x0, 0x0, 0x4005]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f00000003c0)={{r1}, r2, 0x0, @unused=[0x4, 0x80000001, 0x2, 0x5], @devid=r6}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000012e00), 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) pselect6(0x40, &(0x7f0000000280), &(0x7f00000094c0)={0x9}, 0x0, 0x0, 0x0) 12:59:33 executing program 3: r0 = socket(0x10, 0x803, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@newqdisc={0x34, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_codel={{0xa}, {0x4}}]}, 0x34}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=@getchain={0x24, 0x24, 0xffffffffffffffff, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x3}, {0x0, 0xfff1}}}, 0x24}}, 0x0) 12:59:33 executing program 4: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000e40)=""/4096, 0x900) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000002c0)={"175c22bb3b6e96922c298f0cb985e296", 0x0, 0x0, {0xffffffff00000000, 0x1}, {0x6f4, 0x20}, 0x0, [0x8, 0x100000001, 0x200, 0x3, 0x3, 0xffffffff00000000, 0x0, 0x7, 0x7fffffff, 0x4, 0x401, 0x2, 0x8, 0x35a, 0x56f, 0x2]}) fanotify_init(0x0, 0x80000) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f00000019c0)={@in6={{0xa, 0x4e22, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x5}}, 0x0, 0x0, 0x1a, 0x0, "fafd45090db22c9c624fff9b50abfb5effaa3ca8cf59ddfdc0baa6e81afd7c0e4731df85b59029fb8e0b151d6c6fe785788f8958078674d84c43db471b5c9f003c9c40b2c8d0e3234c55726cdebecb16"}, 0xd8) sendto$inet6(r3, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r4 = open(0x0, 0x0, 0x0) r5 = openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000040)=@req3={0x8f1b, 0x1f, 0x9, 0x80, 0x6, 0x0, 0xeb}, 0x1c) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000001b80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) shutdown(r3, 0x1) ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x343, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_open_dev$MSR(&(0x7f0000000100), 0x8, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000002240)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) ioctl$BTRFS_IOC_GET_DEV_STATS(r3, 0xc4089434, &(0x7f0000000640)={0x0, 0x9, 0x0, [0x10001, 0x77a6, 0x0, 0x400], [0x101, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x3, 0xffffffff, 0x9, 0x0, 0x10000000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x400, 0x5, 0x0, 0x5e, 0xaad, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x14, 0x5, 0x3, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb062, 0x0, 0x0, 0x0, 0x10, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x8, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0xfffffffffffffffd, 0x0, 0x9, 0x0, 0x0, 0x4005]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f00000003c0)={{r1}, r2, 0x0, @unused=[0x4, 0x80000001, 0x2, 0x5], @devid=r6}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000012e00), 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) pselect6(0x40, &(0x7f0000000280), &(0x7f00000094c0)={0x9}, 0x0, 0x0, 0x0) [ 3495.252605][T16489] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 12:59:34 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000e40)=""/4096, 0x900) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000002c0)={"175c22bb3b6e96922c298f0cb985e296", 0x0, 0x0, {0xffffffff00000000, 0x1}, {0x6f4, 0x20}, 0x0, [0x8, 0x100000001, 0x200, 0x3, 0x3, 0xffffffff00000000, 0x0, 0x7, 0x7fffffff, 0x4, 0x401, 0x2, 0x8, 0x35a, 0x56f, 0x2]}) fanotify_init(0x0, 0x80000) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f00000019c0)={@in6={{0xa, 0x4e22, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x5}}, 0x0, 0x0, 0x1a, 0x0, "fafd45090db22c9c624fff9b50abfb5effaa3ca8cf59ddfdc0baa6e81afd7c0e4731df85b59029fb8e0b151d6c6fe785788f8958078674d84c43db471b5c9f003c9c40b2c8d0e3234c55726cdebecb16"}, 0xd8) sendto$inet6(r3, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r4 = open(0x0, 0x0, 0x0) r5 = openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000040)=@req3={0x8f1b, 0x1f, 0x9, 0x80, 0x6, 0x0, 0xeb}, 0x1c) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000001b80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) shutdown(r3, 0x1) ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x343, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_open_dev$MSR(&(0x7f0000000100), 0x8, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000002240)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) ioctl$BTRFS_IOC_GET_DEV_STATS(r3, 0xc4089434, &(0x7f0000000640)={0x0, 0x9, 0x0, [0x10001, 0x77a6, 0x0, 0x400], [0x101, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x3, 0xffffffff, 0x9, 0x0, 0x10000000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x400, 0x5, 0x0, 0x5e, 0xaad, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x14, 0x5, 0x3, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb062, 0x0, 0x0, 0x0, 0x10, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x8, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0xfffffffffffffffd, 0x0, 0x9, 0x0, 0x0, 0x4005]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f00000003c0)={{r1}, r2, 0x0, @unused=[0x4, 0x80000001, 0x2, 0x5], @devid=r6}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000012e00), 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) pselect6(0x40, &(0x7f0000000280), &(0x7f00000094c0)={0x9}, 0x0, 0x0, 0x0) 12:59:34 executing program 2: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, "8c0110dc0100000000000000000100"}) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000180), 0x22802, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\r', 0x1}], 0x1) 12:59:34 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000e40)=""/4096, 0x900) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000002c0)={"175c22bb3b6e96922c298f0cb985e296", 0x0, 0x0, {0xffffffff00000000, 0x1}, {0x6f4, 0x20}, 0x0, [0x8, 0x100000001, 0x200, 0x3, 0x3, 0xffffffff00000000, 0x0, 0x7, 0x7fffffff, 0x4, 0x401, 0x2, 0x8, 0x35a, 0x56f, 0x2]}) fanotify_init(0x0, 0x80000) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f00000019c0)={@in6={{0xa, 0x4e22, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x5}}, 0x0, 0x0, 0x1a, 0x0, "fafd45090db22c9c624fff9b50abfb5effaa3ca8cf59ddfdc0baa6e81afd7c0e4731df85b59029fb8e0b151d6c6fe785788f8958078674d84c43db471b5c9f003c9c40b2c8d0e3234c55726cdebecb16"}, 0xd8) sendto$inet6(r3, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r4 = open(0x0, 0x0, 0x0) r5 = openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000040)=@req3={0x8f1b, 0x1f, 0x9, 0x80, 0x6, 0x0, 0xeb}, 0x1c) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000001b80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) shutdown(r3, 0x1) ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x343, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_open_dev$MSR(&(0x7f0000000100), 0x8, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000002240)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) ioctl$BTRFS_IOC_GET_DEV_STATS(r3, 0xc4089434, &(0x7f0000000640)={0x0, 0x9, 0x0, [0x10001, 0x77a6, 0x0, 0x400], [0x101, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x3, 0xffffffff, 0x9, 0x0, 0x10000000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x400, 0x5, 0x0, 0x5e, 0xaad, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x14, 0x5, 0x3, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb062, 0x0, 0x0, 0x0, 0x10, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x8, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0xfffffffffffffffd, 0x0, 0x9, 0x0, 0x0, 0x4005]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f00000003c0)={{r1}, r2, 0x0, @unused=[0x4, 0x80000001, 0x2, 0x5], @devid=r6}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000012e00), 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) pselect6(0x40, &(0x7f0000000280), &(0x7f00000094c0)={0x9}, 0x0, 0x0, 0x0) 12:59:34 executing program 4: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000e40)=""/4096, 0x900) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000002c0)={"175c22bb3b6e96922c298f0cb985e296", 0x0, 0x0, {0xffffffff00000000, 0x1}, {0x6f4, 0x20}, 0x0, [0x8, 0x100000001, 0x200, 0x3, 0x3, 0xffffffff00000000, 0x0, 0x7, 0x7fffffff, 0x4, 0x401, 0x2, 0x8, 0x35a, 0x56f, 0x2]}) fanotify_init(0x0, 0x80000) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f00000019c0)={@in6={{0xa, 0x4e22, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x5}}, 0x0, 0x0, 0x1a, 0x0, "fafd45090db22c9c624fff9b50abfb5effaa3ca8cf59ddfdc0baa6e81afd7c0e4731df85b59029fb8e0b151d6c6fe785788f8958078674d84c43db471b5c9f003c9c40b2c8d0e3234c55726cdebecb16"}, 0xd8) sendto$inet6(r3, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) r4 = open(0x0, 0x0, 0x0) r5 = openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000040)=@req3={0x8f1b, 0x1f, 0x9, 0x80, 0x6, 0x0, 0xeb}, 0x1c) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000001b80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) shutdown(r3, 0x1) ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x343, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_open_dev$MSR(&(0x7f0000000100), 0x8, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000002240)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) ioctl$BTRFS_IOC_GET_DEV_STATS(r3, 0xc4089434, &(0x7f0000000640)={0x0, 0x9, 0x0, [0x10001, 0x77a6, 0x0, 0x400], [0x101, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x3, 0xffffffff, 0x9, 0x0, 0x10000000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x400, 0x5, 0x0, 0x5e, 0xaad, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x14, 0x5, 0x3, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb062, 0x0, 0x0, 0x0, 0x10, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x8, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800, 0x0, 0xfffffffffffffffd, 0x0, 0x9, 0x0, 0x0, 0x4005]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f00000003c0)={{r1}, r2, 0x0, @unused=[0x4, 0x80000001, 0x2, 0x5], @devid=r6}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000012e00), 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) pselect6(0x40, &(0x7f0000000280), &(0x7f00000094c0)={0x9}, 0x0, 0x0, 0x0) 12:59:34 executing program 2: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, "8c0110dc0100000000000000000100"}) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000180), 0x22802, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\r', 0x1}], 0x1) 12:59:34 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_INFO(r0, 0xc1205531, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, '\x00', '\x00', '\x00', 0x0, 0x0, 0x0, 0x0, "8adc5dde92510df2da1700"}) 12:59:34 executing program 3: r0 = socket(0x10, 0x803, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@newqdisc={0x34, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_codel={{0xa}, {0x4}}]}, 0x34}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=@getchain={0x24, 0x24, 0xffffffffffffffff, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x3}, {0x0, 0xfff1}}}, 0x24}}, 0x0) 12:59:34 executing program 5: syz_emit_vhci(&(0x7f0000000080)=@HCI_EVENT_PKT={0x4, @extended_inquiry_info={{0x2f, 0xff}, {0x1, [{@any, 0x0, 0x0, "ed8c36", 0x0, 0x0, "0a583587f1c9b79f56b5272912e736db4b58ad1fcf5e7fb5f422bb73f0cebc92fa478e32b3041e97ed8a121f88dbbe89520afdba4e68cde735324352f66df16850e8b13b4939914547855e640084a56a5b8aa2125a60308b1989902ebe31e1ee2e25638320e25d3b63751bd86ff06fb9fcd6dfb7a98eea8bde003ebe09b58bdb0f6137c0d85417c0cb65c9fd779bfcdb5f567d6a23b27caec6f06dd2f893e9ffd148805734af0787b1c8631ede77a62b0bc44964046935c508f33a7f9f66b8757dc835f901a50b6370df31ec247a3da1501158ae5d26f3ad5460f0ced0ccabab68123ed11e8f8cbaf72191b33f6040f3"}]}}}, 0x102) [ 3496.104763][T16505] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 12:59:35 executing program 4: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_TLS_RX(r0, 0x6, 0x2, 0x0, 0x0) 12:59:35 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) splice(r1, 0x0, r0, 0x0, 0x6, 0x0) timer_create(0x0, &(0x7f0000002580)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000300)=0x0) timer_settime(r2, 0x0, &(0x7f0000000140)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) write$FUSE_ENTRY(r0, &(0x7f0000000240)={0x90}, 0x90) sendmsg$IPCTNL_MSG_CT_NEW(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000640)={0x14, 0x0, 0x1, 0x201}, 0x14}}, 0x0) 12:59:35 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_INFO(r0, 0xc1205531, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, '\x00', '\x00', '\x00', 0x0, 0x0, 0x0, 0x0, "8adc5dde92510df2da1700"}) 12:59:35 executing program 5: syz_emit_vhci(&(0x7f0000000080)=@HCI_EVENT_PKT={0x4, @extended_inquiry_info={{0x2f, 0xff}, {0x1, [{@any, 0x0, 0x0, "ed8c36", 0x0, 0x0, "0a583587f1c9b79f56b5272912e736db4b58ad1fcf5e7fb5f422bb73f0cebc92fa478e32b3041e97ed8a121f88dbbe89520afdba4e68cde735324352f66df16850e8b13b4939914547855e640084a56a5b8aa2125a60308b1989902ebe31e1ee2e25638320e25d3b63751bd86ff06fb9fcd6dfb7a98eea8bde003ebe09b58bdb0f6137c0d85417c0cb65c9fd779bfcdb5f567d6a23b27caec6f06dd2f893e9ffd148805734af0787b1c8631ede77a62b0bc44964046935c508f33a7f9f66b8757dc835f901a50b6370df31ec247a3da1501158ae5d26f3ad5460f0ced0ccabab68123ed11e8f8cbaf72191b33f6040f3"}]}}}, 0x102) 12:59:35 executing program 2: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000180)={@ifindex, 0xffffffffffffffff, 0x13, 0x0, 0xffffffffffffffff, @link_id}, 0x20) 12:59:35 executing program 2: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000200)='@', 0x300}, {0x0, 0x2}], 0x2) 12:59:35 executing program 3: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PTP_PIN_SETFUNC(r0, 0x40043d14, &(0x7f0000000080)) 12:59:35 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x5, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWCHAIN={0x58, 0x3, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_CHAIN_NAME={0x9, 0x3, 'syz2\x00'}, @NFTA_CHAIN_HOOK={0x2c, 0x4, 0x0, 0x1, [@NFTA_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x172af2e4}, @NFTA_HOOK_HOOKNUM={0x8, 0x1, 0x1, 0x0, 0x3}, @NFTA_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x1c791e71}, @NFTA_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x423930ce}, @NFTA_HOOK_HOOKNUM={0x8, 0x1, 0x1, 0x0, 0x3}]}, @NFTA_CHAIN_TABLE={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWRULE={0x88, 0x6, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_RULE_CHAIN_ID={0x8}, @NFTA_RULE_EXPRESSIONS={0x14, 0x4, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, @numgen={{0xb}, @void}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_EXPRESSIONS={0x4c, 0x4, 0x0, 0x1, [{0x48, 0x1, 0x0, 0x1, @fib={{0x8}, @val={0x3c, 0x2, 0x0, 0x1, [@NFTA_FIB_RESULT={0x8, 0x2, 0x1, 0x0, 0x3}, @NFTA_FIB_FLAGS={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_FIB_DREG={0x8, 0x1, 0x1, 0x0, 0x30}, @NFTA_FIB_RESULT={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_FIB_DREG={0x8, 0x1, 0x1, 0x0, 0x14}, @NFTA_FIB_DREG={0x8, 0x1, 0x1, 0x0, 0xf}, @NFTA_FIB_DREG={0x8, 0x1, 0x1, 0x0, 0x2}]}}}]}]}], {0x14}}, 0x128}, 0x1, 0x0, 0x0, 0x22048005}, 0x0) 12:59:35 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_INFO(r0, 0xc1205531, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, '\x00', '\x00', '\x00', 0x0, 0x0, 0x0, 0x0, "8adc5dde92510df2da1700"}) 12:59:35 executing program 5: syz_emit_vhci(&(0x7f0000000080)=@HCI_EVENT_PKT={0x4, @extended_inquiry_info={{0x2f, 0xff}, {0x1, [{@any, 0x0, 0x0, "ed8c36", 0x0, 0x0, "0a583587f1c9b79f56b5272912e736db4b58ad1fcf5e7fb5f422bb73f0cebc92fa478e32b3041e97ed8a121f88dbbe89520afdba4e68cde735324352f66df16850e8b13b4939914547855e640084a56a5b8aa2125a60308b1989902ebe31e1ee2e25638320e25d3b63751bd86ff06fb9fcd6dfb7a98eea8bde003ebe09b58bdb0f6137c0d85417c0cb65c9fd779bfcdb5f567d6a23b27caec6f06dd2f893e9ffd148805734af0787b1c8631ede77a62b0bc44964046935c508f33a7f9f66b8757dc835f901a50b6370df31ec247a3da1501158ae5d26f3ad5460f0ced0ccabab68123ed11e8f8cbaf72191b33f6040f3"}]}}}, 0x102) 12:59:35 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) splice(r1, 0x0, r0, 0x0, 0x6, 0x0) timer_create(0x0, &(0x7f0000002580)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000300)=0x0) timer_settime(r2, 0x0, &(0x7f0000000140)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) write$FUSE_ENTRY(r0, &(0x7f0000000240)={0x90}, 0x90) sendmsg$IPCTNL_MSG_CT_NEW(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000640)={0x14, 0x0, 0x1, 0x201}, 0x14}}, 0x0) 12:59:35 executing program 2: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000200)='@', 0x300}, {0x0, 0x2}], 0x2) 12:59:35 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_INFO(r0, 0xc1205531, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, '\x00', '\x00', '\x00', 0x0, 0x0, 0x0, 0x0, "8adc5dde92510df2da1700"}) 12:59:35 executing program 3: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PTP_PIN_SETFUNC(r0, 0x40043d14, &(0x7f0000000080)) 12:59:35 executing program 5: syz_emit_vhci(&(0x7f0000000080)=@HCI_EVENT_PKT={0x4, @extended_inquiry_info={{0x2f, 0xff}, {0x1, [{@any, 0x0, 0x0, "ed8c36", 0x0, 0x0, "0a583587f1c9b79f56b5272912e736db4b58ad1fcf5e7fb5f422bb73f0cebc92fa478e32b3041e97ed8a121f88dbbe89520afdba4e68cde735324352f66df16850e8b13b4939914547855e640084a56a5b8aa2125a60308b1989902ebe31e1ee2e25638320e25d3b63751bd86ff06fb9fcd6dfb7a98eea8bde003ebe09b58bdb0f6137c0d85417c0cb65c9fd779bfcdb5f567d6a23b27caec6f06dd2f893e9ffd148805734af0787b1c8631ede77a62b0bc44964046935c508f33a7f9f66b8757dc835f901a50b6370df31ec247a3da1501158ae5d26f3ad5460f0ced0ccabab68123ed11e8f8cbaf72191b33f6040f3"}]}}}, 0x102) 12:59:35 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x5, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWCHAIN={0x58, 0x3, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_CHAIN_NAME={0x9, 0x3, 'syz2\x00'}, @NFTA_CHAIN_HOOK={0x2c, 0x4, 0x0, 0x1, [@NFTA_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x172af2e4}, @NFTA_HOOK_HOOKNUM={0x8, 0x1, 0x1, 0x0, 0x3}, @NFTA_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x1c791e71}, @NFTA_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x423930ce}, @NFTA_HOOK_HOOKNUM={0x8, 0x1, 0x1, 0x0, 0x3}]}, @NFTA_CHAIN_TABLE={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWRULE={0x88, 0x6, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_RULE_CHAIN_ID={0x8}, @NFTA_RULE_EXPRESSIONS={0x14, 0x4, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, @numgen={{0xb}, @void}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_EXPRESSIONS={0x4c, 0x4, 0x0, 0x1, [{0x48, 0x1, 0x0, 0x1, @fib={{0x8}, @val={0x3c, 0x2, 0x0, 0x1, [@NFTA_FIB_RESULT={0x8, 0x2, 0x1, 0x0, 0x3}, @NFTA_FIB_FLAGS={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_FIB_DREG={0x8, 0x1, 0x1, 0x0, 0x30}, @NFTA_FIB_RESULT={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_FIB_DREG={0x8, 0x1, 0x1, 0x0, 0x14}, @NFTA_FIB_DREG={0x8, 0x1, 0x1, 0x0, 0xf}, @NFTA_FIB_DREG={0x8, 0x1, 0x1, 0x0, 0x2}]}}}]}]}], {0x14}}, 0x128}, 0x1, 0x0, 0x0, 0x22048005}, 0x0) 12:59:36 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) splice(r1, 0x0, r0, 0x0, 0x6, 0x0) timer_create(0x0, &(0x7f0000002580)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000300)=0x0) timer_settime(r2, 0x0, &(0x7f0000000140)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) write$FUSE_ENTRY(r0, &(0x7f0000000240)={0x90}, 0x90) sendmsg$IPCTNL_MSG_CT_NEW(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000640)={0x14, 0x0, 0x1, 0x201}, 0x14}}, 0x0) 12:59:36 executing program 2: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000200)='@', 0x300}, {0x0, 0x2}], 0x2) 12:59:36 executing program 3: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PTP_PIN_SETFUNC(r0, 0x40043d14, &(0x7f0000000080)) 12:59:36 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PTP_PIN_SETFUNC(r0, 0x40043d14, &(0x7f0000000080)) 12:59:36 executing program 5: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) splice(r1, 0x0, r0, 0x0, 0x6, 0x0) timer_create(0x0, &(0x7f0000002580)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000300)=0x0) timer_settime(r2, 0x0, &(0x7f0000000140)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) write$FUSE_ENTRY(r0, &(0x7f0000000240)={0x90}, 0x90) sendmsg$IPCTNL_MSG_CT_NEW(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000640)={0x14, 0x0, 0x1, 0x201}, 0x14}}, 0x0) 12:59:36 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x5, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWCHAIN={0x58, 0x3, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_CHAIN_NAME={0x9, 0x3, 'syz2\x00'}, @NFTA_CHAIN_HOOK={0x2c, 0x4, 0x0, 0x1, [@NFTA_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x172af2e4}, @NFTA_HOOK_HOOKNUM={0x8, 0x1, 0x1, 0x0, 0x3}, @NFTA_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x1c791e71}, @NFTA_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x423930ce}, @NFTA_HOOK_HOOKNUM={0x8, 0x1, 0x1, 0x0, 0x3}]}, @NFTA_CHAIN_TABLE={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWRULE={0x88, 0x6, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_RULE_CHAIN_ID={0x8}, @NFTA_RULE_EXPRESSIONS={0x14, 0x4, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, @numgen={{0xb}, @void}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_EXPRESSIONS={0x4c, 0x4, 0x0, 0x1, [{0x48, 0x1, 0x0, 0x1, @fib={{0x8}, @val={0x3c, 0x2, 0x0, 0x1, [@NFTA_FIB_RESULT={0x8, 0x2, 0x1, 0x0, 0x3}, @NFTA_FIB_FLAGS={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_FIB_DREG={0x8, 0x1, 0x1, 0x0, 0x30}, @NFTA_FIB_RESULT={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_FIB_DREG={0x8, 0x1, 0x1, 0x0, 0x14}, @NFTA_FIB_DREG={0x8, 0x1, 0x1, 0x0, 0xf}, @NFTA_FIB_DREG={0x8, 0x1, 0x1, 0x0, 0x2}]}}}]}]}], {0x14}}, 0x128}, 0x1, 0x0, 0x0, 0x22048005}, 0x0) 12:59:36 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) splice(r1, 0x0, r0, 0x0, 0x6, 0x0) timer_create(0x0, &(0x7f0000002580)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000300)=0x0) timer_settime(r2, 0x0, &(0x7f0000000140)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) write$FUSE_ENTRY(r0, &(0x7f0000000240)={0x90}, 0x90) sendmsg$IPCTNL_MSG_CT_NEW(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000640)={0x14, 0x0, 0x1, 0x201}, 0x14}}, 0x0) 12:59:36 executing program 2: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000200)='@', 0x300}, {0x0, 0x2}], 0x2) 12:59:36 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PTP_PIN_SETFUNC(r0, 0x40043d14, &(0x7f0000000080)) 12:59:36 executing program 3: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PTP_PIN_SETFUNC(r0, 0x40043d14, &(0x7f0000000080)) 12:59:36 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x5, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWCHAIN={0x58, 0x3, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_CHAIN_NAME={0x9, 0x3, 'syz2\x00'}, @NFTA_CHAIN_HOOK={0x2c, 0x4, 0x0, 0x1, [@NFTA_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x172af2e4}, @NFTA_HOOK_HOOKNUM={0x8, 0x1, 0x1, 0x0, 0x3}, @NFTA_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x1c791e71}, @NFTA_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x423930ce}, @NFTA_HOOK_HOOKNUM={0x8, 0x1, 0x1, 0x0, 0x3}]}, @NFTA_CHAIN_TABLE={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWRULE={0x88, 0x6, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_RULE_CHAIN_ID={0x8}, @NFTA_RULE_EXPRESSIONS={0x14, 0x4, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, @numgen={{0xb}, @void}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_EXPRESSIONS={0x4c, 0x4, 0x0, 0x1, [{0x48, 0x1, 0x0, 0x1, @fib={{0x8}, @val={0x3c, 0x2, 0x0, 0x1, [@NFTA_FIB_RESULT={0x8, 0x2, 0x1, 0x0, 0x3}, @NFTA_FIB_FLAGS={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_FIB_DREG={0x8, 0x1, 0x1, 0x0, 0x30}, @NFTA_FIB_RESULT={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_FIB_DREG={0x8, 0x1, 0x1, 0x0, 0x14}, @NFTA_FIB_DREG={0x8, 0x1, 0x1, 0x0, 0xf}, @NFTA_FIB_DREG={0x8, 0x1, 0x1, 0x0, 0x2}]}}}]}]}], {0x14}}, 0x128}, 0x1, 0x0, 0x0, 0x22048005}, 0x0) 12:59:36 executing program 5: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) splice(r1, 0x0, r0, 0x0, 0x6, 0x0) timer_create(0x0, &(0x7f0000002580)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000300)=0x0) timer_settime(r2, 0x0, &(0x7f0000000140)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) write$FUSE_ENTRY(r0, &(0x7f0000000240)={0x90}, 0x90) sendmsg$IPCTNL_MSG_CT_NEW(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000640)={0x14, 0x0, 0x1, 0x201}, 0x14}}, 0x0) 12:59:37 executing program 2: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = dup2(r0, r0) ioctl$SNDCTL_DSP_SETFMT(r1, 0xc0045005, &(0x7f0000000040)=0x4000003f) mmap$dsp(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2000007, 0x12, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x9) 12:59:37 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PTP_PIN_SETFUNC(r0, 0x40043d14, &(0x7f0000000080)) 12:59:37 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x20, &(0x7f00000000c0)="0bbb268dd6ffa80800000000000000000000210d0000aaa8fa017242ba9380d440fe0000000000002900000004000000", 0xfe60) 12:59:37 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x49, 0x32, 0x9b, 0x8, 0xc45, 0x624e, 0xf4f2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x81, 0xa5, 0x24}}]}}]}}, 0x0) 12:59:37 executing program 5: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) splice(r1, 0x0, r0, 0x0, 0x6, 0x0) timer_create(0x0, &(0x7f0000002580)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000300)=0x0) timer_settime(r2, 0x0, &(0x7f0000000140)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) write$FUSE_ENTRY(r0, &(0x7f0000000240)={0x90}, 0x90) sendmsg$IPCTNL_MSG_CT_NEW(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000640)={0x14, 0x0, 0x1, 0x201}, 0x14}}, 0x0) 12:59:37 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x803, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@getstats={0x1c, 0x5e, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r5, 0x3}}, 0x1c}}, 0x0) 12:59:37 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100005ea20d40950b2a172893000000010902120001000000000904"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001500)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)={0x40, 0x13, 0x6, @dev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 12:59:37 executing program 0: r0 = io_uring_setup(0x3546, &(0x7f0000000100)) r1 = socket(0x2b, 0x1, 0x1) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x39, &(0x7f0000000080)={0x0, 0x2, 0x2, 0x1, 0x0, [@mcast2]}, 0x18) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @private0}, 0x1c) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8905, &(0x7f0000000200)) close_range(r0, 0xffffffffffffffff, 0x0) 12:59:37 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x20, &(0x7f00000000c0)="0bbb268dd6ffa80800000000000000000000210d0000aaa8fa017242ba9380d440fe0000000000002900000004000000", 0xfe60) [ 3499.231252][T19362] usb 2-1: new high-speed USB device number 39 using dummy_hcd [ 3499.253887][T16585] netlink: 'syz-executor.2': attribute type 7 has an invalid length. [ 3499.263378][T16585] netlink: 'syz-executor.2': attribute type 39 has an invalid length. [ 3499.459985][T13091] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 3499.489669][T19362] usb 2-1: Using ep0 maxpacket: 8 12:59:38 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x803, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@getstats={0x1c, 0x5e, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r5, 0x3}}, 0x1c}}, 0x0) 12:59:38 executing program 5: syz_io_uring_setup(0x2672, &(0x7f00000001c0)={0x0, 0x0, 0x1403}, &(0x7f0000000240), &(0x7f0000000280)) 12:59:38 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x20, &(0x7f00000000c0)="0bbb268dd6ffa80800000000000000000000210d0000aaa8fa017242ba9380d440fe0000000000002900000004000000", 0xfe60) 12:59:38 executing program 0: r0 = io_uring_setup(0x3546, &(0x7f0000000100)) r1 = socket(0x2b, 0x1, 0x1) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x39, &(0x7f0000000080)={0x0, 0x2, 0x2, 0x1, 0x0, [@mcast2]}, 0x18) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @private0}, 0x1c) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8905, &(0x7f0000000200)) close_range(r0, 0xffffffffffffffff, 0x0) [ 3499.810352][T19362] usb 2-1: New USB device found, idVendor=0c45, idProduct=624e, bcdDevice=f4.f2 [ 3499.820030][T16600] netlink: 'syz-executor.2': attribute type 7 has an invalid length. [ 3499.820106][T19362] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3499.828339][T16600] netlink: 'syz-executor.2': attribute type 39 has an invalid length. [ 3499.845379][T19362] usb 2-1: Product: syz [ 3499.849922][T19362] usb 2-1: Manufacturer: syz [ 3499.854854][T19362] usb 2-1: SerialNumber: syz [ 3499.882469][T13091] usb 5-1: New USB device found, idVendor=0b95, idProduct=172a, bcdDevice=93.28 [ 3499.892307][T13091] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3499.928190][T19362] usb 2-1: config 0 descriptor?? [ 3499.963114][T13091] usb 5-1: config 0 descriptor?? 12:59:38 executing program 5: setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) openat$hwrng(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/key-users\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x20000023896) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x20000023896) r3 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) r4 = dup(r3) fallocate(r4, 0x11, 0x0, 0x1002000) [ 3500.011303][T19362] gspca_main: gspca_sn9c20x-2.14.0 probing 0c45:624e 12:59:38 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x20, &(0x7f00000000c0)="0bbb268dd6ffa80800000000000000000000210d0000aaa8fa017242ba9380d440fe0000000000002900000004000000", 0xfe60) [ 3500.225634][T19362] gspca_sn9c20x: Write register 1000 failed -71 [ 3500.233107][T19362] gspca_sn9c20x: Device initialization failed [ 3500.239912][T19362] gspca_sn9c20x: probe of 2-1:0.0 failed with error -71 [ 3500.283914][T19362] usb 2-1: USB disconnect, device number 39 [ 3500.441241][T13091] asix 5-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 3500.443530][ T9831] ===================================================== [ 3500.451858][T13091] asix 5-1:0.0 (unnamed net_device) (uninitialized): Failed to read software interface selection register: -71 [ 3500.452513][T13091] asix: probe of 5-1:0.0 failed with error -71 [ 3500.460059][ T9831] BUG: KMSAN: uninit-value in n_tty_receive_buf_standard+0xc58/0x9230 [ 3500.487787][ T9831] n_tty_receive_buf_standard+0xc58/0x9230 [ 3500.494823][ T9831] n_tty_receive_buf_common+0x178e/0x2310 [ 3500.501690][ T9831] n_tty_receive_buf2+0x4c/0x60 [ 3500.507598][ T9831] tty_ldisc_receive_buf+0xce/0x270 [ 3500.513914][ T9831] tty_port_default_receive_buf+0xdf/0x190 [ 3500.520808][ T9831] flush_to_ldisc+0x4b7/0xdc0 [ 3500.526384][ T9831] process_scheduled_works+0x104e/0x1e70 [ 3500.533052][ T9831] worker_thread+0xf45/0x1490 [ 3500.538736][ T9831] kthread+0x3ed/0x540 [ 3500.543824][ T9831] ret_from_fork+0x66/0x80 [ 3500.549224][ T9831] ret_from_fork_asm+0x11/0x20 [ 3500.555298][ T9831] [ 3500.558607][ T9831] Uninit was created at: [ 3500.563864][ T9831] slab_post_alloc_hook+0x129/0xa70 [ 3500.570033][ T9831] __kmem_cache_alloc_node+0x5c9/0x970 [ 3500.576670][ T9831] __kmalloc+0x121/0x3c0 [ 3500.581889][ T9831] __tty_buffer_request_room+0x36e/0x6c0 [ 3500.588471][ T9831] __tty_insert_flip_string_flags+0x140/0x560 [ 3500.595734][ T9831] uart_insert_char+0x39e/0xa00 [ 3500.601835][ T9831] serial8250_read_char+0x1a2/0x5d0 [ 3500.607947][ T9831] serial8250_handle_irq+0x77b/0xb30 [ 3500.614329][ T9831] serial8250_default_handle_irq+0x11a/0x2a0 [ 3500.621325][ T9831] serial8250_interrupt+0xc0/0x350 [ 3500.627491][ T9831] __handle_irq_event_percpu+0x113/0xc90 [ 3500.634221][ T9831] handle_irq_event+0xef/0x2c0 [ 3500.639993][ T9831] handle_edge_irq+0x341/0xf90 [ 3500.645765][ T9831] __common_interrupt+0x94/0x1f0 [ 3500.651755][ T9831] common_interrupt+0x89/0xa0 [ 3500.658423][ T9831] asm_common_interrupt+0x2b/0x40 [ 3500.664890][ T9831] [ 3500.667971][ T9831] CPU: 0 PID: 9831 Comm: kworker/u4:37 Not tainted 6.7.0-rc5-syzkaller-00134-g3f7168591ebf #0 [ 3500.678543][T13091] usb 5-1: USB disconnect, device number 16 [ 3500.685988][ T9831] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 3500.698017][ T9831] Workqueue: events_unbound flush_to_ldisc [ 3500.705220][ T9831] ===================================================== [ 3500.713159][ T9831] Disabling lock debugging due to kernel taint [ 3500.720570][ T9831] Kernel panic - not syncing: kmsan.panic set ... [ 3500.727129][ T9831] CPU: 0 PID: 9831 Comm: kworker/u4:37 Tainted: G B 6.7.0-rc5-syzkaller-00134-g3f7168591ebf #0 [ 3500.739042][ T9831] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 3500.749266][ T9831] Workqueue: events_unbound flush_to_ldisc [ 3500.755321][ T9831] Call Trace: [ 3500.758715][ T9831] [ 3500.761762][ T9831] dump_stack_lvl+0x1bf/0x240 [ 3500.766673][ T9831] dump_stack+0x1e/0x20 [ 3500.771027][ T9831] panic+0x4de/0xc90 [ 3500.775179][ T9831] ? add_taint+0x108/0x1a0 [ 3500.779792][ T9831] kmsan_report+0x2d0/0x2d0 [ 3500.784529][ T9831] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3500.790581][ T9831] ? __msan_warning+0x96/0x110 [ 3500.795571][ T9831] ? n_tty_receive_buf_standard+0xc58/0x9230 [ 3500.801786][ T9831] ? n_tty_receive_buf_common+0x178e/0x2310 [ 3500.807893][ T9831] ? n_tty_receive_buf2+0x4c/0x60 [ 3500.813120][ T9831] ? tty_ldisc_receive_buf+0xce/0x270 [ 3500.818734][ T9831] ? tty_port_default_receive_buf+0xdf/0x190 [ 3500.824951][ T9831] ? flush_to_ldisc+0x4b7/0xdc0 [ 3500.830027][ T9831] ? process_scheduled_works+0x104e/0x1e70 [ 3500.836040][ T9831] ? worker_thread+0xf45/0x1490 [ 3500.841085][ T9831] ? kthread+0x3ed/0x540 [ 3500.845544][ T9831] ? ret_from_fork+0x66/0x80 [ 3500.850363][ T9831] ? ret_from_fork_asm+0x11/0x20 [ 3500.855529][ T9831] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3500.862016][ T9831] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3500.868064][ T9831] ? n_tty_receive_char+0xd6b/0x1440 [ 3500.873577][ T9831] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3500.879636][ T9831] __msan_warning+0x96/0x110 [ 3500.884444][ T9831] n_tty_receive_buf_standard+0xc58/0x9230 12:59:39 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x49, 0x32, 0x9b, 0x8, 0xc45, 0x624e, 0xf4f2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x81, 0xa5, 0x24}}]}}]}}, 0x0) [ 3500.890494][ T9831] ? __update_load_avg_cfs_rq+0x121/0x10e0 [ 3500.896519][ T9831] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3500.903053][ T9831] n_tty_receive_buf_common+0x178e/0x2310 [ 3500.909064][ T9831] n_tty_receive_buf2+0x4c/0x60 [ 3500.914134][ T9831] ? n_tty_write_wakeup+0x50/0x50 [ 3500.919366][ T9831] tty_ldisc_receive_buf+0xce/0x270 [ 3500.924806][ T9831] tty_port_default_receive_buf+0xdf/0x190 [ 3500.930860][ T9831] ? tty_buffer_flush_work+0x40/0x40 [ 3500.936373][ T9831] flush_to_ldisc+0x4b7/0xdc0 [ 3500.941293][ T9831] ? tty_buffer_init+0x150/0x150 [ 3500.946451][ T9831] process_scheduled_works+0x104e/0x1e70 [ 3500.952317][ T9831] worker_thread+0xf45/0x1490 [ 3500.957175][ T9831] kthread+0x3ed/0x540 [ 3500.961444][ T9831] ? pr_cont_work+0xce0/0xce0 [ 3500.966286][ T9831] ? kthread_blkcg+0x120/0x120 [ 3500.971231][ T9831] ret_from_fork+0x66/0x80 [ 3500.975831][ T9831] ? kthread_blkcg+0x120/0x120 [ 3500.980820][ T9831] ret_from_fork_asm+0x11/0x20 [ 3500.985851][ T9831] [ 3500.989284][ T9831] Kernel Offset: disabled [ 3500.993697][ T9831] Rebooting in 86400 seconds..