, 0x0, 0x0) madvise(&(0x7f0000eed000/0x2000)=nil, 0x2000, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) syz_open_dev$sg(0x0, 0x0, 0x0) ioctl$SCSI_IOCTL_GET_BUS_NUMBER(0xffffffffffffffff, 0x5386, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0x40286608, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r1 = socket(0x0, 0x0, 0x0) getpeername$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) pipe2$watch_queue(0x0, 0x80) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_DISCONNECT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, 0x0, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f0000000000)=0xbf, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, 0x0) openat$6lowpan_control(0xffffffffffffff9c, 0x0, 0x2, 0x0) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000200)=0x1, 0x4) sendto$inet6(r0, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x116d962d5f73552, 0x20000845, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmmsg(r0, &(0x7f0000000240)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000001f00)=""/4119, 0x1017}], 0x1}, 0x9}], 0x1, 0x10022, 0x0) close(r0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) sendmsg$NL80211_CMD_JOIN_MESH(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040), 0xc, &(0x7f0000000180)={&(0x7f0000000440)=ANY=[@ANYBLOB="700100009fe4391869a55f0476a6a13b1c2f4ddb2b81131ced022e21a128fe4011d26c2a4f83cd9b1a3fb1bceb0d9f70bbf27629969354cea40ec2eafeb67ad5fcb7ce9b07d71d28e2cc298c602149125e8aa7e7b3d1c5487bfdc827529e1373dcaea2aee041b5e7f7ba52819b1519d8cb9bfea8ea96acc2b1e001e91b69119f322bcea348112179ba1048a8e006dfd5d9f68fc00ae513a9e95041deaf19f04935264339a31b9a399659886cf79777a26692d1e9b8932b926935c44cda70e53c41a67b8ec02ce6fe8e0a6ba49e676de9d00eeea4ad3aa365d39262fa", @ANYRES16=r2, @ANYBLOB="000325bd7000fcdbdf25440000000400bf00a8005a80a4000080140005000300a10080400300ffe206003f00060005000700010000001400030007000900090000080700050002000500140005000010ff0100800000050002000300010005000400020000000500060000000000140005003f0080001d00070008000500000007001000020051200a364f2b470b043f062a14000500ff07ff0106650600040008001f000000140003000180020020000101060000fc040002000400080194005a802800008014000300060006004f2b040079a20400020000020d00010005601601050503246c0000006800008043000200194a570d57350f53082c2635294f552c384e1a07071442220c2bc036364222491a0a002f382701410250440845d9270a0312210a54532052101c0439284a4f0014000500020006000300cd0600040600070000100500040000000000040001000400bf000a001800030303030303000008000d0000020000"], 0x170}, 0x1, 0x0, 0x0, 0x4001}, 0x840) 04:52:58 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 64) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) (rerun: 64) write$P9_RGETATTR(r0, &(0x7f0000000400)={0xa0, 0x19, 0x1, {0x840, {0x8}, 0x0, r1, 0xee00, 0x9, 0x4, 0x5, 0x0, 0x80000000, 0x0, 0x8, 0x4, 0x8000000000000001, 0x86, 0xff, 0xf07, 0x7fff, 0x7, 0x71f5ee9f}}, 0xa0) (async) r2 = accept4$inet6(r0, &(0x7f00000004c0)={0xa, 0x0, 0x0, @local}, &(0x7f0000000500)=0x1c, 0x800) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000080)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x71, 0x10, 0x64}, [@ldst={0x6, 0x0, 0x3}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0), 0x366, 0x10, &(0x7f0000000000), 0x2b2}, 0x48) (async) getsockname(r2, &(0x7f0000000540)=@l2tp6={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000005c0)=0x80) r3 = socket$inet6_sctp(0x1c, 0x1, 0x84) r4 = dup(r3) bind(r4, &(0x7f0000001540)=@in={0x10, 0x2}, 0x10) fchmodat(r4, &(0x7f0000000600)='./file0\x00', 0x20) (async) r5 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000180)={0x0, 0x0, 0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000edb644fd56f5d01c5d4ed6650da66008a7d11d5b081f37a8eafb495b987e4638c07f72b154bdffc3d355bdad2c5a1239829e5fe5f6c95defdedb24e62700d61b883e"]}) syz_usb_control_io$cdc_ecm(r5, &(0x7f00000001c0)={0x14, &(0x7f0000000100)={0x0, 0x31, 0x5, {0x5, 0x10, "dfa031"}}, &(0x7f0000000140)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000300)={0x1c, &(0x7f0000000200)={0x20, 0x17, 0x6e, "e27e57be7f766e1e85866e968e88f91aebc32c7260637dac1cc8be7a97ceb90c013dbcb8b2e9e679b03ac3855ba84e457dfe32ec5246f904899e62fb347ac7cd0cf48499a791867bd770b08d12ab737c63deeb2f2706e9179530cd0f586e3b50274ed79a39a90f2a44f199c74669"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x81}}) [ 469.218004][ T774] usb 2-1: USB disconnect, device number 19 [ 469.289014][ T4381] Bluetooth: hci0: Malformed LE Event: 0x0b [ 469.343002][ T4381] Bluetooth: hci2: Malformed LE Event: 0x0b 04:52:59 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a7bffffffffffff00000000feb8e02ad1089e67ff7be06bdcc58b3e2c91e9fbf64ebc1b2158d535d1384c499765fe58fe82e40616c468821de720e6b7639d746de4e7d49c87cca904ab6777a7d288dc206fd80f14a49a801fa8c9772db19d9e3e21e1b14f7f31da2cbbb1ce509a8c4f900864df66c859d0ea89ef9ba090a6927ba8b01e9e0819cd1bf53acac464f2a119a987745e37b7c2fca98b5820d2163a6aab69c7a730c98f2d6ee13a7ebb2db037ee448777f97923b12e09822783fb22b248c39aaf67bcc5e3332636c12a29a34cc8873c6fc6c02a75b559fc5101b6198b13d8e054ed3bbd9f0fc6c2c2d77dfa8baa185ce7af35994cfba46850fef8772b9e6b9f1bdc17349dad19141adf3ae033d8387e851e417152b1c59e4fa7"], 0x14) 04:52:59 executing program 4: userfaultfd(0x801) (async) userfaultfd(0x801) r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = dup(r0) bind(r1, &(0x7f0000001540)=@in={0x10, 0x2}, 0x10) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000000)={{&(0x7f0000ffa000/0x4000)=nil, 0x4000}, 0x1}) 04:52:59 executing program 0: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a7bffffffffff"], 0x14) 04:52:59 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup(r1) bind(r2, &(0x7f0000001540)=@in={0x10, 0x2}, 0x10) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000000)={0x10001, 0x0, 0x3000, 0x1000, &(0x7f0000020000/0x1000)=nil}) (async) r3 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000013000/0x18000)=nil, &(0x7f0000000380)=[@text32={0x20, &(0x7f00000001c0)="b8050000000f01c10f46a78900000066ba2100b067ee66ba2000b000ee6d2f2f800000c00f3266bac0000f3066b808008ed0660f38806f008ee0", 0x3a}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(r4, 0x4090ae82, &(0x7f0000000200)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2004cb]}) (async) ioctl$KVM_RUN(r4, 0xae80, 0x0) (async) ioctl$KVM_RUN(r4, 0xae80, 0x0) [ 469.644828][ T7013] mmap: syz-executor.2 (7013) uses deprecated remap_file_pages() syscall. See Documentation/mm/remap_file_pages.rst. [ 469.970993][ T4381] Bluetooth: hci2: Malformed LE Event: 0x0b [ 469.972684][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 470.135107][ T22] usb 2-1: new high-speed USB device number 20 using dummy_hcd 04:52:59 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a7bffffffffffff00000000feb8e02ad1089e67ff7be06bdcc58b3e2c91e9fbf64ebc1b2158d535d1384c499765fe58fe82e40616c468821de720e6b7639d746de4e7d49c87cca904ab6777a7d288dc206fd80f14a49a801fa8c9772db19d9e3e21e1b14f7f31da2cbbb1ce509a8c4f900864df66c859d0ea89ef9ba090a6927ba8b01e9e0819cd1bf53acac464f2a119a987745e37b7c2fca98b5820d2163a6aab69c7a730c98f2d6ee13a7ebb2db037ee448777f97923b12e09822783fb22b248c39aaf67bcc5e3332636c12a29a34cc8873c6fc6c02a75b559fc5101b6198b13d8e054ed3bbd9f0fc6c2c2d77dfa8baa185ce7af35994cfba46850fef8772b9e6b9f1bdc17349dad19141adf3ae033d8387e851e417152b1c59e4fa7"], 0x14) 04:52:59 executing program 0: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a7bff"], 0x14) 04:53:00 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup(r1) bind(r2, &(0x7f0000001540)=@in={0x10, 0x2}, 0x10) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000000)={0x10001, 0x0, 0x3000, 0x1000, &(0x7f0000020000/0x1000)=nil}) r3 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000013000/0x18000)=nil, &(0x7f0000000380)=[@text32={0x20, &(0x7f00000001c0)="b8050000000f01c10f46a78900000066ba2100b067ee66ba2000b000ee6d2f2f800000c00f3266bac0000f3066b808008ed0660f38806f008ee0", 0x3a}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r4, 0x4090ae82, &(0x7f0000000200)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2004cb]}) ioctl$KVM_RUN(r4, 0xae80, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) socket$inet6_sctp(0x1c, 0x1, 0x84) (async) dup(r1) (async) bind(r2, &(0x7f0000001540)=@in={0x10, 0x2}, 0x10) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000000)={0x10001, 0x0, 0x3000, 0x1000, &(0x7f0000020000/0x1000)=nil}) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000013000/0x18000)=nil, &(0x7f0000000380)=[@text32={0x20, &(0x7f00000001c0)="b8050000000f01c10f46a78900000066ba2100b067ee66ba2000b000ee6d2f2f800000c00f3266bac0000f3066b808008ed0660f38806f008ee0", 0x3a}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) (async) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(r4, 0x4090ae82, &(0x7f0000000200)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2004cb]}) (async) ioctl$KVM_RUN(r4, 0xae80, 0x0) (async) ioctl$KVM_RUN(r4, 0xae80, 0x0) (async) [ 470.434573][ T22] usb 2-1: Using ep0 maxpacket: 8 04:53:00 executing program 2: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x6, 0x31, 0xffffffffffffffff, 0x0) (async) remap_file_pages(&(0x7f0000e25000/0x3000)=nil, 0x3000, 0x2000000, 0x0, 0x0) (async) madvise(&(0x7f0000eed000/0x2000)=nil, 0x2000, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) (async) syz_open_dev$sg(0x0, 0x0, 0x0) (async) ioctl$SCSI_IOCTL_GET_BUS_NUMBER(0xffffffffffffffff, 0x5386, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0x40286608, 0x0) (async) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket(0x0, 0x0, 0x0) (async) getpeername$packet(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) (async) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) pipe2$watch_queue(0x0, 0x80) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$NL80211_CMD_DISCONNECT(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, 0x0, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f0000000000)=0xbf, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, 0x0) (async) openat$6lowpan_control(0xffffffffffffff9c, 0x0, 0x2, 0x0) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000200)=0x1, 0x4) sendto$inet6(r0, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x116d962d5f73552, 0x20000845, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async) recvmmsg(r0, &(0x7f0000000240)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000001f00)=""/4119, 0x1017}], 0x1}, 0x9}], 0x1, 0x10022, 0x0) (async) close(r0) (async) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) sendmsg$NL80211_CMD_JOIN_MESH(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040), 0xc, &(0x7f0000000180)={&(0x7f0000000440)=ANY=[@ANYBLOB="700100009fe4391869a55f0476a6a13b1c2f4ddb2b81131ced022e21a128fe4011d26c2a4f83cd9b1a3fb1bceb0d9f70bbf27629969354cea40ec2eafeb67ad5fcb7ce9b07d71d28e2cc298c602149125e8aa7e7b3d1c5487bfdc827529e1373dcaea2aee041b5e7f7ba52819b1519d8cb9bfea8ea96acc2b1e001e91b69119f322bcea348112179ba1048a8e006dfd5d9f68fc00ae513a9e95041deaf19f04935264339a31b9a399659886cf79777a26692d1e9b8932b926935c44cda70e53c41a67b8ec02ce6fe8e0a6ba49e676de9d00eeea4ad3aa365d39262fa", @ANYRES16=r2, @ANYBLOB="000325bd7000fcdbdf25440000000400bf00a8005a80a4000080140005000300a10080400300ffe206003f00060005000700010000001400030007000900090000080700050002000500140005000010ff0100800000050002000300010005000400020000000500060000000000140005003f0080001d00070008000500000007001000020051200a364f2b470b043f062a14000500ff07ff0106650600040008001f000000140003000180020020000101060000fc040002000400080194005a802800008014000300060006004f2b040079a20400020000020d00010005601601050503246c0000006800008043000200194a570d57350f53082c2635294f552c384e1a07071442220c2bc036364222491a0a002f382701410250440845d9270a0312210a54532052101c0439284a4f0014000500020006000300cd0600040600070000100500040000000000040001000400bf000a001800030303030303000008000d0000020000"], 0x170}, 0x1, 0x0, 0x0, 0x4001}, 0x840) [ 470.550016][ T5025] Bluetooth: hci2: Malformed LE Event: 0x0b [ 470.588499][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 470.638734][ T22] usb 2-1: unable to get BOS descriptor or descriptor too short 04:53:00 executing program 4: userfaultfd(0x801) (async) r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = dup(r0) bind(r1, &(0x7f0000001540)=@in={0x10, 0x2}, 0x10) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000000)={{&(0x7f0000ffa000/0x4000)=nil, 0x4000}, 0x1}) 04:53:00 executing program 0: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e11"], 0x14) [ 470.765574][ T22] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 04:53:00 executing program 3: syz_emit_vhci(0x0, 0x14) [ 471.037259][ T22] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 471.047009][ T22] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 471.055766][ T22] usb 2-1: Product: syz [ 471.060180][ T22] usb 2-1: Manufacturer: syz [ 471.065096][ T22] usb 2-1: SerialNumber: syz [ 471.209299][ T22] cdc_ether: probe of 2-1:1.0 failed with error -22 04:53:02 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) write$P9_RGETATTR(r0, &(0x7f0000000400)={0xa0, 0x19, 0x1, {0x840, {0x8}, 0x0, r1, 0xee00, 0x9, 0x4, 0x5, 0x0, 0x80000000, 0x0, 0x8, 0x4, 0x8000000000000001, 0x86, 0xff, 0xf07, 0x7fff, 0x7, 0x71f5ee9f}}, 0xa0) (async) write$P9_RGETATTR(r0, &(0x7f0000000400)={0xa0, 0x19, 0x1, {0x840, {0x8}, 0x0, r1, 0xee00, 0x9, 0x4, 0x5, 0x0, 0x80000000, 0x0, 0x8, 0x4, 0x8000000000000001, 0x86, 0xff, 0xf07, 0x7fff, 0x7, 0x71f5ee9f}}, 0xa0) r2 = accept4$inet6(r0, &(0x7f00000004c0)={0xa, 0x0, 0x0, @local}, &(0x7f0000000500)=0x1c, 0x800) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000080)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x71, 0x10, 0x64}, [@ldst={0x6, 0x0, 0x3}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0), 0x366, 0x10, &(0x7f0000000000), 0x2b2}, 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000080)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x71, 0x10, 0x64}, [@ldst={0x6, 0x0, 0x3}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0), 0x366, 0x10, &(0x7f0000000000), 0x2b2}, 0x48) getsockname(r2, &(0x7f0000000540)=@l2tp6={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000005c0)=0x80) (async) getsockname(r2, &(0x7f0000000540)=@l2tp6={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000005c0)=0x80) r3 = socket$inet6_sctp(0x1c, 0x1, 0x84) dup(r3) (async) r4 = dup(r3) bind(r4, &(0x7f0000001540)=@in={0x10, 0x2}, 0x10) fchmodat(r4, &(0x7f0000000600)='./file0\x00', 0x20) r5 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000180)={0x0, 0x0, 0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000edb644fd56f5d01c5d4ed6650da66008a7d11d5b081f37a8eafb495b987e4638c07f72b154bdffc3d355bdad2c5a1239829e5fe5f6c95defdedb24e62700d61b883e"]}) syz_usb_control_io$cdc_ecm(r5, &(0x7f00000001c0)={0x14, &(0x7f0000000100)={0x0, 0x31, 0x5, {0x5, 0x10, "dfa031"}}, &(0x7f0000000140)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000300)={0x1c, &(0x7f0000000200)={0x20, 0x17, 0x6e, "e27e57be7f766e1e85866e968e88f91aebc32c7260637dac1cc8be7a97ceb90c013dbcb8b2e9e679b03ac3855ba84e457dfe32ec5246f904899e62fb347ac7cd0cf48499a791867bd770b08d12ab737c63deeb2f2706e9179530cd0f586e3b50274ed79a39a90f2a44f199c74669"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x81}}) 04:53:02 executing program 2: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x6, 0x31, 0xffffffffffffffff, 0x0) (async) remap_file_pages(&(0x7f0000e25000/0x3000)=nil, 0x3000, 0x2000000, 0x0, 0x0) (async) madvise(&(0x7f0000eed000/0x2000)=nil, 0x2000, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) (async) syz_open_dev$sg(0x0, 0x0, 0x0) (async) ioctl$SCSI_IOCTL_GET_BUS_NUMBER(0xffffffffffffffff, 0x5386, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0x40286608, 0x0) (async) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket(0x0, 0x0, 0x0) getpeername$packet(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) (async) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) pipe2$watch_queue(0x0, 0x80) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$NL80211_CMD_DISCONNECT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, 0x0, 0x0) (async) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f0000000000)=0xbf, 0x4) (async) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, 0x0) openat$6lowpan_control(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000200)=0x1, 0x4) sendto$inet6(r0, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x116d962d5f73552, 0x20000845, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmmsg(r0, &(0x7f0000000240)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000001f00)=""/4119, 0x1017}], 0x1}, 0x9}], 0x1, 0x10022, 0x0) (async) close(r0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r1) sendmsg$NL80211_CMD_JOIN_MESH(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040), 0xc, &(0x7f0000000180)={&(0x7f0000000440)=ANY=[@ANYBLOB="700100009fe4391869a55f0476a6a13b1c2f4ddb2b81131ced022e21a128fe4011d26c2a4f83cd9b1a3fb1bceb0d9f70bbf27629969354cea40ec2eafeb67ad5fcb7ce9b07d71d28e2cc298c602149125e8aa7e7b3d1c5487bfdc827529e1373dcaea2aee041b5e7f7ba52819b1519d8cb9bfea8ea96acc2b1e001e91b69119f322bcea348112179ba1048a8e006dfd5d9f68fc00ae513a9e95041deaf19f04935264339a31b9a399659886cf79777a26692d1e9b8932b926935c44cda70e53c41a67b8ec02ce6fe8e0a6ba49e676de9d00eeea4ad3aa365d39262fa", @ANYRES16=r2, @ANYBLOB="000325bd7000fcdbdf25440000000400bf00a8005a80a4000080140005000300a10080400300ffe206003f00060005000700010000001400030007000900090000080700050002000500140005000010ff0100800000050002000300010005000400020000000500060000000000140005003f0080001d00070008000500000007001000020051200a364f2b470b043f062a14000500ff07ff0106650600040008001f000000140003000180020020000101060000fc040002000400080194005a802800008014000300060006004f2b040079a20400020000020d00010005601601050503246c0000006800008043000200194a570d57350f53082c2635294f552c384e1a07071442220c2bc036364222491a0a002f382701410250440845d9270a0312210a54532052101c0439284a4f0014000500020006000300cd0600040600070000100500040000000000040001000400bf000a001800030303030303000008000d0000020000"], 0x170}, 0x1, 0x0, 0x0, 0x4001}, 0x840) 04:53:02 executing program 0: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e11"], 0x14) 04:53:02 executing program 3: syz_emit_vhci(0x0, 0x14) 04:53:02 executing program 5: socket$netlink(0x10, 0x3, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000103c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f000000e3c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000021c0)="5727905ac12cc5ae9d24057725b9b35725690533120dd1d763c0aacaad87998c068e6ad20776cf0c009a4b3268a8ec00fb2b9c7637a11c76f3d0d97048e26191d26a38a8bf2b4b42e19d1027b641cf6b0fe68b8a4f8ae6623e2bb600c6d28722f8c214145021fbd2e49ce05ba093985b3279129b6d5908e82c7d32df4bba476a43a9ad20feb692bbae44d54b83f20cd3dc95838cc40d1dbffe34db17923fdc6a8d3472924f2b72f20f2b78ff2c847d9d8a8baddbd42dc4d4454b48fdfcf0a5bd6b51c1e029233435f6e2c807144b1cdb5c798dc8f342892e7b6fb32f7c8430fc818e0793a7a35046d73d52d733b69352bcfacb15e65a0bd5abd444b223e2a2d092dd9350ede6623e0e3b2562eee2923a8c011d3e1b0f3e30665b25fdeaa14d9cf65953d195492e39aac2ae413ee8dc9ee95b0482318bd9fa9c0b11fa1ece852f05a53e14cc0e524b5af4add8e63fb369b897b2b0a7b4a65fea84c61b54449b687607095fba3377ac6de60a1e6d5b8144e912de899f58c136303dc209263538da8a7a76b4f2ff7eaac57e036a4f43c84f9144a9fd25f0ad79626a724da444d9f3cd036cc34124e7ac54611e6681b1e3d613c20e221641981f50ccb1ac717d7518fddf2f6d9afdc9a212a1a4244e49d52ac03a262ce12d135389ac05df6b2c4494d9713ca767576d48dc19edd61950fc67d42b2630b36108d60aaa33d511136e9c449163676eba10899096a48ea705b5ffecfef07c4817e62947a1b395d02eaa7f3eaac00435ed7544e0edeb7431b2fb2d5cb7fe7edbfc8818ac82b8ad59fde94dfd7dabf358f84b25b98c1e1111d3555559ff5f1dd7722835ebefe5e99f503d0b9048f274dc6c634383f0fcecd5089bc1d17c3b1c6d8b0adb6d18b0b7a507e788d353e5e6006f64c1d17b6f2ab11335330527f0ad560f75727b9eee4c4db1d59ab9c9ed682870338f167392298e73afe8d9588dbc4d278625d70b61e43908d3db9927d65f4311147cbb302851400ad8a791107b9dc6a2e6f61f4581efdf95b318d46e5a24e373e8c1985ff789d178ff202a5dfd00b585166c7db8307f15f5ba8a9c47bd765c2553180282aa5f5a8fb1f928f16c3895328e55d4d893a17f4cc22050addf199f7c4cdc0b0fa8c8e0ec0a06f8cb73b347be1bf0b3931d68f862af7dbb644aa5212b435f55ff5aeb63ec50a647c893914d64cef7f9fe3e42f3b3a4e733ed504d033ab036711051d4cc318ac90dae860d831a9cc99ea9eee78d22a4911a254ed1669bc5b59d1b5aeea082a5d1e3d7d61672d96901cde2768ef937423bd9443bbcbca95ad0662877d58b001a8d326b79941dcecf1d13dd8ee66d2adb26f0e3b847efc4d4f40be229ce40ba4dbcee77b076b7044845ba7e394e8678e4632108c56d9c444dab7423afd133a8e4455c7d6b7f1490ed4b2c0bac9bcdab6bcd2396203e259c316bcd9b1eb230f8cccd4cab69d4b8f445a4e5b42f1cdccfa7afd8585f07355ed5a1f779fde1ea5477835a76dac047b2d0d68810ee14f52480e4773472da0bb507f80aa06936b8f5c983a8e295fe062a024d0a88d46bffd2899437aa30014b5eed5e8d9e8de647a9b290e624699864e963f7d825a6220276b1c874cdb3bcfaf95e7cb78a1d1f998950014818a329cdeeb3723855c9b3ec89cfa24e8eca2f0fbeff238eebf487624e8d9c3b3861132fe4df45c04c121625c80cabd625e056008012530d0fc964ee09ebada22b0026d3faa0420dbb99cfd627422010d35eb1e51cc61ac02aa9eb61bcacea8a11b61b7d12b7c84a6270fc8208439e0e4ae694f0482003bebe343a0f7c944526b0526e66acc209762f8057ba04d465f4230aade5cc7100d40d056f26b57639c053f525a91c54f5e67969dc779e6c4cf1b59abd34307469367f99c08cf444aa417435275f222184b03a207e2c728066cb6658f2245a4205d0b4e82efab0cbb286a4e2c534dab3c236213f0c3209c9033dc63e0915b1c66f0680ed860e0c7caa93e781fa7a16e91210d4f2168249070c6693bdc555114d097192402da03c30176be1201893ddb5f921cd2de83b0736c0898b86644ddf1b50561120df48b092195a5d3364719d49b1fcfbf65786939a05d2f0fc66c198af3d5e67aa3a517cf825f8e7ead08a4e1e93fc37b9a222a4f8852ec5ce72c4d7e21df1c138fbfd9d96750a88df0363c06533e04da4a265eba28429def842333aa0ceeba0fdc01208c1c2dca599c2b22e112c7f0e5c8ce70b18984185c1926af7c8c919964b9d855ce3c9c95d35af4e217ca074e21b676bf8c2684162b35ac4918eef20ceed5177f840cc11343a10e669fe27b9ffd0c5fea260a30ae5ab18230a7bab3c33032a61aa8d247a188685bce6884e80f595e2ab8ff1f3de06c28cb0810ef3b2790baa0b4ccdafeefb91c4ef585e589146fd40ff2ad168c29be36b76813b4397afb37591ee971de5f323eb4eb1d7f375fc342355fa7806e60e192e5dd01a003b191b90e0d795e31e751aca54750be892271a96c4211e47b4c316fa8e8972ac7ef1bf1bf1af4033be8fd9fd56a31da26903d85dc409486d9beadee08475147343aab293ab509845b02904cb3cd37dad898570d4e85429d2963b567edf7848d25628f9bd4993f6a3a9f7a03fa421bf122c8993cea6c8faf214b0f126f76e253a5ea91d2be3ff3ee81993d11906869a051ea126a7564b5d35ef1ce220dd586ad335bf6ef77a74db20f7000b553478ff6225a5107ac9cef67eda14d5bbb63050bece1ab521d7f0393368132e21afd206be2ed3f8381d8cb2981647edb61e325d2f0c7a75f8f0cbdc580ca56018452a437265d7bbe57f5bf2d5e323fd399c1420de7462834230d2a40cee6809944446e22ad52d2f9edae7e3fb76dc3b6fdba27e7c7ad355bbd3f4388a29d4dbaad844829479acd9fb22276fcabe44f427dd72f374b48ae3210e5623a3cacf4e4f7dcd27106f3a01392646566a35ac90c664ec11db1434bfc150e17a21ba810ce1cdfd0b440a0fca1b624119246978696517873eb1d46484916b3c3e057af3b355e65da20688024b8216868467c611d60554a75486a51c6239b0170e3ada89de944eef84e9e1914c5603930c1ca5b992754cfc4119f8704295d6ad98c0db0fc424dd32d0c4a1ea81211a99597b951c6ef3b33dc1278d1b246f305d59c3cd5058d41f1d5a172edd3f739a506ee63db8bd8422c1d57fa668021d900c806ced6aa9b9202563a0d309452fd121c68213b0f5b916533995a4e1d83beaa797d1f708a02bc83afa10c3781355e5a55cfa250c3f512b14881a432c226be9ba4555bee22f43d8b4666971e9ad391b865d0ab1e4fdab2098ce622a8bcbe210bc2975e04f77e53c6fd4a4022fca84e36f282ee5d17b9b6a3fa98a36c92bbbcaa275d7b44276c009342aa8b5adc2499ab4a9d9ef59d337cafad1e6b03a95f7d3aecb3491cbdc12d8d154de0b15f14a8dd9eaa5763107bd0d96c2db11db4f95eaf936b61446f837960c0f6da28b3ee85dd19fad70cd35bc93026d2e6ebe1565215882720f6735757a4d42e0c8b4c37abb8e9348e0af71352d8af08fd79dd5bae8757166e6490ef2fd2223fb25b7e3cbec868a5b81c3265fe970e332ba892a1d1f0b542f9642d2a48b1c1167689d19f5c79c40ad18e5bebf5d266a078b38700420c1fd69a08625857c6f86eef1ff12a1c7dc8f2978bb1ccc58f992dacbf52bdd0bbf934b72ba7842f102c3a4905a29a6c9f3b8a0511bbf5387baec4e7858ea9e781bf95103c07b53e0edd4233710c54ee33a6d341ca9695333fda9df3298ced09fbe5774a93ea95105f10b4121b273bc3e2a1901e1219240ffeaac6912cbd7412b07fba4268212d4bb19dbcceadcf7b1d7031d9f2f7dac0fbfd5bee4d2271daa259cd61aa024221c1a3509f530ba412beba5bf4883e56c8a1ccfd3e8fd2aed7392cac96ed1be43bf25b274d22123f4d84df592161f79be5bef3f3b1c6b684dba798446666b45e70492b935851c3bab44b67886ea4b053585e24d449e838c0d495320600dfe71badedcb83d98e5caac0b558ea83b215d0b484652ee2d57f41ca3ad48487c9422743cf2bc9966e31124fdfed242a6fc67748e952b9767856896134d61c5b0a9f146888e82cbafc68badd043d4161f5e4312a76768071750597baf0829902b174bec420899661ac8dfd1e957fcc80958a6e9c9e9d45435cdec948379679ff9515906ceafd38eaf99dd4fbab05436e075a21d7d1465a411961598c2544cdbd2e1a53eb544e97e73919470b75ecf75c573735ced17eb1cba30c6b115dab7d950145ff7455c71addffeee757a4c7c703f9fd97c5056e78d86ad70b9ded183aba65d17b05568feaddea8aa50ab8b1831b734a1027a07ffe7a34332a0cc9d38eb9651807aafd3252d0c534606c9d8e66940bc6fa6e869cd481536ba849481c6f48f843050096a6a4d14e43ac0082937a3c93fba825dacd5ee54f00e2e44095201d8e8cf0cffaba693ff059e5e5db08e0fde9668b1a4aef88a56e73790cd91413db6a683c88f16ee56f91663fa438b975309e63318453b9b733210f4bddda8ea483ac4d1e9dbcbac78e490f6925e773108f01410ac8e889c220607837cc8d6aaa539a1f0f6fd6ae889db215b647cfcc180f77b4bf971b2edc9b10b60650f76b6441f041cc562df222d3d6ca383ef3ff3b8bb72a6a0f62f08dac0abd630a182482097c2b1ae386a31b37862a52191e2ef22db240927702a26e37f05c55476476133d2db56bd1cb010f5185d855e8c715c816e7bbd0b977ea70d2b3740b99994a1543bff002fcb9bdd9f69382a93d28913dd1408438c3f48a686b87c31f4398d709e0e0f27be1417e15a0b909b53e5bd903c4cde1e54ee4cef45168c12e8b27e109b0d4f50478e5cec916f209343e65b3a7d5f14b2cc0fe1041caded3306a88bd314e72b5b6f0a01d502564334f1bbb0ea9145a238607e076214fe4d260ae0bf3ce1b2e25a983b11544be992b554c09cecca047cb4975e667200d9359d0a6ca68ded9743688d010a18089290dd49bc0c3ec09dc5ede6ae363357fa2a0027fc57deed0914797550cabdb8739efb91e0f5b8289639e02ec29d0e43498efb6776ddbdc2048062bf6b59a99a7414757db246bd27a7463744d408ccca25df0f9a38434bad96ce730367082c860c1aadbb061504e1f4157b5185b328634ddaf208655535ba3b2cb998f43df5842e62cddc8052bf28d2af11a1c614fe859e3d3167f01ea8268ecd59cd28147afc985d92dbc099e850587df639b05ba501c72aa528c4ad50c9019064bb36792e1800e8ad3c30df2e9d54a2adb91ce0f02af2657279fb0eb1c37a14af380c259a62199cac84ba6ecf1a771a93ff47339baa33212282e601daa371884543ae4dbd6b163d30e09604f996d4cb5baec89d7d4b18864ebbf2a75579846eafc9b15baf18e7f1bd5e9e2e60ce011ac107fdecedc3c0f71ac3678b9bf2ca8630dd99ab26e965a5f27764375eb43d4f79d37158235aa6d47985f3698adc2bc40b9a23f6360936c962ffd92cfc06203d6e6a3270e2ec32e24a4e3d4e369ba3a6c3b4bbb766a0c5f2fc83ea547810de44532ac31b217489f3b74323e2859203296c2e51d60917e2239bbed84d9f17a14cd9f04bcf21a534d9162c6f62ee244f59adc2d48dfb0f3af1bd77b2d88b65d2441ca303dd00e79532dde7caa17e3dac7b61c2d0fe3bfbba8db857378b4bfea298699e84fc6bb1ee2c845e02ca0add69c861225b33c40acbc76409de207e3ab723545424b2696b594943d86c6919e0c12f3b66af9d9fd48e4d78096bdc389a1cbccf2ed01470ad660dfc9d1edb0f12b15cb3fc185237d656754bdb605455a06f7e1e8e440bab001f03b05e1df125f6f7a6dc7bde8a61b5eb831e3591312927a219aabad0574e303337f15f56b719061a99b2be34f029568b2d732b44f677ccd583d58651c9fbb02ec1597261a8167c914103be836cb59588ff70698ae1092cd83b6d41371da12ff7f2bdd40223fb36e5144f40f877562ebfe1941d417443e239cbab3375fdf049e92cfa22cde893c6918cdd11e1f8622e4a620f5d3989c950ecbd1c27d6cf83da38ecf4a975dfb1d9ccfb6691b2fff8040e810845f8eb1a635a5f02117e01348c3470ef29b62fea80ca1bde8bce53cb6954078574b89b066d826fe857479fc7913a00c773171da0b3afcbf5db546b778a4a1292b70cedf5872c455bfa2fb4fc6bf779f831dc3af7c728b4c2ccdb0277c23d50e446631787f9c15354a4185bd57a3b393f10dce7aaad9651e25c15806f3622f0958f8db7861b20dba1b0aa21b4e94ea6f0dbb6dfe9415306616e3278b361552039bda9bf5c54cc0a147517a7c65b6a028463d314bd35f1e3d591386d27d7f95af19700fe2a1b73537f82b0db6488100a2fd26b770fe788fc7f67eadb9db63ce5b0e57645f9720be4b6a02c026dec2201a5333fbf1bcd7a59ec6efde0e666fed3aacdf615f75326a5ebb160d4a52cdd25ad77a8e60f6abc0822d69e79106f7ef2e8a2024194bdc5e7bfe269cf3a619c31ee4f1536d8b3e8e431b855839a821ff358fefe621b424b186a79d8bf1d65b6cf71948217ca5f508e67b72df4bec7325c82d6525b74aeea7d09e67f446dd00b812950b07cf74828fcb90442b83064c8b342aaed1581c76a667fb371852ed5441e8eb46b9dc93777d3d7b902e2f80a5f9981502f0c7f58bf7294a679dd78d364067f57afceb653fba886f200795cb1df89381695fc3c5f4f9b9da6e8869e5a0eeab9484e1a0444b42611b372da32efb5843573c8e244e56a5d83d130e68ccc779657118d8dc28ab30fa33a0ce198f6eb936b301449ecf309e79a238c9e10de58bba8acf1f24bdc6875e5e329b602640e7242eeebebc94835683b97d48fc3fa9b7814b58a9608254aa2f8a0dbcbfd84c3ab8f27d9df87c470040b0887d95dd36e139ccddeb03ce73db1a91c78d1c42ce7be1569809d7a25bf539fe5b86281f338228639053cdc3fcac909d73a4baec1d891f5e1ebb7e97ab7115401a40a4a6a658f275ac78dc830925f41d31fe80f78e8d6d69aa26025f67dd3ce076dfe4def8357cb5e8b26d3a80c813f70a8f19fb623484ce36e36c878a6504d9f4ed6f398ea1e9915fd40aad3b032f8b32758bdc04ba47a47ffd535252055d6bcd526c38096a65feb53b12497ebccccb54ae447e2edb05301d1eae28e95c785bbe2d23d03f870f73e44d17fddd7df79d290b37609384952a8ab1b0dbf2fe7f796bf8e3e136f3e44ae66fbd35145b4cf26737245ffdf4c5e8bfb8408130a004224a348b7208569decee7f5ad011d5d7309e86e3f5ba719e093e3d503628c296309f01dfda1519436bd508f07372de12a3e5fc9d1ffe521c4887a99f9a12689ab72a674ac4af3c6e10b18c36ad15ee8c9aa843f8d695dbd8d25bde3d01449fcd91a933c4ec6485a6b58b26cc07684e48afbfc2cc6804c062e1dba00d5be261568beb515c1ab374c98fc5f667ef175605490577f3bbb4b2dc9872a7f0715392fe56938552e01dfd958e5e5c90dadf9f80fd89fcd30231a17f68ef8d30ae40980724693c3b8ace86d0702d0883ddd371cba85343e831c8c31868c3a8130ce78758561592f0e85f3f292a1c3af60c2e5419b6a70f17ef497a4b10c91aae13dafc985000cff3ebd95375eeb18bd0ebb22ad3b4e063c3fa2b3f199f218d3e9b6e9b880ffa8f84d97174fc5d1852eb16bd8720c8dc0f3820c13948322a919d83c9f6878fecd22c36d78fad74f1e83bf43441f2a863da4f970f682eebbeba088dbd66af05183e112fb7dfa8b6cd5f9cb0ec6f21952eb576935845dc3ebf52d927fc924ca435d7d20ffa2d23f335a963f9f872feda20a64d7993d2c2e84b349e03602c961f99ba2e9a04a73879015f3b09a757b03055148ce16d7b574fa460bbf8a80c7007dd7edbdb47be57582b5cc7c166648f11a373279dcf4345076399800e42d84bb095c27d66e3a264684cde554e0007028adb916ef59296e399176f8d58018bbfe70903471149af69005beb542cd097c7ecfe554e12c6ee93930d6fb4ca483a7691d21433f3812aa2fdec397b0c096628b11b31e0285e16af870ed93eee152cf08cc1bff06f14a5742ea1e7c6a1ef06f8eec701322a3b9d685d2d32796c9448644cecff4c57fd9d451d5b098a1a6384a73d9c0c23dba145d8d6e42d85c573729fc0a70e9f8bacabb1b137bfc64bf61f3622a0c2f7d0620675bbacd5438662932a19317b7afca601f3846481e1b3f1fcc73e538280b475ed8984474e508f9964e9596429f0e1671430d26670681446f0bc3fcaa9e6d0abaa9032f828a8aa22bce07a630f9deb0288d31afdcb78975458215138897e3229b03ad7003d4fa8d10e6da6102e818cf3382531f5b83a5ce7927949d3ec1578b2b918588d8c8994c4d7bc211929d00c99975ec09b813d883c03d2d9d5ca560cc6999376a5ff46629361cc4e540c1a3f677730bbb204d55d322ed3a79bd99f39e96fc64d495ffba1ae7766f9bebafd0b7db18c29e90e2e2b97780d54a0a0e97787073c669a8994f8b5fb9491bd20d5a5409da2f139cf34434ca44b7bcfdf3f50c4f4dddc42c53380428daf2304dd09cf500f8b67a3d8c977c8553b9de381028a54c4fda23e7d0f9f1a9101ef6c74b238841e9456e3e3ff4ceebafa080edabd59374342e0354f9854b683a4e217aca9e10dcf9dd5dc6c22911d11871120b07921cdd5712e5f8bded8c3ea77bb0b572372e952394c264b36e6f0914eb2ba9d0fff085a87c992a1a0e269579a56c8bfc75d371a1133a5554dfff953f96fa440c79f4fee9ec25a2b9f806087c4789c533139af2af1d044fb3d5669a5ec97efb301bcc64b10582b4f6ce6d8f205ecaad2fad8e942601238ad7cdc497664654efcddb3ea014489899dd876561e09ef68e4946a9239f518a01595ae5edeacbfc39d4933bbe024b1da68bd49704d310d2bc04e43f649238fb4197722974b7c662436f7456cc86cb8aa1d356dc03c92189d3fd9001799d248abc8877313b1ce9dfb9040538e6cf5787479b972cf8e8ba1169e6669f4f8f48aaffb8b9e73fcb645b50f7d1bf7838b3aab1fe28524472ac89cabad2f33b159e5a0314fc0c58b28db3d8c1b995072e6808a86cad05be9eaa2dcbb8e7703392cfe4a0ac5f7d3158764f0bf8062f7d75d096c4dff70ace9de5c6f323bca2823099c8dc2c2e3e881d90cf21a855af9ea02021d94a41e64c74c0cb6613ff4f4fb8d160065ac4479524be9d8b05bbd81f1aaedaec23241a3f5977d9f2f09675b48c1e01ac716048a38e7dfb9bee16af435b09b07e67829001b2cf0bbeddca0aafcabd6c6afb5ff7853e4cce6bafa27b3bc866cdfbfbb25aa0e353b21113274f6e8f245c6d848dcd5dd9142b976a7600744007cd240b13d6ea8538bbec13580f1316e2f47b8bcf6170afa5b7045ef2b5ed2c5475fd38bde2c131fbb12cecedd2b72fb2f037497baea6fe51e49af25f1f421539852bfc05a61c76a954fffc4afa7e4c9da7489c3a99b55f1e98d8a14c5ca5629623de26f8c8b78079f019a909e3295ad39658eef1c82340b0f0ce863f9afa94159285cab86de503cd454158d7ebd2336284d547ba4afa38a06a9c650384f7cc52fb7b14805ac13a91499900d92c793354032fcb23b959d654bce56be5955ea0b2c0baa57768c4eb18422eaf89095e605f596453ce1cefcb30cb3cd9aa2fbcb54c71623869ef18e308fafd193e37a13decf0a5c8bf49c0e738437fec52c763b627bd39f4e9eeadfbd0a275de149a9fc5ca09267ef101c0b5827190804f17115f33887f5023d434818161bbe99e56482528960d7061319a87933e21a043b95882b954c48d267f77c78724e22af4d9bd679ff50ea22e41c306556259043530cad6d4e442dfc833816f70887e3e409beced0c95dc980d37931bdccae8eb68811bdc0585958140363bd0c97aaba1797ab098ee19a682d7112072b7a507fbeede1a3a3c0af0824d79e9a5656b2284d53717c6b0f2a8db91b2b337899c429f3056a14ac919e326d6f2563f9c47dfa20e67c5f8698eede8e3008554ba39eb835e28a97f8238a4a6391b90b09697de3c29f9e78d1552cb2780fe13d68094ffb8f25e515017d814c9e3ffa338c02a331561075482b7d42f993c8d7d2bf66b918c8e57f5a9764970a80ff3b490c1404f5b8affe1cecb9e84de47a812814fed115e64d91faef22491bfca0215ee39a45248f0b1487cdf27d8515b83588cf31f8e592a6819c535c400227819c7fbc24276b2134847acca4f70114039e2262775e671f42ec840630acd9a7bce688fcd09b7d5bd20b0cecd3dce112fe6358cb5646d0bc0bc8fe91e1a16ac28f487c9c7b6a151f66d2bb7e184a72b1b02d8073d3e0d6fe07b99aee98f18a0a349322d28a3464b8359b175e12207d5effa3307306bcd1f3d08fcda8bee59a556c903539afc92c26f305b0c0357805ef13453301a33fde2c120c53a8991664c814139a51f1a95d8e56b91a65447a438833dd5f7f4a69619aac0a706427179a7020178966e251b1b95edb85503db9c3fc5ffbee45bfe1af98b47b42d402ed6eecd5f8c1b7b4d064f9505170c9f98ec51098be94e31b891a51054687039181bc240087f282f69fda2f3ca2ee4ce5b43f22339ce496d53c2c6c925a77a35499f93e575ba6487e25e85c83c53f1d6707a2fcc1556fbceefa9fa8f15a36a2292caf590a7aebcb0978e61e47d242fdf2cbc44eeecfadd2c20bbd681c043ff9b2363705f9d71498fbc7d4d0bcc68a543c62726d737650ff7108eafcd9e36b6fa77a3480b2acafd81dc0c4799eda1ebf4327130b7763cbbf8a1f781a1896b9816f4dacdd7dad9b99c3db7d219d9e6762d316cf8fe3479c24262bac52f87b65bbf376d7a2bda7c723ed449a4806fb91195305a5da7885633d05aa879433e6c3a8da781d65a55af557c3a3a43f273d4ca800c5657ece1350db07b05f8ade7552ee5b461cf50acc3a97865cef3ac64d6204468b25850bd347694c0f68cfae974a52d3e0452e5d7ca9089bcae4dc5aaf47318b928e73cf8f60a519941c25ee8eb461568304531e10490a021389aacd8918291fae42579e833a2dc3ff1b9cafd4259f4df4e355db5e7bd20a3d2ce1fc86c0e4f0c35a4a941c398be762e727bd30dccaf1160a3f540c63318aee64bcf7e6c04f3c988d32f40b67f61eee7cc0429d7bf050ade9a253f3f03719af2edefcc404c1cbe20f5d0b0e217f7a9ac974eb287d00546d210413161a16588ad3d1fe0fc987dc70c5d745ee1adde0cf386ad7c4a4400efd6b026abdbf02f631c17a99f4a6f920e06730bad86ca88791dfb63b8ad5d5ce758d799258755274554ea643f8da97689ece50d26a3b8500f7e79b4546b1992be0fb45ac853a29bafdb8b79b23e7880ca7dc952a4bc258ea4b539947ad835a2efa7f646c814715757e8d6c876f48bde01b939d01b2f354932c648ee1449cb9aadbd242ef911620cdae2e584f9e110b437d2726f2cfe5510e2699cf4c743a258eea01b1a64a5", 0x2000, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x18, 0x0, 0x0, {0x55}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000004200)='t', 0x2) syz_fuse_handle_req(r1, &(0x7f0000004240)="8bd8f3ddfffe602c3c08622eecd03389ee7b66f42d0fdc7d065b2a61a8b311a1587f446424bb40a232e9a31f8d78855daa76119da79a261dfe4538af5962d5643d9563ba887b792258694f68f04ea0b59db547428e922d34d78ac88c1d80ffabe42671d43c6ed25aaaaa23ca4204981201b5093779fd3ad5810c022aabcbcdc50f2046a95131f85a4978b54411199426ef3af4cc4ecebeb1c2b5ab764cd3e4325d62e1af75dcbc57a728dc7e83d447a556b68188f9f70a019d4635d041f811ea1a98efaad30b3fc84ace0343dbbca591340d29b8191721218f1fd7f94fa6846998e7c9a4ebe406910a025730d1af1c5390b1b9057af553ea3b0006c82352dbe8db05468be2ffb7c3fbb0b88ebfa1679ced2598f87261a463fde9bc62224d3eec1154a8a048c0c97fbd47db1f997ba9e67a05b68aa4063553eb470116e79b8c99132de47ec40fe8596bdb1268421aa16149a29cced6e75b7785928c2d7c9417f033141d118031722139e4a901df81046bed2db7cdec68cb3145f77499e145a7a8943bffc74988844a62baf5087974028438d02cdd2cd3c633814e30153a64230f673c8b16af6f33fbd76bbff1140aba55c8b98bd9575c219bd5ddea857bf11be280dda1984fe6fdd6366e57de500d2f252ce3a295a31f80dcf370cfa1c6dd58de94f61aa92d109f28c63332c68710cb74f42f0dec96d3a23d89d2be4f812120e89d9badce18b963a28faddbb1bfbc2c4471e62b2df1622b97860a0a569f4732973c7223f420debf3957763f562687da03edc7190f293eb7c04e52ff50d76c0fc5f61cc75d3fce1877f99c72544a5fb8132053d51c89690b3a2d6ce6e020a7e12c393d809bcd36139880e7c078fdb01e056c99084a205caf797c644552b5f1235cea3292db882c0bfe1be817011167a2511fa6d8a7626fa582909b6a4f6a4ed83f199c8bb559a6f51f9dd1b62164db19c0c5ae7e1aa9dda40a869ff7dd7113b59e7c3a8ec8472ab7cc45f9a72c8914031c988a151a968abc7ee3389903a91dd33e45738cf3c79c79c954a9b4e1ba5b03481888c26878ebc262dd71aa7e996c4229d6d6de82c9522b496566514224c8c7769e1e23a7c522ba01e8c57d1daad1a647dd6190ff38302a7566894ee51344d967a4662a3d0b41ff4f582e708ffcaaf172eab76c05f32fcfc2c3a583d000f3c0a076af21425393b95478006596a62648931967deb71c402c07ebe6faa6828843cf52d135f3fd719a11813d4ae3c63b9c2f59143a510beadc6cc15883decd5ed79d61a1bc36e2bd80f7451dfffe9c9e01b67e04249db64ac9115ea303ad6a0caf22e2b56b619cb41d7bb129fe32b57ccb4dd4e2c0ff4b1cfeddee2fa1d75f767ea3cc33077a31125cfcc4b992897131bd985898525ea21ad41e38d9411277aba20b0f7251b9c78ed0fb1784bfef45de6b6a84a49f72d7abe79acd9c63be8853c20be362af36dfebed012650ebcd333fab47543fb7738ec2f9f07040a3cd2adaf7d32a80f7341fb80d1ee6352b14c26c226d5dbf0f574dab69c6828bf5f79fc81ee5a2f7a402d9966d599581f504f220dc5e3b247d39fbb735490153b22552d36bba794594cf1947d8b211f63c99edb41f804176c555d2bdabf187c193706aa03f8af773236390c3ab2abfc0a85b4bdd23ceba29fffc05fa357994b771495e55b121095321ae06c285f77d458424544c39e95f62513898b04d9e6371a2fce2d38137e6dd2de15cfa967b41338256c882d369d55e0f90a73c1177e5dbbba4f01482dc3f313fb4cd489d65b9a328ac6150eabba79a27aa5fbcad6dcccea523ca5e9e311903be49507cb56d3ac47ad5d13ef23e45712bf66196b733face7d75e1375c43d169594dfd4a40dc2909434debfd183d46b773bed1988161c89b16e670c6b43bf620278843100d46382d0a8e63e2f1f5bc807a6d5504dfd3bfe6c41accb9967a7d5fcb435cb6b81d0e7e715cf6f91a481b0a45cc0044bd3e3c5fdb4fdec61bc4e76cb3d197d10c0420f8508f1b5c132a416378169360856ed04291a94f0c7d9a7edb6b528fbe4ead7af94d1770a7e8cb88e80a3def32c971dd78eb06ac981b8bba95564fa932c1cfdbad5468387f03db4b212e38cb386758d4c5124fb5a020340a9295f14e27335695e4da5842f1cb01e064cef5fe9659fc08bd5092b81172cd7112fcc45f7d375e97cb015ba096ab7213da030a664e59a49ddb9cd94c50e2be724dec5c09bd937bed8d58efa69ed0b4db23c7fc68d26879b56b1cbaf88d0927af97713a4ca19399e6878a5bc4db3139df9592ff332aaadae39ceb92e225edd5586bb7595843050623abb4f75a7700eaba34d3590656a7285eb24c9c36edcd45c8123f64850d63a47468749ebb01347983f7c4017d00988f8f15efef583a41b622e56651ad00b91bf0c64783c92b6ab8befc15670ac40750012c1ea0ebdb6262101db72485c8e5db671911d9bacb195c017fea280c552449906e1ebf097709fa4e6e85bffb766327187c215e2dd86eda5e098e9aeb83a1c70e062e39adf413d5540112d4b8848ed7428ce2a5def2fad12fc34b9574ac1b9ad039c7e42e21cd925041bb5f05fcca9bd72032645c1fb9b71d81de94991a357957a8314803297b0fe51ad794440638221ddd177e0ae349b1c2d742d0f7f90e60678cab55ba630c4a3d9ddee27be898e49f5d71bdd1d4643347836218f0107700d5a020952fb6bbd2531482d0a34732d032a1ff38994f2a13fc3cd110fc076f2b3f8a4fe465703c2a99aa7f07118a47d0bc99a453d24a2ffe369c52bc568cd37801b4e0133d5fa6e7188a3f711dc2e216cf7289159a05237e6d55e9b8694307223b4369f0a0d68f00c8b55182fa19594541e1fe391b1da14b5ec785181f81e5336aaa25706aaa73ecb6c95c1d583a301bc15c1e9ee096bf9cbd5f3e010782f56b4f2e938e3df97db4668512f5c8367bf64824a2ff6331fd19b47e7987986c549e61ea70e7047d54c34ab2722dbccd71ca5d3100733acf2a5b73b410d62b9e0341e06e70d08f7db0bbc4bf9ba14e2e58a52b69e74bec66d6202440a74531d58c36c03b37bd0eb393d68134e06cd5848b648d2d8fc734ff6a96f51a10eba30cc1e73c4e5cf7c6a377daab6d771db190a055b3cae614c096a91cbf2caab232bc652a6ca82c8678bf1f8869eef6ab005c93f623b5ac3b8b3d4a601cebe345c7c4eb40c81b0ec003684aec91acba6fc5cde77b8aafe225f1d44f12f78cb6ce8292a8e95b31d156735dd3c331c5193219d89cd5fab12eef9bd56331e8cb3066e2608b3148e0fd097943f8d0b97584c4caed5e5d8561074d5a56567f3451ae1f4aed800c6566e4ac776d2b4c88393d75fefb946d1b82489dc07358b2cdd84c5eb15e957fd18b6bad674da47f5d8589c85bb97645cec2134ec28a4edf7e0f540f4e6ac928dff24d156db9f92661e0a0ac42fc716457f2a093ddc76bb0585fc879860bfde30cbf7693f1af0e50b1cdaf55f2dc2fdec553cd67da0f5439b1ed3e6e17c0f108e25f20a177cde1e6ba9e0e269bcba10488de65fe5bddf3670bcc06e7bb775d6897444bdbf1470f9e749ebc878dfa951de1c853a80f2e7b472862bcb77634f92706d99447952efee8bd7694c858ca6365830084a3a0a35b0a60838170bfec509e8adbc56b4f41bd7bbb283c4d29c4765aa4d1f5970f9dc16626a32dee07d10f99a0ef51a723e9561f3585d3a838a432c2ed639f00c918b98a130e525df7e32ffe1840f2b34733600e7b29f6a599e27956dcef294b4327e962df9c87904b5125c57361505048403eb56590041d46c961124d81f2b0476ad3ada5db673919979ad34fc7d9a510318bb663ca8d8547f8d65a140d32b0621c0b8204c1a3dbf4f51d0f4d36245ce48bca18f94c8f8d9d6f651c71c9aa0c074dee062762e340fc28026140bf9c73b2efb4749bec38dc6b47dbea96270c7fdb5cdd05b9858a5f934ee2d16c3ebf194b860827b5a0806d47178aacf2ecee55dd3f4bbe146829c684bef4d00daf87fd63c02bc5f8572f81cc53e37454361650a999a1d9679f6e041214043e75b291f9ff59895212e012f3bbef4c9a498314437b73fc4eaceb54563be18d8ef3beba125d9ddcea4f2d406b3593b929af46308e89ab6548d9ac8fd8052414c237d9f8a38e3cf7a3d76460527da9aeaa267baeaba79ec0730714af4f0ac6d6c678312d691e73b65be7e3516534ae04b5569864991869e3588eaf293ee3dc77a7e680ba9afd079b69088d8aff956a3bebd16084e7e6336a48284e5cddf76798440fbedf18c601734fe6c80e253c6d8d5954e153793b1da00cd46465bfe7682ae8aa0cbafd2feaad8fd268db7c3bc22da7243aa69a299fc0b915f40e972e38206c0b138e6523bf25055c238ec49125c37daf73aee2db56273792ff3eebf829bb7bb99f120797b83716782326fbfea732e607c95ba1277ba1b2b4cf978927b4165373ddcaaa727a5cbac540b3ad209e46108e78625bb6b9a83d6ed09d00578632430574b27fd04627217116fab89c7b7eb8932c71074050a21e46055268238d424f997822d295fdbef5f9dabce8f33d88c32a1831f682d7fdca693940484964ac1df6494baccd78775f818555c2205d32539610cbfec2e7697b058f1ed650bb30ae4c22b1cd2725e8d0d92c6ba3a65879e5c6016f26839aae182b4d0128bcd741dc202d8664aac6d303d761e9adb7bdc33ff5ddbc1d1a3b6cb1517644cf7159d27add49968a25f4b8b906a481ac0793559136b61f96b311c54d6740648aed9487043c4be760d28fcac323cbdbaa32d41452a2c51fee6475bef09b0283ba49e0789f24c6e3a6282fa35653343cdfa0b261093f6133a8e9bd387023ee06386b156f54c01576c51ce17fa1959d5269533bfb867a1bc55b1872208ec0df1b0ccda0baf46b24267161caa2b5fe59f80e5770278bd2aebb9e45924c6ae04d31f8c980cb7c82e42b8f945fc14df8aaa475dc028e5c6426d7d55732c1510c115d5ae6341f692d8fb35a3bb98b41e066e19c7ffe65572afacd596ce798efe4897c756a7c1ff216f36b8d993af595fc7db336d7c18d977584c79fcd8e1f62b300a0cc892f65aabfb077ba25b6a4743fdb75da3aac44a3db62307dbe903de007638178139fd8645016cfe6972661ab157666a1f87aeddbe58fc5227e729b9f27898ac3135cbcbe5e5dc34fd811059159777ebf7d76889cd9ca610c46e8e9b84a61cc6b18c11f6c1ccec756670fc29594b2b3985e2e921ec86ef8511b431812a0d4884b930fb6b4268d235d14508898b1e7da19b3ff87c1bdc6c64ded037d568496e220c26ec39a699c582e19a24c11aa94fa529710915af4e440e1493d9c2f1e95abfcfb0e4693d116a5a71b7f53326706cafad665edb2969e97f4aaddd8d14632ce0529c24dffcf4ccd62572add92caa1716fb2f340490a48eaed6597045fce3cc5fc9a83df83e0c031941844eda1e708c3c12abb83fbba8bae39a28e31aa045eb2c6956a5b90c68d3057a3a761160d730628d18c849e65c03d5280463f8cf9179e237839570d096cf370e95276730011364280d79cb19b1a7bdd8a45c256079e46f0184ff166e670558701fea2ef5dcc0dd3fe6d5356233c647a672d5c29d6f93ca12ce632cf6aafcfcbe0e6073bdd7b7ebb1fa761587a467c87d3d241249b34a224fa2c9fab88a16dee7c9059d08bc17583d2247703fc9c4541eb52127000b1cd6568066551706ba95cc2c8de31cd70ffff37f794c1ae9771be193b0d14128213979a915958d7bc10f9bf4d93d72a3e412675504e20ae8beb13f4a394bedffc993bf07e6fc22e36d87e4c27e4fc0a73b1a2ff28e043aab79688c7d995f9b24563aaf54925b08b6ee6eaf32dcf1110e6fa31c4fbc1858b93e69c3f3c97469f89e870a5f07f9b92d14ed78c76dc3b09ad4d76e505d0cc92d10bc0fe08b52973a1debf71e5815b6113d5a0942fba02327d78809d5cf2ccc916ed13183edeaa53de452172d7d2a36cf222fca1c8d9729f3c9a351b1ac1185e2fd14d3d7c852ec5673e9218dc66c0b63e955498d8639a9b1af31f9b83c97876eaaeb3d66649a432572c8e44f19193d1c4f2ac51ade7a722b34a2b94fb242dc069bcc4a0dbda7e0556bc920eedabbb4fd1f4850fa2d4befbec9cc7972253171f9e0afdfc3ca3176d0d5e049439ebb7bc07b905b541b43f53d94f304b81d964a66e1721bbe9570292b56fadb045bcb259505fb1071a0cfd007c3f390fe3fcbc4f226391c7ccfe1544dfeb23f412fb90d258f63dc61dce61e811f99b63e53a8ae37cbeb36e91d5ab78cfaae8f9c489b08dc3652305eca99d313662087bf4e13ce7104d772ec5d9be60e4430debf9edb959f96e91bb7954eb1d590616aef7763764aa44a342e155d3893e60136e7328ca84529fbba0b3ef8640fba9bf69b48e02db311b209a5b2e6b39e20a0b6e8ce9afe8cb71afb27955a671402a2bfc9747b4cf363e5adaadd7bea05f547712c7ca8fdc8f349caba717b8fa8411db3a70462501cb59c85850c66ff39d1197f336cddcb88c8c868e560d2fd8e39130280b3ce8540248a457c8b1b4f0203fb737b0d349cf50cadaea9a1a247391b4a6a445076a49cb0f79ed152e1e801314dacb683cd4795f1b22de5aa32953860561734232a91cbe6cebe05bdbad5e824cea1ad3a868c0bcfb0bdb538edf1e2971a911da073368234c2dfd9be55ce295e05852a0a56cabcdfa41a4fed7eaa55b160808ac7e784c4095adcd52c0f47506caac072d920808b281d1191e1d5f80d7b445183f3fba9b90139ec355dd63271eba1ba5eb10f015b0d1b050545e60e9b163a8686159b2c5d6df8aed9024a985b6619d02ce3bb4a7f232e022b32077fb3b947091d3df29beaedd721930d6dc1f391729b8a031fc63971ff1a0bbeb6289e6bdad1bbcaf43c6674063ecd8fa3f860471d522b99f0eac47ae9a523f6fd3683b4cd3b35cde93b38b146ab6c519207a2f23c3945000563c3e501e1bc1d32a0b1ddaabfc1e805b72835d185e82721037b28a999a5efaefb0d5c3212c959a2e87adb3986cf3374fd7d8ddb7f4325620948ed722efcd8c6184c8d554470999e5d822cef03b4e5df48f0e5fc20da3131cc9907e0a1b033d51d1437e5cca9bb3a8066ea12e9241b77684c766f062efca952e2ac0ae0aa2f0cd7e01b3198a6df20f9a8a27360f8728f701622800752912be452dbe4ea1551ab3ac33679a04427c41028ccd0f9478059f5fec9674c17886a9b65b4e02e3b99e637c5e697d2608b716d7c9f980de46a20c2e7fb8ba4ccf27244494f22c3a056b980f3816f2dc427e6c7fb12f6e6d6a6e6f44eba1894729fd1033bdb25e9a7debba22e728bf12cd7d14a58c0b5d34db7502219506a96ee230c7c81db5cee2cafa39e8fe0aeb6e6bb14af4c8e3b3a5d7464ff1f97a1be9de4a8b4ec665ea493f3d079fa2b3c8510f56c9b249347c67f638d52c9341c26a762819f9ecfc9a597823d654ab303d1db0cd67a3cff2f24d4ead59103d2e5fb7a649112b5259bb013aaa78327fd24144f1cee8bea0d4d18912d659f0cb2eb1b46fc9d5a47be279d7b5f4d3c5fba3cdfe4d14b7195b36c7fa20ce67f341e135ecc437f248cd38d43d27800e52e0bdaf93ded707816ba1674223743af48ffc2dd3036bde3592e59f6cee37b8bdff2f090eaa3010d5a73c5a8d93b8306eefc2048300eb0422e14e323ca81f156276cbc43c67a0f84cc72d433279a7a969005a41f0e8aa9d4dbcb5c3fe65d8d99a4186a6645944baad85cad08a910ec1a02861f7c369ab384f669d056c44e5f396a093cc5a59b2b2c69b99184627d3f093b40c698d6a30d1f8d50cc9cc684c74137db25d833ea13337d498f9b8d9d39559b1c38fc08fc1051a2d688c50483d5d2fd35f5af452d4d0bfdeebc5af398981511036c6739a12637696c2c39f15745a21c62076bb4e55a2f7736b1ec834a983e124beb171126add48986651cb3871a0aa719dacd1a06d3d61e9fbca16f49e05d6b8d1209e5d7406324119ac0932f0f23ca7a8869bc61205685cc9f42694e6381ae500a5322169753e94f5ddb0a8476464d68ac646ff42ee90f0f0e3aa42487e01f8eb8d3cc31156539aca11fdd0dd2308d37d8049a7fe8167473d930aa171065953fbd3758c7e884ea0b204d5f6291ef9b71a3e3a42d52ae97ed40b70dab429de3729dbf6576ae56f78f9339531e2f5d8bb741f370b7fd55d033341a4426b6e0a1926203fb4056950eca27ac3b313bb94649d32fa72dab5cdfde00e6497972e57aaef48393fdd239624c83404ec40282404d888d5ca63c4adab122abad7eba1ee63888aede3684e8ff40dc496eb0bfd2f1162db613f7a0dac3a8ab49f789281ded8d055521ab29890baa5fd04c16dd084a8fa15126d4633a60613a2bedf8be1be6b595df6649bb6804bd5a0a91b67ac34beb3fff347d983d0745cf0fd7f103ba5450b778b7df18abcc8c52d0b2b509a5fbfa77f6c13ca93c1f5010c34710bd1b304005083b58633144ce6aa8242592f06885c097ea59c532f8bfa3f988d26980dbcbb9d3f2547f80b38b010b38fef16a0aafb6643974fb6ac9dbc2bad3ddb4bf532fd6407e1a8cc9213c732a67c1b05b090c08b7a836eb2ef1abd2c0bd174b4e4f65b619ba6aa291c6b024d53498b2ecfea7749a2ebf1a4be303c0f5bd7ddd4dc306e66f3059b5c9aba75df93074bfe1ea0c00cc88e169f2227edc69e698165aff3a0226b2344943b15c7dbfcddd6c2553d33c5a726eb71777b7f54368e43bee1bb6f6eaf24d1bdc969cab2b8323aada7dfe214ab4c07922aeb699dd5539f48d0f27024115e24211b37c527286f1fbaac43f1dd17f8bb5374b793dc22a930275330e046dde01afcd5dba10b3f256447795c8b9b1696baef90de410d3e697a7414062e8f2be71bdbe82569abe8dff18b6e9782019d8114d7e8fc1c5b52fc0df10e8b37382954eea35076aebafc8b61e31f73b3470c06630f14cfa6d2d318837459ab643618f80bbd52a11f922235ef6e6bfe3495a371d094a8f076732707726965f8c56da00cd0611db864d2403ecdb68f5050a57172dbf960cefb1a21fe75561845c1ffc0cdf8678cc5a2b079b12515c94c259b9446d811921c242b73940c2d6c44856c04854982963faf844177b767c3b944453813e87e69dc93848aa3d329103069cff8139a968637b0ff88e051ce5a33ced1638c6cd15ca6eb659fbbf0fe937d9843f7ca914b0d19b4989d907ab5cf4d46f2b42313c003e87e5febca0723b2d3b98100b24d3b3a657eeb29a615ae32c80522d6046bec4f4415662bf81a97d07a0f0e7f8f0cd0a0ad2a2786a3966cb0b60aa34cf3e8b0985283e32c075c14e81fc436fc933a785bfb7929142c4789fdb5b5e3dbb54c3b494de1b71f49cdfd2a269c73bbeb69dccc59012a02171d1314615e0904efc27dffd9e411101c8ac3e98cb55786193f6d0c2700a1973c0425e6d9d13c822f80e78249f2ae82ee65090b24adc1413f6ff57d95697775fec2db17e38d2758f62908b2d34e0b5c1f4b9398311f384ad46f8238debb268bd6a2f2c9d13c325e0fb3bdbe74fe4e680a4500c2fa5639f4a721a7e72481e842757d463bc743406ae23b08c78d6eeb26e14e5b713ebcf51685e1dc2acd9b37922678af0294e765cd07457727a403543ec8efe6a1a3ec1780fa258723156b3ed64ab3c7dac25726073ae2808833894dd0b7caea9d91fce78466efbd8b395ec209904fd67073bbdbccb782ca569d09b8928fa05c902c44e0caf6903560b2f9ca9611d53b95ad2839f4d0c252d9e8b453260f082c9e4b9a875df29313f4ad94e09c71ffa9379cd3c15eea29533db3fad4b91ab15dd14b0fe9358eedd389a1dc15e3715dd00840ba513212d317e6f408917ee86728d4dd502e34295846c016a58f492ad5dbe4e8d790aa26cdcf5033f9dc25012cbb388ad0fd0056763f83612478008e1f0e4de796ea80cdb9b3c30b50f47c4ea3e98ac13348c6b465d2487711b063dd481214b683f409fe044ab9bd5126da664f89df6c64e079689ecbaed7a38c348f9749196f744fa4eccc822d0f7b0bf9c748474573064ff09886ef9a3dcc27dd4a6c9a38e383b10b9727f2a60a99498d11b302a92af5bb8d1af2bd30d588325ea83dd324964e1ae436e3df79751924c3b1a8a6b6a4bba7c901a062ff03103bf7bd7cb9e2a9efe67b45a22b667791c0e8f985e7c8fbd3d0559862854fb6dc0e0000a4af12872eeb9e81c936216b58fc5fb06f87f7a5b3753c9cee9f70e71e0aa89cfb7c8a33e7551ef6a65720a528b5abd4edbe689a405daaea93daf751d490192a2713940ac6532d813ef889750fa66666982a33faa8d729efc336482d82c5f33f2abbcc18e98b3fefbc17a597826dcfaf71e04333eecec978813c2974e4ddfc7d58185a1c9ec2ef2c265d40ad260c967a9059446fa969f7c694b3a7aff7bd81760d840e88b470322ca14e7c0828f2082ca5ded9f4d99936ed7451c041412b7005c0b697918fc3c3d29119613329c6fa4d8ede7610aece150abd06f5e5b3ef6f777883680ecac2e2ab8129968951e0f2c1a81a4adf91734d6a032e65c4399a5138d0f65b83d7a087d763b822586f6f9da15d34db5767f9e12fb729e81a35ef0d34ec04341fdfa845feeec888253b451ab1c899c724ba4448b1099a05b486c526ab7d255b3b5c9e48d33ed08df1258eaaca88f85ea3f4fce11a54c799658af218c337a16bed4bdbe9fc07a92a50be01ae5b67fe981d471db497367d2d4b26cc97a58a56c91ac498f59748d17022500adf283891a32b199f18656ba9be6425279ab588dd41da5a2937b07957bef7a4730c245f984542d17a2597fee9c58eb98cd0503eba945de9e2983b372d0f12681c91bf8ea022fb72082b629e40f105c05e569297a84deb6052bbe18deb1570f0adb6b8bebef76f5dbb5b699b1b6662b02e2b5f5ce0fdce909c0b745da938fe0ec6ab053a7a20503f65ba7a95938eaa8acd17db7581ca29714c2fc50e309f013ff8a1b6daa2a8f0c7a8a9e661eecb98603202976baa43b70b368aebdc701296756ebfac9345212e0bb136aa598d876a00268f4e7a9b7f8d8f937daa517532f261e9a2874b2e461e638877d89c7890495b669ea9d7f1317f7365145bee56225601d2a08564f2f009786e8388713f2345b26934063bcd9c6a7f4620575ef41fce0b8b8d33e0bcd8eab28419fae7c28541bd97b336df2cb12fce1069e2aea48147fc883b423182ee822cb25b197761a1f4ef6499ead8e9bcc1be613552c0deed181156d8e7ebdb18f75558184f95349a0d2d7223c43ccd46abe08fe8fcb718248f55b95bd13d35d4d768c7897fc61deb7a297ecc6cbbd10cb01302384b94f7c7b771851ba5baeb9278f88757edcb031652f1ae6f1a3943b073b2aa542a0ff8771c7953f4aab1b689d42b58a08e1942344b31c6a78fa2eec9f8ce938899637be5f6da9ec7ec8355f2e78771c234d4399068e26e1d8f8c804e25c7a98765a0249dcb8e751866439f16ecc4bb161df6f3", 0x2000, &(0x7f0000006240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)={0x18, 0x0, 0x0, {0xbc6}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) statx(r3, &(0x7f0000000100)='./file0\x00', 0x400, 0x288, &(0x7f0000000200)) dup3(r0, r1, 0x0) 04:53:02 executing program 4: r0 = socket$inet6(0xa, 0x3, 0xff) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast1, 0x9}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="a859e6800c2c8164d22a7e8600e5f3e45d0648370808a96e5d9a2479a7246b350f4c3a969427114da3673c140a5f38b7f542db00be0644f1a91252b4eb47037f3786c5bd4ebf82f091f32728eb44cf95d24188d362dc945c827e963876935d45c5c32531d94d0fe0be11130828e37997016110e883bd6724f63dc2aab0bfd6b5e4cb5d0205cf8785c15150dd932d5e64e0ad6a206ebf173b5ea3093b1e05fb78d7cdc8c88cd21ad8e2a85f137121fa6c5e94c8022c9b2ab2ea7eab1da5a035edb90c5970b0", 0xc5, 0x40, &(0x7f0000000200)={0xa, 0x4e20, 0x7fffffff, @dev={0xfe, 0x80, '\x00', 0x38}, 0x63b8}, 0x1c) write$RDMA_USER_CM_CMD_JOIN_MCAST(r1, &(0x7f0000000040)={0x16, 0x98, 0xfa00, {&(0x7f0000000000), 0x0, 0xffffffffffffffff, 0x0, 0x0, @ib={0x1b, 0x0, 0x0, {"217df01bd8e5da658e8486ce1e208675"}}}}, 0x28) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000280)={0x0, @multicast2, @initdev}, &(0x7f00000002c0)=0xc) setsockopt$inet6_mreq(r0, 0x29, 0x14, &(0x7f0000000300)={@loopback, r3}, 0x14) [ 472.564597][ T5079] usb 2-1: USB disconnect, device number 20 04:53:02 executing program 3: syz_emit_vhci(0x0, 0x14) 04:53:02 executing program 0: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e11"], 0x14) 04:53:02 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x3}}, './file0\x00'}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000380)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0x0, '\x00', r2, r1, 0x2, 0x7, 0x2}, 0x48) sendmsg$sock(0xffffffffffffffff, 0x0, 0x0) syz_clone(0x60001200, &(0x7f0000000540)="639758fa791c66995fa375e7b7779659d480121209c8396763e37887296f00f21688e80848da2ceda8dbfb5c4e0410e563e3a70385b4fee19e6ec60807fefcc39c34aab4ca1f268c99b10361d864708809fdda60a33d1c5b930538bed2dda6204bdf1827e4e280aabc3b8e0e25899a9865c15c878cc5e2bb43814bfcb0aa428dc006847f8f47bd77e20baea277a947b42695a0964efb85c8", 0x98, &(0x7f0000000600), &(0x7f0000000640), &(0x7f0000000680)="8290cfb1879739c4e7374b232fce2476826beeb7371a1485ab647918f18ee563e32bb5d56344d83122f55f347a16d2d2050c8c0c414cb7a276") syz_open_procfs$namespace(0x0, &(0x7f0000000b40)='ns/ipc\x00') 04:53:02 executing program 4: r0 = socket$inet6(0xa, 0x3, 0xff) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast1, 0x9}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="a859e6800c2c8164d22a7e8600e5f3e45d0648370808a96e5d9a2479a7246b350f4c3a969427114da3673c140a5f38b7f542db00be0644f1a91252b4eb47037f3786c5bd4ebf82f091f32728eb44cf95d24188d362dc945c827e963876935d45c5c32531d94d0fe0be11130828e37997016110e883bd6724f63dc2aab0bfd6b5e4cb5d0205cf8785c15150dd932d5e64e0ad6a206ebf173b5ea3093b1e05fb78d7cdc8c88cd21ad8e2a85f137121fa6c5e94c8022c9b2ab2ea7eab1da5a035edb90c5970b0", 0xc5, 0x40, &(0x7f0000000200)={0xa, 0x4e20, 0x7fffffff, @dev={0xfe, 0x80, '\x00', 0x38}, 0x63b8}, 0x1c) write$RDMA_USER_CM_CMD_JOIN_MCAST(r1, &(0x7f0000000040)={0x16, 0x98, 0xfa00, {&(0x7f0000000000), 0x0, 0xffffffffffffffff, 0x0, 0x0, @ib={0x1b, 0x0, 0x0, {"217df01bd8e5da658e8486ce1e208675"}}}}, 0x28) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000280)={0x0, @multicast2, @initdev}, &(0x7f00000002c0)=0xc) setsockopt$inet6_mreq(r0, 0x29, 0x14, &(0x7f0000000300)={@loopback, r3}, 0x14) socket$inet6(0xa, 0x3, 0xff) (async) dup2(r0, r0) (async) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast1, 0x9}, 0x1c) (async) sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="a859e6800c2c8164d22a7e8600e5f3e45d0648370808a96e5d9a2479a7246b350f4c3a969427114da3673c140a5f38b7f542db00be0644f1a91252b4eb47037f3786c5bd4ebf82f091f32728eb44cf95d24188d362dc945c827e963876935d45c5c32531d94d0fe0be11130828e37997016110e883bd6724f63dc2aab0bfd6b5e4cb5d0205cf8785c15150dd932d5e64e0ad6a206ebf173b5ea3093b1e05fb78d7cdc8c88cd21ad8e2a85f137121fa6c5e94c8022c9b2ab2ea7eab1da5a035edb90c5970b0", 0xc5, 0x40, &(0x7f0000000200)={0xa, 0x4e20, 0x7fffffff, @dev={0xfe, 0x80, '\x00', 0x38}, 0x63b8}, 0x1c) (async) write$RDMA_USER_CM_CMD_JOIN_MCAST(r1, &(0x7f0000000040)={0x16, 0x98, 0xfa00, {&(0x7f0000000000), 0x0, 0xffffffffffffffff, 0x0, 0x0, @ib={0x1b, 0x0, 0x0, {"217df01bd8e5da658e8486ce1e208675"}}}}, 0x28) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)) (async) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000280)={0x0, @multicast2, @initdev}, &(0x7f00000002c0)=0xc) (async) setsockopt$inet6_mreq(r0, 0x29, 0x14, &(0x7f0000000300)={@loopback, r3}, 0x14) (async) 04:53:02 executing program 5: socket$netlink(0x10, 0x3, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) (async) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000103c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) (async, rerun: 32) syz_fuse_handle_req(r1, &(0x7f000000e3c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) syz_fuse_handle_req(r1, &(0x7f00000021c0)="5727905ac12cc5ae9d24057725b9b35725690533120dd1d763c0aacaad87998c068e6ad20776cf0c009a4b3268a8ec00fb2b9c7637a11c76f3d0d97048e26191d26a38a8bf2b4b42e19d1027b641cf6b0fe68b8a4f8ae6623e2bb600c6d28722f8c214145021fbd2e49ce05ba093985b3279129b6d5908e82c7d32df4bba476a43a9ad20feb692bbae44d54b83f20cd3dc95838cc40d1dbffe34db17923fdc6a8d3472924f2b72f20f2b78ff2c847d9d8a8baddbd42dc4d4454b48fdfcf0a5bd6b51c1e029233435f6e2c807144b1cdb5c798dc8f342892e7b6fb32f7c8430fc818e0793a7a35046d73d52d733b69352bcfacb15e65a0bd5abd444b223e2a2d092dd9350ede6623e0e3b2562eee2923a8c011d3e1b0f3e30665b25fdeaa14d9cf65953d195492e39aac2ae413ee8dc9ee95b0482318bd9fa9c0b11fa1ece852f05a53e14cc0e524b5af4add8e63fb369b897b2b0a7b4a65fea84c61b54449b687607095fba3377ac6de60a1e6d5b8144e912de899f58c136303dc209263538da8a7a76b4f2ff7eaac57e036a4f43c84f9144a9fd25f0ad79626a724da444d9f3cd036cc34124e7ac54611e6681b1e3d613c20e221641981f50ccb1ac717d7518fddf2f6d9afdc9a212a1a4244e49d52ac03a262ce12d135389ac05df6b2c4494d9713ca767576d48dc19edd61950fc67d42b2630b36108d60aaa33d511136e9c449163676eba10899096a48ea705b5ffecfef07c4817e62947a1b395d02eaa7f3eaac00435ed7544e0edeb7431b2fb2d5cb7fe7edbfc8818ac82b8ad59fde94dfd7dabf358f84b25b98c1e1111d3555559ff5f1dd7722835ebefe5e99f503d0b9048f274dc6c634383f0fcecd5089bc1d17c3b1c6d8b0adb6d18b0b7a507e788d353e5e6006f64c1d17b6f2ab11335330527f0ad560f75727b9eee4c4db1d59ab9c9ed682870338f167392298e73afe8d9588dbc4d278625d70b61e43908d3db9927d65f4311147cbb302851400ad8a791107b9dc6a2e6f61f4581efdf95b318d46e5a24e373e8c1985ff789d178ff202a5dfd00b585166c7db8307f15f5ba8a9c47bd765c2553180282aa5f5a8fb1f928f16c3895328e55d4d893a17f4cc22050addf199f7c4cdc0b0fa8c8e0ec0a06f8cb73b347be1bf0b3931d68f862af7dbb644aa5212b435f55ff5aeb63ec50a647c893914d64cef7f9fe3e42f3b3a4e733ed504d033ab036711051d4cc318ac90dae860d831a9cc99ea9eee78d22a4911a254ed1669bc5b59d1b5aeea082a5d1e3d7d61672d96901cde2768ef937423bd9443bbcbca95ad0662877d58b001a8d326b79941dcecf1d13dd8ee66d2adb26f0e3b847efc4d4f40be229ce40ba4dbcee77b076b7044845ba7e394e8678e4632108c56d9c444dab7423afd133a8e4455c7d6b7f1490ed4b2c0bac9bcdab6bcd2396203e259c316bcd9b1eb230f8cccd4cab69d4b8f445a4e5b42f1cdccfa7afd8585f07355ed5a1f779fde1ea5477835a76dac047b2d0d68810ee14f52480e4773472da0bb507f80aa06936b8f5c983a8e295fe062a024d0a88d46bffd2899437aa30014b5eed5e8d9e8de647a9b290e624699864e963f7d825a6220276b1c874cdb3bcfaf95e7cb78a1d1f998950014818a329cdeeb3723855c9b3ec89cfa24e8eca2f0fbeff238eebf487624e8d9c3b3861132fe4df45c04c121625c80cabd625e056008012530d0fc964ee09ebada22b0026d3faa0420dbb99cfd627422010d35eb1e51cc61ac02aa9eb61bcacea8a11b61b7d12b7c84a6270fc8208439e0e4ae694f0482003bebe343a0f7c944526b0526e66acc209762f8057ba04d465f4230aade5cc7100d40d056f26b57639c053f525a91c54f5e67969dc779e6c4cf1b59abd34307469367f99c08cf444aa417435275f222184b03a207e2c728066cb6658f2245a4205d0b4e82efab0cbb286a4e2c534dab3c236213f0c3209c9033dc63e0915b1c66f0680ed860e0c7caa93e781fa7a16e91210d4f2168249070c6693bdc555114d097192402da03c30176be1201893ddb5f921cd2de83b0736c0898b86644ddf1b50561120df48b092195a5d3364719d49b1fcfbf65786939a05d2f0fc66c198af3d5e67aa3a517cf825f8e7ead08a4e1e93fc37b9a222a4f8852ec5ce72c4d7e21df1c138fbfd9d96750a88df0363c06533e04da4a265eba28429def842333aa0ceeba0fdc01208c1c2dca599c2b22e112c7f0e5c8ce70b18984185c1926af7c8c919964b9d855ce3c9c95d35af4e217ca074e21b676bf8c2684162b35ac4918eef20ceed5177f840cc11343a10e669fe27b9ffd0c5fea260a30ae5ab18230a7bab3c33032a61aa8d247a188685bce6884e80f595e2ab8ff1f3de06c28cb0810ef3b2790baa0b4ccdafeefb91c4ef585e589146fd40ff2ad168c29be36b76813b4397afb37591ee971de5f323eb4eb1d7f375fc342355fa7806e60e192e5dd01a003b191b90e0d795e31e751aca54750be892271a96c4211e47b4c316fa8e8972ac7ef1bf1bf1af4033be8fd9fd56a31da26903d85dc409486d9beadee08475147343aab293ab509845b02904cb3cd37dad898570d4e85429d2963b567edf7848d25628f9bd4993f6a3a9f7a03fa421bf122c8993cea6c8faf214b0f126f76e253a5ea91d2be3ff3ee81993d11906869a051ea126a7564b5d35ef1ce220dd586ad335bf6ef77a74db20f7000b553478ff6225a5107ac9cef67eda14d5bbb63050bece1ab521d7f0393368132e21afd206be2ed3f8381d8cb2981647edb61e325d2f0c7a75f8f0cbdc580ca56018452a437265d7bbe57f5bf2d5e323fd399c1420de7462834230d2a40cee6809944446e22ad52d2f9edae7e3fb76dc3b6fdba27e7c7ad355bbd3f4388a29d4dbaad844829479acd9fb22276fcabe44f427dd72f374b48ae3210e5623a3cacf4e4f7dcd27106f3a01392646566a35ac90c664ec11db1434bfc150e17a21ba810ce1cdfd0b440a0fca1b624119246978696517873eb1d46484916b3c3e057af3b355e65da20688024b8216868467c611d60554a75486a51c6239b0170e3ada89de944eef84e9e1914c5603930c1ca5b992754cfc4119f8704295d6ad98c0db0fc424dd32d0c4a1ea81211a99597b951c6ef3b33dc1278d1b246f305d59c3cd5058d41f1d5a172edd3f739a506ee63db8bd8422c1d57fa668021d900c806ced6aa9b9202563a0d309452fd121c68213b0f5b916533995a4e1d83beaa797d1f708a02bc83afa10c3781355e5a55cfa250c3f512b14881a432c226be9ba4555bee22f43d8b4666971e9ad391b865d0ab1e4fdab2098ce622a8bcbe210bc2975e04f77e53c6fd4a4022fca84e36f282ee5d17b9b6a3fa98a36c92bbbcaa275d7b44276c009342aa8b5adc2499ab4a9d9ef59d337cafad1e6b03a95f7d3aecb3491cbdc12d8d154de0b15f14a8dd9eaa5763107bd0d96c2db11db4f95eaf936b61446f837960c0f6da28b3ee85dd19fad70cd35bc93026d2e6ebe1565215882720f6735757a4d42e0c8b4c37abb8e9348e0af71352d8af08fd79dd5bae8757166e6490ef2fd2223fb25b7e3cbec868a5b81c3265fe970e332ba892a1d1f0b542f9642d2a48b1c1167689d19f5c79c40ad18e5bebf5d266a078b38700420c1fd69a08625857c6f86eef1ff12a1c7dc8f2978bb1ccc58f992dacbf52bdd0bbf934b72ba7842f102c3a4905a29a6c9f3b8a0511bbf5387baec4e7858ea9e781bf95103c07b53e0edd4233710c54ee33a6d341ca9695333fda9df3298ced09fbe5774a93ea95105f10b4121b273bc3e2a1901e1219240ffeaac6912cbd7412b07fba4268212d4bb19dbcceadcf7b1d7031d9f2f7dac0fbfd5bee4d2271daa259cd61aa024221c1a3509f530ba412beba5bf4883e56c8a1ccfd3e8fd2aed7392cac96ed1be43bf25b274d22123f4d84df592161f79be5bef3f3b1c6b684dba798446666b45e70492b935851c3bab44b67886ea4b053585e24d449e838c0d495320600dfe71badedcb83d98e5caac0b558ea83b215d0b484652ee2d57f41ca3ad48487c9422743cf2bc9966e31124fdfed242a6fc67748e952b9767856896134d61c5b0a9f146888e82cbafc68badd043d4161f5e4312a76768071750597baf0829902b174bec420899661ac8dfd1e957fcc80958a6e9c9e9d45435cdec948379679ff9515906ceafd38eaf99dd4fbab05436e075a21d7d1465a411961598c2544cdbd2e1a53eb544e97e73919470b75ecf75c573735ced17eb1cba30c6b115dab7d950145ff7455c71addffeee757a4c7c703f9fd97c5056e78d86ad70b9ded183aba65d17b05568feaddea8aa50ab8b1831b734a1027a07ffe7a34332a0cc9d38eb9651807aafd3252d0c534606c9d8e66940bc6fa6e869cd481536ba849481c6f48f843050096a6a4d14e43ac0082937a3c93fba825dacd5ee54f00e2e44095201d8e8cf0cffaba693ff059e5e5db08e0fde9668b1a4aef88a56e73790cd91413db6a683c88f16ee56f91663fa438b975309e63318453b9b733210f4bddda8ea483ac4d1e9dbcbac78e490f6925e773108f01410ac8e889c220607837cc8d6aaa539a1f0f6fd6ae889db215b647cfcc180f77b4bf971b2edc9b10b60650f76b6441f041cc562df222d3d6ca383ef3ff3b8bb72a6a0f62f08dac0abd630a182482097c2b1ae386a31b37862a52191e2ef22db240927702a26e37f05c55476476133d2db56bd1cb010f5185d855e8c715c816e7bbd0b977ea70d2b3740b99994a1543bff002fcb9bdd9f69382a93d28913dd1408438c3f48a686b87c31f4398d709e0e0f27be1417e15a0b909b53e5bd903c4cde1e54ee4cef45168c12e8b27e109b0d4f50478e5cec916f209343e65b3a7d5f14b2cc0fe1041caded3306a88bd314e72b5b6f0a01d502564334f1bbb0ea9145a238607e076214fe4d260ae0bf3ce1b2e25a983b11544be992b554c09cecca047cb4975e667200d9359d0a6ca68ded9743688d010a18089290dd49bc0c3ec09dc5ede6ae363357fa2a0027fc57deed0914797550cabdb8739efb91e0f5b8289639e02ec29d0e43498efb6776ddbdc2048062bf6b59a99a7414757db246bd27a7463744d408ccca25df0f9a38434bad96ce730367082c860c1aadbb061504e1f4157b5185b328634ddaf208655535ba3b2cb998f43df5842e62cddc8052bf28d2af11a1c614fe859e3d3167f01ea8268ecd59cd28147afc985d92dbc099e850587df639b05ba501c72aa528c4ad50c9019064bb36792e1800e8ad3c30df2e9d54a2adb91ce0f02af2657279fb0eb1c37a14af380c259a62199cac84ba6ecf1a771a93ff47339baa33212282e601daa371884543ae4dbd6b163d30e09604f996d4cb5baec89d7d4b18864ebbf2a75579846eafc9b15baf18e7f1bd5e9e2e60ce011ac107fdecedc3c0f71ac3678b9bf2ca8630dd99ab26e965a5f27764375eb43d4f79d37158235aa6d47985f3698adc2bc40b9a23f6360936c962ffd92cfc06203d6e6a3270e2ec32e24a4e3d4e369ba3a6c3b4bbb766a0c5f2fc83ea547810de44532ac31b217489f3b74323e2859203296c2e51d60917e2239bbed84d9f17a14cd9f04bcf21a534d9162c6f62ee244f59adc2d48dfb0f3af1bd77b2d88b65d2441ca303dd00e79532dde7caa17e3dac7b61c2d0fe3bfbba8db857378b4bfea298699e84fc6bb1ee2c845e02ca0add69c861225b33c40acbc76409de207e3ab723545424b2696b594943d86c6919e0c12f3b66af9d9fd48e4d78096bdc389a1cbccf2ed01470ad660dfc9d1edb0f12b15cb3fc185237d656754bdb605455a06f7e1e8e440bab001f03b05e1df125f6f7a6dc7bde8a61b5eb831e3591312927a219aabad0574e303337f15f56b719061a99b2be34f029568b2d732b44f677ccd583d58651c9fbb02ec1597261a8167c914103be836cb59588ff70698ae1092cd83b6d41371da12ff7f2bdd40223fb36e5144f40f877562ebfe1941d417443e239cbab3375fdf049e92cfa22cde893c6918cdd11e1f8622e4a620f5d3989c950ecbd1c27d6cf83da38ecf4a975dfb1d9ccfb6691b2fff8040e810845f8eb1a635a5f02117e01348c3470ef29b62fea80ca1bde8bce53cb6954078574b89b066d826fe857479fc7913a00c773171da0b3afcbf5db546b778a4a1292b70cedf5872c455bfa2fb4fc6bf779f831dc3af7c728b4c2ccdb0277c23d50e446631787f9c15354a4185bd57a3b393f10dce7aaad9651e25c15806f3622f0958f8db7861b20dba1b0aa21b4e94ea6f0dbb6dfe9415306616e3278b361552039bda9bf5c54cc0a147517a7c65b6a028463d314bd35f1e3d591386d27d7f95af19700fe2a1b73537f82b0db6488100a2fd26b770fe788fc7f67eadb9db63ce5b0e57645f9720be4b6a02c026dec2201a5333fbf1bcd7a59ec6efde0e666fed3aacdf615f75326a5ebb160d4a52cdd25ad77a8e60f6abc0822d69e79106f7ef2e8a2024194bdc5e7bfe269cf3a619c31ee4f1536d8b3e8e431b855839a821ff358fefe621b424b186a79d8bf1d65b6cf71948217ca5f508e67b72df4bec7325c82d6525b74aeea7d09e67f446dd00b812950b07cf74828fcb90442b83064c8b342aaed1581c76a667fb371852ed5441e8eb46b9dc93777d3d7b902e2f80a5f9981502f0c7f58bf7294a679dd78d364067f57afceb653fba886f200795cb1df89381695fc3c5f4f9b9da6e8869e5a0eeab9484e1a0444b42611b372da32efb5843573c8e244e56a5d83d130e68ccc779657118d8dc28ab30fa33a0ce198f6eb936b301449ecf309e79a238c9e10de58bba8acf1f24bdc6875e5e329b602640e7242eeebebc94835683b97d48fc3fa9b7814b58a9608254aa2f8a0dbcbfd84c3ab8f27d9df87c470040b0887d95dd36e139ccddeb03ce73db1a91c78d1c42ce7be1569809d7a25bf539fe5b86281f338228639053cdc3fcac909d73a4baec1d891f5e1ebb7e97ab7115401a40a4a6a658f275ac78dc830925f41d31fe80f78e8d6d69aa26025f67dd3ce076dfe4def8357cb5e8b26d3a80c813f70a8f19fb623484ce36e36c878a6504d9f4ed6f398ea1e9915fd40aad3b032f8b32758bdc04ba47a47ffd535252055d6bcd526c38096a65feb53b12497ebccccb54ae447e2edb05301d1eae28e95c785bbe2d23d03f870f73e44d17fddd7df79d290b37609384952a8ab1b0dbf2fe7f796bf8e3e136f3e44ae66fbd35145b4cf26737245ffdf4c5e8bfb8408130a004224a348b7208569decee7f5ad011d5d7309e86e3f5ba719e093e3d503628c296309f01dfda1519436bd508f07372de12a3e5fc9d1ffe521c4887a99f9a12689ab72a674ac4af3c6e10b18c36ad15ee8c9aa843f8d695dbd8d25bde3d01449fcd91a933c4ec6485a6b58b26cc07684e48afbfc2cc6804c062e1dba00d5be261568beb515c1ab374c98fc5f667ef175605490577f3bbb4b2dc9872a7f0715392fe56938552e01dfd958e5e5c90dadf9f80fd89fcd30231a17f68ef8d30ae40980724693c3b8ace86d0702d0883ddd371cba85343e831c8c31868c3a8130ce78758561592f0e85f3f292a1c3af60c2e5419b6a70f17ef497a4b10c91aae13dafc985000cff3ebd95375eeb18bd0ebb22ad3b4e063c3fa2b3f199f218d3e9b6e9b880ffa8f84d97174fc5d1852eb16bd8720c8dc0f3820c13948322a919d83c9f6878fecd22c36d78fad74f1e83bf43441f2a863da4f970f682eebbeba088dbd66af05183e112fb7dfa8b6cd5f9cb0ec6f21952eb576935845dc3ebf52d927fc924ca435d7d20ffa2d23f335a963f9f872feda20a64d7993d2c2e84b349e03602c961f99ba2e9a04a73879015f3b09a757b03055148ce16d7b574fa460bbf8a80c7007dd7edbdb47be57582b5cc7c166648f11a373279dcf4345076399800e42d84bb095c27d66e3a264684cde554e0007028adb916ef59296e399176f8d58018bbfe70903471149af69005beb542cd097c7ecfe554e12c6ee93930d6fb4ca483a7691d21433f3812aa2fdec397b0c096628b11b31e0285e16af870ed93eee152cf08cc1bff06f14a5742ea1e7c6a1ef06f8eec701322a3b9d685d2d32796c9448644cecff4c57fd9d451d5b098a1a6384a73d9c0c23dba145d8d6e42d85c573729fc0a70e9f8bacabb1b137bfc64bf61f3622a0c2f7d0620675bbacd5438662932a19317b7afca601f3846481e1b3f1fcc73e538280b475ed8984474e508f9964e9596429f0e1671430d26670681446f0bc3fcaa9e6d0abaa9032f828a8aa22bce07a630f9deb0288d31afdcb78975458215138897e3229b03ad7003d4fa8d10e6da6102e818cf3382531f5b83a5ce7927949d3ec1578b2b918588d8c8994c4d7bc211929d00c99975ec09b813d883c03d2d9d5ca560cc6999376a5ff46629361cc4e540c1a3f677730bbb204d55d322ed3a79bd99f39e96fc64d495ffba1ae7766f9bebafd0b7db18c29e90e2e2b97780d54a0a0e97787073c669a8994f8b5fb9491bd20d5a5409da2f139cf34434ca44b7bcfdf3f50c4f4dddc42c53380428daf2304dd09cf500f8b67a3d8c977c8553b9de381028a54c4fda23e7d0f9f1a9101ef6c74b238841e9456e3e3ff4ceebafa080edabd59374342e0354f9854b683a4e217aca9e10dcf9dd5dc6c22911d11871120b07921cdd5712e5f8bded8c3ea77bb0b572372e952394c264b36e6f0914eb2ba9d0fff085a87c992a1a0e269579a56c8bfc75d371a1133a5554dfff953f96fa440c79f4fee9ec25a2b9f806087c4789c533139af2af1d044fb3d5669a5ec97efb301bcc64b10582b4f6ce6d8f205ecaad2fad8e942601238ad7cdc497664654efcddb3ea014489899dd876561e09ef68e4946a9239f518a01595ae5edeacbfc39d4933bbe024b1da68bd49704d310d2bc04e43f649238fb4197722974b7c662436f7456cc86cb8aa1d356dc03c92189d3fd9001799d248abc8877313b1ce9dfb9040538e6cf5787479b972cf8e8ba1169e6669f4f8f48aaffb8b9e73fcb645b50f7d1bf7838b3aab1fe28524472ac89cabad2f33b159e5a0314fc0c58b28db3d8c1b995072e6808a86cad05be9eaa2dcbb8e7703392cfe4a0ac5f7d3158764f0bf8062f7d75d096c4dff70ace9de5c6f323bca2823099c8dc2c2e3e881d90cf21a855af9ea02021d94a41e64c74c0cb6613ff4f4fb8d160065ac4479524be9d8b05bbd81f1aaedaec23241a3f5977d9f2f09675b48c1e01ac716048a38e7dfb9bee16af435b09b07e67829001b2cf0bbeddca0aafcabd6c6afb5ff7853e4cce6bafa27b3bc866cdfbfbb25aa0e353b21113274f6e8f245c6d848dcd5dd9142b976a7600744007cd240b13d6ea8538bbec13580f1316e2f47b8bcf6170afa5b7045ef2b5ed2c5475fd38bde2c131fbb12cecedd2b72fb2f037497baea6fe51e49af25f1f421539852bfc05a61c76a954fffc4afa7e4c9da7489c3a99b55f1e98d8a14c5ca5629623de26f8c8b78079f019a909e3295ad39658eef1c82340b0f0ce863f9afa94159285cab86de503cd454158d7ebd2336284d547ba4afa38a06a9c650384f7cc52fb7b14805ac13a91499900d92c793354032fcb23b959d654bce56be5955ea0b2c0baa57768c4eb18422eaf89095e605f596453ce1cefcb30cb3cd9aa2fbcb54c71623869ef18e308fafd193e37a13decf0a5c8bf49c0e738437fec52c763b627bd39f4e9eeadfbd0a275de149a9fc5ca09267ef101c0b5827190804f17115f33887f5023d434818161bbe99e56482528960d7061319a87933e21a043b95882b954c48d267f77c78724e22af4d9bd679ff50ea22e41c306556259043530cad6d4e442dfc833816f70887e3e409beced0c95dc980d37931bdccae8eb68811bdc0585958140363bd0c97aaba1797ab098ee19a682d7112072b7a507fbeede1a3a3c0af0824d79e9a5656b2284d53717c6b0f2a8db91b2b337899c429f3056a14ac919e326d6f2563f9c47dfa20e67c5f8698eede8e3008554ba39eb835e28a97f8238a4a6391b90b09697de3c29f9e78d1552cb2780fe13d68094ffb8f25e515017d814c9e3ffa338c02a331561075482b7d42f993c8d7d2bf66b918c8e57f5a9764970a80ff3b490c1404f5b8affe1cecb9e84de47a812814fed115e64d91faef22491bfca0215ee39a45248f0b1487cdf27d8515b83588cf31f8e592a6819c535c400227819c7fbc24276b2134847acca4f70114039e2262775e671f42ec840630acd9a7bce688fcd09b7d5bd20b0cecd3dce112fe6358cb5646d0bc0bc8fe91e1a16ac28f487c9c7b6a151f66d2bb7e184a72b1b02d8073d3e0d6fe07b99aee98f18a0a349322d28a3464b8359b175e12207d5effa3307306bcd1f3d08fcda8bee59a556c903539afc92c26f305b0c0357805ef13453301a33fde2c120c53a8991664c814139a51f1a95d8e56b91a65447a438833dd5f7f4a69619aac0a706427179a7020178966e251b1b95edb85503db9c3fc5ffbee45bfe1af98b47b42d402ed6eecd5f8c1b7b4d064f9505170c9f98ec51098be94e31b891a51054687039181bc240087f282f69fda2f3ca2ee4ce5b43f22339ce496d53c2c6c925a77a35499f93e575ba6487e25e85c83c53f1d6707a2fcc1556fbceefa9fa8f15a36a2292caf590a7aebcb0978e61e47d242fdf2cbc44eeecfadd2c20bbd681c043ff9b2363705f9d71498fbc7d4d0bcc68a543c62726d737650ff7108eafcd9e36b6fa77a3480b2acafd81dc0c4799eda1ebf4327130b7763cbbf8a1f781a1896b9816f4dacdd7dad9b99c3db7d219d9e6762d316cf8fe3479c24262bac52f87b65bbf376d7a2bda7c723ed449a4806fb91195305a5da7885633d05aa879433e6c3a8da781d65a55af557c3a3a43f273d4ca800c5657ece1350db07b05f8ade7552ee5b461cf50acc3a97865cef3ac64d6204468b25850bd347694c0f68cfae974a52d3e0452e5d7ca9089bcae4dc5aaf47318b928e73cf8f60a519941c25ee8eb461568304531e10490a021389aacd8918291fae42579e833a2dc3ff1b9cafd4259f4df4e355db5e7bd20a3d2ce1fc86c0e4f0c35a4a941c398be762e727bd30dccaf1160a3f540c63318aee64bcf7e6c04f3c988d32f40b67f61eee7cc0429d7bf050ade9a253f3f03719af2edefcc404c1cbe20f5d0b0e217f7a9ac974eb287d00546d210413161a16588ad3d1fe0fc987dc70c5d745ee1adde0cf386ad7c4a4400efd6b026abdbf02f631c17a99f4a6f920e06730bad86ca88791dfb63b8ad5d5ce758d799258755274554ea643f8da97689ece50d26a3b8500f7e79b4546b1992be0fb45ac853a29bafdb8b79b23e7880ca7dc952a4bc258ea4b539947ad835a2efa7f646c814715757e8d6c876f48bde01b939d01b2f354932c648ee1449cb9aadbd242ef911620cdae2e584f9e110b437d2726f2cfe5510e2699cf4c743a258eea01b1a64a5", 0x2000, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x18, 0x0, 0x0, {0x55}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r3 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000004200)='t', 0x2) (async) syz_fuse_handle_req(r1, &(0x7f0000004240)="8bd8f3ddfffe602c3c08622eecd03389ee7b66f42d0fdc7d065b2a61a8b311a1587f446424bb40a232e9a31f8d78855daa76119da79a261dfe4538af5962d5643d9563ba887b792258694f68f04ea0b59db547428e922d34d78ac88c1d80ffabe42671d43c6ed25aaaaa23ca4204981201b5093779fd3ad5810c022aabcbcdc50f2046a95131f85a4978b54411199426ef3af4cc4ecebeb1c2b5ab764cd3e4325d62e1af75dcbc57a728dc7e83d447a556b68188f9f70a019d4635d041f811ea1a98efaad30b3fc84ace0343dbbca591340d29b8191721218f1fd7f94fa6846998e7c9a4ebe406910a025730d1af1c5390b1b9057af553ea3b0006c82352dbe8db05468be2ffb7c3fbb0b88ebfa1679ced2598f87261a463fde9bc62224d3eec1154a8a048c0c97fbd47db1f997ba9e67a05b68aa4063553eb470116e79b8c99132de47ec40fe8596bdb1268421aa16149a29cced6e75b7785928c2d7c9417f033141d118031722139e4a901df81046bed2db7cdec68cb3145f77499e145a7a8943bffc74988844a62baf5087974028438d02cdd2cd3c633814e30153a64230f673c8b16af6f33fbd76bbff1140aba55c8b98bd9575c219bd5ddea857bf11be280dda1984fe6fdd6366e57de500d2f252ce3a295a31f80dcf370cfa1c6dd58de94f61aa92d109f28c63332c68710cb74f42f0dec96d3a23d89d2be4f812120e89d9badce18b963a28faddbb1bfbc2c4471e62b2df1622b97860a0a569f4732973c7223f420debf3957763f562687da03edc7190f293eb7c04e52ff50d76c0fc5f61cc75d3fce1877f99c72544a5fb8132053d51c89690b3a2d6ce6e020a7e12c393d809bcd36139880e7c078fdb01e056c99084a205caf797c644552b5f1235cea3292db882c0bfe1be817011167a2511fa6d8a7626fa582909b6a4f6a4ed83f199c8bb559a6f51f9dd1b62164db19c0c5ae7e1aa9dda40a869ff7dd7113b59e7c3a8ec8472ab7cc45f9a72c8914031c988a151a968abc7ee3389903a91dd33e45738cf3c79c79c954a9b4e1ba5b03481888c26878ebc262dd71aa7e996c4229d6d6de82c9522b496566514224c8c7769e1e23a7c522ba01e8c57d1daad1a647dd6190ff38302a7566894ee51344d967a4662a3d0b41ff4f582e708ffcaaf172eab76c05f32fcfc2c3a583d000f3c0a076af21425393b95478006596a62648931967deb71c402c07ebe6faa6828843cf52d135f3fd719a11813d4ae3c63b9c2f59143a510beadc6cc15883decd5ed79d61a1bc36e2bd80f7451dfffe9c9e01b67e04249db64ac9115ea303ad6a0caf22e2b56b619cb41d7bb129fe32b57ccb4dd4e2c0ff4b1cfeddee2fa1d75f767ea3cc33077a31125cfcc4b992897131bd985898525ea21ad41e38d9411277aba20b0f7251b9c78ed0fb1784bfef45de6b6a84a49f72d7abe79acd9c63be8853c20be362af36dfebed012650ebcd333fab47543fb7738ec2f9f07040a3cd2adaf7d32a80f7341fb80d1ee6352b14c26c226d5dbf0f574dab69c6828bf5f79fc81ee5a2f7a402d9966d599581f504f220dc5e3b247d39fbb735490153b22552d36bba794594cf1947d8b211f63c99edb41f804176c555d2bdabf187c193706aa03f8af773236390c3ab2abfc0a85b4bdd23ceba29fffc05fa357994b771495e55b121095321ae06c285f77d458424544c39e95f62513898b04d9e6371a2fce2d38137e6dd2de15cfa967b41338256c882d369d55e0f90a73c1177e5dbbba4f01482dc3f313fb4cd489d65b9a328ac6150eabba79a27aa5fbcad6dcccea523ca5e9e311903be49507cb56d3ac47ad5d13ef23e45712bf66196b733face7d75e1375c43d169594dfd4a40dc2909434debfd183d46b773bed1988161c89b16e670c6b43bf620278843100d46382d0a8e63e2f1f5bc807a6d5504dfd3bfe6c41accb9967a7d5fcb435cb6b81d0e7e715cf6f91a481b0a45cc0044bd3e3c5fdb4fdec61bc4e76cb3d197d10c0420f8508f1b5c132a416378169360856ed04291a94f0c7d9a7edb6b528fbe4ead7af94d1770a7e8cb88e80a3def32c971dd78eb06ac981b8bba95564fa932c1cfdbad5468387f03db4b212e38cb386758d4c5124fb5a020340a9295f14e27335695e4da5842f1cb01e064cef5fe9659fc08bd5092b81172cd7112fcc45f7d375e97cb015ba096ab7213da030a664e59a49ddb9cd94c50e2be724dec5c09bd937bed8d58efa69ed0b4db23c7fc68d26879b56b1cbaf88d0927af97713a4ca19399e6878a5bc4db3139df9592ff332aaadae39ceb92e225edd5586bb7595843050623abb4f75a7700eaba34d3590656a7285eb24c9c36edcd45c8123f64850d63a47468749ebb01347983f7c4017d00988f8f15efef583a41b622e56651ad00b91bf0c64783c92b6ab8befc15670ac40750012c1ea0ebdb6262101db72485c8e5db671911d9bacb195c017fea280c552449906e1ebf097709fa4e6e85bffb766327187c215e2dd86eda5e098e9aeb83a1c70e062e39adf413d5540112d4b8848ed7428ce2a5def2fad12fc34b9574ac1b9ad039c7e42e21cd925041bb5f05fcca9bd72032645c1fb9b71d81de94991a357957a8314803297b0fe51ad794440638221ddd177e0ae349b1c2d742d0f7f90e60678cab55ba630c4a3d9ddee27be898e49f5d71bdd1d4643347836218f0107700d5a020952fb6bbd2531482d0a34732d032a1ff38994f2a13fc3cd110fc076f2b3f8a4fe465703c2a99aa7f07118a47d0bc99a453d24a2ffe369c52bc568cd37801b4e0133d5fa6e7188a3f711dc2e216cf7289159a05237e6d55e9b8694307223b4369f0a0d68f00c8b55182fa19594541e1fe391b1da14b5ec785181f81e5336aaa25706aaa73ecb6c95c1d583a301bc15c1e9ee096bf9cbd5f3e010782f56b4f2e938e3df97db4668512f5c8367bf64824a2ff6331fd19b47e7987986c549e61ea70e7047d54c34ab2722dbccd71ca5d3100733acf2a5b73b410d62b9e0341e06e70d08f7db0bbc4bf9ba14e2e58a52b69e74bec66d6202440a74531d58c36c03b37bd0eb393d68134e06cd5848b648d2d8fc734ff6a96f51a10eba30cc1e73c4e5cf7c6a377daab6d771db190a055b3cae614c096a91cbf2caab232bc652a6ca82c8678bf1f8869eef6ab005c93f623b5ac3b8b3d4a601cebe345c7c4eb40c81b0ec003684aec91acba6fc5cde77b8aafe225f1d44f12f78cb6ce8292a8e95b31d156735dd3c331c5193219d89cd5fab12eef9bd56331e8cb3066e2608b3148e0fd097943f8d0b97584c4caed5e5d8561074d5a56567f3451ae1f4aed800c6566e4ac776d2b4c88393d75fefb946d1b82489dc07358b2cdd84c5eb15e957fd18b6bad674da47f5d8589c85bb97645cec2134ec28a4edf7e0f540f4e6ac928dff24d156db9f92661e0a0ac42fc716457f2a093ddc76bb0585fc879860bfde30cbf7693f1af0e50b1cdaf55f2dc2fdec553cd67da0f5439b1ed3e6e17c0f108e25f20a177cde1e6ba9e0e269bcba10488de65fe5bddf3670bcc06e7bb775d6897444bdbf1470f9e749ebc878dfa951de1c853a80f2e7b472862bcb77634f92706d99447952efee8bd7694c858ca6365830084a3a0a35b0a60838170bfec509e8adbc56b4f41bd7bbb283c4d29c4765aa4d1f5970f9dc16626a32dee07d10f99a0ef51a723e9561f3585d3a838a432c2ed639f00c918b98a130e525df7e32ffe1840f2b34733600e7b29f6a599e27956dcef294b4327e962df9c87904b5125c57361505048403eb56590041d46c961124d81f2b0476ad3ada5db673919979ad34fc7d9a510318bb663ca8d8547f8d65a140d32b0621c0b8204c1a3dbf4f51d0f4d36245ce48bca18f94c8f8d9d6f651c71c9aa0c074dee062762e340fc28026140bf9c73b2efb4749bec38dc6b47dbea96270c7fdb5cdd05b9858a5f934ee2d16c3ebf194b860827b5a0806d47178aacf2ecee55dd3f4bbe146829c684bef4d00daf87fd63c02bc5f8572f81cc53e37454361650a999a1d9679f6e041214043e75b291f9ff59895212e012f3bbef4c9a498314437b73fc4eaceb54563be18d8ef3beba125d9ddcea4f2d406b3593b929af46308e89ab6548d9ac8fd8052414c237d9f8a38e3cf7a3d76460527da9aeaa267baeaba79ec0730714af4f0ac6d6c678312d691e73b65be7e3516534ae04b5569864991869e3588eaf293ee3dc77a7e680ba9afd079b69088d8aff956a3bebd16084e7e6336a48284e5cddf76798440fbedf18c601734fe6c80e253c6d8d5954e153793b1da00cd46465bfe7682ae8aa0cbafd2feaad8fd268db7c3bc22da7243aa69a299fc0b915f40e972e38206c0b138e6523bf25055c238ec49125c37daf73aee2db56273792ff3eebf829bb7bb99f120797b83716782326fbfea732e607c95ba1277ba1b2b4cf978927b4165373ddcaaa727a5cbac540b3ad209e46108e78625bb6b9a83d6ed09d00578632430574b27fd04627217116fab89c7b7eb8932c71074050a21e46055268238d424f997822d295fdbef5f9dabce8f33d88c32a1831f682d7fdca693940484964ac1df6494baccd78775f818555c2205d32539610cbfec2e7697b058f1ed650bb30ae4c22b1cd2725e8d0d92c6ba3a65879e5c6016f26839aae182b4d0128bcd741dc202d8664aac6d303d761e9adb7bdc33ff5ddbc1d1a3b6cb1517644cf7159d27add49968a25f4b8b906a481ac0793559136b61f96b311c54d6740648aed9487043c4be760d28fcac323cbdbaa32d41452a2c51fee6475bef09b0283ba49e0789f24c6e3a6282fa35653343cdfa0b261093f6133a8e9bd387023ee06386b156f54c01576c51ce17fa1959d5269533bfb867a1bc55b1872208ec0df1b0ccda0baf46b24267161caa2b5fe59f80e5770278bd2aebb9e45924c6ae04d31f8c980cb7c82e42b8f945fc14df8aaa475dc028e5c6426d7d55732c1510c115d5ae6341f692d8fb35a3bb98b41e066e19c7ffe65572afacd596ce798efe4897c756a7c1ff216f36b8d993af595fc7db336d7c18d977584c79fcd8e1f62b300a0cc892f65aabfb077ba25b6a4743fdb75da3aac44a3db62307dbe903de007638178139fd8645016cfe6972661ab157666a1f87aeddbe58fc5227e729b9f27898ac3135cbcbe5e5dc34fd811059159777ebf7d76889cd9ca610c46e8e9b84a61cc6b18c11f6c1ccec756670fc29594b2b3985e2e921ec86ef8511b431812a0d4884b930fb6b4268d235d14508898b1e7da19b3ff87c1bdc6c64ded037d568496e220c26ec39a699c582e19a24c11aa94fa529710915af4e440e1493d9c2f1e95abfcfb0e4693d116a5a71b7f53326706cafad665edb2969e97f4aaddd8d14632ce0529c24dffcf4ccd62572add92caa1716fb2f340490a48eaed6597045fce3cc5fc9a83df83e0c031941844eda1e708c3c12abb83fbba8bae39a28e31aa045eb2c6956a5b90c68d3057a3a761160d730628d18c849e65c03d5280463f8cf9179e237839570d096cf370e95276730011364280d79cb19b1a7bdd8a45c256079e46f0184ff166e670558701fea2ef5dcc0dd3fe6d5356233c647a672d5c29d6f93ca12ce632cf6aafcfcbe0e6073bdd7b7ebb1fa761587a467c87d3d241249b34a224fa2c9fab88a16dee7c9059d08bc17583d2247703fc9c4541eb52127000b1cd6568066551706ba95cc2c8de31cd70ffff37f794c1ae9771be193b0d14128213979a915958d7bc10f9bf4d93d72a3e412675504e20ae8beb13f4a394bedffc993bf07e6fc22e36d87e4c27e4fc0a73b1a2ff28e043aab79688c7d995f9b24563aaf54925b08b6ee6eaf32dcf1110e6fa31c4fbc1858b93e69c3f3c97469f89e870a5f07f9b92d14ed78c76dc3b09ad4d76e505d0cc92d10bc0fe08b52973a1debf71e5815b6113d5a0942fba02327d78809d5cf2ccc916ed13183edeaa53de452172d7d2a36cf222fca1c8d9729f3c9a351b1ac1185e2fd14d3d7c852ec5673e9218dc66c0b63e955498d8639a9b1af31f9b83c97876eaaeb3d66649a432572c8e44f19193d1c4f2ac51ade7a722b34a2b94fb242dc069bcc4a0dbda7e0556bc920eedabbb4fd1f4850fa2d4befbec9cc7972253171f9e0afdfc3ca3176d0d5e049439ebb7bc07b905b541b43f53d94f304b81d964a66e1721bbe9570292b56fadb045bcb259505fb1071a0cfd007c3f390fe3fcbc4f226391c7ccfe1544dfeb23f412fb90d258f63dc61dce61e811f99b63e53a8ae37cbeb36e91d5ab78cfaae8f9c489b08dc3652305eca99d313662087bf4e13ce7104d772ec5d9be60e4430debf9edb959f96e91bb7954eb1d590616aef7763764aa44a342e155d3893e60136e7328ca84529fbba0b3ef8640fba9bf69b48e02db311b209a5b2e6b39e20a0b6e8ce9afe8cb71afb27955a671402a2bfc9747b4cf363e5adaadd7bea05f547712c7ca8fdc8f349caba717b8fa8411db3a70462501cb59c85850c66ff39d1197f336cddcb88c8c868e560d2fd8e39130280b3ce8540248a457c8b1b4f0203fb737b0d349cf50cadaea9a1a247391b4a6a445076a49cb0f79ed152e1e801314dacb683cd4795f1b22de5aa32953860561734232a91cbe6cebe05bdbad5e824cea1ad3a868c0bcfb0bdb538edf1e2971a911da073368234c2dfd9be55ce295e05852a0a56cabcdfa41a4fed7eaa55b160808ac7e784c4095adcd52c0f47506caac072d920808b281d1191e1d5f80d7b445183f3fba9b90139ec355dd63271eba1ba5eb10f015b0d1b050545e60e9b163a8686159b2c5d6df8aed9024a985b6619d02ce3bb4a7f232e022b32077fb3b947091d3df29beaedd721930d6dc1f391729b8a031fc63971ff1a0bbeb6289e6bdad1bbcaf43c6674063ecd8fa3f860471d522b99f0eac47ae9a523f6fd3683b4cd3b35cde93b38b146ab6c519207a2f23c3945000563c3e501e1bc1d32a0b1ddaabfc1e805b72835d185e82721037b28a999a5efaefb0d5c3212c959a2e87adb3986cf3374fd7d8ddb7f4325620948ed722efcd8c6184c8d554470999e5d822cef03b4e5df48f0e5fc20da3131cc9907e0a1b033d51d1437e5cca9bb3a8066ea12e9241b77684c766f062efca952e2ac0ae0aa2f0cd7e01b3198a6df20f9a8a27360f8728f701622800752912be452dbe4ea1551ab3ac33679a04427c41028ccd0f9478059f5fec9674c17886a9b65b4e02e3b99e637c5e697d2608b716d7c9f980de46a20c2e7fb8ba4ccf27244494f22c3a056b980f3816f2dc427e6c7fb12f6e6d6a6e6f44eba1894729fd1033bdb25e9a7debba22e728bf12cd7d14a58c0b5d34db7502219506a96ee230c7c81db5cee2cafa39e8fe0aeb6e6bb14af4c8e3b3a5d7464ff1f97a1be9de4a8b4ec665ea493f3d079fa2b3c8510f56c9b249347c67f638d52c9341c26a762819f9ecfc9a597823d654ab303d1db0cd67a3cff2f24d4ead59103d2e5fb7a649112b5259bb013aaa78327fd24144f1cee8bea0d4d18912d659f0cb2eb1b46fc9d5a47be279d7b5f4d3c5fba3cdfe4d14b7195b36c7fa20ce67f341e135ecc437f248cd38d43d27800e52e0bdaf93ded707816ba1674223743af48ffc2dd3036bde3592e59f6cee37b8bdff2f090eaa3010d5a73c5a8d93b8306eefc2048300eb0422e14e323ca81f156276cbc43c67a0f84cc72d433279a7a969005a41f0e8aa9d4dbcb5c3fe65d8d99a4186a6645944baad85cad08a910ec1a02861f7c369ab384f669d056c44e5f396a093cc5a59b2b2c69b99184627d3f093b40c698d6a30d1f8d50cc9cc684c74137db25d833ea13337d498f9b8d9d39559b1c38fc08fc1051a2d688c50483d5d2fd35f5af452d4d0bfdeebc5af398981511036c6739a12637696c2c39f15745a21c62076bb4e55a2f7736b1ec834a983e124beb171126add48986651cb3871a0aa719dacd1a06d3d61e9fbca16f49e05d6b8d1209e5d7406324119ac0932f0f23ca7a8869bc61205685cc9f42694e6381ae500a5322169753e94f5ddb0a8476464d68ac646ff42ee90f0f0e3aa42487e01f8eb8d3cc31156539aca11fdd0dd2308d37d8049a7fe8167473d930aa171065953fbd3758c7e884ea0b204d5f6291ef9b71a3e3a42d52ae97ed40b70dab429de3729dbf6576ae56f78f9339531e2f5d8bb741f370b7fd55d033341a4426b6e0a1926203fb4056950eca27ac3b313bb94649d32fa72dab5cdfde00e6497972e57aaef48393fdd239624c83404ec40282404d888d5ca63c4adab122abad7eba1ee63888aede3684e8ff40dc496eb0bfd2f1162db613f7a0dac3a8ab49f789281ded8d055521ab29890baa5fd04c16dd084a8fa15126d4633a60613a2bedf8be1be6b595df6649bb6804bd5a0a91b67ac34beb3fff347d983d0745cf0fd7f103ba5450b778b7df18abcc8c52d0b2b509a5fbfa77f6c13ca93c1f5010c34710bd1b304005083b58633144ce6aa8242592f06885c097ea59c532f8bfa3f988d26980dbcbb9d3f2547f80b38b010b38fef16a0aafb6643974fb6ac9dbc2bad3ddb4bf532fd6407e1a8cc9213c732a67c1b05b090c08b7a836eb2ef1abd2c0bd174b4e4f65b619ba6aa291c6b024d53498b2ecfea7749a2ebf1a4be303c0f5bd7ddd4dc306e66f3059b5c9aba75df93074bfe1ea0c00cc88e169f2227edc69e698165aff3a0226b2344943b15c7dbfcddd6c2553d33c5a726eb71777b7f54368e43bee1bb6f6eaf24d1bdc969cab2b8323aada7dfe214ab4c07922aeb699dd5539f48d0f27024115e24211b37c527286f1fbaac43f1dd17f8bb5374b793dc22a930275330e046dde01afcd5dba10b3f256447795c8b9b1696baef90de410d3e697a7414062e8f2be71bdbe82569abe8dff18b6e9782019d8114d7e8fc1c5b52fc0df10e8b37382954eea35076aebafc8b61e31f73b3470c06630f14cfa6d2d318837459ab643618f80bbd52a11f922235ef6e6bfe3495a371d094a8f076732707726965f8c56da00cd0611db864d2403ecdb68f5050a57172dbf960cefb1a21fe75561845c1ffc0cdf8678cc5a2b079b12515c94c259b9446d811921c242b73940c2d6c44856c04854982963faf844177b767c3b944453813e87e69dc93848aa3d329103069cff8139a968637b0ff88e051ce5a33ced1638c6cd15ca6eb659fbbf0fe937d9843f7ca914b0d19b4989d907ab5cf4d46f2b42313c003e87e5febca0723b2d3b98100b24d3b3a657eeb29a615ae32c80522d6046bec4f4415662bf81a97d07a0f0e7f8f0cd0a0ad2a2786a3966cb0b60aa34cf3e8b0985283e32c075c14e81fc436fc933a785bfb7929142c4789fdb5b5e3dbb54c3b494de1b71f49cdfd2a269c73bbeb69dccc59012a02171d1314615e0904efc27dffd9e411101c8ac3e98cb55786193f6d0c2700a1973c0425e6d9d13c822f80e78249f2ae82ee65090b24adc1413f6ff57d95697775fec2db17e38d2758f62908b2d34e0b5c1f4b9398311f384ad46f8238debb268bd6a2f2c9d13c325e0fb3bdbe74fe4e680a4500c2fa5639f4a721a7e72481e842757d463bc743406ae23b08c78d6eeb26e14e5b713ebcf51685e1dc2acd9b37922678af0294e765cd07457727a403543ec8efe6a1a3ec1780fa258723156b3ed64ab3c7dac25726073ae2808833894dd0b7caea9d91fce78466efbd8b395ec209904fd67073bbdbccb782ca569d09b8928fa05c902c44e0caf6903560b2f9ca9611d53b95ad2839f4d0c252d9e8b453260f082c9e4b9a875df29313f4ad94e09c71ffa9379cd3c15eea29533db3fad4b91ab15dd14b0fe9358eedd389a1dc15e3715dd00840ba513212d317e6f408917ee86728d4dd502e34295846c016a58f492ad5dbe4e8d790aa26cdcf5033f9dc25012cbb388ad0fd0056763f83612478008e1f0e4de796ea80cdb9b3c30b50f47c4ea3e98ac13348c6b465d2487711b063dd481214b683f409fe044ab9bd5126da664f89df6c64e079689ecbaed7a38c348f9749196f744fa4eccc822d0f7b0bf9c748474573064ff09886ef9a3dcc27dd4a6c9a38e383b10b9727f2a60a99498d11b302a92af5bb8d1af2bd30d588325ea83dd324964e1ae436e3df79751924c3b1a8a6b6a4bba7c901a062ff03103bf7bd7cb9e2a9efe67b45a22b667791c0e8f985e7c8fbd3d0559862854fb6dc0e0000a4af12872eeb9e81c936216b58fc5fb06f87f7a5b3753c9cee9f70e71e0aa89cfb7c8a33e7551ef6a65720a528b5abd4edbe689a405daaea93daf751d490192a2713940ac6532d813ef889750fa66666982a33faa8d729efc336482d82c5f33f2abbcc18e98b3fefbc17a597826dcfaf71e04333eecec978813c2974e4ddfc7d58185a1c9ec2ef2c265d40ad260c967a9059446fa969f7c694b3a7aff7bd81760d840e88b470322ca14e7c0828f2082ca5ded9f4d99936ed7451c041412b7005c0b697918fc3c3d29119613329c6fa4d8ede7610aece150abd06f5e5b3ef6f777883680ecac2e2ab8129968951e0f2c1a81a4adf91734d6a032e65c4399a5138d0f65b83d7a087d763b822586f6f9da15d34db5767f9e12fb729e81a35ef0d34ec04341fdfa845feeec888253b451ab1c899c724ba4448b1099a05b486c526ab7d255b3b5c9e48d33ed08df1258eaaca88f85ea3f4fce11a54c799658af218c337a16bed4bdbe9fc07a92a50be01ae5b67fe981d471db497367d2d4b26cc97a58a56c91ac498f59748d17022500adf283891a32b199f18656ba9be6425279ab588dd41da5a2937b07957bef7a4730c245f984542d17a2597fee9c58eb98cd0503eba945de9e2983b372d0f12681c91bf8ea022fb72082b629e40f105c05e569297a84deb6052bbe18deb1570f0adb6b8bebef76f5dbb5b699b1b6662b02e2b5f5ce0fdce909c0b745da938fe0ec6ab053a7a20503f65ba7a95938eaa8acd17db7581ca29714c2fc50e309f013ff8a1b6daa2a8f0c7a8a9e661eecb98603202976baa43b70b368aebdc701296756ebfac9345212e0bb136aa598d876a00268f4e7a9b7f8d8f937daa517532f261e9a2874b2e461e638877d89c7890495b669ea9d7f1317f7365145bee56225601d2a08564f2f009786e8388713f2345b26934063bcd9c6a7f4620575ef41fce0b8b8d33e0bcd8eab28419fae7c28541bd97b336df2cb12fce1069e2aea48147fc883b423182ee822cb25b197761a1f4ef6499ead8e9bcc1be613552c0deed181156d8e7ebdb18f75558184f95349a0d2d7223c43ccd46abe08fe8fcb718248f55b95bd13d35d4d768c7897fc61deb7a297ecc6cbbd10cb01302384b94f7c7b771851ba5baeb9278f88757edcb031652f1ae6f1a3943b073b2aa542a0ff8771c7953f4aab1b689d42b58a08e1942344b31c6a78fa2eec9f8ce938899637be5f6da9ec7ec8355f2e78771c234d4399068e26e1d8f8c804e25c7a98765a0249dcb8e751866439f16ecc4bb161df6f3", 0x2000, &(0x7f0000006240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)={0x18, 0x0, 0x0, {0xbc6}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) statx(r3, &(0x7f0000000100)='./file0\x00', 0x400, 0x288, &(0x7f0000000200)) dup3(r0, r1, 0x0) 04:53:02 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[], 0x14) [ 473.276342][ T22] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 473.564462][ T22] usb 2-1: Using ep0 maxpacket: 8 [ 473.744562][ T22] usb 2-1: unable to get BOS descriptor or descriptor too short [ 473.879765][ T22] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 474.075929][ T22] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 474.086137][ T22] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 474.095511][ T22] usb 2-1: Product: syz [ 474.100107][ T22] usb 2-1: Manufacturer: syz [ 474.105495][ T22] usb 2-1: SerialNumber: syz [ 474.189851][ T22] cdc_ether: probe of 2-1:1.0 failed with error -22 04:53:05 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x5, &(0x7f0000001240)=0x7fffffff, 0x4) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)={@multicast2, @local}, 0xc) getsockopt$inet_buf(r0, 0x0, 0x29, &(0x7f0000000000)=""/145, &(0x7f0000695ffc)=0x24b) r1 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x111900) ioctl$TIOCL_BLANKSCREEN(r1, 0x541c, &(0x7f0000000200)) r2 = openat2(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x101800, 0x80, 0x10}, 0x18) getsockopt$inet_mreqn(r2, 0x0, 0x0, &(0x7f0000000100)={@broadcast, @dev}, &(0x7f0000000140)=0xc) sendto$inet(r1, &(0x7f0000001280)="496e2fed3db29e06703048c9c8b345e2e8eaefd6b5d4ad289b5a1cdb94863cbfa2bc116fb91469dd8068a4b5149c621b75fb70b86fe6ef524722f09ff86925d4e03b24670969ebe08196ff8dacd7fc41e95ae21abfe7f7cb9259de6f372a419ef8004a76eb673efaa3b19635a78df128829be66514e99ee669df263f072963a3864120b8db5d1143f225316d117a0c0fe772214434f8ebdac817afe9240a6ce9a9071a291c805a476e2d5f349a818dcb312fcd74eb33d7fbb77d7debcfafe374c47fba398918a842f973f76d045f0e81900be917438381ca28fb38c84124baaf199c5a457ec1ff75cbef05ff1f1366cd82c270309be63aeb78fc05514e2c4c47a1fe90e1bb21723c4d981623ff64f460a21cfbdcefbe32abccf1f5ba87a96f0588c76fd16dc139cf759f27bbef2f5e11e2b46527b8c483c3985ecda841c268c24a05ec7b7d4668defb9784403910e3519c19dd7287187df67d73a235bdc11718f14dfaf64f8b8713a50fd85b7e04b0c514a9d0cb1195b349bd4a3472ffed2d7889edf31c86e12a67b882e17677b67d930a2614ee88529f557426441f0b7e55bc3389af807583fe0d2c3c6debd17842b5f61b13f831612ce363c6b04ba8062d451725aa0c876138442252c7506ec69a0371f7c5ea4afc7fc11fc5da1c9a500c9ed6af68430ab4d067675089480cfc2c0628bebf8b20d750e05493c73946a40503d46d4a063a3891a4c0267c4106940d3324d8733b2f41465fe8859ffdfb01bc0ee54d27bdf69654ab16e7a353939c54b24e27c93cd00cdc140258c66819bd7546502e8ed5ee21f79597659160ae7a6c6039215993fbb50d8d645db0e22bbdd32dbfcb061a24251fed26c53c6ae802a40002e124afcafdb4236ec1ea6de1bac3528125188adf7b7333b26100480f6109a374f9a562037633728aa922dae09c8b5dcf2e8d1d57743220eb74b4f1f607c03f1716a46e676d4e91670baba41612163ab54091ff5f705bd094f9fb58d89a2fafe0fd8bbef62548a2234891cf7ad269204492b0a0485b3f72e65033ec97a660f310f8f39d3bf68f987e1739ae5378e5d60e42e7dc0b7b1fbf0db4c762bbd3703633a2e1363a12344921ad1243c2e909d2b3de11fc54d78440d3dff2a45c09834c1acf646a4078607ca64fb0e4784e4b6e4ea96d47fdcf82a8040758e67c808af809c15f2abb290d70919cb6df8cfbc10e5eca0314b46ef15b257a81af47201e7549baa8f6d957d1ebdf1b80c41457072cc772b3917104cd29c3957cda9c40cba607e74cd14e633f0c927f09410b772454a8607523a96b542f090eea5bebc3ed2776ada01436d56ab0938da971b20e1fb18d120cf4f9ef81f4a040662aa8c7d82ae4850ba39513b9191ac86bfb460612b89cd31a12a0208c012405bf0986f7667347588038f2e7b0b4982b703e6aed62937cbf7869203a04bcd5eb030b26952ddcf1223a193d375e8286beff6f69e818875cddae68987356569be98e80095ded7ac978c95cf9d399a305aefc8cf568a85afc83136f1f10dfc8cd3097bce0a555732d0e348d1f4eafd73bcc419e8b82845f6653c899634ccdcd970eddbd749a2ee6e7d2053256fbcddae0c5777cb1032e03c370789f8c2d02e7d3826f1360690a565491ae839e4d18cf8289fe969712861cd495bc3af246f8d67124e0b8bb77d75d7501f371d8b7f9b88cbaf11518bef0adf37dc7c43a55c39075d0f89273570f2293b1c2d6f1ad13efb58bad48e46c1a5950fc0feb1f08476b7b1a117a5d4fa986b242361d88d49217ab47df9fa5125536a2d476d8ad25089c284d1c67462a2c79a9202de0d76fcb6bc781901a1e3dd0e31c83219a899907f37b8216d7099898f984e79ca48ee1157a9f2db90952727e310c791811b7384580f4399a9333555bb852ef204e65afa95edf07deea34c67b63b614eb40083e0ebd8b022efd72fbb8b701478a02ac9795ef0ba951a0a67d6ce2c5f8cf590ada3ba1b9d369d486355049d328dbb917edaaa8378367e761acd859ffc1d9ac5221f51cd7da707a17210b90dd34c07863ffb78a7327046cb37c8636287916a8dfca121f330d6a3836373339689b73a11b0b40a2acf6940cea7a83d794464333dabed6d68532654a88b01221409ccd5e4e5f15d9eb855b1df282a352e72865e088dc039c2595a2ca629339cce342e9acae17d59c2ad2becf7666dcb98bb61427d058636cab2eab39e1f668b4682827b6ad43b322bce77d5dde1c5034cd9ef93dc51be33a7f5e364000b9e6c58a8db20bf968eddeab6478048195e9d878cb5940896a6b7e4ae212048062a26d86f12d287867c0947c8a7297e68b821495afb0237603ed30d89a2a5bfe93f7365a8e54c82ca37e414fb5605e3c2e8f4ccce697fbcaf7b577d9cf40478cb6200567344ef8fa02f830e91979fbfc9b8171e4a5cd23c431cd4f9950e47807e2636d092dab6ca3ada4f3e4aa8a1b3b653bf6aae03b00cf1df314251b09f576f4d0d86843c9e180f38e595f83c9fc5c0fcce7b6fdd7c0a5463686fecb3d1694cadf1954da993e978295905717abbb8853412c49ab07230271a84b6d236531268589706b4e8c06d4e34718f7597690a6fb50b8b1781447bff5af2e3ccd62dbac88a3037604bc811158328e825ffedc5255ef889900655f300204162bc8ccbe2fad0f92f9a5ac30b055d532ffdbfc30425045bff1a78cb7c2805a3c1693627b2f7e8407fc31543e048c7d8c5e92a37dcd7cc504b073a00c017124737ae94993b498e6e23cec35fdaa7356947eb7ba750e081ad7195274573709c084331716ecf7b55282b86ea87aba5a20d8f9ebf18bf574c42865d887b647de4e5ec74e7e10518cae0e1e859a53ed79c62a988c036ba24e4dd09942f01c0376106633d0fee01e679faa1b77753bc05dd1a9ae0238f1931a0108926a827809aaa1c89ec14fe2f2bb8ca9c8bd4c232e43145541023050acaa5c1eb6ae8167c5abb9cc4b5ca3ff40b81c91557fd762a6d5ce9ab398ea545d50da8a2bdce4455e14f458242429616f8b21d2ca83ad1377069e2fe9e99842250c679b490ecc7d8913c18160ab15dd27aa05aee8185e3afa75a2162394f0419880b251a6f56f1959e8c7fdeb94d2a336b3414f91627e9974ef50d0d7f2eeca299d705eae962dbe6715f2a07791bc3ad7b176a0c9477becbef89d3c0ea5aefc7779cae73268921f7da88bf9732346ef1fedaa1fb6baa0b35ac6209d1428adbb3ee1d87bf5b680644aa2f1a0fad8d49021c253b504e83bea1ffca7f980adcbfb7b9fd8844fe99a3a6c8dac6af9927b3fd3f6880a353ed72525ae9e867228dc8b472db1368a04bd1b4122573a704bf7a6447d82c5618090015b540419501459ff0f0c9fd38e2c3f7da9dc5bcc66f0af7f1f3d692e64c51b0100f3a54b6fd0e0b1b4b0b86b7dd2a6af8520520c524f1bbec7ae7cd3e9d514a160d12cb8dad73bbbd97762b726fc5f1e2faaa3dfe485709cc93b832955627780728b76495ce97024f9253bdb50f7c2af9b79057b98a3b11e78383069045bc7dd133d47f17c73c2fe8b1d70674855ff3d6c1934b4cf7121de7afb81c61986a796abfa35e98b16a1146be4f15a9356c7a1257e399a875ebb615325c315682ab32ad7a0367057b44ee3983c9a6c08793f72f4df80da109699c2b0cd2290f2f86354948c66a556eb1e70b3981fede2bdf41e04740c66d4f1392d17f63cd0bc2457aa95084defc674b69af4924e1c07519c93776bba38ea4ef47866afb6bb4a0467ffda7a8509cf9ee2429a2045fb99e73d242668bb430dbeb2d36d405a8028caf5d5f29975930e829fc86923cc33816a3dda4c1a9e77157dd77b74f508b836fe5e06f3fe445677cfdaceeda3c6af063aa7d59467e49b6d854be0b01af8065efe0b39b63aa8ef6430e5d72ae0d47977d1d850f1d5bea89c9251e9a890cb5880a78ffab20f305849bfb2b95e2d4d27bc88a0007e72f7207e5eb9d7c7ad3483bd11f03c90764e108d7629e5ffc38472ab95e91b40c941ae0114ee26940fdd63b48366fe6a921b8f7fbf93103c7bb554f98517e0fd2085d9c99cda3d5e5eb7d5a883704ee42412218e82ac780ef07131863c88a24d86a847c89b04d75d47485304423cbb901e653be6b64970173f3306a4e43ed48d86e57f9c4adeb539222b7b3a700d63d2c4ee2e6be949fa001f77e484e6e536f84ad3e6de0628e445ece92eb3126c982e5134ee8b6f7de78813c897e4767b07e34fcbab36cc4ff90b56d22b7421b56ec839b2536c4e37ff91688676d805ae905a0846fa3e80efad85a6b3bd4f8c7239211d8d9980d84d2a610b47f155e0c6bfa456ee14ddba5c7bf5e257a38a3308128cf5bb540aee82b3fd0389857a7fc18cb596f1e6b43f94a21d2f2d89cd7273fd5888bbbe21c3127a43047625b8b3c1d3189e46eb00a19e0e0cbe42cfdba01bc3db320911ef6bb0462250b84b2c702596cc1dbf997f49e4009dd205d95c3967604283f6fffb167e9d14f7b450cc44b5309b10f976d17f79fa3d39d026ff0839d360f32c3b6bbbbb914d59100e382e8e11d7df2ac31fa51761f03def3309dc907a3e45399a5a94a01d769408f07f50a6e404e98a1e3d80e7e3963ecf129b4c76558268599a492969ea1a51526b13b245dcd7837dc0111e21a540ebe8ae40cddba12ad09b557ddd4859d052da35288c66bf53c094a3165853c1206ac37ef0b3e6babde9ad66e4b888491fbc925ddd32089d79709129d955cf32cef609e78485b977c65e8656179a16bf82f2a8a45aa5c265d21730585073adbb0b0e5df7cd48ad74e248f790aab35bfc3c5ae6ff577ca19a35d353876fa94378f357d3755c1cacb50c1a2e4c10a92fe3c42244b06f4555a72a8431f713ea3c13acf15a69d433431fc2b6a079356590b576f38ecaab17e937f3e6cdf6d846f91aef052eb991a97c7336e900b946cc1d2652616f7670927edd00e68c02365f6cfd64bfe70d33bc0c3603692470d486f0fe23ca4574f7d92003dc68e8f6e527dfa30d46cc8cdc201517a1c6b1e9a95b1922c4b7d06d952504d3ebfdb67a5ba6c18e45ba808d489525951188ae2012933fdbd5e801a8f46bbbca098894f58c33b294a0f2e8067e92a0d0d72cc4fd771155609b546ce2ed321513800d59c4d607479b6636b0f730cddee48260b0b1309e9e0fc75200b2d7930752cad05dd54a072e51df93fd7032608f2e90f1275e76f25c407c7cdd4df51ea9624cfe01e38ba44b4d13f1ab1223e343ad2fe64353bb266480172316131d95065bb809a2a11ad4739d74b9c2696bc7dac469fcf7bc61898c1b6aa8505b29b7404991f58380032acdbbf9573bcbb0d7f3c161f7e68819b5fc80f51910b451e8eda747fcdff6ef4d812e38f3f1457c31ac81f709a354b1a0b92dfc1d5405bb6a31ecf6cc89d08ec1bd095fb4ebd94925a042182598110ffcc338234daaffdeee79297e9ba6eba1f977d61aa5fb9cf46ac03e336323dd1ff61ecde5f35dfbb9c36f785455ecd51c99b6954c8303acb0c8d33fe31b63d6a21f6018ed406cd984978d32a41703c6098460be798ad1f066be4dc53b7836418dd3514e0d71f0daa23bfe099f221a01b446252a37856461d2ae966fc0d254197da164ce3fbc9505b7e54816c5603f93c769e16f8e751ae45ccb09e8a3b59a4c5475d1aff75ab81ae50c620f97bc846766a40180733d1ead78d66c4d63bf419329320e91dd3e08aa11057f1e4593eefa7256c8a9714f82e4e79408af5ee776155c8003f821c6bd9c", 0x1000, 0x4000, &(0x7f0000001200)={0x2, 0x4e33, @broadcast}, 0x10) 04:53:05 executing program 0: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a"], 0x14) 04:53:05 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[], 0x14) 04:53:05 executing program 4: r0 = socket$inet6(0xa, 0x3, 0xff) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast1, 0x9}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="a859e6800c2c8164d22a7e8600e5f3e45d0648370808a96e5d9a2479a7246b350f4c3a969427114da3673c140a5f38b7f542db00be0644f1a91252b4eb47037f3786c5bd4ebf82f091f32728eb44cf95d24188d362dc945c827e963876935d45c5c32531d94d0fe0be11130828e37997016110e883bd6724f63dc2aab0bfd6b5e4cb5d0205cf8785c15150dd932d5e64e0ad6a206ebf173b5ea3093b1e05fb78d7cdc8c88cd21ad8e2a85f137121fa6c5e94c8022c9b2ab2ea7eab1da5a035edb90c5970b0", 0xc5, 0x40, &(0x7f0000000200)={0xa, 0x4e20, 0x7fffffff, @dev={0xfe, 0x80, '\x00', 0x38}, 0x63b8}, 0x1c) (async) sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="a859e6800c2c8164d22a7e8600e5f3e45d0648370808a96e5d9a2479a7246b350f4c3a969427114da3673c140a5f38b7f542db00be0644f1a91252b4eb47037f3786c5bd4ebf82f091f32728eb44cf95d24188d362dc945c827e963876935d45c5c32531d94d0fe0be11130828e37997016110e883bd6724f63dc2aab0bfd6b5e4cb5d0205cf8785c15150dd932d5e64e0ad6a206ebf173b5ea3093b1e05fb78d7cdc8c88cd21ad8e2a85f137121fa6c5e94c8022c9b2ab2ea7eab1da5a035edb90c5970b0", 0xc5, 0x40, &(0x7f0000000200)={0xa, 0x4e20, 0x7fffffff, @dev={0xfe, 0x80, '\x00', 0x38}, 0x63b8}, 0x1c) write$RDMA_USER_CM_CMD_JOIN_MCAST(r1, &(0x7f0000000040)={0x16, 0x98, 0xfa00, {&(0x7f0000000000), 0x0, 0xffffffffffffffff, 0x0, 0x0, @ib={0x1b, 0x0, 0x0, {"217df01bd8e5da658e8486ce1e208675"}}}}, 0x28) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000280)={0x0, @multicast2, @initdev}, &(0x7f00000002c0)=0xc) setsockopt$inet6_mreq(r0, 0x29, 0x14, &(0x7f0000000300)={@loopback, r3}, 0x14) (async) setsockopt$inet6_mreq(r0, 0x29, 0x14, &(0x7f0000000300)={@loopback, r3}, 0x14) 04:53:05 executing program 5: socket$netlink(0x10, 0x3, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) (async) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r1, &(0x7f00000103c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) (async) syz_fuse_handle_req(r1, &(0x7f000000e3c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r1, &(0x7f00000021c0)="5727905ac12cc5ae9d24057725b9b35725690533120dd1d763c0aacaad87998c068e6ad20776cf0c009a4b3268a8ec00fb2b9c7637a11c76f3d0d97048e26191d26a38a8bf2b4b42e19d1027b641cf6b0fe68b8a4f8ae6623e2bb600c6d28722f8c214145021fbd2e49ce05ba093985b3279129b6d5908e82c7d32df4bba476a43a9ad20feb692bbae44d54b83f20cd3dc95838cc40d1dbffe34db17923fdc6a8d3472924f2b72f20f2b78ff2c847d9d8a8baddbd42dc4d4454b48fdfcf0a5bd6b51c1e029233435f6e2c807144b1cdb5c798dc8f342892e7b6fb32f7c8430fc818e0793a7a35046d73d52d733b69352bcfacb15e65a0bd5abd444b223e2a2d092dd9350ede6623e0e3b2562eee2923a8c011d3e1b0f3e30665b25fdeaa14d9cf65953d195492e39aac2ae413ee8dc9ee95b0482318bd9fa9c0b11fa1ece852f05a53e14cc0e524b5af4add8e63fb369b897b2b0a7b4a65fea84c61b54449b687607095fba3377ac6de60a1e6d5b8144e912de899f58c136303dc209263538da8a7a76b4f2ff7eaac57e036a4f43c84f9144a9fd25f0ad79626a724da444d9f3cd036cc34124e7ac54611e6681b1e3d613c20e221641981f50ccb1ac717d7518fddf2f6d9afdc9a212a1a4244e49d52ac03a262ce12d135389ac05df6b2c4494d9713ca767576d48dc19edd61950fc67d42b2630b36108d60aaa33d511136e9c449163676eba10899096a48ea705b5ffecfef07c4817e62947a1b395d02eaa7f3eaac00435ed7544e0edeb7431b2fb2d5cb7fe7edbfc8818ac82b8ad59fde94dfd7dabf358f84b25b98c1e1111d3555559ff5f1dd7722835ebefe5e99f503d0b9048f274dc6c634383f0fcecd5089bc1d17c3b1c6d8b0adb6d18b0b7a507e788d353e5e6006f64c1d17b6f2ab11335330527f0ad560f75727b9eee4c4db1d59ab9c9ed682870338f167392298e73afe8d9588dbc4d278625d70b61e43908d3db9927d65f4311147cbb302851400ad8a791107b9dc6a2e6f61f4581efdf95b318d46e5a24e373e8c1985ff789d178ff202a5dfd00b585166c7db8307f15f5ba8a9c47bd765c2553180282aa5f5a8fb1f928f16c3895328e55d4d893a17f4cc22050addf199f7c4cdc0b0fa8c8e0ec0a06f8cb73b347be1bf0b3931d68f862af7dbb644aa5212b435f55ff5aeb63ec50a647c893914d64cef7f9fe3e42f3b3a4e733ed504d033ab036711051d4cc318ac90dae860d831a9cc99ea9eee78d22a4911a254ed1669bc5b59d1b5aeea082a5d1e3d7d61672d96901cde2768ef937423bd9443bbcbca95ad0662877d58b001a8d326b79941dcecf1d13dd8ee66d2adb26f0e3b847efc4d4f40be229ce40ba4dbcee77b076b7044845ba7e394e8678e4632108c56d9c444dab7423afd133a8e4455c7d6b7f1490ed4b2c0bac9bcdab6bcd2396203e259c316bcd9b1eb230f8cccd4cab69d4b8f445a4e5b42f1cdccfa7afd8585f07355ed5a1f779fde1ea5477835a76dac047b2d0d68810ee14f52480e4773472da0bb507f80aa06936b8f5c983a8e295fe062a024d0a88d46bffd2899437aa30014b5eed5e8d9e8de647a9b290e624699864e963f7d825a6220276b1c874cdb3bcfaf95e7cb78a1d1f998950014818a329cdeeb3723855c9b3ec89cfa24e8eca2f0fbeff238eebf487624e8d9c3b3861132fe4df45c04c121625c80cabd625e056008012530d0fc964ee09ebada22b0026d3faa0420dbb99cfd627422010d35eb1e51cc61ac02aa9eb61bcacea8a11b61b7d12b7c84a6270fc8208439e0e4ae694f0482003bebe343a0f7c944526b0526e66acc209762f8057ba04d465f4230aade5cc7100d40d056f26b57639c053f525a91c54f5e67969dc779e6c4cf1b59abd34307469367f99c08cf444aa417435275f222184b03a207e2c728066cb6658f2245a4205d0b4e82efab0cbb286a4e2c534dab3c236213f0c3209c9033dc63e0915b1c66f0680ed860e0c7caa93e781fa7a16e91210d4f2168249070c6693bdc555114d097192402da03c30176be1201893ddb5f921cd2de83b0736c0898b86644ddf1b50561120df48b092195a5d3364719d49b1fcfbf65786939a05d2f0fc66c198af3d5e67aa3a517cf825f8e7ead08a4e1e93fc37b9a222a4f8852ec5ce72c4d7e21df1c138fbfd9d96750a88df0363c06533e04da4a265eba28429def842333aa0ceeba0fdc01208c1c2dca599c2b22e112c7f0e5c8ce70b18984185c1926af7c8c919964b9d855ce3c9c95d35af4e217ca074e21b676bf8c2684162b35ac4918eef20ceed5177f840cc11343a10e669fe27b9ffd0c5fea260a30ae5ab18230a7bab3c33032a61aa8d247a188685bce6884e80f595e2ab8ff1f3de06c28cb0810ef3b2790baa0b4ccdafeefb91c4ef585e589146fd40ff2ad168c29be36b76813b4397afb37591ee971de5f323eb4eb1d7f375fc342355fa7806e60e192e5dd01a003b191b90e0d795e31e751aca54750be892271a96c4211e47b4c316fa8e8972ac7ef1bf1bf1af4033be8fd9fd56a31da26903d85dc409486d9beadee08475147343aab293ab509845b02904cb3cd37dad898570d4e85429d2963b567edf7848d25628f9bd4993f6a3a9f7a03fa421bf122c8993cea6c8faf214b0f126f76e253a5ea91d2be3ff3ee81993d11906869a051ea126a7564b5d35ef1ce220dd586ad335bf6ef77a74db20f7000b553478ff6225a5107ac9cef67eda14d5bbb63050bece1ab521d7f0393368132e21afd206be2ed3f8381d8cb2981647edb61e325d2f0c7a75f8f0cbdc580ca56018452a437265d7bbe57f5bf2d5e323fd399c1420de7462834230d2a40cee6809944446e22ad52d2f9edae7e3fb76dc3b6fdba27e7c7ad355bbd3f4388a29d4dbaad844829479acd9fb22276fcabe44f427dd72f374b48ae3210e5623a3cacf4e4f7dcd27106f3a01392646566a35ac90c664ec11db1434bfc150e17a21ba810ce1cdfd0b440a0fca1b624119246978696517873eb1d46484916b3c3e057af3b355e65da20688024b8216868467c611d60554a75486a51c6239b0170e3ada89de944eef84e9e1914c5603930c1ca5b992754cfc4119f8704295d6ad98c0db0fc424dd32d0c4a1ea81211a99597b951c6ef3b33dc1278d1b246f305d59c3cd5058d41f1d5a172edd3f739a506ee63db8bd8422c1d57fa668021d900c806ced6aa9b9202563a0d309452fd121c68213b0f5b916533995a4e1d83beaa797d1f708a02bc83afa10c3781355e5a55cfa250c3f512b14881a432c226be9ba4555bee22f43d8b4666971e9ad391b865d0ab1e4fdab2098ce622a8bcbe210bc2975e04f77e53c6fd4a4022fca84e36f282ee5d17b9b6a3fa98a36c92bbbcaa275d7b44276c009342aa8b5adc2499ab4a9d9ef59d337cafad1e6b03a95f7d3aecb3491cbdc12d8d154de0b15f14a8dd9eaa5763107bd0d96c2db11db4f95eaf936b61446f837960c0f6da28b3ee85dd19fad70cd35bc93026d2e6ebe1565215882720f6735757a4d42e0c8b4c37abb8e9348e0af71352d8af08fd79dd5bae8757166e6490ef2fd2223fb25b7e3cbec868a5b81c3265fe970e332ba892a1d1f0b542f9642d2a48b1c1167689d19f5c79c40ad18e5bebf5d266a078b38700420c1fd69a08625857c6f86eef1ff12a1c7dc8f2978bb1ccc58f992dacbf52bdd0bbf934b72ba7842f102c3a4905a29a6c9f3b8a0511bbf5387baec4e7858ea9e781bf95103c07b53e0edd4233710c54ee33a6d341ca9695333fda9df3298ced09fbe5774a93ea95105f10b4121b273bc3e2a1901e1219240ffeaac6912cbd7412b07fba4268212d4bb19dbcceadcf7b1d7031d9f2f7dac0fbfd5bee4d2271daa259cd61aa024221c1a3509f530ba412beba5bf4883e56c8a1ccfd3e8fd2aed7392cac96ed1be43bf25b274d22123f4d84df592161f79be5bef3f3b1c6b684dba798446666b45e70492b935851c3bab44b67886ea4b053585e24d449e838c0d495320600dfe71badedcb83d98e5caac0b558ea83b215d0b484652ee2d57f41ca3ad48487c9422743cf2bc9966e31124fdfed242a6fc67748e952b9767856896134d61c5b0a9f146888e82cbafc68badd043d4161f5e4312a76768071750597baf0829902b174bec420899661ac8dfd1e957fcc80958a6e9c9e9d45435cdec948379679ff9515906ceafd38eaf99dd4fbab05436e075a21d7d1465a411961598c2544cdbd2e1a53eb544e97e73919470b75ecf75c573735ced17eb1cba30c6b115dab7d950145ff7455c71addffeee757a4c7c703f9fd97c5056e78d86ad70b9ded183aba65d17b05568feaddea8aa50ab8b1831b734a1027a07ffe7a34332a0cc9d38eb9651807aafd3252d0c534606c9d8e66940bc6fa6e869cd481536ba849481c6f48f843050096a6a4d14e43ac0082937a3c93fba825dacd5ee54f00e2e44095201d8e8cf0cffaba693ff059e5e5db08e0fde9668b1a4aef88a56e73790cd91413db6a683c88f16ee56f91663fa438b975309e63318453b9b733210f4bddda8ea483ac4d1e9dbcbac78e490f6925e773108f01410ac8e889c220607837cc8d6aaa539a1f0f6fd6ae889db215b647cfcc180f77b4bf971b2edc9b10b60650f76b6441f041cc562df222d3d6ca383ef3ff3b8bb72a6a0f62f08dac0abd630a182482097c2b1ae386a31b37862a52191e2ef22db240927702a26e37f05c55476476133d2db56bd1cb010f5185d855e8c715c816e7bbd0b977ea70d2b3740b99994a1543bff002fcb9bdd9f69382a93d28913dd1408438c3f48a686b87c31f4398d709e0e0f27be1417e15a0b909b53e5bd903c4cde1e54ee4cef45168c12e8b27e109b0d4f50478e5cec916f209343e65b3a7d5f14b2cc0fe1041caded3306a88bd314e72b5b6f0a01d502564334f1bbb0ea9145a238607e076214fe4d260ae0bf3ce1b2e25a983b11544be992b554c09cecca047cb4975e667200d9359d0a6ca68ded9743688d010a18089290dd49bc0c3ec09dc5ede6ae363357fa2a0027fc57deed0914797550cabdb8739efb91e0f5b8289639e02ec29d0e43498efb6776ddbdc2048062bf6b59a99a7414757db246bd27a7463744d408ccca25df0f9a38434bad96ce730367082c860c1aadbb061504e1f4157b5185b328634ddaf208655535ba3b2cb998f43df5842e62cddc8052bf28d2af11a1c614fe859e3d3167f01ea8268ecd59cd28147afc985d92dbc099e850587df639b05ba501c72aa528c4ad50c9019064bb36792e1800e8ad3c30df2e9d54a2adb91ce0f02af2657279fb0eb1c37a14af380c259a62199cac84ba6ecf1a771a93ff47339baa33212282e601daa371884543ae4dbd6b163d30e09604f996d4cb5baec89d7d4b18864ebbf2a75579846eafc9b15baf18e7f1bd5e9e2e60ce011ac107fdecedc3c0f71ac3678b9bf2ca8630dd99ab26e965a5f27764375eb43d4f79d37158235aa6d47985f3698adc2bc40b9a23f6360936c962ffd92cfc06203d6e6a3270e2ec32e24a4e3d4e369ba3a6c3b4bbb766a0c5f2fc83ea547810de44532ac31b217489f3b74323e2859203296c2e51d60917e2239bbed84d9f17a14cd9f04bcf21a534d9162c6f62ee244f59adc2d48dfb0f3af1bd77b2d88b65d2441ca303dd00e79532dde7caa17e3dac7b61c2d0fe3bfbba8db857378b4bfea298699e84fc6bb1ee2c845e02ca0add69c861225b33c40acbc76409de207e3ab723545424b2696b594943d86c6919e0c12f3b66af9d9fd48e4d78096bdc389a1cbccf2ed01470ad660dfc9d1edb0f12b15cb3fc185237d656754bdb605455a06f7e1e8e440bab001f03b05e1df125f6f7a6dc7bde8a61b5eb831e3591312927a219aabad0574e303337f15f56b719061a99b2be34f029568b2d732b44f677ccd583d58651c9fbb02ec1597261a8167c914103be836cb59588ff70698ae1092cd83b6d41371da12ff7f2bdd40223fb36e5144f40f877562ebfe1941d417443e239cbab3375fdf049e92cfa22cde893c6918cdd11e1f8622e4a620f5d3989c950ecbd1c27d6cf83da38ecf4a975dfb1d9ccfb6691b2fff8040e810845f8eb1a635a5f02117e01348c3470ef29b62fea80ca1bde8bce53cb6954078574b89b066d826fe857479fc7913a00c773171da0b3afcbf5db546b778a4a1292b70cedf5872c455bfa2fb4fc6bf779f831dc3af7c728b4c2ccdb0277c23d50e446631787f9c15354a4185bd57a3b393f10dce7aaad9651e25c15806f3622f0958f8db7861b20dba1b0aa21b4e94ea6f0dbb6dfe9415306616e3278b361552039bda9bf5c54cc0a147517a7c65b6a028463d314bd35f1e3d591386d27d7f95af19700fe2a1b73537f82b0db6488100a2fd26b770fe788fc7f67eadb9db63ce5b0e57645f9720be4b6a02c026dec2201a5333fbf1bcd7a59ec6efde0e666fed3aacdf615f75326a5ebb160d4a52cdd25ad77a8e60f6abc0822d69e79106f7ef2e8a2024194bdc5e7bfe269cf3a619c31ee4f1536d8b3e8e431b855839a821ff358fefe621b424b186a79d8bf1d65b6cf71948217ca5f508e67b72df4bec7325c82d6525b74aeea7d09e67f446dd00b812950b07cf74828fcb90442b83064c8b342aaed1581c76a667fb371852ed5441e8eb46b9dc93777d3d7b902e2f80a5f9981502f0c7f58bf7294a679dd78d364067f57afceb653fba886f200795cb1df89381695fc3c5f4f9b9da6e8869e5a0eeab9484e1a0444b42611b372da32efb5843573c8e244e56a5d83d130e68ccc779657118d8dc28ab30fa33a0ce198f6eb936b301449ecf309e79a238c9e10de58bba8acf1f24bdc6875e5e329b602640e7242eeebebc94835683b97d48fc3fa9b7814b58a9608254aa2f8a0dbcbfd84c3ab8f27d9df87c470040b0887d95dd36e139ccddeb03ce73db1a91c78d1c42ce7be1569809d7a25bf539fe5b86281f338228639053cdc3fcac909d73a4baec1d891f5e1ebb7e97ab7115401a40a4a6a658f275ac78dc830925f41d31fe80f78e8d6d69aa26025f67dd3ce076dfe4def8357cb5e8b26d3a80c813f70a8f19fb623484ce36e36c878a6504d9f4ed6f398ea1e9915fd40aad3b032f8b32758bdc04ba47a47ffd535252055d6bcd526c38096a65feb53b12497ebccccb54ae447e2edb05301d1eae28e95c785bbe2d23d03f870f73e44d17fddd7df79d290b37609384952a8ab1b0dbf2fe7f796bf8e3e136f3e44ae66fbd35145b4cf26737245ffdf4c5e8bfb8408130a004224a348b7208569decee7f5ad011d5d7309e86e3f5ba719e093e3d503628c296309f01dfda1519436bd508f07372de12a3e5fc9d1ffe521c4887a99f9a12689ab72a674ac4af3c6e10b18c36ad15ee8c9aa843f8d695dbd8d25bde3d01449fcd91a933c4ec6485a6b58b26cc07684e48afbfc2cc6804c062e1dba00d5be261568beb515c1ab374c98fc5f667ef175605490577f3bbb4b2dc9872a7f0715392fe56938552e01dfd958e5e5c90dadf9f80fd89fcd30231a17f68ef8d30ae40980724693c3b8ace86d0702d0883ddd371cba85343e831c8c31868c3a8130ce78758561592f0e85f3f292a1c3af60c2e5419b6a70f17ef497a4b10c91aae13dafc985000cff3ebd95375eeb18bd0ebb22ad3b4e063c3fa2b3f199f218d3e9b6e9b880ffa8f84d97174fc5d1852eb16bd8720c8dc0f3820c13948322a919d83c9f6878fecd22c36d78fad74f1e83bf43441f2a863da4f970f682eebbeba088dbd66af05183e112fb7dfa8b6cd5f9cb0ec6f21952eb576935845dc3ebf52d927fc924ca435d7d20ffa2d23f335a963f9f872feda20a64d7993d2c2e84b349e03602c961f99ba2e9a04a73879015f3b09a757b03055148ce16d7b574fa460bbf8a80c7007dd7edbdb47be57582b5cc7c166648f11a373279dcf4345076399800e42d84bb095c27d66e3a264684cde554e0007028adb916ef59296e399176f8d58018bbfe70903471149af69005beb542cd097c7ecfe554e12c6ee93930d6fb4ca483a7691d21433f3812aa2fdec397b0c096628b11b31e0285e16af870ed93eee152cf08cc1bff06f14a5742ea1e7c6a1ef06f8eec701322a3b9d685d2d32796c9448644cecff4c57fd9d451d5b098a1a6384a73d9c0c23dba145d8d6e42d85c573729fc0a70e9f8bacabb1b137bfc64bf61f3622a0c2f7d0620675bbacd5438662932a19317b7afca601f3846481e1b3f1fcc73e538280b475ed8984474e508f9964e9596429f0e1671430d26670681446f0bc3fcaa9e6d0abaa9032f828a8aa22bce07a630f9deb0288d31afdcb78975458215138897e3229b03ad7003d4fa8d10e6da6102e818cf3382531f5b83a5ce7927949d3ec1578b2b918588d8c8994c4d7bc211929d00c99975ec09b813d883c03d2d9d5ca560cc6999376a5ff46629361cc4e540c1a3f677730bbb204d55d322ed3a79bd99f39e96fc64d495ffba1ae7766f9bebafd0b7db18c29e90e2e2b97780d54a0a0e97787073c669a8994f8b5fb9491bd20d5a5409da2f139cf34434ca44b7bcfdf3f50c4f4dddc42c53380428daf2304dd09cf500f8b67a3d8c977c8553b9de381028a54c4fda23e7d0f9f1a9101ef6c74b238841e9456e3e3ff4ceebafa080edabd59374342e0354f9854b683a4e217aca9e10dcf9dd5dc6c22911d11871120b07921cdd5712e5f8bded8c3ea77bb0b572372e952394c264b36e6f0914eb2ba9d0fff085a87c992a1a0e269579a56c8bfc75d371a1133a5554dfff953f96fa440c79f4fee9ec25a2b9f806087c4789c533139af2af1d044fb3d5669a5ec97efb301bcc64b10582b4f6ce6d8f205ecaad2fad8e942601238ad7cdc497664654efcddb3ea014489899dd876561e09ef68e4946a9239f518a01595ae5edeacbfc39d4933bbe024b1da68bd49704d310d2bc04e43f649238fb4197722974b7c662436f7456cc86cb8aa1d356dc03c92189d3fd9001799d248abc8877313b1ce9dfb9040538e6cf5787479b972cf8e8ba1169e6669f4f8f48aaffb8b9e73fcb645b50f7d1bf7838b3aab1fe28524472ac89cabad2f33b159e5a0314fc0c58b28db3d8c1b995072e6808a86cad05be9eaa2dcbb8e7703392cfe4a0ac5f7d3158764f0bf8062f7d75d096c4dff70ace9de5c6f323bca2823099c8dc2c2e3e881d90cf21a855af9ea02021d94a41e64c74c0cb6613ff4f4fb8d160065ac4479524be9d8b05bbd81f1aaedaec23241a3f5977d9f2f09675b48c1e01ac716048a38e7dfb9bee16af435b09b07e67829001b2cf0bbeddca0aafcabd6c6afb5ff7853e4cce6bafa27b3bc866cdfbfbb25aa0e353b21113274f6e8f245c6d848dcd5dd9142b976a7600744007cd240b13d6ea8538bbec13580f1316e2f47b8bcf6170afa5b7045ef2b5ed2c5475fd38bde2c131fbb12cecedd2b72fb2f037497baea6fe51e49af25f1f421539852bfc05a61c76a954fffc4afa7e4c9da7489c3a99b55f1e98d8a14c5ca5629623de26f8c8b78079f019a909e3295ad39658eef1c82340b0f0ce863f9afa94159285cab86de503cd454158d7ebd2336284d547ba4afa38a06a9c650384f7cc52fb7b14805ac13a91499900d92c793354032fcb23b959d654bce56be5955ea0b2c0baa57768c4eb18422eaf89095e605f596453ce1cefcb30cb3cd9aa2fbcb54c71623869ef18e308fafd193e37a13decf0a5c8bf49c0e738437fec52c763b627bd39f4e9eeadfbd0a275de149a9fc5ca09267ef101c0b5827190804f17115f33887f5023d434818161bbe99e56482528960d7061319a87933e21a043b95882b954c48d267f77c78724e22af4d9bd679ff50ea22e41c306556259043530cad6d4e442dfc833816f70887e3e409beced0c95dc980d37931bdccae8eb68811bdc0585958140363bd0c97aaba1797ab098ee19a682d7112072b7a507fbeede1a3a3c0af0824d79e9a5656b2284d53717c6b0f2a8db91b2b337899c429f3056a14ac919e326d6f2563f9c47dfa20e67c5f8698eede8e3008554ba39eb835e28a97f8238a4a6391b90b09697de3c29f9e78d1552cb2780fe13d68094ffb8f25e515017d814c9e3ffa338c02a331561075482b7d42f993c8d7d2bf66b918c8e57f5a9764970a80ff3b490c1404f5b8affe1cecb9e84de47a812814fed115e64d91faef22491bfca0215ee39a45248f0b1487cdf27d8515b83588cf31f8e592a6819c535c400227819c7fbc24276b2134847acca4f70114039e2262775e671f42ec840630acd9a7bce688fcd09b7d5bd20b0cecd3dce112fe6358cb5646d0bc0bc8fe91e1a16ac28f487c9c7b6a151f66d2bb7e184a72b1b02d8073d3e0d6fe07b99aee98f18a0a349322d28a3464b8359b175e12207d5effa3307306bcd1f3d08fcda8bee59a556c903539afc92c26f305b0c0357805ef13453301a33fde2c120c53a8991664c814139a51f1a95d8e56b91a65447a438833dd5f7f4a69619aac0a706427179a7020178966e251b1b95edb85503db9c3fc5ffbee45bfe1af98b47b42d402ed6eecd5f8c1b7b4d064f9505170c9f98ec51098be94e31b891a51054687039181bc240087f282f69fda2f3ca2ee4ce5b43f22339ce496d53c2c6c925a77a35499f93e575ba6487e25e85c83c53f1d6707a2fcc1556fbceefa9fa8f15a36a2292caf590a7aebcb0978e61e47d242fdf2cbc44eeecfadd2c20bbd681c043ff9b2363705f9d71498fbc7d4d0bcc68a543c62726d737650ff7108eafcd9e36b6fa77a3480b2acafd81dc0c4799eda1ebf4327130b7763cbbf8a1f781a1896b9816f4dacdd7dad9b99c3db7d219d9e6762d316cf8fe3479c24262bac52f87b65bbf376d7a2bda7c723ed449a4806fb91195305a5da7885633d05aa879433e6c3a8da781d65a55af557c3a3a43f273d4ca800c5657ece1350db07b05f8ade7552ee5b461cf50acc3a97865cef3ac64d6204468b25850bd347694c0f68cfae974a52d3e0452e5d7ca9089bcae4dc5aaf47318b928e73cf8f60a519941c25ee8eb461568304531e10490a021389aacd8918291fae42579e833a2dc3ff1b9cafd4259f4df4e355db5e7bd20a3d2ce1fc86c0e4f0c35a4a941c398be762e727bd30dccaf1160a3f540c63318aee64bcf7e6c04f3c988d32f40b67f61eee7cc0429d7bf050ade9a253f3f03719af2edefcc404c1cbe20f5d0b0e217f7a9ac974eb287d00546d210413161a16588ad3d1fe0fc987dc70c5d745ee1adde0cf386ad7c4a4400efd6b026abdbf02f631c17a99f4a6f920e06730bad86ca88791dfb63b8ad5d5ce758d799258755274554ea643f8da97689ece50d26a3b8500f7e79b4546b1992be0fb45ac853a29bafdb8b79b23e7880ca7dc952a4bc258ea4b539947ad835a2efa7f646c814715757e8d6c876f48bde01b939d01b2f354932c648ee1449cb9aadbd242ef911620cdae2e584f9e110b437d2726f2cfe5510e2699cf4c743a258eea01b1a64a5", 0x2000, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x18, 0x0, 0x0, {0x55}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r3 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000004200)='t', 0x2) (async) syz_fuse_handle_req(r1, &(0x7f0000004240)="8bd8f3ddfffe602c3c08622eecd03389ee7b66f42d0fdc7d065b2a61a8b311a1587f446424bb40a232e9a31f8d78855daa76119da79a261dfe4538af5962d5643d9563ba887b792258694f68f04ea0b59db547428e922d34d78ac88c1d80ffabe42671d43c6ed25aaaaa23ca4204981201b5093779fd3ad5810c022aabcbcdc50f2046a95131f85a4978b54411199426ef3af4cc4ecebeb1c2b5ab764cd3e4325d62e1af75dcbc57a728dc7e83d447a556b68188f9f70a019d4635d041f811ea1a98efaad30b3fc84ace0343dbbca591340d29b8191721218f1fd7f94fa6846998e7c9a4ebe406910a025730d1af1c5390b1b9057af553ea3b0006c82352dbe8db05468be2ffb7c3fbb0b88ebfa1679ced2598f87261a463fde9bc62224d3eec1154a8a048c0c97fbd47db1f997ba9e67a05b68aa4063553eb470116e79b8c99132de47ec40fe8596bdb1268421aa16149a29cced6e75b7785928c2d7c9417f033141d118031722139e4a901df81046bed2db7cdec68cb3145f77499e145a7a8943bffc74988844a62baf5087974028438d02cdd2cd3c633814e30153a64230f673c8b16af6f33fbd76bbff1140aba55c8b98bd9575c219bd5ddea857bf11be280dda1984fe6fdd6366e57de500d2f252ce3a295a31f80dcf370cfa1c6dd58de94f61aa92d109f28c63332c68710cb74f42f0dec96d3a23d89d2be4f812120e89d9badce18b963a28faddbb1bfbc2c4471e62b2df1622b97860a0a569f4732973c7223f420debf3957763f562687da03edc7190f293eb7c04e52ff50d76c0fc5f61cc75d3fce1877f99c72544a5fb8132053d51c89690b3a2d6ce6e020a7e12c393d809bcd36139880e7c078fdb01e056c99084a205caf797c644552b5f1235cea3292db882c0bfe1be817011167a2511fa6d8a7626fa582909b6a4f6a4ed83f199c8bb559a6f51f9dd1b62164db19c0c5ae7e1aa9dda40a869ff7dd7113b59e7c3a8ec8472ab7cc45f9a72c8914031c988a151a968abc7ee3389903a91dd33e45738cf3c79c79c954a9b4e1ba5b03481888c26878ebc262dd71aa7e996c4229d6d6de82c9522b496566514224c8c7769e1e23a7c522ba01e8c57d1daad1a647dd6190ff38302a7566894ee51344d967a4662a3d0b41ff4f582e708ffcaaf172eab76c05f32fcfc2c3a583d000f3c0a076af21425393b95478006596a62648931967deb71c402c07ebe6faa6828843cf52d135f3fd719a11813d4ae3c63b9c2f59143a510beadc6cc15883decd5ed79d61a1bc36e2bd80f7451dfffe9c9e01b67e04249db64ac9115ea303ad6a0caf22e2b56b619cb41d7bb129fe32b57ccb4dd4e2c0ff4b1cfeddee2fa1d75f767ea3cc33077a31125cfcc4b992897131bd985898525ea21ad41e38d9411277aba20b0f7251b9c78ed0fb1784bfef45de6b6a84a49f72d7abe79acd9c63be8853c20be362af36dfebed012650ebcd333fab47543fb7738ec2f9f07040a3cd2adaf7d32a80f7341fb80d1ee6352b14c26c226d5dbf0f574dab69c6828bf5f79fc81ee5a2f7a402d9966d599581f504f220dc5e3b247d39fbb735490153b22552d36bba794594cf1947d8b211f63c99edb41f804176c555d2bdabf187c193706aa03f8af773236390c3ab2abfc0a85b4bdd23ceba29fffc05fa357994b771495e55b121095321ae06c285f77d458424544c39e95f62513898b04d9e6371a2fce2d38137e6dd2de15cfa967b41338256c882d369d55e0f90a73c1177e5dbbba4f01482dc3f313fb4cd489d65b9a328ac6150eabba79a27aa5fbcad6dcccea523ca5e9e311903be49507cb56d3ac47ad5d13ef23e45712bf66196b733face7d75e1375c43d169594dfd4a40dc2909434debfd183d46b773bed1988161c89b16e670c6b43bf620278843100d46382d0a8e63e2f1f5bc807a6d5504dfd3bfe6c41accb9967a7d5fcb435cb6b81d0e7e715cf6f91a481b0a45cc0044bd3e3c5fdb4fdec61bc4e76cb3d197d10c0420f8508f1b5c132a416378169360856ed04291a94f0c7d9a7edb6b528fbe4ead7af94d1770a7e8cb88e80a3def32c971dd78eb06ac981b8bba95564fa932c1cfdbad5468387f03db4b212e38cb386758d4c5124fb5a020340a9295f14e27335695e4da5842f1cb01e064cef5fe9659fc08bd5092b81172cd7112fcc45f7d375e97cb015ba096ab7213da030a664e59a49ddb9cd94c50e2be724dec5c09bd937bed8d58efa69ed0b4db23c7fc68d26879b56b1cbaf88d0927af97713a4ca19399e6878a5bc4db3139df9592ff332aaadae39ceb92e225edd5586bb7595843050623abb4f75a7700eaba34d3590656a7285eb24c9c36edcd45c8123f64850d63a47468749ebb01347983f7c4017d00988f8f15efef583a41b622e56651ad00b91bf0c64783c92b6ab8befc15670ac40750012c1ea0ebdb6262101db72485c8e5db671911d9bacb195c017fea280c552449906e1ebf097709fa4e6e85bffb766327187c215e2dd86eda5e098e9aeb83a1c70e062e39adf413d5540112d4b8848ed7428ce2a5def2fad12fc34b9574ac1b9ad039c7e42e21cd925041bb5f05fcca9bd72032645c1fb9b71d81de94991a357957a8314803297b0fe51ad794440638221ddd177e0ae349b1c2d742d0f7f90e60678cab55ba630c4a3d9ddee27be898e49f5d71bdd1d4643347836218f0107700d5a020952fb6bbd2531482d0a34732d032a1ff38994f2a13fc3cd110fc076f2b3f8a4fe465703c2a99aa7f07118a47d0bc99a453d24a2ffe369c52bc568cd37801b4e0133d5fa6e7188a3f711dc2e216cf7289159a05237e6d55e9b8694307223b4369f0a0d68f00c8b55182fa19594541e1fe391b1da14b5ec785181f81e5336aaa25706aaa73ecb6c95c1d583a301bc15c1e9ee096bf9cbd5f3e010782f56b4f2e938e3df97db4668512f5c8367bf64824a2ff6331fd19b47e7987986c549e61ea70e7047d54c34ab2722dbccd71ca5d3100733acf2a5b73b410d62b9e0341e06e70d08f7db0bbc4bf9ba14e2e58a52b69e74bec66d6202440a74531d58c36c03b37bd0eb393d68134e06cd5848b648d2d8fc734ff6a96f51a10eba30cc1e73c4e5cf7c6a377daab6d771db190a055b3cae614c096a91cbf2caab232bc652a6ca82c8678bf1f8869eef6ab005c93f623b5ac3b8b3d4a601cebe345c7c4eb40c81b0ec003684aec91acba6fc5cde77b8aafe225f1d44f12f78cb6ce8292a8e95b31d156735dd3c331c5193219d89cd5fab12eef9bd56331e8cb3066e2608b3148e0fd097943f8d0b97584c4caed5e5d8561074d5a56567f3451ae1f4aed800c6566e4ac776d2b4c88393d75fefb946d1b82489dc07358b2cdd84c5eb15e957fd18b6bad674da47f5d8589c85bb97645cec2134ec28a4edf7e0f540f4e6ac928dff24d156db9f92661e0a0ac42fc716457f2a093ddc76bb0585fc879860bfde30cbf7693f1af0e50b1cdaf55f2dc2fdec553cd67da0f5439b1ed3e6e17c0f108e25f20a177cde1e6ba9e0e269bcba10488de65fe5bddf3670bcc06e7bb775d6897444bdbf1470f9e749ebc878dfa951de1c853a80f2e7b472862bcb77634f92706d99447952efee8bd7694c858ca6365830084a3a0a35b0a60838170bfec509e8adbc56b4f41bd7bbb283c4d29c4765aa4d1f5970f9dc16626a32dee07d10f99a0ef51a723e9561f3585d3a838a432c2ed639f00c918b98a130e525df7e32ffe1840f2b34733600e7b29f6a599e27956dcef294b4327e962df9c87904b5125c57361505048403eb56590041d46c961124d81f2b0476ad3ada5db673919979ad34fc7d9a510318bb663ca8d8547f8d65a140d32b0621c0b8204c1a3dbf4f51d0f4d36245ce48bca18f94c8f8d9d6f651c71c9aa0c074dee062762e340fc28026140bf9c73b2efb4749bec38dc6b47dbea96270c7fdb5cdd05b9858a5f934ee2d16c3ebf194b860827b5a0806d47178aacf2ecee55dd3f4bbe146829c684bef4d00daf87fd63c02bc5f8572f81cc53e37454361650a999a1d9679f6e041214043e75b291f9ff59895212e012f3bbef4c9a498314437b73fc4eaceb54563be18d8ef3beba125d9ddcea4f2d406b3593b929af46308e89ab6548d9ac8fd8052414c237d9f8a38e3cf7a3d76460527da9aeaa267baeaba79ec0730714af4f0ac6d6c678312d691e73b65be7e3516534ae04b5569864991869e3588eaf293ee3dc77a7e680ba9afd079b69088d8aff956a3bebd16084e7e6336a48284e5cddf76798440fbedf18c601734fe6c80e253c6d8d5954e153793b1da00cd46465bfe7682ae8aa0cbafd2feaad8fd268db7c3bc22da7243aa69a299fc0b915f40e972e38206c0b138e6523bf25055c238ec49125c37daf73aee2db56273792ff3eebf829bb7bb99f120797b83716782326fbfea732e607c95ba1277ba1b2b4cf978927b4165373ddcaaa727a5cbac540b3ad209e46108e78625bb6b9a83d6ed09d00578632430574b27fd04627217116fab89c7b7eb8932c71074050a21e46055268238d424f997822d295fdbef5f9dabce8f33d88c32a1831f682d7fdca693940484964ac1df6494baccd78775f818555c2205d32539610cbfec2e7697b058f1ed650bb30ae4c22b1cd2725e8d0d92c6ba3a65879e5c6016f26839aae182b4d0128bcd741dc202d8664aac6d303d761e9adb7bdc33ff5ddbc1d1a3b6cb1517644cf7159d27add49968a25f4b8b906a481ac0793559136b61f96b311c54d6740648aed9487043c4be760d28fcac323cbdbaa32d41452a2c51fee6475bef09b0283ba49e0789f24c6e3a6282fa35653343cdfa0b261093f6133a8e9bd387023ee06386b156f54c01576c51ce17fa1959d5269533bfb867a1bc55b1872208ec0df1b0ccda0baf46b24267161caa2b5fe59f80e5770278bd2aebb9e45924c6ae04d31f8c980cb7c82e42b8f945fc14df8aaa475dc028e5c6426d7d55732c1510c115d5ae6341f692d8fb35a3bb98b41e066e19c7ffe65572afacd596ce798efe4897c756a7c1ff216f36b8d993af595fc7db336d7c18d977584c79fcd8e1f62b300a0cc892f65aabfb077ba25b6a4743fdb75da3aac44a3db62307dbe903de007638178139fd8645016cfe6972661ab157666a1f87aeddbe58fc5227e729b9f27898ac3135cbcbe5e5dc34fd811059159777ebf7d76889cd9ca610c46e8e9b84a61cc6b18c11f6c1ccec756670fc29594b2b3985e2e921ec86ef8511b431812a0d4884b930fb6b4268d235d14508898b1e7da19b3ff87c1bdc6c64ded037d568496e220c26ec39a699c582e19a24c11aa94fa529710915af4e440e1493d9c2f1e95abfcfb0e4693d116a5a71b7f53326706cafad665edb2969e97f4aaddd8d14632ce0529c24dffcf4ccd62572add92caa1716fb2f340490a48eaed6597045fce3cc5fc9a83df83e0c031941844eda1e708c3c12abb83fbba8bae39a28e31aa045eb2c6956a5b90c68d3057a3a761160d730628d18c849e65c03d5280463f8cf9179e237839570d096cf370e95276730011364280d79cb19b1a7bdd8a45c256079e46f0184ff166e670558701fea2ef5dcc0dd3fe6d5356233c647a672d5c29d6f93ca12ce632cf6aafcfcbe0e6073bdd7b7ebb1fa761587a467c87d3d241249b34a224fa2c9fab88a16dee7c9059d08bc17583d2247703fc9c4541eb52127000b1cd6568066551706ba95cc2c8de31cd70ffff37f794c1ae9771be193b0d14128213979a915958d7bc10f9bf4d93d72a3e412675504e20ae8beb13f4a394bedffc993bf07e6fc22e36d87e4c27e4fc0a73b1a2ff28e043aab79688c7d995f9b24563aaf54925b08b6ee6eaf32dcf1110e6fa31c4fbc1858b93e69c3f3c97469f89e870a5f07f9b92d14ed78c76dc3b09ad4d76e505d0cc92d10bc0fe08b52973a1debf71e5815b6113d5a0942fba02327d78809d5cf2ccc916ed13183edeaa53de452172d7d2a36cf222fca1c8d9729f3c9a351b1ac1185e2fd14d3d7c852ec5673e9218dc66c0b63e955498d8639a9b1af31f9b83c97876eaaeb3d66649a432572c8e44f19193d1c4f2ac51ade7a722b34a2b94fb242dc069bcc4a0dbda7e0556bc920eedabbb4fd1f4850fa2d4befbec9cc7972253171f9e0afdfc3ca3176d0d5e049439ebb7bc07b905b541b43f53d94f304b81d964a66e1721bbe9570292b56fadb045bcb259505fb1071a0cfd007c3f390fe3fcbc4f226391c7ccfe1544dfeb23f412fb90d258f63dc61dce61e811f99b63e53a8ae37cbeb36e91d5ab78cfaae8f9c489b08dc3652305eca99d313662087bf4e13ce7104d772ec5d9be60e4430debf9edb959f96e91bb7954eb1d590616aef7763764aa44a342e155d3893e60136e7328ca84529fbba0b3ef8640fba9bf69b48e02db311b209a5b2e6b39e20a0b6e8ce9afe8cb71afb27955a671402a2bfc9747b4cf363e5adaadd7bea05f547712c7ca8fdc8f349caba717b8fa8411db3a70462501cb59c85850c66ff39d1197f336cddcb88c8c868e560d2fd8e39130280b3ce8540248a457c8b1b4f0203fb737b0d349cf50cadaea9a1a247391b4a6a445076a49cb0f79ed152e1e801314dacb683cd4795f1b22de5aa32953860561734232a91cbe6cebe05bdbad5e824cea1ad3a868c0bcfb0bdb538edf1e2971a911da073368234c2dfd9be55ce295e05852a0a56cabcdfa41a4fed7eaa55b160808ac7e784c4095adcd52c0f47506caac072d920808b281d1191e1d5f80d7b445183f3fba9b90139ec355dd63271eba1ba5eb10f015b0d1b050545e60e9b163a8686159b2c5d6df8aed9024a985b6619d02ce3bb4a7f232e022b32077fb3b947091d3df29beaedd721930d6dc1f391729b8a031fc63971ff1a0bbeb6289e6bdad1bbcaf43c6674063ecd8fa3f860471d522b99f0eac47ae9a523f6fd3683b4cd3b35cde93b38b146ab6c519207a2f23c3945000563c3e501e1bc1d32a0b1ddaabfc1e805b72835d185e82721037b28a999a5efaefb0d5c3212c959a2e87adb3986cf3374fd7d8ddb7f4325620948ed722efcd8c6184c8d554470999e5d822cef03b4e5df48f0e5fc20da3131cc9907e0a1b033d51d1437e5cca9bb3a8066ea12e9241b77684c766f062efca952e2ac0ae0aa2f0cd7e01b3198a6df20f9a8a27360f8728f701622800752912be452dbe4ea1551ab3ac33679a04427c41028ccd0f9478059f5fec9674c17886a9b65b4e02e3b99e637c5e697d2608b716d7c9f980de46a20c2e7fb8ba4ccf27244494f22c3a056b980f3816f2dc427e6c7fb12f6e6d6a6e6f44eba1894729fd1033bdb25e9a7debba22e728bf12cd7d14a58c0b5d34db7502219506a96ee230c7c81db5cee2cafa39e8fe0aeb6e6bb14af4c8e3b3a5d7464ff1f97a1be9de4a8b4ec665ea493f3d079fa2b3c8510f56c9b249347c67f638d52c9341c26a762819f9ecfc9a597823d654ab303d1db0cd67a3cff2f24d4ead59103d2e5fb7a649112b5259bb013aaa78327fd24144f1cee8bea0d4d18912d659f0cb2eb1b46fc9d5a47be279d7b5f4d3c5fba3cdfe4d14b7195b36c7fa20ce67f341e135ecc437f248cd38d43d27800e52e0bdaf93ded707816ba1674223743af48ffc2dd3036bde3592e59f6cee37b8bdff2f090eaa3010d5a73c5a8d93b8306eefc2048300eb0422e14e323ca81f156276cbc43c67a0f84cc72d433279a7a969005a41f0e8aa9d4dbcb5c3fe65d8d99a4186a6645944baad85cad08a910ec1a02861f7c369ab384f669d056c44e5f396a093cc5a59b2b2c69b99184627d3f093b40c698d6a30d1f8d50cc9cc684c74137db25d833ea13337d498f9b8d9d39559b1c38fc08fc1051a2d688c50483d5d2fd35f5af452d4d0bfdeebc5af398981511036c6739a12637696c2c39f15745a21c62076bb4e55a2f7736b1ec834a983e124beb171126add48986651cb3871a0aa719dacd1a06d3d61e9fbca16f49e05d6b8d1209e5d7406324119ac0932f0f23ca7a8869bc61205685cc9f42694e6381ae500a5322169753e94f5ddb0a8476464d68ac646ff42ee90f0f0e3aa42487e01f8eb8d3cc31156539aca11fdd0dd2308d37d8049a7fe8167473d930aa171065953fbd3758c7e884ea0b204d5f6291ef9b71a3e3a42d52ae97ed40b70dab429de3729dbf6576ae56f78f9339531e2f5d8bb741f370b7fd55d033341a4426b6e0a1926203fb4056950eca27ac3b313bb94649d32fa72dab5cdfde00e6497972e57aaef48393fdd239624c83404ec40282404d888d5ca63c4adab122abad7eba1ee63888aede3684e8ff40dc496eb0bfd2f1162db613f7a0dac3a8ab49f789281ded8d055521ab29890baa5fd04c16dd084a8fa15126d4633a60613a2bedf8be1be6b595df6649bb6804bd5a0a91b67ac34beb3fff347d983d0745cf0fd7f103ba5450b778b7df18abcc8c52d0b2b509a5fbfa77f6c13ca93c1f5010c34710bd1b304005083b58633144ce6aa8242592f06885c097ea59c532f8bfa3f988d26980dbcbb9d3f2547f80b38b010b38fef16a0aafb6643974fb6ac9dbc2bad3ddb4bf532fd6407e1a8cc9213c732a67c1b05b090c08b7a836eb2ef1abd2c0bd174b4e4f65b619ba6aa291c6b024d53498b2ecfea7749a2ebf1a4be303c0f5bd7ddd4dc306e66f3059b5c9aba75df93074bfe1ea0c00cc88e169f2227edc69e698165aff3a0226b2344943b15c7dbfcddd6c2553d33c5a726eb71777b7f54368e43bee1bb6f6eaf24d1bdc969cab2b8323aada7dfe214ab4c07922aeb699dd5539f48d0f27024115e24211b37c527286f1fbaac43f1dd17f8bb5374b793dc22a930275330e046dde01afcd5dba10b3f256447795c8b9b1696baef90de410d3e697a7414062e8f2be71bdbe82569abe8dff18b6e9782019d8114d7e8fc1c5b52fc0df10e8b37382954eea35076aebafc8b61e31f73b3470c06630f14cfa6d2d318837459ab643618f80bbd52a11f922235ef6e6bfe3495a371d094a8f076732707726965f8c56da00cd0611db864d2403ecdb68f5050a57172dbf960cefb1a21fe75561845c1ffc0cdf8678cc5a2b079b12515c94c259b9446d811921c242b73940c2d6c44856c04854982963faf844177b767c3b944453813e87e69dc93848aa3d329103069cff8139a968637b0ff88e051ce5a33ced1638c6cd15ca6eb659fbbf0fe937d9843f7ca914b0d19b4989d907ab5cf4d46f2b42313c003e87e5febca0723b2d3b98100b24d3b3a657eeb29a615ae32c80522d6046bec4f4415662bf81a97d07a0f0e7f8f0cd0a0ad2a2786a3966cb0b60aa34cf3e8b0985283e32c075c14e81fc436fc933a785bfb7929142c4789fdb5b5e3dbb54c3b494de1b71f49cdfd2a269c73bbeb69dccc59012a02171d1314615e0904efc27dffd9e411101c8ac3e98cb55786193f6d0c2700a1973c0425e6d9d13c822f80e78249f2ae82ee65090b24adc1413f6ff57d95697775fec2db17e38d2758f62908b2d34e0b5c1f4b9398311f384ad46f8238debb268bd6a2f2c9d13c325e0fb3bdbe74fe4e680a4500c2fa5639f4a721a7e72481e842757d463bc743406ae23b08c78d6eeb26e14e5b713ebcf51685e1dc2acd9b37922678af0294e765cd07457727a403543ec8efe6a1a3ec1780fa258723156b3ed64ab3c7dac25726073ae2808833894dd0b7caea9d91fce78466efbd8b395ec209904fd67073bbdbccb782ca569d09b8928fa05c902c44e0caf6903560b2f9ca9611d53b95ad2839f4d0c252d9e8b453260f082c9e4b9a875df29313f4ad94e09c71ffa9379cd3c15eea29533db3fad4b91ab15dd14b0fe9358eedd389a1dc15e3715dd00840ba513212d317e6f408917ee86728d4dd502e34295846c016a58f492ad5dbe4e8d790aa26cdcf5033f9dc25012cbb388ad0fd0056763f83612478008e1f0e4de796ea80cdb9b3c30b50f47c4ea3e98ac13348c6b465d2487711b063dd481214b683f409fe044ab9bd5126da664f89df6c64e079689ecbaed7a38c348f9749196f744fa4eccc822d0f7b0bf9c748474573064ff09886ef9a3dcc27dd4a6c9a38e383b10b9727f2a60a99498d11b302a92af5bb8d1af2bd30d588325ea83dd324964e1ae436e3df79751924c3b1a8a6b6a4bba7c901a062ff03103bf7bd7cb9e2a9efe67b45a22b667791c0e8f985e7c8fbd3d0559862854fb6dc0e0000a4af12872eeb9e81c936216b58fc5fb06f87f7a5b3753c9cee9f70e71e0aa89cfb7c8a33e7551ef6a65720a528b5abd4edbe689a405daaea93daf751d490192a2713940ac6532d813ef889750fa66666982a33faa8d729efc336482d82c5f33f2abbcc18e98b3fefbc17a597826dcfaf71e04333eecec978813c2974e4ddfc7d58185a1c9ec2ef2c265d40ad260c967a9059446fa969f7c694b3a7aff7bd81760d840e88b470322ca14e7c0828f2082ca5ded9f4d99936ed7451c041412b7005c0b697918fc3c3d29119613329c6fa4d8ede7610aece150abd06f5e5b3ef6f777883680ecac2e2ab8129968951e0f2c1a81a4adf91734d6a032e65c4399a5138d0f65b83d7a087d763b822586f6f9da15d34db5767f9e12fb729e81a35ef0d34ec04341fdfa845feeec888253b451ab1c899c724ba4448b1099a05b486c526ab7d255b3b5c9e48d33ed08df1258eaaca88f85ea3f4fce11a54c799658af218c337a16bed4bdbe9fc07a92a50be01ae5b67fe981d471db497367d2d4b26cc97a58a56c91ac498f59748d17022500adf283891a32b199f18656ba9be6425279ab588dd41da5a2937b07957bef7a4730c245f984542d17a2597fee9c58eb98cd0503eba945de9e2983b372d0f12681c91bf8ea022fb72082b629e40f105c05e569297a84deb6052bbe18deb1570f0adb6b8bebef76f5dbb5b699b1b6662b02e2b5f5ce0fdce909c0b745da938fe0ec6ab053a7a20503f65ba7a95938eaa8acd17db7581ca29714c2fc50e309f013ff8a1b6daa2a8f0c7a8a9e661eecb98603202976baa43b70b368aebdc701296756ebfac9345212e0bb136aa598d876a00268f4e7a9b7f8d8f937daa517532f261e9a2874b2e461e638877d89c7890495b669ea9d7f1317f7365145bee56225601d2a08564f2f009786e8388713f2345b26934063bcd9c6a7f4620575ef41fce0b8b8d33e0bcd8eab28419fae7c28541bd97b336df2cb12fce1069e2aea48147fc883b423182ee822cb25b197761a1f4ef6499ead8e9bcc1be613552c0deed181156d8e7ebdb18f75558184f95349a0d2d7223c43ccd46abe08fe8fcb718248f55b95bd13d35d4d768c7897fc61deb7a297ecc6cbbd10cb01302384b94f7c7b771851ba5baeb9278f88757edcb031652f1ae6f1a3943b073b2aa542a0ff8771c7953f4aab1b689d42b58a08e1942344b31c6a78fa2eec9f8ce938899637be5f6da9ec7ec8355f2e78771c234d4399068e26e1d8f8c804e25c7a98765a0249dcb8e751866439f16ecc4bb161df6f3", 0x2000, &(0x7f0000006240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)={0x18, 0x0, 0x0, {0xbc6}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) statx(r3, &(0x7f0000000100)='./file0\x00', 0x400, 0x288, &(0x7f0000000200)) (async) dup3(r0, r1, 0x0) 04:53:05 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x3}}, './file0\x00'}) (async) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000380)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0x0, '\x00', r2, r1, 0x2, 0x7, 0x2}, 0x48) sendmsg$sock(0xffffffffffffffff, 0x0, 0x0) (async) syz_clone(0x60001200, &(0x7f0000000540)="639758fa791c66995fa375e7b7779659d480121209c8396763e37887296f00f21688e80848da2ceda8dbfb5c4e0410e563e3a70385b4fee19e6ec60807fefcc39c34aab4ca1f268c99b10361d864708809fdda60a33d1c5b930538bed2dda6204bdf1827e4e280aabc3b8e0e25899a9865c15c878cc5e2bb43814bfcb0aa428dc006847f8f47bd77e20baea277a947b42695a0964efb85c8", 0x98, &(0x7f0000000600), &(0x7f0000000640), &(0x7f0000000680)="8290cfb1879739c4e7374b232fce2476826beeb7371a1485ab647918f18ee563e32bb5d56344d83122f55f347a16d2d2050c8c0c414cb7a276") (async) syz_open_procfs$namespace(0x0, &(0x7f0000000b40)='ns/ipc\x00') [ 475.764721][ T5087] usb 2-1: USB disconnect, device number 21 [ 475.869967][ T5025] Bluetooth: hci2: Malformed LE Event: 0x0b 04:53:05 executing program 0: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a"], 0x14) 04:53:05 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[], 0x14) 04:53:05 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x5, &(0x7f0000001240)=0x7fffffff, 0x4) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)={@multicast2, @local}, 0xc) (async) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)={@multicast2, @local}, 0xc) getsockopt$inet_buf(r0, 0x0, 0x29, &(0x7f0000000000)=""/145, &(0x7f0000695ffc)=0x24b) r1 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x111900) ioctl$TIOCL_BLANKSCREEN(r1, 0x541c, &(0x7f0000000200)) openat2(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x101800, 0x80, 0x10}, 0x18) (async) r2 = openat2(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x101800, 0x80, 0x10}, 0x18) getsockopt$inet_mreqn(r2, 0x0, 0x0, &(0x7f0000000100)={@broadcast, @dev}, &(0x7f0000000140)=0xc) (async) getsockopt$inet_mreqn(r2, 0x0, 0x0, &(0x7f0000000100)={@broadcast, @dev}, &(0x7f0000000140)=0xc) sendto$inet(r1, &(0x7f0000001280)="496e2fed3db29e06703048c9c8b345e2e8eaefd6b5d4ad289b5a1cdb94863cbfa2bc116fb91469dd8068a4b5149c621b75fb70b86fe6ef524722f09ff86925d4e03b24670969ebe08196ff8dacd7fc41e95ae21abfe7f7cb9259de6f372a419ef8004a76eb673efaa3b19635a78df128829be66514e99ee669df263f072963a3864120b8db5d1143f225316d117a0c0fe772214434f8ebdac817afe9240a6ce9a9071a291c805a476e2d5f349a818dcb312fcd74eb33d7fbb77d7debcfafe374c47fba398918a842f973f76d045f0e81900be917438381ca28fb38c84124baaf199c5a457ec1ff75cbef05ff1f1366cd82c270309be63aeb78fc05514e2c4c47a1fe90e1bb21723c4d981623ff64f460a21cfbdcefbe32abccf1f5ba87a96f0588c76fd16dc139cf759f27bbef2f5e11e2b46527b8c483c3985ecda841c268c24a05ec7b7d4668defb9784403910e3519c19dd7287187df67d73a235bdc11718f14dfaf64f8b8713a50fd85b7e04b0c514a9d0cb1195b349bd4a3472ffed2d7889edf31c86e12a67b882e17677b67d930a2614ee88529f557426441f0b7e55bc3389af807583fe0d2c3c6debd17842b5f61b13f831612ce363c6b04ba8062d451725aa0c876138442252c7506ec69a0371f7c5ea4afc7fc11fc5da1c9a500c9ed6af68430ab4d067675089480cfc2c0628bebf8b20d750e05493c73946a40503d46d4a063a3891a4c0267c4106940d3324d8733b2f41465fe8859ffdfb01bc0ee54d27bdf69654ab16e7a353939c54b24e27c93cd00cdc140258c66819bd7546502e8ed5ee21f79597659160ae7a6c6039215993fbb50d8d645db0e22bbdd32dbfcb061a24251fed26c53c6ae802a40002e124afcafdb4236ec1ea6de1bac3528125188adf7b7333b26100480f6109a374f9a562037633728aa922dae09c8b5dcf2e8d1d57743220eb74b4f1f607c03f1716a46e676d4e91670baba41612163ab54091ff5f705bd094f9fb58d89a2fafe0fd8bbef62548a2234891cf7ad269204492b0a0485b3f72e65033ec97a660f310f8f39d3bf68f987e1739ae5378e5d60e42e7dc0b7b1fbf0db4c762bbd3703633a2e1363a12344921ad1243c2e909d2b3de11fc54d78440d3dff2a45c09834c1acf646a4078607ca64fb0e4784e4b6e4ea96d47fdcf82a8040758e67c808af809c15f2abb290d70919cb6df8cfbc10e5eca0314b46ef15b257a81af47201e7549baa8f6d957d1ebdf1b80c41457072cc772b3917104cd29c3957cda9c40cba607e74cd14e633f0c927f09410b772454a8607523a96b542f090eea5bebc3ed2776ada01436d56ab0938da971b20e1fb18d120cf4f9ef81f4a040662aa8c7d82ae4850ba39513b9191ac86bfb460612b89cd31a12a0208c012405bf0986f7667347588038f2e7b0b4982b703e6aed62937cbf7869203a04bcd5eb030b26952ddcf1223a193d375e8286beff6f69e818875cddae68987356569be98e80095ded7ac978c95cf9d399a305aefc8cf568a85afc83136f1f10dfc8cd3097bce0a555732d0e348d1f4eafd73bcc419e8b82845f6653c899634ccdcd970eddbd749a2ee6e7d2053256fbcddae0c5777cb1032e03c370789f8c2d02e7d3826f1360690a565491ae839e4d18cf8289fe969712861cd495bc3af246f8d67124e0b8bb77d75d7501f371d8b7f9b88cbaf11518bef0adf37dc7c43a55c39075d0f89273570f2293b1c2d6f1ad13efb58bad48e46c1a5950fc0feb1f08476b7b1a117a5d4fa986b242361d88d49217ab47df9fa5125536a2d476d8ad25089c284d1c67462a2c79a9202de0d76fcb6bc781901a1e3dd0e31c83219a899907f37b8216d7099898f984e79ca48ee1157a9f2db90952727e310c791811b7384580f4399a9333555bb852ef204e65afa95edf07deea34c67b63b614eb40083e0ebd8b022efd72fbb8b701478a02ac9795ef0ba951a0a67d6ce2c5f8cf590ada3ba1b9d369d486355049d328dbb917edaaa8378367e761acd859ffc1d9ac5221f51cd7da707a17210b90dd34c07863ffb78a7327046cb37c8636287916a8dfca121f330d6a3836373339689b73a11b0b40a2acf6940cea7a83d794464333dabed6d68532654a88b01221409ccd5e4e5f15d9eb855b1df282a352e72865e088dc039c2595a2ca629339cce342e9acae17d59c2ad2becf7666dcb98bb61427d058636cab2eab39e1f668b4682827b6ad43b322bce77d5dde1c5034cd9ef93dc51be33a7f5e364000b9e6c58a8db20bf968eddeab6478048195e9d878cb5940896a6b7e4ae212048062a26d86f12d287867c0947c8a7297e68b821495afb0237603ed30d89a2a5bfe93f7365a8e54c82ca37e414fb5605e3c2e8f4ccce697fbcaf7b577d9cf40478cb6200567344ef8fa02f830e91979fbfc9b8171e4a5cd23c431cd4f9950e47807e2636d092dab6ca3ada4f3e4aa8a1b3b653bf6aae03b00cf1df314251b09f576f4d0d86843c9e180f38e595f83c9fc5c0fcce7b6fdd7c0a5463686fecb3d1694cadf1954da993e978295905717abbb8853412c49ab07230271a84b6d236531268589706b4e8c06d4e34718f7597690a6fb50b8b1781447bff5af2e3ccd62dbac88a3037604bc811158328e825ffedc5255ef889900655f300204162bc8ccbe2fad0f92f9a5ac30b055d532ffdbfc30425045bff1a78cb7c2805a3c1693627b2f7e8407fc31543e048c7d8c5e92a37dcd7cc504b073a00c017124737ae94993b498e6e23cec35fdaa7356947eb7ba750e081ad7195274573709c084331716ecf7b55282b86ea87aba5a20d8f9ebf18bf574c42865d887b647de4e5ec74e7e10518cae0e1e859a53ed79c62a988c036ba24e4dd09942f01c0376106633d0fee01e679faa1b77753bc05dd1a9ae0238f1931a0108926a827809aaa1c89ec14fe2f2bb8ca9c8bd4c232e43145541023050acaa5c1eb6ae8167c5abb9cc4b5ca3ff40b81c91557fd762a6d5ce9ab398ea545d50da8a2bdce4455e14f458242429616f8b21d2ca83ad1377069e2fe9e99842250c679b490ecc7d8913c18160ab15dd27aa05aee8185e3afa75a2162394f0419880b251a6f56f1959e8c7fdeb94d2a336b3414f91627e9974ef50d0d7f2eeca299d705eae962dbe6715f2a07791bc3ad7b176a0c9477becbef89d3c0ea5aefc7779cae73268921f7da88bf9732346ef1fedaa1fb6baa0b35ac6209d1428adbb3ee1d87bf5b680644aa2f1a0fad8d49021c253b504e83bea1ffca7f980adcbfb7b9fd8844fe99a3a6c8dac6af9927b3fd3f6880a353ed72525ae9e867228dc8b472db1368a04bd1b4122573a704bf7a6447d82c5618090015b540419501459ff0f0c9fd38e2c3f7da9dc5bcc66f0af7f1f3d692e64c51b0100f3a54b6fd0e0b1b4b0b86b7dd2a6af8520520c524f1bbec7ae7cd3e9d514a160d12cb8dad73bbbd97762b726fc5f1e2faaa3dfe485709cc93b832955627780728b76495ce97024f9253bdb50f7c2af9b79057b98a3b11e78383069045bc7dd133d47f17c73c2fe8b1d70674855ff3d6c1934b4cf7121de7afb81c61986a796abfa35e98b16a1146be4f15a9356c7a1257e399a875ebb615325c315682ab32ad7a0367057b44ee3983c9a6c08793f72f4df80da109699c2b0cd2290f2f86354948c66a556eb1e70b3981fede2bdf41e04740c66d4f1392d17f63cd0bc2457aa95084defc674b69af4924e1c07519c93776bba38ea4ef47866afb6bb4a0467ffda7a8509cf9ee2429a2045fb99e73d242668bb430dbeb2d36d405a8028caf5d5f29975930e829fc86923cc33816a3dda4c1a9e77157dd77b74f508b836fe5e06f3fe445677cfdaceeda3c6af063aa7d59467e49b6d854be0b01af8065efe0b39b63aa8ef6430e5d72ae0d47977d1d850f1d5bea89c9251e9a890cb5880a78ffab20f305849bfb2b95e2d4d27bc88a0007e72f7207e5eb9d7c7ad3483bd11f03c90764e108d7629e5ffc38472ab95e91b40c941ae0114ee26940fdd63b48366fe6a921b8f7fbf93103c7bb554f98517e0fd2085d9c99cda3d5e5eb7d5a883704ee42412218e82ac780ef07131863c88a24d86a847c89b04d75d47485304423cbb901e653be6b64970173f3306a4e43ed48d86e57f9c4adeb539222b7b3a700d63d2c4ee2e6be949fa001f77e484e6e536f84ad3e6de0628e445ece92eb3126c982e5134ee8b6f7de78813c897e4767b07e34fcbab36cc4ff90b56d22b7421b56ec839b2536c4e37ff91688676d805ae905a0846fa3e80efad85a6b3bd4f8c7239211d8d9980d84d2a610b47f155e0c6bfa456ee14ddba5c7bf5e257a38a3308128cf5bb540aee82b3fd0389857a7fc18cb596f1e6b43f94a21d2f2d89cd7273fd5888bbbe21c3127a43047625b8b3c1d3189e46eb00a19e0e0cbe42cfdba01bc3db320911ef6bb0462250b84b2c702596cc1dbf997f49e4009dd205d95c3967604283f6fffb167e9d14f7b450cc44b5309b10f976d17f79fa3d39d026ff0839d360f32c3b6bbbbb914d59100e382e8e11d7df2ac31fa51761f03def3309dc907a3e45399a5a94a01d769408f07f50a6e404e98a1e3d80e7e3963ecf129b4c76558268599a492969ea1a51526b13b245dcd7837dc0111e21a540ebe8ae40cddba12ad09b557ddd4859d052da35288c66bf53c094a3165853c1206ac37ef0b3e6babde9ad66e4b888491fbc925ddd32089d79709129d955cf32cef609e78485b977c65e8656179a16bf82f2a8a45aa5c265d21730585073adbb0b0e5df7cd48ad74e248f790aab35bfc3c5ae6ff577ca19a35d353876fa94378f357d3755c1cacb50c1a2e4c10a92fe3c42244b06f4555a72a8431f713ea3c13acf15a69d433431fc2b6a079356590b576f38ecaab17e937f3e6cdf6d846f91aef052eb991a97c7336e900b946cc1d2652616f7670927edd00e68c02365f6cfd64bfe70d33bc0c3603692470d486f0fe23ca4574f7d92003dc68e8f6e527dfa30d46cc8cdc201517a1c6b1e9a95b1922c4b7d06d952504d3ebfdb67a5ba6c18e45ba808d489525951188ae2012933fdbd5e801a8f46bbbca098894f58c33b294a0f2e8067e92a0d0d72cc4fd771155609b546ce2ed321513800d59c4d607479b6636b0f730cddee48260b0b1309e9e0fc75200b2d7930752cad05dd54a072e51df93fd7032608f2e90f1275e76f25c407c7cdd4df51ea9624cfe01e38ba44b4d13f1ab1223e343ad2fe64353bb266480172316131d95065bb809a2a11ad4739d74b9c2696bc7dac469fcf7bc61898c1b6aa8505b29b7404991f58380032acdbbf9573bcbb0d7f3c161f7e68819b5fc80f51910b451e8eda747fcdff6ef4d812e38f3f1457c31ac81f709a354b1a0b92dfc1d5405bb6a31ecf6cc89d08ec1bd095fb4ebd94925a042182598110ffcc338234daaffdeee79297e9ba6eba1f977d61aa5fb9cf46ac03e336323dd1ff61ecde5f35dfbb9c36f785455ecd51c99b6954c8303acb0c8d33fe31b63d6a21f6018ed406cd984978d32a41703c6098460be798ad1f066be4dc53b7836418dd3514e0d71f0daa23bfe099f221a01b446252a37856461d2ae966fc0d254197da164ce3fbc9505b7e54816c5603f93c769e16f8e751ae45ccb09e8a3b59a4c5475d1aff75ab81ae50c620f97bc846766a40180733d1ead78d66c4d63bf419329320e91dd3e08aa11057f1e4593eefa7256c8a9714f82e4e79408af5ee776155c8003f821c6bd9c", 0x1000, 0x4000, &(0x7f0000001200)={0x2, 0x4e33, @broadcast}, 0x10) 04:53:05 executing program 4: syz_emit_ethernet(0x3a, &(0x7f0000000080)={@multicast, @link_local, @void, {@ipv4={0x800, @tcp={{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @private, @multicast1, {[@noop, @generic={0x180e9394e91c2a5a, 0x2}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) syz_emit_ethernet(0x11, &(0x7f0000000000)={@local, @local, @void, {@x25={0x805, {0x2, 0x1, 0xfd}}}}, &(0x7f0000000040)={0x0, 0x1, [0x2f6, 0x291, 0x39d, 0x9d5]}) syz_emit_ethernet(0x1015, &(0x7f00000000c0)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x32}, @remote, @val={@void, {0x8100, 0x1, 0x1}}, {@x25={0x805, {0x1, 0x80, 0xf1, "a2c92d54eb4055912ef4894bae73f37b6729e6428dbd8023178a43647a7d3fcc349eb0a249cc0a2ccd941c979a232ba4a6eab7876c425a743cf7f4fc792a9ff021f7bbcc6c8f76130302d77bfccaab1af87c0b74124190e495f236e20dfa8b2f7288931749742f36cd9d5006acbac111cd2c2f28d7dd72afd24b387b0ec63555101eed12e2a1297273c5bb9f75594c954f09b65391ba600390c542c067ca5c104bbf75f0f251664dceef292119b15ce32ef07d5539548e61cbd944d2e75d120611cf7bd004770ed513f1e6c37ba43e061b6040684fb0a222abf35caba98c6b0703a3971d3a00ea0d6239c0cb249b2818d20ecb1e7fb6eec4fc1435ef8b5b86fbfca2d401f982dae7b6564a2ead457809de1664b293b1132f44bd5fcaa3d7b88b06e0ce0eeec3e9d9879bdb5a57c96f5def69ed76c03f35a268a4206df91a1ffed6a32c1b9c5687baada21d6c4f37358f04dfc424d313407860a96928df040f324e04e84b27ae712b45e4beaa19e9bb140af7effe258fc8dd4c28bc76f87e0d443a564138a1e961c6dadbd2089ee7e656c10212a8a8ff7df62c6d7213fe11010267b579d825c1b41327386808a7a9f080a7099ae5b5bcff82c6d48f397fca518772d799a94986c4ceb066952bb406c011135f69f8e3fa5f5140bca294ebe61e2d651df2f08a7ff3ea2065b47750516f11369bc59373722016d325723eba47f595934df74e7062427cf51caac7adc1313f1a7d03178c17cfe7f73ff6ef173fb3ae77d29aff37ed7ced9e39f2cd8a9995b26fcfabd537dbcbf1a4131742073cbf802129c1080a7807d2546ab3cb46898ccfc9f734f10f461f3abe833bc268a598d7593234af6428a56f6de9f4179cd27f765c34477609a7d188b68948382758b6f0b2ba9938cb2fbc967168c0579a2323b32ef1dead7bfc5d9dbdced74c333dd7084d7cce7f381f1281f903e86fddaa2bf97f722a8c19b6a549065e1a760333d963083a21e35ae4f2cc2017da3cf341db1eb3a1ff7186bb35971ae8e2a4f2e95cd03000724c990d6cd217fb5b17ee387c6d371c7083abea8284af63261b41ad62bad1ac8bb8e5dabfef05fc468cf0172b248510a231a3ffc40e5539ef9224c0c8420e964e088e9bece2d8dd0372945546cf0fb73be9afda1028e1fbe59c59f6a1995606ede5d622e92e2b65df3cde2f54918eed4740bef83d04e6895a3e27cc8488729df92e73e92ed69108b2e907e0af77eebde4c8617858ea2cccb397ee555e86562a423539f381592492e4a00296b6a6599f305a7700d2243a92d6ba71b921f9565b0c7b0402b60b3fdb3a278468ccdbe712a1a2927898722a622cc773ecdc7afe68bd513a8be1eb2dc5093460be47e45af738467323c13ff5dc8dd2bb00861675f4daa15ae8810f72ecf1808cd8401dd343a91b4b17039840890f5a28ef3ae323b0f496445ffeaabc186ccdc5322d09c46b914174e45d86c39535c656419f9dfb1fbaecb767cd7474eb65a499e5d1dba1788e3102eeed2d9f7a72ee58b282abec01a8c568a3c4318e957235edc907d7341b9a6057f738bc539ea49983d4c5e7df863bb8a30175322190510800580c9f0675b5864543d0251588f8c928bb8f264988bd1cb5de65f6231f9a3e318308cd5602007a1105e4266c3cd4ebdcc216d8cf1ba83bd27fd2268fee5e1c43fd89ebf18b4c1bc1243d758e7b9da3cc1c40250e1cc105cb38e8055b1f7ac89af36338ae45dfc6f90c14987476fe308d16affa9ef43003762fb933a8b53427f6deb4b50753a2569db8853fde4a3824bd63e08e9aa2c2e13a5d98fd9c28f9ed0554e9ba554d3c0e4ceaa80408d78e6f019f953643e54fec2667b17d9d9ed12908325f523ffb9040a8edfee75c5690578ef5b601dc14c4273e6ec00429fa926026d41fb9c85d8553afea277394b4b1b4e35084d983c0d4803b17e73eb89a2a94b1aef84af882b8dfb7670fcb6c112276c8c89a1b35547d44223225a90319fa8c1f6f8b9ede85716df6c60746f108bcf434d21c5ed443e7d79dfa33108b4b78b31b3054a5c5175b67341083b9b0e92c85e9c886fc89eab9c005f0facf7e4064a5837c932ee3f2e4237d232214d20fb6681ef979ba63f17b18b97b65392a581701c744bd0899cf4ea8044853f4c57e6fa5e118d80a1014cea75954c3c51a1871bd8c8a3fc8a03b44555ad3d0c260c8f06ddae2cee723139f779a2ed6d6ca110bee2e4883f02e7b2bc20fe8a6a6592b718c2a8e48d447199cea292afd70d44dd61c2fce138944852f0f3e4207008e3855ba5061b8436abdf3c9b2ae95e38b008277e71159484415024965989dabd3ee6181d6504cf369b26e704785db84b7d1b5bb5b99a43c93c38580320f5fc5247508533fa21b78a0874bda10baf795dc643eaabd3ca9517a6fa43fcfd6b787ae30e5fc87e018332c01cfff68aa43a54a02f22ddef5678c713e71ff03d616105776098d6012a3ddb7a00f9a01e21945346c4de7ec26c6d0bc646c8d1e9ea1d175ff44f3c3de1d8c23420b2127d76fe2e2239ab2a36b04c9965d3090cc96c95140b8bb3ed9ccb04de561410f8d42d82be1da918a603d1b7d2d02da9883aec64a4cc8429905dd4222e45e7fa2f1c91b4e5c8e53686bde435028ea6f3aa3af6adbbb0d72947f105cae2b07676a6dd740a32987265a0f391c0d90a6cb40b45bb29ebb1a6f83167d479c2d930128b016153b49a51869b336a38beff9f3175d456c38db472944b1119b805057ebc4eef31388c0b6d62e285f5ce3d625dafbc5372e8c4a8d1821fa42152d124eefdf57b6147021d9c596ab7f2b10b5e4e187667875afb66d78baf578109ce0ef829331297f1929520329fcecb18163280d056108290b4ef06081ba09859b13a43c098851af2d1ceeb260241784e2a47fa93f31ab9020cc0fa9847b29678eb4501e3580c6654791a55d3fba6dfb9340ca85be33af57aa3b9843af84daf77f6fa81b9413e8e7f0a363c90addc2e6dcf2320683eb44bde1cdcb33358043e95464f692c88e667485f42ccafe1ebfd8fce96f5cc13d3d99a06b1af5003cdd203f212f1e666f8a327db0c7089ecc9a6d75185955101057bd6f66bb3142f8fc0aeaa48be41c425ab64086b1645913c49ae0067f672a07f5f4a1c115712690e0a2c6a0c9ef8da95a1bb98ccd05ff32538a5a4214975477f461e85f825a9be7f77395c32454280c41fc2d816c29d3539ab4a360666fb5a291eea48f31a543cb18645208ae031dc0589e056f8d9a1ebe635aff0ab7e40bdf3fd85d5d02ea39413d4bb0e4737f11ea7550db22be3c877ae2b5d9cd264f220c96d7bdbe9b33be525d4bb233506586a14df58b1788802fd64aaab4e3db363933b5ba5df0e8578de8fa4f0a1efd542e5b5b269f04687ed6a1850d7fb295875e5f57b8b53daf6ba3cbce0dbe5e2b7fe90315697b7bfda4553d575b4d42fbc8a11435d57f45f2600e7b0ebd51d497fb47d92ca619fdba239d213c4c33d514c687cbac36714ef846e4696f72c6e76de9d40147991d29e76f815fadee326d6c0aa3e95bf8d7d4fc511c7c7aefb8ed443c476b8d2faa8d77eb0dd18a83628fb63bb26d7979d774aab0dae5ef1b05fb4b2b5ea8b61aae5a6660cda227fb3a77e3a9c855eee4e99388ae9460d3916c4dfa963bc1f4affa36229896b96c4e0095c5fbe5895f2407489b7832008a7f96c950b9814c8bb0010fc2c42faa03dfafdb4155c68fca58447b780a3a395be6bd5820e5be8be2e2d74ba2497ca46dddf389c73d86daec7bf2aeaeecf9000813c1cfd0cb0725c59f4a5b9aef2511c6614d88e3e9b2985bc0a414bead283035d6caf65d8fdc8afc2679e30ffd3ed161ebaf84da1be78b970d73e531efa4e00a90b12a67dd54ee40312a9e18f764a3426c5c35442f26129be805371ee7ac5f80ed0f628bd2792e1bd9a89edd9a1db6e9ef081243554d9f29fc9665bfbae40adc7527ee73d37d0d24baff89d803c39f80cf2285627532549c58dbc4cc8cf1ae44ed9c046670522271a871b69888e1e7eb2dd481e44f0e3022dd0e7c91be808d2d011125eaee0827868ca573716fccccb52edffc38055c123a2f3f33b40590470f55e85dde5f161e2dd0c8d11596c89e945af1753d2bc5fe644040d936dc8ab9f01dc26709d927fb2bc79eb1eb3566dcb6e2e0e71ff2d79efc825ee68e5941835d78959ded6a8aff8ee6d82d95ee8373dbe9baa52d97c291455a16613a9ce538206b09add8097742b23612dc63089029ed8a4346b1c53caca6f66eda0abcc233b000cb87b52d333c7b166302dc742504bace2f0b2a2de7af039a1e9bfeeb162c733bc3a00e8b2f794643fa50895cdb20560f4b3cb5fb9e2a439608f8cfbc6c331246b78f6f37767aedb982c3344dec9e9c775b090f0a5aae1b487c6e07b4055bd7a31b19bd2cbb9b60cd6a86689f8f0b118f90c8609c5c81a15d0150234b54bbe8ba2a2a2897ad132ce98aa59382a8b7434acdcb07a6b5040316635180aaf79c3001a8ec0b79edb9ae5e776372cc95f707f1b38862ee638720320f39291d36f15b4cab30a1a03f634efe9120abbe0345620c54d7f3b3fa5558d2615038d027df5a9942da8aec23a5741ca5b9abb741521613f5d1ea5fe363bda5e5c0c85d08993daf5a1412b8ea014bf15109c92fcd8995fe89af7168c68efd202b22af05a55ada84c58d9b07b7e4d57c7e2d983dbc771723bf9ebcf516c686ba282b402d3de6b10839b21909eade5b6e3520ef3460afa06f7cfbbf95491162f2f1a0abe0ad6d8bacdae6db88387687c4e75909246bef4be0b65f6e0bcce598f7332a404da96c80387e049bdeaa803ca1e7da53e7ead48b0a3f8ca05aeb496b08ae57328530eca5e04f343c5ac926ac75cdfcd96192e2ca04828c3b1aa90f96bcdb0821f25ac2f919169d766a16e914c5a581a8f6eaeb203a49e436fdb27a928e3145263b06139b4b6a323609d2272521a377e7016ebc3a4c0e7f064fea87e5b4f6db9535713170d87bfeaa125a0e2a5c56d1f62f39be7b1e967906e956e783a9d7df620bb32b022b9c761afc685574d54ec01133798044952af2245e98fc3eecdeb8c97e75dde320d098a73337c8fd98968c33d0562b70f44fea7856b691d5c9483fddb26810af6cf73129f2d2c428c6f5ce15d1e4673bbab70513c3373b11a660e6451f50df2a0f80c4ea9d8412289247bc861c6d007bcb7533003908ee164599b796c01bfd1b429aaec317d5d803edcce2a51e23cc6400e95e3e9608e46f29e3d4b1debd6a86e61d40b9f7b50add014344a7b0fe6b528ae1773ad2ecb7471615c9ccfdb2d2a54a65717be311df641d33c4c7cef3495d681671d9eb0ed53e89722321de9d9fbde2381af8f30998e65c1768a82a2d79222360dded0e9a7a403a9580ee2c21940b274e3819464ca5e514ca829e665016375602902a1451c127d62586903912d419866fb5de47030d19e3a589700ad18cf1d8f2bbf78a96f56ee3595fe93c6a94daca0861a36358028226d3116fab3bfd0f381c689af081cfe554e8a4d3ba2bbfec0148530ccba70db88fd3f82302976802eaae3cb901640bcc51be87e9c4021f08b57e8f3dea18645c4c6689ecf76fbb6c973e59440c2838cbf58e77c3528caf793ee7c5e7770d90a95683edf91dcd094a3c458c4b85dc4e01102b8391511d7ea4d18e7c55e55229582ff069b1b7d13edce5d705cc662d7ce712756649f7bb982aac9c53cba212bb4a0b864b85b4c168a43f6f7434a203a055c265385b02ed269238c1"}}}}, &(0x7f0000001100)={0x0, 0x1, [0x518, 0x2d4, 0x3b1, 0x912]}) [ 476.270685][ T5025] Bluetooth: hci2: Malformed LE Event: 0x0b 04:53:06 executing program 0: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a"], 0x14) 04:53:06 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x5, 0x6, 0x7ffd, 0x6, 0x9}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000140)={r0, 0x0, 0x0}, 0x20) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) read$FUSE(r3, &(0x7f0000000140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r3, {0x3}}, './file0\x00'}) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) read$FUSE(r7, &(0x7f0000000140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r7, &(0x7f00000041c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x9, 0x3, 0x5, 0x4, 0x4}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f0000000100)={r12, @in6={{0xa, 0x7fff, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x8001}}, 0x1ff, 0x1, 0x25267e77, 0x3, 0x40, 0x3, 0x1}, 0x9c) fstat(r6, &(0x7f00000064c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = getegid() getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f00000066c0)={0x0, 0x0}, &(0x7f0000006700)=0xc) r16 = socket(0x10, 0x3, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0xffffffffffffffff, r17) r18 = getuid() setresuid(0xee00, r18, 0x0) r19 = getuid() setresuid(0xee00, r19, 0x0) r20 = getegid() r21 = getuid() setresuid(0xee00, r21, 0x0) ioctl$NS_GET_OWNER_UID(r2, 0xb704, &(0x7f0000006bc0)=0x0) syz_fuse_handle_req(r3, &(0x7f0000002180)="8ebdf0066ea5c5b1b168635f804af34d680aeb9f3ecd83f2f66d64eced748a99a6a4843a186bf57d71ba6fbcf628a997cba1a643b8696ccbf835654849cbb98ef7d7fc2407c88e16ee6da14a19d6050b48cc999a49d111d3eafe9e2789c5edda37ff92b5f126f9b9b9e2874b8ceae1234d7b533e9757d86c944681013f61c9f6d27fcec53f3a119b593bbe1b5073e193914a6c6313d1c2c9e90201db935f6b6c8d91e5cf36398fadc317b7b7fa613720720a666bc3a9e144e3c55007b008020e445b763c8975ad25ad70a61717f3808077f06cb18607e26e3d9350a7c55626586169aef3a6963acdec194ca330d776a0365e685ee5d5485d5ff4313bea3d8ce2c1e3116f023de4b773feedbb80775adcd647dde209f586383c02df5aafed2e574e6267910c7e3a51fe1e0653b4a74173d919dc42650010d3a95238461d14bab5664a611d893c2236cd0ed69b0d70f81f403af870d2f5a5dddd340202df33e0b8487b7d2a68052840591d7443874bc4747fdff8846f8580762957ac5337cd7437c5001f9ffd9110c5690e5eed72a05ac732246fd1715500aaa1e098cbd2015bd51da36b75aa237ce4e52874d88c7eb82b737115a6878a364527a1d41aba37da7e639caee742de61ed9c258af9034a28451c550806ed68d4e991116a4d2899d7e093f44416676cdfa0196c4b03563afe99808e17862f3de096605debdba51240b590d1cf1c3f6b43bf8fc775b8f49c3246df557ba3e2cb8b31429513fd0d26b19c94fba14637c684dbd7262cc587c36967b05ee01bc7b198f8f9414920ae6479c1fc865fbf546c8c560269e5c2356f160679b40b820134a1c3a560ef95de4cd787dc3140671598a657464093824dd28049c3341bbbf7ecf81fadbe0a62b711e46a18031a10ef6502f2309813a27ce06540d96b44d7096a5d08facf56a8b92b2e529f2e487699006bef18422bb2a1d80ca3a2b63eb546bcf667e2834ffd9d7958ef2b052607cd8044f028aeec61059c5b27f9b7da463e1a4bf6341d27ca5acd41fac5ea1b4840fe032e254f2cbac0092d692aff5857e82936c8a31b47df63c2a68c2b655e4ebfbeeaa4ad1814e63ddc33b2c0f63d92c621af2684dfcf26c0f6ab77a25691051990f039a1e8ac2af08ea6298c00ac284d1a35c16f27cdf11bae1bcad15f5287b1027e841145e579f82405af1f65e544949dcaeb4b34a4cf00c152d7e98b230ec0e6ec14c2921b6f0d3828adceba134a5c9bd0e259259b426f7c29cfab2ac5283a323ef63db411be09f985be83f5467f110039ac4569df31b73796cb8a3a89cd142ba02b17d06a6319b24b6f8c979e1a6c3fdd49231a450ae58190551f1fe1a7ba6ffc508457c6d74861edd8cf2389968c4ef76d47d402242e7ad420281957d8d84edfb504930b996bb594731e35bb8d9e41a9a50ebd1afebc1cdf4a0c9675027b650d1bf117f3d45d1ced19fd410ce5d9f60411458232cf1d175a974f6fdd7f71270f4b4c0ed8d271e83cc7cdab5d7f6ded7a824a0c36d5c4c86f3a1dd11713952cbb4e2dba2b242b1a489b59e9e581c49298dfe1fd218a8c39da9581ef8125b0d85c5ab3c0ec996b3308322d652e06d94c182ea9d68f2996bed5bda870014a10e077a70985eb2306d8e3da2d8c458dd9d22a383886d5bf2383ba8144e3b49beb9e563c162a2c14a0cd3d0f8096bd8b01b5ef468c076649b0f03927a0cdffb3b212962489b79c93dd66ca53893bdbd894b28eaa0e8fb97ee92dcc06dbea3479fb8f4027065b777e0594baad8c6cf160423557da845b3bc5c59a0734a167ab558d0930c1e73a6fbcd7c8bf81014b4bbbbe71ccf09f4114914eb60b191f2348d9661ee62cc032e3376b783f544e2ab51b99bc1e436974d9339fb2e301b2e9f39e7d711b9fd276c7f7dff1319a3a7529003ccbf55e69759a8ee6d2a67301b737a43faf3646f7f6e35f67bfeb9b8cbe8147465ffee13982e7ad8f16abaa88bf6a4897ca85ba17560180b73ce762be54984e6546a2e6cfd67607d121a3b5397f13f78f58563c7e1d00cde42832dae72a284939b68aa170baf92cd5f2a5279aa3a47e71eecab1d9a8777381d99e08e2b3175b4f82f5ef4a24fa0c0f0635767e4f63150bd2a9cb5f1f4dc3776eeb50fb22694679353b8590e68c2eb59b5f45e81639058be3616faaefbf5477100994cb408218946b5354db2d44543e671edfa1e2f2052bbbc1514766185df33c8edb3ca8b9d4275d8b2e00c25612b23f99686ea6028d6a797123d6750e44e8342502366d7691df27162a5ded758313be3b3e30af78a4654ae7e6755d4af7abd4eca3b40d9d119b44c07bc829c50077c2573b0a6a3df36f55ab4bf012555896ccde7855e63ed835114ccfc64d2bc54826770533d6682d7b2094d0a1fafba22119bdfc9e1f01d889273738399fa78c07bfbeb3ca684fd82196103e625d54655fde24d28cc9aa7ecb8a1c748769d10d3257964778e3fe283cc72aff75354800e5f3e16302c4dc3ce8350ae15134df714632f03033b0bd54e4cf7151b0bcfa2dfcf3aae0dba5a13bba7a2aed7611386f45b138a962caf4352a2a8fdc0b78c021ba08bba71a7dbb86b8b965d0e001e4028abf436ac57122b5636885928978415ba66cec25d45f0645c3c253f57e123bd3deef68c769e2c3049b10e8fe64cda94c4cd3403d897b6b3616323b86278aee99adb6ed0bc7fce7032f817080adac613079b716a665bf86d7b08e9914bfc945f50a79cd90624984bc4950b11e468d440ab679c1b27a5cd6a5f9717efe463b89e175c78cbeb3d6c44087c06d2e2e1cff0e4cf35a4b724bb09637207749c1490be37c0a88ad91f7114148504433ca88e9894a19b9559c1032636edeadf9d5eb3c192289a81ae315bb6b953f7188fe5202c499790dd75a5bf9f70b6f71e20caae9d01fa11a44847f241329852c0396ed84ba49e4b91b5d792644b8201ad9010685d028f07f3af67e92c6596184c4ef2ec45b70760f3f8c2fb79beb9fee157816a6f7f706b1d53c0e6492292531fee43e67b3e4e7843408ebfa576fee65c42ba922e7b46ab2e2207b8196f2d78482ec40e7e2d53c922ab481d10e61bbb0714303bf1370121f844c684df15021b1708acd0d2e29307b04fdd9da64e3607b0e0cbb1157c8f2b7f162f2013cefe058f45b903334b6626b41cc50e75f84473b3658f41d77d0a32e64b5af3f20ece26b675c16a1a1b05a83de94d0cf465395200a81f54e31b0c11eec2b043eae8403ae4ff4d08e5e32df85463ae4ed4593cc77aa28a6de0983582dd740aa331b8d1badd33f601048ae4474a70e2efeef9d46f9b46c67fab711df2b31ff5ca2620be21f8f0f49066ac3095381fed3bb7afc6343d6f9cf9f0b8e61a642ef4a849c6b5df19ed27343a3eaa2e68c7bde4a1f0c5312a80f1daead641d91e6fffd202581fecb713deccaddf07012cd5fdc023a5058a86584d14271a118a6589cd7373576e64d39e9845f65805d38f4e453ae10b4a3173083c5a1ec1d92f8e5e7c1dd7674cc5edfdbb5085e2b092f406dce29176f2b677f7e4a29e1eba46e323db35417e0f5c8e8e3b925962ee74994233b86efae85f72a30a20bac1b7eebe627188c199704b46798c5ff04ab7174994902a9381f0301f58b7eb20425bf9e391cfe25750600fba6c628b52bfcdda49f23f1406b3b04656e1c4b448c5336f2069f1f704640e27ac33d56f144d0ca34c74231c01041b9dcf57b4c6328f36c243697ba3e50ba6eec4228fb9339859b39019de9418f0cdd3ffd48bb43634405e76a0c9ff173a43956a99594d7f7911d38ee5f2541d8469bd8cd77c3bdf3cd6faa094cf1a25b9cd41d9894492cb3e8b1583287547322d464fcc650907b576b3132740248e5d735e5a1fc6fea7885d3a2c600d0e2184c65d9918a88fe9cbcc8deeb50bcef651ceff4ad53c0652cff1d7ece22b40fc2b6d290660ceca2cd95a84e6c96fd712dd6115ff682f83ed035dc9782e9bf027c70791212c023aa1dc8f76362d78c4a3f991877f85c85bfb3686691006a8a045daabc4137539be49f85ce2b41594f62122d4da76cc185beecf4e7d71586d66f66c3dc61ecfbb98b88a106efb660cc81e04413f008d1c609aa960879b25e1b8500d21d311815e807051792b2727aabd105cfaab9b07f5d5904f1a8b8acf5990a8e8fba9eedc3108f4be8d7bc4f374b02884cba662be8167d2d81fd21f0a8dc076c9fbfdfab16673454ba148ef4477d0bf1df7fc503ce39943366f952bead524d68f22a488db1191d97dca26588c5fdf0079a4b304bce7753db8d2ddbac4a2cbe29b5749759322502d7ce18c3d76bfaeb44389d20ca50904c074ef2e04250e9ab82e17a28907947992aeec7d47c6aaa9d78f13cd8f2ee752b0848d227a4d0a5b662aec57ff776a6afa09f0cd5c33e1edf1b3e9f852a1a0dc07ace6d18bf6595d551c0b245d19c64916a0872d2bd3c9f6388fdc790c885c0b99033137a89006276b9004814e5944f780ed056a6b3cf5d40fa06d219d8df3e9d3201f43652956bec3c40d30f28cdcaa2e557289bbf4c140951cf7134612a1902d31bb20b8492690b13c906975ba6347aa621ed225887621b58260dac22d312fb6ed9564e909231be9bfdbcbfc34c8a7cf7776be0bccb4c44c00c2b81f12345f01528fadb53e8eb3fc94e3624fdc2923447a8fcd7e4f83ccf1ac589912fee7b52b5bf8070f65fbf6d0e199d99e71be00ca3737f25544598ce82b8c71c25ff63c01ffe908ed54d4cc2eaddcbce637aec12e8d127bd7760bf0ad251a373d3b7dcd3afbe1edbf8774de096edcf069117bcdb55221cd9aebcd6c3ac6220a9c7c9db34c646a0f5bb7d3e1cd30210da51ec2fde8287967651154ba110d27740716a5303e1756156113ed3baeab7480a6d73c3de23012c3690a1f87d198ae840d1ad8bb796cd2e3d2195bb7acd2d305e2f1ab5a1a4da0b696c5014494f26b90e6822b0de10ae9ba081730c63ed755826c20adb1712008cc8c83b63368e45b76d3e21a58e6ea03018d555d6dbd47baa184402b290d9ece54a139eea738c84b4610c1440bfb544c9ed80c0ffa96ed9a535a89722cf0dca4e74b8736bb04c8ddfa16820af13729dc53ed2a79200c1ad0055cd3f1dfb9dc1631853d33e545c350e169ddacec7a015acd307a31fe8bf46e8fca5f9b9b4a2c782f647f2639219330e9a562263c42948035f29986758a4278bb1220f6305228e1b1c5f661ab60d10db03c9c717382754ae3a46f7ccad50d5526fb6181af4a3ee4a25952f1eeef88a3c72247b333dac9019ec9b2676493eccd0b9dc353ef5bf09a0ec7ac1f8447895bef9e4f0d445d5b7549469cec6ce4a973b9ea3b79bbeaf66554f6fdeb40769c08f300500a80d190737de5e3428a0776255df3a09c38be6973bef64ea5f27ab45af0c435e0586ac8bf869dd7caafd3d921b1007418ee7e1a2672275e3dc58cf7b86c709ba9290a96318de06e93206ae084da2edf29da78bdd7d82091feb530dec2ff27813303224989db7013e1307a2935a0bd82f0e15709ced91cb44723aae49d817eb204b6f7422387955065f71abb7cdf5b5372e0737a96d58a4c267ea106b43b0b086cf8204b31cf169ab280594d9de3e7eb5da00094e11259b05019efef348262693ebc9b3c1ca439ce20fb4dcc890ce8ae1568960c96ac8a872e923ac5f759783b86a053c5ffe5c69b8ddcb4689700fe514ce56cd6c2da6aab56fd7a0c1d8ad09f6bb7c3310bd668e43989ebeb1cafca4c9dfcb0e463dc87f56b2422a5fa2268cc6c05a5915d55c851f642d55dba4de27f900a960b8f564baf1c6fa24f6a18332b7209f967d42e8958246c9ce28a148d2e4d2a591352ce11a6920c04b65758cc393810c47bcf552d8dffbbfceb80574f52ba4091f09e2b056ebb29f8b56f4672019eec45a3a8a6d52cbede113537e80ae0df0583ac396f0edc1b7abff8a583515644ba1a4fde83fff37c3289811c011efcd816c4467cc70c4a7ff853ba2ef7b184c7d7a16b62119c9bbedc1e5e7f0ed1fe0488d9136b71135007429e7ea62e7f0eea580d26428936010ca8e4a371098a7e7bd8d94587c5ec2846febdc228c39d6fd4cf5aa7ba7739d7662bfacf3318ec524eb5e6b7e355295ac319128fb24ef77d8078b5c2832d8eff6a0f10efa197e5bcbbc8063f9014f1e7d64ddc213d589cffb3fd560b54c5f3381c010916095443bcd76cf06ebccb2c64989af895d59a7487af2ebacc9138a1642099822a044b095871e67a482ac5a3c3807a6057dc549d2fab151951773c02d00e9ef31a766fca9ae00d067c15cff502e24bc5d9a1b873b419e99bb53a29cda1fc765b44c2c4628b30cd67f2280f25feb8ad114c70438251f00a605e11ecdafd7afa21895aec8aa2761ed170347ed5d3bf59c0bbeffdb0e6a50bcafc9af0d18947120e0b4df171e1ff5dd2a3fbccd56c7fbdbf98ee8c01e7669c140b049e60aea8a03c4ba600aeeb1fe5643bca042799f1561b3f5195722b1ee9e2035c1d235a5600d59b9c9aed0ce616855c6f0db4ad9194d5084929d36c6d0f9df62556b08fb49ab663223bb9d9d510c418e5bf714a25861d26a0d9f3bf649aadfc3515af55fe847615459fd7127460132e99193e1c88434f8c4c7d17655e1777c79df3179a1655c82aa5cec42d2a412098a7c2db2f3fa0ee6d32a99b3c94e964daaa9f18196f7f2e5ffe2ed6c0de62fcee734bc06fae013ca2ad8f0d9a9bf5393747559d25aaa59891a3bfa63c9291fb0e79274b961773bf80cfdcee299ebbc27a17199b94a1d09ef893eade8fec28a8046ba9ccecf4071aa39eaf57c69c09adb127fbc0419ef94ecbaa0d88ea0e3ad290c210e8e0970c5a6b43578566b2b140c65d56afd6760fa48a3e239386a3f7fd5d746f7d2aacf48f8bba0b99d754e34cc7d5a51ec15676484601d3984f45364515cc018ef77e625cdf36bfab8ea93fc87e802f96d7762055403f9d3c32655b5281516e70627f011428643d1d578b3a22964c2818982b9932f1143239c33d544717ec9fdafde7f277057332be881a805c756e9afaf72048c6e7b176666299954811a5c703b0a46814f3ea62b685ef993f9e2724aff109302b40eda6d77f71163d63fceb291d900afd64e630ef4151bbe3723a7bf75a351a9e25f08a67de26a527d84a0c1c8dd077aa30b117aef87977edd22e294bc9534f4bed77f12a888403fbc5b04dea78eea045bf0f3c5f78e46e88f47dad0e63dac885b547de0a0b8594218545333a6f2036bb9477ef0a38827ef4984e55e8b44caaffdd7d3bed893537973894ab018e7f061f26d213bb0eeb693159b42ca03797babe02dfd5aabb640d6b8282b7b9882d816fa6e5b1b84b1c575eaeae74b8c67344aca0c35139f37e109681a3f0c5aa3cf0918c2af7ae96d2cb5a6c7e9d1f9f889e55a9312d0c93a8de993234dfe5207d3d6f67c1a525db0d47918d37452cf2352a8d5a93c1853ae5f2b7c8a75541384448bc77bdf51c3586f8eddb5714853f6368359333ba5e099282448b45159b36fb1387c0df8bc6fcb79b7fc27762258bfcfec7985f87d87d6b7656612dfe88f9ca9ff1f96c858bc68dcd3b432b5d63951e7741f97ea568f20adf6d021bc94325e78a49558225f7a8b7581e389ed0c7ec3fcf3f5f7f567ef6613a7350321b32eccb575e9e8cd5028992d2e8bf3454fc9087bdd1b9245afdc949bdfa037aad1d4733f225f15a654c6d6ca4d3c8e9228e2f97d20b9dda79386c4319a4d31e1b9f65cb02d066ac5d289ee6bad87c36b2c22c207546a35fc336f3cd27d1166dfd949df1e56d9c58ecbbb5c3614d2951dba75b50c27daef4fde79b265fd8e2eba7b79c034952e187a1290075189903e0cfed7cc18749d0b9e7c84989de10ca6b32026d31ea6da8d5f2327899ef07b326301ccb7fb1fb493735fe60820fad25997b12c9f411f2b20b060dc8169b048d85cdff8229f5d0ef9043f50ceccb21383e446b03901bec282a5df6caadfe51a78e1313784075a049dfe9f42e4def205834ab6ea853d9ffe0772e4ee86e4f0c91798dd4963c1734d68fb76d968d8ea8a8fd2edddb40dd7cd0e583d3d227d2b277b07900e80fb9a76dcf6460d1f18e3a18fc1381be565366737cd4b1caeb37a1f33906dfec10cae05d9299e65dc68df37d27384141223f9c18b71ad2125d0e7195431e253c58bfe83d61f3981fc33ef3dfd11b63d4dcb0796350ad48f3f284fe7757a47e3ae0bffa1642c1a4a7110baa3d04b66a2a6d630374c8587e9b04d43a8f678ac19afb8783aed5d285db4723113c830b6089f8ef19ccee6d00fba8138ce47ab67d57f4717c86838040f3cade63bbd2d6f633dae67d8ee4bc798c05da96884cb383de6bc5bf2fe28867994cf27996cd294a0e8bc8367fd5a6e6bbb9cdb197ca6a376ba72b624f785fabaa5ec4a02a9002779f262e00a15c1b7dfb53b8d1c3f660b3fc5282c6fb865e85deb194d4de40f3aef872590f2993c70d282a1fc6c8f9c3ffb17d95b2e5c9fbdb12f55e87d40e6be3ab437f596d22a5137930bf3d37d213d8d8fef3e8c063a4d41bd05701fc326055592e7eb142a2be6104c496f7dcf26f3b0ba6e85e43dc99199c1da7680c92f71a394db11696736b509b61f977d0ffc6e29a9fb4066337ff4c4bb2e5faa87cfc18c3806913dc8b9198494c945c73183a66c15c769e1ecad608374b7106789c325270a14762f437ac90b60c53d2547bc043c7cb24b72776acf6035a16a501ba5f20b5b8d97e851214f0f17844a5afd6d9e4b9c077016db5c40778bb66e34b12dd242b7d99ed7d558617b245634235f88f94a195070da0f551286ab684e10018616454184ebaf1598d2923cd134c62e1646bef6e2292ef1397e54b075a780b64587c539b7d762a0418e4396201f00161d3021fb27845e914903b9107e9683a56afff19a67bd4de543786fbfe92dec26543585512c5ec70b703805282febff3f0842d915f0d5bcb289e53f4c3bf9a910362d32af42e0eb92059c9271955669f09410804ca3bccbd7e0a11a94a347b4db6a238717378a685d023a15b8830642d8e7c0f4371c5d9eecc03c9facc49f85e2d0a6d33209b6da5b5ec43b1b1a690d71ae5eab12ade997f8ff5480ad794960c8c7bfa2c4d3c78546797f04824998138bb3763eda8ea43ffdac6bfbf9c484b5e018035289cea2060fd9679d280a91f251ceec36f880295f25d7eed2e355d0d3dc39c3fc029c76e9d79c116662646aa098c2b72e7b794a26895fa439f18c8f23265abb4138f0dbcee89afc3430e123c8013d972384dc329a204828b9f59d9bd6e9b1aac51ac6d776b2cda164890c3612fb6143bcaae21ff8047b42bba7259c7b9c7f0459b2711e325c6f3a159535b93990cf71e169a5d8b215e33d2f9e6569d48a2d21a0708b30c30624225f2005c20adae0c0b56f024bb4944312875e2801d669cc977b62bc009b687d5afd7a224568b553743aae44731d1111687a5ab2977809dfd707a652131c17edc310ae0d23d1308a53f7a85511903e5ffe13cdc711ca96311f8b05436f90ec5d30dfb3092b0d7805400e6600fee580d8e4c763652fd8ae550a68e944f2a0c9f53723744da5eb78ce441e899a85c80b27ac29ebacbe670e370e5336ec8f2583cad62fef5fc14051f99c731ad6c7b1264916208a64058251fa88b074f5b642ef32cfd32144ad9c5cfff7eb490575ec0f8460de35bdd365284120399fd411103182d0f3304ea552c023453d1089d4be73eab2d136b436cf57c0f16c09ee0369fb199d4ead34e80e3e891fbb082ed815077f94e1484ef1e95e0f6511e2cdca5724cc493bb7492741deaba5ad6b3879b2244ebda63974cc559fe286237c8e2f0522ada4da10b11c870c1a6023ab631eeafdb90757b4f5c1fe3b53116a2e32be6f927974b697d30ae9b1572557a863e25b5129fddca4528e0ede1fd973171cdb5a44451300e2cc73a0860d011d15d2dbeaa01e75e59cbdae6db2377108f2511fcc428a2b2e7384bf491b8475e8e2da2b8dd2eec5cff37415a158544b2642bdddd68b8de73e2a1b5656513d3181309d54dc19de05b328f2188ad520fcf988c0ef4d8821ebc343a05e6b27df709bb2e9fb9a70d5bcc17fbf71ccad7c657d2eec58bc59701ee2b3597d370deee475493c8823b224d293eb480bd1c0e84f3982dfa48ae3a8e31eee7f60ec4ba2cc10f402c5ced26788f16053c5c4c1e304581e896ad6215f6452dcf2ad5c2510c4f0c9544145e960dc423f7985a6b52dbad0aedb26250f1f18285d77009cdefc09806d7ae652b3a501d3df99aa73b549d28814a8ff4ad9ab2777ffe9bb4462525a87b78a3aec6bacc06eb279447d7f5e15a77028eff3d7632e23f2bf8fdff8062f1a5e03e15e2b419ef8f6844e567b3b107a2b516a18ea02ce79d91f818da79962b22640a25eaf70554aa459f305ac5ca51ac5223e1ed151017901cedd90581a3e86940d89fa75344ad76f01076ca23532a688420f7e654604ac214000c2c549f08054f59e7f056f90a847b8dcce32959e586b007f785681f7f4d799e467d1b7d4983ff8cbb40f448718dbc1e4882e6bdb6be40612f651a35ab93f06a686e8072015e2f248dec0d4319a0612c2051d167dcedeccbe3d5e87ae8a772788c430d4e9c2ff86f02da4a40061764e615fab440dec4e37d10b1ffde0b91d06db881e5bf63dc08e5b2398965160ebcb3f5a26e976d616e7905c990f86d020ce015197df81c00a8e13ecacdfbbe219b4beca330a715e4d1d7274d7a0f735cc016e00ada193b8de0dadbb41e8de72cb682e5fad800c7acf029ae7a3c270371617fa7a12ad79baeda10dde3c47369e37af3c90c8ca2330d7b4dacb84a163bd5b2f4b23f1171e1580b3cfe16c2b16f82036e25917106f323d31cc290dedadbbc49e0e2d0b6416cef5bfdc98565b3520e6ef23ba87ceb15c592e4554d5fa07cab9392d0b679e078e54dfa182cc0d65d979b1d253024d844f023aaea14edfb7e4f3844acff3018cc60b67f07061301a99d282f949ad7f0e6ba2a411d4d687c2efe0d63bac01775402ef1406a472a8ee410ce2cb9c6b23b315c72b647d83fce82e539927646bebd93f2b582c7abd7652c64aa675b67f51b0309b31b3230cc507185a19509cc63c8bded8346f2519d974d6cf767423497f29a861dd588767695fdd5b86ac90b20708c40509ee0693633022b15b9479d82854eae3dc94e5426a6b295ec68f3497f8e48134b912060c229a5942aa85c65f01924a67ebccbae33ba4ef18a1c489f279c39672df8f7b9962375215b8a3bb8ab07edcf134ddaeea58d536eec4807cd4c654456ae229bb8820d177cbc0a6cf419a448fd0645d06c9d1b9861a7974979df3cdd944a0b9b411df88fe9dd0527c659259f7c78adf46f25925f233b7e9cb0081184d636d5820195da09db0c45e6917dde33908020b5748cc612e47b368b3a38c399607100a2551b497ef40169f447be8bab80be9968b016b00c9eed26aa68b6814b0b78c5f58c70d267e67bb79fce1d429d916aa3f8f23fa9291ddaaff937f40bdea36", 0x2000, &(0x7f0000006d00)={&(0x7f0000006200)={0x50, 0xfffffffffffffffe, 0x3ff, {0x7, 0x27, 0x1ff, 0x4328214, 0x3, 0x3ffc, 0x8, 0x7}}, &(0x7f0000004180)={0x18, 0x0, 0x3, {0x4}}, &(0x7f0000006280)={0x18, 0x0, 0x3, {0x2}}, &(0x7f00000062c0)={0x18, 0x0, 0x2a751389, {0x3f}}, &(0x7f0000006300)={0x18, 0x0, 0xfff, {0xd2b}}, &(0x7f0000006340)={0x28, 0x0, 0x6, {{0x6, 0x3, 0x0, r11}}}, &(0x7f0000006380)={0x60, 0x0, 0x3f, {{0x8000, 0x80000001, 0x3f, 0x5, 0x6, 0x9, 0x5, 0x7f}}}, &(0x7f0000006400)={0x18, 0x0, 0x4, {0x800}}, &(0x7f0000006440)={0x1b, 0x0, 0x5, {'/proc/keys\x00'}}, &(0x7f0000006480)={0x20, 0x0, 0x4, {0x0, 0x16}}, &(0x7f0000006540)={0x78, 0x0, 0x5, {0x5, 0x8001, 0x0, {0x1, 0xf4f4, 0xffffffff84984d72, 0x7, 0x0, 0x728, 0xfffffffa, 0x4b3d, 0x81, 0x6000, 0xa3, r4, r13, 0x1000, 0x8}}}, &(0x7f00000065c0)={0x90, 0x0, 0x2, {0x3, 0x0, 0xec, 0xfffffffffffffffd, 0x9, 0x7, {0x4, 0x2, 0x1000000000000000, 0x100000000, 0x5, 0x100000001, 0xfffffff8, 0x0, 0xf4, 0xa000, 0x7, r4, r8, 0x480, 0x2}}}, &(0x7f0000006680)={0x30, 0x0, 0x2, [{0x0, 0x81, 0x1, 0x1, '\x00'}]}, &(0x7f0000006740)={0x470, 0xfffffffffffffffe, 0x8000000000000000, [{{0x3, 0x3, 0x800, 0x90ac, 0x1, 0x400, {0x4, 0x0, 0x0, 0x7fff, 0x91c, 0xe3, 0x1, 0x9, 0x401, 0x2000, 0x81, r9, r14, 0x80000000, 0x1}}, {0x1, 0x2, 0x3, 0x9, ',^['}}, {{0x0, 0x2, 0x3, 0x9, 0x4, 0x7, {0x6, 0x8, 0x6, 0x9, 0xee, 0x80, 0x4, 0x1cf9, 0x7, 0x8000, 0x3f, r15, r10, 0x9f, 0x9}}, {0x2, 0x6, 0x0, 0x1ff}}, {{0x0, 0x3, 0xb98, 0x8, 0xfffffffe, 0x7fe, {0x4, 0xe3, 0xfff, 0x1, 0x7, 0x314, 0x1ff, 0xfff, 0x8b90, 0xa000, 0x5b99, r9, r5, 0x2, 0x9}}, {0x4, 0x4, 0x1, 0x7b3, '\x00'}}, {{0x0, 0x2, 0x38db38f4, 0x9, 0x80000000, 0x3ff, {0x0, 0x5, 0x685a, 0xaabc, 0x7, 0x100000001, 0x0, 0xd175, 0x5, 0xc000, 0x3, r9, r17, 0x2, 0x8f}}, {0x6, 0x1ff, 0x1, 0x1, '\x00'}}, {{0x5, 0x3, 0x5, 0x5, 0x6e, 0x1, {0x3, 0x7fffffff, 0x3, 0x2, 0x4, 0x8, 0x5, 0x2, 0x5, 0x4000, 0x0, r18, r8, 0x1, 0x20}}, {0x6, 0x1ff, 0x1, 0x7, '\x00'}}, {{0x1, 0x3, 0x1, 0x8, 0xffffff80, 0x6, {0x5, 0x3, 0x6, 0x5, 0x9, 0x25a, 0x31, 0x1, 0xef0, 0xa000, 0x9, r19, r20, 0x3, 0x7}}, {0x4, 0x100000000, 0x2, 0x10000000, '/\''}}, {{0x6, 0x2, 0x2, 0x9, 0x400, 0x7fff, {0x3, 0x1, 0x9, 0xb57, 0x9, 0x5, 0x5, 0x0, 0x63d80792, 0x6000, 0x8, r21, r8, 0xfffffffe, 0x78}}, {0x6, 0x97b, 0xb, 0x1, '/proc/keys\x00'}}]}, &(0x7f0000006c00)={0xa0, 0x0, 0x7, {{0x1000, 0x3, 0x8000, 0x20, 0x8c0, 0x800, {0x3, 0x1, 0x0, 0x100000000, 0x80000001, 0x6, 0xfffeffff, 0x7f, 0x3f, 0xc000, 0x400, r22, r8, 0x13b, 0x3a5}}, {0x0, 0x15}}}, &(0x7f0000006cc0)={0x20, 0x0, 0x7fc000000, {0x400, 0x4, 0xb70}}}) setsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40}, 0xe) sendto$inet6(r1, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @loopback}, 0x1c) 04:53:06 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB], 0x14) 04:53:06 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x5, &(0x7f0000001240)=0x7fffffff, 0x4) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)={@multicast2, @local}, 0xc) (async) getsockopt$inet_buf(r0, 0x0, 0x29, &(0x7f0000000000)=""/145, &(0x7f0000695ffc)=0x24b) (async) r1 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x111900) ioctl$TIOCL_BLANKSCREEN(r1, 0x541c, &(0x7f0000000200)) r2 = openat2(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x101800, 0x80, 0x10}, 0x18) getsockopt$inet_mreqn(r2, 0x0, 0x0, &(0x7f0000000100)={@broadcast, @dev}, &(0x7f0000000140)=0xc) sendto$inet(r1, &(0x7f0000001280)="496e2fed3db29e06703048c9c8b345e2e8eaefd6b5d4ad289b5a1cdb94863cbfa2bc116fb91469dd8068a4b5149c621b75fb70b86fe6ef524722f09ff86925d4e03b24670969ebe08196ff8dacd7fc41e95ae21abfe7f7cb9259de6f372a419ef8004a76eb673efaa3b19635a78df128829be66514e99ee669df263f072963a3864120b8db5d1143f225316d117a0c0fe772214434f8ebdac817afe9240a6ce9a9071a291c805a476e2d5f349a818dcb312fcd74eb33d7fbb77d7debcfafe374c47fba398918a842f973f76d045f0e81900be917438381ca28fb38c84124baaf199c5a457ec1ff75cbef05ff1f1366cd82c270309be63aeb78fc05514e2c4c47a1fe90e1bb21723c4d981623ff64f460a21cfbdcefbe32abccf1f5ba87a96f0588c76fd16dc139cf759f27bbef2f5e11e2b46527b8c483c3985ecda841c268c24a05ec7b7d4668defb9784403910e3519c19dd7287187df67d73a235bdc11718f14dfaf64f8b8713a50fd85b7e04b0c514a9d0cb1195b349bd4a3472ffed2d7889edf31c86e12a67b882e17677b67d930a2614ee88529f557426441f0b7e55bc3389af807583fe0d2c3c6debd17842b5f61b13f831612ce363c6b04ba8062d451725aa0c876138442252c7506ec69a0371f7c5ea4afc7fc11fc5da1c9a500c9ed6af68430ab4d067675089480cfc2c0628bebf8b20d750e05493c73946a40503d46d4a063a3891a4c0267c4106940d3324d8733b2f41465fe8859ffdfb01bc0ee54d27bdf69654ab16e7a353939c54b24e27c93cd00cdc140258c66819bd7546502e8ed5ee21f79597659160ae7a6c6039215993fbb50d8d645db0e22bbdd32dbfcb061a24251fed26c53c6ae802a40002e124afcafdb4236ec1ea6de1bac3528125188adf7b7333b26100480f6109a374f9a562037633728aa922dae09c8b5dcf2e8d1d57743220eb74b4f1f607c03f1716a46e676d4e91670baba41612163ab54091ff5f705bd094f9fb58d89a2fafe0fd8bbef62548a2234891cf7ad269204492b0a0485b3f72e65033ec97a660f310f8f39d3bf68f987e1739ae5378e5d60e42e7dc0b7b1fbf0db4c762bbd3703633a2e1363a12344921ad1243c2e909d2b3de11fc54d78440d3dff2a45c09834c1acf646a4078607ca64fb0e4784e4b6e4ea96d47fdcf82a8040758e67c808af809c15f2abb290d70919cb6df8cfbc10e5eca0314b46ef15b257a81af47201e7549baa8f6d957d1ebdf1b80c41457072cc772b3917104cd29c3957cda9c40cba607e74cd14e633f0c927f09410b772454a8607523a96b542f090eea5bebc3ed2776ada01436d56ab0938da971b20e1fb18d120cf4f9ef81f4a040662aa8c7d82ae4850ba39513b9191ac86bfb460612b89cd31a12a0208c012405bf0986f7667347588038f2e7b0b4982b703e6aed62937cbf7869203a04bcd5eb030b26952ddcf1223a193d375e8286beff6f69e818875cddae68987356569be98e80095ded7ac978c95cf9d399a305aefc8cf568a85afc83136f1f10dfc8cd3097bce0a555732d0e348d1f4eafd73bcc419e8b82845f6653c899634ccdcd970eddbd749a2ee6e7d2053256fbcddae0c5777cb1032e03c370789f8c2d02e7d3826f1360690a565491ae839e4d18cf8289fe969712861cd495bc3af246f8d67124e0b8bb77d75d7501f371d8b7f9b88cbaf11518bef0adf37dc7c43a55c39075d0f89273570f2293b1c2d6f1ad13efb58bad48e46c1a5950fc0feb1f08476b7b1a117a5d4fa986b242361d88d49217ab47df9fa5125536a2d476d8ad25089c284d1c67462a2c79a9202de0d76fcb6bc781901a1e3dd0e31c83219a899907f37b8216d7099898f984e79ca48ee1157a9f2db90952727e310c791811b7384580f4399a9333555bb852ef204e65afa95edf07deea34c67b63b614eb40083e0ebd8b022efd72fbb8b701478a02ac9795ef0ba951a0a67d6ce2c5f8cf590ada3ba1b9d369d486355049d328dbb917edaaa8378367e761acd859ffc1d9ac5221f51cd7da707a17210b90dd34c07863ffb78a7327046cb37c8636287916a8dfca121f330d6a3836373339689b73a11b0b40a2acf6940cea7a83d794464333dabed6d68532654a88b01221409ccd5e4e5f15d9eb855b1df282a352e72865e088dc039c2595a2ca629339cce342e9acae17d59c2ad2becf7666dcb98bb61427d058636cab2eab39e1f668b4682827b6ad43b322bce77d5dde1c5034cd9ef93dc51be33a7f5e364000b9e6c58a8db20bf968eddeab6478048195e9d878cb5940896a6b7e4ae212048062a26d86f12d287867c0947c8a7297e68b821495afb0237603ed30d89a2a5bfe93f7365a8e54c82ca37e414fb5605e3c2e8f4ccce697fbcaf7b577d9cf40478cb6200567344ef8fa02f830e91979fbfc9b8171e4a5cd23c431cd4f9950e47807e2636d092dab6ca3ada4f3e4aa8a1b3b653bf6aae03b00cf1df314251b09f576f4d0d86843c9e180f38e595f83c9fc5c0fcce7b6fdd7c0a5463686fecb3d1694cadf1954da993e978295905717abbb8853412c49ab07230271a84b6d236531268589706b4e8c06d4e34718f7597690a6fb50b8b1781447bff5af2e3ccd62dbac88a3037604bc811158328e825ffedc5255ef889900655f300204162bc8ccbe2fad0f92f9a5ac30b055d532ffdbfc30425045bff1a78cb7c2805a3c1693627b2f7e8407fc31543e048c7d8c5e92a37dcd7cc504b073a00c017124737ae94993b498e6e23cec35fdaa7356947eb7ba750e081ad7195274573709c084331716ecf7b55282b86ea87aba5a20d8f9ebf18bf574c42865d887b647de4e5ec74e7e10518cae0e1e859a53ed79c62a988c036ba24e4dd09942f01c0376106633d0fee01e679faa1b77753bc05dd1a9ae0238f1931a0108926a827809aaa1c89ec14fe2f2bb8ca9c8bd4c232e43145541023050acaa5c1eb6ae8167c5abb9cc4b5ca3ff40b81c91557fd762a6d5ce9ab398ea545d50da8a2bdce4455e14f458242429616f8b21d2ca83ad1377069e2fe9e99842250c679b490ecc7d8913c18160ab15dd27aa05aee8185e3afa75a2162394f0419880b251a6f56f1959e8c7fdeb94d2a336b3414f91627e9974ef50d0d7f2eeca299d705eae962dbe6715f2a07791bc3ad7b176a0c9477becbef89d3c0ea5aefc7779cae73268921f7da88bf9732346ef1fedaa1fb6baa0b35ac6209d1428adbb3ee1d87bf5b680644aa2f1a0fad8d49021c253b504e83bea1ffca7f980adcbfb7b9fd8844fe99a3a6c8dac6af9927b3fd3f6880a353ed72525ae9e867228dc8b472db1368a04bd1b4122573a704bf7a6447d82c5618090015b540419501459ff0f0c9fd38e2c3f7da9dc5bcc66f0af7f1f3d692e64c51b0100f3a54b6fd0e0b1b4b0b86b7dd2a6af8520520c524f1bbec7ae7cd3e9d514a160d12cb8dad73bbbd97762b726fc5f1e2faaa3dfe485709cc93b832955627780728b76495ce97024f9253bdb50f7c2af9b79057b98a3b11e78383069045bc7dd133d47f17c73c2fe8b1d70674855ff3d6c1934b4cf7121de7afb81c61986a796abfa35e98b16a1146be4f15a9356c7a1257e399a875ebb615325c315682ab32ad7a0367057b44ee3983c9a6c08793f72f4df80da109699c2b0cd2290f2f86354948c66a556eb1e70b3981fede2bdf41e04740c66d4f1392d17f63cd0bc2457aa95084defc674b69af4924e1c07519c93776bba38ea4ef47866afb6bb4a0467ffda7a8509cf9ee2429a2045fb99e73d242668bb430dbeb2d36d405a8028caf5d5f29975930e829fc86923cc33816a3dda4c1a9e77157dd77b74f508b836fe5e06f3fe445677cfdaceeda3c6af063aa7d59467e49b6d854be0b01af8065efe0b39b63aa8ef6430e5d72ae0d47977d1d850f1d5bea89c9251e9a890cb5880a78ffab20f305849bfb2b95e2d4d27bc88a0007e72f7207e5eb9d7c7ad3483bd11f03c90764e108d7629e5ffc38472ab95e91b40c941ae0114ee26940fdd63b48366fe6a921b8f7fbf93103c7bb554f98517e0fd2085d9c99cda3d5e5eb7d5a883704ee42412218e82ac780ef07131863c88a24d86a847c89b04d75d47485304423cbb901e653be6b64970173f3306a4e43ed48d86e57f9c4adeb539222b7b3a700d63d2c4ee2e6be949fa001f77e484e6e536f84ad3e6de0628e445ece92eb3126c982e5134ee8b6f7de78813c897e4767b07e34fcbab36cc4ff90b56d22b7421b56ec839b2536c4e37ff91688676d805ae905a0846fa3e80efad85a6b3bd4f8c7239211d8d9980d84d2a610b47f155e0c6bfa456ee14ddba5c7bf5e257a38a3308128cf5bb540aee82b3fd0389857a7fc18cb596f1e6b43f94a21d2f2d89cd7273fd5888bbbe21c3127a43047625b8b3c1d3189e46eb00a19e0e0cbe42cfdba01bc3db320911ef6bb0462250b84b2c702596cc1dbf997f49e4009dd205d95c3967604283f6fffb167e9d14f7b450cc44b5309b10f976d17f79fa3d39d026ff0839d360f32c3b6bbbbb914d59100e382e8e11d7df2ac31fa51761f03def3309dc907a3e45399a5a94a01d769408f07f50a6e404e98a1e3d80e7e3963ecf129b4c76558268599a492969ea1a51526b13b245dcd7837dc0111e21a540ebe8ae40cddba12ad09b557ddd4859d052da35288c66bf53c094a3165853c1206ac37ef0b3e6babde9ad66e4b888491fbc925ddd32089d79709129d955cf32cef609e78485b977c65e8656179a16bf82f2a8a45aa5c265d21730585073adbb0b0e5df7cd48ad74e248f790aab35bfc3c5ae6ff577ca19a35d353876fa94378f357d3755c1cacb50c1a2e4c10a92fe3c42244b06f4555a72a8431f713ea3c13acf15a69d433431fc2b6a079356590b576f38ecaab17e937f3e6cdf6d846f91aef052eb991a97c7336e900b946cc1d2652616f7670927edd00e68c02365f6cfd64bfe70d33bc0c3603692470d486f0fe23ca4574f7d92003dc68e8f6e527dfa30d46cc8cdc201517a1c6b1e9a95b1922c4b7d06d952504d3ebfdb67a5ba6c18e45ba808d489525951188ae2012933fdbd5e801a8f46bbbca098894f58c33b294a0f2e8067e92a0d0d72cc4fd771155609b546ce2ed321513800d59c4d607479b6636b0f730cddee48260b0b1309e9e0fc75200b2d7930752cad05dd54a072e51df93fd7032608f2e90f1275e76f25c407c7cdd4df51ea9624cfe01e38ba44b4d13f1ab1223e343ad2fe64353bb266480172316131d95065bb809a2a11ad4739d74b9c2696bc7dac469fcf7bc61898c1b6aa8505b29b7404991f58380032acdbbf9573bcbb0d7f3c161f7e68819b5fc80f51910b451e8eda747fcdff6ef4d812e38f3f1457c31ac81f709a354b1a0b92dfc1d5405bb6a31ecf6cc89d08ec1bd095fb4ebd94925a042182598110ffcc338234daaffdeee79297e9ba6eba1f977d61aa5fb9cf46ac03e336323dd1ff61ecde5f35dfbb9c36f785455ecd51c99b6954c8303acb0c8d33fe31b63d6a21f6018ed406cd984978d32a41703c6098460be798ad1f066be4dc53b7836418dd3514e0d71f0daa23bfe099f221a01b446252a37856461d2ae966fc0d254197da164ce3fbc9505b7e54816c5603f93c769e16f8e751ae45ccb09e8a3b59a4c5475d1aff75ab81ae50c620f97bc846766a40180733d1ead78d66c4d63bf419329320e91dd3e08aa11057f1e4593eefa7256c8a9714f82e4e79408af5ee776155c8003f821c6bd9c", 0x1000, 0x4000, &(0x7f0000001200)={0x2, 0x4e33, @broadcast}, 0x10) [ 476.784660][ T5025] Bluetooth: hci2: Malformed LE Event: 0x0b 04:53:06 executing program 4: syz_emit_ethernet(0x3a, &(0x7f0000000080)={@multicast, @link_local, @void, {@ipv4={0x800, @tcp={{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @private, @multicast1, {[@noop, @generic={0x180e9394e91c2a5a, 0x2}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) (async) syz_emit_ethernet(0x11, &(0x7f0000000000)={@local, @local, @void, {@x25={0x805, {0x2, 0x1, 0xfd}}}}, &(0x7f0000000040)={0x0, 0x1, [0x2f6, 0x291, 0x39d, 0x9d5]}) syz_emit_ethernet(0x1015, &(0x7f00000000c0)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x32}, @remote, @val={@void, {0x8100, 0x1, 0x1}}, {@x25={0x805, {0x1, 0x80, 0xf1, "a2c92d54eb4055912ef4894bae73f37b6729e6428dbd8023178a43647a7d3fcc349eb0a249cc0a2ccd941c979a232ba4a6eab7876c425a743cf7f4fc792a9ff021f7bbcc6c8f76130302d77bfccaab1af87c0b74124190e495f236e20dfa8b2f7288931749742f36cd9d5006acbac111cd2c2f28d7dd72afd24b387b0ec63555101eed12e2a1297273c5bb9f75594c954f09b65391ba600390c542c067ca5c104bbf75f0f251664dceef292119b15ce32ef07d5539548e61cbd944d2e75d120611cf7bd004770ed513f1e6c37ba43e061b6040684fb0a222abf35caba98c6b0703a3971d3a00ea0d6239c0cb249b2818d20ecb1e7fb6eec4fc1435ef8b5b86fbfca2d401f982dae7b6564a2ead457809de1664b293b1132f44bd5fcaa3d7b88b06e0ce0eeec3e9d9879bdb5a57c96f5def69ed76c03f35a268a4206df91a1ffed6a32c1b9c5687baada21d6c4f37358f04dfc424d313407860a96928df040f324e04e84b27ae712b45e4beaa19e9bb140af7effe258fc8dd4c28bc76f87e0d443a564138a1e961c6dadbd2089ee7e656c10212a8a8ff7df62c6d7213fe11010267b579d825c1b41327386808a7a9f080a7099ae5b5bcff82c6d48f397fca518772d799a94986c4ceb066952bb406c011135f69f8e3fa5f5140bca294ebe61e2d651df2f08a7ff3ea2065b47750516f11369bc59373722016d325723eba47f595934df74e7062427cf51caac7adc1313f1a7d03178c17cfe7f73ff6ef173fb3ae77d29aff37ed7ced9e39f2cd8a9995b26fcfabd537dbcbf1a4131742073cbf802129c1080a7807d2546ab3cb46898ccfc9f734f10f461f3abe833bc268a598d7593234af6428a56f6de9f4179cd27f765c34477609a7d188b68948382758b6f0b2ba9938cb2fbc967168c0579a2323b32ef1dead7bfc5d9dbdced74c333dd7084d7cce7f381f1281f903e86fddaa2bf97f722a8c19b6a549065e1a760333d963083a21e35ae4f2cc2017da3cf341db1eb3a1ff7186bb35971ae8e2a4f2e95cd03000724c990d6cd217fb5b17ee387c6d371c7083abea8284af63261b41ad62bad1ac8bb8e5dabfef05fc468cf0172b248510a231a3ffc40e5539ef9224c0c8420e964e088e9bece2d8dd0372945546cf0fb73be9afda1028e1fbe59c59f6a1995606ede5d622e92e2b65df3cde2f54918eed4740bef83d04e6895a3e27cc8488729df92e73e92ed69108b2e907e0af77eebde4c8617858ea2cccb397ee555e86562a423539f381592492e4a00296b6a6599f305a7700d2243a92d6ba71b921f9565b0c7b0402b60b3fdb3a278468ccdbe712a1a2927898722a622cc773ecdc7afe68bd513a8be1eb2dc5093460be47e45af738467323c13ff5dc8dd2bb00861675f4daa15ae8810f72ecf1808cd8401dd343a91b4b17039840890f5a28ef3ae323b0f496445ffeaabc186ccdc5322d09c46b914174e45d86c39535c656419f9dfb1fbaecb767cd7474eb65a499e5d1dba1788e3102eeed2d9f7a72ee58b282abec01a8c568a3c4318e957235edc907d7341b9a6057f738bc539ea49983d4c5e7df863bb8a30175322190510800580c9f0675b5864543d0251588f8c928bb8f264988bd1cb5de65f6231f9a3e318308cd5602007a1105e4266c3cd4ebdcc216d8cf1ba83bd27fd2268fee5e1c43fd89ebf18b4c1bc1243d758e7b9da3cc1c40250e1cc105cb38e8055b1f7ac89af36338ae45dfc6f90c14987476fe308d16affa9ef43003762fb933a8b53427f6deb4b50753a2569db8853fde4a3824bd63e08e9aa2c2e13a5d98fd9c28f9ed0554e9ba554d3c0e4ceaa80408d78e6f019f953643e54fec2667b17d9d9ed12908325f523ffb9040a8edfee75c5690578ef5b601dc14c4273e6ec00429fa926026d41fb9c85d8553afea277394b4b1b4e35084d983c0d4803b17e73eb89a2a94b1aef84af882b8dfb7670fcb6c112276c8c89a1b35547d44223225a90319fa8c1f6f8b9ede85716df6c60746f108bcf434d21c5ed443e7d79dfa33108b4b78b31b3054a5c5175b67341083b9b0e92c85e9c886fc89eab9c005f0facf7e4064a5837c932ee3f2e4237d232214d20fb6681ef979ba63f17b18b97b65392a581701c744bd0899cf4ea8044853f4c57e6fa5e118d80a1014cea75954c3c51a1871bd8c8a3fc8a03b44555ad3d0c260c8f06ddae2cee723139f779a2ed6d6ca110bee2e4883f02e7b2bc20fe8a6a6592b718c2a8e48d447199cea292afd70d44dd61c2fce138944852f0f3e4207008e3855ba5061b8436abdf3c9b2ae95e38b008277e71159484415024965989dabd3ee6181d6504cf369b26e704785db84b7d1b5bb5b99a43c93c38580320f5fc5247508533fa21b78a0874bda10baf795dc643eaabd3ca9517a6fa43fcfd6b787ae30e5fc87e018332c01cfff68aa43a54a02f22ddef5678c713e71ff03d616105776098d6012a3ddb7a00f9a01e21945346c4de7ec26c6d0bc646c8d1e9ea1d175ff44f3c3de1d8c23420b2127d76fe2e2239ab2a36b04c9965d3090cc96c95140b8bb3ed9ccb04de561410f8d42d82be1da918a603d1b7d2d02da9883aec64a4cc8429905dd4222e45e7fa2f1c91b4e5c8e53686bde435028ea6f3aa3af6adbbb0d72947f105cae2b07676a6dd740a32987265a0f391c0d90a6cb40b45bb29ebb1a6f83167d479c2d930128b016153b49a51869b336a38beff9f3175d456c38db472944b1119b805057ebc4eef31388c0b6d62e285f5ce3d625dafbc5372e8c4a8d1821fa42152d124eefdf57b6147021d9c596ab7f2b10b5e4e187667875afb66d78baf578109ce0ef829331297f1929520329fcecb18163280d056108290b4ef06081ba09859b13a43c098851af2d1ceeb260241784e2a47fa93f31ab9020cc0fa9847b29678eb4501e3580c6654791a55d3fba6dfb9340ca85be33af57aa3b9843af84daf77f6fa81b9413e8e7f0a363c90addc2e6dcf2320683eb44bde1cdcb33358043e95464f692c88e667485f42ccafe1ebfd8fce96f5cc13d3d99a06b1af5003cdd203f212f1e666f8a327db0c7089ecc9a6d75185955101057bd6f66bb3142f8fc0aeaa48be41c425ab64086b1645913c49ae0067f672a07f5f4a1c115712690e0a2c6a0c9ef8da95a1bb98ccd05ff32538a5a4214975477f461e85f825a9be7f77395c32454280c41fc2d816c29d3539ab4a360666fb5a291eea48f31a543cb18645208ae031dc0589e056f8d9a1ebe635aff0ab7e40bdf3fd85d5d02ea39413d4bb0e4737f11ea7550db22be3c877ae2b5d9cd264f220c96d7bdbe9b33be525d4bb233506586a14df58b1788802fd64aaab4e3db363933b5ba5df0e8578de8fa4f0a1efd542e5b5b269f04687ed6a1850d7fb295875e5f57b8b53daf6ba3cbce0dbe5e2b7fe90315697b7bfda4553d575b4d42fbc8a11435d57f45f2600e7b0ebd51d497fb47d92ca619fdba239d213c4c33d514c687cbac36714ef846e4696f72c6e76de9d40147991d29e76f815fadee326d6c0aa3e95bf8d7d4fc511c7c7aefb8ed443c476b8d2faa8d77eb0dd18a83628fb63bb26d7979d774aab0dae5ef1b05fb4b2b5ea8b61aae5a6660cda227fb3a77e3a9c855eee4e99388ae9460d3916c4dfa963bc1f4affa36229896b96c4e0095c5fbe5895f2407489b7832008a7f96c950b9814c8bb0010fc2c42faa03dfafdb4155c68fca58447b780a3a395be6bd5820e5be8be2e2d74ba2497ca46dddf389c73d86daec7bf2aeaeecf9000813c1cfd0cb0725c59f4a5b9aef2511c6614d88e3e9b2985bc0a414bead283035d6caf65d8fdc8afc2679e30ffd3ed161ebaf84da1be78b970d73e531efa4e00a90b12a67dd54ee40312a9e18f764a3426c5c35442f26129be805371ee7ac5f80ed0f628bd2792e1bd9a89edd9a1db6e9ef081243554d9f29fc9665bfbae40adc7527ee73d37d0d24baff89d803c39f80cf2285627532549c58dbc4cc8cf1ae44ed9c046670522271a871b69888e1e7eb2dd481e44f0e3022dd0e7c91be808d2d011125eaee0827868ca573716fccccb52edffc38055c123a2f3f33b40590470f55e85dde5f161e2dd0c8d11596c89e945af1753d2bc5fe644040d936dc8ab9f01dc26709d927fb2bc79eb1eb3566dcb6e2e0e71ff2d79efc825ee68e5941835d78959ded6a8aff8ee6d82d95ee8373dbe9baa52d97c291455a16613a9ce538206b09add8097742b23612dc63089029ed8a4346b1c53caca6f66eda0abcc233b000cb87b52d333c7b166302dc742504bace2f0b2a2de7af039a1e9bfeeb162c733bc3a00e8b2f794643fa50895cdb20560f4b3cb5fb9e2a439608f8cfbc6c331246b78f6f37767aedb982c3344dec9e9c775b090f0a5aae1b487c6e07b4055bd7a31b19bd2cbb9b60cd6a86689f8f0b118f90c8609c5c81a15d0150234b54bbe8ba2a2a2897ad132ce98aa59382a8b7434acdcb07a6b5040316635180aaf79c3001a8ec0b79edb9ae5e776372cc95f707f1b38862ee638720320f39291d36f15b4cab30a1a03f634efe9120abbe0345620c54d7f3b3fa5558d2615038d027df5a9942da8aec23a5741ca5b9abb741521613f5d1ea5fe363bda5e5c0c85d08993daf5a1412b8ea014bf15109c92fcd8995fe89af7168c68efd202b22af05a55ada84c58d9b07b7e4d57c7e2d983dbc771723bf9ebcf516c686ba282b402d3de6b10839b21909eade5b6e3520ef3460afa06f7cfbbf95491162f2f1a0abe0ad6d8bacdae6db88387687c4e75909246bef4be0b65f6e0bcce598f7332a404da96c80387e049bdeaa803ca1e7da53e7ead48b0a3f8ca05aeb496b08ae57328530eca5e04f343c5ac926ac75cdfcd96192e2ca04828c3b1aa90f96bcdb0821f25ac2f919169d766a16e914c5a581a8f6eaeb203a49e436fdb27a928e3145263b06139b4b6a323609d2272521a377e7016ebc3a4c0e7f064fea87e5b4f6db9535713170d87bfeaa125a0e2a5c56d1f62f39be7b1e967906e956e783a9d7df620bb32b022b9c761afc685574d54ec01133798044952af2245e98fc3eecdeb8c97e75dde320d098a73337c8fd98968c33d0562b70f44fea7856b691d5c9483fddb26810af6cf73129f2d2c428c6f5ce15d1e4673bbab70513c3373b11a660e6451f50df2a0f80c4ea9d8412289247bc861c6d007bcb7533003908ee164599b796c01bfd1b429aaec317d5d803edcce2a51e23cc6400e95e3e9608e46f29e3d4b1debd6a86e61d40b9f7b50add014344a7b0fe6b528ae1773ad2ecb7471615c9ccfdb2d2a54a65717be311df641d33c4c7cef3495d681671d9eb0ed53e89722321de9d9fbde2381af8f30998e65c1768a82a2d79222360dded0e9a7a403a9580ee2c21940b274e3819464ca5e514ca829e665016375602902a1451c127d62586903912d419866fb5de47030d19e3a589700ad18cf1d8f2bbf78a96f56ee3595fe93c6a94daca0861a36358028226d3116fab3bfd0f381c689af081cfe554e8a4d3ba2bbfec0148530ccba70db88fd3f82302976802eaae3cb901640bcc51be87e9c4021f08b57e8f3dea18645c4c6689ecf76fbb6c973e59440c2838cbf58e77c3528caf793ee7c5e7770d90a95683edf91dcd094a3c458c4b85dc4e01102b8391511d7ea4d18e7c55e55229582ff069b1b7d13edce5d705cc662d7ce712756649f7bb982aac9c53cba212bb4a0b864b85b4c168a43f6f7434a203a055c265385b02ed269238c1"}}}}, &(0x7f0000001100)={0x0, 0x1, [0x518, 0x2d4, 0x3b1, 0x912]}) 04:53:06 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB], 0x14) 04:53:06 executing program 0: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e11"], 0x14) 04:53:06 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x3}}, './file0\x00'}) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x3}}, './file0\x00'}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000380)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0x0, '\x00', r2, r1, 0x2, 0x7, 0x2}, 0x48) sendmsg$sock(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$sock(0xffffffffffffffff, 0x0, 0x0) syz_clone(0x60001200, &(0x7f0000000540)="639758fa791c66995fa375e7b7779659d480121209c8396763e37887296f00f21688e80848da2ceda8dbfb5c4e0410e563e3a70385b4fee19e6ec60807fefcc39c34aab4ca1f268c99b10361d864708809fdda60a33d1c5b930538bed2dda6204bdf1827e4e280aabc3b8e0e25899a9865c15c878cc5e2bb43814bfcb0aa428dc006847f8f47bd77e20baea277a947b42695a0964efb85c8", 0x98, &(0x7f0000000600), &(0x7f0000000640), &(0x7f0000000680)="8290cfb1879739c4e7374b232fce2476826beeb7371a1485ab647918f18ee563e32bb5d56344d83122f55f347a16d2d2050c8c0c414cb7a276") syz_open_procfs$namespace(0x0, &(0x7f0000000b40)='ns/ipc\x00') 04:53:06 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000072190108710402035e35000000010902120001000000000904"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000000840)={0x14, &(0x7f0000000780)={0x20, 0x2, 0x5b, {0x5b, 0x2a, "fb8cc2fd29a6c60ab564675fc1204d657383b591c96198737840feabe95c946303c112205a0ca51c22b46994dc4e5b2a97c765654e46dcb16b076dc0dcf4948c3c9dba07d71379b28b53be20fe65d80c000decfa6669b96b73"}}, &(0x7f0000000800)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x81d}}}, &(0x7f0000000ac0)={0x44, &(0x7f0000000880)={0x20, 0xe, 0x50, "99d82637e28aff83c11a90976555c7ca6b6659dbb0391c7628b9b4b757209712ca9aa23cb23350b43e36add3d9e93f6bc06bb4454684790e1223cb9ee5ad6648ae92df619edba1e1ee22b44d138bab09"}, &(0x7f0000000900)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000940)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000980)={0x20, 0x81, 0x1, '\n'}, &(0x7f00000009c0)=ANY=[@ANYBLOB="ad0785e2576e2ce2f7"], &(0x7f0000000a00)={0x20, 0x83, 0x1, "a9"}, &(0x7f0000000a40)={0x20, 0x84, 0x3, "ed84fe"}, &(0x7f0000000a80)={0x20, 0x85, 0x3, "49d26d"}}) syz_usb_control_io(r0, 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, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000200)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB="40109200000092bae8c2167d19972b20c53dca05efb4c6d396caca76751270316578a8c28e27f177631dd3b9008ae55483c7b043f4cbeb7b753bf300bf1bfb59c2e57dfd8812fc9a799d1b5865a2cd38757f228288502b8e55b3af0488e7aa21d7d6e0cc8863a079edf00800000090e9d01d77b1e43028518386019dee806f5d597788fb6a66e167a79adb3300"/152], &(0x7f0000000000)={0x0, 0x3, 0x18, @string={0x18, 0x3, "2d41846dfcee4208bfacc7a9926c7a729afbc8f4c030"}}, &(0x7f0000000040)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0xff, 0x0, 0x20, 0xfe, "cc58ee3f", "f63bbe71"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x0, 0x4, 0xbe, 0xff, 0x1, 0x7}}}, &(0x7f00000006c0)={0x84, &(0x7f0000000280)={0x40, 0x13, 0x2d, "23393d2bca9ff344824f181b6728a632e0f0394b80dd2b0a71c8385d60c96ee27a3c1cf49123f133937f8eb0c5"}, &(0x7f00000002c0)={0x0, 0xa, 0x1}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0xe0, 0x80}}, &(0x7f0000000400)={0x40, 0x7, 0x2, 0x6}, &(0x7f0000000440)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000480)={0x40, 0xb, 0x2, "e66c"}, &(0x7f00000004c0)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000500)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, &(0x7f0000000540)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000580)={0x40, 0x19, 0x2, "c7e7"}, &(0x7f00000005c0)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000000640)={0x40, 0x1e, 0x1}, &(0x7f0000000680)={0x40, 0x21, 0x1, 0x80}}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000340)={0x1c, &(0x7f0000000240), 0x0, 0x0}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090018105e22060000000000bf0109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io(r1, &(0x7f0000002440)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "2a201000", '3\x00'}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000080)={0x2c, &(0x7f0000000b40)=ANY=[@ANYBLOB=';w\x00\x00\x00\x00\x00\x00\x00\x00'], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000a40)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000cc0)={0x2c, &(0x7f0000000b40)={0x20, 0x31, 0xffffff02, {0x2c, 0x22, "0a7a714ebd337885c7f3beeb4c885bc1c2f2ea0b0d58a17acb63dd8dded9dd4376b0f93d3f775f5526d1"}}, &(0x7f0000000b80)={0x0, 0x3, 0x68, @string={0x68, 0x3, "e1416ff40811c4d9968c6b177099bdfd8f20185b9a47d790fca76a61be0d234b75a2533aa06ff379179b4867cd173c9cd258890e0fdbdd2591f238da8fea39a010cb247729c6fb925278db1add8a5b40ea312694794e490f8f82a9c6397d771120805a3f79bc"}}, &(0x7f0000000c00)={0x0, 0xf, 0x10, {0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x8, 0x1, 0x0, 0x58, 0x3}]}}, &(0x7f0000000c40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x4, 0x0, 0x3f, "540164df"}}, &(0x7f0000000c80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x2, 0x0, 0x9, 0xbd, 0x8, 0xfffe}}}, &(0x7f00000011c0)={0x84, &(0x7f0000000d00)={0x40, 0x13, 0xe4, "937181defa668b2c7e4beda6e3de32bb39969bce28f92731a25f4c5fdd3ab4e97f65754614feb21004ad098d0f5a1da1beffed2e0de1856da40192b25daa0da261f0b09b7314f54a2f6b3da854ca675a0af5e805c49ec5e8cd8c354c3e7785ed69258f83dc748604f4a1a2d5f22d4da95e69b266e7445e596d5e033ab040500646011d9656461a5fdf87d105708b1eccf29c994ba48193f95594ae3ad55be7e9d84096f606a9b9f905adb24a052639d989db9f3b71da3375900077f42a8dc639d7b9437d20863e31030b449e8048da1cd0f7aefb6450c23a14b7b6eeb072c7ba23531402"}, &(0x7f0000000e00)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000001280)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000e80)={0x20, 0x0, 0x4, {0x0, 0x3}}, &(0x7f0000000ec0)={0x20, 0x0, 0x4, {0x80, 0x20}}, &(0x7f0000000f00)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000f40)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000f80)={0x40, 0xb, 0x2, "9a58"}, &(0x7f0000000fc0)={0x40, 0xf, 0x2}, &(0x7f0000001000)={0x40, 0x13, 0x6, @local}, &(0x7f0000001040)={0x40, 0x17, 0x6, @remote}, &(0x7f0000001080)={0x40, 0x19, 0x2, "73d8"}, &(0x7f00000010c0)={0x40, 0x1a, 0x2, 0x96e3}, &(0x7f0000001100)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000001140)={0x40, 0x1e, 0x1, 0x7f}, &(0x7f0000001180)={0x40, 0x21, 0x1, 0xff}}) 04:53:07 executing program 4: syz_emit_ethernet(0x3a, &(0x7f0000000080)={@multicast, @link_local, @void, {@ipv4={0x800, @tcp={{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @private, @multicast1, {[@noop, @generic={0x180e9394e91c2a5a, 0x2}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) syz_emit_ethernet(0x11, &(0x7f0000000000)={@local, @local, @void, {@x25={0x805, {0x2, 0x1, 0xfd}}}}, &(0x7f0000000040)={0x0, 0x1, [0x2f6, 0x291, 0x39d, 0x9d5]}) (async) syz_emit_ethernet(0x1015, &(0x7f00000000c0)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x32}, @remote, @val={@void, {0x8100, 0x1, 0x1}}, {@x25={0x805, {0x1, 0x80, 0xf1, "a2c92d54eb4055912ef4894bae73f37b6729e6428dbd8023178a43647a7d3fcc349eb0a249cc0a2ccd941c979a232ba4a6eab7876c425a743cf7f4fc792a9ff021f7bbcc6c8f76130302d77bfccaab1af87c0b74124190e495f236e20dfa8b2f7288931749742f36cd9d5006acbac111cd2c2f28d7dd72afd24b387b0ec63555101eed12e2a1297273c5bb9f75594c954f09b65391ba600390c542c067ca5c104bbf75f0f251664dceef292119b15ce32ef07d5539548e61cbd944d2e75d120611cf7bd004770ed513f1e6c37ba43e061b6040684fb0a222abf35caba98c6b0703a3971d3a00ea0d6239c0cb249b2818d20ecb1e7fb6eec4fc1435ef8b5b86fbfca2d401f982dae7b6564a2ead457809de1664b293b1132f44bd5fcaa3d7b88b06e0ce0eeec3e9d9879bdb5a57c96f5def69ed76c03f35a268a4206df91a1ffed6a32c1b9c5687baada21d6c4f37358f04dfc424d313407860a96928df040f324e04e84b27ae712b45e4beaa19e9bb140af7effe258fc8dd4c28bc76f87e0d443a564138a1e961c6dadbd2089ee7e656c10212a8a8ff7df62c6d7213fe11010267b579d825c1b41327386808a7a9f080a7099ae5b5bcff82c6d48f397fca518772d799a94986c4ceb066952bb406c011135f69f8e3fa5f5140bca294ebe61e2d651df2f08a7ff3ea2065b47750516f11369bc59373722016d325723eba47f595934df74e7062427cf51caac7adc1313f1a7d03178c17cfe7f73ff6ef173fb3ae77d29aff37ed7ced9e39f2cd8a9995b26fcfabd537dbcbf1a4131742073cbf802129c1080a7807d2546ab3cb46898ccfc9f734f10f461f3abe833bc268a598d7593234af6428a56f6de9f4179cd27f765c34477609a7d188b68948382758b6f0b2ba9938cb2fbc967168c0579a2323b32ef1dead7bfc5d9dbdced74c333dd7084d7cce7f381f1281f903e86fddaa2bf97f722a8c19b6a549065e1a760333d963083a21e35ae4f2cc2017da3cf341db1eb3a1ff7186bb35971ae8e2a4f2e95cd03000724c990d6cd217fb5b17ee387c6d371c7083abea8284af63261b41ad62bad1ac8bb8e5dabfef05fc468cf0172b248510a231a3ffc40e5539ef9224c0c8420e964e088e9bece2d8dd0372945546cf0fb73be9afda1028e1fbe59c59f6a1995606ede5d622e92e2b65df3cde2f54918eed4740bef83d04e6895a3e27cc8488729df92e73e92ed69108b2e907e0af77eebde4c8617858ea2cccb397ee555e86562a423539f381592492e4a00296b6a6599f305a7700d2243a92d6ba71b921f9565b0c7b0402b60b3fdb3a278468ccdbe712a1a2927898722a622cc773ecdc7afe68bd513a8be1eb2dc5093460be47e45af738467323c13ff5dc8dd2bb00861675f4daa15ae8810f72ecf1808cd8401dd343a91b4b17039840890f5a28ef3ae323b0f496445ffeaabc186ccdc5322d09c46b914174e45d86c39535c656419f9dfb1fbaecb767cd7474eb65a499e5d1dba1788e3102eeed2d9f7a72ee58b282abec01a8c568a3c4318e957235edc907d7341b9a6057f738bc539ea49983d4c5e7df863bb8a30175322190510800580c9f0675b5864543d0251588f8c928bb8f264988bd1cb5de65f6231f9a3e318308cd5602007a1105e4266c3cd4ebdcc216d8cf1ba83bd27fd2268fee5e1c43fd89ebf18b4c1bc1243d758e7b9da3cc1c40250e1cc105cb38e8055b1f7ac89af36338ae45dfc6f90c14987476fe308d16affa9ef43003762fb933a8b53427f6deb4b50753a2569db8853fde4a3824bd63e08e9aa2c2e13a5d98fd9c28f9ed0554e9ba554d3c0e4ceaa80408d78e6f019f953643e54fec2667b17d9d9ed12908325f523ffb9040a8edfee75c5690578ef5b601dc14c4273e6ec00429fa926026d41fb9c85d8553afea277394b4b1b4e35084d983c0d4803b17e73eb89a2a94b1aef84af882b8dfb7670fcb6c112276c8c89a1b35547d44223225a90319fa8c1f6f8b9ede85716df6c60746f108bcf434d21c5ed443e7d79dfa33108b4b78b31b3054a5c5175b67341083b9b0e92c85e9c886fc89eab9c005f0facf7e4064a5837c932ee3f2e4237d232214d20fb6681ef979ba63f17b18b97b65392a581701c744bd0899cf4ea8044853f4c57e6fa5e118d80a1014cea75954c3c51a1871bd8c8a3fc8a03b44555ad3d0c260c8f06ddae2cee723139f779a2ed6d6ca110bee2e4883f02e7b2bc20fe8a6a6592b718c2a8e48d447199cea292afd70d44dd61c2fce138944852f0f3e4207008e3855ba5061b8436abdf3c9b2ae95e38b008277e71159484415024965989dabd3ee6181d6504cf369b26e704785db84b7d1b5bb5b99a43c93c38580320f5fc5247508533fa21b78a0874bda10baf795dc643eaabd3ca9517a6fa43fcfd6b787ae30e5fc87e018332c01cfff68aa43a54a02f22ddef5678c713e71ff03d616105776098d6012a3ddb7a00f9a01e21945346c4de7ec26c6d0bc646c8d1e9ea1d175ff44f3c3de1d8c23420b2127d76fe2e2239ab2a36b04c9965d3090cc96c95140b8bb3ed9ccb04de561410f8d42d82be1da918a603d1b7d2d02da9883aec64a4cc8429905dd4222e45e7fa2f1c91b4e5c8e53686bde435028ea6f3aa3af6adbbb0d72947f105cae2b07676a6dd740a32987265a0f391c0d90a6cb40b45bb29ebb1a6f83167d479c2d930128b016153b49a51869b336a38beff9f3175d456c38db472944b1119b805057ebc4eef31388c0b6d62e285f5ce3d625dafbc5372e8c4a8d1821fa42152d124eefdf57b6147021d9c596ab7f2b10b5e4e187667875afb66d78baf578109ce0ef829331297f1929520329fcecb18163280d056108290b4ef06081ba09859b13a43c098851af2d1ceeb260241784e2a47fa93f31ab9020cc0fa9847b29678eb4501e3580c6654791a55d3fba6dfb9340ca85be33af57aa3b9843af84daf77f6fa81b9413e8e7f0a363c90addc2e6dcf2320683eb44bde1cdcb33358043e95464f692c88e667485f42ccafe1ebfd8fce96f5cc13d3d99a06b1af5003cdd203f212f1e666f8a327db0c7089ecc9a6d75185955101057bd6f66bb3142f8fc0aeaa48be41c425ab64086b1645913c49ae0067f672a07f5f4a1c115712690e0a2c6a0c9ef8da95a1bb98ccd05ff32538a5a4214975477f461e85f825a9be7f77395c32454280c41fc2d816c29d3539ab4a360666fb5a291eea48f31a543cb18645208ae031dc0589e056f8d9a1ebe635aff0ab7e40bdf3fd85d5d02ea39413d4bb0e4737f11ea7550db22be3c877ae2b5d9cd264f220c96d7bdbe9b33be525d4bb233506586a14df58b1788802fd64aaab4e3db363933b5ba5df0e8578de8fa4f0a1efd542e5b5b269f04687ed6a1850d7fb295875e5f57b8b53daf6ba3cbce0dbe5e2b7fe90315697b7bfda4553d575b4d42fbc8a11435d57f45f2600e7b0ebd51d497fb47d92ca619fdba239d213c4c33d514c687cbac36714ef846e4696f72c6e76de9d40147991d29e76f815fadee326d6c0aa3e95bf8d7d4fc511c7c7aefb8ed443c476b8d2faa8d77eb0dd18a83628fb63bb26d7979d774aab0dae5ef1b05fb4b2b5ea8b61aae5a6660cda227fb3a77e3a9c855eee4e99388ae9460d3916c4dfa963bc1f4affa36229896b96c4e0095c5fbe5895f2407489b7832008a7f96c950b9814c8bb0010fc2c42faa03dfafdb4155c68fca58447b780a3a395be6bd5820e5be8be2e2d74ba2497ca46dddf389c73d86daec7bf2aeaeecf9000813c1cfd0cb0725c59f4a5b9aef2511c6614d88e3e9b2985bc0a414bead283035d6caf65d8fdc8afc2679e30ffd3ed161ebaf84da1be78b970d73e531efa4e00a90b12a67dd54ee40312a9e18f764a3426c5c35442f26129be805371ee7ac5f80ed0f628bd2792e1bd9a89edd9a1db6e9ef081243554d9f29fc9665bfbae40adc7527ee73d37d0d24baff89d803c39f80cf2285627532549c58dbc4cc8cf1ae44ed9c046670522271a871b69888e1e7eb2dd481e44f0e3022dd0e7c91be808d2d011125eaee0827868ca573716fccccb52edffc38055c123a2f3f33b40590470f55e85dde5f161e2dd0c8d11596c89e945af1753d2bc5fe644040d936dc8ab9f01dc26709d927fb2bc79eb1eb3566dcb6e2e0e71ff2d79efc825ee68e5941835d78959ded6a8aff8ee6d82d95ee8373dbe9baa52d97c291455a16613a9ce538206b09add8097742b23612dc63089029ed8a4346b1c53caca6f66eda0abcc233b000cb87b52d333c7b166302dc742504bace2f0b2a2de7af039a1e9bfeeb162c733bc3a00e8b2f794643fa50895cdb20560f4b3cb5fb9e2a439608f8cfbc6c331246b78f6f37767aedb982c3344dec9e9c775b090f0a5aae1b487c6e07b4055bd7a31b19bd2cbb9b60cd6a86689f8f0b118f90c8609c5c81a15d0150234b54bbe8ba2a2a2897ad132ce98aa59382a8b7434acdcb07a6b5040316635180aaf79c3001a8ec0b79edb9ae5e776372cc95f707f1b38862ee638720320f39291d36f15b4cab30a1a03f634efe9120abbe0345620c54d7f3b3fa5558d2615038d027df5a9942da8aec23a5741ca5b9abb741521613f5d1ea5fe363bda5e5c0c85d08993daf5a1412b8ea014bf15109c92fcd8995fe89af7168c68efd202b22af05a55ada84c58d9b07b7e4d57c7e2d983dbc771723bf9ebcf516c686ba282b402d3de6b10839b21909eade5b6e3520ef3460afa06f7cfbbf95491162f2f1a0abe0ad6d8bacdae6db88387687c4e75909246bef4be0b65f6e0bcce598f7332a404da96c80387e049bdeaa803ca1e7da53e7ead48b0a3f8ca05aeb496b08ae57328530eca5e04f343c5ac926ac75cdfcd96192e2ca04828c3b1aa90f96bcdb0821f25ac2f919169d766a16e914c5a581a8f6eaeb203a49e436fdb27a928e3145263b06139b4b6a323609d2272521a377e7016ebc3a4c0e7f064fea87e5b4f6db9535713170d87bfeaa125a0e2a5c56d1f62f39be7b1e967906e956e783a9d7df620bb32b022b9c761afc685574d54ec01133798044952af2245e98fc3eecdeb8c97e75dde320d098a73337c8fd98968c33d0562b70f44fea7856b691d5c9483fddb26810af6cf73129f2d2c428c6f5ce15d1e4673bbab70513c3373b11a660e6451f50df2a0f80c4ea9d8412289247bc861c6d007bcb7533003908ee164599b796c01bfd1b429aaec317d5d803edcce2a51e23cc6400e95e3e9608e46f29e3d4b1debd6a86e61d40b9f7b50add014344a7b0fe6b528ae1773ad2ecb7471615c9ccfdb2d2a54a65717be311df641d33c4c7cef3495d681671d9eb0ed53e89722321de9d9fbde2381af8f30998e65c1768a82a2d79222360dded0e9a7a403a9580ee2c21940b274e3819464ca5e514ca829e665016375602902a1451c127d62586903912d419866fb5de47030d19e3a589700ad18cf1d8f2bbf78a96f56ee3595fe93c6a94daca0861a36358028226d3116fab3bfd0f381c689af081cfe554e8a4d3ba2bbfec0148530ccba70db88fd3f82302976802eaae3cb901640bcc51be87e9c4021f08b57e8f3dea18645c4c6689ecf76fbb6c973e59440c2838cbf58e77c3528caf793ee7c5e7770d90a95683edf91dcd094a3c458c4b85dc4e01102b8391511d7ea4d18e7c55e55229582ff069b1b7d13edce5d705cc662d7ce712756649f7bb982aac9c53cba212bb4a0b864b85b4c168a43f6f7434a203a055c265385b02ed269238c1"}}}}, &(0x7f0000001100)={0x0, 0x1, [0x518, 0x2d4, 0x3b1, 0x912]}) 04:53:07 executing program 0: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e11"], 0x14) 04:53:07 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB], 0x14) 04:53:07 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x5, 0x6, 0x7ffd, 0x6, 0x9}, 0x48) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x5, 0x6, 0x7ffd, 0x6, 0x9}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000140)={r0, 0x0, 0x0}, 0x20) socket$inet6_sctp(0xa, 0x1, 0x84) (async) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) read$FUSE(r3, &(0x7f0000000140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r3, {0x3}}, './file0\x00'}) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r3, {0x3}}, './file0\x00'}) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) read$FUSE(r7, &(0x7f0000000140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r7, &(0x7f00000041c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x9, 0x3, 0x5, 0x4, 0x4}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f0000000100)={r12, @in6={{0xa, 0x7fff, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x8001}}, 0x1ff, 0x1, 0x25267e77, 0x3, 0x40, 0x3, 0x1}, 0x9c) fstat(r6, &(0x7f00000064c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = getegid() getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f00000066c0)={0x0, 0x0}, &(0x7f0000006700)=0xc) r16 = socket(0x10, 0x3, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) (async) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0xffffffffffffffff, r17) getuid() (async) r18 = getuid() setresuid(0xee00, r18, 0x0) (async) setresuid(0xee00, r18, 0x0) r19 = getuid() setresuid(0xee00, r19, 0x0) r20 = getegid() getuid() (async) r21 = getuid() setresuid(0xee00, r21, 0x0) ioctl$NS_GET_OWNER_UID(r2, 0xb704, &(0x7f0000006bc0)=0x0) syz_fuse_handle_req(r3, &(0x7f0000002180)="8ebdf0066ea5c5b1b168635f804af34d680aeb9f3ecd83f2f66d64eced748a99a6a4843a186bf57d71ba6fbcf628a997cba1a643b8696ccbf835654849cbb98ef7d7fc2407c88e16ee6da14a19d6050b48cc999a49d111d3eafe9e2789c5edda37ff92b5f126f9b9b9e2874b8ceae1234d7b533e9757d86c944681013f61c9f6d27fcec53f3a119b593bbe1b5073e193914a6c6313d1c2c9e90201db935f6b6c8d91e5cf36398fadc317b7b7fa613720720a666bc3a9e144e3c55007b008020e445b763c8975ad25ad70a61717f3808077f06cb18607e26e3d9350a7c55626586169aef3a6963acdec194ca330d776a0365e685ee5d5485d5ff4313bea3d8ce2c1e3116f023de4b773feedbb80775adcd647dde209f586383c02df5aafed2e574e6267910c7e3a51fe1e0653b4a74173d919dc42650010d3a95238461d14bab5664a611d893c2236cd0ed69b0d70f81f403af870d2f5a5dddd340202df33e0b8487b7d2a68052840591d7443874bc4747fdff8846f8580762957ac5337cd7437c5001f9ffd9110c5690e5eed72a05ac732246fd1715500aaa1e098cbd2015bd51da36b75aa237ce4e52874d88c7eb82b737115a6878a364527a1d41aba37da7e639caee742de61ed9c258af9034a28451c550806ed68d4e991116a4d2899d7e093f44416676cdfa0196c4b03563afe99808e17862f3de096605debdba51240b590d1cf1c3f6b43bf8fc775b8f49c3246df557ba3e2cb8b31429513fd0d26b19c94fba14637c684dbd7262cc587c36967b05ee01bc7b198f8f9414920ae6479c1fc865fbf546c8c560269e5c2356f160679b40b820134a1c3a560ef95de4cd787dc3140671598a657464093824dd28049c3341bbbf7ecf81fadbe0a62b711e46a18031a10ef6502f2309813a27ce06540d96b44d7096a5d08facf56a8b92b2e529f2e487699006bef18422bb2a1d80ca3a2b63eb546bcf667e2834ffd9d7958ef2b052607cd8044f028aeec61059c5b27f9b7da463e1a4bf6341d27ca5acd41fac5ea1b4840fe032e254f2cbac0092d692aff5857e82936c8a31b47df63c2a68c2b655e4ebfbeeaa4ad1814e63ddc33b2c0f63d92c621af2684dfcf26c0f6ab77a25691051990f039a1e8ac2af08ea6298c00ac284d1a35c16f27cdf11bae1bcad15f5287b1027e841145e579f82405af1f65e544949dcaeb4b34a4cf00c152d7e98b230ec0e6ec14c2921b6f0d3828adceba134a5c9bd0e259259b426f7c29cfab2ac5283a323ef63db411be09f985be83f5467f110039ac4569df31b73796cb8a3a89cd142ba02b17d06a6319b24b6f8c979e1a6c3fdd49231a450ae58190551f1fe1a7ba6ffc508457c6d74861edd8cf2389968c4ef76d47d402242e7ad420281957d8d84edfb504930b996bb594731e35bb8d9e41a9a50ebd1afebc1cdf4a0c9675027b650d1bf117f3d45d1ced19fd410ce5d9f60411458232cf1d175a974f6fdd7f71270f4b4c0ed8d271e83cc7cdab5d7f6ded7a824a0c36d5c4c86f3a1dd11713952cbb4e2dba2b242b1a489b59e9e581c49298dfe1fd218a8c39da9581ef8125b0d85c5ab3c0ec996b3308322d652e06d94c182ea9d68f2996bed5bda870014a10e077a70985eb2306d8e3da2d8c458dd9d22a383886d5bf2383ba8144e3b49beb9e563c162a2c14a0cd3d0f8096bd8b01b5ef468c076649b0f03927a0cdffb3b212962489b79c93dd66ca53893bdbd894b28eaa0e8fb97ee92dcc06dbea3479fb8f4027065b777e0594baad8c6cf160423557da845b3bc5c59a0734a167ab558d0930c1e73a6fbcd7c8bf81014b4bbbbe71ccf09f4114914eb60b191f2348d9661ee62cc032e3376b783f544e2ab51b99bc1e436974d9339fb2e301b2e9f39e7d711b9fd276c7f7dff1319a3a7529003ccbf55e69759a8ee6d2a67301b737a43faf3646f7f6e35f67bfeb9b8cbe8147465ffee13982e7ad8f16abaa88bf6a4897ca85ba17560180b73ce762be54984e6546a2e6cfd67607d121a3b5397f13f78f58563c7e1d00cde42832dae72a284939b68aa170baf92cd5f2a5279aa3a47e71eecab1d9a8777381d99e08e2b3175b4f82f5ef4a24fa0c0f0635767e4f63150bd2a9cb5f1f4dc3776eeb50fb22694679353b8590e68c2eb59b5f45e81639058be3616faaefbf5477100994cb408218946b5354db2d44543e671edfa1e2f2052bbbc1514766185df33c8edb3ca8b9d4275d8b2e00c25612b23f99686ea6028d6a797123d6750e44e8342502366d7691df27162a5ded758313be3b3e30af78a4654ae7e6755d4af7abd4eca3b40d9d119b44c07bc829c50077c2573b0a6a3df36f55ab4bf012555896ccde7855e63ed835114ccfc64d2bc54826770533d6682d7b2094d0a1fafba22119bdfc9e1f01d889273738399fa78c07bfbeb3ca684fd82196103e625d54655fde24d28cc9aa7ecb8a1c748769d10d3257964778e3fe283cc72aff75354800e5f3e16302c4dc3ce8350ae15134df714632f03033b0bd54e4cf7151b0bcfa2dfcf3aae0dba5a13bba7a2aed7611386f45b138a962caf4352a2a8fdc0b78c021ba08bba71a7dbb86b8b965d0e001e4028abf436ac57122b5636885928978415ba66cec25d45f0645c3c253f57e123bd3deef68c769e2c3049b10e8fe64cda94c4cd3403d897b6b3616323b86278aee99adb6ed0bc7fce7032f817080adac613079b716a665bf86d7b08e9914bfc945f50a79cd90624984bc4950b11e468d440ab679c1b27a5cd6a5f9717efe463b89e175c78cbeb3d6c44087c06d2e2e1cff0e4cf35a4b724bb09637207749c1490be37c0a88ad91f7114148504433ca88e9894a19b9559c1032636edeadf9d5eb3c192289a81ae315bb6b953f7188fe5202c499790dd75a5bf9f70b6f71e20caae9d01fa11a44847f241329852c0396ed84ba49e4b91b5d792644b8201ad9010685d028f07f3af67e92c6596184c4ef2ec45b70760f3f8c2fb79beb9fee157816a6f7f706b1d53c0e6492292531fee43e67b3e4e7843408ebfa576fee65c42ba922e7b46ab2e2207b8196f2d78482ec40e7e2d53c922ab481d10e61bbb0714303bf1370121f844c684df15021b1708acd0d2e29307b04fdd9da64e3607b0e0cbb1157c8f2b7f162f2013cefe058f45b903334b6626b41cc50e75f84473b3658f41d77d0a32e64b5af3f20ece26b675c16a1a1b05a83de94d0cf465395200a81f54e31b0c11eec2b043eae8403ae4ff4d08e5e32df85463ae4ed4593cc77aa28a6de0983582dd740aa331b8d1badd33f601048ae4474a70e2efeef9d46f9b46c67fab711df2b31ff5ca2620be21f8f0f49066ac3095381fed3bb7afc6343d6f9cf9f0b8e61a642ef4a849c6b5df19ed27343a3eaa2e68c7bde4a1f0c5312a80f1daead641d91e6fffd202581fecb713deccaddf07012cd5fdc023a5058a86584d14271a118a6589cd7373576e64d39e9845f65805d38f4e453ae10b4a3173083c5a1ec1d92f8e5e7c1dd7674cc5edfdbb5085e2b092f406dce29176f2b677f7e4a29e1eba46e323db35417e0f5c8e8e3b925962ee74994233b86efae85f72a30a20bac1b7eebe627188c199704b46798c5ff04ab7174994902a9381f0301f58b7eb20425bf9e391cfe25750600fba6c628b52bfcdda49f23f1406b3b04656e1c4b448c5336f2069f1f704640e27ac33d56f144d0ca34c74231c01041b9dcf57b4c6328f36c243697ba3e50ba6eec4228fb9339859b39019de9418f0cdd3ffd48bb43634405e76a0c9ff173a43956a99594d7f7911d38ee5f2541d8469bd8cd77c3bdf3cd6faa094cf1a25b9cd41d9894492cb3e8b1583287547322d464fcc650907b576b3132740248e5d735e5a1fc6fea7885d3a2c600d0e2184c65d9918a88fe9cbcc8deeb50bcef651ceff4ad53c0652cff1d7ece22b40fc2b6d290660ceca2cd95a84e6c96fd712dd6115ff682f83ed035dc9782e9bf027c70791212c023aa1dc8f76362d78c4a3f991877f85c85bfb3686691006a8a045daabc4137539be49f85ce2b41594f62122d4da76cc185beecf4e7d71586d66f66c3dc61ecfbb98b88a106efb660cc81e04413f008d1c609aa960879b25e1b8500d21d311815e807051792b2727aabd105cfaab9b07f5d5904f1a8b8acf5990a8e8fba9eedc3108f4be8d7bc4f374b02884cba662be8167d2d81fd21f0a8dc076c9fbfdfab16673454ba148ef4477d0bf1df7fc503ce39943366f952bead524d68f22a488db1191d97dca26588c5fdf0079a4b304bce7753db8d2ddbac4a2cbe29b5749759322502d7ce18c3d76bfaeb44389d20ca50904c074ef2e04250e9ab82e17a28907947992aeec7d47c6aaa9d78f13cd8f2ee752b0848d227a4d0a5b662aec57ff776a6afa09f0cd5c33e1edf1b3e9f852a1a0dc07ace6d18bf6595d551c0b245d19c64916a0872d2bd3c9f6388fdc790c885c0b99033137a89006276b9004814e5944f780ed056a6b3cf5d40fa06d219d8df3e9d3201f43652956bec3c40d30f28cdcaa2e557289bbf4c140951cf7134612a1902d31bb20b8492690b13c906975ba6347aa621ed225887621b58260dac22d312fb6ed9564e909231be9bfdbcbfc34c8a7cf7776be0bccb4c44c00c2b81f12345f01528fadb53e8eb3fc94e3624fdc2923447a8fcd7e4f83ccf1ac589912fee7b52b5bf8070f65fbf6d0e199d99e71be00ca3737f25544598ce82b8c71c25ff63c01ffe908ed54d4cc2eaddcbce637aec12e8d127bd7760bf0ad251a373d3b7dcd3afbe1edbf8774de096edcf069117bcdb55221cd9aebcd6c3ac6220a9c7c9db34c646a0f5bb7d3e1cd30210da51ec2fde8287967651154ba110d27740716a5303e1756156113ed3baeab7480a6d73c3de23012c3690a1f87d198ae840d1ad8bb796cd2e3d2195bb7acd2d305e2f1ab5a1a4da0b696c5014494f26b90e6822b0de10ae9ba081730c63ed755826c20adb1712008cc8c83b63368e45b76d3e21a58e6ea03018d555d6dbd47baa184402b290d9ece54a139eea738c84b4610c1440bfb544c9ed80c0ffa96ed9a535a89722cf0dca4e74b8736bb04c8ddfa16820af13729dc53ed2a79200c1ad0055cd3f1dfb9dc1631853d33e545c350e169ddacec7a015acd307a31fe8bf46e8fca5f9b9b4a2c782f647f2639219330e9a562263c42948035f29986758a4278bb1220f6305228e1b1c5f661ab60d10db03c9c717382754ae3a46f7ccad50d5526fb6181af4a3ee4a25952f1eeef88a3c72247b333dac9019ec9b2676493eccd0b9dc353ef5bf09a0ec7ac1f8447895bef9e4f0d445d5b7549469cec6ce4a973b9ea3b79bbeaf66554f6fdeb40769c08f300500a80d190737de5e3428a0776255df3a09c38be6973bef64ea5f27ab45af0c435e0586ac8bf869dd7caafd3d921b1007418ee7e1a2672275e3dc58cf7b86c709ba9290a96318de06e93206ae084da2edf29da78bdd7d82091feb530dec2ff27813303224989db7013e1307a2935a0bd82f0e15709ced91cb44723aae49d817eb204b6f7422387955065f71abb7cdf5b5372e0737a96d58a4c267ea106b43b0b086cf8204b31cf169ab280594d9de3e7eb5da00094e11259b05019efef348262693ebc9b3c1ca439ce20fb4dcc890ce8ae1568960c96ac8a872e923ac5f759783b86a053c5ffe5c69b8ddcb4689700fe514ce56cd6c2da6aab56fd7a0c1d8ad09f6bb7c3310bd668e43989ebeb1cafca4c9dfcb0e463dc87f56b2422a5fa2268cc6c05a5915d55c851f642d55dba4de27f900a960b8f564baf1c6fa24f6a18332b7209f967d42e8958246c9ce28a148d2e4d2a591352ce11a6920c04b65758cc393810c47bcf552d8dffbbfceb80574f52ba4091f09e2b056ebb29f8b56f4672019eec45a3a8a6d52cbede113537e80ae0df0583ac396f0edc1b7abff8a583515644ba1a4fde83fff37c3289811c011efcd816c4467cc70c4a7ff853ba2ef7b184c7d7a16b62119c9bbedc1e5e7f0ed1fe0488d9136b71135007429e7ea62e7f0eea580d26428936010ca8e4a371098a7e7bd8d94587c5ec2846febdc228c39d6fd4cf5aa7ba7739d7662bfacf3318ec524eb5e6b7e355295ac319128fb24ef77d8078b5c2832d8eff6a0f10efa197e5bcbbc8063f9014f1e7d64ddc213d589cffb3fd560b54c5f3381c010916095443bcd76cf06ebccb2c64989af895d59a7487af2ebacc9138a1642099822a044b095871e67a482ac5a3c3807a6057dc549d2fab151951773c02d00e9ef31a766fca9ae00d067c15cff502e24bc5d9a1b873b419e99bb53a29cda1fc765b44c2c4628b30cd67f2280f25feb8ad114c70438251f00a605e11ecdafd7afa21895aec8aa2761ed170347ed5d3bf59c0bbeffdb0e6a50bcafc9af0d18947120e0b4df171e1ff5dd2a3fbccd56c7fbdbf98ee8c01e7669c140b049e60aea8a03c4ba600aeeb1fe5643bca042799f1561b3f5195722b1ee9e2035c1d235a5600d59b9c9aed0ce616855c6f0db4ad9194d5084929d36c6d0f9df62556b08fb49ab663223bb9d9d510c418e5bf714a25861d26a0d9f3bf649aadfc3515af55fe847615459fd7127460132e99193e1c88434f8c4c7d17655e1777c79df3179a1655c82aa5cec42d2a412098a7c2db2f3fa0ee6d32a99b3c94e964daaa9f18196f7f2e5ffe2ed6c0de62fcee734bc06fae013ca2ad8f0d9a9bf5393747559d25aaa59891a3bfa63c9291fb0e79274b961773bf80cfdcee299ebbc27a17199b94a1d09ef893eade8fec28a8046ba9ccecf4071aa39eaf57c69c09adb127fbc0419ef94ecbaa0d88ea0e3ad290c210e8e0970c5a6b43578566b2b140c65d56afd6760fa48a3e239386a3f7fd5d746f7d2aacf48f8bba0b99d754e34cc7d5a51ec15676484601d3984f45364515cc018ef77e625cdf36bfab8ea93fc87e802f96d7762055403f9d3c32655b5281516e70627f011428643d1d578b3a22964c2818982b9932f1143239c33d544717ec9fdafde7f277057332be881a805c756e9afaf72048c6e7b176666299954811a5c703b0a46814f3ea62b685ef993f9e2724aff109302b40eda6d77f71163d63fceb291d900afd64e630ef4151bbe3723a7bf75a351a9e25f08a67de26a527d84a0c1c8dd077aa30b117aef87977edd22e294bc9534f4bed77f12a888403fbc5b04dea78eea045bf0f3c5f78e46e88f47dad0e63dac885b547de0a0b8594218545333a6f2036bb9477ef0a38827ef4984e55e8b44caaffdd7d3bed893537973894ab018e7f061f26d213bb0eeb693159b42ca03797babe02dfd5aabb640d6b8282b7b9882d816fa6e5b1b84b1c575eaeae74b8c67344aca0c35139f37e109681a3f0c5aa3cf0918c2af7ae96d2cb5a6c7e9d1f9f889e55a9312d0c93a8de993234dfe5207d3d6f67c1a525db0d47918d37452cf2352a8d5a93c1853ae5f2b7c8a75541384448bc77bdf51c3586f8eddb5714853f6368359333ba5e099282448b45159b36fb1387c0df8bc6fcb79b7fc27762258bfcfec7985f87d87d6b7656612dfe88f9ca9ff1f96c858bc68dcd3b432b5d63951e7741f97ea568f20adf6d021bc94325e78a49558225f7a8b7581e389ed0c7ec3fcf3f5f7f567ef6613a7350321b32eccb575e9e8cd5028992d2e8bf3454fc9087bdd1b9245afdc949bdfa037aad1d4733f225f15a654c6d6ca4d3c8e9228e2f97d20b9dda79386c4319a4d31e1b9f65cb02d066ac5d289ee6bad87c36b2c22c207546a35fc336f3cd27d1166dfd949df1e56d9c58ecbbb5c3614d2951dba75b50c27daef4fde79b265fd8e2eba7b79c034952e187a1290075189903e0cfed7cc18749d0b9e7c84989de10ca6b32026d31ea6da8d5f2327899ef07b326301ccb7fb1fb493735fe60820fad25997b12c9f411f2b20b060dc8169b048d85cdff8229f5d0ef9043f50ceccb21383e446b03901bec282a5df6caadfe51a78e1313784075a049dfe9f42e4def205834ab6ea853d9ffe0772e4ee86e4f0c91798dd4963c1734d68fb76d968d8ea8a8fd2edddb40dd7cd0e583d3d227d2b277b07900e80fb9a76dcf6460d1f18e3a18fc1381be565366737cd4b1caeb37a1f33906dfec10cae05d9299e65dc68df37d27384141223f9c18b71ad2125d0e7195431e253c58bfe83d61f3981fc33ef3dfd11b63d4dcb0796350ad48f3f284fe7757a47e3ae0bffa1642c1a4a7110baa3d04b66a2a6d630374c8587e9b04d43a8f678ac19afb8783aed5d285db4723113c830b6089f8ef19ccee6d00fba8138ce47ab67d57f4717c86838040f3cade63bbd2d6f633dae67d8ee4bc798c05da96884cb383de6bc5bf2fe28867994cf27996cd294a0e8bc8367fd5a6e6bbb9cdb197ca6a376ba72b624f785fabaa5ec4a02a9002779f262e00a15c1b7dfb53b8d1c3f660b3fc5282c6fb865e85deb194d4de40f3aef872590f2993c70d282a1fc6c8f9c3ffb17d95b2e5c9fbdb12f55e87d40e6be3ab437f596d22a5137930bf3d37d213d8d8fef3e8c063a4d41bd05701fc326055592e7eb142a2be6104c496f7dcf26f3b0ba6e85e43dc99199c1da7680c92f71a394db11696736b509b61f977d0ffc6e29a9fb4066337ff4c4bb2e5faa87cfc18c3806913dc8b9198494c945c73183a66c15c769e1ecad608374b7106789c325270a14762f437ac90b60c53d2547bc043c7cb24b72776acf6035a16a501ba5f20b5b8d97e851214f0f17844a5afd6d9e4b9c077016db5c40778bb66e34b12dd242b7d99ed7d558617b245634235f88f94a195070da0f551286ab684e10018616454184ebaf1598d2923cd134c62e1646bef6e2292ef1397e54b075a780b64587c539b7d762a0418e4396201f00161d3021fb27845e914903b9107e9683a56afff19a67bd4de543786fbfe92dec26543585512c5ec70b703805282febff3f0842d915f0d5bcb289e53f4c3bf9a910362d32af42e0eb92059c9271955669f09410804ca3bccbd7e0a11a94a347b4db6a238717378a685d023a15b8830642d8e7c0f4371c5d9eecc03c9facc49f85e2d0a6d33209b6da5b5ec43b1b1a690d71ae5eab12ade997f8ff5480ad794960c8c7bfa2c4d3c78546797f04824998138bb3763eda8ea43ffdac6bfbf9c484b5e018035289cea2060fd9679d280a91f251ceec36f880295f25d7eed2e355d0d3dc39c3fc029c76e9d79c116662646aa098c2b72e7b794a26895fa439f18c8f23265abb4138f0dbcee89afc3430e123c8013d972384dc329a204828b9f59d9bd6e9b1aac51ac6d776b2cda164890c3612fb6143bcaae21ff8047b42bba7259c7b9c7f0459b2711e325c6f3a159535b93990cf71e169a5d8b215e33d2f9e6569d48a2d21a0708b30c30624225f2005c20adae0c0b56f024bb4944312875e2801d669cc977b62bc009b687d5afd7a224568b553743aae44731d1111687a5ab2977809dfd707a652131c17edc310ae0d23d1308a53f7a85511903e5ffe13cdc711ca96311f8b05436f90ec5d30dfb3092b0d7805400e6600fee580d8e4c763652fd8ae550a68e944f2a0c9f53723744da5eb78ce441e899a85c80b27ac29ebacbe670e370e5336ec8f2583cad62fef5fc14051f99c731ad6c7b1264916208a64058251fa88b074f5b642ef32cfd32144ad9c5cfff7eb490575ec0f8460de35bdd365284120399fd411103182d0f3304ea552c023453d1089d4be73eab2d136b436cf57c0f16c09ee0369fb199d4ead34e80e3e891fbb082ed815077f94e1484ef1e95e0f6511e2cdca5724cc493bb7492741deaba5ad6b3879b2244ebda63974cc559fe286237c8e2f0522ada4da10b11c870c1a6023ab631eeafdb90757b4f5c1fe3b53116a2e32be6f927974b697d30ae9b1572557a863e25b5129fddca4528e0ede1fd973171cdb5a44451300e2cc73a0860d011d15d2dbeaa01e75e59cbdae6db2377108f2511fcc428a2b2e7384bf491b8475e8e2da2b8dd2eec5cff37415a158544b2642bdddd68b8de73e2a1b5656513d3181309d54dc19de05b328f2188ad520fcf988c0ef4d8821ebc343a05e6b27df709bb2e9fb9a70d5bcc17fbf71ccad7c657d2eec58bc59701ee2b3597d370deee475493c8823b224d293eb480bd1c0e84f3982dfa48ae3a8e31eee7f60ec4ba2cc10f402c5ced26788f16053c5c4c1e304581e896ad6215f6452dcf2ad5c2510c4f0c9544145e960dc423f7985a6b52dbad0aedb26250f1f18285d77009cdefc09806d7ae652b3a501d3df99aa73b549d28814a8ff4ad9ab2777ffe9bb4462525a87b78a3aec6bacc06eb279447d7f5e15a77028eff3d7632e23f2bf8fdff8062f1a5e03e15e2b419ef8f6844e567b3b107a2b516a18ea02ce79d91f818da79962b22640a25eaf70554aa459f305ac5ca51ac5223e1ed151017901cedd90581a3e86940d89fa75344ad76f01076ca23532a688420f7e654604ac214000c2c549f08054f59e7f056f90a847b8dcce32959e586b007f785681f7f4d799e467d1b7d4983ff8cbb40f448718dbc1e4882e6bdb6be40612f651a35ab93f06a686e8072015e2f248dec0d4319a0612c2051d167dcedeccbe3d5e87ae8a772788c430d4e9c2ff86f02da4a40061764e615fab440dec4e37d10b1ffde0b91d06db881e5bf63dc08e5b2398965160ebcb3f5a26e976d616e7905c990f86d020ce015197df81c00a8e13ecacdfbbe219b4beca330a715e4d1d7274d7a0f735cc016e00ada193b8de0dadbb41e8de72cb682e5fad800c7acf029ae7a3c270371617fa7a12ad79baeda10dde3c47369e37af3c90c8ca2330d7b4dacb84a163bd5b2f4b23f1171e1580b3cfe16c2b16f82036e25917106f323d31cc290dedadbbc49e0e2d0b6416cef5bfdc98565b3520e6ef23ba87ceb15c592e4554d5fa07cab9392d0b679e078e54dfa182cc0d65d979b1d253024d844f023aaea14edfb7e4f3844acff3018cc60b67f07061301a99d282f949ad7f0e6ba2a411d4d687c2efe0d63bac01775402ef1406a472a8ee410ce2cb9c6b23b315c72b647d83fce82e539927646bebd93f2b582c7abd7652c64aa675b67f51b0309b31b3230cc507185a19509cc63c8bded8346f2519d974d6cf767423497f29a861dd588767695fdd5b86ac90b20708c40509ee0693633022b15b9479d82854eae3dc94e5426a6b295ec68f3497f8e48134b912060c229a5942aa85c65f01924a67ebccbae33ba4ef18a1c489f279c39672df8f7b9962375215b8a3bb8ab07edcf134ddaeea58d536eec4807cd4c654456ae229bb8820d177cbc0a6cf419a448fd0645d06c9d1b9861a7974979df3cdd944a0b9b411df88fe9dd0527c659259f7c78adf46f25925f233b7e9cb0081184d636d5820195da09db0c45e6917dde33908020b5748cc612e47b368b3a38c399607100a2551b497ef40169f447be8bab80be9968b016b00c9eed26aa68b6814b0b78c5f58c70d267e67bb79fce1d429d916aa3f8f23fa9291ddaaff937f40bdea36", 0x2000, &(0x7f0000006d00)={&(0x7f0000006200)={0x50, 0xfffffffffffffffe, 0x3ff, {0x7, 0x27, 0x1ff, 0x4328214, 0x3, 0x3ffc, 0x8, 0x7}}, &(0x7f0000004180)={0x18, 0x0, 0x3, {0x4}}, &(0x7f0000006280)={0x18, 0x0, 0x3, {0x2}}, &(0x7f00000062c0)={0x18, 0x0, 0x2a751389, {0x3f}}, &(0x7f0000006300)={0x18, 0x0, 0xfff, {0xd2b}}, &(0x7f0000006340)={0x28, 0x0, 0x6, {{0x6, 0x3, 0x0, r11}}}, &(0x7f0000006380)={0x60, 0x0, 0x3f, {{0x8000, 0x80000001, 0x3f, 0x5, 0x6, 0x9, 0x5, 0x7f}}}, &(0x7f0000006400)={0x18, 0x0, 0x4, {0x800}}, &(0x7f0000006440)={0x1b, 0x0, 0x5, {'/proc/keys\x00'}}, &(0x7f0000006480)={0x20, 0x0, 0x4, {0x0, 0x16}}, &(0x7f0000006540)={0x78, 0x0, 0x5, {0x5, 0x8001, 0x0, {0x1, 0xf4f4, 0xffffffff84984d72, 0x7, 0x0, 0x728, 0xfffffffa, 0x4b3d, 0x81, 0x6000, 0xa3, r4, r13, 0x1000, 0x8}}}, &(0x7f00000065c0)={0x90, 0x0, 0x2, {0x3, 0x0, 0xec, 0xfffffffffffffffd, 0x9, 0x7, {0x4, 0x2, 0x1000000000000000, 0x100000000, 0x5, 0x100000001, 0xfffffff8, 0x0, 0xf4, 0xa000, 0x7, r4, r8, 0x480, 0x2}}}, &(0x7f0000006680)={0x30, 0x0, 0x2, [{0x0, 0x81, 0x1, 0x1, '\x00'}]}, &(0x7f0000006740)={0x470, 0xfffffffffffffffe, 0x8000000000000000, [{{0x3, 0x3, 0x800, 0x90ac, 0x1, 0x400, {0x4, 0x0, 0x0, 0x7fff, 0x91c, 0xe3, 0x1, 0x9, 0x401, 0x2000, 0x81, r9, r14, 0x80000000, 0x1}}, {0x1, 0x2, 0x3, 0x9, ',^['}}, {{0x0, 0x2, 0x3, 0x9, 0x4, 0x7, {0x6, 0x8, 0x6, 0x9, 0xee, 0x80, 0x4, 0x1cf9, 0x7, 0x8000, 0x3f, r15, r10, 0x9f, 0x9}}, {0x2, 0x6, 0x0, 0x1ff}}, {{0x0, 0x3, 0xb98, 0x8, 0xfffffffe, 0x7fe, {0x4, 0xe3, 0xfff, 0x1, 0x7, 0x314, 0x1ff, 0xfff, 0x8b90, 0xa000, 0x5b99, r9, r5, 0x2, 0x9}}, {0x4, 0x4, 0x1, 0x7b3, '\x00'}}, {{0x0, 0x2, 0x38db38f4, 0x9, 0x80000000, 0x3ff, {0x0, 0x5, 0x685a, 0xaabc, 0x7, 0x100000001, 0x0, 0xd175, 0x5, 0xc000, 0x3, r9, r17, 0x2, 0x8f}}, {0x6, 0x1ff, 0x1, 0x1, '\x00'}}, {{0x5, 0x3, 0x5, 0x5, 0x6e, 0x1, {0x3, 0x7fffffff, 0x3, 0x2, 0x4, 0x8, 0x5, 0x2, 0x5, 0x4000, 0x0, r18, r8, 0x1, 0x20}}, {0x6, 0x1ff, 0x1, 0x7, '\x00'}}, {{0x1, 0x3, 0x1, 0x8, 0xffffff80, 0x6, {0x5, 0x3, 0x6, 0x5, 0x9, 0x25a, 0x31, 0x1, 0xef0, 0xa000, 0x9, r19, r20, 0x3, 0x7}}, {0x4, 0x100000000, 0x2, 0x10000000, '/\''}}, {{0x6, 0x2, 0x2, 0x9, 0x400, 0x7fff, {0x3, 0x1, 0x9, 0xb57, 0x9, 0x5, 0x5, 0x0, 0x63d80792, 0x6000, 0x8, r21, r8, 0xfffffffe, 0x78}}, {0x6, 0x97b, 0xb, 0x1, '/proc/keys\x00'}}]}, &(0x7f0000006c00)={0xa0, 0x0, 0x7, {{0x1000, 0x3, 0x8000, 0x20, 0x8c0, 0x800, {0x3, 0x1, 0x0, 0x100000000, 0x80000001, 0x6, 0xfffeffff, 0x7f, 0x3f, 0xc000, 0x400, r22, r8, 0x13b, 0x3a5}}, {0x0, 0x15}}}, &(0x7f0000006cc0)={0x20, 0x0, 0x7fc000000, {0x400, 0x4, 0xb70}}}) (async) syz_fuse_handle_req(r3, &(0x7f0000002180)="8ebdf0066ea5c5b1b168635f804af34d680aeb9f3ecd83f2f66d64eced748a99a6a4843a186bf57d71ba6fbcf628a997cba1a643b8696ccbf835654849cbb98ef7d7fc2407c88e16ee6da14a19d6050b48cc999a49d111d3eafe9e2789c5edda37ff92b5f126f9b9b9e2874b8ceae1234d7b533e9757d86c944681013f61c9f6d27fcec53f3a119b593bbe1b5073e193914a6c6313d1c2c9e90201db935f6b6c8d91e5cf36398fadc317b7b7fa613720720a666bc3a9e144e3c55007b008020e445b763c8975ad25ad70a61717f3808077f06cb18607e26e3d9350a7c55626586169aef3a6963acdec194ca330d776a0365e685ee5d5485d5ff4313bea3d8ce2c1e3116f023de4b773feedbb80775adcd647dde209f586383c02df5aafed2e574e6267910c7e3a51fe1e0653b4a74173d919dc42650010d3a95238461d14bab5664a611d893c2236cd0ed69b0d70f81f403af870d2f5a5dddd340202df33e0b8487b7d2a68052840591d7443874bc4747fdff8846f8580762957ac5337cd7437c5001f9ffd9110c5690e5eed72a05ac732246fd1715500aaa1e098cbd2015bd51da36b75aa237ce4e52874d88c7eb82b737115a6878a364527a1d41aba37da7e639caee742de61ed9c258af9034a28451c550806ed68d4e991116a4d2899d7e093f44416676cdfa0196c4b03563afe99808e17862f3de096605debdba51240b590d1cf1c3f6b43bf8fc775b8f49c3246df557ba3e2cb8b31429513fd0d26b19c94fba14637c684dbd7262cc587c36967b05ee01bc7b198f8f9414920ae6479c1fc865fbf546c8c560269e5c2356f160679b40b820134a1c3a560ef95de4cd787dc3140671598a657464093824dd28049c3341bbbf7ecf81fadbe0a62b711e46a18031a10ef6502f2309813a27ce06540d96b44d7096a5d08facf56a8b92b2e529f2e487699006bef18422bb2a1d80ca3a2b63eb546bcf667e2834ffd9d7958ef2b052607cd8044f028aeec61059c5b27f9b7da463e1a4bf6341d27ca5acd41fac5ea1b4840fe032e254f2cbac0092d692aff5857e82936c8a31b47df63c2a68c2b655e4ebfbeeaa4ad1814e63ddc33b2c0f63d92c621af2684dfcf26c0f6ab77a25691051990f039a1e8ac2af08ea6298c00ac284d1a35c16f27cdf11bae1bcad15f5287b1027e841145e579f82405af1f65e544949dcaeb4b34a4cf00c152d7e98b230ec0e6ec14c2921b6f0d3828adceba134a5c9bd0e259259b426f7c29cfab2ac5283a323ef63db411be09f985be83f5467f110039ac4569df31b73796cb8a3a89cd142ba02b17d06a6319b24b6f8c979e1a6c3fdd49231a450ae58190551f1fe1a7ba6ffc508457c6d74861edd8cf2389968c4ef76d47d402242e7ad420281957d8d84edfb504930b996bb594731e35bb8d9e41a9a50ebd1afebc1cdf4a0c9675027b650d1bf117f3d45d1ced19fd410ce5d9f60411458232cf1d175a974f6fdd7f71270f4b4c0ed8d271e83cc7cdab5d7f6ded7a824a0c36d5c4c86f3a1dd11713952cbb4e2dba2b242b1a489b59e9e581c49298dfe1fd218a8c39da9581ef8125b0d85c5ab3c0ec996b3308322d652e06d94c182ea9d68f2996bed5bda870014a10e077a70985eb2306d8e3da2d8c458dd9d22a383886d5bf2383ba8144e3b49beb9e563c162a2c14a0cd3d0f8096bd8b01b5ef468c076649b0f03927a0cdffb3b212962489b79c93dd66ca53893bdbd894b28eaa0e8fb97ee92dcc06dbea3479fb8f4027065b777e0594baad8c6cf160423557da845b3bc5c59a0734a167ab558d0930c1e73a6fbcd7c8bf81014b4bbbbe71ccf09f4114914eb60b191f2348d9661ee62cc032e3376b783f544e2ab51b99bc1e436974d9339fb2e301b2e9f39e7d711b9fd276c7f7dff1319a3a7529003ccbf55e69759a8ee6d2a67301b737a43faf3646f7f6e35f67bfeb9b8cbe8147465ffee13982e7ad8f16abaa88bf6a4897ca85ba17560180b73ce762be54984e6546a2e6cfd67607d121a3b5397f13f78f58563c7e1d00cde42832dae72a284939b68aa170baf92cd5f2a5279aa3a47e71eecab1d9a8777381d99e08e2b3175b4f82f5ef4a24fa0c0f0635767e4f63150bd2a9cb5f1f4dc3776eeb50fb22694679353b8590e68c2eb59b5f45e81639058be3616faaefbf5477100994cb408218946b5354db2d44543e671edfa1e2f2052bbbc1514766185df33c8edb3ca8b9d4275d8b2e00c25612b23f99686ea6028d6a797123d6750e44e8342502366d7691df27162a5ded758313be3b3e30af78a4654ae7e6755d4af7abd4eca3b40d9d119b44c07bc829c50077c2573b0a6a3df36f55ab4bf012555896ccde7855e63ed835114ccfc64d2bc54826770533d6682d7b2094d0a1fafba22119bdfc9e1f01d889273738399fa78c07bfbeb3ca684fd82196103e625d54655fde24d28cc9aa7ecb8a1c748769d10d3257964778e3fe283cc72aff75354800e5f3e16302c4dc3ce8350ae15134df714632f03033b0bd54e4cf7151b0bcfa2dfcf3aae0dba5a13bba7a2aed7611386f45b138a962caf4352a2a8fdc0b78c021ba08bba71a7dbb86b8b965d0e001e4028abf436ac57122b5636885928978415ba66cec25d45f0645c3c253f57e123bd3deef68c769e2c3049b10e8fe64cda94c4cd3403d897b6b3616323b86278aee99adb6ed0bc7fce7032f817080adac613079b716a665bf86d7b08e9914bfc945f50a79cd90624984bc4950b11e468d440ab679c1b27a5cd6a5f9717efe463b89e175c78cbeb3d6c44087c06d2e2e1cff0e4cf35a4b724bb09637207749c1490be37c0a88ad91f7114148504433ca88e9894a19b9559c1032636edeadf9d5eb3c192289a81ae315bb6b953f7188fe5202c499790dd75a5bf9f70b6f71e20caae9d01fa11a44847f241329852c0396ed84ba49e4b91b5d792644b8201ad9010685d028f07f3af67e92c6596184c4ef2ec45b70760f3f8c2fb79beb9fee157816a6f7f706b1d53c0e6492292531fee43e67b3e4e7843408ebfa576fee65c42ba922e7b46ab2e2207b8196f2d78482ec40e7e2d53c922ab481d10e61bbb0714303bf1370121f844c684df15021b1708acd0d2e29307b04fdd9da64e3607b0e0cbb1157c8f2b7f162f2013cefe058f45b903334b6626b41cc50e75f84473b3658f41d77d0a32e64b5af3f20ece26b675c16a1a1b05a83de94d0cf465395200a81f54e31b0c11eec2b043eae8403ae4ff4d08e5e32df85463ae4ed4593cc77aa28a6de0983582dd740aa331b8d1badd33f601048ae4474a70e2efeef9d46f9b46c67fab711df2b31ff5ca2620be21f8f0f49066ac3095381fed3bb7afc6343d6f9cf9f0b8e61a642ef4a849c6b5df19ed27343a3eaa2e68c7bde4a1f0c5312a80f1daead641d91e6fffd202581fecb713deccaddf07012cd5fdc023a5058a86584d14271a118a6589cd7373576e64d39e9845f65805d38f4e453ae10b4a3173083c5a1ec1d92f8e5e7c1dd7674cc5edfdbb5085e2b092f406dce29176f2b677f7e4a29e1eba46e323db35417e0f5c8e8e3b925962ee74994233b86efae85f72a30a20bac1b7eebe627188c199704b46798c5ff04ab7174994902a9381f0301f58b7eb20425bf9e391cfe25750600fba6c628b52bfcdda49f23f1406b3b04656e1c4b448c5336f2069f1f704640e27ac33d56f144d0ca34c74231c01041b9dcf57b4c6328f36c243697ba3e50ba6eec4228fb9339859b39019de9418f0cdd3ffd48bb43634405e76a0c9ff173a43956a99594d7f7911d38ee5f2541d8469bd8cd77c3bdf3cd6faa094cf1a25b9cd41d9894492cb3e8b1583287547322d464fcc650907b576b3132740248e5d735e5a1fc6fea7885d3a2c600d0e2184c65d9918a88fe9cbcc8deeb50bcef651ceff4ad53c0652cff1d7ece22b40fc2b6d290660ceca2cd95a84e6c96fd712dd6115ff682f83ed035dc9782e9bf027c70791212c023aa1dc8f76362d78c4a3f991877f85c85bfb3686691006a8a045daabc4137539be49f85ce2b41594f62122d4da76cc185beecf4e7d71586d66f66c3dc61ecfbb98b88a106efb660cc81e04413f008d1c609aa960879b25e1b8500d21d311815e807051792b2727aabd105cfaab9b07f5d5904f1a8b8acf5990a8e8fba9eedc3108f4be8d7bc4f374b02884cba662be8167d2d81fd21f0a8dc076c9fbfdfab16673454ba148ef4477d0bf1df7fc503ce39943366f952bead524d68f22a488db1191d97dca26588c5fdf0079a4b304bce7753db8d2ddbac4a2cbe29b5749759322502d7ce18c3d76bfaeb44389d20ca50904c074ef2e04250e9ab82e17a28907947992aeec7d47c6aaa9d78f13cd8f2ee752b0848d227a4d0a5b662aec57ff776a6afa09f0cd5c33e1edf1b3e9f852a1a0dc07ace6d18bf6595d551c0b245d19c64916a0872d2bd3c9f6388fdc790c885c0b99033137a89006276b9004814e5944f780ed056a6b3cf5d40fa06d219d8df3e9d3201f43652956bec3c40d30f28cdcaa2e557289bbf4c140951cf7134612a1902d31bb20b8492690b13c906975ba6347aa621ed225887621b58260dac22d312fb6ed9564e909231be9bfdbcbfc34c8a7cf7776be0bccb4c44c00c2b81f12345f01528fadb53e8eb3fc94e3624fdc2923447a8fcd7e4f83ccf1ac589912fee7b52b5bf8070f65fbf6d0e199d99e71be00ca3737f25544598ce82b8c71c25ff63c01ffe908ed54d4cc2eaddcbce637aec12e8d127bd7760bf0ad251a373d3b7dcd3afbe1edbf8774de096edcf069117bcdb55221cd9aebcd6c3ac6220a9c7c9db34c646a0f5bb7d3e1cd30210da51ec2fde8287967651154ba110d27740716a5303e1756156113ed3baeab7480a6d73c3de23012c3690a1f87d198ae840d1ad8bb796cd2e3d2195bb7acd2d305e2f1ab5a1a4da0b696c5014494f26b90e6822b0de10ae9ba081730c63ed755826c20adb1712008cc8c83b63368e45b76d3e21a58e6ea03018d555d6dbd47baa184402b290d9ece54a139eea738c84b4610c1440bfb544c9ed80c0ffa96ed9a535a89722cf0dca4e74b8736bb04c8ddfa16820af13729dc53ed2a79200c1ad0055cd3f1dfb9dc1631853d33e545c350e169ddacec7a015acd307a31fe8bf46e8fca5f9b9b4a2c782f647f2639219330e9a562263c42948035f29986758a4278bb1220f6305228e1b1c5f661ab60d10db03c9c717382754ae3a46f7ccad50d5526fb6181af4a3ee4a25952f1eeef88a3c72247b333dac9019ec9b2676493eccd0b9dc353ef5bf09a0ec7ac1f8447895bef9e4f0d445d5b7549469cec6ce4a973b9ea3b79bbeaf66554f6fdeb40769c08f300500a80d190737de5e3428a0776255df3a09c38be6973bef64ea5f27ab45af0c435e0586ac8bf869dd7caafd3d921b1007418ee7e1a2672275e3dc58cf7b86c709ba9290a96318de06e93206ae084da2edf29da78bdd7d82091feb530dec2ff27813303224989db7013e1307a2935a0bd82f0e15709ced91cb44723aae49d817eb204b6f7422387955065f71abb7cdf5b5372e0737a96d58a4c267ea106b43b0b086cf8204b31cf169ab280594d9de3e7eb5da00094e11259b05019efef348262693ebc9b3c1ca439ce20fb4dcc890ce8ae1568960c96ac8a872e923ac5f759783b86a053c5ffe5c69b8ddcb4689700fe514ce56cd6c2da6aab56fd7a0c1d8ad09f6bb7c3310bd668e43989ebeb1cafca4c9dfcb0e463dc87f56b2422a5fa2268cc6c05a5915d55c851f642d55dba4de27f900a960b8f564baf1c6fa24f6a18332b7209f967d42e8958246c9ce28a148d2e4d2a591352ce11a6920c04b65758cc393810c47bcf552d8dffbbfceb80574f52ba4091f09e2b056ebb29f8b56f4672019eec45a3a8a6d52cbede113537e80ae0df0583ac396f0edc1b7abff8a583515644ba1a4fde83fff37c3289811c011efcd816c4467cc70c4a7ff853ba2ef7b184c7d7a16b62119c9bbedc1e5e7f0ed1fe0488d9136b71135007429e7ea62e7f0eea580d26428936010ca8e4a371098a7e7bd8d94587c5ec2846febdc228c39d6fd4cf5aa7ba7739d7662bfacf3318ec524eb5e6b7e355295ac319128fb24ef77d8078b5c2832d8eff6a0f10efa197e5bcbbc8063f9014f1e7d64ddc213d589cffb3fd560b54c5f3381c010916095443bcd76cf06ebccb2c64989af895d59a7487af2ebacc9138a1642099822a044b095871e67a482ac5a3c3807a6057dc549d2fab151951773c02d00e9ef31a766fca9ae00d067c15cff502e24bc5d9a1b873b419e99bb53a29cda1fc765b44c2c4628b30cd67f2280f25feb8ad114c70438251f00a605e11ecdafd7afa21895aec8aa2761ed170347ed5d3bf59c0bbeffdb0e6a50bcafc9af0d18947120e0b4df171e1ff5dd2a3fbccd56c7fbdbf98ee8c01e7669c140b049e60aea8a03c4ba600aeeb1fe5643bca042799f1561b3f5195722b1ee9e2035c1d235a5600d59b9c9aed0ce616855c6f0db4ad9194d5084929d36c6d0f9df62556b08fb49ab663223bb9d9d510c418e5bf714a25861d26a0d9f3bf649aadfc3515af55fe847615459fd7127460132e99193e1c88434f8c4c7d17655e1777c79df3179a1655c82aa5cec42d2a412098a7c2db2f3fa0ee6d32a99b3c94e964daaa9f18196f7f2e5ffe2ed6c0de62fcee734bc06fae013ca2ad8f0d9a9bf5393747559d25aaa59891a3bfa63c9291fb0e79274b961773bf80cfdcee299ebbc27a17199b94a1d09ef893eade8fec28a8046ba9ccecf4071aa39eaf57c69c09adb127fbc0419ef94ecbaa0d88ea0e3ad290c210e8e0970c5a6b43578566b2b140c65d56afd6760fa48a3e239386a3f7fd5d746f7d2aacf48f8bba0b99d754e34cc7d5a51ec15676484601d3984f45364515cc018ef77e625cdf36bfab8ea93fc87e802f96d7762055403f9d3c32655b5281516e70627f011428643d1d578b3a22964c2818982b9932f1143239c33d544717ec9fdafde7f277057332be881a805c756e9afaf72048c6e7b176666299954811a5c703b0a46814f3ea62b685ef993f9e2724aff109302b40eda6d77f71163d63fceb291d900afd64e630ef4151bbe3723a7bf75a351a9e25f08a67de26a527d84a0c1c8dd077aa30b117aef87977edd22e294bc9534f4bed77f12a888403fbc5b04dea78eea045bf0f3c5f78e46e88f47dad0e63dac885b547de0a0b8594218545333a6f2036bb9477ef0a38827ef4984e55e8b44caaffdd7d3bed893537973894ab018e7f061f26d213bb0eeb693159b42ca03797babe02dfd5aabb640d6b8282b7b9882d816fa6e5b1b84b1c575eaeae74b8c67344aca0c35139f37e109681a3f0c5aa3cf0918c2af7ae96d2cb5a6c7e9d1f9f889e55a9312d0c93a8de993234dfe5207d3d6f67c1a525db0d47918d37452cf2352a8d5a93c1853ae5f2b7c8a75541384448bc77bdf51c3586f8eddb5714853f6368359333ba5e099282448b45159b36fb1387c0df8bc6fcb79b7fc27762258bfcfec7985f87d87d6b7656612dfe88f9ca9ff1f96c858bc68dcd3b432b5d63951e7741f97ea568f20adf6d021bc94325e78a49558225f7a8b7581e389ed0c7ec3fcf3f5f7f567ef6613a7350321b32eccb575e9e8cd5028992d2e8bf3454fc9087bdd1b9245afdc949bdfa037aad1d4733f225f15a654c6d6ca4d3c8e9228e2f97d20b9dda79386c4319a4d31e1b9f65cb02d066ac5d289ee6bad87c36b2c22c207546a35fc336f3cd27d1166dfd949df1e56d9c58ecbbb5c3614d2951dba75b50c27daef4fde79b265fd8e2eba7b79c034952e187a1290075189903e0cfed7cc18749d0b9e7c84989de10ca6b32026d31ea6da8d5f2327899ef07b326301ccb7fb1fb493735fe60820fad25997b12c9f411f2b20b060dc8169b048d85cdff8229f5d0ef9043f50ceccb21383e446b03901bec282a5df6caadfe51a78e1313784075a049dfe9f42e4def205834ab6ea853d9ffe0772e4ee86e4f0c91798dd4963c1734d68fb76d968d8ea8a8fd2edddb40dd7cd0e583d3d227d2b277b07900e80fb9a76dcf6460d1f18e3a18fc1381be565366737cd4b1caeb37a1f33906dfec10cae05d9299e65dc68df37d27384141223f9c18b71ad2125d0e7195431e253c58bfe83d61f3981fc33ef3dfd11b63d4dcb0796350ad48f3f284fe7757a47e3ae0bffa1642c1a4a7110baa3d04b66a2a6d630374c8587e9b04d43a8f678ac19afb8783aed5d285db4723113c830b6089f8ef19ccee6d00fba8138ce47ab67d57f4717c86838040f3cade63bbd2d6f633dae67d8ee4bc798c05da96884cb383de6bc5bf2fe28867994cf27996cd294a0e8bc8367fd5a6e6bbb9cdb197ca6a376ba72b624f785fabaa5ec4a02a9002779f262e00a15c1b7dfb53b8d1c3f660b3fc5282c6fb865e85deb194d4de40f3aef872590f2993c70d282a1fc6c8f9c3ffb17d95b2e5c9fbdb12f55e87d40e6be3ab437f596d22a5137930bf3d37d213d8d8fef3e8c063a4d41bd05701fc326055592e7eb142a2be6104c496f7dcf26f3b0ba6e85e43dc99199c1da7680c92f71a394db11696736b509b61f977d0ffc6e29a9fb4066337ff4c4bb2e5faa87cfc18c3806913dc8b9198494c945c73183a66c15c769e1ecad608374b7106789c325270a14762f437ac90b60c53d2547bc043c7cb24b72776acf6035a16a501ba5f20b5b8d97e851214f0f17844a5afd6d9e4b9c077016db5c40778bb66e34b12dd242b7d99ed7d558617b245634235f88f94a195070da0f551286ab684e10018616454184ebaf1598d2923cd134c62e1646bef6e2292ef1397e54b075a780b64587c539b7d762a0418e4396201f00161d3021fb27845e914903b9107e9683a56afff19a67bd4de543786fbfe92dec26543585512c5ec70b703805282febff3f0842d915f0d5bcb289e53f4c3bf9a910362d32af42e0eb92059c9271955669f09410804ca3bccbd7e0a11a94a347b4db6a238717378a685d023a15b8830642d8e7c0f4371c5d9eecc03c9facc49f85e2d0a6d33209b6da5b5ec43b1b1a690d71ae5eab12ade997f8ff5480ad794960c8c7bfa2c4d3c78546797f04824998138bb3763eda8ea43ffdac6bfbf9c484b5e018035289cea2060fd9679d280a91f251ceec36f880295f25d7eed2e355d0d3dc39c3fc029c76e9d79c116662646aa098c2b72e7b794a26895fa439f18c8f23265abb4138f0dbcee89afc3430e123c8013d972384dc329a204828b9f59d9bd6e9b1aac51ac6d776b2cda164890c3612fb6143bcaae21ff8047b42bba7259c7b9c7f0459b2711e325c6f3a159535b93990cf71e169a5d8b215e33d2f9e6569d48a2d21a0708b30c30624225f2005c20adae0c0b56f024bb4944312875e2801d669cc977b62bc009b687d5afd7a224568b553743aae44731d1111687a5ab2977809dfd707a652131c17edc310ae0d23d1308a53f7a85511903e5ffe13cdc711ca96311f8b05436f90ec5d30dfb3092b0d7805400e6600fee580d8e4c763652fd8ae550a68e944f2a0c9f53723744da5eb78ce441e899a85c80b27ac29ebacbe670e370e5336ec8f2583cad62fef5fc14051f99c731ad6c7b1264916208a64058251fa88b074f5b642ef32cfd32144ad9c5cfff7eb490575ec0f8460de35bdd365284120399fd411103182d0f3304ea552c023453d1089d4be73eab2d136b436cf57c0f16c09ee0369fb199d4ead34e80e3e891fbb082ed815077f94e1484ef1e95e0f6511e2cdca5724cc493bb7492741deaba5ad6b3879b2244ebda63974cc559fe286237c8e2f0522ada4da10b11c870c1a6023ab631eeafdb90757b4f5c1fe3b53116a2e32be6f927974b697d30ae9b1572557a863e25b5129fddca4528e0ede1fd973171cdb5a44451300e2cc73a0860d011d15d2dbeaa01e75e59cbdae6db2377108f2511fcc428a2b2e7384bf491b8475e8e2da2b8dd2eec5cff37415a158544b2642bdddd68b8de73e2a1b5656513d3181309d54dc19de05b328f2188ad520fcf988c0ef4d8821ebc343a05e6b27df709bb2e9fb9a70d5bcc17fbf71ccad7c657d2eec58bc59701ee2b3597d370deee475493c8823b224d293eb480bd1c0e84f3982dfa48ae3a8e31eee7f60ec4ba2cc10f402c5ced26788f16053c5c4c1e304581e896ad6215f6452dcf2ad5c2510c4f0c9544145e960dc423f7985a6b52dbad0aedb26250f1f18285d77009cdefc09806d7ae652b3a501d3df99aa73b549d28814a8ff4ad9ab2777ffe9bb4462525a87b78a3aec6bacc06eb279447d7f5e15a77028eff3d7632e23f2bf8fdff8062f1a5e03e15e2b419ef8f6844e567b3b107a2b516a18ea02ce79d91f818da79962b22640a25eaf70554aa459f305ac5ca51ac5223e1ed151017901cedd90581a3e86940d89fa75344ad76f01076ca23532a688420f7e654604ac214000c2c549f08054f59e7f056f90a847b8dcce32959e586b007f785681f7f4d799e467d1b7d4983ff8cbb40f448718dbc1e4882e6bdb6be40612f651a35ab93f06a686e8072015e2f248dec0d4319a0612c2051d167dcedeccbe3d5e87ae8a772788c430d4e9c2ff86f02da4a40061764e615fab440dec4e37d10b1ffde0b91d06db881e5bf63dc08e5b2398965160ebcb3f5a26e976d616e7905c990f86d020ce015197df81c00a8e13ecacdfbbe219b4beca330a715e4d1d7274d7a0f735cc016e00ada193b8de0dadbb41e8de72cb682e5fad800c7acf029ae7a3c270371617fa7a12ad79baeda10dde3c47369e37af3c90c8ca2330d7b4dacb84a163bd5b2f4b23f1171e1580b3cfe16c2b16f82036e25917106f323d31cc290dedadbbc49e0e2d0b6416cef5bfdc98565b3520e6ef23ba87ceb15c592e4554d5fa07cab9392d0b679e078e54dfa182cc0d65d979b1d253024d844f023aaea14edfb7e4f3844acff3018cc60b67f07061301a99d282f949ad7f0e6ba2a411d4d687c2efe0d63bac01775402ef1406a472a8ee410ce2cb9c6b23b315c72b647d83fce82e539927646bebd93f2b582c7abd7652c64aa675b67f51b0309b31b3230cc507185a19509cc63c8bded8346f2519d974d6cf767423497f29a861dd588767695fdd5b86ac90b20708c40509ee0693633022b15b9479d82854eae3dc94e5426a6b295ec68f3497f8e48134b912060c229a5942aa85c65f01924a67ebccbae33ba4ef18a1c489f279c39672df8f7b9962375215b8a3bb8ab07edcf134ddaeea58d536eec4807cd4c654456ae229bb8820d177cbc0a6cf419a448fd0645d06c9d1b9861a7974979df3cdd944a0b9b411df88fe9dd0527c659259f7c78adf46f25925f233b7e9cb0081184d636d5820195da09db0c45e6917dde33908020b5748cc612e47b368b3a38c399607100a2551b497ef40169f447be8bab80be9968b016b00c9eed26aa68b6814b0b78c5f58c70d267e67bb79fce1d429d916aa3f8f23fa9291ddaaff937f40bdea36", 0x2000, &(0x7f0000006d00)={&(0x7f0000006200)={0x50, 0xfffffffffffffffe, 0x3ff, {0x7, 0x27, 0x1ff, 0x4328214, 0x3, 0x3ffc, 0x8, 0x7}}, &(0x7f0000004180)={0x18, 0x0, 0x3, {0x4}}, &(0x7f0000006280)={0x18, 0x0, 0x3, {0x2}}, &(0x7f00000062c0)={0x18, 0x0, 0x2a751389, {0x3f}}, &(0x7f0000006300)={0x18, 0x0, 0xfff, {0xd2b}}, &(0x7f0000006340)={0x28, 0x0, 0x6, {{0x6, 0x3, 0x0, r11}}}, &(0x7f0000006380)={0x60, 0x0, 0x3f, {{0x8000, 0x80000001, 0x3f, 0x5, 0x6, 0x9, 0x5, 0x7f}}}, &(0x7f0000006400)={0x18, 0x0, 0x4, {0x800}}, &(0x7f0000006440)={0x1b, 0x0, 0x5, {'/proc/keys\x00'}}, &(0x7f0000006480)={0x20, 0x0, 0x4, {0x0, 0x16}}, &(0x7f0000006540)={0x78, 0x0, 0x5, {0x5, 0x8001, 0x0, {0x1, 0xf4f4, 0xffffffff84984d72, 0x7, 0x0, 0x728, 0xfffffffa, 0x4b3d, 0x81, 0x6000, 0xa3, r4, r13, 0x1000, 0x8}}}, &(0x7f00000065c0)={0x90, 0x0, 0x2, {0x3, 0x0, 0xec, 0xfffffffffffffffd, 0x9, 0x7, {0x4, 0x2, 0x1000000000000000, 0x100000000, 0x5, 0x100000001, 0xfffffff8, 0x0, 0xf4, 0xa000, 0x7, r4, r8, 0x480, 0x2}}}, &(0x7f0000006680)={0x30, 0x0, 0x2, [{0x0, 0x81, 0x1, 0x1, '\x00'}]}, &(0x7f0000006740)={0x470, 0xfffffffffffffffe, 0x8000000000000000, [{{0x3, 0x3, 0x800, 0x90ac, 0x1, 0x400, {0x4, 0x0, 0x0, 0x7fff, 0x91c, 0xe3, 0x1, 0x9, 0x401, 0x2000, 0x81, r9, r14, 0x80000000, 0x1}}, {0x1, 0x2, 0x3, 0x9, ',^['}}, {{0x0, 0x2, 0x3, 0x9, 0x4, 0x7, {0x6, 0x8, 0x6, 0x9, 0xee, 0x80, 0x4, 0x1cf9, 0x7, 0x8000, 0x3f, r15, r10, 0x9f, 0x9}}, {0x2, 0x6, 0x0, 0x1ff}}, {{0x0, 0x3, 0xb98, 0x8, 0xfffffffe, 0x7fe, {0x4, 0xe3, 0xfff, 0x1, 0x7, 0x314, 0x1ff, 0xfff, 0x8b90, 0xa000, 0x5b99, r9, r5, 0x2, 0x9}}, {0x4, 0x4, 0x1, 0x7b3, '\x00'}}, {{0x0, 0x2, 0x38db38f4, 0x9, 0x80000000, 0x3ff, {0x0, 0x5, 0x685a, 0xaabc, 0x7, 0x100000001, 0x0, 0xd175, 0x5, 0xc000, 0x3, r9, r17, 0x2, 0x8f}}, {0x6, 0x1ff, 0x1, 0x1, '\x00'}}, {{0x5, 0x3, 0x5, 0x5, 0x6e, 0x1, {0x3, 0x7fffffff, 0x3, 0x2, 0x4, 0x8, 0x5, 0x2, 0x5, 0x4000, 0x0, r18, r8, 0x1, 0x20}}, {0x6, 0x1ff, 0x1, 0x7, '\x00'}}, {{0x1, 0x3, 0x1, 0x8, 0xffffff80, 0x6, {0x5, 0x3, 0x6, 0x5, 0x9, 0x25a, 0x31, 0x1, 0xef0, 0xa000, 0x9, r19, r20, 0x3, 0x7}}, {0x4, 0x100000000, 0x2, 0x10000000, '/\''}}, {{0x6, 0x2, 0x2, 0x9, 0x400, 0x7fff, {0x3, 0x1, 0x9, 0xb57, 0x9, 0x5, 0x5, 0x0, 0x63d80792, 0x6000, 0x8, r21, r8, 0xfffffffe, 0x78}}, {0x6, 0x97b, 0xb, 0x1, '/proc/keys\x00'}}]}, &(0x7f0000006c00)={0xa0, 0x0, 0x7, {{0x1000, 0x3, 0x8000, 0x20, 0x8c0, 0x800, {0x3, 0x1, 0x0, 0x100000000, 0x80000001, 0x6, 0xfffeffff, 0x7f, 0x3f, 0xc000, 0x400, r22, r8, 0x13b, 0x3a5}}, {0x0, 0x15}}}, &(0x7f0000006cc0)={0x20, 0x0, 0x7fc000000, {0x400, 0x4, 0xb70}}}) setsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40}, 0xe) sendto$inet6(r1, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @loopback}, 0x1c) 04:53:07 executing program 0: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e11"], 0x14) 04:53:07 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a7bffffffffffff00000000feb8e02ad1089e67ff7be06bdcc58b3e2c91e9fbf64ebc1b2158d535d1384c499765fe58fe82e40616c468821de720e6b7639d746de4e7d49c87cca904ab6777a7d288dc206fd80f14a49a801fa8c9772db19d9e3e21e1b14f7f31da2cbbb1ce509a8c4f900864df66c859d0ea89ef9ba090a6927ba8b01e9e0819cd1bf53acac4"], 0x14) [ 477.973657][ T5094] usb 2-1: new high-speed USB device number 22 using dummy_hcd 04:53:07 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="100026bd7000fddbdf250e000000fab69fd8913f1673df043a7515a6ab0548e3bc4e9c2b6d08f5ceb4c97512c8f4e64f789a9c7e1dafb74e5ffb24cee7f175849fde2a8162a05f695dd0498a58c225286a2a2ff20c086ff1031a9d8f870ba36e77e2da2703254f6cdc086d7bd17a1f5bf91cdee7a210e7bcb65598"], 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x20009040) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000040)=0x14) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) r5 = socket(0x1, 0x1, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000100)={0x1c, r4, 0x200, 0x0, 0x0, {0x5}, [@BATADV_ATTR_GW_MODE]}, 0xfffffed9}, 0x1, 0x0, 0x0, 0x200489b}, 0x0) r6 = syz_open_dev$mouse(&(0x7f0000000600), 0x2, 0x104840) sendmsg$BATADV_CMD_TP_METER_CANCEL(r6, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x3084460}, 0xc, &(0x7f0000000640)={&(0x7f0000000200)={0x24, r4, 0x100, 0x70bd2a, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x43b}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x24000000) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket(0x10, 0x3, 0x0) r9 = socket$nl_route(0x10, 0x3, 0x0) r10 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r10, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r10, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r9, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000105000000000000000800005dfb", @ANYRES32=r11, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r8, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e40a41c1f4272a31858b3b117", @ANYRES32=r11, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) getsockname$packet(r5, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000480)=0x14) sendmsg$nl_route_sched(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB="540000002c0007000000001cb700000000000000", @ANYRES32=r11, @ANYBLOB="0000000000000000f3ff06000b0001"], 0x54}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f00000004c0)={{0x1, 0x1, 0x18, r5}, './file0\x00'}) getsockname$packet(r12, &(0x7f0000000500), &(0x7f00000005c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000340)=@newlink={0x4c, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, r11}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @ipip6={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_IPTUN_PROTO={0x5, 0x9, 0x29}, @IFLA_IPTUN_LINK={0x8, 0x1, r2}]}}}, @IFLA_MTU={0x8}]}, 0x4c}}, 0x0) [ 478.128961][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b 04:53:07 executing program 0: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) [ 478.240775][ T7169] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.4'. [ 478.265345][ T5094] usb 2-1: Using ep0 maxpacket: 8 [ 478.385299][ T5094] usb 2-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=35.5e [ 478.396313][ T5094] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:53:08 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB], 0x14) 04:53:08 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="100026bd7000fddbdf250e000000fab69fd8913f1673df043a7515a6ab0548e3bc4e9c2b6d08f5ceb4c97512c8f4e64f789a9c7e1dafb74e5ffb24cee7f175849fde2a8162a05f695dd0498a58c225286a2a2ff20c086ff1031a9d8f870ba36e77e2da2703254f6cdc086d7bd17a1f5bf91cdee7a210e7bcb65598"], 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x20009040) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000040)=0x14) (async) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000040)=0x14) socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) r5 = socket(0x1, 0x1, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000100)={0x1c, r4, 0x200, 0x0, 0x0, {0x5}, [@BATADV_ATTR_GW_MODE]}, 0xfffffed9}, 0x1, 0x0, 0x0, 0x200489b}, 0x0) (async) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000100)={0x1c, r4, 0x200, 0x0, 0x0, {0x5}, [@BATADV_ATTR_GW_MODE]}, 0xfffffed9}, 0x1, 0x0, 0x0, 0x200489b}, 0x0) r6 = syz_open_dev$mouse(&(0x7f0000000600), 0x2, 0x104840) sendmsg$BATADV_CMD_TP_METER_CANCEL(r6, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x3084460}, 0xc, &(0x7f0000000640)={&(0x7f0000000200)={0x24, r4, 0x100, 0x70bd2a, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x43b}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x24000000) (async) sendmsg$BATADV_CMD_TP_METER_CANCEL(r6, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x3084460}, 0xc, &(0x7f0000000640)={&(0x7f0000000200)={0x24, r4, 0x100, 0x70bd2a, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x43b}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x24000000) r7 = socket$nl_route(0x10, 0x3, 0x0) socket(0x10, 0x3, 0x0) (async) r8 = socket(0x10, 0x3, 0x0) r9 = socket$nl_route(0x10, 0x3, 0x0) r10 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r10, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r10, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r9, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000105000000000000000800005dfb", @ANYRES32=r11, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r8, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e40a41c1f4272a31858b3b117", @ANYRES32=r11, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(r8, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e40a41c1f4272a31858b3b117", @ANYRES32=r11, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) getsockname$packet(r5, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000480)=0x14) sendmsg$nl_route_sched(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB="540000002c0007000000001cb700000000000000", @ANYRES32=r11, @ANYBLOB="0000000000000000f3ff06000b0001"], 0x54}}, 0x0) (async) sendmsg$nl_route_sched(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB="540000002c0007000000001cb700000000000000", @ANYRES32=r11, @ANYBLOB="0000000000000000f3ff06000b0001"], 0x54}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f00000004c0)={{0x1, 0x1, 0x18, r5}, './file0\x00'}) getsockname$packet(r12, &(0x7f0000000500), &(0x7f00000005c0)=0x14) (async) getsockname$packet(r12, &(0x7f0000000500), &(0x7f00000005c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000340)=@newlink={0x4c, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, r11}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @ipip6={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_IPTUN_PROTO={0x5, 0x9, 0x29}, @IFLA_IPTUN_LINK={0x8, 0x1, r2}]}}}, @IFLA_MTU={0x8}]}, 0x4c}}, 0x0) [ 478.477056][ T5094] usb 2-1: config 0 descriptor?? [ 478.542707][ T5094] pwc: Philips PCA645VC USB webcam detected. 04:53:08 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e24, @empty}, 0x10) sendmsg$IPSET_CMD_GET_BYNAME(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)={0x1c, 0xe, 0x6, 0x201, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$IPVS_CMD_DEL_SERVICE(r1, &(0x7f0000000240)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0xb8, r2, 0x4, 0x70bd25, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_DEST={0x24, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x6}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0xffffffd1}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e24}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}, @IPVS_CMD_ATTR_DEST={0x28, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x20}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0xfffffff8}]}, @IPVS_CMD_ATTR_DAEMON={0x3c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @local}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @rand_addr=0x64010102}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x1f}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth0_to_bridge\x00'}]}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'nq\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x9e6}]}, 0xb8}, 0x1, 0x0, 0x0, 0x20000810}, 0x80000) [ 478.810135][ T7176] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.4'. [ 478.859829][ T7175] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.4'. [ 479.174850][ T5094] pwc: recv_control_msg error -32 req 02 val 2700 [ 479.234671][ T5094] pwc: recv_control_msg error -32 req 02 val 2c00 [ 479.304731][ T5094] pwc: recv_control_msg error -32 req 04 val 1000 [ 479.359039][ T5094] pwc: recv_control_msg error -32 req 04 val 1300 [ 479.414712][ T5094] pwc: recv_control_msg error -32 req 04 val 1400 [ 479.474903][ T5094] pwc: recv_control_msg error -32 req 02 val 2000 [ 479.514656][ T5094] pwc: recv_control_msg error -32 req 02 val 2100 [ 479.566234][ T5094] pwc: recv_control_msg error -32 req 04 val 1500 [ 479.824839][ T5094] pwc: recv_control_msg error -32 req 02 val 2400 [ 480.073232][ T7150] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 480.083277][ T7150] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 480.124959][ T5094] pwc: recv_control_msg error -71 req 02 val 2900 [ 480.144889][ T5094] pwc: recv_control_msg error -71 req 02 val 2800 [ 480.169056][ T5094] pwc: recv_control_msg error -71 req 04 val 1100 [ 480.195471][ T5094] pwc: recv_control_msg error -71 req 04 val 1200 [ 480.231412][ T5094] pwc: Registered as video71. [ 480.239506][ T5094] input: PWC snapshot button as /devices/platform/dummy_hcd.1/usb2/2-1/input/input9 [ 480.292452][ T5094] usb 2-1: USB disconnect, device number 22 04:53:10 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000072190108710402035e35000000010902120001000000000904"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000000840)={0x14, &(0x7f0000000780)={0x20, 0x2, 0x5b, {0x5b, 0x2a, "fb8cc2fd29a6c60ab564675fc1204d657383b591c96198737840feabe95c946303c112205a0ca51c22b46994dc4e5b2a97c765654e46dcb16b076dc0dcf4948c3c9dba07d71379b28b53be20fe65d80c000decfa6669b96b73"}}, &(0x7f0000000800)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x81d}}}, &(0x7f0000000ac0)={0x44, &(0x7f0000000880)={0x20, 0xe, 0x50, "99d82637e28aff83c11a90976555c7ca6b6659dbb0391c7628b9b4b757209712ca9aa23cb23350b43e36add3d9e93f6bc06bb4454684790e1223cb9ee5ad6648ae92df619edba1e1ee22b44d138bab09"}, &(0x7f0000000900)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000940)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000980)={0x20, 0x81, 0x1, '\n'}, &(0x7f00000009c0)=ANY=[@ANYBLOB="ad0785e2576e2ce2f7"], &(0x7f0000000a00)={0x20, 0x83, 0x1, "a9"}, &(0x7f0000000a40)={0x20, 0x84, 0x3, "ed84fe"}, &(0x7f0000000a80)={0x20, 0x85, 0x3, "49d26d"}}) (async) syz_usb_control_io$uac1(r0, &(0x7f0000000840)={0x14, &(0x7f0000000780)={0x20, 0x2, 0x5b, {0x5b, 0x2a, "fb8cc2fd29a6c60ab564675fc1204d657383b591c96198737840feabe95c946303c112205a0ca51c22b46994dc4e5b2a97c765654e46dcb16b076dc0dcf4948c3c9dba07d71379b28b53be20fe65d80c000decfa6669b96b73"}}, &(0x7f0000000800)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x81d}}}, &(0x7f0000000ac0)={0x44, &(0x7f0000000880)={0x20, 0xe, 0x50, "99d82637e28aff83c11a90976555c7ca6b6659dbb0391c7628b9b4b757209712ca9aa23cb23350b43e36add3d9e93f6bc06bb4454684790e1223cb9ee5ad6648ae92df619edba1e1ee22b44d138bab09"}, &(0x7f0000000900)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000940)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000980)={0x20, 0x81, 0x1, '\n'}, &(0x7f00000009c0)=ANY=[@ANYBLOB="ad0785e2576e2ce2f7"], &(0x7f0000000a00)={0x20, 0x83, 0x1, "a9"}, &(0x7f0000000a40)={0x20, 0x84, 0x3, "ed84fe"}, &(0x7f0000000a80)={0x20, 0x85, 0x3, "49d26d"}}) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 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, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000200)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB="40109200000092bae8c2167d19972b20c53dca05efb4c6d396caca76751270316578a8c28e27f177631dd3b9008ae55483c7b043f4cbeb7b753bf300bf1bfb59c2e57dfd8812fc9a799d1b5865a2cd38757f228288502b8e55b3af0488e7aa21d7d6e0cc8863a079edf00800000090e9d01d77b1e43028518386019dee806f5d597788fb6a66e167a79adb3300"/152], &(0x7f0000000000)={0x0, 0x3, 0x18, @string={0x18, 0x3, "2d41846dfcee4208bfacc7a9926c7a729afbc8f4c030"}}, &(0x7f0000000040)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0xff, 0x0, 0x20, 0xfe, "cc58ee3f", "f63bbe71"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x0, 0x4, 0xbe, 0xff, 0x1, 0x7}}}, &(0x7f00000006c0)={0x84, &(0x7f0000000280)={0x40, 0x13, 0x2d, "23393d2bca9ff344824f181b6728a632e0f0394b80dd2b0a71c8385d60c96ee27a3c1cf49123f133937f8eb0c5"}, &(0x7f00000002c0)={0x0, 0xa, 0x1}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0xe0, 0x80}}, &(0x7f0000000400)={0x40, 0x7, 0x2, 0x6}, &(0x7f0000000440)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000480)={0x40, 0xb, 0x2, "e66c"}, &(0x7f00000004c0)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000500)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, &(0x7f0000000540)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000580)={0x40, 0x19, 0x2, "c7e7"}, &(0x7f00000005c0)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000000640)={0x40, 0x1e, 0x1}, &(0x7f0000000680)={0x40, 0x21, 0x1, 0x80}}) (async) syz_usb_control_io(r0, &(0x7f0000000200)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB="40109200000092bae8c2167d19972b20c53dca05efb4c6d396caca76751270316578a8c28e27f177631dd3b9008ae55483c7b043f4cbeb7b753bf300bf1bfb59c2e57dfd8812fc9a799d1b5865a2cd38757f228288502b8e55b3af0488e7aa21d7d6e0cc8863a079edf00800000090e9d01d77b1e43028518386019dee806f5d597788fb6a66e167a79adb3300"/152], &(0x7f0000000000)={0x0, 0x3, 0x18, @string={0x18, 0x3, "2d41846dfcee4208bfacc7a9926c7a729afbc8f4c030"}}, &(0x7f0000000040)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0xff, 0x0, 0x20, 0xfe, "cc58ee3f", "f63bbe71"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x0, 0x4, 0xbe, 0xff, 0x1, 0x7}}}, &(0x7f00000006c0)={0x84, &(0x7f0000000280)={0x40, 0x13, 0x2d, "23393d2bca9ff344824f181b6728a632e0f0394b80dd2b0a71c8385d60c96ee27a3c1cf49123f133937f8eb0c5"}, &(0x7f00000002c0)={0x0, 0xa, 0x1}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0xe0, 0x80}}, &(0x7f0000000400)={0x40, 0x7, 0x2, 0x6}, &(0x7f0000000440)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000480)={0x40, 0xb, 0x2, "e66c"}, &(0x7f00000004c0)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000500)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, &(0x7f0000000540)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000580)={0x40, 0x19, 0x2, "c7e7"}, &(0x7f00000005c0)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000000640)={0x40, 0x1e, 0x1}, &(0x7f0000000680)={0x40, 0x21, 0x1, 0x80}}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000340)={0x1c, &(0x7f0000000240), 0x0, 0x0}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090018105e22060000000000bf0109022400010000000009040000090300000009210000000122220009058103"], 0x0) (async) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090018105e22060000000000bf0109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io(r1, &(0x7f0000002440)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "2a201000", '3\x00'}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000080)={0x2c, &(0x7f0000000b40)=ANY=[@ANYBLOB=';w\x00\x00\x00\x00\x00\x00\x00\x00'], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000a40)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000a40)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000cc0)={0x2c, &(0x7f0000000b40)={0x20, 0x31, 0xffffff02, {0x2c, 0x22, "0a7a714ebd337885c7f3beeb4c885bc1c2f2ea0b0d58a17acb63dd8dded9dd4376b0f93d3f775f5526d1"}}, &(0x7f0000000b80)={0x0, 0x3, 0x68, @string={0x68, 0x3, "e1416ff40811c4d9968c6b177099bdfd8f20185b9a47d790fca76a61be0d234b75a2533aa06ff379179b4867cd173c9cd258890e0fdbdd2591f238da8fea39a010cb247729c6fb925278db1add8a5b40ea312694794e490f8f82a9c6397d771120805a3f79bc"}}, &(0x7f0000000c00)={0x0, 0xf, 0x10, {0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x8, 0x1, 0x0, 0x58, 0x3}]}}, &(0x7f0000000c40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x4, 0x0, 0x3f, "540164df"}}, &(0x7f0000000c80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x2, 0x0, 0x9, 0xbd, 0x8, 0xfffe}}}, &(0x7f00000011c0)={0x84, &(0x7f0000000d00)={0x40, 0x13, 0xe4, "937181defa668b2c7e4beda6e3de32bb39969bce28f92731a25f4c5fdd3ab4e97f65754614feb21004ad098d0f5a1da1beffed2e0de1856da40192b25daa0da261f0b09b7314f54a2f6b3da854ca675a0af5e805c49ec5e8cd8c354c3e7785ed69258f83dc748604f4a1a2d5f22d4da95e69b266e7445e596d5e033ab040500646011d9656461a5fdf87d105708b1eccf29c994ba48193f95594ae3ad55be7e9d84096f606a9b9f905adb24a052639d989db9f3b71da3375900077f42a8dc639d7b9437d20863e31030b449e8048da1cd0f7aefb6450c23a14b7b6eeb072c7ba23531402"}, &(0x7f0000000e00)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000001280)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000e80)={0x20, 0x0, 0x4, {0x0, 0x3}}, &(0x7f0000000ec0)={0x20, 0x0, 0x4, {0x80, 0x20}}, &(0x7f0000000f00)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000f40)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000f80)={0x40, 0xb, 0x2, "9a58"}, &(0x7f0000000fc0)={0x40, 0xf, 0x2}, &(0x7f0000001000)={0x40, 0x13, 0x6, @local}, &(0x7f0000001040)={0x40, 0x17, 0x6, @remote}, &(0x7f0000001080)={0x40, 0x19, 0x2, "73d8"}, &(0x7f00000010c0)={0x40, 0x1a, 0x2, 0x96e3}, &(0x7f0000001100)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000001140)={0x40, 0x1e, 0x1, 0x7f}, &(0x7f0000001180)={0x40, 0x21, 0x1, 0xff}}) 04:53:10 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB], 0x14) 04:53:10 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x5, 0x6, 0x7ffd, 0x6, 0x9}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000140)={r0, 0x0, 0x0}, 0x20) (async) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) (async, rerun: 32) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) (async, rerun: 32) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) read$FUSE(r3, &(0x7f0000000140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f0000000080)={{0x1, 0x1, 0x18, r3, {0x3}}, './file0\x00'}) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) read$FUSE(r7, &(0x7f0000000140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r7, &(0x7f00000041c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x9, 0x3, 0x5, 0x4, 0x4}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f0000000100)={r12, @in6={{0xa, 0x7fff, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x8001}}, 0x1ff, 0x1, 0x25267e77, 0x3, 0x40, 0x3, 0x1}, 0x9c) (async) fstat(r6, &(0x7f00000064c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r14 = getegid() (async) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f00000066c0)={0x0, 0x0}, &(0x7f0000006700)=0xc) (async) r16 = socket(0x10, 0x3, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0xffffffffffffffff, r17) (async) r18 = getuid() setresuid(0xee00, r18, 0x0) r19 = getuid() setresuid(0xee00, r19, 0x0) (async) r20 = getegid() (async) r21 = getuid() setresuid(0xee00, r21, 0x0) (async) ioctl$NS_GET_OWNER_UID(r2, 0xb704, &(0x7f0000006bc0)=0x0) syz_fuse_handle_req(r3, &(0x7f0000002180)="8ebdf0066ea5c5b1b168635f804af34d680aeb9f3ecd83f2f66d64eced748a99a6a4843a186bf57d71ba6fbcf628a997cba1a643b8696ccbf835654849cbb98ef7d7fc2407c88e16ee6da14a19d6050b48cc999a49d111d3eafe9e2789c5edda37ff92b5f126f9b9b9e2874b8ceae1234d7b533e9757d86c944681013f61c9f6d27fcec53f3a119b593bbe1b5073e193914a6c6313d1c2c9e90201db935f6b6c8d91e5cf36398fadc317b7b7fa613720720a666bc3a9e144e3c55007b008020e445b763c8975ad25ad70a61717f3808077f06cb18607e26e3d9350a7c55626586169aef3a6963acdec194ca330d776a0365e685ee5d5485d5ff4313bea3d8ce2c1e3116f023de4b773feedbb80775adcd647dde209f586383c02df5aafed2e574e6267910c7e3a51fe1e0653b4a74173d919dc42650010d3a95238461d14bab5664a611d893c2236cd0ed69b0d70f81f403af870d2f5a5dddd340202df33e0b8487b7d2a68052840591d7443874bc4747fdff8846f8580762957ac5337cd7437c5001f9ffd9110c5690e5eed72a05ac732246fd1715500aaa1e098cbd2015bd51da36b75aa237ce4e52874d88c7eb82b737115a6878a364527a1d41aba37da7e639caee742de61ed9c258af9034a28451c550806ed68d4e991116a4d2899d7e093f44416676cdfa0196c4b03563afe99808e17862f3de096605debdba51240b590d1cf1c3f6b43bf8fc775b8f49c3246df557ba3e2cb8b31429513fd0d26b19c94fba14637c684dbd7262cc587c36967b05ee01bc7b198f8f9414920ae6479c1fc865fbf546c8c560269e5c2356f160679b40b820134a1c3a560ef95de4cd787dc3140671598a657464093824dd28049c3341bbbf7ecf81fadbe0a62b711e46a18031a10ef6502f2309813a27ce06540d96b44d7096a5d08facf56a8b92b2e529f2e487699006bef18422bb2a1d80ca3a2b63eb546bcf667e2834ffd9d7958ef2b052607cd8044f028aeec61059c5b27f9b7da463e1a4bf6341d27ca5acd41fac5ea1b4840fe032e254f2cbac0092d692aff5857e82936c8a31b47df63c2a68c2b655e4ebfbeeaa4ad1814e63ddc33b2c0f63d92c621af2684dfcf26c0f6ab77a25691051990f039a1e8ac2af08ea6298c00ac284d1a35c16f27cdf11bae1bcad15f5287b1027e841145e579f82405af1f65e544949dcaeb4b34a4cf00c152d7e98b230ec0e6ec14c2921b6f0d3828adceba134a5c9bd0e259259b426f7c29cfab2ac5283a323ef63db411be09f985be83f5467f110039ac4569df31b73796cb8a3a89cd142ba02b17d06a6319b24b6f8c979e1a6c3fdd49231a450ae58190551f1fe1a7ba6ffc508457c6d74861edd8cf2389968c4ef76d47d402242e7ad420281957d8d84edfb504930b996bb594731e35bb8d9e41a9a50ebd1afebc1cdf4a0c9675027b650d1bf117f3d45d1ced19fd410ce5d9f60411458232cf1d175a974f6fdd7f71270f4b4c0ed8d271e83cc7cdab5d7f6ded7a824a0c36d5c4c86f3a1dd11713952cbb4e2dba2b242b1a489b59e9e581c49298dfe1fd218a8c39da9581ef8125b0d85c5ab3c0ec996b3308322d652e06d94c182ea9d68f2996bed5bda870014a10e077a70985eb2306d8e3da2d8c458dd9d22a383886d5bf2383ba8144e3b49beb9e563c162a2c14a0cd3d0f8096bd8b01b5ef468c076649b0f03927a0cdffb3b212962489b79c93dd66ca53893bdbd894b28eaa0e8fb97ee92dcc06dbea3479fb8f4027065b777e0594baad8c6cf160423557da845b3bc5c59a0734a167ab558d0930c1e73a6fbcd7c8bf81014b4bbbbe71ccf09f4114914eb60b191f2348d9661ee62cc032e3376b783f544e2ab51b99bc1e436974d9339fb2e301b2e9f39e7d711b9fd276c7f7dff1319a3a7529003ccbf55e69759a8ee6d2a67301b737a43faf3646f7f6e35f67bfeb9b8cbe8147465ffee13982e7ad8f16abaa88bf6a4897ca85ba17560180b73ce762be54984e6546a2e6cfd67607d121a3b5397f13f78f58563c7e1d00cde42832dae72a284939b68aa170baf92cd5f2a5279aa3a47e71eecab1d9a8777381d99e08e2b3175b4f82f5ef4a24fa0c0f0635767e4f63150bd2a9cb5f1f4dc3776eeb50fb22694679353b8590e68c2eb59b5f45e81639058be3616faaefbf5477100994cb408218946b5354db2d44543e671edfa1e2f2052bbbc1514766185df33c8edb3ca8b9d4275d8b2e00c25612b23f99686ea6028d6a797123d6750e44e8342502366d7691df27162a5ded758313be3b3e30af78a4654ae7e6755d4af7abd4eca3b40d9d119b44c07bc829c50077c2573b0a6a3df36f55ab4bf012555896ccde7855e63ed835114ccfc64d2bc54826770533d6682d7b2094d0a1fafba22119bdfc9e1f01d889273738399fa78c07bfbeb3ca684fd82196103e625d54655fde24d28cc9aa7ecb8a1c748769d10d3257964778e3fe283cc72aff75354800e5f3e16302c4dc3ce8350ae15134df714632f03033b0bd54e4cf7151b0bcfa2dfcf3aae0dba5a13bba7a2aed7611386f45b138a962caf4352a2a8fdc0b78c021ba08bba71a7dbb86b8b965d0e001e4028abf436ac57122b5636885928978415ba66cec25d45f0645c3c253f57e123bd3deef68c769e2c3049b10e8fe64cda94c4cd3403d897b6b3616323b86278aee99adb6ed0bc7fce7032f817080adac613079b716a665bf86d7b08e9914bfc945f50a79cd90624984bc4950b11e468d440ab679c1b27a5cd6a5f9717efe463b89e175c78cbeb3d6c44087c06d2e2e1cff0e4cf35a4b724bb09637207749c1490be37c0a88ad91f7114148504433ca88e9894a19b9559c1032636edeadf9d5eb3c192289a81ae315bb6b953f7188fe5202c499790dd75a5bf9f70b6f71e20caae9d01fa11a44847f241329852c0396ed84ba49e4b91b5d792644b8201ad9010685d028f07f3af67e92c6596184c4ef2ec45b70760f3f8c2fb79beb9fee157816a6f7f706b1d53c0e6492292531fee43e67b3e4e7843408ebfa576fee65c42ba922e7b46ab2e2207b8196f2d78482ec40e7e2d53c922ab481d10e61bbb0714303bf1370121f844c684df15021b1708acd0d2e29307b04fdd9da64e3607b0e0cbb1157c8f2b7f162f2013cefe058f45b903334b6626b41cc50e75f84473b3658f41d77d0a32e64b5af3f20ece26b675c16a1a1b05a83de94d0cf465395200a81f54e31b0c11eec2b043eae8403ae4ff4d08e5e32df85463ae4ed4593cc77aa28a6de0983582dd740aa331b8d1badd33f601048ae4474a70e2efeef9d46f9b46c67fab711df2b31ff5ca2620be21f8f0f49066ac3095381fed3bb7afc6343d6f9cf9f0b8e61a642ef4a849c6b5df19ed27343a3eaa2e68c7bde4a1f0c5312a80f1daead641d91e6fffd202581fecb713deccaddf07012cd5fdc023a5058a86584d14271a118a6589cd7373576e64d39e9845f65805d38f4e453ae10b4a3173083c5a1ec1d92f8e5e7c1dd7674cc5edfdbb5085e2b092f406dce29176f2b677f7e4a29e1eba46e323db35417e0f5c8e8e3b925962ee74994233b86efae85f72a30a20bac1b7eebe627188c199704b46798c5ff04ab7174994902a9381f0301f58b7eb20425bf9e391cfe25750600fba6c628b52bfcdda49f23f1406b3b04656e1c4b448c5336f2069f1f704640e27ac33d56f144d0ca34c74231c01041b9dcf57b4c6328f36c243697ba3e50ba6eec4228fb9339859b39019de9418f0cdd3ffd48bb43634405e76a0c9ff173a43956a99594d7f7911d38ee5f2541d8469bd8cd77c3bdf3cd6faa094cf1a25b9cd41d9894492cb3e8b1583287547322d464fcc650907b576b3132740248e5d735e5a1fc6fea7885d3a2c600d0e2184c65d9918a88fe9cbcc8deeb50bcef651ceff4ad53c0652cff1d7ece22b40fc2b6d290660ceca2cd95a84e6c96fd712dd6115ff682f83ed035dc9782e9bf027c70791212c023aa1dc8f76362d78c4a3f991877f85c85bfb3686691006a8a045daabc4137539be49f85ce2b41594f62122d4da76cc185beecf4e7d71586d66f66c3dc61ecfbb98b88a106efb660cc81e04413f008d1c609aa960879b25e1b8500d21d311815e807051792b2727aabd105cfaab9b07f5d5904f1a8b8acf5990a8e8fba9eedc3108f4be8d7bc4f374b02884cba662be8167d2d81fd21f0a8dc076c9fbfdfab16673454ba148ef4477d0bf1df7fc503ce39943366f952bead524d68f22a488db1191d97dca26588c5fdf0079a4b304bce7753db8d2ddbac4a2cbe29b5749759322502d7ce18c3d76bfaeb44389d20ca50904c074ef2e04250e9ab82e17a28907947992aeec7d47c6aaa9d78f13cd8f2ee752b0848d227a4d0a5b662aec57ff776a6afa09f0cd5c33e1edf1b3e9f852a1a0dc07ace6d18bf6595d551c0b245d19c64916a0872d2bd3c9f6388fdc790c885c0b99033137a89006276b9004814e5944f780ed056a6b3cf5d40fa06d219d8df3e9d3201f43652956bec3c40d30f28cdcaa2e557289bbf4c140951cf7134612a1902d31bb20b8492690b13c906975ba6347aa621ed225887621b58260dac22d312fb6ed9564e909231be9bfdbcbfc34c8a7cf7776be0bccb4c44c00c2b81f12345f01528fadb53e8eb3fc94e3624fdc2923447a8fcd7e4f83ccf1ac589912fee7b52b5bf8070f65fbf6d0e199d99e71be00ca3737f25544598ce82b8c71c25ff63c01ffe908ed54d4cc2eaddcbce637aec12e8d127bd7760bf0ad251a373d3b7dcd3afbe1edbf8774de096edcf069117bcdb55221cd9aebcd6c3ac6220a9c7c9db34c646a0f5bb7d3e1cd30210da51ec2fde8287967651154ba110d27740716a5303e1756156113ed3baeab7480a6d73c3de23012c3690a1f87d198ae840d1ad8bb796cd2e3d2195bb7acd2d305e2f1ab5a1a4da0b696c5014494f26b90e6822b0de10ae9ba081730c63ed755826c20adb1712008cc8c83b63368e45b76d3e21a58e6ea03018d555d6dbd47baa184402b290d9ece54a139eea738c84b4610c1440bfb544c9ed80c0ffa96ed9a535a89722cf0dca4e74b8736bb04c8ddfa16820af13729dc53ed2a79200c1ad0055cd3f1dfb9dc1631853d33e545c350e169ddacec7a015acd307a31fe8bf46e8fca5f9b9b4a2c782f647f2639219330e9a562263c42948035f29986758a4278bb1220f6305228e1b1c5f661ab60d10db03c9c717382754ae3a46f7ccad50d5526fb6181af4a3ee4a25952f1eeef88a3c72247b333dac9019ec9b2676493eccd0b9dc353ef5bf09a0ec7ac1f8447895bef9e4f0d445d5b7549469cec6ce4a973b9ea3b79bbeaf66554f6fdeb40769c08f300500a80d190737de5e3428a0776255df3a09c38be6973bef64ea5f27ab45af0c435e0586ac8bf869dd7caafd3d921b1007418ee7e1a2672275e3dc58cf7b86c709ba9290a96318de06e93206ae084da2edf29da78bdd7d82091feb530dec2ff27813303224989db7013e1307a2935a0bd82f0e15709ced91cb44723aae49d817eb204b6f7422387955065f71abb7cdf5b5372e0737a96d58a4c267ea106b43b0b086cf8204b31cf169ab280594d9de3e7eb5da00094e11259b05019efef348262693ebc9b3c1ca439ce20fb4dcc890ce8ae1568960c96ac8a872e923ac5f759783b86a053c5ffe5c69b8ddcb4689700fe514ce56cd6c2da6aab56fd7a0c1d8ad09f6bb7c3310bd668e43989ebeb1cafca4c9dfcb0e463dc87f56b2422a5fa2268cc6c05a5915d55c851f642d55dba4de27f900a960b8f564baf1c6fa24f6a18332b7209f967d42e8958246c9ce28a148d2e4d2a591352ce11a6920c04b65758cc393810c47bcf552d8dffbbfceb80574f52ba4091f09e2b056ebb29f8b56f4672019eec45a3a8a6d52cbede113537e80ae0df0583ac396f0edc1b7abff8a583515644ba1a4fde83fff37c3289811c011efcd816c4467cc70c4a7ff853ba2ef7b184c7d7a16b62119c9bbedc1e5e7f0ed1fe0488d9136b71135007429e7ea62e7f0eea580d26428936010ca8e4a371098a7e7bd8d94587c5ec2846febdc228c39d6fd4cf5aa7ba7739d7662bfacf3318ec524eb5e6b7e355295ac319128fb24ef77d8078b5c2832d8eff6a0f10efa197e5bcbbc8063f9014f1e7d64ddc213d589cffb3fd560b54c5f3381c010916095443bcd76cf06ebccb2c64989af895d59a7487af2ebacc9138a1642099822a044b095871e67a482ac5a3c3807a6057dc549d2fab151951773c02d00e9ef31a766fca9ae00d067c15cff502e24bc5d9a1b873b419e99bb53a29cda1fc765b44c2c4628b30cd67f2280f25feb8ad114c70438251f00a605e11ecdafd7afa21895aec8aa2761ed170347ed5d3bf59c0bbeffdb0e6a50bcafc9af0d18947120e0b4df171e1ff5dd2a3fbccd56c7fbdbf98ee8c01e7669c140b049e60aea8a03c4ba600aeeb1fe5643bca042799f1561b3f5195722b1ee9e2035c1d235a5600d59b9c9aed0ce616855c6f0db4ad9194d5084929d36c6d0f9df62556b08fb49ab663223bb9d9d510c418e5bf714a25861d26a0d9f3bf649aadfc3515af55fe847615459fd7127460132e99193e1c88434f8c4c7d17655e1777c79df3179a1655c82aa5cec42d2a412098a7c2db2f3fa0ee6d32a99b3c94e964daaa9f18196f7f2e5ffe2ed6c0de62fcee734bc06fae013ca2ad8f0d9a9bf5393747559d25aaa59891a3bfa63c9291fb0e79274b961773bf80cfdcee299ebbc27a17199b94a1d09ef893eade8fec28a8046ba9ccecf4071aa39eaf57c69c09adb127fbc0419ef94ecbaa0d88ea0e3ad290c210e8e0970c5a6b43578566b2b140c65d56afd6760fa48a3e239386a3f7fd5d746f7d2aacf48f8bba0b99d754e34cc7d5a51ec15676484601d3984f45364515cc018ef77e625cdf36bfab8ea93fc87e802f96d7762055403f9d3c32655b5281516e70627f011428643d1d578b3a22964c2818982b9932f1143239c33d544717ec9fdafde7f277057332be881a805c756e9afaf72048c6e7b176666299954811a5c703b0a46814f3ea62b685ef993f9e2724aff109302b40eda6d77f71163d63fceb291d900afd64e630ef4151bbe3723a7bf75a351a9e25f08a67de26a527d84a0c1c8dd077aa30b117aef87977edd22e294bc9534f4bed77f12a888403fbc5b04dea78eea045bf0f3c5f78e46e88f47dad0e63dac885b547de0a0b8594218545333a6f2036bb9477ef0a38827ef4984e55e8b44caaffdd7d3bed893537973894ab018e7f061f26d213bb0eeb693159b42ca03797babe02dfd5aabb640d6b8282b7b9882d816fa6e5b1b84b1c575eaeae74b8c67344aca0c35139f37e109681a3f0c5aa3cf0918c2af7ae96d2cb5a6c7e9d1f9f889e55a9312d0c93a8de993234dfe5207d3d6f67c1a525db0d47918d37452cf2352a8d5a93c1853ae5f2b7c8a75541384448bc77bdf51c3586f8eddb5714853f6368359333ba5e099282448b45159b36fb1387c0df8bc6fcb79b7fc27762258bfcfec7985f87d87d6b7656612dfe88f9ca9ff1f96c858bc68dcd3b432b5d63951e7741f97ea568f20adf6d021bc94325e78a49558225f7a8b7581e389ed0c7ec3fcf3f5f7f567ef6613a7350321b32eccb575e9e8cd5028992d2e8bf3454fc9087bdd1b9245afdc949bdfa037aad1d4733f225f15a654c6d6ca4d3c8e9228e2f97d20b9dda79386c4319a4d31e1b9f65cb02d066ac5d289ee6bad87c36b2c22c207546a35fc336f3cd27d1166dfd949df1e56d9c58ecbbb5c3614d2951dba75b50c27daef4fde79b265fd8e2eba7b79c034952e187a1290075189903e0cfed7cc18749d0b9e7c84989de10ca6b32026d31ea6da8d5f2327899ef07b326301ccb7fb1fb493735fe60820fad25997b12c9f411f2b20b060dc8169b048d85cdff8229f5d0ef9043f50ceccb21383e446b03901bec282a5df6caadfe51a78e1313784075a049dfe9f42e4def205834ab6ea853d9ffe0772e4ee86e4f0c91798dd4963c1734d68fb76d968d8ea8a8fd2edddb40dd7cd0e583d3d227d2b277b07900e80fb9a76dcf6460d1f18e3a18fc1381be565366737cd4b1caeb37a1f33906dfec10cae05d9299e65dc68df37d27384141223f9c18b71ad2125d0e7195431e253c58bfe83d61f3981fc33ef3dfd11b63d4dcb0796350ad48f3f284fe7757a47e3ae0bffa1642c1a4a7110baa3d04b66a2a6d630374c8587e9b04d43a8f678ac19afb8783aed5d285db4723113c830b6089f8ef19ccee6d00fba8138ce47ab67d57f4717c86838040f3cade63bbd2d6f633dae67d8ee4bc798c05da96884cb383de6bc5bf2fe28867994cf27996cd294a0e8bc8367fd5a6e6bbb9cdb197ca6a376ba72b624f785fabaa5ec4a02a9002779f262e00a15c1b7dfb53b8d1c3f660b3fc5282c6fb865e85deb194d4de40f3aef872590f2993c70d282a1fc6c8f9c3ffb17d95b2e5c9fbdb12f55e87d40e6be3ab437f596d22a5137930bf3d37d213d8d8fef3e8c063a4d41bd05701fc326055592e7eb142a2be6104c496f7dcf26f3b0ba6e85e43dc99199c1da7680c92f71a394db11696736b509b61f977d0ffc6e29a9fb4066337ff4c4bb2e5faa87cfc18c3806913dc8b9198494c945c73183a66c15c769e1ecad608374b7106789c325270a14762f437ac90b60c53d2547bc043c7cb24b72776acf6035a16a501ba5f20b5b8d97e851214f0f17844a5afd6d9e4b9c077016db5c40778bb66e34b12dd242b7d99ed7d558617b245634235f88f94a195070da0f551286ab684e10018616454184ebaf1598d2923cd134c62e1646bef6e2292ef1397e54b075a780b64587c539b7d762a0418e4396201f00161d3021fb27845e914903b9107e9683a56afff19a67bd4de543786fbfe92dec26543585512c5ec70b703805282febff3f0842d915f0d5bcb289e53f4c3bf9a910362d32af42e0eb92059c9271955669f09410804ca3bccbd7e0a11a94a347b4db6a238717378a685d023a15b8830642d8e7c0f4371c5d9eecc03c9facc49f85e2d0a6d33209b6da5b5ec43b1b1a690d71ae5eab12ade997f8ff5480ad794960c8c7bfa2c4d3c78546797f04824998138bb3763eda8ea43ffdac6bfbf9c484b5e018035289cea2060fd9679d280a91f251ceec36f880295f25d7eed2e355d0d3dc39c3fc029c76e9d79c116662646aa098c2b72e7b794a26895fa439f18c8f23265abb4138f0dbcee89afc3430e123c8013d972384dc329a204828b9f59d9bd6e9b1aac51ac6d776b2cda164890c3612fb6143bcaae21ff8047b42bba7259c7b9c7f0459b2711e325c6f3a159535b93990cf71e169a5d8b215e33d2f9e6569d48a2d21a0708b30c30624225f2005c20adae0c0b56f024bb4944312875e2801d669cc977b62bc009b687d5afd7a224568b553743aae44731d1111687a5ab2977809dfd707a652131c17edc310ae0d23d1308a53f7a85511903e5ffe13cdc711ca96311f8b05436f90ec5d30dfb3092b0d7805400e6600fee580d8e4c763652fd8ae550a68e944f2a0c9f53723744da5eb78ce441e899a85c80b27ac29ebacbe670e370e5336ec8f2583cad62fef5fc14051f99c731ad6c7b1264916208a64058251fa88b074f5b642ef32cfd32144ad9c5cfff7eb490575ec0f8460de35bdd365284120399fd411103182d0f3304ea552c023453d1089d4be73eab2d136b436cf57c0f16c09ee0369fb199d4ead34e80e3e891fbb082ed815077f94e1484ef1e95e0f6511e2cdca5724cc493bb7492741deaba5ad6b3879b2244ebda63974cc559fe286237c8e2f0522ada4da10b11c870c1a6023ab631eeafdb90757b4f5c1fe3b53116a2e32be6f927974b697d30ae9b1572557a863e25b5129fddca4528e0ede1fd973171cdb5a44451300e2cc73a0860d011d15d2dbeaa01e75e59cbdae6db2377108f2511fcc428a2b2e7384bf491b8475e8e2da2b8dd2eec5cff37415a158544b2642bdddd68b8de73e2a1b5656513d3181309d54dc19de05b328f2188ad520fcf988c0ef4d8821ebc343a05e6b27df709bb2e9fb9a70d5bcc17fbf71ccad7c657d2eec58bc59701ee2b3597d370deee475493c8823b224d293eb480bd1c0e84f3982dfa48ae3a8e31eee7f60ec4ba2cc10f402c5ced26788f16053c5c4c1e304581e896ad6215f6452dcf2ad5c2510c4f0c9544145e960dc423f7985a6b52dbad0aedb26250f1f18285d77009cdefc09806d7ae652b3a501d3df99aa73b549d28814a8ff4ad9ab2777ffe9bb4462525a87b78a3aec6bacc06eb279447d7f5e15a77028eff3d7632e23f2bf8fdff8062f1a5e03e15e2b419ef8f6844e567b3b107a2b516a18ea02ce79d91f818da79962b22640a25eaf70554aa459f305ac5ca51ac5223e1ed151017901cedd90581a3e86940d89fa75344ad76f01076ca23532a688420f7e654604ac214000c2c549f08054f59e7f056f90a847b8dcce32959e586b007f785681f7f4d799e467d1b7d4983ff8cbb40f448718dbc1e4882e6bdb6be40612f651a35ab93f06a686e8072015e2f248dec0d4319a0612c2051d167dcedeccbe3d5e87ae8a772788c430d4e9c2ff86f02da4a40061764e615fab440dec4e37d10b1ffde0b91d06db881e5bf63dc08e5b2398965160ebcb3f5a26e976d616e7905c990f86d020ce015197df81c00a8e13ecacdfbbe219b4beca330a715e4d1d7274d7a0f735cc016e00ada193b8de0dadbb41e8de72cb682e5fad800c7acf029ae7a3c270371617fa7a12ad79baeda10dde3c47369e37af3c90c8ca2330d7b4dacb84a163bd5b2f4b23f1171e1580b3cfe16c2b16f82036e25917106f323d31cc290dedadbbc49e0e2d0b6416cef5bfdc98565b3520e6ef23ba87ceb15c592e4554d5fa07cab9392d0b679e078e54dfa182cc0d65d979b1d253024d844f023aaea14edfb7e4f3844acff3018cc60b67f07061301a99d282f949ad7f0e6ba2a411d4d687c2efe0d63bac01775402ef1406a472a8ee410ce2cb9c6b23b315c72b647d83fce82e539927646bebd93f2b582c7abd7652c64aa675b67f51b0309b31b3230cc507185a19509cc63c8bded8346f2519d974d6cf767423497f29a861dd588767695fdd5b86ac90b20708c40509ee0693633022b15b9479d82854eae3dc94e5426a6b295ec68f3497f8e48134b912060c229a5942aa85c65f01924a67ebccbae33ba4ef18a1c489f279c39672df8f7b9962375215b8a3bb8ab07edcf134ddaeea58d536eec4807cd4c654456ae229bb8820d177cbc0a6cf419a448fd0645d06c9d1b9861a7974979df3cdd944a0b9b411df88fe9dd0527c659259f7c78adf46f25925f233b7e9cb0081184d636d5820195da09db0c45e6917dde33908020b5748cc612e47b368b3a38c399607100a2551b497ef40169f447be8bab80be9968b016b00c9eed26aa68b6814b0b78c5f58c70d267e67bb79fce1d429d916aa3f8f23fa9291ddaaff937f40bdea36", 0x2000, &(0x7f0000006d00)={&(0x7f0000006200)={0x50, 0xfffffffffffffffe, 0x3ff, {0x7, 0x27, 0x1ff, 0x4328214, 0x3, 0x3ffc, 0x8, 0x7}}, &(0x7f0000004180)={0x18, 0x0, 0x3, {0x4}}, &(0x7f0000006280)={0x18, 0x0, 0x3, {0x2}}, &(0x7f00000062c0)={0x18, 0x0, 0x2a751389, {0x3f}}, &(0x7f0000006300)={0x18, 0x0, 0xfff, {0xd2b}}, &(0x7f0000006340)={0x28, 0x0, 0x6, {{0x6, 0x3, 0x0, r11}}}, &(0x7f0000006380)={0x60, 0x0, 0x3f, {{0x8000, 0x80000001, 0x3f, 0x5, 0x6, 0x9, 0x5, 0x7f}}}, &(0x7f0000006400)={0x18, 0x0, 0x4, {0x800}}, &(0x7f0000006440)={0x1b, 0x0, 0x5, {'/proc/keys\x00'}}, &(0x7f0000006480)={0x20, 0x0, 0x4, {0x0, 0x16}}, &(0x7f0000006540)={0x78, 0x0, 0x5, {0x5, 0x8001, 0x0, {0x1, 0xf4f4, 0xffffffff84984d72, 0x7, 0x0, 0x728, 0xfffffffa, 0x4b3d, 0x81, 0x6000, 0xa3, r4, r13, 0x1000, 0x8}}}, &(0x7f00000065c0)={0x90, 0x0, 0x2, {0x3, 0x0, 0xec, 0xfffffffffffffffd, 0x9, 0x7, {0x4, 0x2, 0x1000000000000000, 0x100000000, 0x5, 0x100000001, 0xfffffff8, 0x0, 0xf4, 0xa000, 0x7, r4, r8, 0x480, 0x2}}}, &(0x7f0000006680)={0x30, 0x0, 0x2, [{0x0, 0x81, 0x1, 0x1, '\x00'}]}, &(0x7f0000006740)={0x470, 0xfffffffffffffffe, 0x8000000000000000, [{{0x3, 0x3, 0x800, 0x90ac, 0x1, 0x400, {0x4, 0x0, 0x0, 0x7fff, 0x91c, 0xe3, 0x1, 0x9, 0x401, 0x2000, 0x81, r9, r14, 0x80000000, 0x1}}, {0x1, 0x2, 0x3, 0x9, ',^['}}, {{0x0, 0x2, 0x3, 0x9, 0x4, 0x7, {0x6, 0x8, 0x6, 0x9, 0xee, 0x80, 0x4, 0x1cf9, 0x7, 0x8000, 0x3f, r15, r10, 0x9f, 0x9}}, {0x2, 0x6, 0x0, 0x1ff}}, {{0x0, 0x3, 0xb98, 0x8, 0xfffffffe, 0x7fe, {0x4, 0xe3, 0xfff, 0x1, 0x7, 0x314, 0x1ff, 0xfff, 0x8b90, 0xa000, 0x5b99, r9, r5, 0x2, 0x9}}, {0x4, 0x4, 0x1, 0x7b3, '\x00'}}, {{0x0, 0x2, 0x38db38f4, 0x9, 0x80000000, 0x3ff, {0x0, 0x5, 0x685a, 0xaabc, 0x7, 0x100000001, 0x0, 0xd175, 0x5, 0xc000, 0x3, r9, r17, 0x2, 0x8f}}, {0x6, 0x1ff, 0x1, 0x1, '\x00'}}, {{0x5, 0x3, 0x5, 0x5, 0x6e, 0x1, {0x3, 0x7fffffff, 0x3, 0x2, 0x4, 0x8, 0x5, 0x2, 0x5, 0x4000, 0x0, r18, r8, 0x1, 0x20}}, {0x6, 0x1ff, 0x1, 0x7, '\x00'}}, {{0x1, 0x3, 0x1, 0x8, 0xffffff80, 0x6, {0x5, 0x3, 0x6, 0x5, 0x9, 0x25a, 0x31, 0x1, 0xef0, 0xa000, 0x9, r19, r20, 0x3, 0x7}}, {0x4, 0x100000000, 0x2, 0x10000000, '/\''}}, {{0x6, 0x2, 0x2, 0x9, 0x400, 0x7fff, {0x3, 0x1, 0x9, 0xb57, 0x9, 0x5, 0x5, 0x0, 0x63d80792, 0x6000, 0x8, r21, r8, 0xfffffffe, 0x78}}, {0x6, 0x97b, 0xb, 0x1, '/proc/keys\x00'}}]}, &(0x7f0000006c00)={0xa0, 0x0, 0x7, {{0x1000, 0x3, 0x8000, 0x20, 0x8c0, 0x800, {0x3, 0x1, 0x0, 0x100000000, 0x80000001, 0x6, 0xfffeffff, 0x7f, 0x3f, 0xc000, 0x400, r22, r8, 0x13b, 0x3a5}}, {0x0, 0x15}}}, &(0x7f0000006cc0)={0x20, 0x0, 0x7fc000000, {0x400, 0x4, 0xb70}}}) (async) setsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40}, 0xe) sendto$inet6(r1, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @loopback}, 0x1c) 04:53:10 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="100026bd7000fddbdf250e000000fab69fd8913f1673df043a7515a6ab0548e3bc4e9c2b6d08f5ceb4c97512c8f4e64f789a9c7e1dafb74e5ffb24cee7f175849fde2a8162a05f695dd0498a58c225286a2a2ff20c086ff1031a9d8f870ba36e77e2da2703254f6cdc086d7bd17a1f5bf91cdee7a210e7bcb65598"], 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x20009040) (async) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="100026bd7000fddbdf250e000000fab69fd8913f1673df043a7515a6ab0548e3bc4e9c2b6d08f5ceb4c97512c8f4e64f789a9c7e1dafb74e5ffb24cee7f175849fde2a8162a05f695dd0498a58c225286a2a2ff20c086ff1031a9d8f870ba36e77e2da2703254f6cdc086d7bd17a1f5bf91cdee7a210e7bcb65598"], 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x20009040) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000040)=0x14) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) r5 = socket(0x1, 0x1, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) (async) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000100)={0x1c, r4, 0x200, 0x0, 0x0, {0x5}, [@BATADV_ATTR_GW_MODE]}, 0xfffffed9}, 0x1, 0x0, 0x0, 0x200489b}, 0x0) r6 = syz_open_dev$mouse(&(0x7f0000000600), 0x2, 0x104840) sendmsg$BATADV_CMD_TP_METER_CANCEL(r6, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x3084460}, 0xc, &(0x7f0000000640)={&(0x7f0000000200)={0x24, r4, 0x100, 0x70bd2a, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x43b}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x24000000) r7 = socket$nl_route(0x10, 0x3, 0x0) socket(0x10, 0x3, 0x0) (async) r8 = socket(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) r9 = socket$nl_route(0x10, 0x3, 0x0) r10 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r10, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r10, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r9, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000105000000000000000800005dfb", @ANYRES32=r11, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r8, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e40a41c1f4272a31858b3b117", @ANYRES32=r11, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) getsockname$packet(r5, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000480)=0x14) sendmsg$nl_route_sched(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB="540000002c0007000000001cb700000000000000", @ANYRES32=r11, @ANYBLOB="0000000000000000f3ff06000b0001"], 0x54}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f00000004c0)={{0x1, 0x1, 0x18, r5}, './file0\x00'}) (async) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f00000004c0)={{0x1, 0x1, 0x18, r5}, './file0\x00'}) getsockname$packet(r12, &(0x7f0000000500), &(0x7f00000005c0)=0x14) (async) getsockname$packet(r12, &(0x7f0000000500), &(0x7f00000005c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000340)=@newlink={0x4c, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, r11}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @ipip6={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_IPTUN_PROTO={0x5, 0x9, 0x29}, @IFLA_IPTUN_LINK={0x8, 0x1, r2}]}}}, @IFLA_MTU={0x8}]}, 0x4c}}, 0x0) (async) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000340)=@newlink={0x4c, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, r11}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @ipip6={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_IPTUN_PROTO={0x5, 0x9, 0x29}, @IFLA_IPTUN_LINK={0x8, 0x1, r2}]}}}, @IFLA_MTU={0x8}]}, 0x4c}}, 0x0) 04:53:10 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) (async) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e24, @empty}, 0x10) sendmsg$IPSET_CMD_GET_BYNAME(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)={0x1c, 0xe, 0x6, 0x201, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$IPVS_CMD_DEL_SERVICE(r1, &(0x7f0000000240)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0xb8, r2, 0x4, 0x70bd25, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_DEST={0x24, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x6}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0xffffffd1}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e24}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}, @IPVS_CMD_ATTR_DEST={0x28, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x20}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0xfffffff8}]}, @IPVS_CMD_ATTR_DAEMON={0x3c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @local}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @rand_addr=0x64010102}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x1f}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth0_to_bridge\x00'}]}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'nq\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x9e6}]}, 0xb8}, 0x1, 0x0, 0x0, 0x20000810}, 0x80000) 04:53:10 executing program 0: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) [ 481.081908][ T7188] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.4'. 04:53:10 executing program 0: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) 04:53:10 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e24, @empty}, 0x10) (async, rerun: 64) sendmsg$IPSET_CMD_GET_BYNAME(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)={0x1c, 0xe, 0x6, 0x201, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) (async, rerun: 64) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$IPVS_CMD_DEL_SERVICE(r1, &(0x7f0000000240)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0xb8, r2, 0x4, 0x70bd25, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_DEST={0x24, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x6}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0xffffffd1}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e24}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}, @IPVS_CMD_ATTR_DEST={0x28, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x20}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0xfffffff8}]}, @IPVS_CMD_ATTR_DAEMON={0x3c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @local}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @rand_addr=0x64010102}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x1f}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth0_to_bridge\x00'}]}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'nq\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x9e6}]}, 0xb8}, 0x1, 0x0, 0x0, 0x20000810}, 0x80000) 04:53:10 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB], 0x14) 04:53:10 executing program 5: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) [ 481.384799][ T5087] usb 2-1: new high-speed USB device number 23 using dummy_hcd 04:53:11 executing program 4: r0 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000180)={0xffffffffffffffff, 0x7fff, 0x10}, 0xc) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000001a80)={&(0x7f00000000c0)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x2, 0x4}}, 0x10, &(0x7f00000009c0)=[{&(0x7f0000000140)="a23bf4da7f6b2ae9c8", 0x9}, {&(0x7f0000000280)="113726222220089294f3c22730b1dd8b73b2ce32edf65fa3c2d6d47a70f3115aa09e4bc280091d68135e99d52ec552d9406e0de2a16bad1774a57b366e815aaa7f3599911d3624bac718e919a3f6aefbb9809a67e9d13c0185e7aa8f7a98297998256cc6c63745586593b350489d294cf7e8addbb0c471600fa3169f82cb8a4ed46596e88ee38b0fbb6ad5f76133e5ddd53a398c388d3a88e88f152ebcb387d110151ff2b53060c5cebb6a3a20452db2c8169cd0fc0cd5d398543440b3e805686d7c3014a33f66c0925781f3e7278d5b1286545688ea07db99e868", 0xdb}, {&(0x7f0000000540)="45f602e235c8e8d1cde1737b2e896f1760cf4051fd8175448e7eee659d9944fa13f565e4fa0f8574b61436788709d16bef7f97c78cbf07c84c13bee5768ba9b6c31e21a82ae9be1a5dcb6d45fe122079be46da15e8c589ea45be752698e30254167480ec0647c1d14998aeab0dbe8f7439bdeb6369011b069572d0e5f71b03d2f5678afdf8505a29f80253e5c61727aaa17f3aa9fafbba79dc77c382ae934aeed11d86975d831115d0a0f625611ccad0d6424f80c2c117d572453668f5612b12c174013e", 0xc4}, {&(0x7f0000000640)="20995491ad17b2dceef04fc4372e07bf1ffe4e8e538434475458f4fac1ed96183004ff59ed4a284032820140f89dad1d732a4f527778eacdf934a383dcf5b07a61c5856cb4a359bb6c6bc626d2f47ffeb2e9ea721c5c5d4342db3bf6fba75e5100f8266493ed1995b799da5c047570815fb695fb8de191e7752e16d8ca828fd56ddd949df30cd83040504883a006a4f47a666ecfc6c2086a7fc80c29befca549646a337933438f", 0xa7}, {&(0x7f00000001c0)="1d6522f6a982b6acc803d894d59c27504af412858c2223982965930d27cce15d681a592fe546baccbbd92860370a3805421e866c7a04d7e2efd65d58dd589cc8128b947afeeebe2d4545725bcf", 0x4d}, {&(0x7f0000000380)="5678e812e0f73c8f3a5e20829958d90d7bf59ca67ac8e4211f3b3c3c924b0667887431fef43e057863e242a3cdd170a14fdda89d9e5a8a9013a26f8dccf4cb805666d7e12b90a983e6ba286eda1eb3d609ddbc682e3db4eaae1482e25f0c433d7cdb46c5a9af5e77b8a6dd577ca371f4a45192cca46b27d3917b98", 0x7b}, {&(0x7f0000000700)="9b", 0x1}, {&(0x7f0000000740)="8d1818afe81f49ed7d81c9b874d1409d2c200a7add49777c0651b59c7536522bb869ee75c25bd9e9fd503220ca4e095e264072ead7e2599917cd8789e59eb20160317b1e38cbe3418be265408ba6e71280d28d546e36", 0x56}, {&(0x7f00000007c0)="1fb6de8fff7f104542ee00a4863901d73b80b1c97edf58064cf5654a9657166e415a316f1048fe92dc3cd03857dbf05330ea44d7e266b9e2ea2de78dae6020553b866b4d419878edec00a3c1e675050253633cec85a2326f2cb86e1b7d3be691d5edbca38e27e73b2bafb32b2b8738038b579dca0ed0d72998f80003eeba4eaf8a9aecdf27d8476eb3104ed7087b5b2c35bf4dfc9201b4094d84c8aead060b2a129ed1fc66ef653f29e5d56f262c7ec5c014d2839c60fff33a368cda3871c065674ec2ec17541d92dc9a6b4062b62b205f0d21083b5d251f3767a05f", 0xdc}, {&(0x7f00000008c0)="465b9374fb06440405849272e3fe46ed8630623f22bffab677d0b3dad5cec670221dc9db6fa27fb29510a7fb3103d34a1cb44ff72ed7822016e9376866135500c4e0a5ff79d5a79e54ac9559cf7d108b59fd12037e8c766bf43c5ef27c005ab48528cc119422d6793f6e0c507fb714f32d7c0767c8b55cf1a8d233bb707dbf9e65395e9b412fa4299eea3190500a53993e6e2e8984b519bc61391a6ee07071f994d3297b182186b8e90a9034903d4cdad148e274fa5b1d74ede97cf470f643b798be80c6b5850732b2fd8c8940119048aef7e30e724b449703dd84706582c99c0b92b4e053da0237e01fcbe00fc0f29a2f3f860198f6", 0xf6}], 0xa, &(0x7f0000000a80)="194f56ee77380e7f6c505f8416a3ebc8e7c6181853ab4dc2ff05689f58d7d0aaefb9467479dfc12632fd5e291688cf8f809cfa1ebc43f1ebd53dacb03fabd29f8a8544a880da9cd151c42e81023b89055ffac440fd5350f600704e8333cddec6966d3b29172858e187f8a1308ed69d705a97be5f41e696ea6958b87c35574bccc27b87d7c6f012e45a976648c6a13396d3d842aa7e96d9e6ea271a2187aa75934f7b26a721c2da989f9d9acdb3ac989d0953c5bc61c4297f18005d7fda68a317f11ee2f05da21557b42fb592d40a60ee8c3edbe5fc460afcfb6d4c57b7775f6b6ca7067cf8211e9cb4879c99327fc3b291af9bedbbcd2762307fee23b12bd0d920cecec90fa224c92c6629703d63c4960ff057d14aa36ececd68e361381ff16f9196731f237ebdeb93fb6c57059800b57f5fdf73f33fa0d6f9b69abe290ac2061c5ad46cde21ab3faec25500cdd2886d0bcae7fbd4a039aaf359008ba72273f0a6bea7923643aee46afc779387395270397a6b82169d59ba21aab79ce705a7514b2f6684d0640360c6d9fa372eca68f3c7f47f5b22e2a562db886fe968dd8a6bff39ec97ab42777ee564fdc1bfdb570bed1ff937327ac0ed9c1e2a1139a8e8f79086532070e6edf690ac2234f819d7af6771d5f7e48b1e1dbe7de511837cdd94aafdbb9a83627f68983c9cf080556190fbbcb25a15368f4d26383cb65694b8de2071200de64fa150de48a074dc9b35600db00c1ba4e0ea063d27c146e42b4c418b80e79b88e361ee9482edeb93eb1d7ef8d2a80368d275a1fa0546b0ef09758425e5e1a90fffd154b64c909cf609298ee62b1bc6060e61314146b849115493a1bd61b95e33e220a5fa52de172f92eb5bb6bed6fa3d8405aeead29bd06a57e4422980eee561d7c48bb87fd4cd24b69527ed454e22c8c250d99e72893ae3016af2780c9dff35beb4f6270a0a7124f1e2e965c37ae9eafc3877ef34e7308f9da2ee782848105f8a5c47e53e4eb8e8d719438f4ee6950606d1574f4929588b43e5992bef489ce7f76f79b424c5acb3b713b16deca73a315d486a90b25e249bf6e8b10c2264d31cefcf2feac106f063ee31c231e52e81d210ceb9513bc87add7fb2277ff0a169bdb9379f36f3b99551451ad97f6666e4e293e05d5ce1daa563f3568925ff4fa024876e2a28979f792fb3bb0634c1d29d76376201d4a47042c8c6e24a5cb5f52b692bd78e986ab7f6add6eba39215320401a2b1ed0edeb3173621017cf12adefa78fb7099a9562aa1686b0d63a109f3e22501adbd42523efdd8e7bcb182c2b12d447401ff9bf372570d6b6f75bd5f0771a06f69a7502795b19498e288a80c55b12d99e1a37366c76f6ae10edc68e4ab5fadb8457df19cda35be90286473f5d3b7fa0a6697304a815722f336ad8eaa4a6b7f8d594b02230e2e893e2212eb5a84527da8db2dcf8d741d00f202d5d00559964edcdd6b4d14d23f994ce5c14985059e68bf065f66746fc194b42f1a9854e785f5dcd7f61c1b053d122edac4d63b01ea4662fc7899f9d15bfac4835146d75965d6b4d49463654df50de892dc7855ceb9ec1787404a74194ddefe26f0fb68d0990b533115b559b19c22f91776237ab1bbe863904570fcc94702549ff94f992d46ccee9c6a9ef00719abddf0334983b303e1f756640ad2ef34060275a2dd9d89b83ba6a64345543d84aca00d2cd777be3b54c01563f92e3ec5437ff399477f0793353347cb750f3632c74e24385c57ca0d377244fefdc56affec53b716aac1189b794be30409ba8464598ce6aeba2ba97f29348380550c9532206b2888d665436f4fb620ca62b7be03bba3e17afe1916b921ab23c2aa9bcdbb16b28f7410301b0ca5391756a98fccfb047a4e5b09e1f1cf7c64568b1ae1c7b8f526df48b17e7533478ecc8c2bf81d6c52e3768f73aaab7555a5e3be556955b0e33faac3c2a6d7a1c9bbd1d97c13eff7cc9126a5e19cd28e5343f368086eef02e23cd397dc895f934fc8c0ed264aa12c3a58dec4f99e3952cd3b18c5013d6a36cd66e425f51b20293a44f92b087b15b8fae94cd258d3c9f2e313343eadfd4aea5a9744a0410a7cbfdd05ad2342ad4575e644fce4c3257a7f8fa5ccf122a0b19e9dd5b2c5424f3aef0fe52f86513bc342e7a8053ad85cee5c107b4a7ef87c1291cfc802a40ec29c49ee93dbd3a7ebbd29ca02f4d0952c16710830599331292728e5c97f4a5faa78c3716729155e84d18c4b3f17036ae3e715170cd048a02ae7eeef3b28dd05534d715cd5b059af290f51f61838caa235d1f2db22bc9c199f151e5f54b94695cd41f951321131d328a9eefcc901f449c8453f60d01b374decd484acfcabbefac922c76b2a390f840dac0231bc00aad2de73a5f54b405ae7f8a59cf1beaa249c52040f07a2d07b2a4f32771e5f435d7ac3d40d41c28443a022c8f4b621da473b296dd4461528e9985e9a6ce4720d681af2c664236e4b1d200bf448ca853e4b7df16c466e2c0f6ae229ba5c7c8d08fb48f5531ce666493a59406fca445d4be2d861142a03b6be90d23501be32ddf5d91cccfef10a03f6d502e6b001a9bd9b3b509cbf4ba450fbcfa2675bee770902dba129b7b036b66626dbc984bde00355c1c4827f6061fa10da03248f407bd6eae208afd377a5e0560566445b2fbd1fa00f30e6a420a8fbed1e54d7a2d0c141cfb860ab8662a575f4bbcda1e3bfa18c3d112464d4ea787826c4c719e7d9fefb57b5a0ec989e2cc2b654f04cc6a1281105b1284711bb34c2d76c520565f77f674d1ecf48c759b5ea6026e5800016b7c923050452649dc8139b01578f1a9585dcc7bbe40eb7c018397d305887617ca8b709eaf17986152ce45c7268c2382fa0a84a37eab6433a8286f111a84c6087c361b2fd16691f8d60df9152b56ff96ab3912fa3b6a154f83d37f46c8d1d1f5b55777d37e3988cdcf6b7273882475b9745a5a25f61ca1c4ef071421e6f5406f9c329cf442bdc19c795653cb7629e0c6b66e53d2e1db3df8fdcab79095616b65f097d7af9a5a5f9c10a80b4fef1246e2632b1f0353b4657ad50018f1e487bff879a418b2e62d86ff8cace8b53409e2d2fffb88fa7f50b7aebf649c1c6efaf08d61526d85d09ed5df574dc1b657d009dbdb961dca7e7fa3aeddef05ff00b6823c44c39aee3eb1042198bc61c344e8e6ffddfb8be6ccd4991c56ee34ae8ed2b14c691319bc28406d523eb5248013e048a9239a961dbc8651f7b606d3e436a0d5f2aed4bcde789eec64adc52021c60dbc47fe706be2dc1eb76604fe52331757d63af8b8dd96bcc23759a0d65208ccb288a04ce63df982aaafcb04b42d54844778f251d83f01f50ce118a7b00dc244729b08387cc2418397ff8ff2dde9f96f8d16851c9b2c8158f32dde2469a3b4c3e57d4e93cfe5796c6a39703c50056b6e4a22517e4ceed40d2fa92fcfd4cd13286a46a76919c1d2d581a89a5ae30f4661cc55c0d325479542a756cdbe60723c4eb7eef84ac0009e10cdc6403d6cbe281a9d92f5bdc5a700c8e8b1ae3e9cb0fb3c7ae39e4051bf10e8e7273e78e7f81e9d5324e10891dc9e2d1a2330a3e94a81202d40513c2e9e73cae1da502e5a1a7384d04a6b2a33e5b8923da21533d37d99148cf05df913b699c2f51477b353d78e79c60f17b480a0bc37f26893e73eae67ac18f13e88c5249bd7984e38ed48b9678142ca432bbd74dd112b0bf2994a7b43d0b7ca630ce67bbdbd6930993116c118470a8b173e43aca3b81580c58dfbf315505f13b1ce2f8567eb6e42a1b193b07c9695eb32a60b9363b2e527f8dbbed39d8fe3f396abc862d4f0aee49836d3f6a40868c9e2ea060e0480971e21e0aeae756052930c2f36f829707090548875f107adaa2ddf90227f9af87059e6f838ac9d4a51800610ccc90ab52e5386be578ea572fc735d425914a54e7fd6a3db51ad3c28702614dc819c4bfee4c8e2a54ff5a97c10bab1a3a9a47f02a0c131adf00072538ebc260137fe642835ec7ff439d28e5fa6b945118401e55ad716ad3415171c7750c5ed0330676d90c11ecf722bed3d3a6d555a4192714cec34fa7cfe01c8cd57d9fbededc1cb31637312b1f96d3eb1e4b6aa6947c9b4e45c99ddee6e61488725f34279879a3678b26f7b95b3e03f0a6d268a1c7aabb6422a12c7e38803ac8d2f1f462828e3f5160e52b02cbd090367e508e6557eeada67d1e1c79c4834964b26a360f25fac4781ac801710ffdaa80e0286d7afa75bb8412cae5ec4be3c2ac4fd1af8b1af859bebf521e09646fd941ad76cb2fe42ffa0d62a6e5e236b7b6aa71fc993ec77042bea26f70a2196daa80f087e41093a1426def345a27753177c34616b190581a437c53cd8f0fe9e5c282b1fe68469eba848b74ce9e41b0ca5350f09333509a6d0a4facc82058f953c33a47f9c41ce7edfde9487c401c2a8bcbd0d6a8abe9178e0064c3ec69518d718855dad92351611c37a6d7f058846957706433ee504938cfe5387d96111814245ffb25d350af70a38566e7b1af362c46247db235e5502d1af379dda785bb53c317b3dcfe96271d59dc106310a454967284cd41fbf6bf33beaa897d1028b08a3195ced45a1ca9f45fc4fff972d45951ce2eff86d1648a5df2cb3a3bf6f4000686ea8c15ad85daebd32e95ec12d2acc452a9b240edb035ec6b5c4a1751f068507622f631fe9ac7de27518bc714518fad0455008519b8a7030224da75f93aa3afd441f19ee8f4aa927f14f203596cfe9374ae9628c9ffca536b4b2fde5a060a2628b5ab80b8c907762bb75e37aa325d0d132685c24a5a11e501b2bdd7940b6a7029e66392e254c623b2d5f18ecfff83308e78ad8ec59c8465e0037a2a35b757c80680555f9f82a26179ee3be5ef01e55a66962671313121e3771a5f72f99da759eb1af824888b8a6a552fc23d2c4f559c6f50ec307cbc74033a0df347953cc4ea6a5da318aca18a3bcf0def531bef0e969eba072d0982b52397c74f25f12b309754bfd4d2ee722b341856eedc67752d81404ebc7e0a1007682b258e7a17149d7c54882702ce5308249a12da6934cab5eb9adad461670dbfc2a3a06c53c885618c58843529f394b21cbf8737a45be58586718090c34e740ea3ec3ed3452162d06e6cb55b0df3f9e3fa4e78add5c33c3dc1dcd326a71af79078b9e959cda84d4ccbb894160da65aeeb3286ea2f131bc809be8ed2d794372ace0662f29be1edfe968f31029acf70c3b3fea6c7748c97668211b5770e992f01d106bc89a030647fa381ea1dd20354e190fe16062dbb215c83324bcf0a1cf71a3196bb9f2aea67ddcc624c52ac654ce1e913be0e4e39f19a61c5bcf919169f5da5a21088b8665330333f69adfdb7eb9f258a8fdae01d5285876bcd17209b83fa046289234956122c8f098f42bbb15312e61453c899f1f6cab100022ca22f98e86c6cf238feb91e454e68168af2f7d11021f86a299de2822d730ba570b078d7df1a5e7f9c22e995cec0c70fe963e48285fe2d1812ae518cd2723171ff549be29e64f579890fec62b8cb3e4d3042442e1d5b8ca44b06e1f37fa5020b91a30c54d5ef0d802e49b2cd56b54dcd98c156eee042cf55932832a1c725d168938f3abc15fa68a194bd14fd39d91d7c7d829b29a6648c7ca00453664550e5ea464277a47331ac29e37f7e61c86f219884ed2f5969456ef5c48c2ad29ae6a3fd253f062d834ff94b50a1a9bf7e2ad9cb12e30140c5754485ced7a874a8e6ac91c0b110ca09c69720770a7", 0x1000, 0x448d4}, 0x8800) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r3, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) r4 = getuid() setresuid(0xee00, r4, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) r6 = memfd_create(&(0x7f0000002fc0)='-*[(\x00', 0x1) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r7, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r8, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r9, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000003000), &(0x7f0000003080)=0x6e) r11 = openat$fuse(0xffffffffffffff9c, &(0x7f00000030c0), 0x2, 0x0) r12 = pidfd_open(0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000003100)='./file0\x00', &(0x7f0000003140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000031c0)={0x0}, &(0x7f0000003200)=0xc) r15 = getuid() setresuid(0xee00, r15, 0x0) sendmsg$unix(r3, &(0x7f0000003380)={&(0x7f0000001ac0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002f40)=[{&(0x7f0000001b40)="9a9ca0694c737408e9f9826e7ac996bf5d5211630b6818910d6c86b896d6c10be436004f040ec20ba60dbaac19a78077b84b833af7bab564c182b8061dcc1f7bd3052480a400f1a5b4aa7fb973a3969a102bff8068c7ca944e96a212706e05611146ce993fc5db184b55dc751fa733c0235fc97b35de782ac81472198f39fbadea17bffce66a91033083ea63a5a2f97c9452ac89b94221f4821a423b18542601dcaa11666e6c5b12be72c0b05ed362cb1688f490246e186084cfe4f906d637d3c2464cd868731f1457741971e3677729fd32ee93076b6038e9c5bef35a2f98c4f888c6f768aa0d0562335148aac6632cddc2", 0xf2}, {&(0x7f0000001c40)="e9bb1fa3f531eb4a68ac001bbc69de3b1cc39b74e06f4eb1726d0a26ac110e6a40555884fd7edb62eec23f5b5b1aed557b6a011ce9941f4dee522607186b45e76fe8298c1180f34bc5440d86d5b499cf8795a848c4f762ca4e238b0d6f83ba9bd15833919fa323c808173c9f220beb86f15c3f716b17785289c9c9ee5207ad0b8a655034a8e988834c76fe73aa8dfb0681870eca6afddceef3077076e5e7496f4c44ae1f5ef3078557c6bbfd", 0xac}, {&(0x7f0000001d00)="6c2999617d3ec52906ca6691eb5ca4f763f5d8e14d02b7405a21de0917c9a3acc2dd7d56a73c637d441f9f72aaef13d781a5a502b19a3f248a571c1251eed5e5dc629fc32ba339d2a2f79f15e19f3d9587a602156f54a01894fda66b20aeebe8ff552449d273def7a03cfe7195a7c2f15473efe7a6b4115f7d8c79fe35acfd325dc4b02e8b37313aa13ec62d63485d20ad22641a6f476f5cd0faf555d21a1eee26d39055486db97c2147ca7a12d3927003b29e4d024c5908096841bd27aed8cf2e0fd9412c140e1eed5fc8748fb08517549f8369acf724ad4f1394adffeea10bbccd960b5def54022f04c32f49f6e584b5bbe5489182701aa80e6eda769b668b4a61f2f9589e1766aa1cf2d6e6fcc3487e37bee8f7205036980c2c78d7b9f5e4bd3e0d23372a78d7e78ee10268e045d88b3a08456b1a56f3b63fcc8a896aecf94113a8d6859cfee5c783d3b064fd788f27fd5622dd6dde5126c8f87cc0f305ac02e3b9c1883005feecf6c9bcf4143e0f5718b6a818b66ce5cdd80fc1b8e27f2a657488475cbf26f4c6f5b67630243f059ebefc99f4492b8c693902beb5293fc5cabb27c74ec09019233427d318ee8bcbd7e1f3344a7a5804e4ce47e5367bb1ce8dc74e132d729a0a7a7673686a39bc420f83685e3fabef700cb09e23cfa99edb92bea09f524017729ca2399cc66b34887ba4f6221ddde3a0c873114a04fe90b40c4b632e0d89e53b69cc997c49f956015da3948399fcc2e06fc15891f8f2e84a3adb762f530e98a2bf61d51acade67006f228e42cb20b2fc235e8d55adf5dc4b591249d3b068f745e7beaf436f71b45b4586c1c83479a3833c8d3ed0f344b4e4b9c15ed360a397e51c8c59e3d865ea68a2dac406c34070601fcb00e08697c100edd46e5ee57c33b1046d4abab1cbb901d00a7639e29be4b04ce308076506091b673e81273c2d1bce83094fe45ef3bfc76ccdd1971beed92417c9a0478203d78a21fc2bc5a72871f940e340dc8cf96d05417daff5c83ed11897f474a815676c1907c0b1f39670e591aed3dd016b2dc94cfdf7d90fe7c29de86c92f80bb6e5595a5c0bf93f8fd75a04e792ed241d976e9467ab98667a6691eea3aa89c02a21c8841136e4c198a71baf3f3736e7427e093ce9be44222778bce8b6540fd5086bea24ce052eec322023e201e78dd64b927a92073f5bda5521839f53569826dfd5fcffbd37801a674ce04d9f2e6325cdb78c331b77a955f3b1da30f14804319dce49a7a7affefb313c1758ee01cd69c1cb6f4d3bf61ad9793b70eaf0d1f7d4259dc5fb1478e0fcd5e081ab341f936c04dd953119bd605f951b7f42977c850fd763a0c1aa258e59c820ecc61be086945cc0132ea2d8a5437b140e3fd14fa4f8bf0c23d27ac9c40cb5ef33980e4d6ba5cc556c0ad7035aa63dc1fc4fcab191932babf3940725be27d077dcc11c936510fa41b1313c4f3f44b9e8db3fd22e7824a0ce65fc5bb6bfc6d815710c641713f4f9e664d8077995246d8817285fde5b0691e0599cfb8a5d97633eea588aeff0d5413df465c8c5274cca15c0eb55133192d5dc4687dd6b6d68633a5cec6becd2e11f35d759a252bb1917292c4f0ff8c05b17b502c70e92a7fd648c539a91c762cf1004cfb8ca36f2ca1ce3383bb67c577a5f9d16c95f84c9cb42708158a8a0156645d9f90a81d54015757963bd3973f087b1b9c14ef27891c1022d009bcef1605e74c1cc429c6f2c529939810c911bc10c2b1ec1010311368ac0afc513ac1c0956c4780df3ddf003a6a899a07f7b1654d0abd671d448592b97d3599080591995f086eb735f62d8bdda15aa9cf38abcdbe814d2cbd22e6714e76d2ae21b22130b041d0dd4a7790bac8805aa2e0800d9bf285b66006c99b96d2b955219c6fb3ddfc7335b2c5693d4994559002657ea82fba7bb9a975071c204b7232519a87e43374e294470ae3375d1e7cff5280097f5adfd03e8b9e890871354c032d96c8746e002da20f1eb8553b5cf75217409eea19c6b3afa299dbdf82224eb3fc639224453a20cd92f1d08bb5f1fecc50fd4af41c6f43c42d9b64201f0a86156c702ec9c98bd3f3eecddc69cce8572dd5df2e3d322fd2cbe6974f29b6a5e8eb191700e5f8482d79b6bfdf81eeaafc6319ab5e4a3f02ef38a73216cbeecd8862945d49f0f8359ad41078a91a8b8c1b2539b27fcde296d5426ad1e85f03185fb0270b7d4115138a827016eaad3ab90fb7b6ab46ac70ccb1141e04e703e17617739423c566b7e8c7dc870d86ff35fabec92a2e3778dd00b7326f0337c52fc6abd35c143ea5092f6e86cccd4a0b106bda0fe64ecd7f668d71d8f40cc65f23caafc41028d17aae9a7e368c1c06226ac81dcd85b384ae24c72e333bcec75e3ea180d5f79fff9df76dda82f60f162e544ed39ac2b1b4c54d6287f53610c897624c35a48b17bc18222e529139c7c09fe1a07d18ea5d6fbadf8b0724105fb706e993211c577efb946a23302fb7633aae4668741c7ed48ec65dae320ee65cb82c2e92d1f48894356f90a3608ec95f5f7add36251eae67e488f9634126f90fa02226abbeeb3ef6a195d3d9d2f2069498db242cbbf7c0f02d3951d7c566a29047fe15e6b40c18e16d0741dd0431e35bd3f73e5bffb17b9be53aa3b2a62ef9cb9319b8b33047d12fbfd0d7d56f6e686520b392c12145a294c00c638a7c9b43ffa3bb49873e8831987ffe2fb86e5f136b9d7117a41552b4a0266d6d3450de4d45a7ad05141d4f59e56752aa980cd0f8a50c10f28431834b66481f5863278407fd2b4669d68125354aa5f84a2006cef0294825a5df3b9834849706f7f26cee2fc2d041d52db3aaafa2d1ddbb0d2d0632d8a4e253d0f5386cf659056b1dd2d2b98342ccd0951c608000f8c3f08e7bd4f0c6e86e1e1d5f22f1c38841cee4778e2a3d7f6e75535b818edd31be14cd672ff4d5796d0a8dc984ca6d33e3b5a695b98945be5f810d17d51ec1e615718f518c16721226a90259ddb7773bac1a3115bb740a27b2b4c6ce840ec58cdd603e86c69792e62ea5d3e86a0a40fda267ad17da3040c423dbf27158511fe5d51fee1cfca22eacee64594ef5237844f0bae0cc8c540a7f7ef73f27b9867a06ee562510d7ebc444eda7b3ed376d916e445361ca7be4306a2be7ae679da77a1b414ec6f9e45141f83ba233e6676402ba0c85bbf8facbb6887be055a35bb105ff45a17638e8fa35f53b09e2fb395e3450f694d93068d50a36d383d4b6fcd85c94507345a0c8e1dfa1a71ba43fdf2244d636367873a1e5c95e4aaa53c1da4aadebaa702175b145eacd611ef26c35eefe8811491bf1877fabdc53003baa2103c5f19e06f5d65d2cb3f404b7f52986a99d8843b3b38e37d8ce9e40c97b06d261ecd6dc5f7acfdf0ad384f4f8d9e56cfbf34e7640a1658fc637c51cca64cf1760abe6c17c4aaf2e6ed91bf85097ea32587e4937bcd544cf8cfa1cb2c5286567d6807f96ddcf12bfd837f1bdcaf6e093456ba4aaa0fc440aa37eddfd90d80bbe671d623629c2c032d104f3fced08e40a3267767edbbb523dd4050d41c2e0bc180fe400e9c4e41b1c665937902005b857fbd7736c79f244762e91d2fa4f1722452ec586fb9e91ba290de12b2967c567f253107bfcb39ac9a8c60d161b8d9cc97529c83d10663d3763db3def0429e5ebf65ed1a4d3acdd0fa584262c929ec29d1be8b0cc431e76223450248e2034057407175cdb6cbbe9c89fd06f80c499d465a997a26188c23f887efeb13cbc5e18adf8a5fa3e95b0c6f8ea0c8a41fa58446b743a3db15343a7c15a554fa4df9a83f98974948fac7811f428741d289d05786cf9043e93cac70e616b31af20c5c51ef61cdf123c89d7e37a96b9ffeaa674897aef68c23904e937b2ebad999d83c17942060f64cfd9e3419d0073a538cfff6e61352a183c966cf8a8045c80e361ab11e5ef8054d4cbca81606f16d5d82ecf47bf3ed1f2c5c9919ada303a637f8abe2c5e8fd68d09ea5d690d9e59780d02d7df530f7c7e61bab3ad8f2afabe38c85f74043d87e3c4b2dc5f38032a53a9df59cd319cfc5e174649d5b5f9db795126758a0beb4039b7612c4edef73e86f81204eaf24c63bbbd4ea25ca2ba6f82169c78c9b387ee6dd897f145d17e384d0be7002ff2f89681a4bec726784ed4d9eb50ecc48a4a72c24efa6f352f40f62192b50b34a4fd5f762296925e6f10ec6821e0923eff06969c72577e45363a39dfefea40cbf16809a5ee8c0497b2857a3ef4e38069f676e2a74889b64eb7892362a657e88080a2b1e6363c1482700be99f9d8967d9a0b9b3734fe97bb1b834fe7933a89a0079cc600feba29aed4148970883a315bfeb049a86ad66c5e5957daf18611052b9eac5ad48c333bd2d9beea35d74fa1bbbe98566f2fd3d7615db532008000bb90b8c041188dd99a6e76b9e5c51f3c9e502252d747fca91489e4bd49bbe63a04d97cf3aa0d7355602e677ecd859b06fd76ced555cefb870e97c0568b7859da429324edd402b8e4ed538b9bcbc275125ccec1651da4b65418bc6cbfc64f16c8a2389d062fb3f155d6081698f658451c6ba7f4bcc5a2ad2de706afe3f806d3cbbb4f7e886b8f815448706c434fb769c4e02eeb49762484b9f52fd71cf0fbc394d27ebde30b4940a9c3187990cc8d83230dbd21a05374182be4e18bae429123ca2f1d4d2a4e8473e16f7dd1cf9d41f3f08c7902d48deac99b38615840b4881bf083c90af43c6d39b869e78c143074c9c2289a4cfea2a6d12b6754a3e1f93dc2d64587cf1039da3895a262e2a37e40379ab1d9eeb1c68f654a81b175682743470c311a44107203a395c2c12ce76381b3911dcac27a5c7bac192bf1084d164e56c884f3a6c59c3beaa7c1e68970026f04ded182d7fc6c114ee5a9e0d3bd40065f6aaf30e8912afe181bf2741c0a775c627e2143f6520aca2a041ac4f88a8066da656a1acbbaf780769853b23156dc1a6f9a585687fd6f49190168a58850c71f75d9c6df5d75b1916f702b5cb4c5698eb1d2601a2365102f38e79c150c89f3e6b8d4d7570df797b69d8151cad29975c4af2ced1f0eb79416a9ebc5c2e1756c9b3f97fc4b90826febd289e5b489b0e3a3d654f62230781fb0f6d41d54601f4a5bd9484b31a4771c060a93748e55617af3155854df926a476ed9cf50bde5318a117bc03ab975b5b1c54a8ef856c5ffd9b07e79672fca8eb8ddd90ff31c1907d9e992b9bdbb761c4ee8aee7eb05aff282ed9df784428cfd35cb0fc1081f9cbb708270c06f89431914f9eae954209ab9825f42febbd182bfd826a82da4d63165c55d9666589e36a05f7e1f8a328142c6101c6dd8dc39f02188f307852f1309bdce36f4b22e7c445c00272d0654f44154123c32d1a887447a1968e6872d981c7b148057540afe21521901850ff0b3ae03e13802247bcb14d29945e3858700aecba048906b7b6ca77946156bf15c3205312cd5601fc5e89406a6f4a5c7b9bdd179aba738a9d3b4063cc15f5ab9ec96e42dacce7ee7066dd2f8ec3431ee74ff3d97f39dbd4575a10ae1eebb4f484d228c83727d0208393c8e02a07b6083f051967988f4a00142712306fcf19542f78030497ba2acbb530ab919c32014153c8fe6a92f44c3e37e5453c6d76d61b224ebc31afca71c21995e3b09a87a436c9aca89c2fdca6c731800e1f5c27bbc6aeed1be95e779efb3301a18921b0b974b7b3acf591566e5f1cb82fe8c5d729ac96bb9830b2dd315c6350579b06d4e0cd7e728b1815a72a7", 0x1000}, {&(0x7f0000002d00)="196f793283d8fb49a294d776fe789701502c1d43059fd3e93e2e6abc9e6d3f47860c5210de3738b9568ae510e3e8c1026916c25f17d397e482cd51a1af26ff235d46971664d1246e823b085c7998c4f619166bfa47f6cff91fd81365a2563f13646aaf89b682b94699b25ca2c9ab6583589ef798a6150b2e97f91fb215fe54c9bffdee720546377a017a1d5f49972473ea", 0x91}, {&(0x7f0000002dc0)="c6b297579f7ba555ebf8ecf882d61fcdb388a491f1609c459d17c310be9a35b13db2700a1c4d2c786757da0e14edcff2093cc260c962727b43d3a3e28e9ad29b8baf8707d9977f7a32ad6fa737667bcaf283502b2c5146b35d6934588033586d34a3e80775f38e9d938550781e8da9583861f881e134e19d7063b28450f196225f28ae2daf68f26edd5616cea2afab3dcd382116b04e4bd8947aa62f690fff59950d4a417624c1dac31165055f693eef666cc8d838950a837358ae439e76ae7d9e926941e996bb5fb08497e6493218f10937aa7dfd011016891e2153e5feaf930f3d82671239fbec0d45170cfc9fb4628902", 0xf2}, {&(0x7f0000002ec0)="c3cf7fd2dbe7e8d066f1933abf0309f3ad2155081c4c2aafaca211abb3497c854c49243cf166bef16e0b51bc2787e129e4fe5a8a12b9cdf1ad5684f98bd4fd8d8fcb2e80a1946811b4682f76f98d59da5257127d8545c6e98a8b68de8230b7", 0x5f}], 0x6, &(0x7f0000003240)=[@rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r4}}}, @rights={{0x24, 0x1, 0x1, [r0, r2, 0xffffffffffffffff, r1, r2]}}, @rights={{0x1c, 0x1, 0x1, [r5, r0, r6]}}, @rights={{0x18, 0x1, 0x1, [r2, r7]}}, @rights={{0x18, 0x1, 0x1, [r1, r8]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, r2, r9, r10, r11, r1, r12, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r13}}}, @rights={{0x18, 0x1, 0x1, [r2, r2]}}, @cred={{0x1c, 0x1, 0x2, {r14, r15, 0xee01}}}], 0x140, 0x24000840}, 0x4) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000040)=@hci, 0x80, &(0x7f0000000100)=[{&(0x7f0000000400)=""/248, 0x60ae0}], 0x1, 0x0, 0xd66}, 0x0) sendmsg$tipc(r2, &(0x7f0000000240)={0x0, 0x18, &(0x7f00000000c0), 0x31}, 0x0) 04:53:11 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a7bffffffffffff00000000feb8e02ad1089e67ff7be06bdcc58b3e2c91e9fbf64ebc1b2158d535d1384c499765fe58fe82e40616c468821de720e6b7639d746de4e7d49c"], 0x14) [ 481.654512][ T5087] usb 2-1: Using ep0 maxpacket: 8 [ 481.805478][ T5087] usb 2-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=35.5e [ 481.815221][ T5087] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 481.862633][ T5087] usb 2-1: config 0 descriptor?? [ 481.869576][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 481.958536][ T5087] pwc: Philips PCA645VC USB webcam detected. [ 482.654617][ T5087] pwc: recv_control_msg error -32 req 02 val 2c00 [ 482.732856][ T5087] pwc: recv_control_msg error -32 req 04 val 1000 [ 482.774887][ T5087] pwc: recv_control_msg error -32 req 04 val 1300 [ 482.842556][ T5087] pwc: recv_control_msg error -32 req 04 val 1400 [ 482.894449][ T5087] pwc: recv_control_msg error -32 req 02 val 2000 [ 482.962649][ T5087] pwc: recv_control_msg error -32 req 02 val 2100 [ 483.029307][ T5087] pwc: recv_control_msg error -32 req 04 val 1500 [ 483.104533][ T5087] pwc: recv_control_msg error -32 req 02 val 2500 [ 483.150218][ T5087] pwc: recv_control_msg error -32 req 02 val 2400 [ 483.194685][ T5087] pwc: recv_control_msg error -32 req 02 val 2600 [ 483.494618][ T5087] pwc: recv_control_msg error -32 req 04 val 1100 [ 483.541512][ T5087] pwc: Registered as video71. [ 483.549534][ T5087] input: PWC snapshot button as /devices/platform/dummy_hcd.1/usb2/2-1/input/input10 [ 483.738160][ T7213] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 483.748075][ T7213] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 483.776927][ T7195] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 483.791443][ T7195] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 483.827479][ T5094] usb 2-1: USB disconnect, device number 23 04:53:14 executing program 5: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) 04:53:14 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000072190108710402035e35000000010902120001000000000904"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io$uac1(r0, &(0x7f0000000840)={0x14, &(0x7f0000000780)={0x20, 0x2, 0x5b, {0x5b, 0x2a, "fb8cc2fd29a6c60ab564675fc1204d657383b591c96198737840feabe95c946303c112205a0ca51c22b46994dc4e5b2a97c765654e46dcb16b076dc0dcf4948c3c9dba07d71379b28b53be20fe65d80c000decfa6669b96b73"}}, &(0x7f0000000800)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x81d}}}, &(0x7f0000000ac0)={0x44, &(0x7f0000000880)={0x20, 0xe, 0x50, "99d82637e28aff83c11a90976555c7ca6b6659dbb0391c7628b9b4b757209712ca9aa23cb23350b43e36add3d9e93f6bc06bb4454684790e1223cb9ee5ad6648ae92df619edba1e1ee22b44d138bab09"}, &(0x7f0000000900)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000940)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000980)={0x20, 0x81, 0x1, '\n'}, &(0x7f00000009c0)=ANY=[@ANYBLOB="ad0785e2576e2ce2f7"], &(0x7f0000000a00)={0x20, 0x83, 0x1, "a9"}, &(0x7f0000000a40)={0x20, 0x84, 0x3, "ed84fe"}, &(0x7f0000000a80)={0x20, 0x85, 0x3, "49d26d"}}) (async) syz_usb_control_io(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$uac1(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, &(0x7f0000000200)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB="40109200000092bae8c2167d19972b20c53dca05efb4c6d396caca76751270316578a8c28e27f177631dd3b9008ae55483c7b043f4cbeb7b753bf300bf1bfb59c2e57dfd8812fc9a799d1b5865a2cd38757f228288502b8e55b3af0488e7aa21d7d6e0cc8863a079edf00800000090e9d01d77b1e43028518386019dee806f5d597788fb6a66e167a79adb3300"/152], &(0x7f0000000000)={0x0, 0x3, 0x18, @string={0x18, 0x3, "2d41846dfcee4208bfacc7a9926c7a729afbc8f4c030"}}, &(0x7f0000000040)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0xff, 0x0, 0x20, 0xfe, "cc58ee3f", "f63bbe71"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x0, 0x4, 0xbe, 0xff, 0x1, 0x7}}}, &(0x7f00000006c0)={0x84, &(0x7f0000000280)={0x40, 0x13, 0x2d, "23393d2bca9ff344824f181b6728a632e0f0394b80dd2b0a71c8385d60c96ee27a3c1cf49123f133937f8eb0c5"}, &(0x7f00000002c0)={0x0, 0xa, 0x1}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0xe0, 0x80}}, &(0x7f0000000400)={0x40, 0x7, 0x2, 0x6}, &(0x7f0000000440)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000480)={0x40, 0xb, 0x2, "e66c"}, &(0x7f00000004c0)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000500)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, &(0x7f0000000540)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000580)={0x40, 0x19, 0x2, "c7e7"}, &(0x7f00000005c0)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000000640)={0x40, 0x1e, 0x1}, &(0x7f0000000680)={0x40, 0x21, 0x1, 0x80}}) (async, rerun: 32) syz_usb_control_io(r0, 0x0, 0x0) (rerun: 32) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000340)={0x1c, &(0x7f0000000240), 0x0, 0x0}) (async) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090018105e22060000000000bf0109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io(r1, &(0x7f0000002440)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "2a201000", '3\x00'}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000080)={0x2c, &(0x7f0000000b40)=ANY=[@ANYBLOB=';w\x00\x00\x00\x00\x00\x00\x00\x00'], 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000a40)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$hid(r1, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io(r1, &(0x7f0000000cc0)={0x2c, &(0x7f0000000b40)={0x20, 0x31, 0xffffff02, {0x2c, 0x22, "0a7a714ebd337885c7f3beeb4c885bc1c2f2ea0b0d58a17acb63dd8dded9dd4376b0f93d3f775f5526d1"}}, &(0x7f0000000b80)={0x0, 0x3, 0x68, @string={0x68, 0x3, "e1416ff40811c4d9968c6b177099bdfd8f20185b9a47d790fca76a61be0d234b75a2533aa06ff379179b4867cd173c9cd258890e0fdbdd2591f238da8fea39a010cb247729c6fb925278db1add8a5b40ea312694794e490f8f82a9c6397d771120805a3f79bc"}}, &(0x7f0000000c00)={0x0, 0xf, 0x10, {0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x8, 0x1, 0x0, 0x58, 0x3}]}}, &(0x7f0000000c40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x4, 0x0, 0x3f, "540164df"}}, &(0x7f0000000c80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x2, 0x0, 0x9, 0xbd, 0x8, 0xfffe}}}, &(0x7f00000011c0)={0x84, &(0x7f0000000d00)={0x40, 0x13, 0xe4, "937181defa668b2c7e4beda6e3de32bb39969bce28f92731a25f4c5fdd3ab4e97f65754614feb21004ad098d0f5a1da1beffed2e0de1856da40192b25daa0da261f0b09b7314f54a2f6b3da854ca675a0af5e805c49ec5e8cd8c354c3e7785ed69258f83dc748604f4a1a2d5f22d4da95e69b266e7445e596d5e033ab040500646011d9656461a5fdf87d105708b1eccf29c994ba48193f95594ae3ad55be7e9d84096f606a9b9f905adb24a052639d989db9f3b71da3375900077f42a8dc639d7b9437d20863e31030b449e8048da1cd0f7aefb6450c23a14b7b6eeb072c7ba23531402"}, &(0x7f0000000e00)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000001280)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000e80)={0x20, 0x0, 0x4, {0x0, 0x3}}, &(0x7f0000000ec0)={0x20, 0x0, 0x4, {0x80, 0x20}}, &(0x7f0000000f00)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000f40)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000f80)={0x40, 0xb, 0x2, "9a58"}, &(0x7f0000000fc0)={0x40, 0xf, 0x2}, &(0x7f0000001000)={0x40, 0x13, 0x6, @local}, &(0x7f0000001040)={0x40, 0x17, 0x6, @remote}, &(0x7f0000001080)={0x40, 0x19, 0x2, "73d8"}, &(0x7f00000010c0)={0x40, 0x1a, 0x2, 0x96e3}, &(0x7f0000001100)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000001140)={0x40, 0x1e, 0x1, 0x7f}, &(0x7f0000001180)={0x40, 0x21, 0x1, 0xff}}) 04:53:14 executing program 2: ioctl$BTRFS_IOC_SYNC(0xffffffffffffffff, 0x9408, 0x0) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x1, 0x5, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}, @local, @empty, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @link_local]}) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000080)={'gretap0\x00'}) futex(0x0, 0x80, 0x0, 0x0, 0x0, 0xa101fffe) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, &(0x7f00000000c0)={0x2, 0x8000, @start={0x0, 0x1, "5fd52203f6787a23743156b5302c4f5fee995a27e5107cdf7ec451bf96bf3305ffe6e7fafdb227ce04fa770033ff738994dff9b93575a1974208599f5cd5da34ce86a4bdddff057f9a2f1a22490f5c7717d6b16b3c33256f8abaf1112448a261d9655b3554e654c474b1c3c85dc79b2311191a23d8966c9b19e7f163ae89b15f6ebb8c15b31f30893fe6a1ab6201ba700a2dedfb7033ab451658fa7bd9e8e49ed8518d227961fea50428ef87ef6540c1882d4a8c8360136dbe38542ed9bee5edbaa2cca1ee09d9095c93aa38b41f56d0b29da1d86abc574296e583d0dd48f5a59b1034ce74db0fac5ae259acbbdd92ca7ab970b0f8c04d2ac25a44a05cff4346402d0b37fe724eda687ec58f80448074ae7f38e8583160d5b9cd2c5bb419bc20d741c807c52d2d5624b5f6eb7c714538851f355e0d51aa2dbcc94d43697a5b5ec81257d746acca6c6b315c2449a08942ed574be0c85aade989875dc37274a5dc4a036e79761324a2df53043f1f21ad8151a0407de86872e600e3dec0562699ba4e9db3eb50f1ed3747c03ea7a2b0fbe1f02614089bf8c736708bdd021923e898a82e12ca6e9b8df6174a9d41ba7cdc3c8b857ac2df652b67d46443a58e67f651c92c61c1b86454984cf2903178c8cfa68c25f54b6992128a7f60e6889fb59ee0d094cf51959e617e32bcd8029b6393280f55b23b7d5ccf1471c465c7b0714bfe231be992d25189aa19fc499253905e967638e6507726fbc02781c7838bcef838f3f39e36353a57aeeaf231082d2d765e6a39d55c7da27ea3f6430d456ef7e7f12e79026f5118ca745f311b0ced9bede4fcb61576db9132cb622c140f6019e4e918105a4258437d221adf3d8ef0c1d49375a42a548af2f3a26731129bfe5226ac67389b3d2f0f3676e077e411bfc9b02d9a4856e961f2883040a0609a7c7ce5c96794e4f108a07861658bae2612769aff6f599a4ffe930b17b0095bc2895cdeb5a2e6bacea833299f18972ca16c2a8b076ae34f395725006e7f3d563fba29273d61183aa86b9a1b5270210b49895925a90dbe8f408541e378d62d38b2eb7f026c7a9c772c9c7b02d33d614c552df033d42b6da76cf2e5bf47e26e2b2350387d183843dad459502f5853d2ba7ca2e29fabd595cb09f28c7cee946ec30e5123d2126f9f0849388c4ed88650f0c92200c261ab9f29fa309e428dcea3d1770c30e12e1207ee13e92a6c9b4a28bb9554e18e926850f8b374b81937f0473bf1a8ace1abd53dacf081b74918585d1c8f0d448aabcc9c97a88fda3df2402ebb4d8c1b277940f11f9d952b5ef4629cc5a93b05bfd321b375ac4bb68a01e9c34f209ab752e502ddd310622236ea6ab5487ae336dd2f56e264a2361a192a83f65782c805e4daa41ecfa02b455d472fbde4f8f0b60b18647521d6a133d08cde4e24256c72f2ced8", "dc1337fbc3746ef22ec7bc8df1f45e5791c7e2d6388006dbbd2342fc008c2f60d1477e0b3973a0a3eb1fde093e2d8e44666bdaaeb83a5a593141c37040a5e661a7540bafaa6d705e72e54be16721da86a607a0c09deb17a03b6efee57c9431fb4cb9485c89183524076ac75867f8586539e4eb941d11ab47634d19818607862deecb6703292150681e1e0b4ce5aa9a2992005b3f5b66a38a86f436b924ce0ce8c1594e9d245b3aa8e97aff232f5568fb2ec8f7c12076ac25c31fefd7e37bf6cef0c9d8a5e0265240e26f4bc88a2d325d0356c59d1b7d5047cd09e34568f12093b26c91faa16708174c78337e22fb073092b3759de88f586175d68073ad48672976199436188c74369c07716128726e8791e72ae7041e37f74f0d7d5e74abc2078abb66fb6e64227305492bace050c68686d1b5fd4890b25bcd135d402278d6fade82be4bd0c483e4b357ead12fcfe66ca28bcce2dce31f5bde7451c57edf4d7602a8dbde21e94145916e432953240124e10b002acbb53b865d8582ff9b42cdb1b5693c3f66d88e4e2a02f9ef16511178ba6ab9fc71ed30a28bf1317aeceef3d3b6e1d8e18f4b2fc68b4856e1584ec93c8604e61d41f5d346d9cba8122b1e6951259b6441e9dc0c000651b25728dc2f6b860900c8ec1c18faecc41b2005371eb4144c6e1efb380c5d8b57b5b0e1ff99af6eef5fd1285db5943274f1737041989d5cf1a8d73aae39936734aaa12722f5b2df011b7efa68ad0feeeeec743ffb82d1aac7d2959c4d991a2e2d3dd341d84df822a4e5e9f1c6e7ea79ea23d0cbaff0f1cce319e4bb2d88a311d92bc2b6434e782daf0f9c99f4eaf056a526c3f1b8cdc37fda878f574ad54e239a0243b9dd36de3de57f135f28c4fe69d36b43b68284d26b60173a9d6b5927a53b8fc02d2a86341d9018f579c032c090ee733994fdb3b9cdc51a6469e24ba287d7d2989cc67499da56a175cda7ec6a34892dd3768a4a15f6ce607036771adbb1a024100b8384a335102f825395246f4e20d3385fae091d36ee0d2aea3c853719f81101caa060b0b4708bca849ec29352c211da7eeee85a09bd8d832c63069f0e329821c9d83dc76653b2c94ee7d3fcb2560c8e1d1ef0e57cb8a6fca54ca88f7e39b676a2725986287065ed13ed9466231272a5c4626c0065b39f8651fade3463ac6845cbd2df83a442810274138ffe7a924dd90a1d6dc592c2e628280e2a86f7c8074e355f405eaaaac18cae8e42255ba0f977ee7ce4c099a4e0ee78819bca4794804b947c090ba4215d5fca50c7273a037cb139042465b7dbdbe8b9fda5e5177abfa2097b6a564499a8f647893e2917d99c5177e93d7642b635c35f0eec7ed978b380f777ae2c21f6f92c2572fd776033a0bf52d935390c7250965ae1e34e72470fea8a7027c388efeb7e181adf11294a73fdefbe731692"}, [0x5, 0x7, 0xffffffff9ee984d3, 0x100000001, 0x6, 0x9, 0x7038ec4c, 0x7fff, 0xeaf, 0xd1b, 0xfffffffffffffff9, 0x1f, 0x20, 0x6, 0xea28, 0x4, 0x4, 0x1f, 0xef9, 0x401, 0x0, 0x80000001, 0x4, 0xffffffffffff629c, 0x4, 0x1, 0x10000, 0x6, 0x1f, 0x0, 0x3, 0x100000001, 0x8, 0x7, 0x3, 0x1, 0x1, 0x6, 0x9, 0x1, 0xfffffffffffffffa, 0xf18, 0x5, 0x10000, 0x9, 0x9b, 0x808b, 0x0, 0x2, 0x810, 0x1, 0x10000, 0x4, 0x2, 0x18a, 0x17, 0x80, 0x4, 0xb5b, 0x8, 0x8, 0x40, 0x8000, 0xc4]}) 04:53:14 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x6}, 0x4) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x84}, {0x6}]}, 0x10) syz_emit_ethernet(0xf2, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaafde504c63286dd6010843500bc2100fe8000000000000000000000000000bbfe8000000000008000000000000000aa8902000000000000c9100000000000000000000000000000000104010600000062000980650000002f0cef5500000000ff010000000000000000000000000001ff020000000000000000000000000001fc000000000000000000000000000000fc010000000000000000000000000000fc000000000000000000000000000000000000000000000000000000000000012b02010100000000200100000000000000000000000200000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB], 0x0) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xe0, 0x3, 0x5, 0x80000001}]}, 0x10) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000280)={0x8, &(0x7f0000000140)=[{0x0, 0x3f, 0x5, 0x1}, {0x40, 0x32, 0x0, 0xfffffffa}, {0x0, 0xaa, 0xf5, 0xfffff76b}, {0x7, 0x3, 0x5, 0x2}, {0xf000, 0x2, 0x9, 0x80000000}, {0xfff7, 0x80, 0x8, 0x3}, {0x401, 0x3f, 0x1, 0x7fff}, {0x8, 0x2, 0x0, 0x1000}]}, 0x10) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) getsockname$packet(r1, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000300)=0x14) 04:53:14 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="04"], 0x14) 04:53:14 executing program 4: r0 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000180)={0xffffffffffffffff, 0x7fff, 0x10}, 0xc) (async) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000001a80)={&(0x7f00000000c0)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x2, 0x4}}, 0x10, &(0x7f00000009c0)=[{&(0x7f0000000140)="a23bf4da7f6b2ae9c8", 0x9}, {&(0x7f0000000280)="113726222220089294f3c22730b1dd8b73b2ce32edf65fa3c2d6d47a70f3115aa09e4bc280091d68135e99d52ec552d9406e0de2a16bad1774a57b366e815aaa7f3599911d3624bac718e919a3f6aefbb9809a67e9d13c0185e7aa8f7a98297998256cc6c63745586593b350489d294cf7e8addbb0c471600fa3169f82cb8a4ed46596e88ee38b0fbb6ad5f76133e5ddd53a398c388d3a88e88f152ebcb387d110151ff2b53060c5cebb6a3a20452db2c8169cd0fc0cd5d398543440b3e805686d7c3014a33f66c0925781f3e7278d5b1286545688ea07db99e868", 0xdb}, {&(0x7f0000000540)="45f602e235c8e8d1cde1737b2e896f1760cf4051fd8175448e7eee659d9944fa13f565e4fa0f8574b61436788709d16bef7f97c78cbf07c84c13bee5768ba9b6c31e21a82ae9be1a5dcb6d45fe122079be46da15e8c589ea45be752698e30254167480ec0647c1d14998aeab0dbe8f7439bdeb6369011b069572d0e5f71b03d2f5678afdf8505a29f80253e5c61727aaa17f3aa9fafbba79dc77c382ae934aeed11d86975d831115d0a0f625611ccad0d6424f80c2c117d572453668f5612b12c174013e", 0xc4}, {&(0x7f0000000640)="20995491ad17b2dceef04fc4372e07bf1ffe4e8e538434475458f4fac1ed96183004ff59ed4a284032820140f89dad1d732a4f527778eacdf934a383dcf5b07a61c5856cb4a359bb6c6bc626d2f47ffeb2e9ea721c5c5d4342db3bf6fba75e5100f8266493ed1995b799da5c047570815fb695fb8de191e7752e16d8ca828fd56ddd949df30cd83040504883a006a4f47a666ecfc6c2086a7fc80c29befca549646a337933438f", 0xa7}, {&(0x7f00000001c0)="1d6522f6a982b6acc803d894d59c27504af412858c2223982965930d27cce15d681a592fe546baccbbd92860370a3805421e866c7a04d7e2efd65d58dd589cc8128b947afeeebe2d4545725bcf", 0x4d}, {&(0x7f0000000380)="5678e812e0f73c8f3a5e20829958d90d7bf59ca67ac8e4211f3b3c3c924b0667887431fef43e057863e242a3cdd170a14fdda89d9e5a8a9013a26f8dccf4cb805666d7e12b90a983e6ba286eda1eb3d609ddbc682e3db4eaae1482e25f0c433d7cdb46c5a9af5e77b8a6dd577ca371f4a45192cca46b27d3917b98", 0x7b}, {&(0x7f0000000700)="9b", 0x1}, {&(0x7f0000000740)="8d1818afe81f49ed7d81c9b874d1409d2c200a7add49777c0651b59c7536522bb869ee75c25bd9e9fd503220ca4e095e264072ead7e2599917cd8789e59eb20160317b1e38cbe3418be265408ba6e71280d28d546e36", 0x56}, {&(0x7f00000007c0)="1fb6de8fff7f104542ee00a4863901d73b80b1c97edf58064cf5654a9657166e415a316f1048fe92dc3cd03857dbf05330ea44d7e266b9e2ea2de78dae6020553b866b4d419878edec00a3c1e675050253633cec85a2326f2cb86e1b7d3be691d5edbca38e27e73b2bafb32b2b8738038b579dca0ed0d72998f80003eeba4eaf8a9aecdf27d8476eb3104ed7087b5b2c35bf4dfc9201b4094d84c8aead060b2a129ed1fc66ef653f29e5d56f262c7ec5c014d2839c60fff33a368cda3871c065674ec2ec17541d92dc9a6b4062b62b205f0d21083b5d251f3767a05f", 0xdc}, {&(0x7f00000008c0)="465b9374fb06440405849272e3fe46ed8630623f22bffab677d0b3dad5cec670221dc9db6fa27fb29510a7fb3103d34a1cb44ff72ed7822016e9376866135500c4e0a5ff79d5a79e54ac9559cf7d108b59fd12037e8c766bf43c5ef27c005ab48528cc119422d6793f6e0c507fb714f32d7c0767c8b55cf1a8d233bb707dbf9e65395e9b412fa4299eea3190500a53993e6e2e8984b519bc61391a6ee07071f994d3297b182186b8e90a9034903d4cdad148e274fa5b1d74ede97cf470f643b798be80c6b5850732b2fd8c8940119048aef7e30e724b449703dd84706582c99c0b92b4e053da0237e01fcbe00fc0f29a2f3f860198f6", 0xf6}], 0xa, &(0x7f0000000a80)="194f56ee77380e7f6c505f8416a3ebc8e7c6181853ab4dc2ff05689f58d7d0aaefb9467479dfc12632fd5e291688cf8f809cfa1ebc43f1ebd53dacb03fabd29f8a8544a880da9cd151c42e81023b89055ffac440fd5350f600704e8333cddec6966d3b29172858e187f8a1308ed69d705a97be5f41e696ea6958b87c35574bccc27b87d7c6f012e45a976648c6a13396d3d842aa7e96d9e6ea271a2187aa75934f7b26a721c2da989f9d9acdb3ac989d0953c5bc61c4297f18005d7fda68a317f11ee2f05da21557b42fb592d40a60ee8c3edbe5fc460afcfb6d4c57b7775f6b6ca7067cf8211e9cb4879c99327fc3b291af9bedbbcd2762307fee23b12bd0d920cecec90fa224c92c6629703d63c4960ff057d14aa36ececd68e361381ff16f9196731f237ebdeb93fb6c57059800b57f5fdf73f33fa0d6f9b69abe290ac2061c5ad46cde21ab3faec25500cdd2886d0bcae7fbd4a039aaf359008ba72273f0a6bea7923643aee46afc779387395270397a6b82169d59ba21aab79ce705a7514b2f6684d0640360c6d9fa372eca68f3c7f47f5b22e2a562db886fe968dd8a6bff39ec97ab42777ee564fdc1bfdb570bed1ff937327ac0ed9c1e2a1139a8e8f79086532070e6edf690ac2234f819d7af6771d5f7e48b1e1dbe7de511837cdd94aafdbb9a83627f68983c9cf080556190fbbcb25a15368f4d26383cb65694b8de2071200de64fa150de48a074dc9b35600db00c1ba4e0ea063d27c146e42b4c418b80e79b88e361ee9482edeb93eb1d7ef8d2a80368d275a1fa0546b0ef09758425e5e1a90fffd154b64c909cf609298ee62b1bc6060e61314146b849115493a1bd61b95e33e220a5fa52de172f92eb5bb6bed6fa3d8405aeead29bd06a57e4422980eee561d7c48bb87fd4cd24b69527ed454e22c8c250d99e72893ae3016af2780c9dff35beb4f6270a0a7124f1e2e965c37ae9eafc3877ef34e7308f9da2ee782848105f8a5c47e53e4eb8e8d719438f4ee6950606d1574f4929588b43e5992bef489ce7f76f79b424c5acb3b713b16deca73a315d486a90b25e249bf6e8b10c2264d31cefcf2feac106f063ee31c231e52e81d210ceb9513bc87add7fb2277ff0a169bdb9379f36f3b99551451ad97f6666e4e293e05d5ce1daa563f3568925ff4fa024876e2a28979f792fb3bb0634c1d29d76376201d4a47042c8c6e24a5cb5f52b692bd78e986ab7f6add6eba39215320401a2b1ed0edeb3173621017cf12adefa78fb7099a9562aa1686b0d63a109f3e22501adbd42523efdd8e7bcb182c2b12d447401ff9bf372570d6b6f75bd5f0771a06f69a7502795b19498e288a80c55b12d99e1a37366c76f6ae10edc68e4ab5fadb8457df19cda35be90286473f5d3b7fa0a6697304a815722f336ad8eaa4a6b7f8d594b02230e2e893e2212eb5a84527da8db2dcf8d741d00f202d5d00559964edcdd6b4d14d23f994ce5c14985059e68bf065f66746fc194b42f1a9854e785f5dcd7f61c1b053d122edac4d63b01ea4662fc7899f9d15bfac4835146d75965d6b4d49463654df50de892dc7855ceb9ec1787404a74194ddefe26f0fb68d0990b533115b559b19c22f91776237ab1bbe863904570fcc94702549ff94f992d46ccee9c6a9ef00719abddf0334983b303e1f756640ad2ef34060275a2dd9d89b83ba6a64345543d84aca00d2cd777be3b54c01563f92e3ec5437ff399477f0793353347cb750f3632c74e24385c57ca0d377244fefdc56affec53b716aac1189b794be30409ba8464598ce6aeba2ba97f29348380550c9532206b2888d665436f4fb620ca62b7be03bba3e17afe1916b921ab23c2aa9bcdbb16b28f7410301b0ca5391756a98fccfb047a4e5b09e1f1cf7c64568b1ae1c7b8f526df48b17e7533478ecc8c2bf81d6c52e3768f73aaab7555a5e3be556955b0e33faac3c2a6d7a1c9bbd1d97c13eff7cc9126a5e19cd28e5343f368086eef02e23cd397dc895f934fc8c0ed264aa12c3a58dec4f99e3952cd3b18c5013d6a36cd66e425f51b20293a44f92b087b15b8fae94cd258d3c9f2e313343eadfd4aea5a9744a0410a7cbfdd05ad2342ad4575e644fce4c3257a7f8fa5ccf122a0b19e9dd5b2c5424f3aef0fe52f86513bc342e7a8053ad85cee5c107b4a7ef87c1291cfc802a40ec29c49ee93dbd3a7ebbd29ca02f4d0952c16710830599331292728e5c97f4a5faa78c3716729155e84d18c4b3f17036ae3e715170cd048a02ae7eeef3b28dd05534d715cd5b059af290f51f61838caa235d1f2db22bc9c199f151e5f54b94695cd41f951321131d328a9eefcc901f449c8453f60d01b374decd484acfcabbefac922c76b2a390f840dac0231bc00aad2de73a5f54b405ae7f8a59cf1beaa249c52040f07a2d07b2a4f32771e5f435d7ac3d40d41c28443a022c8f4b621da473b296dd4461528e9985e9a6ce4720d681af2c664236e4b1d200bf448ca853e4b7df16c466e2c0f6ae229ba5c7c8d08fb48f5531ce666493a59406fca445d4be2d861142a03b6be90d23501be32ddf5d91cccfef10a03f6d502e6b001a9bd9b3b509cbf4ba450fbcfa2675bee770902dba129b7b036b66626dbc984bde00355c1c4827f6061fa10da03248f407bd6eae208afd377a5e0560566445b2fbd1fa00f30e6a420a8fbed1e54d7a2d0c141cfb860ab8662a575f4bbcda1e3bfa18c3d112464d4ea787826c4c719e7d9fefb57b5a0ec989e2cc2b654f04cc6a1281105b1284711bb34c2d76c520565f77f674d1ecf48c759b5ea6026e5800016b7c923050452649dc8139b01578f1a9585dcc7bbe40eb7c018397d305887617ca8b709eaf17986152ce45c7268c2382fa0a84a37eab6433a8286f111a84c6087c361b2fd16691f8d60df9152b56ff96ab3912fa3b6a154f83d37f46c8d1d1f5b55777d37e3988cdcf6b7273882475b9745a5a25f61ca1c4ef071421e6f5406f9c329cf442bdc19c795653cb7629e0c6b66e53d2e1db3df8fdcab79095616b65f097d7af9a5a5f9c10a80b4fef1246e2632b1f0353b4657ad50018f1e487bff879a418b2e62d86ff8cace8b53409e2d2fffb88fa7f50b7aebf649c1c6efaf08d61526d85d09ed5df574dc1b657d009dbdb961dca7e7fa3aeddef05ff00b6823c44c39aee3eb1042198bc61c344e8e6ffddfb8be6ccd4991c56ee34ae8ed2b14c691319bc28406d523eb5248013e048a9239a961dbc8651f7b606d3e436a0d5f2aed4bcde789eec64adc52021c60dbc47fe706be2dc1eb76604fe52331757d63af8b8dd96bcc23759a0d65208ccb288a04ce63df982aaafcb04b42d54844778f251d83f01f50ce118a7b00dc244729b08387cc2418397ff8ff2dde9f96f8d16851c9b2c8158f32dde2469a3b4c3e57d4e93cfe5796c6a39703c50056b6e4a22517e4ceed40d2fa92fcfd4cd13286a46a76919c1d2d581a89a5ae30f4661cc55c0d325479542a756cdbe60723c4eb7eef84ac0009e10cdc6403d6cbe281a9d92f5bdc5a700c8e8b1ae3e9cb0fb3c7ae39e4051bf10e8e7273e78e7f81e9d5324e10891dc9e2d1a2330a3e94a81202d40513c2e9e73cae1da502e5a1a7384d04a6b2a33e5b8923da21533d37d99148cf05df913b699c2f51477b353d78e79c60f17b480a0bc37f26893e73eae67ac18f13e88c5249bd7984e38ed48b9678142ca432bbd74dd112b0bf2994a7b43d0b7ca630ce67bbdbd6930993116c118470a8b173e43aca3b81580c58dfbf315505f13b1ce2f8567eb6e42a1b193b07c9695eb32a60b9363b2e527f8dbbed39d8fe3f396abc862d4f0aee49836d3f6a40868c9e2ea060e0480971e21e0aeae756052930c2f36f829707090548875f107adaa2ddf90227f9af87059e6f838ac9d4a51800610ccc90ab52e5386be578ea572fc735d425914a54e7fd6a3db51ad3c28702614dc819c4bfee4c8e2a54ff5a97c10bab1a3a9a47f02a0c131adf00072538ebc260137fe642835ec7ff439d28e5fa6b945118401e55ad716ad3415171c7750c5ed0330676d90c11ecf722bed3d3a6d555a4192714cec34fa7cfe01c8cd57d9fbededc1cb31637312b1f96d3eb1e4b6aa6947c9b4e45c99ddee6e61488725f34279879a3678b26f7b95b3e03f0a6d268a1c7aabb6422a12c7e38803ac8d2f1f462828e3f5160e52b02cbd090367e508e6557eeada67d1e1c79c4834964b26a360f25fac4781ac801710ffdaa80e0286d7afa75bb8412cae5ec4be3c2ac4fd1af8b1af859bebf521e09646fd941ad76cb2fe42ffa0d62a6e5e236b7b6aa71fc993ec77042bea26f70a2196daa80f087e41093a1426def345a27753177c34616b190581a437c53cd8f0fe9e5c282b1fe68469eba848b74ce9e41b0ca5350f09333509a6d0a4facc82058f953c33a47f9c41ce7edfde9487c401c2a8bcbd0d6a8abe9178e0064c3ec69518d718855dad92351611c37a6d7f058846957706433ee504938cfe5387d96111814245ffb25d350af70a38566e7b1af362c46247db235e5502d1af379dda785bb53c317b3dcfe96271d59dc106310a454967284cd41fbf6bf33beaa897d1028b08a3195ced45a1ca9f45fc4fff972d45951ce2eff86d1648a5df2cb3a3bf6f4000686ea8c15ad85daebd32e95ec12d2acc452a9b240edb035ec6b5c4a1751f068507622f631fe9ac7de27518bc714518fad0455008519b8a7030224da75f93aa3afd441f19ee8f4aa927f14f203596cfe9374ae9628c9ffca536b4b2fde5a060a2628b5ab80b8c907762bb75e37aa325d0d132685c24a5a11e501b2bdd7940b6a7029e66392e254c623b2d5f18ecfff83308e78ad8ec59c8465e0037a2a35b757c80680555f9f82a26179ee3be5ef01e55a66962671313121e3771a5f72f99da759eb1af824888b8a6a552fc23d2c4f559c6f50ec307cbc74033a0df347953cc4ea6a5da318aca18a3bcf0def531bef0e969eba072d0982b52397c74f25f12b309754bfd4d2ee722b341856eedc67752d81404ebc7e0a1007682b258e7a17149d7c54882702ce5308249a12da6934cab5eb9adad461670dbfc2a3a06c53c885618c58843529f394b21cbf8737a45be58586718090c34e740ea3ec3ed3452162d06e6cb55b0df3f9e3fa4e78add5c33c3dc1dcd326a71af79078b9e959cda84d4ccbb894160da65aeeb3286ea2f131bc809be8ed2d794372ace0662f29be1edfe968f31029acf70c3b3fea6c7748c97668211b5770e992f01d106bc89a030647fa381ea1dd20354e190fe16062dbb215c83324bcf0a1cf71a3196bb9f2aea67ddcc624c52ac654ce1e913be0e4e39f19a61c5bcf919169f5da5a21088b8665330333f69adfdb7eb9f258a8fdae01d5285876bcd17209b83fa046289234956122c8f098f42bbb15312e61453c899f1f6cab100022ca22f98e86c6cf238feb91e454e68168af2f7d11021f86a299de2822d730ba570b078d7df1a5e7f9c22e995cec0c70fe963e48285fe2d1812ae518cd2723171ff549be29e64f579890fec62b8cb3e4d3042442e1d5b8ca44b06e1f37fa5020b91a30c54d5ef0d802e49b2cd56b54dcd98c156eee042cf55932832a1c725d168938f3abc15fa68a194bd14fd39d91d7c7d829b29a6648c7ca00453664550e5ea464277a47331ac29e37f7e61c86f219884ed2f5969456ef5c48c2ad29ae6a3fd253f062d834ff94b50a1a9bf7e2ad9cb12e30140c5754485ced7a874a8e6ac91c0b110ca09c69720770a7", 0x1000, 0x448d4}, 0x8800) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r3, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) r4 = getuid() setresuid(0xee00, r4, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async, rerun: 64) r6 = memfd_create(&(0x7f0000002fc0)='-*[(\x00', 0x1) (async, rerun: 64) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r7, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r8, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async, rerun: 64) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) sendmmsg$inet6(r9, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000003000), &(0x7f0000003080)=0x6e) (async) r11 = openat$fuse(0xffffffffffffff9c, &(0x7f00000030c0), 0x2, 0x0) (async) r12 = pidfd_open(0x0, 0x0) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000003100)='./file0\x00', &(0x7f0000003140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) (async) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000031c0)={0x0}, &(0x7f0000003200)=0xc) (async, rerun: 64) r15 = getuid() (rerun: 64) setresuid(0xee00, r15, 0x0) (async, rerun: 32) sendmsg$unix(r3, &(0x7f0000003380)={&(0x7f0000001ac0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002f40)=[{&(0x7f0000001b40)="9a9ca0694c737408e9f9826e7ac996bf5d5211630b6818910d6c86b896d6c10be436004f040ec20ba60dbaac19a78077b84b833af7bab564c182b8061dcc1f7bd3052480a400f1a5b4aa7fb973a3969a102bff8068c7ca944e96a212706e05611146ce993fc5db184b55dc751fa733c0235fc97b35de782ac81472198f39fbadea17bffce66a91033083ea63a5a2f97c9452ac89b94221f4821a423b18542601dcaa11666e6c5b12be72c0b05ed362cb1688f490246e186084cfe4f906d637d3c2464cd868731f1457741971e3677729fd32ee93076b6038e9c5bef35a2f98c4f888c6f768aa0d0562335148aac6632cddc2", 0xf2}, {&(0x7f0000001c40)="e9bb1fa3f531eb4a68ac001bbc69de3b1cc39b74e06f4eb1726d0a26ac110e6a40555884fd7edb62eec23f5b5b1aed557b6a011ce9941f4dee522607186b45e76fe8298c1180f34bc5440d86d5b499cf8795a848c4f762ca4e238b0d6f83ba9bd15833919fa323c808173c9f220beb86f15c3f716b17785289c9c9ee5207ad0b8a655034a8e988834c76fe73aa8dfb0681870eca6afddceef3077076e5e7496f4c44ae1f5ef3078557c6bbfd", 0xac}, {&(0x7f0000001d00)="6c2999617d3ec52906ca6691eb5ca4f763f5d8e14d02b7405a21de0917c9a3acc2dd7d56a73c637d441f9f72aaef13d781a5a502b19a3f248a571c1251eed5e5dc629fc32ba339d2a2f79f15e19f3d9587a602156f54a01894fda66b20aeebe8ff552449d273def7a03cfe7195a7c2f15473efe7a6b4115f7d8c79fe35acfd325dc4b02e8b37313aa13ec62d63485d20ad22641a6f476f5cd0faf555d21a1eee26d39055486db97c2147ca7a12d3927003b29e4d024c5908096841bd27aed8cf2e0fd9412c140e1eed5fc8748fb08517549f8369acf724ad4f1394adffeea10bbccd960b5def54022f04c32f49f6e584b5bbe5489182701aa80e6eda769b668b4a61f2f9589e1766aa1cf2d6e6fcc3487e37bee8f7205036980c2c78d7b9f5e4bd3e0d23372a78d7e78ee10268e045d88b3a08456b1a56f3b63fcc8a896aecf94113a8d6859cfee5c783d3b064fd788f27fd5622dd6dde5126c8f87cc0f305ac02e3b9c1883005feecf6c9bcf4143e0f5718b6a818b66ce5cdd80fc1b8e27f2a657488475cbf26f4c6f5b67630243f059ebefc99f4492b8c693902beb5293fc5cabb27c74ec09019233427d318ee8bcbd7e1f3344a7a5804e4ce47e5367bb1ce8dc74e132d729a0a7a7673686a39bc420f83685e3fabef700cb09e23cfa99edb92bea09f524017729ca2399cc66b34887ba4f6221ddde3a0c873114a04fe90b40c4b632e0d89e53b69cc997c49f956015da3948399fcc2e06fc15891f8f2e84a3adb762f530e98a2bf61d51acade67006f228e42cb20b2fc235e8d55adf5dc4b591249d3b068f745e7beaf436f71b45b4586c1c83479a3833c8d3ed0f344b4e4b9c15ed360a397e51c8c59e3d865ea68a2dac406c34070601fcb00e08697c100edd46e5ee57c33b1046d4abab1cbb901d00a7639e29be4b04ce308076506091b673e81273c2d1bce83094fe45ef3bfc76ccdd1971beed92417c9a0478203d78a21fc2bc5a72871f940e340dc8cf96d05417daff5c83ed11897f474a815676c1907c0b1f39670e591aed3dd016b2dc94cfdf7d90fe7c29de86c92f80bb6e5595a5c0bf93f8fd75a04e792ed241d976e9467ab98667a6691eea3aa89c02a21c8841136e4c198a71baf3f3736e7427e093ce9be44222778bce8b6540fd5086bea24ce052eec322023e201e78dd64b927a92073f5bda5521839f53569826dfd5fcffbd37801a674ce04d9f2e6325cdb78c331b77a955f3b1da30f14804319dce49a7a7affefb313c1758ee01cd69c1cb6f4d3bf61ad9793b70eaf0d1f7d4259dc5fb1478e0fcd5e081ab341f936c04dd953119bd605f951b7f42977c850fd763a0c1aa258e59c820ecc61be086945cc0132ea2d8a5437b140e3fd14fa4f8bf0c23d27ac9c40cb5ef33980e4d6ba5cc556c0ad7035aa63dc1fc4fcab191932babf3940725be27d077dcc11c936510fa41b1313c4f3f44b9e8db3fd22e7824a0ce65fc5bb6bfc6d815710c641713f4f9e664d8077995246d8817285fde5b0691e0599cfb8a5d97633eea588aeff0d5413df465c8c5274cca15c0eb55133192d5dc4687dd6b6d68633a5cec6becd2e11f35d759a252bb1917292c4f0ff8c05b17b502c70e92a7fd648c539a91c762cf1004cfb8ca36f2ca1ce3383bb67c577a5f9d16c95f84c9cb42708158a8a0156645d9f90a81d54015757963bd3973f087b1b9c14ef27891c1022d009bcef1605e74c1cc429c6f2c529939810c911bc10c2b1ec1010311368ac0afc513ac1c0956c4780df3ddf003a6a899a07f7b1654d0abd671d448592b97d3599080591995f086eb735f62d8bdda15aa9cf38abcdbe814d2cbd22e6714e76d2ae21b22130b041d0dd4a7790bac8805aa2e0800d9bf285b66006c99b96d2b955219c6fb3ddfc7335b2c5693d4994559002657ea82fba7bb9a975071c204b7232519a87e43374e294470ae3375d1e7cff5280097f5adfd03e8b9e890871354c032d96c8746e002da20f1eb8553b5cf75217409eea19c6b3afa299dbdf82224eb3fc639224453a20cd92f1d08bb5f1fecc50fd4af41c6f43c42d9b64201f0a86156c702ec9c98bd3f3eecddc69cce8572dd5df2e3d322fd2cbe6974f29b6a5e8eb191700e5f8482d79b6bfdf81eeaafc6319ab5e4a3f02ef38a73216cbeecd8862945d49f0f8359ad41078a91a8b8c1b2539b27fcde296d5426ad1e85f03185fb0270b7d4115138a827016eaad3ab90fb7b6ab46ac70ccb1141e04e703e17617739423c566b7e8c7dc870d86ff35fabec92a2e3778dd00b7326f0337c52fc6abd35c143ea5092f6e86cccd4a0b106bda0fe64ecd7f668d71d8f40cc65f23caafc41028d17aae9a7e368c1c06226ac81dcd85b384ae24c72e333bcec75e3ea180d5f79fff9df76dda82f60f162e544ed39ac2b1b4c54d6287f53610c897624c35a48b17bc18222e529139c7c09fe1a07d18ea5d6fbadf8b0724105fb706e993211c577efb946a23302fb7633aae4668741c7ed48ec65dae320ee65cb82c2e92d1f48894356f90a3608ec95f5f7add36251eae67e488f9634126f90fa02226abbeeb3ef6a195d3d9d2f2069498db242cbbf7c0f02d3951d7c566a29047fe15e6b40c18e16d0741dd0431e35bd3f73e5bffb17b9be53aa3b2a62ef9cb9319b8b33047d12fbfd0d7d56f6e686520b392c12145a294c00c638a7c9b43ffa3bb49873e8831987ffe2fb86e5f136b9d7117a41552b4a0266d6d3450de4d45a7ad05141d4f59e56752aa980cd0f8a50c10f28431834b66481f5863278407fd2b4669d68125354aa5f84a2006cef0294825a5df3b9834849706f7f26cee2fc2d041d52db3aaafa2d1ddbb0d2d0632d8a4e253d0f5386cf659056b1dd2d2b98342ccd0951c608000f8c3f08e7bd4f0c6e86e1e1d5f22f1c38841cee4778e2a3d7f6e75535b818edd31be14cd672ff4d5796d0a8dc984ca6d33e3b5a695b98945be5f810d17d51ec1e615718f518c16721226a90259ddb7773bac1a3115bb740a27b2b4c6ce840ec58cdd603e86c69792e62ea5d3e86a0a40fda267ad17da3040c423dbf27158511fe5d51fee1cfca22eacee64594ef5237844f0bae0cc8c540a7f7ef73f27b9867a06ee562510d7ebc444eda7b3ed376d916e445361ca7be4306a2be7ae679da77a1b414ec6f9e45141f83ba233e6676402ba0c85bbf8facbb6887be055a35bb105ff45a17638e8fa35f53b09e2fb395e3450f694d93068d50a36d383d4b6fcd85c94507345a0c8e1dfa1a71ba43fdf2244d636367873a1e5c95e4aaa53c1da4aadebaa702175b145eacd611ef26c35eefe8811491bf1877fabdc53003baa2103c5f19e06f5d65d2cb3f404b7f52986a99d8843b3b38e37d8ce9e40c97b06d261ecd6dc5f7acfdf0ad384f4f8d9e56cfbf34e7640a1658fc637c51cca64cf1760abe6c17c4aaf2e6ed91bf85097ea32587e4937bcd544cf8cfa1cb2c5286567d6807f96ddcf12bfd837f1bdcaf6e093456ba4aaa0fc440aa37eddfd90d80bbe671d623629c2c032d104f3fced08e40a3267767edbbb523dd4050d41c2e0bc180fe400e9c4e41b1c665937902005b857fbd7736c79f244762e91d2fa4f1722452ec586fb9e91ba290de12b2967c567f253107bfcb39ac9a8c60d161b8d9cc97529c83d10663d3763db3def0429e5ebf65ed1a4d3acdd0fa584262c929ec29d1be8b0cc431e76223450248e2034057407175cdb6cbbe9c89fd06f80c499d465a997a26188c23f887efeb13cbc5e18adf8a5fa3e95b0c6f8ea0c8a41fa58446b743a3db15343a7c15a554fa4df9a83f98974948fac7811f428741d289d05786cf9043e93cac70e616b31af20c5c51ef61cdf123c89d7e37a96b9ffeaa674897aef68c23904e937b2ebad999d83c17942060f64cfd9e3419d0073a538cfff6e61352a183c966cf8a8045c80e361ab11e5ef8054d4cbca81606f16d5d82ecf47bf3ed1f2c5c9919ada303a637f8abe2c5e8fd68d09ea5d690d9e59780d02d7df530f7c7e61bab3ad8f2afabe38c85f74043d87e3c4b2dc5f38032a53a9df59cd319cfc5e174649d5b5f9db795126758a0beb4039b7612c4edef73e86f81204eaf24c63bbbd4ea25ca2ba6f82169c78c9b387ee6dd897f145d17e384d0be7002ff2f89681a4bec726784ed4d9eb50ecc48a4a72c24efa6f352f40f62192b50b34a4fd5f762296925e6f10ec6821e0923eff06969c72577e45363a39dfefea40cbf16809a5ee8c0497b2857a3ef4e38069f676e2a74889b64eb7892362a657e88080a2b1e6363c1482700be99f9d8967d9a0b9b3734fe97bb1b834fe7933a89a0079cc600feba29aed4148970883a315bfeb049a86ad66c5e5957daf18611052b9eac5ad48c333bd2d9beea35d74fa1bbbe98566f2fd3d7615db532008000bb90b8c041188dd99a6e76b9e5c51f3c9e502252d747fca91489e4bd49bbe63a04d97cf3aa0d7355602e677ecd859b06fd76ced555cefb870e97c0568b7859da429324edd402b8e4ed538b9bcbc275125ccec1651da4b65418bc6cbfc64f16c8a2389d062fb3f155d6081698f658451c6ba7f4bcc5a2ad2de706afe3f806d3cbbb4f7e886b8f815448706c434fb769c4e02eeb49762484b9f52fd71cf0fbc394d27ebde30b4940a9c3187990cc8d83230dbd21a05374182be4e18bae429123ca2f1d4d2a4e8473e16f7dd1cf9d41f3f08c7902d48deac99b38615840b4881bf083c90af43c6d39b869e78c143074c9c2289a4cfea2a6d12b6754a3e1f93dc2d64587cf1039da3895a262e2a37e40379ab1d9eeb1c68f654a81b175682743470c311a44107203a395c2c12ce76381b3911dcac27a5c7bac192bf1084d164e56c884f3a6c59c3beaa7c1e68970026f04ded182d7fc6c114ee5a9e0d3bd40065f6aaf30e8912afe181bf2741c0a775c627e2143f6520aca2a041ac4f88a8066da656a1acbbaf780769853b23156dc1a6f9a585687fd6f49190168a58850c71f75d9c6df5d75b1916f702b5cb4c5698eb1d2601a2365102f38e79c150c89f3e6b8d4d7570df797b69d8151cad29975c4af2ced1f0eb79416a9ebc5c2e1756c9b3f97fc4b90826febd289e5b489b0e3a3d654f62230781fb0f6d41d54601f4a5bd9484b31a4771c060a93748e55617af3155854df926a476ed9cf50bde5318a117bc03ab975b5b1c54a8ef856c5ffd9b07e79672fca8eb8ddd90ff31c1907d9e992b9bdbb761c4ee8aee7eb05aff282ed9df784428cfd35cb0fc1081f9cbb708270c06f89431914f9eae954209ab9825f42febbd182bfd826a82da4d63165c55d9666589e36a05f7e1f8a328142c6101c6dd8dc39f02188f307852f1309bdce36f4b22e7c445c00272d0654f44154123c32d1a887447a1968e6872d981c7b148057540afe21521901850ff0b3ae03e13802247bcb14d29945e3858700aecba048906b7b6ca77946156bf15c3205312cd5601fc5e89406a6f4a5c7b9bdd179aba738a9d3b4063cc15f5ab9ec96e42dacce7ee7066dd2f8ec3431ee74ff3d97f39dbd4575a10ae1eebb4f484d228c83727d0208393c8e02a07b6083f051967988f4a00142712306fcf19542f78030497ba2acbb530ab919c32014153c8fe6a92f44c3e37e5453c6d76d61b224ebc31afca71c21995e3b09a87a436c9aca89c2fdca6c731800e1f5c27bbc6aeed1be95e779efb3301a18921b0b974b7b3acf591566e5f1cb82fe8c5d729ac96bb9830b2dd315c6350579b06d4e0cd7e728b1815a72a7", 0x1000}, {&(0x7f0000002d00)="196f793283d8fb49a294d776fe789701502c1d43059fd3e93e2e6abc9e6d3f47860c5210de3738b9568ae510e3e8c1026916c25f17d397e482cd51a1af26ff235d46971664d1246e823b085c7998c4f619166bfa47f6cff91fd81365a2563f13646aaf89b682b94699b25ca2c9ab6583589ef798a6150b2e97f91fb215fe54c9bffdee720546377a017a1d5f49972473ea", 0x91}, {&(0x7f0000002dc0)="c6b297579f7ba555ebf8ecf882d61fcdb388a491f1609c459d17c310be9a35b13db2700a1c4d2c786757da0e14edcff2093cc260c962727b43d3a3e28e9ad29b8baf8707d9977f7a32ad6fa737667bcaf283502b2c5146b35d6934588033586d34a3e80775f38e9d938550781e8da9583861f881e134e19d7063b28450f196225f28ae2daf68f26edd5616cea2afab3dcd382116b04e4bd8947aa62f690fff59950d4a417624c1dac31165055f693eef666cc8d838950a837358ae439e76ae7d9e926941e996bb5fb08497e6493218f10937aa7dfd011016891e2153e5feaf930f3d82671239fbec0d45170cfc9fb4628902", 0xf2}, {&(0x7f0000002ec0)="c3cf7fd2dbe7e8d066f1933abf0309f3ad2155081c4c2aafaca211abb3497c854c49243cf166bef16e0b51bc2787e129e4fe5a8a12b9cdf1ad5684f98bd4fd8d8fcb2e80a1946811b4682f76f98d59da5257127d8545c6e98a8b68de8230b7", 0x5f}], 0x6, &(0x7f0000003240)=[@rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r4}}}, @rights={{0x24, 0x1, 0x1, [r0, r2, 0xffffffffffffffff, r1, r2]}}, @rights={{0x1c, 0x1, 0x1, [r5, r0, r6]}}, @rights={{0x18, 0x1, 0x1, [r2, r7]}}, @rights={{0x18, 0x1, 0x1, [r1, r8]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, r2, r9, r10, r11, r1, r12, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r13}}}, @rights={{0x18, 0x1, 0x1, [r2, r2]}}, @cred={{0x1c, 0x1, 0x2, {r14, r15, 0xee01}}}], 0x140, 0x24000840}, 0x4) (rerun: 32) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000040)=@hci, 0x80, &(0x7f0000000100)=[{&(0x7f0000000400)=""/248, 0x60ae0}], 0x1, 0x0, 0xd66}, 0x0) (async) sendmsg$tipc(r2, &(0x7f0000000240)={0x0, 0x18, &(0x7f00000000c0), 0x31}, 0x0) [ 484.506525][ T5025] Bluetooth: hci0: Received unexpected HCI Event 0x00 04:53:14 executing program 5: getpid() syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) 04:53:14 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="04"], 0x14) 04:53:14 executing program 2: ioctl$BTRFS_IOC_SYNC(0xffffffffffffffff, 0x9408, 0x0) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x1, 0x5, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}, @local, @empty, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @link_local]}) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000080)={'gretap0\x00'}) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000080)={'gretap0\x00'}) futex(0x0, 0x80, 0x0, 0x0, 0x0, 0xa101fffe) (async) futex(0x0, 0x80, 0x0, 0x0, 0x0, 0xa101fffe) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, &(0x7f00000000c0)={0x2, 0x8000, @start={0x0, 0x1, "5fd52203f6787a23743156b5302c4f5fee995a27e5107cdf7ec451bf96bf3305ffe6e7fafdb227ce04fa770033ff738994dff9b93575a1974208599f5cd5da34ce86a4bdddff057f9a2f1a22490f5c7717d6b16b3c33256f8abaf1112448a261d9655b3554e654c474b1c3c85dc79b2311191a23d8966c9b19e7f163ae89b15f6ebb8c15b31f30893fe6a1ab6201ba700a2dedfb7033ab451658fa7bd9e8e49ed8518d227961fea50428ef87ef6540c1882d4a8c8360136dbe38542ed9bee5edbaa2cca1ee09d9095c93aa38b41f56d0b29da1d86abc574296e583d0dd48f5a59b1034ce74db0fac5ae259acbbdd92ca7ab970b0f8c04d2ac25a44a05cff4346402d0b37fe724eda687ec58f80448074ae7f38e8583160d5b9cd2c5bb419bc20d741c807c52d2d5624b5f6eb7c714538851f355e0d51aa2dbcc94d43697a5b5ec81257d746acca6c6b315c2449a08942ed574be0c85aade989875dc37274a5dc4a036e79761324a2df53043f1f21ad8151a0407de86872e600e3dec0562699ba4e9db3eb50f1ed3747c03ea7a2b0fbe1f02614089bf8c736708bdd021923e898a82e12ca6e9b8df6174a9d41ba7cdc3c8b857ac2df652b67d46443a58e67f651c92c61c1b86454984cf2903178c8cfa68c25f54b6992128a7f60e6889fb59ee0d094cf51959e617e32bcd8029b6393280f55b23b7d5ccf1471c465c7b0714bfe231be992d25189aa19fc499253905e967638e6507726fbc02781c7838bcef838f3f39e36353a57aeeaf231082d2d765e6a39d55c7da27ea3f6430d456ef7e7f12e79026f5118ca745f311b0ced9bede4fcb61576db9132cb622c140f6019e4e918105a4258437d221adf3d8ef0c1d49375a42a548af2f3a26731129bfe5226ac67389b3d2f0f3676e077e411bfc9b02d9a4856e961f2883040a0609a7c7ce5c96794e4f108a07861658bae2612769aff6f599a4ffe930b17b0095bc2895cdeb5a2e6bacea833299f18972ca16c2a8b076ae34f395725006e7f3d563fba29273d61183aa86b9a1b5270210b49895925a90dbe8f408541e378d62d38b2eb7f026c7a9c772c9c7b02d33d614c552df033d42b6da76cf2e5bf47e26e2b2350387d183843dad459502f5853d2ba7ca2e29fabd595cb09f28c7cee946ec30e5123d2126f9f0849388c4ed88650f0c92200c261ab9f29fa309e428dcea3d1770c30e12e1207ee13e92a6c9b4a28bb9554e18e926850f8b374b81937f0473bf1a8ace1abd53dacf081b74918585d1c8f0d448aabcc9c97a88fda3df2402ebb4d8c1b277940f11f9d952b5ef4629cc5a93b05bfd321b375ac4bb68a01e9c34f209ab752e502ddd310622236ea6ab5487ae336dd2f56e264a2361a192a83f65782c805e4daa41ecfa02b455d472fbde4f8f0b60b18647521d6a133d08cde4e24256c72f2ced8", "dc1337fbc3746ef22ec7bc8df1f45e5791c7e2d6388006dbbd2342fc008c2f60d1477e0b3973a0a3eb1fde093e2d8e44666bdaaeb83a5a593141c37040a5e661a7540bafaa6d705e72e54be16721da86a607a0c09deb17a03b6efee57c9431fb4cb9485c89183524076ac75867f8586539e4eb941d11ab47634d19818607862deecb6703292150681e1e0b4ce5aa9a2992005b3f5b66a38a86f436b924ce0ce8c1594e9d245b3aa8e97aff232f5568fb2ec8f7c12076ac25c31fefd7e37bf6cef0c9d8a5e0265240e26f4bc88a2d325d0356c59d1b7d5047cd09e34568f12093b26c91faa16708174c78337e22fb073092b3759de88f586175d68073ad48672976199436188c74369c07716128726e8791e72ae7041e37f74f0d7d5e74abc2078abb66fb6e64227305492bace050c68686d1b5fd4890b25bcd135d402278d6fade82be4bd0c483e4b357ead12fcfe66ca28bcce2dce31f5bde7451c57edf4d7602a8dbde21e94145916e432953240124e10b002acbb53b865d8582ff9b42cdb1b5693c3f66d88e4e2a02f9ef16511178ba6ab9fc71ed30a28bf1317aeceef3d3b6e1d8e18f4b2fc68b4856e1584ec93c8604e61d41f5d346d9cba8122b1e6951259b6441e9dc0c000651b25728dc2f6b860900c8ec1c18faecc41b2005371eb4144c6e1efb380c5d8b57b5b0e1ff99af6eef5fd1285db5943274f1737041989d5cf1a8d73aae39936734aaa12722f5b2df011b7efa68ad0feeeeec743ffb82d1aac7d2959c4d991a2e2d3dd341d84df822a4e5e9f1c6e7ea79ea23d0cbaff0f1cce319e4bb2d88a311d92bc2b6434e782daf0f9c99f4eaf056a526c3f1b8cdc37fda878f574ad54e239a0243b9dd36de3de57f135f28c4fe69d36b43b68284d26b60173a9d6b5927a53b8fc02d2a86341d9018f579c032c090ee733994fdb3b9cdc51a6469e24ba287d7d2989cc67499da56a175cda7ec6a34892dd3768a4a15f6ce607036771adbb1a024100b8384a335102f825395246f4e20d3385fae091d36ee0d2aea3c853719f81101caa060b0b4708bca849ec29352c211da7eeee85a09bd8d832c63069f0e329821c9d83dc76653b2c94ee7d3fcb2560c8e1d1ef0e57cb8a6fca54ca88f7e39b676a2725986287065ed13ed9466231272a5c4626c0065b39f8651fade3463ac6845cbd2df83a442810274138ffe7a924dd90a1d6dc592c2e628280e2a86f7c8074e355f405eaaaac18cae8e42255ba0f977ee7ce4c099a4e0ee78819bca4794804b947c090ba4215d5fca50c7273a037cb139042465b7dbdbe8b9fda5e5177abfa2097b6a564499a8f647893e2917d99c5177e93d7642b635c35f0eec7ed978b380f777ae2c21f6f92c2572fd776033a0bf52d935390c7250965ae1e34e72470fea8a7027c388efeb7e181adf11294a73fdefbe731692"}, [0x5, 0x7, 0xffffffff9ee984d3, 0x100000001, 0x6, 0x9, 0x7038ec4c, 0x7fff, 0xeaf, 0xd1b, 0xfffffffffffffff9, 0x1f, 0x20, 0x6, 0xea28, 0x4, 0x4, 0x1f, 0xef9, 0x401, 0x0, 0x80000001, 0x4, 0xffffffffffff629c, 0x4, 0x1, 0x10000, 0x6, 0x1f, 0x0, 0x3, 0x100000001, 0x8, 0x7, 0x3, 0x1, 0x1, 0x6, 0x9, 0x1, 0xfffffffffffffffa, 0xf18, 0x5, 0x10000, 0x9, 0x9b, 0x808b, 0x0, 0x2, 0x810, 0x1, 0x10000, 0x4, 0x2, 0x18a, 0x17, 0x80, 0x4, 0xb5b, 0x8, 0x8, 0x40, 0x8000, 0xc4]}) 04:53:14 executing program 4: r0 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000180)={0xffffffffffffffff, 0x7fff, 0x10}, 0xc) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000001a80)={&(0x7f00000000c0)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x2, 0x4}}, 0x10, &(0x7f00000009c0)=[{&(0x7f0000000140)="a23bf4da7f6b2ae9c8", 0x9}, {&(0x7f0000000280)="113726222220089294f3c22730b1dd8b73b2ce32edf65fa3c2d6d47a70f3115aa09e4bc280091d68135e99d52ec552d9406e0de2a16bad1774a57b366e815aaa7f3599911d3624bac718e919a3f6aefbb9809a67e9d13c0185e7aa8f7a98297998256cc6c63745586593b350489d294cf7e8addbb0c471600fa3169f82cb8a4ed46596e88ee38b0fbb6ad5f76133e5ddd53a398c388d3a88e88f152ebcb387d110151ff2b53060c5cebb6a3a20452db2c8169cd0fc0cd5d398543440b3e805686d7c3014a33f66c0925781f3e7278d5b1286545688ea07db99e868", 0xdb}, {&(0x7f0000000540)="45f602e235c8e8d1cde1737b2e896f1760cf4051fd8175448e7eee659d9944fa13f565e4fa0f8574b61436788709d16bef7f97c78cbf07c84c13bee5768ba9b6c31e21a82ae9be1a5dcb6d45fe122079be46da15e8c589ea45be752698e30254167480ec0647c1d14998aeab0dbe8f7439bdeb6369011b069572d0e5f71b03d2f5678afdf8505a29f80253e5c61727aaa17f3aa9fafbba79dc77c382ae934aeed11d86975d831115d0a0f625611ccad0d6424f80c2c117d572453668f5612b12c174013e", 0xc4}, {&(0x7f0000000640)="20995491ad17b2dceef04fc4372e07bf1ffe4e8e538434475458f4fac1ed96183004ff59ed4a284032820140f89dad1d732a4f527778eacdf934a383dcf5b07a61c5856cb4a359bb6c6bc626d2f47ffeb2e9ea721c5c5d4342db3bf6fba75e5100f8266493ed1995b799da5c047570815fb695fb8de191e7752e16d8ca828fd56ddd949df30cd83040504883a006a4f47a666ecfc6c2086a7fc80c29befca549646a337933438f", 0xa7}, {&(0x7f00000001c0)="1d6522f6a982b6acc803d894d59c27504af412858c2223982965930d27cce15d681a592fe546baccbbd92860370a3805421e866c7a04d7e2efd65d58dd589cc8128b947afeeebe2d4545725bcf", 0x4d}, {&(0x7f0000000380)="5678e812e0f73c8f3a5e20829958d90d7bf59ca67ac8e4211f3b3c3c924b0667887431fef43e057863e242a3cdd170a14fdda89d9e5a8a9013a26f8dccf4cb805666d7e12b90a983e6ba286eda1eb3d609ddbc682e3db4eaae1482e25f0c433d7cdb46c5a9af5e77b8a6dd577ca371f4a45192cca46b27d3917b98", 0x7b}, {&(0x7f0000000700)="9b", 0x1}, {&(0x7f0000000740)="8d1818afe81f49ed7d81c9b874d1409d2c200a7add49777c0651b59c7536522bb869ee75c25bd9e9fd503220ca4e095e264072ead7e2599917cd8789e59eb20160317b1e38cbe3418be265408ba6e71280d28d546e36", 0x56}, {&(0x7f00000007c0)="1fb6de8fff7f104542ee00a4863901d73b80b1c97edf58064cf5654a9657166e415a316f1048fe92dc3cd03857dbf05330ea44d7e266b9e2ea2de78dae6020553b866b4d419878edec00a3c1e675050253633cec85a2326f2cb86e1b7d3be691d5edbca38e27e73b2bafb32b2b8738038b579dca0ed0d72998f80003eeba4eaf8a9aecdf27d8476eb3104ed7087b5b2c35bf4dfc9201b4094d84c8aead060b2a129ed1fc66ef653f29e5d56f262c7ec5c014d2839c60fff33a368cda3871c065674ec2ec17541d92dc9a6b4062b62b205f0d21083b5d251f3767a05f", 0xdc}, {&(0x7f00000008c0)="465b9374fb06440405849272e3fe46ed8630623f22bffab677d0b3dad5cec670221dc9db6fa27fb29510a7fb3103d34a1cb44ff72ed7822016e9376866135500c4e0a5ff79d5a79e54ac9559cf7d108b59fd12037e8c766bf43c5ef27c005ab48528cc119422d6793f6e0c507fb714f32d7c0767c8b55cf1a8d233bb707dbf9e65395e9b412fa4299eea3190500a53993e6e2e8984b519bc61391a6ee07071f994d3297b182186b8e90a9034903d4cdad148e274fa5b1d74ede97cf470f643b798be80c6b5850732b2fd8c8940119048aef7e30e724b449703dd84706582c99c0b92b4e053da0237e01fcbe00fc0f29a2f3f860198f6", 0xf6}], 0xa, &(0x7f0000000a80)="194f56ee77380e7f6c505f8416a3ebc8e7c6181853ab4dc2ff05689f58d7d0aaefb9467479dfc12632fd5e291688cf8f809cfa1ebc43f1ebd53dacb03fabd29f8a8544a880da9cd151c42e81023b89055ffac440fd5350f600704e8333cddec6966d3b29172858e187f8a1308ed69d705a97be5f41e696ea6958b87c35574bccc27b87d7c6f012e45a976648c6a13396d3d842aa7e96d9e6ea271a2187aa75934f7b26a721c2da989f9d9acdb3ac989d0953c5bc61c4297f18005d7fda68a317f11ee2f05da21557b42fb592d40a60ee8c3edbe5fc460afcfb6d4c57b7775f6b6ca7067cf8211e9cb4879c99327fc3b291af9bedbbcd2762307fee23b12bd0d920cecec90fa224c92c6629703d63c4960ff057d14aa36ececd68e361381ff16f9196731f237ebdeb93fb6c57059800b57f5fdf73f33fa0d6f9b69abe290ac2061c5ad46cde21ab3faec25500cdd2886d0bcae7fbd4a039aaf359008ba72273f0a6bea7923643aee46afc779387395270397a6b82169d59ba21aab79ce705a7514b2f6684d0640360c6d9fa372eca68f3c7f47f5b22e2a562db886fe968dd8a6bff39ec97ab42777ee564fdc1bfdb570bed1ff937327ac0ed9c1e2a1139a8e8f79086532070e6edf690ac2234f819d7af6771d5f7e48b1e1dbe7de511837cdd94aafdbb9a83627f68983c9cf080556190fbbcb25a15368f4d26383cb65694b8de2071200de64fa150de48a074dc9b35600db00c1ba4e0ea063d27c146e42b4c418b80e79b88e361ee9482edeb93eb1d7ef8d2a80368d275a1fa0546b0ef09758425e5e1a90fffd154b64c909cf609298ee62b1bc6060e61314146b849115493a1bd61b95e33e220a5fa52de172f92eb5bb6bed6fa3d8405aeead29bd06a57e4422980eee561d7c48bb87fd4cd24b69527ed454e22c8c250d99e72893ae3016af2780c9dff35beb4f6270a0a7124f1e2e965c37ae9eafc3877ef34e7308f9da2ee782848105f8a5c47e53e4eb8e8d719438f4ee6950606d1574f4929588b43e5992bef489ce7f76f79b424c5acb3b713b16deca73a315d486a90b25e249bf6e8b10c2264d31cefcf2feac106f063ee31c231e52e81d210ceb9513bc87add7fb2277ff0a169bdb9379f36f3b99551451ad97f6666e4e293e05d5ce1daa563f3568925ff4fa024876e2a28979f792fb3bb0634c1d29d76376201d4a47042c8c6e24a5cb5f52b692bd78e986ab7f6add6eba39215320401a2b1ed0edeb3173621017cf12adefa78fb7099a9562aa1686b0d63a109f3e22501adbd42523efdd8e7bcb182c2b12d447401ff9bf372570d6b6f75bd5f0771a06f69a7502795b19498e288a80c55b12d99e1a37366c76f6ae10edc68e4ab5fadb8457df19cda35be90286473f5d3b7fa0a6697304a815722f336ad8eaa4a6b7f8d594b02230e2e893e2212eb5a84527da8db2dcf8d741d00f202d5d00559964edcdd6b4d14d23f994ce5c14985059e68bf065f66746fc194b42f1a9854e785f5dcd7f61c1b053d122edac4d63b01ea4662fc7899f9d15bfac4835146d75965d6b4d49463654df50de892dc7855ceb9ec1787404a74194ddefe26f0fb68d0990b533115b559b19c22f91776237ab1bbe863904570fcc94702549ff94f992d46ccee9c6a9ef00719abddf0334983b303e1f756640ad2ef34060275a2dd9d89b83ba6a64345543d84aca00d2cd777be3b54c01563f92e3ec5437ff399477f0793353347cb750f3632c74e24385c57ca0d377244fefdc56affec53b716aac1189b794be30409ba8464598ce6aeba2ba97f29348380550c9532206b2888d665436f4fb620ca62b7be03bba3e17afe1916b921ab23c2aa9bcdbb16b28f7410301b0ca5391756a98fccfb047a4e5b09e1f1cf7c64568b1ae1c7b8f526df48b17e7533478ecc8c2bf81d6c52e3768f73aaab7555a5e3be556955b0e33faac3c2a6d7a1c9bbd1d97c13eff7cc9126a5e19cd28e5343f368086eef02e23cd397dc895f934fc8c0ed264aa12c3a58dec4f99e3952cd3b18c5013d6a36cd66e425f51b20293a44f92b087b15b8fae94cd258d3c9f2e313343eadfd4aea5a9744a0410a7cbfdd05ad2342ad4575e644fce4c3257a7f8fa5ccf122a0b19e9dd5b2c5424f3aef0fe52f86513bc342e7a8053ad85cee5c107b4a7ef87c1291cfc802a40ec29c49ee93dbd3a7ebbd29ca02f4d0952c16710830599331292728e5c97f4a5faa78c3716729155e84d18c4b3f17036ae3e715170cd048a02ae7eeef3b28dd05534d715cd5b059af290f51f61838caa235d1f2db22bc9c199f151e5f54b94695cd41f951321131d328a9eefcc901f449c8453f60d01b374decd484acfcabbefac922c76b2a390f840dac0231bc00aad2de73a5f54b405ae7f8a59cf1beaa249c52040f07a2d07b2a4f32771e5f435d7ac3d40d41c28443a022c8f4b621da473b296dd4461528e9985e9a6ce4720d681af2c664236e4b1d200bf448ca853e4b7df16c466e2c0f6ae229ba5c7c8d08fb48f5531ce666493a59406fca445d4be2d861142a03b6be90d23501be32ddf5d91cccfef10a03f6d502e6b001a9bd9b3b509cbf4ba450fbcfa2675bee770902dba129b7b036b66626dbc984bde00355c1c4827f6061fa10da03248f407bd6eae208afd377a5e0560566445b2fbd1fa00f30e6a420a8fbed1e54d7a2d0c141cfb860ab8662a575f4bbcda1e3bfa18c3d112464d4ea787826c4c719e7d9fefb57b5a0ec989e2cc2b654f04cc6a1281105b1284711bb34c2d76c520565f77f674d1ecf48c759b5ea6026e5800016b7c923050452649dc8139b01578f1a9585dcc7bbe40eb7c018397d305887617ca8b709eaf17986152ce45c7268c2382fa0a84a37eab6433a8286f111a84c6087c361b2fd16691f8d60df9152b56ff96ab3912fa3b6a154f83d37f46c8d1d1f5b55777d37e3988cdcf6b7273882475b9745a5a25f61ca1c4ef071421e6f5406f9c329cf442bdc19c795653cb7629e0c6b66e53d2e1db3df8fdcab79095616b65f097d7af9a5a5f9c10a80b4fef1246e2632b1f0353b4657ad50018f1e487bff879a418b2e62d86ff8cace8b53409e2d2fffb88fa7f50b7aebf649c1c6efaf08d61526d85d09ed5df574dc1b657d009dbdb961dca7e7fa3aeddef05ff00b6823c44c39aee3eb1042198bc61c344e8e6ffddfb8be6ccd4991c56ee34ae8ed2b14c691319bc28406d523eb5248013e048a9239a961dbc8651f7b606d3e436a0d5f2aed4bcde789eec64adc52021c60dbc47fe706be2dc1eb76604fe52331757d63af8b8dd96bcc23759a0d65208ccb288a04ce63df982aaafcb04b42d54844778f251d83f01f50ce118a7b00dc244729b08387cc2418397ff8ff2dde9f96f8d16851c9b2c8158f32dde2469a3b4c3e57d4e93cfe5796c6a39703c50056b6e4a22517e4ceed40d2fa92fcfd4cd13286a46a76919c1d2d581a89a5ae30f4661cc55c0d325479542a756cdbe60723c4eb7eef84ac0009e10cdc6403d6cbe281a9d92f5bdc5a700c8e8b1ae3e9cb0fb3c7ae39e4051bf10e8e7273e78e7f81e9d5324e10891dc9e2d1a2330a3e94a81202d40513c2e9e73cae1da502e5a1a7384d04a6b2a33e5b8923da21533d37d99148cf05df913b699c2f51477b353d78e79c60f17b480a0bc37f26893e73eae67ac18f13e88c5249bd7984e38ed48b9678142ca432bbd74dd112b0bf2994a7b43d0b7ca630ce67bbdbd6930993116c118470a8b173e43aca3b81580c58dfbf315505f13b1ce2f8567eb6e42a1b193b07c9695eb32a60b9363b2e527f8dbbed39d8fe3f396abc862d4f0aee49836d3f6a40868c9e2ea060e0480971e21e0aeae756052930c2f36f829707090548875f107adaa2ddf90227f9af87059e6f838ac9d4a51800610ccc90ab52e5386be578ea572fc735d425914a54e7fd6a3db51ad3c28702614dc819c4bfee4c8e2a54ff5a97c10bab1a3a9a47f02a0c131adf00072538ebc260137fe642835ec7ff439d28e5fa6b945118401e55ad716ad3415171c7750c5ed0330676d90c11ecf722bed3d3a6d555a4192714cec34fa7cfe01c8cd57d9fbededc1cb31637312b1f96d3eb1e4b6aa6947c9b4e45c99ddee6e61488725f34279879a3678b26f7b95b3e03f0a6d268a1c7aabb6422a12c7e38803ac8d2f1f462828e3f5160e52b02cbd090367e508e6557eeada67d1e1c79c4834964b26a360f25fac4781ac801710ffdaa80e0286d7afa75bb8412cae5ec4be3c2ac4fd1af8b1af859bebf521e09646fd941ad76cb2fe42ffa0d62a6e5e236b7b6aa71fc993ec77042bea26f70a2196daa80f087e41093a1426def345a27753177c34616b190581a437c53cd8f0fe9e5c282b1fe68469eba848b74ce9e41b0ca5350f09333509a6d0a4facc82058f953c33a47f9c41ce7edfde9487c401c2a8bcbd0d6a8abe9178e0064c3ec69518d718855dad92351611c37a6d7f058846957706433ee504938cfe5387d96111814245ffb25d350af70a38566e7b1af362c46247db235e5502d1af379dda785bb53c317b3dcfe96271d59dc106310a454967284cd41fbf6bf33beaa897d1028b08a3195ced45a1ca9f45fc4fff972d45951ce2eff86d1648a5df2cb3a3bf6f4000686ea8c15ad85daebd32e95ec12d2acc452a9b240edb035ec6b5c4a1751f068507622f631fe9ac7de27518bc714518fad0455008519b8a7030224da75f93aa3afd441f19ee8f4aa927f14f203596cfe9374ae9628c9ffca536b4b2fde5a060a2628b5ab80b8c907762bb75e37aa325d0d132685c24a5a11e501b2bdd7940b6a7029e66392e254c623b2d5f18ecfff83308e78ad8ec59c8465e0037a2a35b757c80680555f9f82a26179ee3be5ef01e55a66962671313121e3771a5f72f99da759eb1af824888b8a6a552fc23d2c4f559c6f50ec307cbc74033a0df347953cc4ea6a5da318aca18a3bcf0def531bef0e969eba072d0982b52397c74f25f12b309754bfd4d2ee722b341856eedc67752d81404ebc7e0a1007682b258e7a17149d7c54882702ce5308249a12da6934cab5eb9adad461670dbfc2a3a06c53c885618c58843529f394b21cbf8737a45be58586718090c34e740ea3ec3ed3452162d06e6cb55b0df3f9e3fa4e78add5c33c3dc1dcd326a71af79078b9e959cda84d4ccbb894160da65aeeb3286ea2f131bc809be8ed2d794372ace0662f29be1edfe968f31029acf70c3b3fea6c7748c97668211b5770e992f01d106bc89a030647fa381ea1dd20354e190fe16062dbb215c83324bcf0a1cf71a3196bb9f2aea67ddcc624c52ac654ce1e913be0e4e39f19a61c5bcf919169f5da5a21088b8665330333f69adfdb7eb9f258a8fdae01d5285876bcd17209b83fa046289234956122c8f098f42bbb15312e61453c899f1f6cab100022ca22f98e86c6cf238feb91e454e68168af2f7d11021f86a299de2822d730ba570b078d7df1a5e7f9c22e995cec0c70fe963e48285fe2d1812ae518cd2723171ff549be29e64f579890fec62b8cb3e4d3042442e1d5b8ca44b06e1f37fa5020b91a30c54d5ef0d802e49b2cd56b54dcd98c156eee042cf55932832a1c725d168938f3abc15fa68a194bd14fd39d91d7c7d829b29a6648c7ca00453664550e5ea464277a47331ac29e37f7e61c86f219884ed2f5969456ef5c48c2ad29ae6a3fd253f062d834ff94b50a1a9bf7e2ad9cb12e30140c5754485ced7a874a8e6ac91c0b110ca09c69720770a7", 0x1000, 0x448d4}, 0x8800) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r3, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) r4 = getuid() setresuid(0xee00, r4, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) r6 = memfd_create(&(0x7f0000002fc0)='-*[(\x00', 0x1) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r7, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r8, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r9, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000003000), &(0x7f0000003080)=0x6e) (async) r11 = openat$fuse(0xffffffffffffff9c, &(0x7f00000030c0), 0x2, 0x0) r12 = pidfd_open(0x0, 0x0) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000003100)='./file0\x00', &(0x7f0000003140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000031c0)={0x0}, &(0x7f0000003200)=0xc) r15 = getuid() setresuid(0xee00, r15, 0x0) (async) sendmsg$unix(r3, &(0x7f0000003380)={&(0x7f0000001ac0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002f40)=[{&(0x7f0000001b40)="9a9ca0694c737408e9f9826e7ac996bf5d5211630b6818910d6c86b896d6c10be436004f040ec20ba60dbaac19a78077b84b833af7bab564c182b8061dcc1f7bd3052480a400f1a5b4aa7fb973a3969a102bff8068c7ca944e96a212706e05611146ce993fc5db184b55dc751fa733c0235fc97b35de782ac81472198f39fbadea17bffce66a91033083ea63a5a2f97c9452ac89b94221f4821a423b18542601dcaa11666e6c5b12be72c0b05ed362cb1688f490246e186084cfe4f906d637d3c2464cd868731f1457741971e3677729fd32ee93076b6038e9c5bef35a2f98c4f888c6f768aa0d0562335148aac6632cddc2", 0xf2}, {&(0x7f0000001c40)="e9bb1fa3f531eb4a68ac001bbc69de3b1cc39b74e06f4eb1726d0a26ac110e6a40555884fd7edb62eec23f5b5b1aed557b6a011ce9941f4dee522607186b45e76fe8298c1180f34bc5440d86d5b499cf8795a848c4f762ca4e238b0d6f83ba9bd15833919fa323c808173c9f220beb86f15c3f716b17785289c9c9ee5207ad0b8a655034a8e988834c76fe73aa8dfb0681870eca6afddceef3077076e5e7496f4c44ae1f5ef3078557c6bbfd", 0xac}, {&(0x7f0000001d00)="6c2999617d3ec52906ca6691eb5ca4f763f5d8e14d02b7405a21de0917c9a3acc2dd7d56a73c637d441f9f72aaef13d781a5a502b19a3f248a571c1251eed5e5dc629fc32ba339d2a2f79f15e19f3d9587a602156f54a01894fda66b20aeebe8ff552449d273def7a03cfe7195a7c2f15473efe7a6b4115f7d8c79fe35acfd325dc4b02e8b37313aa13ec62d63485d20ad22641a6f476f5cd0faf555d21a1eee26d39055486db97c2147ca7a12d3927003b29e4d024c5908096841bd27aed8cf2e0fd9412c140e1eed5fc8748fb08517549f8369acf724ad4f1394adffeea10bbccd960b5def54022f04c32f49f6e584b5bbe5489182701aa80e6eda769b668b4a61f2f9589e1766aa1cf2d6e6fcc3487e37bee8f7205036980c2c78d7b9f5e4bd3e0d23372a78d7e78ee10268e045d88b3a08456b1a56f3b63fcc8a896aecf94113a8d6859cfee5c783d3b064fd788f27fd5622dd6dde5126c8f87cc0f305ac02e3b9c1883005feecf6c9bcf4143e0f5718b6a818b66ce5cdd80fc1b8e27f2a657488475cbf26f4c6f5b67630243f059ebefc99f4492b8c693902beb5293fc5cabb27c74ec09019233427d318ee8bcbd7e1f3344a7a5804e4ce47e5367bb1ce8dc74e132d729a0a7a7673686a39bc420f83685e3fabef700cb09e23cfa99edb92bea09f524017729ca2399cc66b34887ba4f6221ddde3a0c873114a04fe90b40c4b632e0d89e53b69cc997c49f956015da3948399fcc2e06fc15891f8f2e84a3adb762f530e98a2bf61d51acade67006f228e42cb20b2fc235e8d55adf5dc4b591249d3b068f745e7beaf436f71b45b4586c1c83479a3833c8d3ed0f344b4e4b9c15ed360a397e51c8c59e3d865ea68a2dac406c34070601fcb00e08697c100edd46e5ee57c33b1046d4abab1cbb901d00a7639e29be4b04ce308076506091b673e81273c2d1bce83094fe45ef3bfc76ccdd1971beed92417c9a0478203d78a21fc2bc5a72871f940e340dc8cf96d05417daff5c83ed11897f474a815676c1907c0b1f39670e591aed3dd016b2dc94cfdf7d90fe7c29de86c92f80bb6e5595a5c0bf93f8fd75a04e792ed241d976e9467ab98667a6691eea3aa89c02a21c8841136e4c198a71baf3f3736e7427e093ce9be44222778bce8b6540fd5086bea24ce052eec322023e201e78dd64b927a92073f5bda5521839f53569826dfd5fcffbd37801a674ce04d9f2e6325cdb78c331b77a955f3b1da30f14804319dce49a7a7affefb313c1758ee01cd69c1cb6f4d3bf61ad9793b70eaf0d1f7d4259dc5fb1478e0fcd5e081ab341f936c04dd953119bd605f951b7f42977c850fd763a0c1aa258e59c820ecc61be086945cc0132ea2d8a5437b140e3fd14fa4f8bf0c23d27ac9c40cb5ef33980e4d6ba5cc556c0ad7035aa63dc1fc4fcab191932babf3940725be27d077dcc11c936510fa41b1313c4f3f44b9e8db3fd22e7824a0ce65fc5bb6bfc6d815710c641713f4f9e664d8077995246d8817285fde5b0691e0599cfb8a5d97633eea588aeff0d5413df465c8c5274cca15c0eb55133192d5dc4687dd6b6d68633a5cec6becd2e11f35d759a252bb1917292c4f0ff8c05b17b502c70e92a7fd648c539a91c762cf1004cfb8ca36f2ca1ce3383bb67c577a5f9d16c95f84c9cb42708158a8a0156645d9f90a81d54015757963bd3973f087b1b9c14ef27891c1022d009bcef1605e74c1cc429c6f2c529939810c911bc10c2b1ec1010311368ac0afc513ac1c0956c4780df3ddf003a6a899a07f7b1654d0abd671d448592b97d3599080591995f086eb735f62d8bdda15aa9cf38abcdbe814d2cbd22e6714e76d2ae21b22130b041d0dd4a7790bac8805aa2e0800d9bf285b66006c99b96d2b955219c6fb3ddfc7335b2c5693d4994559002657ea82fba7bb9a975071c204b7232519a87e43374e294470ae3375d1e7cff5280097f5adfd03e8b9e890871354c032d96c8746e002da20f1eb8553b5cf75217409eea19c6b3afa299dbdf82224eb3fc639224453a20cd92f1d08bb5f1fecc50fd4af41c6f43c42d9b64201f0a86156c702ec9c98bd3f3eecddc69cce8572dd5df2e3d322fd2cbe6974f29b6a5e8eb191700e5f8482d79b6bfdf81eeaafc6319ab5e4a3f02ef38a73216cbeecd8862945d49f0f8359ad41078a91a8b8c1b2539b27fcde296d5426ad1e85f03185fb0270b7d4115138a827016eaad3ab90fb7b6ab46ac70ccb1141e04e703e17617739423c566b7e8c7dc870d86ff35fabec92a2e3778dd00b7326f0337c52fc6abd35c143ea5092f6e86cccd4a0b106bda0fe64ecd7f668d71d8f40cc65f23caafc41028d17aae9a7e368c1c06226ac81dcd85b384ae24c72e333bcec75e3ea180d5f79fff9df76dda82f60f162e544ed39ac2b1b4c54d6287f53610c897624c35a48b17bc18222e529139c7c09fe1a07d18ea5d6fbadf8b0724105fb706e993211c577efb946a23302fb7633aae4668741c7ed48ec65dae320ee65cb82c2e92d1f48894356f90a3608ec95f5f7add36251eae67e488f9634126f90fa02226abbeeb3ef6a195d3d9d2f2069498db242cbbf7c0f02d3951d7c566a29047fe15e6b40c18e16d0741dd0431e35bd3f73e5bffb17b9be53aa3b2a62ef9cb9319b8b33047d12fbfd0d7d56f6e686520b392c12145a294c00c638a7c9b43ffa3bb49873e8831987ffe2fb86e5f136b9d7117a41552b4a0266d6d3450de4d45a7ad05141d4f59e56752aa980cd0f8a50c10f28431834b66481f5863278407fd2b4669d68125354aa5f84a2006cef0294825a5df3b9834849706f7f26cee2fc2d041d52db3aaafa2d1ddbb0d2d0632d8a4e253d0f5386cf659056b1dd2d2b98342ccd0951c608000f8c3f08e7bd4f0c6e86e1e1d5f22f1c38841cee4778e2a3d7f6e75535b818edd31be14cd672ff4d5796d0a8dc984ca6d33e3b5a695b98945be5f810d17d51ec1e615718f518c16721226a90259ddb7773bac1a3115bb740a27b2b4c6ce840ec58cdd603e86c69792e62ea5d3e86a0a40fda267ad17da3040c423dbf27158511fe5d51fee1cfca22eacee64594ef5237844f0bae0cc8c540a7f7ef73f27b9867a06ee562510d7ebc444eda7b3ed376d916e445361ca7be4306a2be7ae679da77a1b414ec6f9e45141f83ba233e6676402ba0c85bbf8facbb6887be055a35bb105ff45a17638e8fa35f53b09e2fb395e3450f694d93068d50a36d383d4b6fcd85c94507345a0c8e1dfa1a71ba43fdf2244d636367873a1e5c95e4aaa53c1da4aadebaa702175b145eacd611ef26c35eefe8811491bf1877fabdc53003baa2103c5f19e06f5d65d2cb3f404b7f52986a99d8843b3b38e37d8ce9e40c97b06d261ecd6dc5f7acfdf0ad384f4f8d9e56cfbf34e7640a1658fc637c51cca64cf1760abe6c17c4aaf2e6ed91bf85097ea32587e4937bcd544cf8cfa1cb2c5286567d6807f96ddcf12bfd837f1bdcaf6e093456ba4aaa0fc440aa37eddfd90d80bbe671d623629c2c032d104f3fced08e40a3267767edbbb523dd4050d41c2e0bc180fe400e9c4e41b1c665937902005b857fbd7736c79f244762e91d2fa4f1722452ec586fb9e91ba290de12b2967c567f253107bfcb39ac9a8c60d161b8d9cc97529c83d10663d3763db3def0429e5ebf65ed1a4d3acdd0fa584262c929ec29d1be8b0cc431e76223450248e2034057407175cdb6cbbe9c89fd06f80c499d465a997a26188c23f887efeb13cbc5e18adf8a5fa3e95b0c6f8ea0c8a41fa58446b743a3db15343a7c15a554fa4df9a83f98974948fac7811f428741d289d05786cf9043e93cac70e616b31af20c5c51ef61cdf123c89d7e37a96b9ffeaa674897aef68c23904e937b2ebad999d83c17942060f64cfd9e3419d0073a538cfff6e61352a183c966cf8a8045c80e361ab11e5ef8054d4cbca81606f16d5d82ecf47bf3ed1f2c5c9919ada303a637f8abe2c5e8fd68d09ea5d690d9e59780d02d7df530f7c7e61bab3ad8f2afabe38c85f74043d87e3c4b2dc5f38032a53a9df59cd319cfc5e174649d5b5f9db795126758a0beb4039b7612c4edef73e86f81204eaf24c63bbbd4ea25ca2ba6f82169c78c9b387ee6dd897f145d17e384d0be7002ff2f89681a4bec726784ed4d9eb50ecc48a4a72c24efa6f352f40f62192b50b34a4fd5f762296925e6f10ec6821e0923eff06969c72577e45363a39dfefea40cbf16809a5ee8c0497b2857a3ef4e38069f676e2a74889b64eb7892362a657e88080a2b1e6363c1482700be99f9d8967d9a0b9b3734fe97bb1b834fe7933a89a0079cc600feba29aed4148970883a315bfeb049a86ad66c5e5957daf18611052b9eac5ad48c333bd2d9beea35d74fa1bbbe98566f2fd3d7615db532008000bb90b8c041188dd99a6e76b9e5c51f3c9e502252d747fca91489e4bd49bbe63a04d97cf3aa0d7355602e677ecd859b06fd76ced555cefb870e97c0568b7859da429324edd402b8e4ed538b9bcbc275125ccec1651da4b65418bc6cbfc64f16c8a2389d062fb3f155d6081698f658451c6ba7f4bcc5a2ad2de706afe3f806d3cbbb4f7e886b8f815448706c434fb769c4e02eeb49762484b9f52fd71cf0fbc394d27ebde30b4940a9c3187990cc8d83230dbd21a05374182be4e18bae429123ca2f1d4d2a4e8473e16f7dd1cf9d41f3f08c7902d48deac99b38615840b4881bf083c90af43c6d39b869e78c143074c9c2289a4cfea2a6d12b6754a3e1f93dc2d64587cf1039da3895a262e2a37e40379ab1d9eeb1c68f654a81b175682743470c311a44107203a395c2c12ce76381b3911dcac27a5c7bac192bf1084d164e56c884f3a6c59c3beaa7c1e68970026f04ded182d7fc6c114ee5a9e0d3bd40065f6aaf30e8912afe181bf2741c0a775c627e2143f6520aca2a041ac4f88a8066da656a1acbbaf780769853b23156dc1a6f9a585687fd6f49190168a58850c71f75d9c6df5d75b1916f702b5cb4c5698eb1d2601a2365102f38e79c150c89f3e6b8d4d7570df797b69d8151cad29975c4af2ced1f0eb79416a9ebc5c2e1756c9b3f97fc4b90826febd289e5b489b0e3a3d654f62230781fb0f6d41d54601f4a5bd9484b31a4771c060a93748e55617af3155854df926a476ed9cf50bde5318a117bc03ab975b5b1c54a8ef856c5ffd9b07e79672fca8eb8ddd90ff31c1907d9e992b9bdbb761c4ee8aee7eb05aff282ed9df784428cfd35cb0fc1081f9cbb708270c06f89431914f9eae954209ab9825f42febbd182bfd826a82da4d63165c55d9666589e36a05f7e1f8a328142c6101c6dd8dc39f02188f307852f1309bdce36f4b22e7c445c00272d0654f44154123c32d1a887447a1968e6872d981c7b148057540afe21521901850ff0b3ae03e13802247bcb14d29945e3858700aecba048906b7b6ca77946156bf15c3205312cd5601fc5e89406a6f4a5c7b9bdd179aba738a9d3b4063cc15f5ab9ec96e42dacce7ee7066dd2f8ec3431ee74ff3d97f39dbd4575a10ae1eebb4f484d228c83727d0208393c8e02a07b6083f051967988f4a00142712306fcf19542f78030497ba2acbb530ab919c32014153c8fe6a92f44c3e37e5453c6d76d61b224ebc31afca71c21995e3b09a87a436c9aca89c2fdca6c731800e1f5c27bbc6aeed1be95e779efb3301a18921b0b974b7b3acf591566e5f1cb82fe8c5d729ac96bb9830b2dd315c6350579b06d4e0cd7e728b1815a72a7", 0x1000}, {&(0x7f0000002d00)="196f793283d8fb49a294d776fe789701502c1d43059fd3e93e2e6abc9e6d3f47860c5210de3738b9568ae510e3e8c1026916c25f17d397e482cd51a1af26ff235d46971664d1246e823b085c7998c4f619166bfa47f6cff91fd81365a2563f13646aaf89b682b94699b25ca2c9ab6583589ef798a6150b2e97f91fb215fe54c9bffdee720546377a017a1d5f49972473ea", 0x91}, {&(0x7f0000002dc0)="c6b297579f7ba555ebf8ecf882d61fcdb388a491f1609c459d17c310be9a35b13db2700a1c4d2c786757da0e14edcff2093cc260c962727b43d3a3e28e9ad29b8baf8707d9977f7a32ad6fa737667bcaf283502b2c5146b35d6934588033586d34a3e80775f38e9d938550781e8da9583861f881e134e19d7063b28450f196225f28ae2daf68f26edd5616cea2afab3dcd382116b04e4bd8947aa62f690fff59950d4a417624c1dac31165055f693eef666cc8d838950a837358ae439e76ae7d9e926941e996bb5fb08497e6493218f10937aa7dfd011016891e2153e5feaf930f3d82671239fbec0d45170cfc9fb4628902", 0xf2}, {&(0x7f0000002ec0)="c3cf7fd2dbe7e8d066f1933abf0309f3ad2155081c4c2aafaca211abb3497c854c49243cf166bef16e0b51bc2787e129e4fe5a8a12b9cdf1ad5684f98bd4fd8d8fcb2e80a1946811b4682f76f98d59da5257127d8545c6e98a8b68de8230b7", 0x5f}], 0x6, &(0x7f0000003240)=[@rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r4}}}, @rights={{0x24, 0x1, 0x1, [r0, r2, 0xffffffffffffffff, r1, r2]}}, @rights={{0x1c, 0x1, 0x1, [r5, r0, r6]}}, @rights={{0x18, 0x1, 0x1, [r2, r7]}}, @rights={{0x18, 0x1, 0x1, [r1, r8]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, r2, r9, r10, r11, r1, r12, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r13}}}, @rights={{0x18, 0x1, 0x1, [r2, r2]}}, @cred={{0x1c, 0x1, 0x2, {r14, r15, 0xee01}}}], 0x140, 0x24000840}, 0x4) (async) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000040)=@hci, 0x80, &(0x7f0000000100)=[{&(0x7f0000000400)=""/248, 0x60ae0}], 0x1, 0x0, 0xd66}, 0x0) (async) sendmsg$tipc(r2, &(0x7f0000000240)={0x0, 0x18, &(0x7f00000000c0), 0x31}, 0x0) 04:53:14 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x6}, 0x4) (async) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x84}, {0x6}]}, 0x10) (async) syz_emit_ethernet(0xf2, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaafde504c63286dd6010843500bc2100fe8000000000000000000000000000bbfe8000000000008000000000000000aa8902000000000000c9100000000000000000000000000000000104010600000062000980650000002f0cef5500000000ff010000000000000000000000000001ff020000000000000000000000000001fc000000000000000000000000000000fc010000000000000000000000000000fc000000000000000000000000000000000000000000000000000000000000012b02010100000000200100000000000000000000000200000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB], 0x0) (async) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xe0, 0x3, 0x5, 0x80000001}]}, 0x10) (async) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000280)={0x8, &(0x7f0000000140)=[{0x0, 0x3f, 0x5, 0x1}, {0x40, 0x32, 0x0, 0xfffffffa}, {0x0, 0xaa, 0xf5, 0xfffff76b}, {0x7, 0x3, 0x5, 0x2}, {0xf000, 0x2, 0x9, 0x80000000}, {0xfff7, 0x80, 0x8, 0x3}, {0x401, 0x3f, 0x1, 0x7fff}, {0x8, 0x2, 0x0, 0x1000}]}, 0x10) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) getsockname$packet(r1, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000300)=0x14) [ 484.958887][ T5025] Bluetooth: hci0: Received unexpected HCI Event 0x00 [ 484.984535][ T5094] usb 2-1: new high-speed USB device number 24 using dummy_hcd 04:53:14 executing program 5: getpid() 04:53:14 executing program 2: ioctl$BTRFS_IOC_SYNC(0xffffffffffffffff, 0x9408, 0x0) (async) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x1, 0x5, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}, @local, @empty, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @link_local]}) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000080)={'gretap0\x00'}) futex(0x0, 0x80, 0x0, 0x0, 0x0, 0xa101fffe) (async) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, &(0x7f00000000c0)={0x2, 0x8000, @start={0x0, 0x1, "5fd52203f6787a23743156b5302c4f5fee995a27e5107cdf7ec451bf96bf3305ffe6e7fafdb227ce04fa770033ff738994dff9b93575a1974208599f5cd5da34ce86a4bdddff057f9a2f1a22490f5c7717d6b16b3c33256f8abaf1112448a261d9655b3554e654c474b1c3c85dc79b2311191a23d8966c9b19e7f163ae89b15f6ebb8c15b31f30893fe6a1ab6201ba700a2dedfb7033ab451658fa7bd9e8e49ed8518d227961fea50428ef87ef6540c1882d4a8c8360136dbe38542ed9bee5edbaa2cca1ee09d9095c93aa38b41f56d0b29da1d86abc574296e583d0dd48f5a59b1034ce74db0fac5ae259acbbdd92ca7ab970b0f8c04d2ac25a44a05cff4346402d0b37fe724eda687ec58f80448074ae7f38e8583160d5b9cd2c5bb419bc20d741c807c52d2d5624b5f6eb7c714538851f355e0d51aa2dbcc94d43697a5b5ec81257d746acca6c6b315c2449a08942ed574be0c85aade989875dc37274a5dc4a036e79761324a2df53043f1f21ad8151a0407de86872e600e3dec0562699ba4e9db3eb50f1ed3747c03ea7a2b0fbe1f02614089bf8c736708bdd021923e898a82e12ca6e9b8df6174a9d41ba7cdc3c8b857ac2df652b67d46443a58e67f651c92c61c1b86454984cf2903178c8cfa68c25f54b6992128a7f60e6889fb59ee0d094cf51959e617e32bcd8029b6393280f55b23b7d5ccf1471c465c7b0714bfe231be992d25189aa19fc499253905e967638e6507726fbc02781c7838bcef838f3f39e36353a57aeeaf231082d2d765e6a39d55c7da27ea3f6430d456ef7e7f12e79026f5118ca745f311b0ced9bede4fcb61576db9132cb622c140f6019e4e918105a4258437d221adf3d8ef0c1d49375a42a548af2f3a26731129bfe5226ac67389b3d2f0f3676e077e411bfc9b02d9a4856e961f2883040a0609a7c7ce5c96794e4f108a07861658bae2612769aff6f599a4ffe930b17b0095bc2895cdeb5a2e6bacea833299f18972ca16c2a8b076ae34f395725006e7f3d563fba29273d61183aa86b9a1b5270210b49895925a90dbe8f408541e378d62d38b2eb7f026c7a9c772c9c7b02d33d614c552df033d42b6da76cf2e5bf47e26e2b2350387d183843dad459502f5853d2ba7ca2e29fabd595cb09f28c7cee946ec30e5123d2126f9f0849388c4ed88650f0c92200c261ab9f29fa309e428dcea3d1770c30e12e1207ee13e92a6c9b4a28bb9554e18e926850f8b374b81937f0473bf1a8ace1abd53dacf081b74918585d1c8f0d448aabcc9c97a88fda3df2402ebb4d8c1b277940f11f9d952b5ef4629cc5a93b05bfd321b375ac4bb68a01e9c34f209ab752e502ddd310622236ea6ab5487ae336dd2f56e264a2361a192a83f65782c805e4daa41ecfa02b455d472fbde4f8f0b60b18647521d6a133d08cde4e24256c72f2ced8", "dc1337fbc3746ef22ec7bc8df1f45e5791c7e2d6388006dbbd2342fc008c2f60d1477e0b3973a0a3eb1fde093e2d8e44666bdaaeb83a5a593141c37040a5e661a7540bafaa6d705e72e54be16721da86a607a0c09deb17a03b6efee57c9431fb4cb9485c89183524076ac75867f8586539e4eb941d11ab47634d19818607862deecb6703292150681e1e0b4ce5aa9a2992005b3f5b66a38a86f436b924ce0ce8c1594e9d245b3aa8e97aff232f5568fb2ec8f7c12076ac25c31fefd7e37bf6cef0c9d8a5e0265240e26f4bc88a2d325d0356c59d1b7d5047cd09e34568f12093b26c91faa16708174c78337e22fb073092b3759de88f586175d68073ad48672976199436188c74369c07716128726e8791e72ae7041e37f74f0d7d5e74abc2078abb66fb6e64227305492bace050c68686d1b5fd4890b25bcd135d402278d6fade82be4bd0c483e4b357ead12fcfe66ca28bcce2dce31f5bde7451c57edf4d7602a8dbde21e94145916e432953240124e10b002acbb53b865d8582ff9b42cdb1b5693c3f66d88e4e2a02f9ef16511178ba6ab9fc71ed30a28bf1317aeceef3d3b6e1d8e18f4b2fc68b4856e1584ec93c8604e61d41f5d346d9cba8122b1e6951259b6441e9dc0c000651b25728dc2f6b860900c8ec1c18faecc41b2005371eb4144c6e1efb380c5d8b57b5b0e1ff99af6eef5fd1285db5943274f1737041989d5cf1a8d73aae39936734aaa12722f5b2df011b7efa68ad0feeeeec743ffb82d1aac7d2959c4d991a2e2d3dd341d84df822a4e5e9f1c6e7ea79ea23d0cbaff0f1cce319e4bb2d88a311d92bc2b6434e782daf0f9c99f4eaf056a526c3f1b8cdc37fda878f574ad54e239a0243b9dd36de3de57f135f28c4fe69d36b43b68284d26b60173a9d6b5927a53b8fc02d2a86341d9018f579c032c090ee733994fdb3b9cdc51a6469e24ba287d7d2989cc67499da56a175cda7ec6a34892dd3768a4a15f6ce607036771adbb1a024100b8384a335102f825395246f4e20d3385fae091d36ee0d2aea3c853719f81101caa060b0b4708bca849ec29352c211da7eeee85a09bd8d832c63069f0e329821c9d83dc76653b2c94ee7d3fcb2560c8e1d1ef0e57cb8a6fca54ca88f7e39b676a2725986287065ed13ed9466231272a5c4626c0065b39f8651fade3463ac6845cbd2df83a442810274138ffe7a924dd90a1d6dc592c2e628280e2a86f7c8074e355f405eaaaac18cae8e42255ba0f977ee7ce4c099a4e0ee78819bca4794804b947c090ba4215d5fca50c7273a037cb139042465b7dbdbe8b9fda5e5177abfa2097b6a564499a8f647893e2917d99c5177e93d7642b635c35f0eec7ed978b380f777ae2c21f6f92c2572fd776033a0bf52d935390c7250965ae1e34e72470fea8a7027c388efeb7e181adf11294a73fdefbe731692"}, [0x5, 0x7, 0xffffffff9ee984d3, 0x100000001, 0x6, 0x9, 0x7038ec4c, 0x7fff, 0xeaf, 0xd1b, 0xfffffffffffffff9, 0x1f, 0x20, 0x6, 0xea28, 0x4, 0x4, 0x1f, 0xef9, 0x401, 0x0, 0x80000001, 0x4, 0xffffffffffff629c, 0x4, 0x1, 0x10000, 0x6, 0x1f, 0x0, 0x3, 0x100000001, 0x8, 0x7, 0x3, 0x1, 0x1, 0x6, 0x9, 0x1, 0xfffffffffffffffa, 0xf18, 0x5, 0x10000, 0x9, 0x9b, 0x808b, 0x0, 0x2, 0x810, 0x1, 0x10000, 0x4, 0x2, 0x18a, 0x17, 0x80, 0x4, 0xb5b, 0x8, 0x8, 0x40, 0x8000, 0xc4]}) [ 485.304384][ T5094] usb 2-1: Using ep0 maxpacket: 8 [ 485.427337][ T5094] usb 2-1: New USB device found, idVendor=0471, idProduct=0302, bcdDevice=35.5e [ 485.437057][ T5094] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 485.484302][ T5094] usb 2-1: config 0 descriptor?? [ 485.562802][ T5094] pwc: Philips PCA645VC USB webcam detected. [ 485.919101][ T5094] pwc: recv_control_msg error -71 req 02 val 2b00 04:53:15 executing program 2: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000280)={[0x1ff]}, 0x8, 0x0) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f00000003c0)={0x10000000}) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000010c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) syz_fuse_handle_req(r2, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d44a6d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd00", 0x2000, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21, 0x0, 0x945000}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r2, &(0x7f0000002140)="37b16f9c4b2777b0d55788e3fd3ca1146e444adb0d3e2d3f03f3928f3b21ca6fdaf1942a73da73ed3dd5fcd20e2d19125200d5be7ae6ef6ccf646fd87207d33da3fb4e5c64681d7c71867d80e88c5e181273c562ee7b04097d50c1904451cfa0a0f46be1c49535f91b29f7351974a2ba5670aeaa3cff97123ee3df3364f34a96a982d2cf57563abccb92fe776765e3dad8dda6a8fa18b79681b4c57cefb434125ab4595ee13b1ffa2955cb8a57a706be0fe8f2c08685016dab26ceec6d46ac26b5d28b7b80c6136618d15e3a13e63dccfd49e45c0defa1cc950958e85ebb5f2a0b0a0ef12b91be340d96d12ddd29f6b9d1e7e9375b6fbc2e0e1b570edd8855acc460742208dd0d2d05a218812eece3632ae31f96919a04321e939cf42e2b748f40967d4b7324edf9103b23f2c14a90dd46772ee3f778969b77f98b83118e49144e3089def87e40ccd17a4759680b531d889799eaa77ae2df6a1689e257a839287d75ddec1a5c8ddcbf2d542155b64bf2be4c9579255f8aa331905dbe9683521ef4512071dcd003b51a05f8b5d3d78f2989915245554c879fd7554d5650cdeb05be70a91a22c176909d73a1600f2a9ae0fbea1566d0474fa2a24109594c8ecc8c32152e2c3a197f7709a7c0ee5e7fdd28ecb6c691fe5f85cf1af0b8ddb1abc258fe088f10633537df495827b0aa8b83d011cb4c6e1e6ee5c7b6ac21edcf856653c9332f111b5032f5f25b4aa3caf1a36a039c36286670bec0ce8cc066289643bf1c21a5376a2d86abc1ed2e71847e00aa626de894169a55116e9dfe235eb220c39bc9be5472d1d99af1e7015abd4c7dd31b90134e1056e7e7f75e76a8eec7598acef833e5111f2bb837f2f9871ef9bca76dc851eb2b479b91d052bd8f431f2625e352760854994cc7792d636cecb096a51ec90f9a57cb3cd3198ade6bbca7153324d7edb7ae73c8f82555d635e3afe5fd7984d3979627cbf4e05f03e6b2decb3bd466ccdafb06416bcc9a7622ceef4823fde1c06b2bd12bbd5be8da24e1a91587aabf851de8381b50611968204295859b35a4b18a291bccb8940fd41665de9ddd846a292ea93e690f1c82367894d543753bbbf4b6961dbddd1cc048b8ea7718583c8e18b7ee7ad6d6922dc6d34d66634108007eb2270bfa1cb51ad58d2ce4a80cb4715e1325d4ce62a840cbdc4d546cf2aa850119c32e00e7b649f5dfe313f9413490b31b2c1d83ed8a0fe0a594d12b846eed8fc57f16514a4bd4e728b39388fd3eea13c4101841acccf3457edad4fd6c9d12366e80eb35c4c004b074fa35c4e4d5a7a8071998980e4d60e447760fc49ecabec194319053320eaf372ede1cd762735670edf424048b223480599dfed1898869e0f23986a972fb2a580da6200e3d741d529c3b2f8646c3539daefc71d29f18fd04db696fd7f3a6ae6fb8ed2e9b440bdebfd44c9fab6a2b3570e34100be98c89ad1fa76f8e10c5025dc83076162768b6ae72ecf1694c684ddafa737c89f050e022016167449f1c74b0b787e0fbe614a9711e1e85feb4374dccb7f18b0b4bad701df7d820b9b850fc92d9a61b3a83526d9971c6af624f34301edc0d1867dfdde6bb8198ceade51794a75093cd89147a51425f9f205c113377a456ba7b33deb6a267e2a5f652aaf4aca17a331fb9799365c66a93f598526abc25e6ec17709e075e9f6b85d0080906cc409d20fd09a9296fea3d3b45d498b24083756279bc3442ac5429b3590b5d4dedfc4c479c324b5dcff71348b864d229f5e9644bd3cc62c0783b7aa687803a0d0a2be5a5612a5f77605b4b24e3267fd487de45267d32c14c8df7656fb17938bc92f1b22c20c3c92ff9574cc00b764ada7c747aa73508460574bd613fffbd4efaf5f0291504d4f4ac49420084f32c5aa0a2f6b4d0d04aaf306fb223afdb5177f5248f3315eb58e3824002f89bbeb1ab8074542c170a529e4f01a8f2e3927d340b48bb9d737e9deb98bf622a79362c1717e401ec36f9f1a994824c74d04ed21772e0c07724f4fbff25cc93aa4ff2dc8d2f015a665f89ded411e37762ad840413b70a1a14281bbb93e70280522d6e1ed0a9f4d699da43a54098025c322e906a7945f0c31eae9af98022e3e8952b4773c81c8235e9e987730c2c7136df220c04a0e2750d3917a81219cd3b08bd14300865101b5e9356a1ab06fb5389ae643a26476ad80abc26e3f36a06b39cd6a7a00a3b5c04a89b8209396c4fcdf87ae53aa295fd7ffd4eeca818df97daae71142864298434d0eff0222ec6747c86f8a7827266c5979e8597ca949b6d2c5d06ed9a91f43b4c32b34311d4e56d2f5faa6829cf86adde3c94923d31bb44fd8495f44ceee581e6333f19fd7efedbcab0c391bdc5488bc89b89cd22d0164315a06b0acf0309554f98c1f22040997f33c46bcaf9bb2d79c1db00819a0d3141bb654e020fd33843c5d6272c8feb897a92841910db43267551556a6763582fa1da61eb628ab19df0fa577d89e279b0228ad69e9b8df26864ce0c68f992f10661e2ebcad4ca5e7f6d086be950883619685ca69e9d1c490f3150a87f80504ad476d590c4e438c2d897fe4d6d25d32836165add402fa30d48195840e027b444872c36d141335a0ccc9be6e44912b91ad957d355450894526133a01a76411a71a636dfb7bbebce0246ee93ecc502da9bd1195491ccc866d35e973d0e5ed406db04dec47c2fa5de64a9f31258d3c99a83373ff25eb485a19be9db720f4833fee22b481dcb45b6ce1875eb728d7c6a17d21076053940365c46f83de472aebd5b03c2e9723c502a8c953ba1ddfdf21ae4285c32eabe48e08f43ee810f6349a5ca7b7448dccd0d4f4ce25b1a773d8c64590cecb1fe5f423a34a2347ec1618c7275e19f8cb6252681680b2179cf345bf2c87712f9e945895ed8de1579872c83f51c2c2d1bf8aec3fcabfce30407fa72c335a0e2e6d317cf655eb218c95b1cfc082f534b2a0ef00897a37b19da5f323a77aab060f85306034d380aff41992ffbf124c2d8145090697510f9628c82336117fc217d09c08e1be602156d2ee95013b8f6349294a62b496cc2923f534fc890681d631ac2d74f516a58746229f051358bd27a1b11de7372dcf9cb101ebc51ff7a62c56697cf1672c82924de1d8a082546fea34f4cd30c16eac85082446097b5b0824070f2492ca489fa034319de62802f4c9f6d59b770a285df64c5c4b44e7d4714c9474ef9a05ebb14856e13b5f10abf446f500252595a113d3e0774178363acb31f50d34111f0104c9584f354cfc5e60ff9b8de5f275799221121eb5fbe5903d09596bfa001cf9f3fd26244697251e61b6552bd58ce7a5a26eca30320d896de71ef85d6009d8b869a1befe7d6c82bdd68a12253d42ddacdabb77807ad727084374e3b24baef2d85be103ac324f1c3c162d0a8529a857254a8daad6b6c5675f6d12c5afd71f65aec6a1abb87943ff054ac949f51a42872bb671500491e4963ee96bbc1fe77137c073f6afec03922a319ec08fc465f8af230ca701371fa4f0affe2dfcc93de9fc48dbe16f7bf52bf7bcc9b871f457e68d272eea3f65562b23c2ab283cf5fa87c065421b94037c3fc727c293001651a4f571cd38a70e0a1325b229154e5553ba28fb658357bebf6b630ceb085f8d31fa14c7cb5783762e146eaaa0e5c3ca39c9817d6dd0092315ea954237f54de737cad511c718afcd971e5d6bae30817411c9af8aefc5b6b7474ad4b1cc0116c3c0b272ef391bb85bf1c32baf4448bab0b996d8cb3abc130ff3421679ca0545a23d38edbd972a12432bda7b5096245b77b6a59eac116b1a40878586ea55a2c5659ed7a9dfe6783e50ab9cea79b151d9cf257a775bab6665699790a3a98b16ed0128ee0988d0091e77103aa4a9f4b6912bcc47b610456379f0cc21e07f134856472cf180c871ffd7a3777e327993fb659f684cfd32ae740cdf6b6a83e0e94dda5add32b49002f31c7fc99c366d5319fd7d07b8d178041b1a7faf8c68949c5d091b851528d5806ea79dc83bc76c30f3178320fb42b367ff89215c5717637397ba5f4244f2de74b92d5468fdbe068ecc6a3d813db686591efaeb2ca8ca52b1a330a799a66ac35ed03df82f7d85a0e2c20e4ad5dfb477b9926aeda8ed218bafe0d5a0a32f0f6bec4ddbc90ad8d25482247040a35932e0bbbd4e58db51f8dd06ec5030039e4a411bdb9c4d4d10f36d084d00256f77901280a476bcbc2e59c103c37617120327511622e6e041bf98e61d6fc939af1bc7656ad4b651c72c76bbd6fe3cbbd4236d009eef3930b634804e92d8f72e6691a0476a1db750e776837c43ddf07fe1ef78b3a4ff799dc302a96d4ca56cc2cb14f32786b1e02012f4cdd52ee3dd6375b7dcde2005523a249f3b66c198264704825d04b7efe99cc9c0f89125a2e76e6aae22709da765e04c7f19c28bb08db5e603a935f909bdaa942f24819a8ee2bbe277af83bf012d04ff525af367fff98461c2a2d046b68ffc63938a71a8424f3f45e9a67fcf3d0898021697c27073ab0e6924ac7d3bf671f0b3a01a0a4ad00ba80a786af9f96b8ae67739bca70d886062fab3293a06d193e39722c2bf6e1f11c0d8e266ca2d38ff687fe7de9e09be7330aeeacf610e2a32d922583863eb631206719dd95e907c18e12b437d0ddf3275f26073cf7e6cb92fc0b63c1fd6f1573e9606107186bfa96d63edd1ef34cd1cac16fa584a231a0a68102e66ab358339a795b1d59dc331a529f05ab79ec18cc00ea9aa2bc7214199f61f5b041e4fae18df5338854bcf038e93601bfb398c8c8a414fbb67e0d1e5aa86d04ad060030f660a6ae79b93ab2916898746cb9d779b980be973b3efb39ed980dc9067e6f750711b7e998a97223fee5357382b00ba64c0c5703b879d0e7f585e64ef19790b5a2bd2ed525c032136694bd9ed72a7a9d6b50e8ce5c0fec418f357b78f418b6e4b3e2ff9086576880b43cac3611dc2a5817d6ae6a08c59205c9826a756a1738d7edf5e175fbe55bbafeaf33db2f5adba875ca3b55fa37e951cdfd5f333242083f930627891abb4ea5a08067dd1a9a92823f17dad0e9623f22b366529924693f3f74434be1a21aa614600eaa9cfc64dc9a44c7357b1783b0798e7f6f01dd07275bfc87be3cd172c66107bcaac53dc53b128a64746e4d8ccb5ecbbde7ad79e787c697d09233f331b85d05e484ad2f43eada87c29d67fdac31a5d09369b7b14a1cc5a78fb81a050910fb9f113a57bcccea88f77b82001f78e4f12288b1d1830bc255d4c2f301e5ef83bb6e438abe409dc05bce7e1b9f1fc91fd2af313e00812f34137b870f0039444bdc546f85609ea35f36e44c291bbab35bd3e9a402d56eb8e6ae7d1bdafd0470c285d643028beee64e30029eec83c0c3b91b220dba6ddcc00f78b9205ae2eca9d7700a6c64c2cf0cb2d0c59925c2bbae6babcedeb9d9f9369184735b255907560512a2b9fe51170e49db26b74e2a9e982b98b78da0d01072a382cb753e5f48bd7cb84b0c921339ade52a735bbdc569c96991f403b80e872b24409663d4d57565f8c5e5a1fcc4cc6d246991594037c8a573590396e76b07e29c1e75012daac1c9ef4bf86f9905219d62e8c6922a5ac6871d3a9af106eaa9a1c7dc16fcaf1a54cc792dda688a61951bc48af9f9ceb97ff2fdde63cb5837c450cec6cc751c85485a8ba13b37a5aaba6898ed943a2e4a4f348e397462289bef0e1866489c35c1b53ce75ab92f2785957a6f32bad42f8366e558c80bbc8204237f9be0fd31741253f2d71fafdf9c9198476d6ad991fea6e2c8fb66b575d558eb85f166b3c539bc1a242f1fe86b04dba6139eb96b11b52e2e995bde951d3f58784fd637d1083d3a0fea531a37fb58c02aec2b195d06cb3897220f3ab5aa3fd46541ed7820aae4c880b87f0a225bd0d29929bd63586144be47a488ac2c484b112e0baca8acdd4ae2527eb9d367be33e3dfd47ce0e5aa7c353e72436dcb6771661c58e96f6084cefbdd9ce824e745c644bfd4c442308b5afc97102b44dbc20604491ce25c6b9c2db1fb385003b2f878877baf2b569959dd0a317a005c34a4ff66e4d72e307d5c54234350301d4aaec9e568d9870fd1da9c454aaa2e09d37b00aa8157c033f5add60572eaa0b71b967ad291e3cb6a5f08c093eb63c58650ddd02db0cc6ae8f1d89237fb3ea55fc64ae663fc3abcd5a2ecd0f46f75f818b3fb4073849cc21bc5361ec99ee12f2211a7991e4eb68fe8d6bd9bfe0db8f57527e25935903a64d449a7e9a7d26ea219971a6d0ed11812a311567da076ec643dd8dc35ca193abe20be7dca4c045cb73b662a99522f77d6c36feb07d97a8e077151088e54567367485623f9b4e2ab3a8e7a6d7abb03f1736cbb2e5a38c5373edc38af444d6fd4155aa61560c0628fd610e6c886d2617d8673b5abd3f6576e8153aaaa63706a17cd9057b7049ed420c5f8cbddba20f447bff4d297b71aba609adb1e4199639720a5ae0c80e4f111c3c808626ddc95c655e2ca2dc457560860c9048263ce4f2350ba97df7b9e08fe671500bdf6789a8649ba0f131022d17c796819b1eed6d57214910571d8ae863146c0b137eb70d5ede3cf7cffe4c985bef7a93aeea3abbc9dda978d1a5adfeff0d4d8a554b473e17cfd953e76384edc70cdd5679f7c735894c28ed6685b1297c4a60c4ca8dda7dbeda7e4194273abe8e5502b4c48a58301a205bfa7db9d2517c3dda84f6cb9d8b940819cc44f215c80e6f1e5e028ba31effce179a4079fe6dae1344151280971ed772d477dbbeac3a874eb3c025921e9b4de1e262351009e26651131f901de8e4354e708b34ac3fc4311179e91503d33c679eda72089a19384b7a2958210d48649485b62e629678d8c013d0893da786225b2a8a24e565b76428e58747bfcfaeb49ee5eb743e1ac75df82fec359b5bd6d6d71b48a275b67436631ac96a2c88bd43faef92472e01e2df9306f50a42c3896023dbe17b52ac5fa3c605fbec4c159764da06934f695dafebb43c66b297334e224bdd7d6971708704a0b161d9ba275e07f9341a831c3394f721dbcbec047e9513c78afb3a95f514d4ada04723ce3d1b3c1c831ee8665679b22d0b942c031c5ef68e3a565d66c38d92eff991b7cfa95b912f81f948b0a85406db755721a3d5dd38b18254df5fb8636c8052c26a22cf284093ca4e1861e68ea08a47c8292f19022e4b6cc2f6ed73488eefe4b96090edaf847c7fd5a624ed3da58cbe67ece216511f62d5da608fb9a37f01be75dff6c615ad3a3392c67fa2a41ddb11fbc1f16507b5561bbef0f0af64b4a0058e78f276fde61a521b95ccf02820dd6dc87a4f451ef6b5044a72103d50f3fbcf867c301f8de5c5810784589722c02ad295441288f98a9ae5af1046223e3ed2268c7292ffbcf787e77e6f9b739e9ecb3633fdf8a794b528434571a1a71cf80c8de6de6abc8cf3f10382ca39e28d6fc32833f50e09f9e51ac6fbf08e135478c07a96e9784b5b76c6688e3dc1ebb0549fcc4f0aaf96dfe5de586f5fcd61d1d0503c3921af7e539c132fc4e8079a76f1c2820786f47b004360eec5cbd233380add64cbbff4cca49636653807e8023c57fd0d43bceb330baf5393191620235aecb9d0d37a6d7a352891364db61f3cf32acdb57f9a721561628e1c96c7d688850a6fee308cded9493d03c6a6f39d2f7396c619efa47cc6b26485f5c5232fe529749a06c5ea8798aab27c6c33ac0889151107cb59c424b642e81050a6ede90ffc4ba6b21a5514c13d986f855aee2b0e80376dbe5b28cd68d59412cf89f3260faa02b994a15f85b5eb8fa5ba8b73738386affe029829a2f31cafced37fd47799855474bf147f0ba56dd3ebae15644e3dff09b4262d2e1dc66ea75444d100ae48ef500601a609320e9dd81af8db8b936259f2ac1b283ea044911a260f6a59de1b6e24920aa6d5c410b71cc77fd72b214be665167290cfdb53c333d18cc29eca76952c508ec5126647c53b304cdcc9be7429366110f277504bb3e6abe616ac6e82a9737c8f1fa26a9b56f42ddc35f7ae64290f52381860a5e10895a9c6bd9466e5bd627b807a7f922b4b2fe35a9be9116d8ab53301f2a801d9b80c8857cdc366ab0817cf7cab508a39637d1ca217268f8d2dd75ca1730bbb1b7793b32e754a9d90c3203dfc364e9eca4ef0e72e6556e34f2f876f810ff1a4a4aca094ef2c9cb0c377817f857ec8482fd9e231d657d76b9a59b02709032708053008b89bbf5c878c7bd12f4198bf2ddabdf58ed2b46c744ce6bb873afe9fb0c7c3c61b5f6a7d32b05a668092fa92fa2d37831ea8d9a43b6b8a324cc500b4dfbdf6d1e3c26f653f76c4a6e0ac5c091a37c98a9b60ca838a7acb35f99f9974a9452da394a0aba92b8f447a729b32a1f5a3e7c6166fcf1d46e5746bf68316141d6bdeb7e2f3a7082be66f07741df70d2d4a773ffbe2cda596a33dba6fbe3c66b29dda9ec2fd70bb0d6b5a4386077c602236024a43d60decff59d5d6cc4e171d65eb9cf29ab26aeeae15989cc68d2e52e504597b5a592112791126893a2ca0b215512fd3e6ac52953b0cc4ca8e346c968a4f57280dc79c3425c6d47e4dd849a27e8b18e933d7c340e768e50062415f17e8469ea08d1389ea6a07c4e98f8b696528036ed0c518c5da7c1f4f9f50299984549b566980a6d3dd00b95f586818bb9d8616dc06569d7d513dc1c0fef160450b5a4d90e17ff827bda33e7f79cc0dda79cf89de1ece6d6078cb79cbd136a0a9cb82471e479c6f2b3f0c8482f0959ad9d3e586be0ed580c9ad38b50906759c59da25d488a536b91fc953114b857904edd361f07d49ccbd81971c2cd08d4935d1a3ae78d90bea9ec72f3037a2bc54787eccabd51cad3159827c6fa8cd5266ecf182b8bcdfcacecfaa1853d724ead4dfedd434ee9a034117ed88f83674a109b4ab32de6080132e81966302c6c2f7cb81dd6d70425bdf80da8a02e02edda4faf828d3dce208348b4afd53ce144042a2d64d1a3360da51ce035d277b2e2801e5c5d9083076f455fe2a6ea92aaca7be215f1b3e28013cea58ac4284a1773bdfdde6e004cc5ff90ddcae74e8ec9771e708f4874e118a55497d3e55af4a1f10aeba65cd07538d7f6cf082dad5c5b235520b343f5993460d39a606ec5eef66ea0283902dd4001d09dcb7af250419c2e755cc755139981ba66b68a51f5e3f18b72c31d60d070a2b7a19a996410b12e761ca2de2a97ae9db1c6dab9648f3bf74b11557861a7370929c321d0076c962e414c3d67c000eed9773c2bd76d8d5ffc2df9808ccec1a1eac2d95e50ebd842c35f1e460461b5ed0b9fe43119f3da4cf5d0a49ff48e1ffa3728d9fb58dc68a5cb605aaf312168ebe79d4a2e7f639ac6867b106cfd028331e8cdb34abf016d638a1b7622d8578ef59604ada0251c0aab6ee7635f38df6a58d7f2a49b2f5e1684a76f588b726895f90e5482de59fef5c51d198d329670b7095af2be25d0629bfb60e089f3924cbf50bc25d4484b55d57f41451857ca5b994f5e9b08de079e4ed184fbf521a3f2db3eadd24607a340063c6dac0d8b61281ab8628fd25649063c29dbe9184390b4fdd91e84949870a0e0d85ddb8976ad6ae2cc20722b8ddd7d55477416547b0315900fa2fa071b3e6aeae7f6beb8a60305726e2753ca97cdd402ce74b47599df59f4d0b9cf5f95366a6d9b1fcc33a1931eac9d6aac4e9e2d9ce6ddb71195ec27d148cd5bf20bef8380a363229096c96e494ce4a9e43a372920f8c848c5286e5bda45c21b98f1c4c99780e0dac43c117d8b8574fda73785c98b4c27079e642b6d0fa66e8e95faa233cf7c297281af081dffa6642991ad478e3f3bd7091133aaa77813ed06f01f9e6ba2ea4eedf10ed65132cfc6c00175c6ff35f87049bd372e597e3e19532d4083a23fd8565532e9d39fb44fa13e4ea000eef1decfa37c2c9cc3e619236db727a64b93fade1ad6d4cea0713a36a105539cb62e0d4bfbb30c4cca9304173cf40c8beca35c4bb6244e9d7dd055a1e030c5720d8eac87066c1b7ffb169ef4188e1a54f9b3b7f449f77782fabfdaa7886b69f8f9572b8c012c6f01dc3abd3a4f2176f802acc8de28c8771e5dcf1851e71f23dbe6e026c1a47ede0e897f38166bd6101194a680e4e63255b53d2d7c3094e4f742b0a1ea544fe91a308323789104e1d85179a3c831f7ac2e58a97d09dd975881538eac653789cd20e02986eb8df163c01cab18f5b252298e30ad2aaa0caaba4aceafc916746a6413e73de03865cb6da19ad2f9d15767bd1c700dc3d7161c07c86fd1b8c48fb5bdce5c3c35bd5df5b11d0a0fd4b6ebe930beb30d8aef64261becf818d79f6bce94da770b5fc1e65c854daef28b9d4e91141ad69853d262b235d2142a3b74e147ab55e280491f0374264868c213bb0a2313e78ca815def183eae4535b25ed93ed524b1837f888e93c1d03daa9ea3f89679aa31c7ccef6edac6aaf547557f44cf47d337a33fddebb4bfe3a6236d1d81d805d14d1140bdd5f7a266dede5a764f5995bcc351f220e360fe47a2dbd1e4cfa10739aad4f2fb0d34d438ff5ee50817f539d984639f24a65df934814d4321f97d820969f39666b85722baae93da3d14e877a97da0af2fcb595ac8f146630b9e148a6758172b355360d02e37b162f20d8e5dbd8898fa42255ac06aa0c3f5de2370164b5dc5be299d6ef93089b393bbbcffd2cdb562b2177f65435ba48aaf3167d5ccd7b3bb9db1681f7d25c4cd4eafbd70bc8326444d67d358ff2c984540281ca14217ef5a6dffa4d522437376a90e36e864fb0bb62b1493cb8bb812ff745f4087ab210eb89623f39ee8fb9b9f8a7262b3c63e76daf70d633e1b8f69bf7d1a3ba61331ab15a999fbefc017047f0e358ee79abdd1ff7a2fff5ed848b5791ad9bbeed10eec6e4e9d986a169dd6384e8aa4e268f8576d80c59f004c44b82a2a73eaa47caabe61542442185036f3ef50af3b416a62f101e618cc75b924d4f9fce88b770dd3fc507873381aa9cff3fb64084f9da52d708b4eb546a17e5546d1eee612885142481f69981b9be3d5a38b8a4856c043254ef5337608b4aafbfa3a43eee1de97b5d8880d52e12b0af046a01b16780d170a4a92be240d1ffa96d2f36a6426384284840281bfc893d4862ab4d18923787d27dbb2b542de00e7f2e371c117cdc9f4502ce3652256f5895b399f786b1c2ad55292c3b5b588bbf3c3eac3595e5b74f473a8fc171e38879b3cd20d77cb2eb55c725aafa799d13d5347a326babfd8c0261287525c6a483d0d1d7d68d8f317901382916bf7dd305a3a544775db46211e8c99c0235dee9f66ab418c0eaa6e423278b44dfe3e3fd802fbf65a600cd2884112b87332bfbc0f6fdc97022e704b422134d124ee705bd337614caac5df34aa57d74f0263865be91bda7eb32cd906dc4b62d5a6e8430ff614cf6423e6ac84c6d8c9ad18e55cebce2b6e598fd57857d75987155588b8d9ac3cf3fb37a9acba2a0275702276c71184de4e314835e578f383f6ca1c7e45a71989fe75491f92f5fa3ac3dbec", 0x2000, &(0x7f0000001280)={&(0x7f0000000000)={0x50, 0xffffffffffffffda, 0x0, {0x7, 0x27, 0x63b0e82d, 0x1008200}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r3, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r3, &(0x7f0000000ac0)={0x50, 0x0, r4, {0x7, 0x1f}}, 0x50) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000300)={0x50, 0x0, r4, {0x7, 0x27, 0x4, 0x1000404, 0x0, 0xaa3, 0x6, 0x4}}, 0x50) read$FUSE(r2, &(0x7f0000008ec0)={0x2020}, 0x2020) lsetxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='system.posix_acl_access\x00', &(0x7f0000000140)={{}, {0x1, 0x0, 0xfffffff6}}, 0x4, 0x0) lstat(&(0x7f00000002c0)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r2, &(0x7f0000006ec0)="6cdc9421c92d136c778cb124bd2c19956dd6db5973c9e202ebb30b5a757e069c07862d46eff4c913d9adbe3124fdc53b22730a1fdaf1b366836bdcf77c4b983021ff2f44d41ece12ae241ab327fc4e7ede119fb22e6fcee8d31f4bf3720f77a2255e9260e7d2795aaf9365ee45c71ac80cf6fb45369e8b41f1d1b6f512fb0172572ecf268c27752410a21752b3d2c5a3ff29bb50c8ffc0fcdc855dc31ce67d8c8769e46fd7a3a37e114a086873b4340b8ae30a5804df4414ac7d781733fd58dae429d75dae00ced42aebc6b9da717f308032e357a6c1052e4ae34a1601382bf15ded4958cf79e685b8823910ebfc3ea632d290dbbe9bf4e22bdcb374ab5111bb6db78532c7403fbe3a7492c2a9785512d8725456141061fcc45a3b79ef32461991601ddc855e3628dbb9a871a641a49cc11bcda884a66e44842c4438391669ca74e376ed05491efd005472a9c5ac2611b3ef41f40f8ba776519c8a52ec7b2396004d01c55f77f3fca9214a95351cc7981522c3f0f813b8df869cfd7b69d036cc1247082f41bfff45c947c6a2cc4f81e224cc5f6885c4befcf561df99a1f932a52251c59d3a49a5c4d67fa4d4ffdd486dddefb198fd6de0425954b59522fd1a23b8fa3459fb2ecf8b187d271a139c27b564f9e1c1238a5baf53e11139898b6fc6ef62c284b898f4df364445fb807641bbf2809f313d9625dea2b0934dfd9c383543a6c8d2168ebd56adc4cd59ecfa64ce93ae98797c105c940498398bb24c4b2006ccebe914c7bb1774844ff591e362d126ae9b90cd5aceb9f5270ffe1341b68195518d9c7ab9fc788a4835fbda03ee1d7f93e5036789ddb4f2e2914f64dac793ed48110b2122f81e0203c1477e0511906ddca6758f4279dfb0b47cbf133cb9ce1f4268b3e4c126918c45cd22792e0c593f1c66e220f42682b0a63f42ed657fa3e25410348754d76d200f150695f07711b7c204f30c093279e3217216e3767f6dcb6f50996b76c88fd6be43fb5d3dc6271ab4406af78770c15dcf723a15140e7fe434206ee899ae6b526a33c40c4e2f6ef0abb28a847895d165940762e2fe03c924d7ef77d5e1153729ab18070232a8c3184dfecdb25aa269d425dc015745d548f86b0c46794be48780cb5214fc317dcc53ea2392aa1af506fbbe9b512ebdd5bfbf70066b0ab3e0863c2e38fafa51e8e953262d4c386e9b27543ebde14decbf5bd504c5ad44a648172985a43ac7b9ed9f05429f251b831fbd793e7cb07ac51fa3f18bb92cd4c56b559859262201b8d87aeaeceaec5a5306aabed17e0739e2f9803cb60a6c2c3ff126d7234f04ef1476339223481fc02fca2809ab620181b987785eb988646aff05dc9a2eb7a833ab0f95908f6048ac23554f2bd43aaccc9309d86e22e3812af7cc390823723f8997f6334b439ca632a795a4cd3103d5be3ff451bfb548edd42a3c6b500968073f2a6be1b9d670ece4b5236e8cde403b041d5561be4da6f9fc82e6bae6fb3fef9d7efb3942da2d2fd0d5fb38689104db9f6bf86d2e166fdb2a9ffa2c4a40b91cc87079c73f5ea2440230918336cf7c369733862b8f1cf843daf5c448ec2198a9dbb1bb520a6d7e42bda13b4cb06210578713daf46cf02bb3edd69b9342c9330e94dc9745518d1b8687a27f607da7583963b8396ecc788865a656cb90f3f3cd580a2700791322b971f509f4e3086873b3dfb7a8637ca42e6a42b94ecd2bcbf3e106934af455052f17a6e4dfb69116eecae4ec792fd7f8424409d3b4e294f9f6b4dad8ec49f4d5040475507a7de0486660a4083ad9875c7824fa0914b6b3e23799c53650ab14c4a954f607a3208dc3204c7ebf9837500970db63ac45fa2dd0da9d78cb446f15ffb79e816c43438a59355404acfddf6e624816c87f404da29c56102acedae818e1a1f354c0705fc152a29b1acc399d9f2fd577251768ba2f4fd77f683ff79f788deaab9d7c5f986ec922efefb1f9b3be16b3f78ea228bc1803760d8804df2dde9082d5cde3dc9651dd1a62cc699b56b658f826396728bc8fb5a2528b4ca18d94f9c4c1d4417d1fcfb0d51b45ca82d57ed9cffd183d211d69ada33b6dcd57ada51bc94aed6176c70ba87c6da625363b7f0e3103dd11397710b738ef83bd67631bc2e59c980f7d73b412002f96d45829fffe423043677652a12f4d56751a3ccdfccf7c3853c5321e6116e4b9534cafaf659c281454fce33d4e456c53f78d5528c6b1511dffb8fb70ce687ca63182a3b391f980e1964da64b67fd99beecfbdf49230b087abd5e230e7fa671154f1e209a9e60ce751e912cc1682a59e2c685adf2740f1cba2d4986f4996f8adb9cbea0b6ec1f87e62d83374693adb8c06deaea3c8deb4584cc89db914e1cdf167981710e444d6cad74c81027d70bf9e3d24531dbb4589cfa56cbeb5f8c0cec3986117730aa8d3c9fb6988a6a41675ab0cc001d8c43fc1c8d9f548ad28079042a4e47c1c49ed0cfb62188f5b8903fb710493d6b88c99a94b9a65d72b61f68f19ca8bc2b33dba4288bf263a07167826b0b56974d6c4bb970373a374b7ebb14e32c0d1d7eb8712b39bef1a1935eea55f7eb4c9d4004b495b4cef833b275533c0f504071bc2d2009f55bf0b39b906ac41c577e1ecc988996fdf63110cb8694cd5d3dc726d467a69c2f0383d214d7f1b640374ca0ca355e48b4c47dc1b1ba848876d8a25ebcfefbe4eb7f667243b3c4730d03a7e02db6b5a4be085370c6c29fc902bd6c6bca599ed5010e030dd77d2da52d09e4536989efe541c06de527d1797aa713af0be3d00b8ad0c212bf861aae638b54797db1efbe9438da1c1531f83363564a61c6b4dba2f7f4aa30c711a2d5f6878d2f2e759f5420a69d99fd1f4796aba1847ae59422e0c1c1ce20cf19026cc1ba7ce8494abf2da065fccd70836f213c9db0d5d96dcb461ab788755c54b42c5e4f51fa65cb24d33a76272068689e0666c29e1083d9bf13e69991e032abc22d8c2c920da7d4d8ef05a58d6a6e274fa36af4b32bd747cc97cbc7415ea8626cb6e124d35803f3d13622d482c8b6f176edd5709383fb4f30d1865c08c061ff00fff0dc6e66f78683af4d01ea3862e3111c411a3f864a94bfaf36855456fabc2ebf3887eeb94cb5ee64a650bf6c261c56249ebb7d2805ed08eabd5b5f5199a690fbd35d6d995dfe58e02744fe0b98b41f8a393f27121a339e0f467b665e545bc5a6ec23c4344c0242c7e87bc0340b595fbfb50d000ea13cb9edc0ce1b65aa25f6528f8e74c9acc1497b7dbc18990c2ea50e58fb418e6079f54d6a401c9557dac4d67ced6ab1f366b0c762a756dd002ed42e30899e98bb2969f4a3f197af1620f9debe770cdc7c0ba25aa79f3fee52e9ca2b1e29d44f39dbb07d189198f10bdf8ed10e764a4a7944938507030279a9271e809a0e32f0d6bc64fd70e1c6245b14dbcbe5c0bc31c40004c58654553c73d6533c0f411cdf2224a78ca5a8f29ed3f34dd53999985d52e21e56ad2cb764228050fc1d764e148eb35b8a93a9d49281fd0d0d64d6071df23a4c509e82d82103532b1971acffcb555bfa3dcba6ab704e4c7893973ce60840d1e942cd4fcfd62517fb8ea8aa902fffa5a118c9f77fce0b898605edbff254772b2c9e2e813b008c7b9e71f9a33e7fad7dccd34c3fced71f26dd0999ad75be4050388a85455d32c6500e272dc64e3066ce09a7bb0dd71eeea304cbb5bdb9cc0e5b7d8a9b408b94cf5db7a48042f2f2709fec641c75c00e0854568ce59b121d9af90951e3145e08747b01cb6fbf4c23b8448aad3c90785ece5d537cd0eb0897bcfa909e7397022f8dfa1b428e83d1400a8413ea5e173587e73503df69a24fc4b3fb14ad31331360c52396b8c9ecc570a51e79e91eef8a60c78e373220f1ce52085fea7e5f16728a84f7ebe27df859026d220cd2ada742392003531cf5e012f652d80b473eb5df0e545f68baaed7c2309c00811fc821a5c99253d633159763dce5ed0a48688864a5eb61ad25c06ae7f7428015e9f98ed3d5a71d7772ce663d9c7e055df4174a4b668b3fb11648c0c090f2de5f7e06eca3b18e8cf6fa4bf1fb9b33a896f1227c41e3774d62bad9b6cb5b08c8483e58b6a535b9c5af4732f40c9eb4b91a6a20340fcc3dad63ae87272a729790467392ffa9b5e339517db8d9703f8a680ced55936d788da38b83066e84c3c125ef338f0a47184f86d8d9ba9b5f4d4baddfbb899d068870b16122093ef1889f64782c3eca241f3f54f5a42f14373eb438a481ed20683487e50fd14052e2a50e6c5c5a5f263bcd9e60c3d0a33a291e0271e7922702e3b50f7340625e11bf351bfa65b0f03153b301a235a15346341513bb572e4c8086c74ae34ff4aa64acf18f41789df23c1be5a3f86e12fbc788da318ed0b46bd2afd629d236e91ecd3292f77842299bc3ba99b204d349532ec90161db202dcdd5c2c8c9891a9fa4db20fb41d4c05fe9a14b4d6cfd535079cb0b4386346777c094b632b05836a9ea7174ba1c818d66aaee0b2ff31ab6fc5cfde56bc3d01accb8ef317006f1607e44060ad70e930fc8fb2db15b1b916e4141c03a921f3faf8a731a9e1675072a591cac8ed0ed3811fb3049ac0eddc63d47be1c5b8c81a8b65b419dd3999a401f64637b38ef833ee6e111667f3691da62e0bc49ea9ea09f0bcff16155c8c7b9a25153747a34a3155b46aa5c89caeb1252a904add573302fa796e3039118d6975afe8e18b7da338da5751ed7e04d5681166fe578b7b4517abfd7b464c79fdd8edbec0a55caf5fd3d617d5bae0bcfd97cef2bc930c4846b03bf81de7ad10ff91bbe8120155f6601e2fae94e739f551b9fbd303608b706e94b1d29e84d4736ae192313bb61c24ec39c1e610593695e4f27cb040f280df2bf7a75a4b0f555966ea431ffbd1d8dd749224e21b85ba1c0fcfcecac7040a23d7fa48432443c1028a97e4b48f70d1b435a687d0841195058dc254e5d4d284b428907a2322f4016e9bc4075c56ee88ff31dc81c485bea53b6d2ebbed73dd4bbc2578f2c3c747fdf0cd91d5e694e410dabc490d29bd9387aa54fa0935cedb3c2c6e182d0e5e3b1e5f97b4c355ce7f63675d7a95ce6610823d06dcc3c8913c6576b13d70e9296860b6733665356c2c71ec620add41ffef0326500a05e7e263373cc67e5cf887f3e631b4219de4d3d8865df7fd0b3b0b2322dd2b12ebd12c8552a732159114769d53bea396b946795e2f9474761e90f650333ea2f1d2b1edb433cf3dc94508a33b56993308510ead242ba056a02a311686b8e089b42ee842e861eeeb36a4f1cf77a246a4a179c9087903be31240036ed3908a7d26fccfc5130350a178c1df3e9cf84c00b113ce39cfc1e367c4166d4c213b6f0a04733cd2c2535452c33794d4388d5b59a8336a03dd47acc9556757276a25dafb9d485e9f2989d32cea731a46b6784fefac7af9af097b83affef37e012f90c0c2c0b993f3784382b81e8e059d8334a2bd118c30a0054bb6daaafab820f815bd9d419546109fac66be652c7dc58153b8f91fa2f2b2f3a06717e2c22b7ae509094f2e95c3e2fa13fb960f266797b4444b046a0b2d4b2b7f2f5e01c6ce2f1e4922926c4fda7ae04c964ac106399d732ca310790a093674a53839313e12ac383f84430f20b1d91b96c726082a84828b397a87235ac30e9a8dec20d0ae549e8f96d0400a0747d2983f97242e2f69ebbb1bc6389649108a26d551143d9622e5d106569b287d18de61ddb4a2e139bb1e4176d2deaf3672f9ef502b9d7412594c30da4d575694dfda437f852b6dda999c647b4e847ae99056ac44cc2e94687c5b6006d12b15fad747d854bd0db7a025ae42467a7c02357e01dc0736a0803ad66088d6ea75a9d0636e75c00e0e69d7362d9fd72196ba9ffe9551ac572a4e38c757fefbf8079ab2ffdf65b6664999b3a80f2bca03859b63f2aad83188d33f6c0cc8a0d714b8d0a695401282eb4336105864b629b156f8bfa59d42fe12b7f89626378ea592a3b1d8892f69e8729f1e01c692eb9c5ac75cee6dee61817646f7bcda37b4b90c2bb6e06c8b63c5010d79e2f5bd73cb8109ab9f6fdcb59287de86173eceefef06f656c268ebcd62c92ea98e21569b3a9987213967ea201ce21ea5854a2489d07e6d209dbaa07f0d3edf08c42e50c75545976ef225676b7e63986b70486d2ceef8748149aea359fde545ef74a61853ac07833ee333a709bbbb822424ed46e9b1507ef03f0741553059fad7140f0feee32f93a813d341b521896375c1fea1527ad3bfdf183f271e24d9429e697e7ecf4deba4819462085ae966643c17b5d89feb8cc33e2f576aed5be9a661440a90fc4294264401469b8cc85c963def30517a73c7f3eb3fcf4549a8bd77e4755ca78a469fb246a38a7dd0d1ff54624a7bac9bf4eb885c1fd168015d17866d5e548f7b00bd7637e32c970b932302d348111407965ded5886194f294cdc49e5c0b5b2fb92ff7f015ff8dc90069cfa6cbb3a59951f7ea9a7d2138281e842eb482a07d65d0358a2c7e3ab542e6c2e0f8d5c63bee797954f9fb6c4bea602a391c7d55c0488f3278fbe91d3d579aa1123db125a771eaa482f0057c29484bd5e9dbbdf422fbdbc8fffb46339f79180cece0c316140e93b3b852788ee16c13b4cf63e0f5d621ca1fe4da96f6eeb6beb536daa1ac5df84a179009e59dc3b5d18f61d0561c5f71e19688ff9bd31337224fb6ae138a59266e7b73df6a86fbb5c9ad6c66d741cd0299b0a8193ead421f2a0d20cafaccc5aa2824e3a654682f033361a98080b59a7769e7987ec4ecaaa998a3057f37a27f56690b88e1ccd233e1af7d65a122cacc73eb9ec55acfe235b4e3b04d5df0bf743578e36b1588b8f62c403a6bbfc334e25f6efe6da9714c17503f82e3aa82361bc8f6a2f0f83346f0e1a3079a7f1831ad78968a040ef0e937a502de129a806a44bf38ee97d52267da13842d8bbb1fc68f5b2b83169696841e3b166db04220603cc003b2aaf9c6f04b904d05fd6933b8128952ed3aa784def5a9424d3b867867c895114157f965813c7e9513043e25032198b8c24b8e4d201e5f6189a1a41f2a8afa96e9859ce01ff8663cc1ed37ef0479376967a6051c9e925dce5fe4b876b156f4afc5be99ad212f246cbe370752e2a9ca88e27d0cec74fdcda9a9b57b0bee3f8920362b7b743b9b7058231919cfd0a2438fab6fd8f6268b007768d1349437d273b05acd8947c436c030bb3e84a3bb2828af7407d54e3085f34c357080577dfe919e27843fa687cc3d21b7f9c98fdb2ddbc4de066f2b0cc7ba13e324df00397216de755f8c7085ebcc62d76c7e95db99fdef30eeadd4b020da7d53d4477ec56fe153061d83c7ceac3cbf352242e29dd61d059def29347c4332533e0ed33f7f968c02b7e72603d0b965d38b59b8dc38a057d78a4d3116a2d8c72fb750c553cc851c3d3bc250fa66785a254b556fa8422656b386d4dbc07f89007319b2b04e03131cfb21ca2e93fe0aa6029dc3c5be4ce31104849045808be7ede99398d8a3b0daf3d228ec52aaa02acf5d1b7a0b975b50112fb925b75e8762bdc01ec12c94190710cef38ada5fe1ec44bdd3cfa886513a6c245863fc2699e360dd618629416965505d831a5c3d6d33c954f5c60145e1e5588936a6492c412154d02727216c0f2196d74dbfc3316efe672789845799dcbd5da5a3c02f7ea64adf7cb0256d2e1a1112e14a467766cadc7104d903978c5114cedfb0bf9edfdf1eebbfa2dfa488fe56dcbff6861260356de639edad1704dce83d1606c6e81f4b75cc33e615ea2310e7e9467f6f6fa8e0b66cf4ab62709be327b09f53d258d518918ec7e59d75dfe5122a195e80abcc0c0fd6167082e668609c660a25c94f0d89a75ce33e144c3d76e204626c8e05c6bd0a7d00edc1cdebd55993b62da72972b90f9c48fecf99361245f6faa54605c746fdaf8fbd56b0311d50707875089778e24faaa4929c4659dd45da31e2e2011d55ce401f0468e90bfb23fe32ca9ff6d12b3aed631a60c1ef757b159ea4b21a74b7c18987f940e6f20e52a1324726b5f9cc6f65dff8be188f6c406da8732d17f3a5668b8aab34c9185632b086e91f94a7fcce28a685695b157af2b2f663f056169c0c3093b96c6f7fb6da1baac665a11f27ef81c96ebcad5076f3b6a27593376dfb07e8a3a064abc5bd1ec72a352d441fc9cb23b0d8f2d135fbd47ab6bcd79a17814550c3ea387013a60217b7f877c5281f3e53041543c2560efc9f1df15bdd1fc6ef7ad84cf6f074ddceb99eafad94a8af842a2451b3259a70f186df788ea19feb1334e7ae5e67db6c79098ddf710685405760c9326da4c3442a4b9242a39c957398423878584a834cfe5a6ec228729cf533a7d3b7ed1c99e6ef06172f2d3aa6fbfa87f8dd25f82d4f969adeb45c00a1e77581a85925d500091f11a4cd1176a7d6111d49af914479b9d874c61c6f53a1d70643ed10d486328db6804391355d01ebb6231e7c96bf4d0ad37be99cad1ca747f0ec67badac87e914da1696a89a7000d9f070b4db6467a0dd4a95a72a511ddb8ca8498c91d92c5d6cff01160ac841efc3ad00cc4607f225acaa43b764ba779366d04f3939eb17e6a72c21e3e1ae7fa85f57840b13c58af4e3c12a5d4d96b1885832360ee271a016cc71528fe1f46855f1c78d586c24f18b22180daa1d153ba2169db1a75142e5cfd8682680e7b4d1285266dd15c18d6155fba24716b91a1263cc07b805cc485c1754160b6ecc7ff2fa7723495a575c8f1e37aa533ce489ff3a6983386b8766c1a7336813014ca23479f86f54eff1956e260799786ad549a68e780c5bfe5e5fb11cf940a57a82d8ca96017254855f9e081667bf95ad39816884cc9293d8f3e7624c8106210abb721d468d188d5a8a1dcd6c1427ff8802083737f736effc96645b2ca7b8d2c879a98b74434553fcd9225e8f88756d931054470dd14e165762f75fa151dc1182bcc6243757700be60031e6848862d8883ef2a1fda17ced6fd6e9ccfa2f4ee88490c3766207e26d3c599ecd72033e14a46422f004072dd41c858084aed3ce84db24bf8d50f822dc552e537d46f154e8adfd3935c50e82a83251e7ed501fed815cd48a16815b7a8c8774d3963903ed010548160aeb3c1968648cb0049e37a4a1db26fe88b06eb7fe1d52051c8837cb460b12b4f73af005027bca3dcab0cac1bea2a49fa1df129b93e082079381019f2cc801aba81dd17fadd357293c7706c9318780e4f1272c4b20653876bc5bb52ef267cac591949fa79e1fb8da1d5f5d2e74d1a06c869849cbd1e810dd00f9b3f31998bdb3c7fcd8821660453d4b3af88cae81e8e07203700335dfc256c80cd91075db54873aa4461debb993881bfa5e9ef98122aff37aed1231c9d43e89aa45c5f512d5ae9f030a506ffe1585fb397104551e6da511b4b108f91b2478a531591685e8969b52f420475c1641453925721238c95c7ce2951d928dbcf7dcdbd111494acef386136fb492886ef915ea63aa567de2fab06bfbb3ca71d5887d3c26b6454fbff162a19f4d205e506038d4f4f15e4c2dbfe4dd49a1ce1ac4082b93c55312d777bdb7036de7cba15f29df1fe8970c0ef948f4a61f411ad90530e6477421590516117f1f5aaa64b7a7cbfa1defc4c9303e09ff3f8a04f3978fb5260025f8d699491a46fafea4a4c92f48c2faf939586e9b71874ac86f2d0776ff4e53b2f98d3ae80250643f9503dc29c724a34913fb1a304e72cdc7bdd47876d660f52f225d27fb8a59e7eab1dd0fc82d306a3162178e6ebc6122e2495d4d4921741584aedf976572b4b2e303c75f5b13831af60d6a9942aebbd3a9642c2e5d4728cac1884a9a76bcfd7983120a0263a5c4d60b20facedb926ae81a5222cfe20dc687eda1befbe105ebb5732887e6f7550d2b0ff43b21737e7fb299c22a758da3de7ec549d90c4967f5a9eccb49006cacf67bb2b2d56fac01d3385fe773531533c01822d69912571052dfe238aa7e65b634847f19c3352c1499308d11a98209ace88355bb0bd542f3003a2f8f076f61cd7fd7cbe6b7783de9bb250d9a38854c37dc44fb9966216f4719a51b481c005e9f3cc55a7b2b15baccf477918ab66914a0838059780562e5f6df076d6f5bf43051f4bf535d972ec76810f230b682c61fa62d291d247bb04b22835dfa6460be92866daf0d115d618046e5b723e739a621b2db8ff4068245eec9e95f1ac750e5c1e66223296081ccbd25af78679643d3d7a12f6e1bd1150da48a316df36ac120e5680800f8f2f7dc6887179f667b22a30b70fa3e85267a23b70fd073d3e01f40b6d3dc03f1d881a368c5498ac77f5806f84888c78dfcfda462321543ecf170e24c2a1e23c279537c0c087b4d92adaa7f07e3f25b3bc56882268eb5397dad70f9e34181dd74b307389526d149dbfea9cc778c61452bdebe2e36f4ec290dd93b98af2b56c4dc08a85f6964ed38e73621223045e7b0e6b48141263aec4e22f6415d350fbd734522a8446ce436690b6106eba9575219b829f7e1490d620f97d57fb20ee2a0276376921721d36d4ccc286cd6bde0da1fa99b4b4664d0aa244d26c3626d465625a3ef20b3946096b11dee3fc6bc21db924686877d56170c9a2944a50b01080b60d0335f84c905ac14b751b70b425a7d8daed88a5d4e1d39faa22ddb7eb68e8bf14befbfbcd173e37ad8ff0f7d87df9d9e8b3c73f75f653fcd9cd182bcabbc1e94e787cbd937cc1a2f950ec052ef12b10bc581743581f7bdef761a93a1d5150f024f76e6db00a5404efba723fe9cc1c046264ebf51a08ad0bd1525fe15796d0714f7004d6a30092d4c11812c51cb6f44799a751a0070bb44d07091b487d865c966c9a9e9ad56bf6a7a60cb784b0a1d92132f50f8eb376d1f66f913d067b9292f1eff6fa235ca043370aacf5acceaea269bc0c997025f3a798894e928cb75faa5349bd4b0061358483bae0390d702f1c6af9da85205aa7467042078e27018b0e12ef0ddb54ee566093d51ac0ac5b22e3128854ce3aba74c63a779170f4a92b0098b9e0c390aa334d45de1dbd4fd31921e7ff7ce35ad85bbd2fd4128e5d063ea02c6fe0d08301d0fdda764e0a55a5ddb2a3a65fd946f63693a0e9a572fa5baf813aafebc5dddbc9897236b98be9e12d0539428ca999eebd118132f1be7dad178c5b11fa7f12817ea15973d6d2bf75e01359510f5a5b09c454d193d8163797be99307f3eef12708eb09d77d1b11bc6acbc0042b312c103c0bf8e827d0c45c8c8bfb06c636898d1209b7fa64a2e048f31a6e5bfcbd9dd829b72d4049e66709f740ae02a3692900674d7260bfb50c59105daa8ce91d15d640ffa66a32f061c6e6c0650cd246ecbfeae0dd726526648cc86ac99a58e7beff5b4876a012d05e19a75255959f1863047e149930cfe5eecd2b6cd0b227e9529ddb4d582183a43e424387b7c16e1882c90d1c6cefeb81efa1f23f7c484d858b5e482aaa07ec09eca662693bfb6ec5825e740f7df15f526272ff3885c1828819acfaf6933a514616752d9dc19f83e8", 0x2000, &(0x7f0000000f40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x1, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x4000, 0x0, 0xee00, 0x0, 0x5}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) 04:53:15 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="04"], 0x14) 04:53:15 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x6}, 0x4) (async) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x84}, {0x6}]}, 0x10) (async) syz_emit_ethernet(0xf2, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaafde504c63286dd6010843500bc2100fe8000000000000000000000000000bbfe8000000000008000000000000000aa8902000000000000c9100000000000000000000000000000000104010600000062000980650000002f0cef5500000000ff010000000000000000000000000001ff020000000000000000000000000001fc000000000000000000000000000000fc010000000000000000000000000000fc000000000000000000000000000000000000000000000000000000000000012b02010100000000200100000000000000000000000200000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB], 0x0) (async) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xe0, 0x3, 0x5, 0x80000001}]}, 0x10) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000280)={0x8, &(0x7f0000000140)=[{0x0, 0x3f, 0x5, 0x1}, {0x40, 0x32, 0x0, 0xfffffffa}, {0x0, 0xaa, 0xf5, 0xfffff76b}, {0x7, 0x3, 0x5, 0x2}, {0xf000, 0x2, 0x9, 0x80000000}, {0xfff7, 0x80, 0x8, 0x3}, {0x401, 0x3f, 0x1, 0x7fff}, {0x8, 0x2, 0x0, 0x1000}]}, 0x10) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) getsockname$packet(r1, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000300)=0x14) 04:53:15 executing program 5: getpid() 04:53:15 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_netfilter(0x10, 0x3, 0xc) bind$packet(r0, &(0x7f0000000040)={0x10, 0x0, 0x0, 0x1, 0x0, 0x6, @random="b6c1c02b5fbb"}, 0x14) r1 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r1, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r1, &(0x7f0000007fc0), 0x2d, 0x0) [ 485.981162][ T5094] pwc: recv_control_msg error -71 req 02 val 2700 04:53:15 executing program 4: r0 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000780)={0x0, 0x54}}, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@RTM_GETMDB={0x18, 0x56, 0x400, 0x70bd29, 0x25dfdbfb, {0x7, r1}, ["", "", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x2c044000}, 0x40000) r3 = accept(r2, &(0x7f0000000500)=@caif, &(0x7f0000000580)=0x80) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000600), r0) sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000640)={&(0x7f00000007c0)={0x4f0, r4, 0x10, 0x70bd2a, 0x25dfdbff, {}, [@TIPC_NLA_MEDIA={0x4}, @TIPC_NLA_SOCK={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x40}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x80000000}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}]}, @TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3}]}, @TIPC_NLA_BEARER={0xdc, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x12}}}, {0x14, 0x2, @in={0x2, 0x4e22, @private=0xa010100}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x4}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e24, @rand_addr=0x64010102}}, {0x14, 0x2, @in={0x2, 0x4e22, @multicast1}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e21, 0x80000001, @private1={0xfc, 0x1, '\x00', 0x1}, 0x7f}}, {0x20, 0x2, @in6={0xa, 0x4e20, 0x0, @local, 0x80}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x9}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x604}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x80}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}]}]}, @TIPC_NLA_NODE={0x258, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x9}, @TIPC_NLA_NODE_KEY={0x47, 0x4, {'gcm(aes)\x00', 0x1f, "b3c1e51c19369a762e9b0bbca98913df842a7e74b010c54bcf967eaa0c5a3d"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0xe7, 0x3, "b93e187cc3bca12d46b294d8fd05e2ba99ae312621c04a2ce32b54c88b364b504626e98ddc83d5c5f55ba1722bb8666c938e1bd8094c179647506fe63b788e008810b8bc7728352164fa97ce19739f168b0be3e598e1e6214b59d7bf846749e84d2a931971e6fa5ea6e24981ea7bfac74f51044dde40c4c67d4507a2602924970702ff50ba73b18eda9d6c49515a0426f8abdf0e5ed7375d3ed64977e04ea71e49a657776c8b20e855c6fd867846bd63569ea4067b060b7e08a6931285967fc476a0f94a1facb8e6c15be4a18cbfae91b3e4bd449f62355d133874bea8a5eca6839711"}, @TIPC_NLA_NODE_KEY={0x3c, 0x4, {'gcm(aes)\x00', 0x14, "3fc73001ce05d0335c4868ed3d0fd542cc0f76e3"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x46, 0x4, {'gcm(aes)\x00', 0x1e, "da01736eb5ad89ad692d1a05786507ef5b75c0eaaa46e14aa468b47881e1"}}, @TIPC_NLA_NODE_KEY={0x48, 0x4, {'gcm(aes)\x00', 0x20, "f7818cc55147e7b7d50051880ce411b8357f69b347d23b5f0d8278dc65f9a6ba"}}, @TIPC_NLA_NODE_ID={0x44, 0x3, "3cec021c91102010b5c0e0932f5b5f332d0d575a471474f3a2e002ced69dd53dcc4a280c830913c7e888fb7b9a8099e05600a52dbe2efb73b7782fb375b26ed0"}]}, @TIPC_NLA_MEDIA={0x28, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xd47a}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_SOCK={0x8c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x44, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0xfffff800}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x200}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xfffffffb}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3f}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xca9}, @TIPC_NLA_CON_FLAG={0x8}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x9}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x80000001}, @TIPC_NLA_SOCK_CON={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x2}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xeff}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_MON={0x24, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x100}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x6}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x40}]}, @TIPC_NLA_BEARER={0x90, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e24, @multicast1}}, {0x20, 0x2, @in6={0xa, 0x4e21, 0x3, @dev={0xfe, 0x80, '\x00', 0x26}, 0x2}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e24, 0x7, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xb58}}, {0x14, 0x2, @in={0x2, 0x4e24, @broadcast}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x2cb}, @TIPC_NLA_BEARER_PROP={0x4}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}]}]}, 0x4f0}, 0x1, 0x0, 0x0, 0x10}, 0x0) getsockname$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB="500000001000010400"/20, @ANYRES32=0x0, @ANYRES64=r0, @ANYRES32=0x0, @ANYBLOB="000000000000000008000400", @ANYRES32=r1, @ANYBLOB="1b813b14cef9b6914a99330cd15ae27413cb36149b5d4b66561cad921d377d3fe60f70ec928ca3b1cb045fa871b4bfc28f13ac7fbb22801eb3de8e1c0937cb63fa13c329f3147fd58e144971e61fc8371fab6efef63e7c42640ac0a964a292e78ddd79f9d01542af4af6237a5e612b4c234c6c417b7875b15bc710b9bba889c66723f01a19b9c4e09ea82e542b9eb4d4efa0670ce0c48cc7a0eb1ce22e1218a90fd7c34e5b89bc754b2de5b14ebd6cb3ad0851f8f9c1f88b35ccf7696d4c18e03c00a87869e503be54425da83460a224"], 0x50}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000004c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000480)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000280000082dbd7000fedbdf2500000000", @ANYRES32=r1, @ANYBLOB="0917070000000f00e0ff04000c000100696e67726573730006000500041f000006000500057f00000600050020060067"], 0x48}, 0x1, 0x0, 0x0, 0x20440c1}, 0x20000804) [ 486.066665][ T5094] pwc: recv_control_msg error -71 req 02 val 2c00 [ 486.125047][ T5094] pwc: recv_control_msg error -71 req 04 val 1000 [ 486.169828][ T5094] pwc: recv_control_msg error -71 req 04 val 1300 04:53:15 executing program 5: getpid() [ 486.213083][ T5025] Bluetooth: hci0: Received unexpected HCI Event 0x00 [ 486.274203][ T5094] pwc: recv_control_msg error -71 req 04 val 1400 [ 486.319703][ T5094] pwc: recv_control_msg error -71 req 02 val 2000 [ 486.392047][ T5094] pwc: recv_control_msg error -71 req 02 val 2100 04:53:16 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a7bffffffffffff00000000feb8e02ad1089e67ff7be06bdcc58b3e2c91e9fbf6"], 0x14) [ 486.460282][ T5094] pwc: recv_control_msg error -71 req 04 val 1500 [ 486.496240][ T7270] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.4'. 04:53:16 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x801, 0x0, 0x4000000, {0x0, 0x0, 0x4}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_TYPENAME={0x15, 0x3, 'hash:ip,port,net\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_REVISION={0x5}]}, 0x50}}, 0x0) 04:53:16 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_netfilter(0x10, 0x3, 0xc) (async) bind$packet(r0, &(0x7f0000000040)={0x10, 0x0, 0x0, 0x1, 0x0, 0x6, @random="b6c1c02b5fbb"}, 0x14) (async, rerun: 32) r1 = socket$inet_udp(0x2, 0x2, 0x0) (rerun: 32) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) connect$inet(r1, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r1, &(0x7f0000007fc0), 0x2d, 0x0) [ 486.513088][ T5094] pwc: recv_control_msg error -71 req 02 val 2500 [ 486.563402][ T5094] pwc: recv_control_msg error -71 req 02 val 2400 04:53:16 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) [ 486.621439][ T5094] pwc: recv_control_msg error -71 req 02 val 2600 [ 486.680275][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 486.686450][ T5094] pwc: recv_control_msg error -71 req 02 val 2900 [ 486.713594][ T5094] pwc: recv_control_msg error -71 req 02 val 2800 04:53:16 executing program 4: r0 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000780)={0x0, 0x54}}, 0x0) (async) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@RTM_GETMDB={0x18, 0x56, 0x400, 0x70bd29, 0x25dfdbfb, {0x7, r1}, ["", "", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x2c044000}, 0x40000) (async) r3 = accept(r2, &(0x7f0000000500)=@caif, &(0x7f0000000580)=0x80) (async) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000600), r0) sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000640)={&(0x7f00000007c0)={0x4f0, r4, 0x10, 0x70bd2a, 0x25dfdbff, {}, [@TIPC_NLA_MEDIA={0x4}, @TIPC_NLA_SOCK={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x40}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x80000000}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}]}, @TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3}]}, @TIPC_NLA_BEARER={0xdc, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x12}}}, {0x14, 0x2, @in={0x2, 0x4e22, @private=0xa010100}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x4}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e24, @rand_addr=0x64010102}}, {0x14, 0x2, @in={0x2, 0x4e22, @multicast1}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e21, 0x80000001, @private1={0xfc, 0x1, '\x00', 0x1}, 0x7f}}, {0x20, 0x2, @in6={0xa, 0x4e20, 0x0, @local, 0x80}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x9}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x604}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x80}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}]}]}, @TIPC_NLA_NODE={0x258, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x9}, @TIPC_NLA_NODE_KEY={0x47, 0x4, {'gcm(aes)\x00', 0x1f, "b3c1e51c19369a762e9b0bbca98913df842a7e74b010c54bcf967eaa0c5a3d"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0xe7, 0x3, "b93e187cc3bca12d46b294d8fd05e2ba99ae312621c04a2ce32b54c88b364b504626e98ddc83d5c5f55ba1722bb8666c938e1bd8094c179647506fe63b788e008810b8bc7728352164fa97ce19739f168b0be3e598e1e6214b59d7bf846749e84d2a931971e6fa5ea6e24981ea7bfac74f51044dde40c4c67d4507a2602924970702ff50ba73b18eda9d6c49515a0426f8abdf0e5ed7375d3ed64977e04ea71e49a657776c8b20e855c6fd867846bd63569ea4067b060b7e08a6931285967fc476a0f94a1facb8e6c15be4a18cbfae91b3e4bd449f62355d133874bea8a5eca6839711"}, @TIPC_NLA_NODE_KEY={0x3c, 0x4, {'gcm(aes)\x00', 0x14, "3fc73001ce05d0335c4868ed3d0fd542cc0f76e3"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x46, 0x4, {'gcm(aes)\x00', 0x1e, "da01736eb5ad89ad692d1a05786507ef5b75c0eaaa46e14aa468b47881e1"}}, @TIPC_NLA_NODE_KEY={0x48, 0x4, {'gcm(aes)\x00', 0x20, "f7818cc55147e7b7d50051880ce411b8357f69b347d23b5f0d8278dc65f9a6ba"}}, @TIPC_NLA_NODE_ID={0x44, 0x3, "3cec021c91102010b5c0e0932f5b5f332d0d575a471474f3a2e002ced69dd53dcc4a280c830913c7e888fb7b9a8099e05600a52dbe2efb73b7782fb375b26ed0"}]}, @TIPC_NLA_MEDIA={0x28, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xd47a}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_SOCK={0x8c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x44, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0xfffff800}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x200}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xfffffffb}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3f}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xca9}, @TIPC_NLA_CON_FLAG={0x8}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x9}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x80000001}, @TIPC_NLA_SOCK_CON={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x2}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xeff}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_MON={0x24, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x100}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x6}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x40}]}, @TIPC_NLA_BEARER={0x90, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e24, @multicast1}}, {0x20, 0x2, @in6={0xa, 0x4e21, 0x3, @dev={0xfe, 0x80, '\x00', 0x26}, 0x2}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e24, 0x7, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xb58}}, {0x14, 0x2, @in={0x2, 0x4e24, @broadcast}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x2cb}, @TIPC_NLA_BEARER_PROP={0x4}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}]}]}, 0x4f0}, 0x1, 0x0, 0x0, 0x10}, 0x0) (async) getsockname$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) (async) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB="500000001000010400"/20, @ANYRES32=0x0, @ANYRES64=r0, @ANYRES32=0x0, @ANYBLOB="000000000000000008000400", @ANYRES32=r1, @ANYBLOB="1b813b14cef9b6914a99330cd15ae27413cb36149b5d4b66561cad921d377d3fe60f70ec928ca3b1cb045fa871b4bfc28f13ac7fbb22801eb3de8e1c0937cb63fa13c329f3147fd58e144971e61fc8371fab6efef63e7c42640ac0a964a292e78ddd79f9d01542af4af6237a5e612b4c234c6c417b7875b15bc710b9bba889c66723f01a19b9c4e09ea82e542b9eb4d4efa0670ce0c48cc7a0eb1ce22e1218a90fd7c34e5b89bc754b2de5b14ebd6cb3ad0851f8f9c1f88b35ccf7696d4c18e03c00a87869e503be54425da83460a224"], 0x50}}, 0x0) (async) sendmsg$nl_route_sched(r2, &(0x7f00000004c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000480)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000280000082dbd7000fedbdf2500000000", @ANYRES32=r1, @ANYBLOB="0917070000000f00e0ff04000c000100696e67726573730006000500041f000006000500057f00000600050020060067"], 0x48}, 0x1, 0x0, 0x0, 0x20440c1}, 0x20000804) [ 486.785614][ T5094] pwc: recv_control_msg error -71 req 04 val 1100 [ 486.828997][ T5094] pwc: recv_control_msg error -71 req 04 val 1200 [ 486.880078][ T5094] pwc: Registered as video71. [ 486.888224][ T5094] input: PWC snapshot button as /devices/platform/dummy_hcd.1/usb2/2-1/input/input11 [ 486.987975][ T7282] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.4'. [ 486.989983][ T5094] usb 2-1: USB disconnect, device number 24 04:53:16 executing program 2: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000280)={[0x1ff]}, 0x8, 0x0) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f00000003c0)={0x10000000}) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000010c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) syz_fuse_handle_req(r2, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d44a6d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd00", 0x2000, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21, 0x0, 0x945000}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r2, &(0x7f0000002140)="37b16f9c4b2777b0d55788e3fd3ca1146e444adb0d3e2d3f03f3928f3b21ca6fdaf1942a73da73ed3dd5fcd20e2d19125200d5be7ae6ef6ccf646fd87207d33da3fb4e5c64681d7c71867d80e88c5e181273c562ee7b04097d50c1904451cfa0a0f46be1c49535f91b29f7351974a2ba5670aeaa3cff97123ee3df3364f34a96a982d2cf57563abccb92fe776765e3dad8dda6a8fa18b79681b4c57cefb434125ab4595ee13b1ffa2955cb8a57a706be0fe8f2c08685016dab26ceec6d46ac26b5d28b7b80c6136618d15e3a13e63dccfd49e45c0defa1cc950958e85ebb5f2a0b0a0ef12b91be340d96d12ddd29f6b9d1e7e9375b6fbc2e0e1b570edd8855acc460742208dd0d2d05a218812eece3632ae31f96919a04321e939cf42e2b748f40967d4b7324edf9103b23f2c14a90dd46772ee3f778969b77f98b83118e49144e3089def87e40ccd17a4759680b531d889799eaa77ae2df6a1689e257a839287d75ddec1a5c8ddcbf2d542155b64bf2be4c9579255f8aa331905dbe9683521ef4512071dcd003b51a05f8b5d3d78f2989915245554c879fd7554d5650cdeb05be70a91a22c176909d73a1600f2a9ae0fbea1566d0474fa2a24109594c8ecc8c32152e2c3a197f7709a7c0ee5e7fdd28ecb6c691fe5f85cf1af0b8ddb1abc258fe088f10633537df495827b0aa8b83d011cb4c6e1e6ee5c7b6ac21edcf856653c9332f111b5032f5f25b4aa3caf1a36a039c36286670bec0ce8cc066289643bf1c21a5376a2d86abc1ed2e71847e00aa626de894169a55116e9dfe235eb220c39bc9be5472d1d99af1e7015abd4c7dd31b90134e1056e7e7f75e76a8eec7598acef833e5111f2bb837f2f9871ef9bca76dc851eb2b479b91d052bd8f431f2625e352760854994cc7792d636cecb096a51ec90f9a57cb3cd3198ade6bbca7153324d7edb7ae73c8f82555d635e3afe5fd7984d3979627cbf4e05f03e6b2decb3bd466ccdafb06416bcc9a7622ceef4823fde1c06b2bd12bbd5be8da24e1a91587aabf851de8381b50611968204295859b35a4b18a291bccb8940fd41665de9ddd846a292ea93e690f1c82367894d543753bbbf4b6961dbddd1cc048b8ea7718583c8e18b7ee7ad6d6922dc6d34d66634108007eb2270bfa1cb51ad58d2ce4a80cb4715e1325d4ce62a840cbdc4d546cf2aa850119c32e00e7b649f5dfe313f9413490b31b2c1d83ed8a0fe0a594d12b846eed8fc57f16514a4bd4e728b39388fd3eea13c4101841acccf3457edad4fd6c9d12366e80eb35c4c004b074fa35c4e4d5a7a8071998980e4d60e447760fc49ecabec194319053320eaf372ede1cd762735670edf424048b223480599dfed1898869e0f23986a972fb2a580da6200e3d741d529c3b2f8646c3539daefc71d29f18fd04db696fd7f3a6ae6fb8ed2e9b440bdebfd44c9fab6a2b3570e34100be98c89ad1fa76f8e10c5025dc83076162768b6ae72ecf1694c684ddafa737c89f050e022016167449f1c74b0b787e0fbe614a9711e1e85feb4374dccb7f18b0b4bad701df7d820b9b850fc92d9a61b3a83526d9971c6af624f34301edc0d1867dfdde6bb8198ceade51794a75093cd89147a51425f9f205c113377a456ba7b33deb6a267e2a5f652aaf4aca17a331fb9799365c66a93f598526abc25e6ec17709e075e9f6b85d0080906cc409d20fd09a9296fea3d3b45d498b24083756279bc3442ac5429b3590b5d4dedfc4c479c324b5dcff71348b864d229f5e9644bd3cc62c0783b7aa687803a0d0a2be5a5612a5f77605b4b24e3267fd487de45267d32c14c8df7656fb17938bc92f1b22c20c3c92ff9574cc00b764ada7c747aa73508460574bd613fffbd4efaf5f0291504d4f4ac49420084f32c5aa0a2f6b4d0d04aaf306fb223afdb5177f5248f3315eb58e3824002f89bbeb1ab8074542c170a529e4f01a8f2e3927d340b48bb9d737e9deb98bf622a79362c1717e401ec36f9f1a994824c74d04ed21772e0c07724f4fbff25cc93aa4ff2dc8d2f015a665f89ded411e37762ad840413b70a1a14281bbb93e70280522d6e1ed0a9f4d699da43a54098025c322e906a7945f0c31eae9af98022e3e8952b4773c81c8235e9e987730c2c7136df220c04a0e2750d3917a81219cd3b08bd14300865101b5e9356a1ab06fb5389ae643a26476ad80abc26e3f36a06b39cd6a7a00a3b5c04a89b8209396c4fcdf87ae53aa295fd7ffd4eeca818df97daae71142864298434d0eff0222ec6747c86f8a7827266c5979e8597ca949b6d2c5d06ed9a91f43b4c32b34311d4e56d2f5faa6829cf86adde3c94923d31bb44fd8495f44ceee581e6333f19fd7efedbcab0c391bdc5488bc89b89cd22d0164315a06b0acf0309554f98c1f22040997f33c46bcaf9bb2d79c1db00819a0d3141bb654e020fd33843c5d6272c8feb897a92841910db43267551556a6763582fa1da61eb628ab19df0fa577d89e279b0228ad69e9b8df26864ce0c68f992f10661e2ebcad4ca5e7f6d086be950883619685ca69e9d1c490f3150a87f80504ad476d590c4e438c2d897fe4d6d25d32836165add402fa30d48195840e027b444872c36d141335a0ccc9be6e44912b91ad957d355450894526133a01a76411a71a636dfb7bbebce0246ee93ecc502da9bd1195491ccc866d35e973d0e5ed406db04dec47c2fa5de64a9f31258d3c99a83373ff25eb485a19be9db720f4833fee22b481dcb45b6ce1875eb728d7c6a17d21076053940365c46f83de472aebd5b03c2e9723c502a8c953ba1ddfdf21ae4285c32eabe48e08f43ee810f6349a5ca7b7448dccd0d4f4ce25b1a773d8c64590cecb1fe5f423a34a2347ec1618c7275e19f8cb6252681680b2179cf345bf2c87712f9e945895ed8de1579872c83f51c2c2d1bf8aec3fcabfce30407fa72c335a0e2e6d317cf655eb218c95b1cfc082f534b2a0ef00897a37b19da5f323a77aab060f85306034d380aff41992ffbf124c2d8145090697510f9628c82336117fc217d09c08e1be602156d2ee95013b8f6349294a62b496cc2923f534fc890681d631ac2d74f516a58746229f051358bd27a1b11de7372dcf9cb101ebc51ff7a62c56697cf1672c82924de1d8a082546fea34f4cd30c16eac85082446097b5b0824070f2492ca489fa034319de62802f4c9f6d59b770a285df64c5c4b44e7d4714c9474ef9a05ebb14856e13b5f10abf446f500252595a113d3e0774178363acb31f50d34111f0104c9584f354cfc5e60ff9b8de5f275799221121eb5fbe5903d09596bfa001cf9f3fd26244697251e61b6552bd58ce7a5a26eca30320d896de71ef85d6009d8b869a1befe7d6c82bdd68a12253d42ddacdabb77807ad727084374e3b24baef2d85be103ac324f1c3c162d0a8529a857254a8daad6b6c5675f6d12c5afd71f65aec6a1abb87943ff054ac949f51a42872bb671500491e4963ee96bbc1fe77137c073f6afec03922a319ec08fc465f8af230ca701371fa4f0affe2dfcc93de9fc48dbe16f7bf52bf7bcc9b871f457e68d272eea3f65562b23c2ab283cf5fa87c065421b94037c3fc727c293001651a4f571cd38a70e0a1325b229154e5553ba28fb658357bebf6b630ceb085f8d31fa14c7cb5783762e146eaaa0e5c3ca39c9817d6dd0092315ea954237f54de737cad511c718afcd971e5d6bae30817411c9af8aefc5b6b7474ad4b1cc0116c3c0b272ef391bb85bf1c32baf4448bab0b996d8cb3abc130ff3421679ca0545a23d38edbd972a12432bda7b5096245b77b6a59eac116b1a40878586ea55a2c5659ed7a9dfe6783e50ab9cea79b151d9cf257a775bab6665699790a3a98b16ed0128ee0988d0091e77103aa4a9f4b6912bcc47b610456379f0cc21e07f134856472cf180c871ffd7a3777e327993fb659f684cfd32ae740cdf6b6a83e0e94dda5add32b49002f31c7fc99c366d5319fd7d07b8d178041b1a7faf8c68949c5d091b851528d5806ea79dc83bc76c30f3178320fb42b367ff89215c5717637397ba5f4244f2de74b92d5468fdbe068ecc6a3d813db686591efaeb2ca8ca52b1a330a799a66ac35ed03df82f7d85a0e2c20e4ad5dfb477b9926aeda8ed218bafe0d5a0a32f0f6bec4ddbc90ad8d25482247040a35932e0bbbd4e58db51f8dd06ec5030039e4a411bdb9c4d4d10f36d084d00256f77901280a476bcbc2e59c103c37617120327511622e6e041bf98e61d6fc939af1bc7656ad4b651c72c76bbd6fe3cbbd4236d009eef3930b634804e92d8f72e6691a0476a1db750e776837c43ddf07fe1ef78b3a4ff799dc302a96d4ca56cc2cb14f32786b1e02012f4cdd52ee3dd6375b7dcde2005523a249f3b66c198264704825d04b7efe99cc9c0f89125a2e76e6aae22709da765e04c7f19c28bb08db5e603a935f909bdaa942f24819a8ee2bbe277af83bf012d04ff525af367fff98461c2a2d046b68ffc63938a71a8424f3f45e9a67fcf3d0898021697c27073ab0e6924ac7d3bf671f0b3a01a0a4ad00ba80a786af9f96b8ae67739bca70d886062fab3293a06d193e39722c2bf6e1f11c0d8e266ca2d38ff687fe7de9e09be7330aeeacf610e2a32d922583863eb631206719dd95e907c18e12b437d0ddf3275f26073cf7e6cb92fc0b63c1fd6f1573e9606107186bfa96d63edd1ef34cd1cac16fa584a231a0a68102e66ab358339a795b1d59dc331a529f05ab79ec18cc00ea9aa2bc7214199f61f5b041e4fae18df5338854bcf038e93601bfb398c8c8a414fbb67e0d1e5aa86d04ad060030f660a6ae79b93ab2916898746cb9d779b980be973b3efb39ed980dc9067e6f750711b7e998a97223fee5357382b00ba64c0c5703b879d0e7f585e64ef19790b5a2bd2ed525c032136694bd9ed72a7a9d6b50e8ce5c0fec418f357b78f418b6e4b3e2ff9086576880b43cac3611dc2a5817d6ae6a08c59205c9826a756a1738d7edf5e175fbe55bbafeaf33db2f5adba875ca3b55fa37e951cdfd5f333242083f930627891abb4ea5a08067dd1a9a92823f17dad0e9623f22b366529924693f3f74434be1a21aa614600eaa9cfc64dc9a44c7357b1783b0798e7f6f01dd07275bfc87be3cd172c66107bcaac53dc53b128a64746e4d8ccb5ecbbde7ad79e787c697d09233f331b85d05e484ad2f43eada87c29d67fdac31a5d09369b7b14a1cc5a78fb81a050910fb9f113a57bcccea88f77b82001f78e4f12288b1d1830bc255d4c2f301e5ef83bb6e438abe409dc05bce7e1b9f1fc91fd2af313e00812f34137b870f0039444bdc546f85609ea35f36e44c291bbab35bd3e9a402d56eb8e6ae7d1bdafd0470c285d643028beee64e30029eec83c0c3b91b220dba6ddcc00f78b9205ae2eca9d7700a6c64c2cf0cb2d0c59925c2bbae6babcedeb9d9f9369184735b255907560512a2b9fe51170e49db26b74e2a9e982b98b78da0d01072a382cb753e5f48bd7cb84b0c921339ade52a735bbdc569c96991f403b80e872b24409663d4d57565f8c5e5a1fcc4cc6d246991594037c8a573590396e76b07e29c1e75012daac1c9ef4bf86f9905219d62e8c6922a5ac6871d3a9af106eaa9a1c7dc16fcaf1a54cc792dda688a61951bc48af9f9ceb97ff2fdde63cb5837c450cec6cc751c85485a8ba13b37a5aaba6898ed943a2e4a4f348e397462289bef0e1866489c35c1b53ce75ab92f2785957a6f32bad42f8366e558c80bbc8204237f9be0fd31741253f2d71fafdf9c9198476d6ad991fea6e2c8fb66b575d558eb85f166b3c539bc1a242f1fe86b04dba6139eb96b11b52e2e995bde951d3f58784fd637d1083d3a0fea531a37fb58c02aec2b195d06cb3897220f3ab5aa3fd46541ed7820aae4c880b87f0a225bd0d29929bd63586144be47a488ac2c484b112e0baca8acdd4ae2527eb9d367be33e3dfd47ce0e5aa7c353e72436dcb6771661c58e96f6084cefbdd9ce824e745c644bfd4c442308b5afc97102b44dbc20604491ce25c6b9c2db1fb385003b2f878877baf2b569959dd0a317a005c34a4ff66e4d72e307d5c54234350301d4aaec9e568d9870fd1da9c454aaa2e09d37b00aa8157c033f5add60572eaa0b71b967ad291e3cb6a5f08c093eb63c58650ddd02db0cc6ae8f1d89237fb3ea55fc64ae663fc3abcd5a2ecd0f46f75f818b3fb4073849cc21bc5361ec99ee12f2211a7991e4eb68fe8d6bd9bfe0db8f57527e25935903a64d449a7e9a7d26ea219971a6d0ed11812a311567da076ec643dd8dc35ca193abe20be7dca4c045cb73b662a99522f77d6c36feb07d97a8e077151088e54567367485623f9b4e2ab3a8e7a6d7abb03f1736cbb2e5a38c5373edc38af444d6fd4155aa61560c0628fd610e6c886d2617d8673b5abd3f6576e8153aaaa63706a17cd9057b7049ed420c5f8cbddba20f447bff4d297b71aba609adb1e4199639720a5ae0c80e4f111c3c808626ddc95c655e2ca2dc457560860c9048263ce4f2350ba97df7b9e08fe671500bdf6789a8649ba0f131022d17c796819b1eed6d57214910571d8ae863146c0b137eb70d5ede3cf7cffe4c985bef7a93aeea3abbc9dda978d1a5adfeff0d4d8a554b473e17cfd953e76384edc70cdd5679f7c735894c28ed6685b1297c4a60c4ca8dda7dbeda7e4194273abe8e5502b4c48a58301a205bfa7db9d2517c3dda84f6cb9d8b940819cc44f215c80e6f1e5e028ba31effce179a4079fe6dae1344151280971ed772d477dbbeac3a874eb3c025921e9b4de1e262351009e26651131f901de8e4354e708b34ac3fc4311179e91503d33c679eda72089a19384b7a2958210d48649485b62e629678d8c013d0893da786225b2a8a24e565b76428e58747bfcfaeb49ee5eb743e1ac75df82fec359b5bd6d6d71b48a275b67436631ac96a2c88bd43faef92472e01e2df9306f50a42c3896023dbe17b52ac5fa3c605fbec4c159764da06934f695dafebb43c66b297334e224bdd7d6971708704a0b161d9ba275e07f9341a831c3394f721dbcbec047e9513c78afb3a95f514d4ada04723ce3d1b3c1c831ee8665679b22d0b942c031c5ef68e3a565d66c38d92eff991b7cfa95b912f81f948b0a85406db755721a3d5dd38b18254df5fb8636c8052c26a22cf284093ca4e1861e68ea08a47c8292f19022e4b6cc2f6ed73488eefe4b96090edaf847c7fd5a624ed3da58cbe67ece216511f62d5da608fb9a37f01be75dff6c615ad3a3392c67fa2a41ddb11fbc1f16507b5561bbef0f0af64b4a0058e78f276fde61a521b95ccf02820dd6dc87a4f451ef6b5044a72103d50f3fbcf867c301f8de5c5810784589722c02ad295441288f98a9ae5af1046223e3ed2268c7292ffbcf787e77e6f9b739e9ecb3633fdf8a794b528434571a1a71cf80c8de6de6abc8cf3f10382ca39e28d6fc32833f50e09f9e51ac6fbf08e135478c07a96e9784b5b76c6688e3dc1ebb0549fcc4f0aaf96dfe5de586f5fcd61d1d0503c3921af7e539c132fc4e8079a76f1c2820786f47b004360eec5cbd233380add64cbbff4cca49636653807e8023c57fd0d43bceb330baf5393191620235aecb9d0d37a6d7a352891364db61f3cf32acdb57f9a721561628e1c96c7d688850a6fee308cded9493d03c6a6f39d2f7396c619efa47cc6b26485f5c5232fe529749a06c5ea8798aab27c6c33ac0889151107cb59c424b642e81050a6ede90ffc4ba6b21a5514c13d986f855aee2b0e80376dbe5b28cd68d59412cf89f3260faa02b994a15f85b5eb8fa5ba8b73738386affe029829a2f31cafced37fd47799855474bf147f0ba56dd3ebae15644e3dff09b4262d2e1dc66ea75444d100ae48ef500601a609320e9dd81af8db8b936259f2ac1b283ea044911a260f6a59de1b6e24920aa6d5c410b71cc77fd72b214be665167290cfdb53c333d18cc29eca76952c508ec5126647c53b304cdcc9be7429366110f277504bb3e6abe616ac6e82a9737c8f1fa26a9b56f42ddc35f7ae64290f52381860a5e10895a9c6bd9466e5bd627b807a7f922b4b2fe35a9be9116d8ab53301f2a801d9b80c8857cdc366ab0817cf7cab508a39637d1ca217268f8d2dd75ca1730bbb1b7793b32e754a9d90c3203dfc364e9eca4ef0e72e6556e34f2f876f810ff1a4a4aca094ef2c9cb0c377817f857ec8482fd9e231d657d76b9a59b02709032708053008b89bbf5c878c7bd12f4198bf2ddabdf58ed2b46c744ce6bb873afe9fb0c7c3c61b5f6a7d32b05a668092fa92fa2d37831ea8d9a43b6b8a324cc500b4dfbdf6d1e3c26f653f76c4a6e0ac5c091a37c98a9b60ca838a7acb35f99f9974a9452da394a0aba92b8f447a729b32a1f5a3e7c6166fcf1d46e5746bf68316141d6bdeb7e2f3a7082be66f07741df70d2d4a773ffbe2cda596a33dba6fbe3c66b29dda9ec2fd70bb0d6b5a4386077c602236024a43d60decff59d5d6cc4e171d65eb9cf29ab26aeeae15989cc68d2e52e504597b5a592112791126893a2ca0b215512fd3e6ac52953b0cc4ca8e346c968a4f57280dc79c3425c6d47e4dd849a27e8b18e933d7c340e768e50062415f17e8469ea08d1389ea6a07c4e98f8b696528036ed0c518c5da7c1f4f9f50299984549b566980a6d3dd00b95f586818bb9d8616dc06569d7d513dc1c0fef160450b5a4d90e17ff827bda33e7f79cc0dda79cf89de1ece6d6078cb79cbd136a0a9cb82471e479c6f2b3f0c8482f0959ad9d3e586be0ed580c9ad38b50906759c59da25d488a536b91fc953114b857904edd361f07d49ccbd81971c2cd08d4935d1a3ae78d90bea9ec72f3037a2bc54787eccabd51cad3159827c6fa8cd5266ecf182b8bcdfcacecfaa1853d724ead4dfedd434ee9a034117ed88f83674a109b4ab32de6080132e81966302c6c2f7cb81dd6d70425bdf80da8a02e02edda4faf828d3dce208348b4afd53ce144042a2d64d1a3360da51ce035d277b2e2801e5c5d9083076f455fe2a6ea92aaca7be215f1b3e28013cea58ac4284a1773bdfdde6e004cc5ff90ddcae74e8ec9771e708f4874e118a55497d3e55af4a1f10aeba65cd07538d7f6cf082dad5c5b235520b343f5993460d39a606ec5eef66ea0283902dd4001d09dcb7af250419c2e755cc755139981ba66b68a51f5e3f18b72c31d60d070a2b7a19a996410b12e761ca2de2a97ae9db1c6dab9648f3bf74b11557861a7370929c321d0076c962e414c3d67c000eed9773c2bd76d8d5ffc2df9808ccec1a1eac2d95e50ebd842c35f1e460461b5ed0b9fe43119f3da4cf5d0a49ff48e1ffa3728d9fb58dc68a5cb605aaf312168ebe79d4a2e7f639ac6867b106cfd028331e8cdb34abf016d638a1b7622d8578ef59604ada0251c0aab6ee7635f38df6a58d7f2a49b2f5e1684a76f588b726895f90e5482de59fef5c51d198d329670b7095af2be25d0629bfb60e089f3924cbf50bc25d4484b55d57f41451857ca5b994f5e9b08de079e4ed184fbf521a3f2db3eadd24607a340063c6dac0d8b61281ab8628fd25649063c29dbe9184390b4fdd91e84949870a0e0d85ddb8976ad6ae2cc20722b8ddd7d55477416547b0315900fa2fa071b3e6aeae7f6beb8a60305726e2753ca97cdd402ce74b47599df59f4d0b9cf5f95366a6d9b1fcc33a1931eac9d6aac4e9e2d9ce6ddb71195ec27d148cd5bf20bef8380a363229096c96e494ce4a9e43a372920f8c848c5286e5bda45c21b98f1c4c99780e0dac43c117d8b8574fda73785c98b4c27079e642b6d0fa66e8e95faa233cf7c297281af081dffa6642991ad478e3f3bd7091133aaa77813ed06f01f9e6ba2ea4eedf10ed65132cfc6c00175c6ff35f87049bd372e597e3e19532d4083a23fd8565532e9d39fb44fa13e4ea000eef1decfa37c2c9cc3e619236db727a64b93fade1ad6d4cea0713a36a105539cb62e0d4bfbb30c4cca9304173cf40c8beca35c4bb6244e9d7dd055a1e030c5720d8eac87066c1b7ffb169ef4188e1a54f9b3b7f449f77782fabfdaa7886b69f8f9572b8c012c6f01dc3abd3a4f2176f802acc8de28c8771e5dcf1851e71f23dbe6e026c1a47ede0e897f38166bd6101194a680e4e63255b53d2d7c3094e4f742b0a1ea544fe91a308323789104e1d85179a3c831f7ac2e58a97d09dd975881538eac653789cd20e02986eb8df163c01cab18f5b252298e30ad2aaa0caaba4aceafc916746a6413e73de03865cb6da19ad2f9d15767bd1c700dc3d7161c07c86fd1b8c48fb5bdce5c3c35bd5df5b11d0a0fd4b6ebe930beb30d8aef64261becf818d79f6bce94da770b5fc1e65c854daef28b9d4e91141ad69853d262b235d2142a3b74e147ab55e280491f0374264868c213bb0a2313e78ca815def183eae4535b25ed93ed524b1837f888e93c1d03daa9ea3f89679aa31c7ccef6edac6aaf547557f44cf47d337a33fddebb4bfe3a6236d1d81d805d14d1140bdd5f7a266dede5a764f5995bcc351f220e360fe47a2dbd1e4cfa10739aad4f2fb0d34d438ff5ee50817f539d984639f24a65df934814d4321f97d820969f39666b85722baae93da3d14e877a97da0af2fcb595ac8f146630b9e148a6758172b355360d02e37b162f20d8e5dbd8898fa42255ac06aa0c3f5de2370164b5dc5be299d6ef93089b393bbbcffd2cdb562b2177f65435ba48aaf3167d5ccd7b3bb9db1681f7d25c4cd4eafbd70bc8326444d67d358ff2c984540281ca14217ef5a6dffa4d522437376a90e36e864fb0bb62b1493cb8bb812ff745f4087ab210eb89623f39ee8fb9b9f8a7262b3c63e76daf70d633e1b8f69bf7d1a3ba61331ab15a999fbefc017047f0e358ee79abdd1ff7a2fff5ed848b5791ad9bbeed10eec6e4e9d986a169dd6384e8aa4e268f8576d80c59f004c44b82a2a73eaa47caabe61542442185036f3ef50af3b416a62f101e618cc75b924d4f9fce88b770dd3fc507873381aa9cff3fb64084f9da52d708b4eb546a17e5546d1eee612885142481f69981b9be3d5a38b8a4856c043254ef5337608b4aafbfa3a43eee1de97b5d8880d52e12b0af046a01b16780d170a4a92be240d1ffa96d2f36a6426384284840281bfc893d4862ab4d18923787d27dbb2b542de00e7f2e371c117cdc9f4502ce3652256f5895b399f786b1c2ad55292c3b5b588bbf3c3eac3595e5b74f473a8fc171e38879b3cd20d77cb2eb55c725aafa799d13d5347a326babfd8c0261287525c6a483d0d1d7d68d8f317901382916bf7dd305a3a544775db46211e8c99c0235dee9f66ab418c0eaa6e423278b44dfe3e3fd802fbf65a600cd2884112b87332bfbc0f6fdc97022e704b422134d124ee705bd337614caac5df34aa57d74f0263865be91bda7eb32cd906dc4b62d5a6e8430ff614cf6423e6ac84c6d8c9ad18e55cebce2b6e598fd57857d75987155588b8d9ac3cf3fb37a9acba2a0275702276c71184de4e314835e578f383f6ca1c7e45a71989fe75491f92f5fa3ac3dbec", 0x2000, &(0x7f0000001280)={&(0x7f0000000000)={0x50, 0xffffffffffffffda, 0x0, {0x7, 0x27, 0x63b0e82d, 0x1008200}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r3, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r3, &(0x7f0000000ac0)={0x50, 0x0, r4, {0x7, 0x1f}}, 0x50) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000300)={0x50, 0x0, r4, {0x7, 0x27, 0x4, 0x1000404, 0x0, 0xaa3, 0x6, 0x4}}, 0x50) (async) read$FUSE(r2, &(0x7f0000008ec0)={0x2020}, 0x2020) (async) lsetxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='system.posix_acl_access\x00', &(0x7f0000000140)={{}, {0x1, 0x0, 0xfffffff6}}, 0x4, 0x0) (async) lstat(&(0x7f00000002c0)='./file0/file0\x00', 0x0) (async) syz_fuse_handle_req(r2, &(0x7f0000006ec0)="6cdc9421c92d136c778cb124bd2c19956dd6db5973c9e202ebb30b5a757e069c07862d46eff4c913d9adbe3124fdc53b22730a1fdaf1b366836bdcf77c4b983021ff2f44d41ece12ae241ab327fc4e7ede119fb22e6fcee8d31f4bf3720f77a2255e9260e7d2795aaf9365ee45c71ac80cf6fb45369e8b41f1d1b6f512fb0172572ecf268c27752410a21752b3d2c5a3ff29bb50c8ffc0fcdc855dc31ce67d8c8769e46fd7a3a37e114a086873b4340b8ae30a5804df4414ac7d781733fd58dae429d75dae00ced42aebc6b9da717f308032e357a6c1052e4ae34a1601382bf15ded4958cf79e685b8823910ebfc3ea632d290dbbe9bf4e22bdcb374ab5111bb6db78532c7403fbe3a7492c2a9785512d8725456141061fcc45a3b79ef32461991601ddc855e3628dbb9a871a641a49cc11bcda884a66e44842c4438391669ca74e376ed05491efd005472a9c5ac2611b3ef41f40f8ba776519c8a52ec7b2396004d01c55f77f3fca9214a95351cc7981522c3f0f813b8df869cfd7b69d036cc1247082f41bfff45c947c6a2cc4f81e224cc5f6885c4befcf561df99a1f932a52251c59d3a49a5c4d67fa4d4ffdd486dddefb198fd6de0425954b59522fd1a23b8fa3459fb2ecf8b187d271a139c27b564f9e1c1238a5baf53e11139898b6fc6ef62c284b898f4df364445fb807641bbf2809f313d9625dea2b0934dfd9c383543a6c8d2168ebd56adc4cd59ecfa64ce93ae98797c105c940498398bb24c4b2006ccebe914c7bb1774844ff591e362d126ae9b90cd5aceb9f5270ffe1341b68195518d9c7ab9fc788a4835fbda03ee1d7f93e5036789ddb4f2e2914f64dac793ed48110b2122f81e0203c1477e0511906ddca6758f4279dfb0b47cbf133cb9ce1f4268b3e4c126918c45cd22792e0c593f1c66e220f42682b0a63f42ed657fa3e25410348754d76d200f150695f07711b7c204f30c093279e3217216e3767f6dcb6f50996b76c88fd6be43fb5d3dc6271ab4406af78770c15dcf723a15140e7fe434206ee899ae6b526a33c40c4e2f6ef0abb28a847895d165940762e2fe03c924d7ef77d5e1153729ab18070232a8c3184dfecdb25aa269d425dc015745d548f86b0c46794be48780cb5214fc317dcc53ea2392aa1af506fbbe9b512ebdd5bfbf70066b0ab3e0863c2e38fafa51e8e953262d4c386e9b27543ebde14decbf5bd504c5ad44a648172985a43ac7b9ed9f05429f251b831fbd793e7cb07ac51fa3f18bb92cd4c56b559859262201b8d87aeaeceaec5a5306aabed17e0739e2f9803cb60a6c2c3ff126d7234f04ef1476339223481fc02fca2809ab620181b987785eb988646aff05dc9a2eb7a833ab0f95908f6048ac23554f2bd43aaccc9309d86e22e3812af7cc390823723f8997f6334b439ca632a795a4cd3103d5be3ff451bfb548edd42a3c6b500968073f2a6be1b9d670ece4b5236e8cde403b041d5561be4da6f9fc82e6bae6fb3fef9d7efb3942da2d2fd0d5fb38689104db9f6bf86d2e166fdb2a9ffa2c4a40b91cc87079c73f5ea2440230918336cf7c369733862b8f1cf843daf5c448ec2198a9dbb1bb520a6d7e42bda13b4cb06210578713daf46cf02bb3edd69b9342c9330e94dc9745518d1b8687a27f607da7583963b8396ecc788865a656cb90f3f3cd580a2700791322b971f509f4e3086873b3dfb7a8637ca42e6a42b94ecd2bcbf3e106934af455052f17a6e4dfb69116eecae4ec792fd7f8424409d3b4e294f9f6b4dad8ec49f4d5040475507a7de0486660a4083ad9875c7824fa0914b6b3e23799c53650ab14c4a954f607a3208dc3204c7ebf9837500970db63ac45fa2dd0da9d78cb446f15ffb79e816c43438a59355404acfddf6e624816c87f404da29c56102acedae818e1a1f354c0705fc152a29b1acc399d9f2fd577251768ba2f4fd77f683ff79f788deaab9d7c5f986ec922efefb1f9b3be16b3f78ea228bc1803760d8804df2dde9082d5cde3dc9651dd1a62cc699b56b658f826396728bc8fb5a2528b4ca18d94f9c4c1d4417d1fcfb0d51b45ca82d57ed9cffd183d211d69ada33b6dcd57ada51bc94aed6176c70ba87c6da625363b7f0e3103dd11397710b738ef83bd67631bc2e59c980f7d73b412002f96d45829fffe423043677652a12f4d56751a3ccdfccf7c3853c5321e6116e4b9534cafaf659c281454fce33d4e456c53f78d5528c6b1511dffb8fb70ce687ca63182a3b391f980e1964da64b67fd99beecfbdf49230b087abd5e230e7fa671154f1e209a9e60ce751e912cc1682a59e2c685adf2740f1cba2d4986f4996f8adb9cbea0b6ec1f87e62d83374693adb8c06deaea3c8deb4584cc89db914e1cdf167981710e444d6cad74c81027d70bf9e3d24531dbb4589cfa56cbeb5f8c0cec3986117730aa8d3c9fb6988a6a41675ab0cc001d8c43fc1c8d9f548ad28079042a4e47c1c49ed0cfb62188f5b8903fb710493d6b88c99a94b9a65d72b61f68f19ca8bc2b33dba4288bf263a07167826b0b56974d6c4bb970373a374b7ebb14e32c0d1d7eb8712b39bef1a1935eea55f7eb4c9d4004b495b4cef833b275533c0f504071bc2d2009f55bf0b39b906ac41c577e1ecc988996fdf63110cb8694cd5d3dc726d467a69c2f0383d214d7f1b640374ca0ca355e48b4c47dc1b1ba848876d8a25ebcfefbe4eb7f667243b3c4730d03a7e02db6b5a4be085370c6c29fc902bd6c6bca599ed5010e030dd77d2da52d09e4536989efe541c06de527d1797aa713af0be3d00b8ad0c212bf861aae638b54797db1efbe9438da1c1531f83363564a61c6b4dba2f7f4aa30c711a2d5f6878d2f2e759f5420a69d99fd1f4796aba1847ae59422e0c1c1ce20cf19026cc1ba7ce8494abf2da065fccd70836f213c9db0d5d96dcb461ab788755c54b42c5e4f51fa65cb24d33a76272068689e0666c29e1083d9bf13e69991e032abc22d8c2c920da7d4d8ef05a58d6a6e274fa36af4b32bd747cc97cbc7415ea8626cb6e124d35803f3d13622d482c8b6f176edd5709383fb4f30d1865c08c061ff00fff0dc6e66f78683af4d01ea3862e3111c411a3f864a94bfaf36855456fabc2ebf3887eeb94cb5ee64a650bf6c261c56249ebb7d2805ed08eabd5b5f5199a690fbd35d6d995dfe58e02744fe0b98b41f8a393f27121a339e0f467b665e545bc5a6ec23c4344c0242c7e87bc0340b595fbfb50d000ea13cb9edc0ce1b65aa25f6528f8e74c9acc1497b7dbc18990c2ea50e58fb418e6079f54d6a401c9557dac4d67ced6ab1f366b0c762a756dd002ed42e30899e98bb2969f4a3f197af1620f9debe770cdc7c0ba25aa79f3fee52e9ca2b1e29d44f39dbb07d189198f10bdf8ed10e764a4a7944938507030279a9271e809a0e32f0d6bc64fd70e1c6245b14dbcbe5c0bc31c40004c58654553c73d6533c0f411cdf2224a78ca5a8f29ed3f34dd53999985d52e21e56ad2cb764228050fc1d764e148eb35b8a93a9d49281fd0d0d64d6071df23a4c509e82d82103532b1971acffcb555bfa3dcba6ab704e4c7893973ce60840d1e942cd4fcfd62517fb8ea8aa902fffa5a118c9f77fce0b898605edbff254772b2c9e2e813b008c7b9e71f9a33e7fad7dccd34c3fced71f26dd0999ad75be4050388a85455d32c6500e272dc64e3066ce09a7bb0dd71eeea304cbb5bdb9cc0e5b7d8a9b408b94cf5db7a48042f2f2709fec641c75c00e0854568ce59b121d9af90951e3145e08747b01cb6fbf4c23b8448aad3c90785ece5d537cd0eb0897bcfa909e7397022f8dfa1b428e83d1400a8413ea5e173587e73503df69a24fc4b3fb14ad31331360c52396b8c9ecc570a51e79e91eef8a60c78e373220f1ce52085fea7e5f16728a84f7ebe27df859026d220cd2ada742392003531cf5e012f652d80b473eb5df0e545f68baaed7c2309c00811fc821a5c99253d633159763dce5ed0a48688864a5eb61ad25c06ae7f7428015e9f98ed3d5a71d7772ce663d9c7e055df4174a4b668b3fb11648c0c090f2de5f7e06eca3b18e8cf6fa4bf1fb9b33a896f1227c41e3774d62bad9b6cb5b08c8483e58b6a535b9c5af4732f40c9eb4b91a6a20340fcc3dad63ae87272a729790467392ffa9b5e339517db8d9703f8a680ced55936d788da38b83066e84c3c125ef338f0a47184f86d8d9ba9b5f4d4baddfbb899d068870b16122093ef1889f64782c3eca241f3f54f5a42f14373eb438a481ed20683487e50fd14052e2a50e6c5c5a5f263bcd9e60c3d0a33a291e0271e7922702e3b50f7340625e11bf351bfa65b0f03153b301a235a15346341513bb572e4c8086c74ae34ff4aa64acf18f41789df23c1be5a3f86e12fbc788da318ed0b46bd2afd629d236e91ecd3292f77842299bc3ba99b204d349532ec90161db202dcdd5c2c8c9891a9fa4db20fb41d4c05fe9a14b4d6cfd535079cb0b4386346777c094b632b05836a9ea7174ba1c818d66aaee0b2ff31ab6fc5cfde56bc3d01accb8ef317006f1607e44060ad70e930fc8fb2db15b1b916e4141c03a921f3faf8a731a9e1675072a591cac8ed0ed3811fb3049ac0eddc63d47be1c5b8c81a8b65b419dd3999a401f64637b38ef833ee6e111667f3691da62e0bc49ea9ea09f0bcff16155c8c7b9a25153747a34a3155b46aa5c89caeb1252a904add573302fa796e3039118d6975afe8e18b7da338da5751ed7e04d5681166fe578b7b4517abfd7b464c79fdd8edbec0a55caf5fd3d617d5bae0bcfd97cef2bc930c4846b03bf81de7ad10ff91bbe8120155f6601e2fae94e739f551b9fbd303608b706e94b1d29e84d4736ae192313bb61c24ec39c1e610593695e4f27cb040f280df2bf7a75a4b0f555966ea431ffbd1d8dd749224e21b85ba1c0fcfcecac7040a23d7fa48432443c1028a97e4b48f70d1b435a687d0841195058dc254e5d4d284b428907a2322f4016e9bc4075c56ee88ff31dc81c485bea53b6d2ebbed73dd4bbc2578f2c3c747fdf0cd91d5e694e410dabc490d29bd9387aa54fa0935cedb3c2c6e182d0e5e3b1e5f97b4c355ce7f63675d7a95ce6610823d06dcc3c8913c6576b13d70e9296860b6733665356c2c71ec620add41ffef0326500a05e7e263373cc67e5cf887f3e631b4219de4d3d8865df7fd0b3b0b2322dd2b12ebd12c8552a732159114769d53bea396b946795e2f9474761e90f650333ea2f1d2b1edb433cf3dc94508a33b56993308510ead242ba056a02a311686b8e089b42ee842e861eeeb36a4f1cf77a246a4a179c9087903be31240036ed3908a7d26fccfc5130350a178c1df3e9cf84c00b113ce39cfc1e367c4166d4c213b6f0a04733cd2c2535452c33794d4388d5b59a8336a03dd47acc9556757276a25dafb9d485e9f2989d32cea731a46b6784fefac7af9af097b83affef37e012f90c0c2c0b993f3784382b81e8e059d8334a2bd118c30a0054bb6daaafab820f815bd9d419546109fac66be652c7dc58153b8f91fa2f2b2f3a06717e2c22b7ae509094f2e95c3e2fa13fb960f266797b4444b046a0b2d4b2b7f2f5e01c6ce2f1e4922926c4fda7ae04c964ac106399d732ca310790a093674a53839313e12ac383f84430f20b1d91b96c726082a84828b397a87235ac30e9a8dec20d0ae549e8f96d0400a0747d2983f97242e2f69ebbb1bc6389649108a26d551143d9622e5d106569b287d18de61ddb4a2e139bb1e4176d2deaf3672f9ef502b9d7412594c30da4d575694dfda437f852b6dda999c647b4e847ae99056ac44cc2e94687c5b6006d12b15fad747d854bd0db7a025ae42467a7c02357e01dc0736a0803ad66088d6ea75a9d0636e75c00e0e69d7362d9fd72196ba9ffe9551ac572a4e38c757fefbf8079ab2ffdf65b6664999b3a80f2bca03859b63f2aad83188d33f6c0cc8a0d714b8d0a695401282eb4336105864b629b156f8bfa59d42fe12b7f89626378ea592a3b1d8892f69e8729f1e01c692eb9c5ac75cee6dee61817646f7bcda37b4b90c2bb6e06c8b63c5010d79e2f5bd73cb8109ab9f6fdcb59287de86173eceefef06f656c268ebcd62c92ea98e21569b3a9987213967ea201ce21ea5854a2489d07e6d209dbaa07f0d3edf08c42e50c75545976ef225676b7e63986b70486d2ceef8748149aea359fde545ef74a61853ac07833ee333a709bbbb822424ed46e9b1507ef03f0741553059fad7140f0feee32f93a813d341b521896375c1fea1527ad3bfdf183f271e24d9429e697e7ecf4deba4819462085ae966643c17b5d89feb8cc33e2f576aed5be9a661440a90fc4294264401469b8cc85c963def30517a73c7f3eb3fcf4549a8bd77e4755ca78a469fb246a38a7dd0d1ff54624a7bac9bf4eb885c1fd168015d17866d5e548f7b00bd7637e32c970b932302d348111407965ded5886194f294cdc49e5c0b5b2fb92ff7f015ff8dc90069cfa6cbb3a59951f7ea9a7d2138281e842eb482a07d65d0358a2c7e3ab542e6c2e0f8d5c63bee797954f9fb6c4bea602a391c7d55c0488f3278fbe91d3d579aa1123db125a771eaa482f0057c29484bd5e9dbbdf422fbdbc8fffb46339f79180cece0c316140e93b3b852788ee16c13b4cf63e0f5d621ca1fe4da96f6eeb6beb536daa1ac5df84a179009e59dc3b5d18f61d0561c5f71e19688ff9bd31337224fb6ae138a59266e7b73df6a86fbb5c9ad6c66d741cd0299b0a8193ead421f2a0d20cafaccc5aa2824e3a654682f033361a98080b59a7769e7987ec4ecaaa998a3057f37a27f56690b88e1ccd233e1af7d65a122cacc73eb9ec55acfe235b4e3b04d5df0bf743578e36b1588b8f62c403a6bbfc334e25f6efe6da9714c17503f82e3aa82361bc8f6a2f0f83346f0e1a3079a7f1831ad78968a040ef0e937a502de129a806a44bf38ee97d52267da13842d8bbb1fc68f5b2b83169696841e3b166db04220603cc003b2aaf9c6f04b904d05fd6933b8128952ed3aa784def5a9424d3b867867c895114157f965813c7e9513043e25032198b8c24b8e4d201e5f6189a1a41f2a8afa96e9859ce01ff8663cc1ed37ef0479376967a6051c9e925dce5fe4b876b156f4afc5be99ad212f246cbe370752e2a9ca88e27d0cec74fdcda9a9b57b0bee3f8920362b7b743b9b7058231919cfd0a2438fab6fd8f6268b007768d1349437d273b05acd8947c436c030bb3e84a3bb2828af7407d54e3085f34c357080577dfe919e27843fa687cc3d21b7f9c98fdb2ddbc4de066f2b0cc7ba13e324df00397216de755f8c7085ebcc62d76c7e95db99fdef30eeadd4b020da7d53d4477ec56fe153061d83c7ceac3cbf352242e29dd61d059def29347c4332533e0ed33f7f968c02b7e72603d0b965d38b59b8dc38a057d78a4d3116a2d8c72fb750c553cc851c3d3bc250fa66785a254b556fa8422656b386d4dbc07f89007319b2b04e03131cfb21ca2e93fe0aa6029dc3c5be4ce31104849045808be7ede99398d8a3b0daf3d228ec52aaa02acf5d1b7a0b975b50112fb925b75e8762bdc01ec12c94190710cef38ada5fe1ec44bdd3cfa886513a6c245863fc2699e360dd618629416965505d831a5c3d6d33c954f5c60145e1e5588936a6492c412154d02727216c0f2196d74dbfc3316efe672789845799dcbd5da5a3c02f7ea64adf7cb0256d2e1a1112e14a467766cadc7104d903978c5114cedfb0bf9edfdf1eebbfa2dfa488fe56dcbff6861260356de639edad1704dce83d1606c6e81f4b75cc33e615ea2310e7e9467f6f6fa8e0b66cf4ab62709be327b09f53d258d518918ec7e59d75dfe5122a195e80abcc0c0fd6167082e668609c660a25c94f0d89a75ce33e144c3d76e204626c8e05c6bd0a7d00edc1cdebd55993b62da72972b90f9c48fecf99361245f6faa54605c746fdaf8fbd56b0311d50707875089778e24faaa4929c4659dd45da31e2e2011d55ce401f0468e90bfb23fe32ca9ff6d12b3aed631a60c1ef757b159ea4b21a74b7c18987f940e6f20e52a1324726b5f9cc6f65dff8be188f6c406da8732d17f3a5668b8aab34c9185632b086e91f94a7fcce28a685695b157af2b2f663f056169c0c3093b96c6f7fb6da1baac665a11f27ef81c96ebcad5076f3b6a27593376dfb07e8a3a064abc5bd1ec72a352d441fc9cb23b0d8f2d135fbd47ab6bcd79a17814550c3ea387013a60217b7f877c5281f3e53041543c2560efc9f1df15bdd1fc6ef7ad84cf6f074ddceb99eafad94a8af842a2451b3259a70f186df788ea19feb1334e7ae5e67db6c79098ddf710685405760c9326da4c3442a4b9242a39c957398423878584a834cfe5a6ec228729cf533a7d3b7ed1c99e6ef06172f2d3aa6fbfa87f8dd25f82d4f969adeb45c00a1e77581a85925d500091f11a4cd1176a7d6111d49af914479b9d874c61c6f53a1d70643ed10d486328db6804391355d01ebb6231e7c96bf4d0ad37be99cad1ca747f0ec67badac87e914da1696a89a7000d9f070b4db6467a0dd4a95a72a511ddb8ca8498c91d92c5d6cff01160ac841efc3ad00cc4607f225acaa43b764ba779366d04f3939eb17e6a72c21e3e1ae7fa85f57840b13c58af4e3c12a5d4d96b1885832360ee271a016cc71528fe1f46855f1c78d586c24f18b22180daa1d153ba2169db1a75142e5cfd8682680e7b4d1285266dd15c18d6155fba24716b91a1263cc07b805cc485c1754160b6ecc7ff2fa7723495a575c8f1e37aa533ce489ff3a6983386b8766c1a7336813014ca23479f86f54eff1956e260799786ad549a68e780c5bfe5e5fb11cf940a57a82d8ca96017254855f9e081667bf95ad39816884cc9293d8f3e7624c8106210abb721d468d188d5a8a1dcd6c1427ff8802083737f736effc96645b2ca7b8d2c879a98b74434553fcd9225e8f88756d931054470dd14e165762f75fa151dc1182bcc6243757700be60031e6848862d8883ef2a1fda17ced6fd6e9ccfa2f4ee88490c3766207e26d3c599ecd72033e14a46422f004072dd41c858084aed3ce84db24bf8d50f822dc552e537d46f154e8adfd3935c50e82a83251e7ed501fed815cd48a16815b7a8c8774d3963903ed010548160aeb3c1968648cb0049e37a4a1db26fe88b06eb7fe1d52051c8837cb460b12b4f73af005027bca3dcab0cac1bea2a49fa1df129b93e082079381019f2cc801aba81dd17fadd357293c7706c9318780e4f1272c4b20653876bc5bb52ef267cac591949fa79e1fb8da1d5f5d2e74d1a06c869849cbd1e810dd00f9b3f31998bdb3c7fcd8821660453d4b3af88cae81e8e07203700335dfc256c80cd91075db54873aa4461debb993881bfa5e9ef98122aff37aed1231c9d43e89aa45c5f512d5ae9f030a506ffe1585fb397104551e6da511b4b108f91b2478a531591685e8969b52f420475c1641453925721238c95c7ce2951d928dbcf7dcdbd111494acef386136fb492886ef915ea63aa567de2fab06bfbb3ca71d5887d3c26b6454fbff162a19f4d205e506038d4f4f15e4c2dbfe4dd49a1ce1ac4082b93c55312d777bdb7036de7cba15f29df1fe8970c0ef948f4a61f411ad90530e6477421590516117f1f5aaa64b7a7cbfa1defc4c9303e09ff3f8a04f3978fb5260025f8d699491a46fafea4a4c92f48c2faf939586e9b71874ac86f2d0776ff4e53b2f98d3ae80250643f9503dc29c724a34913fb1a304e72cdc7bdd47876d660f52f225d27fb8a59e7eab1dd0fc82d306a3162178e6ebc6122e2495d4d4921741584aedf976572b4b2e303c75f5b13831af60d6a9942aebbd3a9642c2e5d4728cac1884a9a76bcfd7983120a0263a5c4d60b20facedb926ae81a5222cfe20dc687eda1befbe105ebb5732887e6f7550d2b0ff43b21737e7fb299c22a758da3de7ec549d90c4967f5a9eccb49006cacf67bb2b2d56fac01d3385fe773531533c01822d69912571052dfe238aa7e65b634847f19c3352c1499308d11a98209ace88355bb0bd542f3003a2f8f076f61cd7fd7cbe6b7783de9bb250d9a38854c37dc44fb9966216f4719a51b481c005e9f3cc55a7b2b15baccf477918ab66914a0838059780562e5f6df076d6f5bf43051f4bf535d972ec76810f230b682c61fa62d291d247bb04b22835dfa6460be92866daf0d115d618046e5b723e739a621b2db8ff4068245eec9e95f1ac750e5c1e66223296081ccbd25af78679643d3d7a12f6e1bd1150da48a316df36ac120e5680800f8f2f7dc6887179f667b22a30b70fa3e85267a23b70fd073d3e01f40b6d3dc03f1d881a368c5498ac77f5806f84888c78dfcfda462321543ecf170e24c2a1e23c279537c0c087b4d92adaa7f07e3f25b3bc56882268eb5397dad70f9e34181dd74b307389526d149dbfea9cc778c61452bdebe2e36f4ec290dd93b98af2b56c4dc08a85f6964ed38e73621223045e7b0e6b48141263aec4e22f6415d350fbd734522a8446ce436690b6106eba9575219b829f7e1490d620f97d57fb20ee2a0276376921721d36d4ccc286cd6bde0da1fa99b4b4664d0aa244d26c3626d465625a3ef20b3946096b11dee3fc6bc21db924686877d56170c9a2944a50b01080b60d0335f84c905ac14b751b70b425a7d8daed88a5d4e1d39faa22ddb7eb68e8bf14befbfbcd173e37ad8ff0f7d87df9d9e8b3c73f75f653fcd9cd182bcabbc1e94e787cbd937cc1a2f950ec052ef12b10bc581743581f7bdef761a93a1d5150f024f76e6db00a5404efba723fe9cc1c046264ebf51a08ad0bd1525fe15796d0714f7004d6a30092d4c11812c51cb6f44799a751a0070bb44d07091b487d865c966c9a9e9ad56bf6a7a60cb784b0a1d92132f50f8eb376d1f66f913d067b9292f1eff6fa235ca043370aacf5acceaea269bc0c997025f3a798894e928cb75faa5349bd4b0061358483bae0390d702f1c6af9da85205aa7467042078e27018b0e12ef0ddb54ee566093d51ac0ac5b22e3128854ce3aba74c63a779170f4a92b0098b9e0c390aa334d45de1dbd4fd31921e7ff7ce35ad85bbd2fd4128e5d063ea02c6fe0d08301d0fdda764e0a55a5ddb2a3a65fd946f63693a0e9a572fa5baf813aafebc5dddbc9897236b98be9e12d0539428ca999eebd118132f1be7dad178c5b11fa7f12817ea15973d6d2bf75e01359510f5a5b09c454d193d8163797be99307f3eef12708eb09d77d1b11bc6acbc0042b312c103c0bf8e827d0c45c8c8bfb06c636898d1209b7fa64a2e048f31a6e5bfcbd9dd829b72d4049e66709f740ae02a3692900674d7260bfb50c59105daa8ce91d15d640ffa66a32f061c6e6c0650cd246ecbfeae0dd726526648cc86ac99a58e7beff5b4876a012d05e19a75255959f1863047e149930cfe5eecd2b6cd0b227e9529ddb4d582183a43e424387b7c16e1882c90d1c6cefeb81efa1f23f7c484d858b5e482aaa07ec09eca662693bfb6ec5825e740f7df15f526272ff3885c1828819acfaf6933a514616752d9dc19f83e8", 0x2000, &(0x7f0000000f40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x1, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x4000, 0x0, 0xee00, 0x0, 0x5}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) 04:53:16 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a7bffffffffffff00000000feb8e02ad1089e67ff7be06bdcc58b3e2c91e9fbf6"], 0x14) 04:53:16 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x801, 0x0, 0x4000000, {0x0, 0x0, 0x4}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_TYPENAME={0x15, 0x3, 'hash:ip,port,net\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_REVISION={0x5}]}, 0x50}}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x801, 0x0, 0x4000000, {0x0, 0x0, 0x4}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_TYPENAME={0x15, 0x3, 'hash:ip,port,net\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_REVISION={0x5}]}, 0x50}}, 0x0) (async) 04:53:16 executing program 5: syz_emit_vhci(0x0, 0x14) 04:53:16 executing program 4: r0 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000780)={0x0, 0x54}}, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async, rerun: 32) r2 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 32) sendmsg$nl_route(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@RTM_GETMDB={0x18, 0x56, 0x400, 0x70bd29, 0x25dfdbfb, {0x7, r1}, ["", "", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x2c044000}, 0x40000) (async) r3 = accept(r2, &(0x7f0000000500)=@caif, &(0x7f0000000580)=0x80) (async) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000600), r0) sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000680)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000640)={&(0x7f00000007c0)={0x4f0, r4, 0x10, 0x70bd2a, 0x25dfdbff, {}, [@TIPC_NLA_MEDIA={0x4}, @TIPC_NLA_SOCK={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x40}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x80000000}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5}]}, @TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3}]}, @TIPC_NLA_BEARER={0xdc, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x12}}}, {0x14, 0x2, @in={0x2, 0x4e22, @private=0xa010100}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x4}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e24, @rand_addr=0x64010102}}, {0x14, 0x2, @in={0x2, 0x4e22, @multicast1}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e21, 0x80000001, @private1={0xfc, 0x1, '\x00', 0x1}, 0x7f}}, {0x20, 0x2, @in6={0xa, 0x4e20, 0x0, @local, 0x80}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x9}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x604}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x80}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}]}]}, @TIPC_NLA_NODE={0x258, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x9}, @TIPC_NLA_NODE_KEY={0x47, 0x4, {'gcm(aes)\x00', 0x1f, "b3c1e51c19369a762e9b0bbca98913df842a7e74b010c54bcf967eaa0c5a3d"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0xe7, 0x3, "b93e187cc3bca12d46b294d8fd05e2ba99ae312621c04a2ce32b54c88b364b504626e98ddc83d5c5f55ba1722bb8666c938e1bd8094c179647506fe63b788e008810b8bc7728352164fa97ce19739f168b0be3e598e1e6214b59d7bf846749e84d2a931971e6fa5ea6e24981ea7bfac74f51044dde40c4c67d4507a2602924970702ff50ba73b18eda9d6c49515a0426f8abdf0e5ed7375d3ed64977e04ea71e49a657776c8b20e855c6fd867846bd63569ea4067b060b7e08a6931285967fc476a0f94a1facb8e6c15be4a18cbfae91b3e4bd449f62355d133874bea8a5eca6839711"}, @TIPC_NLA_NODE_KEY={0x3c, 0x4, {'gcm(aes)\x00', 0x14, "3fc73001ce05d0335c4868ed3d0fd542cc0f76e3"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x46, 0x4, {'gcm(aes)\x00', 0x1e, "da01736eb5ad89ad692d1a05786507ef5b75c0eaaa46e14aa468b47881e1"}}, @TIPC_NLA_NODE_KEY={0x48, 0x4, {'gcm(aes)\x00', 0x20, "f7818cc55147e7b7d50051880ce411b8357f69b347d23b5f0d8278dc65f9a6ba"}}, @TIPC_NLA_NODE_ID={0x44, 0x3, "3cec021c91102010b5c0e0932f5b5f332d0d575a471474f3a2e002ced69dd53dcc4a280c830913c7e888fb7b9a8099e05600a52dbe2efb73b7782fb375b26ed0"}]}, @TIPC_NLA_MEDIA={0x28, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xd47a}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_SOCK={0x8c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x44, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0xfffff800}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x200}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xfffffffb}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3f}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xca9}, @TIPC_NLA_CON_FLAG={0x8}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x9}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x80000001}, @TIPC_NLA_SOCK_CON={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x2}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xeff}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_MON={0x24, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x100}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x6}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x40}]}, @TIPC_NLA_BEARER={0x90, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e24, @multicast1}}, {0x20, 0x2, @in6={0xa, 0x4e21, 0x3, @dev={0xfe, 0x80, '\x00', 0x26}, 0x2}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e24, 0x7, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xb58}}, {0x14, 0x2, @in={0x2, 0x4e24, @broadcast}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x2cb}, @TIPC_NLA_BEARER_PROP={0x4}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}]}]}, 0x4f0}, 0x1, 0x0, 0x0, 0x10}, 0x0) (async) getsockname$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) (async) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB="500000001000010400"/20, @ANYRES32=0x0, @ANYRES64=r0, @ANYRES32=0x0, @ANYBLOB="000000000000000008000400", @ANYRES32=r1, @ANYBLOB="1b813b14cef9b6914a99330cd15ae27413cb36149b5d4b66561cad921d377d3fe60f70ec928ca3b1cb045fa871b4bfc28f13ac7fbb22801eb3de8e1c0937cb63fa13c329f3147fd58e144971e61fc8371fab6efef63e7c42640ac0a964a292e78ddd79f9d01542af4af6237a5e612b4c234c6c417b7875b15bc710b9bba889c66723f01a19b9c4e09ea82e542b9eb4d4efa0670ce0c48cc7a0eb1ce22e1218a90fd7c34e5b89bc754b2de5b14ebd6cb3ad0851f8f9c1f88b35ccf7696d4c18e03c00a87869e503be54425da83460a224"], 0x50}}, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(r2, &(0x7f00000004c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000480)={&(0x7f0000000280)=ANY=[@ANYBLOB="48000000280000082dbd7000fedbdf2500000000", @ANYRES32=r1, @ANYBLOB="0917070000000f00e0ff04000c000100696e67726573730006000500041f000006000500057f00000600050020060067"], 0x48}, 0x1, 0x0, 0x0, 0x20440c1}, 0x20000804) (rerun: 64) 04:53:16 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_netfilter(0x10, 0x3, 0xc) (async) bind$packet(r0, &(0x7f0000000040)={0x10, 0x0, 0x0, 0x1, 0x0, 0x6, @random="b6c1c02b5fbb"}, 0x14) (async) r1 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r1, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) sendmmsg(r1, &(0x7f0000007fc0), 0x2d, 0x0) 04:53:17 executing program 5: syz_emit_vhci(0x0, 0x14) [ 487.441110][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b 04:53:17 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="04"], 0x14) 04:53:17 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x801, 0x0, 0x4000000, {0x0, 0x0, 0x4}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_TYPENAME={0x15, 0x3, 'hash:ip,port,net\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_REVISION={0x5}]}, 0x50}}, 0x0) 04:53:17 executing program 2: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000280)={[0x1ff]}, 0x8, 0x0) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f00000003c0)={0x10000000}) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000010c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) syz_fuse_handle_req(r2, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d44a6d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd00", 0x2000, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21, 0x0, 0x945000}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r2, &(0x7f0000002140)="37b16f9c4b2777b0d55788e3fd3ca1146e444adb0d3e2d3f03f3928f3b21ca6fdaf1942a73da73ed3dd5fcd20e2d19125200d5be7ae6ef6ccf646fd87207d33da3fb4e5c64681d7c71867d80e88c5e181273c562ee7b04097d50c1904451cfa0a0f46be1c49535f91b29f7351974a2ba5670aeaa3cff97123ee3df3364f34a96a982d2cf57563abccb92fe776765e3dad8dda6a8fa18b79681b4c57cefb434125ab4595ee13b1ffa2955cb8a57a706be0fe8f2c08685016dab26ceec6d46ac26b5d28b7b80c6136618d15e3a13e63dccfd49e45c0defa1cc950958e85ebb5f2a0b0a0ef12b91be340d96d12ddd29f6b9d1e7e9375b6fbc2e0e1b570edd8855acc460742208dd0d2d05a218812eece3632ae31f96919a04321e939cf42e2b748f40967d4b7324edf9103b23f2c14a90dd46772ee3f778969b77f98b83118e49144e3089def87e40ccd17a4759680b531d889799eaa77ae2df6a1689e257a839287d75ddec1a5c8ddcbf2d542155b64bf2be4c9579255f8aa331905dbe9683521ef4512071dcd003b51a05f8b5d3d78f2989915245554c879fd7554d5650cdeb05be70a91a22c176909d73a1600f2a9ae0fbea1566d0474fa2a24109594c8ecc8c32152e2c3a197f7709a7c0ee5e7fdd28ecb6c691fe5f85cf1af0b8ddb1abc258fe088f10633537df495827b0aa8b83d011cb4c6e1e6ee5c7b6ac21edcf856653c9332f111b5032f5f25b4aa3caf1a36a039c36286670bec0ce8cc066289643bf1c21a5376a2d86abc1ed2e71847e00aa626de894169a55116e9dfe235eb220c39bc9be5472d1d99af1e7015abd4c7dd31b90134e1056e7e7f75e76a8eec7598acef833e5111f2bb837f2f9871ef9bca76dc851eb2b479b91d052bd8f431f2625e352760854994cc7792d636cecb096a51ec90f9a57cb3cd3198ade6bbca7153324d7edb7ae73c8f82555d635e3afe5fd7984d3979627cbf4e05f03e6b2decb3bd466ccdafb06416bcc9a7622ceef4823fde1c06b2bd12bbd5be8da24e1a91587aabf851de8381b50611968204295859b35a4b18a291bccb8940fd41665de9ddd846a292ea93e690f1c82367894d543753bbbf4b6961dbddd1cc048b8ea7718583c8e18b7ee7ad6d6922dc6d34d66634108007eb2270bfa1cb51ad58d2ce4a80cb4715e1325d4ce62a840cbdc4d546cf2aa850119c32e00e7b649f5dfe313f9413490b31b2c1d83ed8a0fe0a594d12b846eed8fc57f16514a4bd4e728b39388fd3eea13c4101841acccf3457edad4fd6c9d12366e80eb35c4c004b074fa35c4e4d5a7a8071998980e4d60e447760fc49ecabec194319053320eaf372ede1cd762735670edf424048b223480599dfed1898869e0f23986a972fb2a580da6200e3d741d529c3b2f8646c3539daefc71d29f18fd04db696fd7f3a6ae6fb8ed2e9b440bdebfd44c9fab6a2b3570e34100be98c89ad1fa76f8e10c5025dc83076162768b6ae72ecf1694c684ddafa737c89f050e022016167449f1c74b0b787e0fbe614a9711e1e85feb4374dccb7f18b0b4bad701df7d820b9b850fc92d9a61b3a83526d9971c6af624f34301edc0d1867dfdde6bb8198ceade51794a75093cd89147a51425f9f205c113377a456ba7b33deb6a267e2a5f652aaf4aca17a331fb9799365c66a93f598526abc25e6ec17709e075e9f6b85d0080906cc409d20fd09a9296fea3d3b45d498b24083756279bc3442ac5429b3590b5d4dedfc4c479c324b5dcff71348b864d229f5e9644bd3cc62c0783b7aa687803a0d0a2be5a5612a5f77605b4b24e3267fd487de45267d32c14c8df7656fb17938bc92f1b22c20c3c92ff9574cc00b764ada7c747aa73508460574bd613fffbd4efaf5f0291504d4f4ac49420084f32c5aa0a2f6b4d0d04aaf306fb223afdb5177f5248f3315eb58e3824002f89bbeb1ab8074542c170a529e4f01a8f2e3927d340b48bb9d737e9deb98bf622a79362c1717e401ec36f9f1a994824c74d04ed21772e0c07724f4fbff25cc93aa4ff2dc8d2f015a665f89ded411e37762ad840413b70a1a14281bbb93e70280522d6e1ed0a9f4d699da43a54098025c322e906a7945f0c31eae9af98022e3e8952b4773c81c8235e9e987730c2c7136df220c04a0e2750d3917a81219cd3b08bd14300865101b5e9356a1ab06fb5389ae643a26476ad80abc26e3f36a06b39cd6a7a00a3b5c04a89b8209396c4fcdf87ae53aa295fd7ffd4eeca818df97daae71142864298434d0eff0222ec6747c86f8a7827266c5979e8597ca949b6d2c5d06ed9a91f43b4c32b34311d4e56d2f5faa6829cf86adde3c94923d31bb44fd8495f44ceee581e6333f19fd7efedbcab0c391bdc5488bc89b89cd22d0164315a06b0acf0309554f98c1f22040997f33c46bcaf9bb2d79c1db00819a0d3141bb654e020fd33843c5d6272c8feb897a92841910db43267551556a6763582fa1da61eb628ab19df0fa577d89e279b0228ad69e9b8df26864ce0c68f992f10661e2ebcad4ca5e7f6d086be950883619685ca69e9d1c490f3150a87f80504ad476d590c4e438c2d897fe4d6d25d32836165add402fa30d48195840e027b444872c36d141335a0ccc9be6e44912b91ad957d355450894526133a01a76411a71a636dfb7bbebce0246ee93ecc502da9bd1195491ccc866d35e973d0e5ed406db04dec47c2fa5de64a9f31258d3c99a83373ff25eb485a19be9db720f4833fee22b481dcb45b6ce1875eb728d7c6a17d21076053940365c46f83de472aebd5b03c2e9723c502a8c953ba1ddfdf21ae4285c32eabe48e08f43ee810f6349a5ca7b7448dccd0d4f4ce25b1a773d8c64590cecb1fe5f423a34a2347ec1618c7275e19f8cb6252681680b2179cf345bf2c87712f9e945895ed8de1579872c83f51c2c2d1bf8aec3fcabfce30407fa72c335a0e2e6d317cf655eb218c95b1cfc082f534b2a0ef00897a37b19da5f323a77aab060f85306034d380aff41992ffbf124c2d8145090697510f9628c82336117fc217d09c08e1be602156d2ee95013b8f6349294a62b496cc2923f534fc890681d631ac2d74f516a58746229f051358bd27a1b11de7372dcf9cb101ebc51ff7a62c56697cf1672c82924de1d8a082546fea34f4cd30c16eac85082446097b5b0824070f2492ca489fa034319de62802f4c9f6d59b770a285df64c5c4b44e7d4714c9474ef9a05ebb14856e13b5f10abf446f500252595a113d3e0774178363acb31f50d34111f0104c9584f354cfc5e60ff9b8de5f275799221121eb5fbe5903d09596bfa001cf9f3fd26244697251e61b6552bd58ce7a5a26eca30320d896de71ef85d6009d8b869a1befe7d6c82bdd68a12253d42ddacdabb77807ad727084374e3b24baef2d85be103ac324f1c3c162d0a8529a857254a8daad6b6c5675f6d12c5afd71f65aec6a1abb87943ff054ac949f51a42872bb671500491e4963ee96bbc1fe77137c073f6afec03922a319ec08fc465f8af230ca701371fa4f0affe2dfcc93de9fc48dbe16f7bf52bf7bcc9b871f457e68d272eea3f65562b23c2ab283cf5fa87c065421b94037c3fc727c293001651a4f571cd38a70e0a1325b229154e5553ba28fb658357bebf6b630ceb085f8d31fa14c7cb5783762e146eaaa0e5c3ca39c9817d6dd0092315ea954237f54de737cad511c718afcd971e5d6bae30817411c9af8aefc5b6b7474ad4b1cc0116c3c0b272ef391bb85bf1c32baf4448bab0b996d8cb3abc130ff3421679ca0545a23d38edbd972a12432bda7b5096245b77b6a59eac116b1a40878586ea55a2c5659ed7a9dfe6783e50ab9cea79b151d9cf257a775bab6665699790a3a98b16ed0128ee0988d0091e77103aa4a9f4b6912bcc47b610456379f0cc21e07f134856472cf180c871ffd7a3777e327993fb659f684cfd32ae740cdf6b6a83e0e94dda5add32b49002f31c7fc99c366d5319fd7d07b8d178041b1a7faf8c68949c5d091b851528d5806ea79dc83bc76c30f3178320fb42b367ff89215c5717637397ba5f4244f2de74b92d5468fdbe068ecc6a3d813db686591efaeb2ca8ca52b1a330a799a66ac35ed03df82f7d85a0e2c20e4ad5dfb477b9926aeda8ed218bafe0d5a0a32f0f6bec4ddbc90ad8d25482247040a35932e0bbbd4e58db51f8dd06ec5030039e4a411bdb9c4d4d10f36d084d00256f77901280a476bcbc2e59c103c37617120327511622e6e041bf98e61d6fc939af1bc7656ad4b651c72c76bbd6fe3cbbd4236d009eef3930b634804e92d8f72e6691a0476a1db750e776837c43ddf07fe1ef78b3a4ff799dc302a96d4ca56cc2cb14f32786b1e02012f4cdd52ee3dd6375b7dcde2005523a249f3b66c198264704825d04b7efe99cc9c0f89125a2e76e6aae22709da765e04c7f19c28bb08db5e603a935f909bdaa942f24819a8ee2bbe277af83bf012d04ff525af367fff98461c2a2d046b68ffc63938a71a8424f3f45e9a67fcf3d0898021697c27073ab0e6924ac7d3bf671f0b3a01a0a4ad00ba80a786af9f96b8ae67739bca70d886062fab3293a06d193e39722c2bf6e1f11c0d8e266ca2d38ff687fe7de9e09be7330aeeacf610e2a32d922583863eb631206719dd95e907c18e12b437d0ddf3275f26073cf7e6cb92fc0b63c1fd6f1573e9606107186bfa96d63edd1ef34cd1cac16fa584a231a0a68102e66ab358339a795b1d59dc331a529f05ab79ec18cc00ea9aa2bc7214199f61f5b041e4fae18df5338854bcf038e93601bfb398c8c8a414fbb67e0d1e5aa86d04ad060030f660a6ae79b93ab2916898746cb9d779b980be973b3efb39ed980dc9067e6f750711b7e998a97223fee5357382b00ba64c0c5703b879d0e7f585e64ef19790b5a2bd2ed525c032136694bd9ed72a7a9d6b50e8ce5c0fec418f357b78f418b6e4b3e2ff9086576880b43cac3611dc2a5817d6ae6a08c59205c9826a756a1738d7edf5e175fbe55bbafeaf33db2f5adba875ca3b55fa37e951cdfd5f333242083f930627891abb4ea5a08067dd1a9a92823f17dad0e9623f22b366529924693f3f74434be1a21aa614600eaa9cfc64dc9a44c7357b1783b0798e7f6f01dd07275bfc87be3cd172c66107bcaac53dc53b128a64746e4d8ccb5ecbbde7ad79e787c697d09233f331b85d05e484ad2f43eada87c29d67fdac31a5d09369b7b14a1cc5a78fb81a050910fb9f113a57bcccea88f77b82001f78e4f12288b1d1830bc255d4c2f301e5ef83bb6e438abe409dc05bce7e1b9f1fc91fd2af313e00812f34137b870f0039444bdc546f85609ea35f36e44c291bbab35bd3e9a402d56eb8e6ae7d1bdafd0470c285d643028beee64e30029eec83c0c3b91b220dba6ddcc00f78b9205ae2eca9d7700a6c64c2cf0cb2d0c59925c2bbae6babcedeb9d9f9369184735b255907560512a2b9fe51170e49db26b74e2a9e982b98b78da0d01072a382cb753e5f48bd7cb84b0c921339ade52a735bbdc569c96991f403b80e872b24409663d4d57565f8c5e5a1fcc4cc6d246991594037c8a573590396e76b07e29c1e75012daac1c9ef4bf86f9905219d62e8c6922a5ac6871d3a9af106eaa9a1c7dc16fcaf1a54cc792dda688a61951bc48af9f9ceb97ff2fdde63cb5837c450cec6cc751c85485a8ba13b37a5aaba6898ed943a2e4a4f348e397462289bef0e1866489c35c1b53ce75ab92f2785957a6f32bad42f8366e558c80bbc8204237f9be0fd31741253f2d71fafdf9c9198476d6ad991fea6e2c8fb66b575d558eb85f166b3c539bc1a242f1fe86b04dba6139eb96b11b52e2e995bde951d3f58784fd637d1083d3a0fea531a37fb58c02aec2b195d06cb3897220f3ab5aa3fd46541ed7820aae4c880b87f0a225bd0d29929bd63586144be47a488ac2c484b112e0baca8acdd4ae2527eb9d367be33e3dfd47ce0e5aa7c353e72436dcb6771661c58e96f6084cefbdd9ce824e745c644bfd4c442308b5afc97102b44dbc20604491ce25c6b9c2db1fb385003b2f878877baf2b569959dd0a317a005c34a4ff66e4d72e307d5c54234350301d4aaec9e568d9870fd1da9c454aaa2e09d37b00aa8157c033f5add60572eaa0b71b967ad291e3cb6a5f08c093eb63c58650ddd02db0cc6ae8f1d89237fb3ea55fc64ae663fc3abcd5a2ecd0f46f75f818b3fb4073849cc21bc5361ec99ee12f2211a7991e4eb68fe8d6bd9bfe0db8f57527e25935903a64d449a7e9a7d26ea219971a6d0ed11812a311567da076ec643dd8dc35ca193abe20be7dca4c045cb73b662a99522f77d6c36feb07d97a8e077151088e54567367485623f9b4e2ab3a8e7a6d7abb03f1736cbb2e5a38c5373edc38af444d6fd4155aa61560c0628fd610e6c886d2617d8673b5abd3f6576e8153aaaa63706a17cd9057b7049ed420c5f8cbddba20f447bff4d297b71aba609adb1e4199639720a5ae0c80e4f111c3c808626ddc95c655e2ca2dc457560860c9048263ce4f2350ba97df7b9e08fe671500bdf6789a8649ba0f131022d17c796819b1eed6d57214910571d8ae863146c0b137eb70d5ede3cf7cffe4c985bef7a93aeea3abbc9dda978d1a5adfeff0d4d8a554b473e17cfd953e76384edc70cdd5679f7c735894c28ed6685b1297c4a60c4ca8dda7dbeda7e4194273abe8e5502b4c48a58301a205bfa7db9d2517c3dda84f6cb9d8b940819cc44f215c80e6f1e5e028ba31effce179a4079fe6dae1344151280971ed772d477dbbeac3a874eb3c025921e9b4de1e262351009e26651131f901de8e4354e708b34ac3fc4311179e91503d33c679eda72089a19384b7a2958210d48649485b62e629678d8c013d0893da786225b2a8a24e565b76428e58747bfcfaeb49ee5eb743e1ac75df82fec359b5bd6d6d71b48a275b67436631ac96a2c88bd43faef92472e01e2df9306f50a42c3896023dbe17b52ac5fa3c605fbec4c159764da06934f695dafebb43c66b297334e224bdd7d6971708704a0b161d9ba275e07f9341a831c3394f721dbcbec047e9513c78afb3a95f514d4ada04723ce3d1b3c1c831ee8665679b22d0b942c031c5ef68e3a565d66c38d92eff991b7cfa95b912f81f948b0a85406db755721a3d5dd38b18254df5fb8636c8052c26a22cf284093ca4e1861e68ea08a47c8292f19022e4b6cc2f6ed73488eefe4b96090edaf847c7fd5a624ed3da58cbe67ece216511f62d5da608fb9a37f01be75dff6c615ad3a3392c67fa2a41ddb11fbc1f16507b5561bbef0f0af64b4a0058e78f276fde61a521b95ccf02820dd6dc87a4f451ef6b5044a72103d50f3fbcf867c301f8de5c5810784589722c02ad295441288f98a9ae5af1046223e3ed2268c7292ffbcf787e77e6f9b739e9ecb3633fdf8a794b528434571a1a71cf80c8de6de6abc8cf3f10382ca39e28d6fc32833f50e09f9e51ac6fbf08e135478c07a96e9784b5b76c6688e3dc1ebb0549fcc4f0aaf96dfe5de586f5fcd61d1d0503c3921af7e539c132fc4e8079a76f1c2820786f47b004360eec5cbd233380add64cbbff4cca49636653807e8023c57fd0d43bceb330baf5393191620235aecb9d0d37a6d7a352891364db61f3cf32acdb57f9a721561628e1c96c7d688850a6fee308cded9493d03c6a6f39d2f7396c619efa47cc6b26485f5c5232fe529749a06c5ea8798aab27c6c33ac0889151107cb59c424b642e81050a6ede90ffc4ba6b21a5514c13d986f855aee2b0e80376dbe5b28cd68d59412cf89f3260faa02b994a15f85b5eb8fa5ba8b73738386affe029829a2f31cafced37fd47799855474bf147f0ba56dd3ebae15644e3dff09b4262d2e1dc66ea75444d100ae48ef500601a609320e9dd81af8db8b936259f2ac1b283ea044911a260f6a59de1b6e24920aa6d5c410b71cc77fd72b214be665167290cfdb53c333d18cc29eca76952c508ec5126647c53b304cdcc9be7429366110f277504bb3e6abe616ac6e82a9737c8f1fa26a9b56f42ddc35f7ae64290f52381860a5e10895a9c6bd9466e5bd627b807a7f922b4b2fe35a9be9116d8ab53301f2a801d9b80c8857cdc366ab0817cf7cab508a39637d1ca217268f8d2dd75ca1730bbb1b7793b32e754a9d90c3203dfc364e9eca4ef0e72e6556e34f2f876f810ff1a4a4aca094ef2c9cb0c377817f857ec8482fd9e231d657d76b9a59b02709032708053008b89bbf5c878c7bd12f4198bf2ddabdf58ed2b46c744ce6bb873afe9fb0c7c3c61b5f6a7d32b05a668092fa92fa2d37831ea8d9a43b6b8a324cc500b4dfbdf6d1e3c26f653f76c4a6e0ac5c091a37c98a9b60ca838a7acb35f99f9974a9452da394a0aba92b8f447a729b32a1f5a3e7c6166fcf1d46e5746bf68316141d6bdeb7e2f3a7082be66f07741df70d2d4a773ffbe2cda596a33dba6fbe3c66b29dda9ec2fd70bb0d6b5a4386077c602236024a43d60decff59d5d6cc4e171d65eb9cf29ab26aeeae15989cc68d2e52e504597b5a592112791126893a2ca0b215512fd3e6ac52953b0cc4ca8e346c968a4f57280dc79c3425c6d47e4dd849a27e8b18e933d7c340e768e50062415f17e8469ea08d1389ea6a07c4e98f8b696528036ed0c518c5da7c1f4f9f50299984549b566980a6d3dd00b95f586818bb9d8616dc06569d7d513dc1c0fef160450b5a4d90e17ff827bda33e7f79cc0dda79cf89de1ece6d6078cb79cbd136a0a9cb82471e479c6f2b3f0c8482f0959ad9d3e586be0ed580c9ad38b50906759c59da25d488a536b91fc953114b857904edd361f07d49ccbd81971c2cd08d4935d1a3ae78d90bea9ec72f3037a2bc54787eccabd51cad3159827c6fa8cd5266ecf182b8bcdfcacecfaa1853d724ead4dfedd434ee9a034117ed88f83674a109b4ab32de6080132e81966302c6c2f7cb81dd6d70425bdf80da8a02e02edda4faf828d3dce208348b4afd53ce144042a2d64d1a3360da51ce035d277b2e2801e5c5d9083076f455fe2a6ea92aaca7be215f1b3e28013cea58ac4284a1773bdfdde6e004cc5ff90ddcae74e8ec9771e708f4874e118a55497d3e55af4a1f10aeba65cd07538d7f6cf082dad5c5b235520b343f5993460d39a606ec5eef66ea0283902dd4001d09dcb7af250419c2e755cc755139981ba66b68a51f5e3f18b72c31d60d070a2b7a19a996410b12e761ca2de2a97ae9db1c6dab9648f3bf74b11557861a7370929c321d0076c962e414c3d67c000eed9773c2bd76d8d5ffc2df9808ccec1a1eac2d95e50ebd842c35f1e460461b5ed0b9fe43119f3da4cf5d0a49ff48e1ffa3728d9fb58dc68a5cb605aaf312168ebe79d4a2e7f639ac6867b106cfd028331e8cdb34abf016d638a1b7622d8578ef59604ada0251c0aab6ee7635f38df6a58d7f2a49b2f5e1684a76f588b726895f90e5482de59fef5c51d198d329670b7095af2be25d0629bfb60e089f3924cbf50bc25d4484b55d57f41451857ca5b994f5e9b08de079e4ed184fbf521a3f2db3eadd24607a340063c6dac0d8b61281ab8628fd25649063c29dbe9184390b4fdd91e84949870a0e0d85ddb8976ad6ae2cc20722b8ddd7d55477416547b0315900fa2fa071b3e6aeae7f6beb8a60305726e2753ca97cdd402ce74b47599df59f4d0b9cf5f95366a6d9b1fcc33a1931eac9d6aac4e9e2d9ce6ddb71195ec27d148cd5bf20bef8380a363229096c96e494ce4a9e43a372920f8c848c5286e5bda45c21b98f1c4c99780e0dac43c117d8b8574fda73785c98b4c27079e642b6d0fa66e8e95faa233cf7c297281af081dffa6642991ad478e3f3bd7091133aaa77813ed06f01f9e6ba2ea4eedf10ed65132cfc6c00175c6ff35f87049bd372e597e3e19532d4083a23fd8565532e9d39fb44fa13e4ea000eef1decfa37c2c9cc3e619236db727a64b93fade1ad6d4cea0713a36a105539cb62e0d4bfbb30c4cca9304173cf40c8beca35c4bb6244e9d7dd055a1e030c5720d8eac87066c1b7ffb169ef4188e1a54f9b3b7f449f77782fabfdaa7886b69f8f9572b8c012c6f01dc3abd3a4f2176f802acc8de28c8771e5dcf1851e71f23dbe6e026c1a47ede0e897f38166bd6101194a680e4e63255b53d2d7c3094e4f742b0a1ea544fe91a308323789104e1d85179a3c831f7ac2e58a97d09dd975881538eac653789cd20e02986eb8df163c01cab18f5b252298e30ad2aaa0caaba4aceafc916746a6413e73de03865cb6da19ad2f9d15767bd1c700dc3d7161c07c86fd1b8c48fb5bdce5c3c35bd5df5b11d0a0fd4b6ebe930beb30d8aef64261becf818d79f6bce94da770b5fc1e65c854daef28b9d4e91141ad69853d262b235d2142a3b74e147ab55e280491f0374264868c213bb0a2313e78ca815def183eae4535b25ed93ed524b1837f888e93c1d03daa9ea3f89679aa31c7ccef6edac6aaf547557f44cf47d337a33fddebb4bfe3a6236d1d81d805d14d1140bdd5f7a266dede5a764f5995bcc351f220e360fe47a2dbd1e4cfa10739aad4f2fb0d34d438ff5ee50817f539d984639f24a65df934814d4321f97d820969f39666b85722baae93da3d14e877a97da0af2fcb595ac8f146630b9e148a6758172b355360d02e37b162f20d8e5dbd8898fa42255ac06aa0c3f5de2370164b5dc5be299d6ef93089b393bbbcffd2cdb562b2177f65435ba48aaf3167d5ccd7b3bb9db1681f7d25c4cd4eafbd70bc8326444d67d358ff2c984540281ca14217ef5a6dffa4d522437376a90e36e864fb0bb62b1493cb8bb812ff745f4087ab210eb89623f39ee8fb9b9f8a7262b3c63e76daf70d633e1b8f69bf7d1a3ba61331ab15a999fbefc017047f0e358ee79abdd1ff7a2fff5ed848b5791ad9bbeed10eec6e4e9d986a169dd6384e8aa4e268f8576d80c59f004c44b82a2a73eaa47caabe61542442185036f3ef50af3b416a62f101e618cc75b924d4f9fce88b770dd3fc507873381aa9cff3fb64084f9da52d708b4eb546a17e5546d1eee612885142481f69981b9be3d5a38b8a4856c043254ef5337608b4aafbfa3a43eee1de97b5d8880d52e12b0af046a01b16780d170a4a92be240d1ffa96d2f36a6426384284840281bfc893d4862ab4d18923787d27dbb2b542de00e7f2e371c117cdc9f4502ce3652256f5895b399f786b1c2ad55292c3b5b588bbf3c3eac3595e5b74f473a8fc171e38879b3cd20d77cb2eb55c725aafa799d13d5347a326babfd8c0261287525c6a483d0d1d7d68d8f317901382916bf7dd305a3a544775db46211e8c99c0235dee9f66ab418c0eaa6e423278b44dfe3e3fd802fbf65a600cd2884112b87332bfbc0f6fdc97022e704b422134d124ee705bd337614caac5df34aa57d74f0263865be91bda7eb32cd906dc4b62d5a6e8430ff614cf6423e6ac84c6d8c9ad18e55cebce2b6e598fd57857d75987155588b8d9ac3cf3fb37a9acba2a0275702276c71184de4e314835e578f383f6ca1c7e45a71989fe75491f92f5fa3ac3dbec", 0x2000, &(0x7f0000001280)={&(0x7f0000000000)={0x50, 0xffffffffffffffda, 0x0, {0x7, 0x27, 0x63b0e82d, 0x1008200}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async, rerun: 32) read$FUSE(r3, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) (rerun: 32) write$FUSE_INIT(r3, &(0x7f0000000ac0)={0x50, 0x0, r4, {0x7, 0x1f}}, 0x50) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000300)={0x50, 0x0, r4, {0x7, 0x27, 0x4, 0x1000404, 0x0, 0xaa3, 0x6, 0x4}}, 0x50) (async) read$FUSE(r2, &(0x7f0000008ec0)={0x2020}, 0x2020) (async) lsetxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='system.posix_acl_access\x00', &(0x7f0000000140)={{}, {0x1, 0x0, 0xfffffff6}}, 0x4, 0x0) (async) lstat(&(0x7f00000002c0)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r2, &(0x7f0000006ec0)="6cdc9421c92d136c778cb124bd2c19956dd6db5973c9e202ebb30b5a757e069c07862d46eff4c913d9adbe3124fdc53b22730a1fdaf1b366836bdcf77c4b983021ff2f44d41ece12ae241ab327fc4e7ede119fb22e6fcee8d31f4bf3720f77a2255e9260e7d2795aaf9365ee45c71ac80cf6fb45369e8b41f1d1b6f512fb0172572ecf268c27752410a21752b3d2c5a3ff29bb50c8ffc0fcdc855dc31ce67d8c8769e46fd7a3a37e114a086873b4340b8ae30a5804df4414ac7d781733fd58dae429d75dae00ced42aebc6b9da717f308032e357a6c1052e4ae34a1601382bf15ded4958cf79e685b8823910ebfc3ea632d290dbbe9bf4e22bdcb374ab5111bb6db78532c7403fbe3a7492c2a9785512d8725456141061fcc45a3b79ef32461991601ddc855e3628dbb9a871a641a49cc11bcda884a66e44842c4438391669ca74e376ed05491efd005472a9c5ac2611b3ef41f40f8ba776519c8a52ec7b2396004d01c55f77f3fca9214a95351cc7981522c3f0f813b8df869cfd7b69d036cc1247082f41bfff45c947c6a2cc4f81e224cc5f6885c4befcf561df99a1f932a52251c59d3a49a5c4d67fa4d4ffdd486dddefb198fd6de0425954b59522fd1a23b8fa3459fb2ecf8b187d271a139c27b564f9e1c1238a5baf53e11139898b6fc6ef62c284b898f4df364445fb807641bbf2809f313d9625dea2b0934dfd9c383543a6c8d2168ebd56adc4cd59ecfa64ce93ae98797c105c940498398bb24c4b2006ccebe914c7bb1774844ff591e362d126ae9b90cd5aceb9f5270ffe1341b68195518d9c7ab9fc788a4835fbda03ee1d7f93e5036789ddb4f2e2914f64dac793ed48110b2122f81e0203c1477e0511906ddca6758f4279dfb0b47cbf133cb9ce1f4268b3e4c126918c45cd22792e0c593f1c66e220f42682b0a63f42ed657fa3e25410348754d76d200f150695f07711b7c204f30c093279e3217216e3767f6dcb6f50996b76c88fd6be43fb5d3dc6271ab4406af78770c15dcf723a15140e7fe434206ee899ae6b526a33c40c4e2f6ef0abb28a847895d165940762e2fe03c924d7ef77d5e1153729ab18070232a8c3184dfecdb25aa269d425dc015745d548f86b0c46794be48780cb5214fc317dcc53ea2392aa1af506fbbe9b512ebdd5bfbf70066b0ab3e0863c2e38fafa51e8e953262d4c386e9b27543ebde14decbf5bd504c5ad44a648172985a43ac7b9ed9f05429f251b831fbd793e7cb07ac51fa3f18bb92cd4c56b559859262201b8d87aeaeceaec5a5306aabed17e0739e2f9803cb60a6c2c3ff126d7234f04ef1476339223481fc02fca2809ab620181b987785eb988646aff05dc9a2eb7a833ab0f95908f6048ac23554f2bd43aaccc9309d86e22e3812af7cc390823723f8997f6334b439ca632a795a4cd3103d5be3ff451bfb548edd42a3c6b500968073f2a6be1b9d670ece4b5236e8cde403b041d5561be4da6f9fc82e6bae6fb3fef9d7efb3942da2d2fd0d5fb38689104db9f6bf86d2e166fdb2a9ffa2c4a40b91cc87079c73f5ea2440230918336cf7c369733862b8f1cf843daf5c448ec2198a9dbb1bb520a6d7e42bda13b4cb06210578713daf46cf02bb3edd69b9342c9330e94dc9745518d1b8687a27f607da7583963b8396ecc788865a656cb90f3f3cd580a2700791322b971f509f4e3086873b3dfb7a8637ca42e6a42b94ecd2bcbf3e106934af455052f17a6e4dfb69116eecae4ec792fd7f8424409d3b4e294f9f6b4dad8ec49f4d5040475507a7de0486660a4083ad9875c7824fa0914b6b3e23799c53650ab14c4a954f607a3208dc3204c7ebf9837500970db63ac45fa2dd0da9d78cb446f15ffb79e816c43438a59355404acfddf6e624816c87f404da29c56102acedae818e1a1f354c0705fc152a29b1acc399d9f2fd577251768ba2f4fd77f683ff79f788deaab9d7c5f986ec922efefb1f9b3be16b3f78ea228bc1803760d8804df2dde9082d5cde3dc9651dd1a62cc699b56b658f826396728bc8fb5a2528b4ca18d94f9c4c1d4417d1fcfb0d51b45ca82d57ed9cffd183d211d69ada33b6dcd57ada51bc94aed6176c70ba87c6da625363b7f0e3103dd11397710b738ef83bd67631bc2e59c980f7d73b412002f96d45829fffe423043677652a12f4d56751a3ccdfccf7c3853c5321e6116e4b9534cafaf659c281454fce33d4e456c53f78d5528c6b1511dffb8fb70ce687ca63182a3b391f980e1964da64b67fd99beecfbdf49230b087abd5e230e7fa671154f1e209a9e60ce751e912cc1682a59e2c685adf2740f1cba2d4986f4996f8adb9cbea0b6ec1f87e62d83374693adb8c06deaea3c8deb4584cc89db914e1cdf167981710e444d6cad74c81027d70bf9e3d24531dbb4589cfa56cbeb5f8c0cec3986117730aa8d3c9fb6988a6a41675ab0cc001d8c43fc1c8d9f548ad28079042a4e47c1c49ed0cfb62188f5b8903fb710493d6b88c99a94b9a65d72b61f68f19ca8bc2b33dba4288bf263a07167826b0b56974d6c4bb970373a374b7ebb14e32c0d1d7eb8712b39bef1a1935eea55f7eb4c9d4004b495b4cef833b275533c0f504071bc2d2009f55bf0b39b906ac41c577e1ecc988996fdf63110cb8694cd5d3dc726d467a69c2f0383d214d7f1b640374ca0ca355e48b4c47dc1b1ba848876d8a25ebcfefbe4eb7f667243b3c4730d03a7e02db6b5a4be085370c6c29fc902bd6c6bca599ed5010e030dd77d2da52d09e4536989efe541c06de527d1797aa713af0be3d00b8ad0c212bf861aae638b54797db1efbe9438da1c1531f83363564a61c6b4dba2f7f4aa30c711a2d5f6878d2f2e759f5420a69d99fd1f4796aba1847ae59422e0c1c1ce20cf19026cc1ba7ce8494abf2da065fccd70836f213c9db0d5d96dcb461ab788755c54b42c5e4f51fa65cb24d33a76272068689e0666c29e1083d9bf13e69991e032abc22d8c2c920da7d4d8ef05a58d6a6e274fa36af4b32bd747cc97cbc7415ea8626cb6e124d35803f3d13622d482c8b6f176edd5709383fb4f30d1865c08c061ff00fff0dc6e66f78683af4d01ea3862e3111c411a3f864a94bfaf36855456fabc2ebf3887eeb94cb5ee64a650bf6c261c56249ebb7d2805ed08eabd5b5f5199a690fbd35d6d995dfe58e02744fe0b98b41f8a393f27121a339e0f467b665e545bc5a6ec23c4344c0242c7e87bc0340b595fbfb50d000ea13cb9edc0ce1b65aa25f6528f8e74c9acc1497b7dbc18990c2ea50e58fb418e6079f54d6a401c9557dac4d67ced6ab1f366b0c762a756dd002ed42e30899e98bb2969f4a3f197af1620f9debe770cdc7c0ba25aa79f3fee52e9ca2b1e29d44f39dbb07d189198f10bdf8ed10e764a4a7944938507030279a9271e809a0e32f0d6bc64fd70e1c6245b14dbcbe5c0bc31c40004c58654553c73d6533c0f411cdf2224a78ca5a8f29ed3f34dd53999985d52e21e56ad2cb764228050fc1d764e148eb35b8a93a9d49281fd0d0d64d6071df23a4c509e82d82103532b1971acffcb555bfa3dcba6ab704e4c7893973ce60840d1e942cd4fcfd62517fb8ea8aa902fffa5a118c9f77fce0b898605edbff254772b2c9e2e813b008c7b9e71f9a33e7fad7dccd34c3fced71f26dd0999ad75be4050388a85455d32c6500e272dc64e3066ce09a7bb0dd71eeea304cbb5bdb9cc0e5b7d8a9b408b94cf5db7a48042f2f2709fec641c75c00e0854568ce59b121d9af90951e3145e08747b01cb6fbf4c23b8448aad3c90785ece5d537cd0eb0897bcfa909e7397022f8dfa1b428e83d1400a8413ea5e173587e73503df69a24fc4b3fb14ad31331360c52396b8c9ecc570a51e79e91eef8a60c78e373220f1ce52085fea7e5f16728a84f7ebe27df859026d220cd2ada742392003531cf5e012f652d80b473eb5df0e545f68baaed7c2309c00811fc821a5c99253d633159763dce5ed0a48688864a5eb61ad25c06ae7f7428015e9f98ed3d5a71d7772ce663d9c7e055df4174a4b668b3fb11648c0c090f2de5f7e06eca3b18e8cf6fa4bf1fb9b33a896f1227c41e3774d62bad9b6cb5b08c8483e58b6a535b9c5af4732f40c9eb4b91a6a20340fcc3dad63ae87272a729790467392ffa9b5e339517db8d9703f8a680ced55936d788da38b83066e84c3c125ef338f0a47184f86d8d9ba9b5f4d4baddfbb899d068870b16122093ef1889f64782c3eca241f3f54f5a42f14373eb438a481ed20683487e50fd14052e2a50e6c5c5a5f263bcd9e60c3d0a33a291e0271e7922702e3b50f7340625e11bf351bfa65b0f03153b301a235a15346341513bb572e4c8086c74ae34ff4aa64acf18f41789df23c1be5a3f86e12fbc788da318ed0b46bd2afd629d236e91ecd3292f77842299bc3ba99b204d349532ec90161db202dcdd5c2c8c9891a9fa4db20fb41d4c05fe9a14b4d6cfd535079cb0b4386346777c094b632b05836a9ea7174ba1c818d66aaee0b2ff31ab6fc5cfde56bc3d01accb8ef317006f1607e44060ad70e930fc8fb2db15b1b916e4141c03a921f3faf8a731a9e1675072a591cac8ed0ed3811fb3049ac0eddc63d47be1c5b8c81a8b65b419dd3999a401f64637b38ef833ee6e111667f3691da62e0bc49ea9ea09f0bcff16155c8c7b9a25153747a34a3155b46aa5c89caeb1252a904add573302fa796e3039118d6975afe8e18b7da338da5751ed7e04d5681166fe578b7b4517abfd7b464c79fdd8edbec0a55caf5fd3d617d5bae0bcfd97cef2bc930c4846b03bf81de7ad10ff91bbe8120155f6601e2fae94e739f551b9fbd303608b706e94b1d29e84d4736ae192313bb61c24ec39c1e610593695e4f27cb040f280df2bf7a75a4b0f555966ea431ffbd1d8dd749224e21b85ba1c0fcfcecac7040a23d7fa48432443c1028a97e4b48f70d1b435a687d0841195058dc254e5d4d284b428907a2322f4016e9bc4075c56ee88ff31dc81c485bea53b6d2ebbed73dd4bbc2578f2c3c747fdf0cd91d5e694e410dabc490d29bd9387aa54fa0935cedb3c2c6e182d0e5e3b1e5f97b4c355ce7f63675d7a95ce6610823d06dcc3c8913c6576b13d70e9296860b6733665356c2c71ec620add41ffef0326500a05e7e263373cc67e5cf887f3e631b4219de4d3d8865df7fd0b3b0b2322dd2b12ebd12c8552a732159114769d53bea396b946795e2f9474761e90f650333ea2f1d2b1edb433cf3dc94508a33b56993308510ead242ba056a02a311686b8e089b42ee842e861eeeb36a4f1cf77a246a4a179c9087903be31240036ed3908a7d26fccfc5130350a178c1df3e9cf84c00b113ce39cfc1e367c4166d4c213b6f0a04733cd2c2535452c33794d4388d5b59a8336a03dd47acc9556757276a25dafb9d485e9f2989d32cea731a46b6784fefac7af9af097b83affef37e012f90c0c2c0b993f3784382b81e8e059d8334a2bd118c30a0054bb6daaafab820f815bd9d419546109fac66be652c7dc58153b8f91fa2f2b2f3a06717e2c22b7ae509094f2e95c3e2fa13fb960f266797b4444b046a0b2d4b2b7f2f5e01c6ce2f1e4922926c4fda7ae04c964ac106399d732ca310790a093674a53839313e12ac383f84430f20b1d91b96c726082a84828b397a87235ac30e9a8dec20d0ae549e8f96d0400a0747d2983f97242e2f69ebbb1bc6389649108a26d551143d9622e5d106569b287d18de61ddb4a2e139bb1e4176d2deaf3672f9ef502b9d7412594c30da4d575694dfda437f852b6dda999c647b4e847ae99056ac44cc2e94687c5b6006d12b15fad747d854bd0db7a025ae42467a7c02357e01dc0736a0803ad66088d6ea75a9d0636e75c00e0e69d7362d9fd72196ba9ffe9551ac572a4e38c757fefbf8079ab2ffdf65b6664999b3a80f2bca03859b63f2aad83188d33f6c0cc8a0d714b8d0a695401282eb4336105864b629b156f8bfa59d42fe12b7f89626378ea592a3b1d8892f69e8729f1e01c692eb9c5ac75cee6dee61817646f7bcda37b4b90c2bb6e06c8b63c5010d79e2f5bd73cb8109ab9f6fdcb59287de86173eceefef06f656c268ebcd62c92ea98e21569b3a9987213967ea201ce21ea5854a2489d07e6d209dbaa07f0d3edf08c42e50c75545976ef225676b7e63986b70486d2ceef8748149aea359fde545ef74a61853ac07833ee333a709bbbb822424ed46e9b1507ef03f0741553059fad7140f0feee32f93a813d341b521896375c1fea1527ad3bfdf183f271e24d9429e697e7ecf4deba4819462085ae966643c17b5d89feb8cc33e2f576aed5be9a661440a90fc4294264401469b8cc85c963def30517a73c7f3eb3fcf4549a8bd77e4755ca78a469fb246a38a7dd0d1ff54624a7bac9bf4eb885c1fd168015d17866d5e548f7b00bd7637e32c970b932302d348111407965ded5886194f294cdc49e5c0b5b2fb92ff7f015ff8dc90069cfa6cbb3a59951f7ea9a7d2138281e842eb482a07d65d0358a2c7e3ab542e6c2e0f8d5c63bee797954f9fb6c4bea602a391c7d55c0488f3278fbe91d3d579aa1123db125a771eaa482f0057c29484bd5e9dbbdf422fbdbc8fffb46339f79180cece0c316140e93b3b852788ee16c13b4cf63e0f5d621ca1fe4da96f6eeb6beb536daa1ac5df84a179009e59dc3b5d18f61d0561c5f71e19688ff9bd31337224fb6ae138a59266e7b73df6a86fbb5c9ad6c66d741cd0299b0a8193ead421f2a0d20cafaccc5aa2824e3a654682f033361a98080b59a7769e7987ec4ecaaa998a3057f37a27f56690b88e1ccd233e1af7d65a122cacc73eb9ec55acfe235b4e3b04d5df0bf743578e36b1588b8f62c403a6bbfc334e25f6efe6da9714c17503f82e3aa82361bc8f6a2f0f83346f0e1a3079a7f1831ad78968a040ef0e937a502de129a806a44bf38ee97d52267da13842d8bbb1fc68f5b2b83169696841e3b166db04220603cc003b2aaf9c6f04b904d05fd6933b8128952ed3aa784def5a9424d3b867867c895114157f965813c7e9513043e25032198b8c24b8e4d201e5f6189a1a41f2a8afa96e9859ce01ff8663cc1ed37ef0479376967a6051c9e925dce5fe4b876b156f4afc5be99ad212f246cbe370752e2a9ca88e27d0cec74fdcda9a9b57b0bee3f8920362b7b743b9b7058231919cfd0a2438fab6fd8f6268b007768d1349437d273b05acd8947c436c030bb3e84a3bb2828af7407d54e3085f34c357080577dfe919e27843fa687cc3d21b7f9c98fdb2ddbc4de066f2b0cc7ba13e324df00397216de755f8c7085ebcc62d76c7e95db99fdef30eeadd4b020da7d53d4477ec56fe153061d83c7ceac3cbf352242e29dd61d059def29347c4332533e0ed33f7f968c02b7e72603d0b965d38b59b8dc38a057d78a4d3116a2d8c72fb750c553cc851c3d3bc250fa66785a254b556fa8422656b386d4dbc07f89007319b2b04e03131cfb21ca2e93fe0aa6029dc3c5be4ce31104849045808be7ede99398d8a3b0daf3d228ec52aaa02acf5d1b7a0b975b50112fb925b75e8762bdc01ec12c94190710cef38ada5fe1ec44bdd3cfa886513a6c245863fc2699e360dd618629416965505d831a5c3d6d33c954f5c60145e1e5588936a6492c412154d02727216c0f2196d74dbfc3316efe672789845799dcbd5da5a3c02f7ea64adf7cb0256d2e1a1112e14a467766cadc7104d903978c5114cedfb0bf9edfdf1eebbfa2dfa488fe56dcbff6861260356de639edad1704dce83d1606c6e81f4b75cc33e615ea2310e7e9467f6f6fa8e0b66cf4ab62709be327b09f53d258d518918ec7e59d75dfe5122a195e80abcc0c0fd6167082e668609c660a25c94f0d89a75ce33e144c3d76e204626c8e05c6bd0a7d00edc1cdebd55993b62da72972b90f9c48fecf99361245f6faa54605c746fdaf8fbd56b0311d50707875089778e24faaa4929c4659dd45da31e2e2011d55ce401f0468e90bfb23fe32ca9ff6d12b3aed631a60c1ef757b159ea4b21a74b7c18987f940e6f20e52a1324726b5f9cc6f65dff8be188f6c406da8732d17f3a5668b8aab34c9185632b086e91f94a7fcce28a685695b157af2b2f663f056169c0c3093b96c6f7fb6da1baac665a11f27ef81c96ebcad5076f3b6a27593376dfb07e8a3a064abc5bd1ec72a352d441fc9cb23b0d8f2d135fbd47ab6bcd79a17814550c3ea387013a60217b7f877c5281f3e53041543c2560efc9f1df15bdd1fc6ef7ad84cf6f074ddceb99eafad94a8af842a2451b3259a70f186df788ea19feb1334e7ae5e67db6c79098ddf710685405760c9326da4c3442a4b9242a39c957398423878584a834cfe5a6ec228729cf533a7d3b7ed1c99e6ef06172f2d3aa6fbfa87f8dd25f82d4f969adeb45c00a1e77581a85925d500091f11a4cd1176a7d6111d49af914479b9d874c61c6f53a1d70643ed10d486328db6804391355d01ebb6231e7c96bf4d0ad37be99cad1ca747f0ec67badac87e914da1696a89a7000d9f070b4db6467a0dd4a95a72a511ddb8ca8498c91d92c5d6cff01160ac841efc3ad00cc4607f225acaa43b764ba779366d04f3939eb17e6a72c21e3e1ae7fa85f57840b13c58af4e3c12a5d4d96b1885832360ee271a016cc71528fe1f46855f1c78d586c24f18b22180daa1d153ba2169db1a75142e5cfd8682680e7b4d1285266dd15c18d6155fba24716b91a1263cc07b805cc485c1754160b6ecc7ff2fa7723495a575c8f1e37aa533ce489ff3a6983386b8766c1a7336813014ca23479f86f54eff1956e260799786ad549a68e780c5bfe5e5fb11cf940a57a82d8ca96017254855f9e081667bf95ad39816884cc9293d8f3e7624c8106210abb721d468d188d5a8a1dcd6c1427ff8802083737f736effc96645b2ca7b8d2c879a98b74434553fcd9225e8f88756d931054470dd14e165762f75fa151dc1182bcc6243757700be60031e6848862d8883ef2a1fda17ced6fd6e9ccfa2f4ee88490c3766207e26d3c599ecd72033e14a46422f004072dd41c858084aed3ce84db24bf8d50f822dc552e537d46f154e8adfd3935c50e82a83251e7ed501fed815cd48a16815b7a8c8774d3963903ed010548160aeb3c1968648cb0049e37a4a1db26fe88b06eb7fe1d52051c8837cb460b12b4f73af005027bca3dcab0cac1bea2a49fa1df129b93e082079381019f2cc801aba81dd17fadd357293c7706c9318780e4f1272c4b20653876bc5bb52ef267cac591949fa79e1fb8da1d5f5d2e74d1a06c869849cbd1e810dd00f9b3f31998bdb3c7fcd8821660453d4b3af88cae81e8e07203700335dfc256c80cd91075db54873aa4461debb993881bfa5e9ef98122aff37aed1231c9d43e89aa45c5f512d5ae9f030a506ffe1585fb397104551e6da511b4b108f91b2478a531591685e8969b52f420475c1641453925721238c95c7ce2951d928dbcf7dcdbd111494acef386136fb492886ef915ea63aa567de2fab06bfbb3ca71d5887d3c26b6454fbff162a19f4d205e506038d4f4f15e4c2dbfe4dd49a1ce1ac4082b93c55312d777bdb7036de7cba15f29df1fe8970c0ef948f4a61f411ad90530e6477421590516117f1f5aaa64b7a7cbfa1defc4c9303e09ff3f8a04f3978fb5260025f8d699491a46fafea4a4c92f48c2faf939586e9b71874ac86f2d0776ff4e53b2f98d3ae80250643f9503dc29c724a34913fb1a304e72cdc7bdd47876d660f52f225d27fb8a59e7eab1dd0fc82d306a3162178e6ebc6122e2495d4d4921741584aedf976572b4b2e303c75f5b13831af60d6a9942aebbd3a9642c2e5d4728cac1884a9a76bcfd7983120a0263a5c4d60b20facedb926ae81a5222cfe20dc687eda1befbe105ebb5732887e6f7550d2b0ff43b21737e7fb299c22a758da3de7ec549d90c4967f5a9eccb49006cacf67bb2b2d56fac01d3385fe773531533c01822d69912571052dfe238aa7e65b634847f19c3352c1499308d11a98209ace88355bb0bd542f3003a2f8f076f61cd7fd7cbe6b7783de9bb250d9a38854c37dc44fb9966216f4719a51b481c005e9f3cc55a7b2b15baccf477918ab66914a0838059780562e5f6df076d6f5bf43051f4bf535d972ec76810f230b682c61fa62d291d247bb04b22835dfa6460be92866daf0d115d618046e5b723e739a621b2db8ff4068245eec9e95f1ac750e5c1e66223296081ccbd25af78679643d3d7a12f6e1bd1150da48a316df36ac120e5680800f8f2f7dc6887179f667b22a30b70fa3e85267a23b70fd073d3e01f40b6d3dc03f1d881a368c5498ac77f5806f84888c78dfcfda462321543ecf170e24c2a1e23c279537c0c087b4d92adaa7f07e3f25b3bc56882268eb5397dad70f9e34181dd74b307389526d149dbfea9cc778c61452bdebe2e36f4ec290dd93b98af2b56c4dc08a85f6964ed38e73621223045e7b0e6b48141263aec4e22f6415d350fbd734522a8446ce436690b6106eba9575219b829f7e1490d620f97d57fb20ee2a0276376921721d36d4ccc286cd6bde0da1fa99b4b4664d0aa244d26c3626d465625a3ef20b3946096b11dee3fc6bc21db924686877d56170c9a2944a50b01080b60d0335f84c905ac14b751b70b425a7d8daed88a5d4e1d39faa22ddb7eb68e8bf14befbfbcd173e37ad8ff0f7d87df9d9e8b3c73f75f653fcd9cd182bcabbc1e94e787cbd937cc1a2f950ec052ef12b10bc581743581f7bdef761a93a1d5150f024f76e6db00a5404efba723fe9cc1c046264ebf51a08ad0bd1525fe15796d0714f7004d6a30092d4c11812c51cb6f44799a751a0070bb44d07091b487d865c966c9a9e9ad56bf6a7a60cb784b0a1d92132f50f8eb376d1f66f913d067b9292f1eff6fa235ca043370aacf5acceaea269bc0c997025f3a798894e928cb75faa5349bd4b0061358483bae0390d702f1c6af9da85205aa7467042078e27018b0e12ef0ddb54ee566093d51ac0ac5b22e3128854ce3aba74c63a779170f4a92b0098b9e0c390aa334d45de1dbd4fd31921e7ff7ce35ad85bbd2fd4128e5d063ea02c6fe0d08301d0fdda764e0a55a5ddb2a3a65fd946f63693a0e9a572fa5baf813aafebc5dddbc9897236b98be9e12d0539428ca999eebd118132f1be7dad178c5b11fa7f12817ea15973d6d2bf75e01359510f5a5b09c454d193d8163797be99307f3eef12708eb09d77d1b11bc6acbc0042b312c103c0bf8e827d0c45c8c8bfb06c636898d1209b7fa64a2e048f31a6e5bfcbd9dd829b72d4049e66709f740ae02a3692900674d7260bfb50c59105daa8ce91d15d640ffa66a32f061c6e6c0650cd246ecbfeae0dd726526648cc86ac99a58e7beff5b4876a012d05e19a75255959f1863047e149930cfe5eecd2b6cd0b227e9529ddb4d582183a43e424387b7c16e1882c90d1c6cefeb81efa1f23f7c484d858b5e482aaa07ec09eca662693bfb6ec5825e740f7df15f526272ff3885c1828819acfaf6933a514616752d9dc19f83e8", 0x2000, &(0x7f0000000f40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x1, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x4000, 0x0, 0xee00, 0x0, 0x5}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 487.821150][ T5025] Bluetooth: hci0: Received unexpected HCI Event 0x00 04:53:17 executing program 4: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r0, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) ioctl$FITHAW(r0, 0xc0045878) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r2) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r3, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000000a00)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @in6=@private0, {@in=@remote, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0}, {{@in=@local, @in6=@ipv4={'\x00', '\xff\xff', @multicast2}}}, 0x0, 0x0, 0x0, 0x70bd29}}, 0x128}}, 0x0) 04:53:17 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) ioctl$SNDCTL_SEQ_PANIC(r0, 0x5111) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_KEY(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000000000000000000a00000008000300", @ANYRES32=r4, @ANYBLOB="30005080040005"], 0x4c}}, 0x0) sendfile(r2, r1, 0x0, 0x100000008) 04:53:17 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="04"], 0x14) 04:53:17 executing program 5: syz_emit_vhci(0x0, 0x14) [ 488.207495][ T5025] Bluetooth: hci0: Received unexpected HCI Event 0x00 04:53:17 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="04"], 0x14) 04:53:17 executing program 0: r0 = syz_usb_connect$cdc_ecm(0x4, 0x0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000f40)={0x14, 0x0, 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000003800)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24d, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0xef, 0x1, 0x3, 0x1, 0x2, 0x0, {0x9, 0x21, 0x0, 0x35}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0xff}}, [{{0x9, 0x5, 0x2, 0x3, 0x10, 0x0, 0x0, 0x5}}]}}}]}}]}}, &(0x7f0000003940)={0xa, &(0x7f0000003840)={0xa, 0x6, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io$hid(r1, &(0x7f0000000100)={0x24, &(0x7f0000000000)={0x0, 0x0, 0x1e, {0x1e, 0x24, "fb190cdd1ac5b51628fd634c86171e7f74a4a9024db608277edffc30"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41e}}, &(0x7f0000000080)={0x0, 0x22, 0x1, {[@main=@item_012={0x0, 0x0, 0x8}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0xf8, 0x1, {0x22, 0xf39}}}}, &(0x7f0000000340)={0x2c, &(0x7f0000000140)={0x0, 0x3, 0xb7, "3a5157642e115d222438affe6dc576feda291789d6c3de5c786aa6aee1ff6d3e28a355295957b0999e17aa30c36b66b12e1946944689b802e6e98ed116195b72befb7b2841d350837da259871232f793c3b99440c161f1fba56290958baf7572c266f526a40bc6eb144d9de2d5bdd784429b72518320fb487b993cb9e58c1b11e6a072156011e7451931920128e115800186b79e346d98787bd2600a7536c878cf4d17e03ea297c148171d11c44eef11f1788124f33783"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000280)={0x20, 0x1, 0x70, "b77a9cd2c23b795c08cab42bcbcac3ca51c9a15b9e0d098740aa039b84603a4398a8b2f412412616a0ba703ff8a92b5341cb408faf361d6afa747abc6ea29a9fed84e906d4bdcd74ce1b8a24fb13d9a1a2f238b3660290cf8cc343d1124bebd9124f421af41e6011d517bb54a2a193ff"}, &(0x7f0000000300)={0x20, 0x3, 0x1, 0x6}}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000003b40)={0x24, &(0x7f0000003980)={0x0, 0x10, 0x2, {0x2}}, &(0x7f0000003a80)={0x0, 0x3, 0x2, @string={0x2}}, &(0x7f0000003ac0)={0x0, 0x22, 0xd, {[@global=@item_4={0x3, 0x1, 0x5, "47e20a09"}, @global=@item_4={0x3, 0x1, 0x0, "8f2c7286"}, @global=@item_012={0x0, 0x1, 0x4}, @local=@item_012={0x1, 0x2, 0x0, "c1"}]}}, &(0x7f0000003b00)={0x0, 0x21, 0x9, {0x9, 0x21, 0x5, 0x80, 0x1, {0x22, 0x234}}}}, &(0x7f0000003d80)={0x2c, 0x0, &(0x7f0000003c00)={0x0, 0xa, 0x1, 0x2}, 0x0, 0x0, &(0x7f0000003d40)={0x20, 0x3, 0x1}}) [ 488.319543][ T5025] Bluetooth: hci0: Received unexpected HCI Event 0x00 04:53:18 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a7bffffffffffff00000000feb8e0"], 0x14) 04:53:18 executing program 4: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r0, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) sendmmsg$inet6(r0, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) ioctl$FITHAW(r0, 0xc0045878) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r2) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r3, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000000a00)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @in6=@private0, {@in=@remote, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0}, {{@in=@local, @in6=@ipv4={'\x00', '\xff\xff', @multicast2}}}, 0x0, 0x0, 0x0, 0x70bd29}}, 0x128}}, 0x0) [ 488.389361][ T7318] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.1'. 04:53:18 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[], 0x14) [ 488.582542][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b 04:53:18 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="04"], 0x14) 04:53:18 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) ioctl$SNDCTL_SEQ_PANIC(r0, 0x5111) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_KEY(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000000000000000000a00000008000300", @ANYRES32=r4, @ANYBLOB="30005080040005"], 0x4c}}, 0x0) sendfile(r2, r1, 0x0, 0x100000008) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) (async) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) (async) ioctl$SNDCTL_SEQ_PANIC(r0, 0x5111) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) (async) sendmsg$NL80211_CMD_SET_KEY(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000000000000000000a00000008000300", @ANYRES32=r4, @ANYBLOB="30005080040005"], 0x4c}}, 0x0) (async) sendfile(r2, r1, 0x0, 0x100000008) (async) [ 488.825052][ T5094] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 488.886025][ T5025] Bluetooth: hci0: Received unexpected HCI Event 0x00 04:53:18 executing program 2: syz_usb_connect(0x0, 0x1d9, &(0x7f0000000680)=ANY=[@ANYBLOB="12010000eee2e940c8050304ec01000000010902c7010100008000090410000c0e0100fd09050201200007060607250181c6020003039609050f000800050901f10d83125a8279b5f50914668bd286d0b7fb1e5da173325cfe3cdaf6d4b2129150dd92b2b8e11e7b5ed5fa4a8e7412adf13322e3243375f42d547245a4685e420fc703363f63773ef688249968a6914fbd979045c8ab9a856016bebfe6bd74cb699175a9cd8d3edbff7ba4f4295edfef3b774bd4b4650bb01481bad78030ecae88a2408f4f163e59874b6b0ad2c9fed8e08cb88115ec16017f5867bd682921993ef40ffa6d5fc93d30373499c21682e858f365e4bedce0c6973728908d366d7227d8311f5ba9411eca851a2e294825e695afc32418711478a51fe5b874ddcc52d0e5736fb0bb8d21cd3e1c402af90b5bdc180b078b"], 0x0) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x6, 0x80, 0x2, [{{0x9, 0x4, 0x0, 0x93, 0x2, 0x7, 0x1, 0x2, 0x4, "", {{{0x9, 0x5, 0x1, 0x2, 0x200, 0x8, 0x40, 0x7f}}, [{{0x9, 0x5, 0x82, 0x2, 0x8, 0x1f, 0xf}}]}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x80, 0x1d, 0x2, 0xef, 0x20}, 0x17, &(0x7f00000003c0)={0x5, 0xf, 0x17, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x7, 0x3, 0x9}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0xc, 0x4, 0x1b5b, 0x2}]}, 0x8, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x458}}, {0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x801}}, {0x7f, &(0x7f0000000180)=@string={0x7f, 0x3, "6e17122de40712bb9141a2b4fc2330603cd0d05cac6b0c6dc379bc7ce6b73eb0372b826ee3bd1f90586229977f8e54a8f97a8489803a52d2bd33ade72d7c629751616fcd1ae709c98928abe4dba7c5db2b1cbd77fe454686835b99b299e87c8c2faf8c8432bcc87c60d54e81ea5d6ab7358c8d0288ff40a95c2627ffd7"}}, {0x35, &(0x7f0000000200)=@string={0x35, 0x3, "cdafeaaaaf3f797eab087c1fee566f7de494ac04734264c12150a249eed47ec6e2b30cd63bb0707062dae3a35051cf6110b1dc"}}, {0x6c, &(0x7f0000000280)=@string={0x6c, 0x3, "00daa78b1217b6801b9a83fc55563aad1dfcf4b63c1ae9472910cec8d28a980ba7845e4975322ea7b63a917522749c07ced64dac5ef1828ad6ce88d652c4d7545fcc073b0546f48394ced2f5b93ba8590ca19d5fbd73cb953a08786d28ac20ce6ac57f5887de683979a7"}}, {0x5f, &(0x7f0000000340)=@string={0x5f, 0x3, "c1d09e501519044c19baed8ee286afb29b888a579e151fda044403d7be2f5a9077858f47cda61dd744262cc615a72b6255b90576765e88bf23d9e672c5a94565ff53bfc4c0c2f6186bdfb0c97bbfd3880102b1ed5f04d3f808e6ef63dd"}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x418}}, {0x9, &(0x7f0000000000)=@string={0x9, 0x3, "11d713c04d6b4e"}}]}) 04:53:18 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[], 0x14) 04:53:18 executing program 4: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r0, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) ioctl$FITHAW(r0, 0xc0045878) (async) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r2) (async) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r3, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000000a00)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @in6=@private0, {@in=@remote, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0}, {{@in=@local, @in6=@ipv4={'\x00', '\xff\xff', @multicast2}}}, 0x0, 0x0, 0x0, 0x70bd29}}, 0x128}}, 0x0) 04:53:18 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="04"], 0x14) [ 489.124946][ T5094] usb 1-1: Using ep0 maxpacket: 8 [ 489.137731][ T7339] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.1'. [ 489.301987][ T5025] Bluetooth: hci0: Received unexpected HCI Event 0x00 [ 489.309633][ T5094] usb 1-1: unable to get BOS descriptor or descriptor too short 04:53:19 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[], 0x14) 04:53:19 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="010000d1e06fff7fdedc72bee9f601e7ffff09000000ffe7fe9f8249050f28d4"], 0x208e24b) mmap(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x800003, 0x80010, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) ioctl$KVM_NMI(r4, 0xae9a) syz_kvm_setup_cpu$x86(r1, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000080)=[@text16={0x10, &(0x7f0000000000)="0f20e06635100000000f22e03e0f01c966b9800000c00f326635000100000f300f0966b9840a00000f32b87a000f00d0e10ab8d4000f00d00f01c964f2db3c", 0x3f}], 0x1, 0xa, &(0x7f00000000c0)=[@cstype0={0x4, 0xd}], 0x1) ioctl$KVM_RUN(r4, 0xae80, 0x0) [ 489.405733][ T5094] usb 1-1: config 1 interface 0 altsetting 239 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 489.422344][ T5094] usb 1-1: config 1 interface 0 altsetting 239 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 489.436257][ T5094] usb 1-1: config 1 interface 0 has no altsetting 0 [ 489.685027][ T774] usb 3-1: new high-speed USB device number 20 using dummy_hcd [ 489.704869][ T5094] usb 1-1: string descriptor 0 read error: -22 [ 489.711713][ T5094] usb 1-1: New USB device found, idVendor=05ac, idProduct=024d, bcdDevice= 0.40 [ 489.721521][ T5094] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 489.847413][ T5094] input: bcm5974 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/input/input12 [ 489.991698][ T7358] kvm: emulating exchange as write [ 490.075151][ T774] usb 3-1: config 0 has an invalid interface number: 16 but max is 0 [ 490.083563][ T774] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 490.094441][ T774] usb 3-1: config 0 has no interface number 0 [ 490.100859][ T774] usb 3-1: config 0 interface 16 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 12 [ 490.114492][ T774] usb 3-1: New USB device found, idVendor=05c8, idProduct=0403, bcdDevice= 1.ec [ 490.123934][ T774] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 490.205125][ T774] usb 3-1: config 0 descriptor?? [ 490.284758][ T4421] bcm5974 1-1:1.0: could not write to device [ 490.325527][ T4421] bcm5974 1-1:1.0: could not read from device [ 490.353903][ T5094] usb 1-1: USB disconnect, device number 2 [ 490.354933][ T4421] bcm5974 1-1:1.0: could not read from device [ 490.429026][ T4421] bcm5974 1-1:1.0: could not read from device [ 490.491819][ T7352] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 490.502086][ T7352] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 490.787013][ T774] usb 3-1: string descriptor 0 read error: -71 [ 490.801378][ T774] usb 3-1: Found UVC 0.00 device (05c8:0403) [ 490.808775][ T774] usb 3-1: No valid video chain found. 04:53:20 executing program 0: r0 = syz_usb_connect$cdc_ecm(0x4, 0x0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000f40)={0x14, 0x0, 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000003800)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24d, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0xef, 0x1, 0x3, 0x1, 0x2, 0x0, {0x9, 0x21, 0x0, 0x35}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0xff}}, [{{0x9, 0x5, 0x2, 0x3, 0x10, 0x0, 0x0, 0x5}}]}}}]}}]}}, &(0x7f0000003940)={0xa, &(0x7f0000003840)={0xa, 0x6, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io$hid(r1, &(0x7f0000000100)={0x24, &(0x7f0000000000)={0x0, 0x0, 0x1e, {0x1e, 0x24, "fb190cdd1ac5b51628fd634c86171e7f74a4a9024db608277edffc30"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41e}}, &(0x7f0000000080)={0x0, 0x22, 0x1, {[@main=@item_012={0x0, 0x0, 0x8}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0xf8, 0x1, {0x22, 0xf39}}}}, &(0x7f0000000340)={0x2c, &(0x7f0000000140)={0x0, 0x3, 0xb7, "3a5157642e115d222438affe6dc576feda291789d6c3de5c786aa6aee1ff6d3e28a355295957b0999e17aa30c36b66b12e1946944689b802e6e98ed116195b72befb7b2841d350837da259871232f793c3b99440c161f1fba56290958baf7572c266f526a40bc6eb144d9de2d5bdd784429b72518320fb487b993cb9e58c1b11e6a072156011e7451931920128e115800186b79e346d98787bd2600a7536c878cf4d17e03ea297c148171d11c44eef11f1788124f33783"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000280)={0x20, 0x1, 0x70, "b77a9cd2c23b795c08cab42bcbcac3ca51c9a15b9e0d098740aa039b84603a4398a8b2f412412616a0ba703ff8a92b5341cb408faf361d6afa747abc6ea29a9fed84e906d4bdcd74ce1b8a24fb13d9a1a2f238b3660290cf8cc343d1124bebd9124f421af41e6011d517bb54a2a193ff"}, &(0x7f0000000300)={0x20, 0x3, 0x1, 0x6}}) (async) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000003b40)={0x24, &(0x7f0000003980)={0x0, 0x10, 0x2, {0x2}}, &(0x7f0000003a80)={0x0, 0x3, 0x2, @string={0x2}}, &(0x7f0000003ac0)={0x0, 0x22, 0xd, {[@global=@item_4={0x3, 0x1, 0x5, "47e20a09"}, @global=@item_4={0x3, 0x1, 0x0, "8f2c7286"}, @global=@item_012={0x0, 0x1, 0x4}, @local=@item_012={0x1, 0x2, 0x0, "c1"}]}}, &(0x7f0000003b00)={0x0, 0x21, 0x9, {0x9, 0x21, 0x5, 0x80, 0x1, {0x22, 0x234}}}}, &(0x7f0000003d80)={0x2c, 0x0, &(0x7f0000003c00)={0x0, 0xa, 0x1, 0x2}, 0x0, 0x0, &(0x7f0000003d40)={0x20, 0x3, 0x1}}) 04:53:20 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="04"], 0x14) 04:53:20 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) (async) ioctl$SNDCTL_SEQ_PANIC(r0, 0x5111) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) (async) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_KEY(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000000000000000000a00000008000300", @ANYRES32=r4, @ANYBLOB="30005080040005"], 0x4c}}, 0x0) (async) sendfile(r2, r1, 0x0, 0x100000008) 04:53:20 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB], 0x14) [ 491.026879][ T774] usb 3-1: USB disconnect, device number 20 04:53:20 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="010000d1e06fff7fdedc72bee9f601e7ffff09000000ffe7fe9f8249050f28d4"], 0x208e24b) mmap(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x800003, 0x80010, r2, 0x0) (async, rerun: 32) r3 = dup(r1) (rerun: 32) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) (rerun: 32) ioctl$KVM_NMI(r4, 0xae9a) (async) syz_kvm_setup_cpu$x86(r1, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000080)=[@text16={0x10, &(0x7f0000000000)="0f20e06635100000000f22e03e0f01c966b9800000c00f326635000100000f300f0966b9840a00000f32b87a000f00d0e10ab8d4000f00d00f01c964f2db3c", 0x3f}], 0x1, 0xa, &(0x7f00000000c0)=[@cstype0={0x4, 0xd}], 0x1) (async) ioctl$KVM_RUN(r4, 0xae80, 0x0) [ 491.243508][ T5025] Bluetooth: hci0: Received unexpected HCI Event 0x00 04:53:21 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a7bffffffff"], 0x14) 04:53:21 executing program 2: syz_usb_connect(0x0, 0x1d9, &(0x7f0000000680)=ANY=[@ANYBLOB="12010000eee2e940c8050304ec01000000010902c7010100008000090410000c0e0100fd09050201200007060607250181c6020003039609050f000800050901f10d83125a8279b5f50914668bd286d0b7fb1e5da173325cfe3cdaf6d4b2129150dd92b2b8e11e7b5ed5fa4a8e7412adf13322e3243375f42d547245a4685e420fc703363f63773ef688249968a6914fbd979045c8ab9a856016bebfe6bd74cb699175a9cd8d3edbff7ba4f4295edfef3b774bd4b4650bb01481bad78030ecae88a2408f4f163e59874b6b0ad2c9fed8e08cb88115ec16017f5867bd682921993ef40ffa6d5fc93d30373499c21682e858f365e4bedce0c6973728908d366d7227d8311f5ba9411eca851a2e294825e695afc32418711478a51fe5b874ddcc52d0e5736fb0bb8d21cd3e1c402af90b5bdc180b078b"], 0x0) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x6, 0x80, 0x2, [{{0x9, 0x4, 0x0, 0x93, 0x2, 0x7, 0x1, 0x2, 0x4, "", {{{0x9, 0x5, 0x1, 0x2, 0x200, 0x8, 0x40, 0x7f}}, [{{0x9, 0x5, 0x82, 0x2, 0x8, 0x1f, 0xf}}]}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x80, 0x1d, 0x2, 0xef, 0x20}, 0x17, &(0x7f00000003c0)={0x5, 0xf, 0x17, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x7, 0x3, 0x9}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0xc, 0x4, 0x1b5b, 0x2}]}, 0x8, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x458}}, {0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x801}}, {0x7f, &(0x7f0000000180)=@string={0x7f, 0x3, "6e17122de40712bb9141a2b4fc2330603cd0d05cac6b0c6dc379bc7ce6b73eb0372b826ee3bd1f90586229977f8e54a8f97a8489803a52d2bd33ade72d7c629751616fcd1ae709c98928abe4dba7c5db2b1cbd77fe454686835b99b299e87c8c2faf8c8432bcc87c60d54e81ea5d6ab7358c8d0288ff40a95c2627ffd7"}}, {0x35, &(0x7f0000000200)=@string={0x35, 0x3, "cdafeaaaaf3f797eab087c1fee566f7de494ac04734264c12150a249eed47ec6e2b30cd63bb0707062dae3a35051cf6110b1dc"}}, {0x6c, &(0x7f0000000280)=@string={0x6c, 0x3, "00daa78b1217b6801b9a83fc55563aad1dfcf4b63c1ae9472910cec8d28a980ba7845e4975322ea7b63a917522749c07ced64dac5ef1828ad6ce88d652c4d7545fcc073b0546f48394ced2f5b93ba8590ca19d5fbd73cb953a08786d28ac20ce6ac57f5887de683979a7"}}, {0x5f, &(0x7f0000000340)=@string={0x5f, 0x3, "c1d09e501519044c19baed8ee286afb29b888a579e151fda044403d7be2f5a9077858f47cda61dd744262cc615a72b6255b90576765e88bf23d9e672c5a94565ff53bfc4c0c2f6186bdfb0c97bbfd3880102b1ed5f04d3f808e6ef63dd"}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x418}}, {0x9, &(0x7f0000000000)=@string={0x9, 0x3, "11d713c04d6b4e"}}]}) 04:53:21 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB], 0x14) 04:53:21 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="010000d1e06fff7fdedc72bee9f601e7ffff09000000ffe7fe9f8249050f28d4"], 0x208e24b) mmap(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x800003, 0x80010, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) ioctl$KVM_NMI(r4, 0xae9a) syz_kvm_setup_cpu$x86(r1, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000080)=[@text16={0x10, &(0x7f0000000000)="0f20e06635100000000f22e03e0f01c966b9800000c00f326635000100000f300f0966b9840a00000f32b87a000f00d0e10ab8d4000f00d00f01c964f2db3c", 0x3f}], 0x1, 0xa, &(0x7f00000000c0)=[@cstype0={0x4, 0xd}], 0x1) ioctl$KVM_RUN(r4, 0xae80, 0x0) [ 491.783584][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 491.794941][ T5087] usb 1-1: new high-speed USB device number 3 using dummy_hcd 04:53:21 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB], 0x14) 04:53:21 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a7bffffffff"], 0x14) [ 492.134535][ T5087] usb 1-1: Using ep0 maxpacket: 8 [ 492.168377][ T5085] usb 3-1: new high-speed USB device number 21 using dummy_hcd [ 492.226106][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b 04:53:21 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a7bffffffff"], 0x14) [ 492.325102][ T5087] usb 1-1: unable to get BOS descriptor or descriptor too short [ 492.435780][ T5087] usb 1-1: config 1 interface 0 altsetting 239 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 492.447829][ T5087] usb 1-1: config 1 interface 0 altsetting 239 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 492.461671][ T5087] usb 1-1: config 1 interface 0 has no altsetting 0 [ 492.471712][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 492.564813][ T5085] usb 3-1: config 0 has an invalid interface number: 16 but max is 0 [ 492.573224][ T5085] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 492.584152][ T5085] usb 3-1: config 0 has no interface number 0 [ 492.594924][ T5085] usb 3-1: config 0 interface 16 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 12 [ 492.608910][ T5085] usb 3-1: New USB device found, idVendor=05c8, idProduct=0403, bcdDevice= 1.ec [ 492.618520][ T5085] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 492.717587][ T5085] usb 3-1: config 0 descriptor?? [ 492.766232][ T5087] usb 1-1: string descriptor 0 read error: -22 [ 492.773558][ T5087] usb 1-1: New USB device found, idVendor=05ac, idProduct=024d, bcdDevice= 0.40 [ 492.783184][ T5087] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 492.871688][ T5087] input: bcm5974 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/input/input13 [ 492.965268][ T7377] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 492.975517][ T7377] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 493.066469][ T5085] usb 3-1: string descriptor 0 read error: -71 [ 493.081452][ T5085] usb 3-1: Found UVC 0.00 device (05c8:0403) [ 493.089583][ T5085] usb 3-1: No valid video chain found. [ 493.285723][ T5085] usb 3-1: USB disconnect, device number 21 [ 493.365165][ T4421] bcm5974 1-1:1.0: could not write to device [ 493.441603][ T4421] bcm5974 1-1:1.0: could not read from device [ 493.494719][ T4421] bcm5974 1-1:1.0: could not read from device [ 493.505762][ T5087] usb 1-1: USB disconnect, device number 3 04:53:23 executing program 0: r0 = syz_usb_connect$cdc_ecm(0x4, 0x0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000f40)={0x14, 0x0, 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000003800)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24d, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0xef, 0x1, 0x3, 0x1, 0x2, 0x0, {0x9, 0x21, 0x0, 0x35}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0xff}}, [{{0x9, 0x5, 0x2, 0x3, 0x10, 0x0, 0x0, 0x5}}]}}}]}}]}}, &(0x7f0000003940)={0xa, &(0x7f0000003840)={0xa, 0x6, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io$hid(r1, &(0x7f0000000100)={0x24, &(0x7f0000000000)={0x0, 0x0, 0x1e, {0x1e, 0x24, "fb190cdd1ac5b51628fd634c86171e7f74a4a9024db608277edffc30"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41e}}, &(0x7f0000000080)={0x0, 0x22, 0x1, {[@main=@item_012={0x0, 0x0, 0x8}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0xf8, 0x1, {0x22, 0xf39}}}}, &(0x7f0000000340)={0x2c, &(0x7f0000000140)={0x0, 0x3, 0xb7, "3a5157642e115d222438affe6dc576feda291789d6c3de5c786aa6aee1ff6d3e28a355295957b0999e17aa30c36b66b12e1946944689b802e6e98ed116195b72befb7b2841d350837da259871232f793c3b99440c161f1fba56290958baf7572c266f526a40bc6eb144d9de2d5bdd784429b72518320fb487b993cb9e58c1b11e6a072156011e7451931920128e115800186b79e346d98787bd2600a7536c878cf4d17e03ea297c148171d11c44eef11f1788124f33783"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000280)={0x20, 0x1, 0x70, "b77a9cd2c23b795c08cab42bcbcac3ca51c9a15b9e0d098740aa039b84603a4398a8b2f412412616a0ba703ff8a92b5341cb408faf361d6afa747abc6ea29a9fed84e906d4bdcd74ce1b8a24fb13d9a1a2f238b3660290cf8cc343d1124bebd9124f421af41e6011d517bb54a2a193ff"}, &(0x7f0000000300)={0x20, 0x3, 0x1, 0x6}}) (async) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000003b40)={0x24, &(0x7f0000003980)={0x0, 0x10, 0x2, {0x2}}, &(0x7f0000003a80)={0x0, 0x3, 0x2, @string={0x2}}, &(0x7f0000003ac0)={0x0, 0x22, 0xd, {[@global=@item_4={0x3, 0x1, 0x5, "47e20a09"}, @global=@item_4={0x3, 0x1, 0x0, "8f2c7286"}, @global=@item_012={0x0, 0x1, 0x4}, @local=@item_012={0x1, 0x2, 0x0, "c1"}]}}, &(0x7f0000003b00)={0x0, 0x21, 0x9, {0x9, 0x21, 0x5, 0x80, 0x1, {0x22, 0x234}}}}, &(0x7f0000003d80)={0x2c, 0x0, &(0x7f0000003c00)={0x0, 0xa, 0x1, 0x2}, 0x0, 0x0, &(0x7f0000003d40)={0x20, 0x3, 0x1}}) 04:53:23 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="04"], 0x14) 04:53:23 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e"], 0x14) 04:53:23 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="010000d1e06fff7fdedc72bee9f601e7ffff09000000ffe7fe9f8249050f28d4"], 0x208e24b) mmap(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x800003, 0x80010, r2, 0x0) (async) mmap(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x800003, 0x80010, r2, 0x0) dup(r1) (async) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) ioctl$KVM_NMI(r4, 0xae9a) syz_kvm_setup_cpu$x86(r1, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000080)=[@text16={0x10, &(0x7f0000000000)="0f20e06635100000000f22e03e0f01c966b9800000c00f326635000100000f300f0966b9840a00000f32b87a000f00d0e10ab8d4000f00d00f01c964f2db3c", 0x3f}], 0x1, 0xa, &(0x7f00000000c0)=[@cstype0={0x4, 0xd}], 0x1) ioctl$KVM_RUN(r4, 0xae80, 0x0) 04:53:23 executing program 2: syz_usb_connect(0x0, 0x1d9, &(0x7f0000000680)=ANY=[@ANYBLOB="12010000eee2e940c8050304ec01000000010902c7010100008000090410000c0e0100fd09050201200007060607250181c6020003039609050f000800050901f10d83125a8279b5f50914668bd286d0b7fb1e5da173325cfe3cdaf6d4b2129150dd92b2b8e11e7b5ed5fa4a8e7412adf13322e3243375f42d547245a4685e420fc703363f63773ef688249968a6914fbd979045c8ab9a856016bebfe6bd74cb699175a9cd8d3edbff7ba4f4295edfef3b774bd4b4650bb01481bad78030ecae88a2408f4f163e59874b6b0ad2c9fed8e08cb88115ec16017f5867bd682921993ef40ffa6d5fc93d30373499c21682e858f365e4bedce0c6973728908d366d7227d8311f5ba9411eca851a2e294825e695afc32418711478a51fe5b874ddcc52d0e5736fb0bb8d21cd3e1c402af90b5bdc180b078b"], 0x0) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x6, 0x80, 0x2, [{{0x9, 0x4, 0x0, 0x93, 0x2, 0x7, 0x1, 0x2, 0x4, "", {{{0x9, 0x5, 0x1, 0x2, 0x200, 0x8, 0x40, 0x7f}}, [{{0x9, 0x5, 0x82, 0x2, 0x8, 0x1f, 0xf}}]}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x80, 0x1d, 0x2, 0xef, 0x20}, 0x17, &(0x7f00000003c0)={0x5, 0xf, 0x17, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x7, 0x3, 0x9}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0xc, 0x4, 0x1b5b, 0x2}]}, 0x8, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x458}}, {0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x801}}, {0x7f, &(0x7f0000000180)=@string={0x7f, 0x3, "6e17122de40712bb9141a2b4fc2330603cd0d05cac6b0c6dc379bc7ce6b73eb0372b826ee3bd1f90586229977f8e54a8f97a8489803a52d2bd33ade72d7c629751616fcd1ae709c98928abe4dba7c5db2b1cbd77fe454686835b99b299e87c8c2faf8c8432bcc87c60d54e81ea5d6ab7358c8d0288ff40a95c2627ffd7"}}, {0x35, &(0x7f0000000200)=@string={0x35, 0x3, "cdafeaaaaf3f797eab087c1fee566f7de494ac04734264c12150a249eed47ec6e2b30cd63bb0707062dae3a35051cf6110b1dc"}}, {0x6c, &(0x7f0000000280)=@string={0x6c, 0x3, "00daa78b1217b6801b9a83fc55563aad1dfcf4b63c1ae9472910cec8d28a980ba7845e4975322ea7b63a917522749c07ced64dac5ef1828ad6ce88d652c4d7545fcc073b0546f48394ced2f5b93ba8590ca19d5fbd73cb953a08786d28ac20ce6ac57f5887de683979a7"}}, {0x5f, &(0x7f0000000340)=@string={0x5f, 0x3, "c1d09e501519044c19baed8ee286afb29b888a579e151fda044403d7be2f5a9077858f47cda61dd744262cc615a72b6255b90576765e88bf23d9e672c5a94565ff53bfc4c0c2f6186bdfb0c97bbfd3880102b1ed5f04d3f808e6ef63dd"}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x418}}, {0x9, &(0x7f0000000000)=@string={0x9, 0x3, "11d713c04d6b4e"}}]}) 04:53:23 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="010000d1e06fff7fdedc72bee9f601e7ffff09000000ffe7fe9f8249050f28d4"], 0x208e24b) mmap(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x800003, 0x80010, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) ioctl$KVM_NMI(r4, 0xae9a) syz_kvm_setup_cpu$x86(r1, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000080)=[@text16={0x10, &(0x7f0000000000)="0f20e06635100000000f22e03e0f01c966b9800000c00f326635000100000f300f0966b9840a00000f32b87a000f00d0e10ab8d4000f00d00f01c964f2db3c", 0x3f}], 0x1, 0xa, &(0x7f00000000c0)=[@cstype0={0x4, 0xd}], 0x1) ioctl$KVM_RUN(r4, 0xae80, 0x0) [ 494.135976][ T5025] Bluetooth: hci0: Received unexpected HCI Event 0x00 04:53:23 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e"], 0x14) 04:53:24 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="04"], 0x14) [ 494.364451][ T5087] usb 3-1: new high-speed USB device number 22 using dummy_hcd [ 494.552993][ T5025] Bluetooth: hci0: Received unexpected HCI Event 0x00 [ 494.595217][ T5085] usb 1-1: new high-speed USB device number 4 using dummy_hcd 04:53:24 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="04"], 0x14) [ 494.747916][ T5087] usb 3-1: config 0 has an invalid interface number: 16 but max is 0 [ 494.756984][ T5087] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 494.767490][ T5087] usb 3-1: config 0 has no interface number 0 [ 494.773903][ T5087] usb 3-1: config 0 interface 16 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 12 [ 494.787534][ T5087] usb 3-1: New USB device found, idVendor=05c8, idProduct=0403, bcdDevice= 1.ec [ 494.797129][ T5087] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 494.853304][ T5085] usb 1-1: Using ep0 maxpacket: 8 04:53:24 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e"], 0x14) [ 494.874024][ T5087] usb 3-1: config 0 descriptor?? [ 494.978354][ T5025] Bluetooth: hci0: Received unexpected HCI Event 0x00 [ 495.074721][ T5085] usb 1-1: unable to get BOS descriptor or descriptor too short [ 495.119818][ T7402] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 495.131062][ T7402] misc raw-gadget: fail, usb_gadget_register_driver returned -16 04:53:24 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a7b"], 0x14) [ 495.204936][ T5085] usb 1-1: config 1 interface 0 altsetting 239 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 495.218310][ T5085] usb 1-1: config 1 interface 0 altsetting 239 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 495.232773][ T5085] usb 1-1: config 1 interface 0 has no altsetting 0 [ 495.276972][ T5087] usb 3-1: string descriptor 0 read error: -71 [ 495.291553][ T5087] usb 3-1: Found UVC 0.00 device (05c8:0403) [ 495.299943][ T5087] usb 3-1: No valid video chain found. 04:53:25 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="1c000000220001002abd7000fbdbdf250280807f0400000300000000e361190da7ad6ae5da56926aedf79dc82b6e08d33fddceb6946532e220812230ac0e6184bed32c5b67f221c54f16af24d8ba0fae71ff61878ada1171f5cd06b9f89792c9e43f92d30e901c0f6b34c2f50b693e113e559cf965c4f3414b6149f1625f3e234b62fd2d14f79b5eb94fc3e10668e43d9c9f96623bb4b615e6839fa13d3d7a"], 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x4040080) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000001440)=ANY=[@ANYBLOB="440000000800080009f617d953", @ANYRES32=r1, @ANYBLOB="000000000000000024001a8020000a8014000700fc0200000000000000000000000000000500080000000000"], 0x44}}, 0x0) [ 495.375754][ T5087] usb 3-1: USB disconnect, device number 22 [ 495.471134][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 495.524977][ T5085] usb 1-1: string descriptor 0 read error: -22 [ 495.531889][ T5085] usb 1-1: New USB device found, idVendor=05ac, idProduct=024d, bcdDevice= 0.40 [ 495.541443][ T5085] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 495.705034][ T5085] input: bcm5974 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/input/input14 [ 496.105341][ T4421] bcm5974 1-1:1.0: could not write to device [ 496.165072][ T4421] bcm5974 1-1:1.0: could not read from device [ 496.239495][ T4421] bcm5974 1-1:1.0: could not read from device [ 496.245435][ T5085] usb 1-1: USB disconnect, device number 4 [ 496.263054][ T4421] bcm5974 1-1:1.0: could not read from device 04:53:26 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'geneve0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="3c00000010000100"/20, @ANYRES32=r1, @ANYBLOB="00000000000000001c58374e4f91aebc3c9b308dfadc0012800b00010067656e65766500000c0002800800020000000000"], 0x3c}, 0x1, 0x2}, 0x0) 04:53:26 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e11"], 0x14) 04:53:26 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e"], 0x14) 04:53:26 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="1c000000220001002abd7000fbdbdf250280807f0400000300000000e361190da7ad6ae5da56926aedf79dc82b6e08d33fddceb6946532e220812230ac0e6184bed32c5b67f221c54f16af24d8ba0fae71ff61878ada1171f5cd06b9f89792c9e43f92d30e901c0f6b34c2f50b693e113e559cf965c4f3414b6149f1625f3e234b62fd2d14f79b5eb94fc3e10668e43d9c9f96623bb4b615e6839fa13d3d7a"], 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x4040080) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000001440)=ANY=[@ANYBLOB="440000000800080009f617d953", @ANYRES32=r1, @ANYBLOB="000000000000000024001a8020000a8014000700fc0200000000000000000000000000000500080000000000"], 0x44}}, 0x0) 04:53:26 executing program 2: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r0, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) setsockopt$MRT_DONE(r0, 0x0, 0xc9, 0x0, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000000)={'gre0\x00', &(0x7f0000000080)={'syztnl2\x00', 0x0, 0x8, 0x8000, 0x20, 0x2, {{0x32, 0x4, 0x1, 0x5, 0xc8, 0x64, 0x0, 0x5, 0x29, 0x0, @private=0xa010101, @remote, {[@lsrr={0x83, 0xf, 0xc, [@dev={0xac, 0x14, 0x14, 0x1c}, @multicast1, @remote]}, @cipso={0x86, 0xe, 0x0, [{0x7, 0x3, 'd'}, {0x1, 0x5, "1c91af"}]}, @ssrr={0x89, 0x1b, 0x6c, [@remote, @multicast1, @rand_addr=0x64010100, @empty, @multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}]}, @lsrr={0x83, 0x1b, 0x5, [@local, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, @remote, @initdev={0xac, 0x1e, 0x1, 0x0}]}, @timestamp_prespec={0x44, 0x2c, 0x16, 0x3, 0x5, [{@private=0xa010101, 0x8}, {@broadcast, 0xf6a}, {@multicast2, 0x584c}, {@dev={0xac, 0x14, 0x14, 0x26}, 0x7}, {@multicast1, 0x3f}]}, @generic={0x88, 0x6, "5510540b"}, @timestamp={0x44, 0x2c, 0x5a, 0x0, 0x1, [0x101, 0x7, 0x660, 0x5, 0x8000, 0xff, 0x9, 0x9944, 0x6, 0x9]}]}}}}}) setsockopt$MRT_ADD_VIF(r1, 0x0, 0xca, &(0x7f00000001c0)={0x0, 0x0, 0x80, 0x837b, @vifc_lcl_ifindex=r2, @rand_addr=0x64010101}, 0x10) syz_usb_connect(0x0, 0x48, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000c37e4610c71b0312322d0102030109023600010000000009040000000e010000062404", @ANYRES32], 0x0) 04:53:26 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="010000d1e06fff7fdedc72bee9f601e7ffff09000000ffe7fe9f8249050f28d4"], 0x208e24b) mmap(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x800003, 0x80010, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) ioctl$KVM_NMI(r4, 0xae9a) syz_kvm_setup_cpu$x86(r1, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000080)=[@text16={0x10, &(0x7f0000000000)="0f20e06635100000000f22e03e0f01c966b9800000c00f326635000100000f300f0966b9840a00000f32b87a000f00d0e10ab8d4000f00d00f01c964f2db3c", 0x3f}], 0x1, 0xa, &(0x7f00000000c0)=[@cstype0={0x4, 0xd}], 0x1) ioctl$KVM_RUN(r4, 0xae80, 0x0) 04:53:26 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e11"], 0x14) [ 496.838542][ T7446] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. 04:53:26 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e"], 0x14) 04:53:26 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="1c000000220001002abd7000fbdbdf250280807f0400000300000000e361190da7ad6ae5da56926aedf79dc82b6e08d33fddceb6946532e220812230ac0e6184bed32c5b67f221c54f16af24d8ba0fae71ff61878ada1171f5cd06b9f89792c9e43f92d30e901c0f6b34c2f50b693e113e559cf965c4f3414b6149f1625f3e234b62fd2d14f79b5eb94fc3e10668e43d9c9f96623bb4b615e6839fa13d3d7a"], 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x4040080) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000001440)=ANY=[@ANYBLOB="440000000800080009f617d953", @ANYRES32=r1, @ANYBLOB="000000000000000024001a8020000a8014000700fc0200000000000000000000000000000500080000000000"], 0x44}}, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="1c000000220001002abd7000fbdbdf250280807f0400000300000000e361190da7ad6ae5da56926aedf79dc82b6e08d33fddceb6946532e220812230ac0e6184bed32c5b67f221c54f16af24d8ba0fae71ff61878ada1171f5cd06b9f89792c9e43f92d30e901c0f6b34c2f50b693e113e559cf965c4f3414b6149f1625f3e234b62fd2d14f79b5eb94fc3e10668e43d9c9f96623bb4b615e6839fa13d3d7a"], 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x4040080) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00'}) (async) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000001440)=ANY=[@ANYBLOB="440000000800080009f617d953", @ANYRES32=r1, @ANYBLOB="000000000000000024001a8020000a8014000700fc0200000000000000000000000000000500080000000000"], 0x44}}, 0x0) (async) 04:53:26 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'geneve0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="3c00000010000100"/20, @ANYRES32=r1, @ANYBLOB="00000000000000001c58374e4f91aebc3c9b308dfadc0012800b00010067656e65766500000c0002800800020000000000"], 0x3c}, 0x1, 0x2}, 0x0) 04:53:26 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e11"], 0x14) [ 497.255919][ T5085] usb 3-1: new high-speed USB device number 23 using dummy_hcd 04:53:26 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e"], 0x14) 04:53:27 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'geneve1\x00'}) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)=@ipv4_delrule={0x50, 0x21, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, [@FRA_TUN_ID={0xc}, @FRA_GENERIC_POLICY=@FRA_OIFNAME={0x14, 0x11, 'pimreg\x00'}, @FRA_GENERIC_POLICY=@FRA_SUPPRESS_IFGROUP={0x8}, @FRA_GENERIC_POLICY=@FRA_UID_RANGE={0xc}]}, 0x50}}, 0x0) [ 497.467181][ T7460] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. 04:53:27 executing program 5: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000000)={0x1e, 0x200, 0x0, @private2}, 0x1c, 0x0}}], 0x2, 0x0) syz_emit_vhci(&(0x7f00000000c0)=ANY=[@ANYBLOB="043e110b", @ANYRES8=r1, @ANYRESOCT=r0, @ANYRES16=r3, @ANYRES32=r0], 0x14) [ 497.566239][ T5085] usb 3-1: Using ep0 maxpacket: 16 04:53:27 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'geneve0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="3c00000010000100"/20, @ANYRES32=r1, @ANYBLOB="00000000000000001c58374e4f91aebc3c9b308dfadc0012800b00010067656e65766500000c0002800800020000000000"], 0x3c}, 0x1, 0x2}, 0x0) 04:53:27 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) [ 497.714875][ T5085] usb 3-1: config 0 has an invalid descriptor of length 255, skipping remainder of the config [ 497.867900][ T5025] Bluetooth: hci1: Malformed LE Event: 0x0b [ 497.895704][ T7471] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. [ 497.924801][ T5085] usb 3-1: New USB device found, idVendor=1bc7, idProduct=1203, bcdDevice=2d.32 [ 497.936017][ T5085] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 497.945258][ T5085] usb 3-1: Product: syz [ 497.949632][ T5085] usb 3-1: Manufacturer: syz [ 497.955021][ T5085] usb 3-1: SerialNumber: syz [ 497.992419][ T5085] usb 3-1: config 0 descriptor?? [ 498.247698][ T5094] usb 3-1: USB disconnect, device number 23 04:53:28 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) r4 = openat$cgroup_pressure(0xffffffffffffffff, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) dup3(r4, r5, 0x80000) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000050423eeffffffffffff02000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000500)=@newqdisc={0x44, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0x14, 0x2, [@TCA_CAKE_DIFFSERV_MODE={0x8, 0x3, 0x3}, @TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x44}}, 0x0) bind$packet(r0, &(0x7f0000000100)={0x11, 0x1, r6, 0x1, 0x0, 0x6, @multicast}, 0x14) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r7, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) sendto$packet(r7, &(0x7f0000000240)="93a70b0100001006ff7f000586dd", 0xe, 0x24048460, 0x0, 0x0) 04:53:28 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'geneve1\x00'}) (async) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'geneve1\x00'}) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)=@ipv4_delrule={0x50, 0x21, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, [@FRA_TUN_ID={0xc}, @FRA_GENERIC_POLICY=@FRA_OIFNAME={0x14, 0x11, 'pimreg\x00'}, @FRA_GENERIC_POLICY=@FRA_SUPPRESS_IFGROUP={0x8}, @FRA_GENERIC_POLICY=@FRA_UID_RANGE={0xc}]}, 0x50}}, 0x0) 04:53:28 executing program 5: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async, rerun: 64) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000000)={0x1e, 0x200, 0x0, @private2}, 0x1c, 0x0}}], 0x2, 0x0) (async, rerun: 64) syz_emit_vhci(&(0x7f00000000c0)=ANY=[@ANYBLOB="043e110b", @ANYRES8=r1, @ANYRESOCT=r0, @ANYRES16=r3, @ANYRES32=r0], 0x14) (rerun: 64) 04:53:28 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) 04:53:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) r6 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r8, @ANYBLOB="01e5ff000008000004003b1c218008000300", @ANYRES32=r7, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) sendmsg$NL80211_CMD_SET_INTERFACE(r5, &(0x7f00000003c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x68, r8, 0x100, 0x70bd2c, 0x25dfdbfb, {{}, {@void, @void}}, [@NL80211_ATTR_IFTYPE={0x8}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0x6}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_4ADDR={0x5}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_4ADDR={0x5}]}, 0x68}, 0x1, 0x0, 0x0, 0x8000}, 0x48817) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r4, @ANYBLOB="01e5ff000008000004003b1c218008000300", @ANYRES32=r3, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)={0x28, r4, 0x115, 0x70bd28, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x3, 0x7}}}}}, 0x28}, 0x1, 0x0, 0x0, 0x21d869d0bd55cfc1}, 0xc014) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_MESH(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)={0x34, r1, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r9}, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}], @NL80211_ATTR_BSS_BASIC_RATES={0x4}]}, 0x34}}, 0x0) 04:53:28 executing program 2: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r0, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) setsockopt$MRT_DONE(r0, 0x0, 0xc9, 0x0, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000000)={'gre0\x00', &(0x7f0000000080)={'syztnl2\x00', 0x0, 0x8, 0x8000, 0x20, 0x2, {{0x32, 0x4, 0x1, 0x5, 0xc8, 0x64, 0x0, 0x5, 0x29, 0x0, @private=0xa010101, @remote, {[@lsrr={0x83, 0xf, 0xc, [@dev={0xac, 0x14, 0x14, 0x1c}, @multicast1, @remote]}, @cipso={0x86, 0xe, 0x0, [{0x7, 0x3, 'd'}, {0x1, 0x5, "1c91af"}]}, @ssrr={0x89, 0x1b, 0x6c, [@remote, @multicast1, @rand_addr=0x64010100, @empty, @multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}]}, @lsrr={0x83, 0x1b, 0x5, [@local, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, @remote, @initdev={0xac, 0x1e, 0x1, 0x0}]}, @timestamp_prespec={0x44, 0x2c, 0x16, 0x3, 0x5, [{@private=0xa010101, 0x8}, {@broadcast, 0xf6a}, {@multicast2, 0x584c}, {@dev={0xac, 0x14, 0x14, 0x26}, 0x7}, {@multicast1, 0x3f}]}, @generic={0x88, 0x6, "5510540b"}, @timestamp={0x44, 0x2c, 0x5a, 0x0, 0x1, [0x101, 0x7, 0x660, 0x5, 0x8000, 0xff, 0x9, 0x9944, 0x6, 0x9]}]}}}}}) setsockopt$MRT_ADD_VIF(r1, 0x0, 0xca, &(0x7f00000001c0)={0x0, 0x0, 0x80, 0x837b, @vifc_lcl_ifindex=r2, @rand_addr=0x64010101}, 0x10) syz_usb_connect(0x0, 0x48, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000c37e4610c71b0312322d0102030109023600010000000009040000000e010000062404", @ANYRES32], 0x0) [ 499.027010][ T7479] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 04:53:28 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'geneve1\x00'}) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)=@ipv4_delrule={0x50, 0x21, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, [@FRA_TUN_ID={0xc}, @FRA_GENERIC_POLICY=@FRA_OIFNAME={0x14, 0x11, 'pimreg\x00'}, @FRA_GENERIC_POLICY=@FRA_SUPPRESS_IFGROUP={0x8}, @FRA_GENERIC_POLICY=@FRA_UID_RANGE={0xc}]}, 0x50}}, 0x0) 04:53:28 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) 04:53:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) (async) r6 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r8, @ANYBLOB="01e5ff000008000004003b1c218008000300", @ANYRES32=r7, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) sendmsg$NL80211_CMD_SET_INTERFACE(r5, &(0x7f00000003c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x68, r8, 0x100, 0x70bd2c, 0x25dfdbfb, {{}, {@void, @void}}, [@NL80211_ATTR_IFTYPE={0x8}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0x6}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_4ADDR={0x5}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_4ADDR={0x5}]}, 0x68}, 0x1, 0x0, 0x0, 0x8000}, 0x48817) (async) sendmsg$NL80211_CMD_SET_INTERFACE(r5, &(0x7f00000003c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x68, r8, 0x100, 0x70bd2c, 0x25dfdbfb, {{}, {@void, @void}}, [@NL80211_ATTR_IFTYPE={0x8}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0x6}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_4ADDR={0x5}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_4ADDR={0x5}]}, 0x68}, 0x1, 0x0, 0x0, 0x8000}, 0x48817) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r4, @ANYBLOB="01e5ff000008000004003b1c218008000300", @ANYRES32=r3, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)={0x28, r4, 0x115, 0x70bd28, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x3, 0x7}}}}}, 0x28}, 0x1, 0x0, 0x0, 0x21d869d0bd55cfc1}, 0xc014) (async) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)={0x28, r4, 0x115, 0x70bd28, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x3, 0x7}}}}}, 0x28}, 0x1, 0x0, 0x0, 0x21d869d0bd55cfc1}, 0xc014) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00'}) (async) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_MESH(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)={0x34, r1, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r9}, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}], @NL80211_ATTR_BSS_BASIC_RATES={0x4}]}, 0x34}}, 0x0) (async) sendmsg$NL80211_CMD_JOIN_MESH(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)={0x34, r1, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r9}, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}], @NL80211_ATTR_BSS_BASIC_RATES={0x4}]}, 0x34}}, 0x0) 04:53:29 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) r4 = openat$cgroup_pressure(0xffffffffffffffff, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) dup3(r4, r5, 0x80000) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000050423eeffffffffffff02000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000500)=@newqdisc={0x44, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0x14, 0x2, [@TCA_CAKE_DIFFSERV_MODE={0x8, 0x3, 0x3}, @TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x44}}, 0x0) bind$packet(r0, &(0x7f0000000100)={0x11, 0x1, r6, 0x1, 0x0, 0x6, @multicast}, 0x14) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r7, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) sendto$packet(r7, &(0x7f0000000240)="93a70b0100001006ff7f000586dd", 0xe, 0x24048460, 0x0, 0x0) socket$packet(0x11, 0x3, 0x300) (async) socket(0x10, 0x3, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)) (async) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) dup3(r4, r5, 0x80000) (async) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000050423eeffffffffffff02000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000500)=@newqdisc={0x44, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0x14, 0x2, [@TCA_CAKE_DIFFSERV_MODE={0x8, 0x3, 0x3}, @TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x44}}, 0x0) (async) bind$packet(r0, &(0x7f0000000100)={0x11, 0x1, r6, 0x1, 0x0, 0x6, @multicast}, 0x14) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)) (async) sendmmsg$inet6(r7, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) sendto$packet(r7, &(0x7f0000000240)="93a70b0100001006ff7f000586dd", 0xe, 0x24048460, 0x0, 0x0) (async) 04:53:29 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a"], 0x14) 04:53:29 executing program 4: ioctl$DRM_IOCTL_MODE_SETPROPERTY(0xffffffffffffffff, 0xc01064ab, &(0x7f0000000100)) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(0xffffffffffffffff, 0xc02064b9, &(0x7f00000006c0)={&(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x0, 0xbbbbbbbb}) ioctl$DRM_IOCTL_MODE_ATOMIC(0xffffffffffffffff, 0xc03864bc, &(0x7f0000000780)={0x600, 0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0], &(0x7f0000000600)=[0x0, 0x6, 0x4, 0x9], &(0x7f0000000700)=[0x0, 0x0, 0x0, r0], &(0x7f0000000740)=[0x8, 0x6, 0x7fffffffffffffff], 0x0, 0x7}) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000a80)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[], [{@measure}, {@appraise}, {@obj_user={'obj_user', 0x3d, 'user_id'}}, {@euid_lt}, {@seclabel}, {@uid_eq}, {@appraise_type}, {@euid_lt}, {@uid_lt}, {@fowner_gt}]}}) unlink(&(0x7f0000000100)='./file0/file0\x00') read$FUSE(r1, &(0x7f000000aa40)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="b353fc2c00"]) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x42, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r6, 0x0, 0x100) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) newfstatat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) r9 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000500)={'wg2\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000540)=@ipv6_deladdrlabel={0x60, 0x49, 0x4, 0x70bd2b, 0x25dfdbfc, {0xa, 0x0, 0x20, 0x0, r10, 0x9}, [@IFAL_LABEL={0x8, 0x2, 0x7}, @IFAL_LABEL={0x8, 0x2, 0x2}, @IFAL_LABEL={0x8, 0x2, 0x7}, @IFAL_LABEL={0x8}, @IFAL_ADDRESS={0x14, 0x1, @private1}, @IFAL_LABEL={0x8, 0x2, 0x5}, @IFAL_LABEL={0x8, 0x2, 0x3}]}, 0x60}, 0x1, 0x0, 0x0, 0x8011}, 0x20000000) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0xffffffffffffffff, r11) read$FUSE(r1, &(0x7f0000002140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r14 = socket(0x0, 0x3, 0x0) getsockopt$sock_cred(r14, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0xffffffffffffffff, r15) fstat(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r17 = getgid() lsetxattr$system_posix_acl(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000440)={{}, {0x1, 0x2}, [{0x2, 0x1, r6}], {0x4, 0x4}, [{0x8, 0x0, r3}, {}, {0x8, 0x7, r7}, {0x8, 0x4, r8}, {0x8, 0xf}, {0x8, 0x0, r11}, {0x8, 0x0, r12}, {0x8, 0x2, r15}, {0x8, 0x4, r16}, {0x8, 0x4, r17}], {0x10, 0x3}, {0x20, 0x4}}, 0x7c, 0x1) mount$fuse(0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="20795a2018dd43af2a55c0fa5e43f061e87a2b276267163b0d49e0812bf08c4eb4f9f095cf75517df210c33e8ed7dc6182c75be11292b3f579583735a931a193230c3e95b0ff40164684f3e19ab350722905d6f15bf9531c21fbed397aa6d071a6615fa95d357eef9ac5e15ef5dc62f63c906010421f73", @ANYRESHEX=r5, @ANYBLOB="2c726f04746d6f64653d30302030301030303030301730304830b81f7365725f69000000000000000000", @ANYRESDEC=0x0, @ANYRES16=r13, @ANYRESDEC=0x0]) write$FUSE_WRITE(r1, &(0x7f0000000080)={0x18, 0x0, r2}, 0x18) [ 499.474637][ T5094] usb 3-1: new high-speed USB device number 24 using dummy_hcd 04:53:29 executing program 5: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000000)={0x1e, 0x200, 0x0, @private2}, 0x1c, 0x0}}], 0x2, 0x0) syz_emit_vhci(&(0x7f00000000c0)=ANY=[@ANYBLOB="043e110b", @ANYRES8=r1, @ANYRESOCT=r0, @ANYRES16=r3, @ANYRES32=r0], 0x14) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)) (async) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)) (async) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)) (async) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000000)={0x1e, 0x200, 0x0, @private2}, 0x1c, 0x0}}], 0x2, 0x0) (async) syz_emit_vhci(&(0x7f00000000c0)=ANY=[@ANYBLOB="043e110b", @ANYRES8=r1, @ANYRESOCT=r0, @ANYRES16=r3, @ANYRES32=r0], 0x14) (async) [ 499.730979][ T5025] Bluetooth: hci1: Malformed LE Event: 0x0b [ 499.749279][ T7500] fuse: Unknown parameter 'measure' [ 499.766884][ T5025] Bluetooth: hci1: Malformed LE Event: 0x0b 04:53:29 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) r6 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r8, @ANYBLOB="01e5ff000008000004003b1c218008000300", @ANYRES32=r7, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) sendmsg$NL80211_CMD_SET_INTERFACE(r5, &(0x7f00000003c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x68, r8, 0x100, 0x70bd2c, 0x25dfdbfb, {{}, {@void, @void}}, [@NL80211_ATTR_IFTYPE={0x8}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0x6}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_4ADDR={0x5}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_4ADDR={0x5}]}, 0x68}, 0x1, 0x0, 0x0, 0x8000}, 0x48817) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r4, @ANYBLOB="01e5ff000008000004003b1c218008000300", @ANYRES32=r3, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)={0x28, r4, 0x115, 0x70bd28, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x3, 0x7}}}}}, 0x28}, 0x1, 0x0, 0x0, 0x21d869d0bd55cfc1}, 0xc014) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_MESH(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)={0x34, r1, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r9}, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}], @NL80211_ATTR_BSS_BASIC_RATES={0x4}]}, 0x34}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000240)={'wlan1\x00'}) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)) (async) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f0000000240)={'wlan1\x00'}) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) (async) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r8, @ANYBLOB="01e5ff000008000004003b1c218008000300", @ANYRES32=r7, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) (async) sendmsg$NL80211_CMD_SET_INTERFACE(r5, &(0x7f00000003c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x68, r8, 0x100, 0x70bd2c, 0x25dfdbfb, {{}, {@void, @void}}, [@NL80211_ATTR_IFTYPE={0x8}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0x6}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_4ADDR={0x5}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_4ADDR={0x5}]}, 0x68}, 0x1, 0x0, 0x0, 0x8000}, 0x48817) (async) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r4, @ANYBLOB="01e5ff000008000004003b1c218008000300", @ANYRES32=r3, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)={0x28, r4, 0x115, 0x70bd28, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x3, 0x7}}}}}, 0x28}, 0x1, 0x0, 0x0, 0x21d869d0bd55cfc1}, 0xc014) (async) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00'}) (async) sendmsg$NL80211_CMD_JOIN_MESH(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)={0x34, r1, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r9}, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}], @NL80211_ATTR_BSS_BASIC_RATES={0x4}]}, 0x34}}, 0x0) (async) [ 499.776600][ T5094] usb 3-1: Using ep0 maxpacket: 16 [ 499.782625][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 499.814668][ T7500] fuse: Bad value for 'group_id' 04:53:29 executing program 5: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r0, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) getsockopt$inet_dccp_int(r0, 0x21, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) syz_emit_vhci(&(0x7f0000000040)=ANY=[@ANYBLOB="79d0caeb4922584f72d2ca043e110b"], 0x14) syz_emit_vhci(&(0x7f0000000000)=ANY=[@ANYBLOB="000e00050014010a0008000300060002000000"], 0x17) [ 499.875328][ T7506] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 499.908017][ T5094] usb 3-1: config 0 has an invalid descriptor of length 255, skipping remainder of the config 04:53:29 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a"], 0x14) [ 500.136747][ T5094] usb 3-1: New USB device found, idVendor=1bc7, idProduct=1203, bcdDevice=2d.32 [ 500.146776][ T5094] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 500.155166][ T5094] usb 3-1: Product: syz [ 500.159555][ T5094] usb 3-1: Manufacturer: syz [ 500.164759][ T5094] usb 3-1: SerialNumber: syz 04:53:29 executing program 5: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r0, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) getsockopt$inet_dccp_int(r0, 0x21, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) syz_emit_vhci(&(0x7f0000000040)=ANY=[@ANYBLOB="79d0caeb4922584f72d2ca043e110b"], 0x14) (async) syz_emit_vhci(&(0x7f0000000000)=ANY=[@ANYBLOB="000e00050014010a0008000300060002000000"], 0x17) [ 500.251707][ T5094] usb 3-1: config 0 descriptor?? [ 500.311246][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 500.509262][ T5079] usb 3-1: USB disconnect, device number 24 04:53:30 executing program 2: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r0, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) setsockopt$MRT_DONE(r0, 0x0, 0xc9, 0x0, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000000)={'gre0\x00', &(0x7f0000000080)={'syztnl2\x00', 0x0, 0x8, 0x8000, 0x20, 0x2, {{0x32, 0x4, 0x1, 0x5, 0xc8, 0x64, 0x0, 0x5, 0x29, 0x0, @private=0xa010101, @remote, {[@lsrr={0x83, 0xf, 0xc, [@dev={0xac, 0x14, 0x14, 0x1c}, @multicast1, @remote]}, @cipso={0x86, 0xe, 0x0, [{0x7, 0x3, 'd'}, {0x1, 0x5, "1c91af"}]}, @ssrr={0x89, 0x1b, 0x6c, [@remote, @multicast1, @rand_addr=0x64010100, @empty, @multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}]}, @lsrr={0x83, 0x1b, 0x5, [@local, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, @remote, @initdev={0xac, 0x1e, 0x1, 0x0}]}, @timestamp_prespec={0x44, 0x2c, 0x16, 0x3, 0x5, [{@private=0xa010101, 0x8}, {@broadcast, 0xf6a}, {@multicast2, 0x584c}, {@dev={0xac, 0x14, 0x14, 0x26}, 0x7}, {@multicast1, 0x3f}]}, @generic={0x88, 0x6, "5510540b"}, @timestamp={0x44, 0x2c, 0x5a, 0x0, 0x1, [0x101, 0x7, 0x660, 0x5, 0x8000, 0xff, 0x9, 0x9944, 0x6, 0x9]}]}}}}}) setsockopt$MRT_ADD_VIF(r1, 0x0, 0xca, &(0x7f00000001c0)={0x0, 0x0, 0x80, 0x837b, @vifc_lcl_ifindex=r2, @rand_addr=0x64010101}, 0x10) syz_usb_connect(0x0, 0x48, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000c37e4610c71b0312322d0102030109023600010000000009040000000e010000062404", @ANYRES32], 0x0) 04:53:30 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) 04:53:30 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket(0x10, 0x3, 0x0) (async) 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) (async) r4 = openat$cgroup_pressure(0xffffffffffffffff, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) dup3(r4, r5, 0x80000) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000050423eeffffffffffff02000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000500)=@newqdisc={0x44, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0x14, 0x2, [@TCA_CAKE_DIFFSERV_MODE={0x8, 0x3, 0x3}, @TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x44}}, 0x0) (async) bind$packet(r0, &(0x7f0000000100)={0x11, 0x1, r6, 0x1, 0x0, 0x6, @multicast}, 0x14) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r7, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) sendto$packet(r7, &(0x7f0000000240)="93a70b0100001006ff7f000586dd", 0xe, 0x24048460, 0x0, 0x0) 04:53:30 executing program 4: ioctl$DRM_IOCTL_MODE_SETPROPERTY(0xffffffffffffffff, 0xc01064ab, &(0x7f0000000100)) (async) ioctl$DRM_IOCTL_MODE_SETPROPERTY(0xffffffffffffffff, 0xc01064ab, &(0x7f0000000100)) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(0xffffffffffffffff, 0xc02064b9, &(0x7f00000006c0)={&(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x0, 0xbbbbbbbb}) ioctl$DRM_IOCTL_MODE_ATOMIC(0xffffffffffffffff, 0xc03864bc, &(0x7f0000000780)={0x600, 0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0], &(0x7f0000000600)=[0x0, 0x6, 0x4, 0x9], &(0x7f0000000700)=[0x0, 0x0, 0x0, r0], &(0x7f0000000740)=[0x8, 0x6, 0x7fffffffffffffff], 0x0, 0x7}) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000a80)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[], [{@measure}, {@appraise}, {@obj_user={'obj_user', 0x3d, 'user_id'}}, {@euid_lt}, {@seclabel}, {@uid_eq}, {@appraise_type}, {@euid_lt}, {@uid_lt}, {@fowner_gt}]}}) (async) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000a80)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[], [{@measure}, {@appraise}, {@obj_user={'obj_user', 0x3d, 'user_id'}}, {@euid_lt}, {@seclabel}, {@uid_eq}, {@appraise_type}, {@euid_lt}, {@uid_lt}, {@fowner_gt}]}}) unlink(&(0x7f0000000100)='./file0/file0\x00') (async) unlink(&(0x7f0000000100)='./file0/file0\x00') read$FUSE(r1, &(0x7f000000aa40)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="b353fc2c00"]) (async) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="b353fc2c00"]) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x42, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r6, 0x0, 0x100) getgid() (async) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) newfstatat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) socket(0x10, 0x3, 0x0) (async) r9 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000500)={'wg2\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000540)=@ipv6_deladdrlabel={0x60, 0x49, 0x4, 0x70bd2b, 0x25dfdbfc, {0xa, 0x0, 0x20, 0x0, r10, 0x9}, [@IFAL_LABEL={0x8, 0x2, 0x7}, @IFAL_LABEL={0x8, 0x2, 0x2}, @IFAL_LABEL={0x8, 0x2, 0x7}, @IFAL_LABEL={0x8}, @IFAL_ADDRESS={0x14, 0x1, @private1}, @IFAL_LABEL={0x8, 0x2, 0x5}, @IFAL_LABEL={0x8, 0x2, 0x3}]}, 0x60}, 0x1, 0x0, 0x0, 0x8011}, 0x20000000) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0xffffffffffffffff, r11) read$FUSE(r1, &(0x7f0000002140)={0x2020}, 0x2020) (async) read$FUSE(r1, &(0x7f0000002140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r14 = socket(0x0, 0x3, 0x0) getsockopt$sock_cred(r14, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0xffffffffffffffff, r15) fstat(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r17 = getgid() lsetxattr$system_posix_acl(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000440)={{}, {0x1, 0x2}, [{0x2, 0x1, r6}], {0x4, 0x4}, [{0x8, 0x0, r3}, {}, {0x8, 0x7, r7}, {0x8, 0x4, r8}, {0x8, 0xf}, {0x8, 0x0, r11}, {0x8, 0x0, r12}, {0x8, 0x2, r15}, {0x8, 0x4, r16}, {0x8, 0x4, r17}], {0x10, 0x3}, {0x20, 0x4}}, 0x7c, 0x1) mount$fuse(0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="20795a2018dd43af2a55c0fa5e43f061e87a2b276267163b0d49e0812bf08c4eb4f9f095cf75517df210c33e8ed7dc6182c75be11292b3f579583735a931a193230c3e95b0ff40164684f3e19ab350722905d6f15bf9531c21fbed397aa6d071a6615fa95d357eef9ac5e15ef5dc62f63c906010421f73", @ANYRESHEX=r5, @ANYBLOB="2c726f04746d6f64653d30302030301030303030301730304830b81f7365725f69000000000000000000", @ANYRESDEC=0x0, @ANYRES16=r13, @ANYRESDEC=0x0]) write$FUSE_WRITE(r1, &(0x7f0000000080)={0x18, 0x0, r2}, 0x18) (async) write$FUSE_WRITE(r1, &(0x7f0000000080)={0x18, 0x0, r2}, 0x18) 04:53:30 executing program 1: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000006100)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x40}}, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x2796, 0x181400) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000db00002000004c00be5c0001"]) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup(r1) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) bind(r3, &(0x7f0000001540)=@in={0x10, 0x2}, 0x80) ioctl$SCSI_IOCTL_GET_PCI(r2, 0x5387, &(0x7f0000000000)) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r4, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) sendmsg$nl_xfrm(r4, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@getspdinfo={0x14, 0x25, 0x100, 0x70bd2b, 0x25dfdbff, 0xfffffff9, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x90}, 0x800) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f00000001c0)={@dev={0xfe, 0x80, '\x00', 0x2b}, 0x6c}) 04:53:30 executing program 5: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r0, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) getsockopt$inet_dccp_int(r0, 0x21, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) syz_emit_vhci(&(0x7f0000000040)=ANY=[@ANYBLOB="79d0caeb4922584f72d2ca043e110b"], 0x14) (async) syz_emit_vhci(&(0x7f0000000000)=ANY=[@ANYBLOB="000e00050014010a0008000300060002000000"], 0x17) [ 501.320788][ T7528] fuse: Unknown parameter 'measure' [ 501.368712][ T7532] fuse: Unknown parameter 'measure' [ 501.405750][ T7531] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 04:53:31 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) 04:53:31 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) syz_emit_vhci(&(0x7f0000000000)=@HCI_SCODATA_PKT={0x3, {0xc9, 0x68}, "36fcabe1a06e0c9a4141c6457da4b1318aa29ab415ac7ebb1e32e87b0a4fb46ef09472d3ee12c32f76cbbd48fd586512642e8a471edfbfd65cf78daad884be49a94d92777427bd896cd2da0748037f70f4d5b6914a5a4e09590fef33abd03a052e535c8f249388e7"}, 0x6c) 04:53:31 executing program 4: ioctl$DRM_IOCTL_MODE_SETPROPERTY(0xffffffffffffffff, 0xc01064ab, &(0x7f0000000100)) (async) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(0xffffffffffffffff, 0xc02064b9, &(0x7f00000006c0)={&(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x0, 0xbbbbbbbb}) ioctl$DRM_IOCTL_MODE_ATOMIC(0xffffffffffffffff, 0xc03864bc, &(0x7f0000000780)={0x600, 0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0], &(0x7f0000000600)=[0x0, 0x6, 0x4, 0x9], &(0x7f0000000700)=[0x0, 0x0, 0x0, r0], &(0x7f0000000740)=[0x8, 0x6, 0x7fffffffffffffff], 0x0, 0x7}) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000a80)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {}, 0x2c, {[], [{@measure}, {@appraise}, {@obj_user={'obj_user', 0x3d, 'user_id'}}, {@euid_lt}, {@seclabel}, {@uid_eq}, {@appraise_type}, {@euid_lt}, {@uid_lt}, {@fowner_gt}]}}) (async) unlink(&(0x7f0000000100)='./file0/file0\x00') read$FUSE(r1, &(0x7f000000aa40)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="b353fc2c00"]) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x42, 0x0) (async) fstat(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r6, 0x0, 0x100) (async) getgid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) (async) newfstatat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) r9 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000500)={'wg2\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000540)=@ipv6_deladdrlabel={0x60, 0x49, 0x4, 0x70bd2b, 0x25dfdbfc, {0xa, 0x0, 0x20, 0x0, r10, 0x9}, [@IFAL_LABEL={0x8, 0x2, 0x7}, @IFAL_LABEL={0x8, 0x2, 0x2}, @IFAL_LABEL={0x8, 0x2, 0x7}, @IFAL_LABEL={0x8}, @IFAL_ADDRESS={0x14, 0x1, @private1}, @IFAL_LABEL={0x8, 0x2, 0x5}, @IFAL_LABEL={0x8, 0x2, 0x3}]}, 0x60}, 0x1, 0x0, 0x0, 0x8011}, 0x20000000) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0xffffffffffffffff, r11) (async) read$FUSE(r1, &(0x7f0000002140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r14 = socket(0x0, 0x3, 0x0) getsockopt$sock_cred(r14, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0xffffffffffffffff, r15) (async) fstat(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r17 = getgid() lsetxattr$system_posix_acl(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000440)={{}, {0x1, 0x2}, [{0x2, 0x1, r6}], {0x4, 0x4}, [{0x8, 0x0, r3}, {}, {0x8, 0x7, r7}, {0x8, 0x4, r8}, {0x8, 0xf}, {0x8, 0x0, r11}, {0x8, 0x0, r12}, {0x8, 0x2, r15}, {0x8, 0x4, r16}, {0x8, 0x4, r17}], {0x10, 0x3}, {0x20, 0x4}}, 0x7c, 0x1) (async) mount$fuse(0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="20795a2018dd43af2a55c0fa5e43f061e87a2b276267163b0d49e0812bf08c4eb4f9f095cf75517df210c33e8ed7dc6182c75be11292b3f579583735a931a193230c3e95b0ff40164684f3e19ab350722905d6f15bf9531c21fbed397aa6d071a6615fa95d357eef9ac5e15ef5dc62f63c906010421f73", @ANYRESHEX=r5, @ANYBLOB="2c726f04746d6f64653d30302030301030303030301730304830b81f7365725f69000000000000000000", @ANYRESDEC=0x0, @ANYRES16=r13, @ANYRESDEC=0x0]) (async) write$FUSE_WRITE(r1, &(0x7f0000000080)={0x18, 0x0, r2}, 0x18) 04:53:31 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8905, 0xfffffffffffffffe) [ 501.847365][ T7546] fuse: Unknown parameter 'measure' [ 501.854293][ T5085] usb 3-1: new high-speed USB device number 25 using dummy_hcd [ 501.869970][ T7546] fuse: Bad value for 'group_id' 04:53:31 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) (async) syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) syz_emit_vhci(&(0x7f0000000000)=@HCI_SCODATA_PKT={0x3, {0xc9, 0x68}, "36fcabe1a06e0c9a4141c6457da4b1318aa29ab415ac7ebb1e32e87b0a4fb46ef09472d3ee12c32f76cbbd48fd586512642e8a471edfbfd65cf78daad884be49a94d92777427bd896cd2da0748037f70f4d5b6914a5a4e09590fef33abd03a052e535c8f249388e7"}, 0x6c) 04:53:31 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) [ 502.144667][ T5085] usb 3-1: Using ep0 maxpacket: 16 [ 502.266600][ T5085] usb 3-1: config 0 has an invalid descriptor of length 255, skipping remainder of the config [ 502.534787][ T5085] usb 3-1: New USB device found, idVendor=1bc7, idProduct=1203, bcdDevice=2d.32 [ 502.544295][ T5085] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 502.552544][ T5085] usb 3-1: Product: syz [ 502.557055][ T5085] usb 3-1: Manufacturer: syz [ 502.561961][ T5085] usb 3-1: SerialNumber: syz [ 502.584327][ T5085] usb 3-1: config 0 descriptor?? [ 502.840695][ T5087] usb 3-1: USB disconnect, device number 25 04:53:33 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x4009}) write$tun(r0, &(0x7f0000000000)={@val={0x0, 0x8847}, @void, @arp=@ether_ipv6={0x1, 0x86dd, 0x6, 0x10, 0x8, @multicast, @private1={0xfc, 0x1, '\x00', 0x1}, @multicast, @private2}}, 0x38) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_buf(r2, 0x29, 0x6, &(0x7f0000000180)="1000000000000000290000003b000000", 0x10) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000180)={'veth0_vlan\x00', 0x2600}) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@gettfilter={0x34, 0x2e, 0x100, 0x70bd2b, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0xf, 0x7}, {0x9, 0xc}, {0xfff2}}, [{0x8, 0xb, 0x3}, {0x8, 0xb, 0x7ff}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000040}, 0x800) 04:53:33 executing program 1: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000006100)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x40}}, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x2796, 0x181400) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000db00002000004c00be5c0001"]) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup(r1) (async) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) bind(r3, &(0x7f0000001540)=@in={0x10, 0x2}, 0x80) (async) ioctl$SCSI_IOCTL_GET_PCI(r2, 0x5387, &(0x7f0000000000)) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r4, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) sendmsg$nl_xfrm(r4, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@getspdinfo={0x14, 0x25, 0x100, 0x70bd2b, 0x25dfdbff, 0xfffffff9, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x90}, 0x800) (async) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f00000001c0)={@dev={0xfe, 0x80, '\x00', 0x2b}, 0x6c}) 04:53:33 executing program 4: setsockopt$inet6_dccp_int(0xffffffffffffffff, 0x21, 0x0, 0x0, 0x0) syz_clone3(&(0x7f0000000200)={0x9000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[0x0], 0x1}, 0x58) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) 04:53:33 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8905, 0xfffffffffffffffe) 04:53:33 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) syz_emit_vhci(&(0x7f0000000000)=@HCI_SCODATA_PKT={0x3, {0xc9, 0x68}, "36fcabe1a06e0c9a4141c6457da4b1318aa29ab415ac7ebb1e32e87b0a4fb46ef09472d3ee12c32f76cbbd48fd586512642e8a471edfbfd65cf78daad884be49a94d92777427bd896cd2da0748037f70f4d5b6914a5a4e09590fef33abd03a052e535c8f249388e7"}, 0x6c) 04:53:33 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r0, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r3, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r4, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) syz_emit_vhci(&(0x7f00000001c0)=ANY=[@ANYRESDEC=r3, @ANYRES16=r1, @ANYRESDEC=r4, @ANYRES32=r2, @ANYBLOB="22a865406b91b2a9a109e3d8b873d046f8dc4d7a65e2f1084024a763851bfac4b84c99526a780087a2cd8337ca7adddf01228f12b2796ed3180bc5b080cf9b2b00046264e8a997f54b553760fa6f1da8e79fa583b7ea6e88d21b2cbbd165c77ea1f0a57e11289247e13fa9a090637b0457e081d024f6f02114", @ANYRES8=r4, @ANYRES8=r5, @ANYBLOB="6a31656500f4792d43892cda9c3a9b187af811c22ad0c8ce8f7b6598ee706fd7d6c356d57ac25be6e822ec06d578481906972bb042e4c5b211bafa298a0afbae213c29825036cd689e26d2726acf3d2643076e8045bf3d4fca0ef77b4a21686c50da795cc58344fde06b43b5db3b59b26c9d45c691e028b68669e62282dc9500faeef5cc463e92cf133722880f00636257c7", @ANYRESHEX=r2, @ANYRESDEC=r1], 0x14) 04:53:33 executing program 5: ioctl$GIO_UNISCRNMAP(0xffffffffffffffff, 0x4b69, &(0x7f0000000000)=""/132) syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) [ 503.680223][ T7573] veth0_vlan: entered allmulticast mode 04:53:33 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8905, 0xfffffffffffffffe) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8905, 0xfffffffffffffffe) (async) 04:53:33 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r0, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r3, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r4, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) syz_emit_vhci(&(0x7f00000001c0)=ANY=[@ANYRESDEC=r3, @ANYRES16=r1, @ANYRESDEC=r4, @ANYRES32=r2, @ANYBLOB="22a865406b91b2a9a109e3d8b873d046f8dc4d7a65e2f1084024a763851bfac4b84c99526a780087a2cd8337ca7adddf01228f12b2796ed3180bc5b080cf9b2b00046264e8a997f54b553760fa6f1da8e79fa583b7ea6e88d21b2cbbd165c77ea1f0a57e11289247e13fa9a090637b0457e081d024f6f02114", @ANYRES8=r4, @ANYRES8=r5, @ANYBLOB="6a31656500f4792d43892cda9c3a9b187af811c22ad0c8ce8f7b6598ee706fd7d6c356d57ac25be6e822ec06d578481906972bb042e4c5b211bafa298a0afbae213c29825036cd689e26d2726acf3d2643076e8045bf3d4fca0ef77b4a21686c50da795cc58344fde06b43b5db3b59b26c9d45c691e028b68669e62282dc9500faeef5cc463e92cf133722880f00636257c7", @ANYRESHEX=r2, @ANYRESDEC=r1], 0x14) 04:53:33 executing program 1: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000006100)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x40}}, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) (async) r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x2796, 0x181400) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000db00002000004c00be5c0001"]) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup(r1) (async) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) bind(r3, &(0x7f0000001540)=@in={0x10, 0x2}, 0x80) ioctl$SCSI_IOCTL_GET_PCI(r2, 0x5387, &(0x7f0000000000)) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r4, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) sendmsg$nl_xfrm(r4, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@getspdinfo={0x14, 0x25, 0x100, 0x70bd2b, 0x25dfdbff, 0xfffffff9, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x90}, 0x800) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f00000001c0)={@dev={0xfe, 0x80, '\x00', 0x2b}, 0x6c}) 04:53:33 executing program 4: setsockopt$inet6_dccp_int(0xffffffffffffffff, 0x21, 0x0, 0x0, 0x0) syz_clone3(&(0x7f0000000200)={0x9000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[0x0], 0x1}, 0x58) (async) syz_clone3(&(0x7f0000000200)={0x9000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[0x0], 0x1}, 0x58) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) 04:53:33 executing program 5: ioctl$GIO_UNISCRNMAP(0xffffffffffffffff, 0x4b69, &(0x7f0000000000)=""/132) (async) ioctl$GIO_UNISCRNMAP(0xffffffffffffffff, 0x4b69, &(0x7f0000000000)=""/132) syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) 04:53:34 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x4009}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x4009}) write$tun(r0, &(0x7f0000000000)={@val={0x0, 0x8847}, @void, @arp=@ether_ipv6={0x1, 0x86dd, 0x6, 0x10, 0x8, @multicast, @private1={0xfc, 0x1, '\x00', 0x1}, @multicast, @private2}}, 0x38) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_buf(r2, 0x29, 0x6, &(0x7f0000000180)="1000000000000000290000003b000000", 0x10) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000180)={'veth0_vlan\x00', 0x2600}) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@gettfilter={0x34, 0x2e, 0x100, 0x70bd2b, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0xf, 0x7}, {0x9, 0xc}, {0xfff2}}, [{0x8, 0xb, 0x3}, {0x8, 0xb, 0x7ff}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000040}, 0x800) 04:53:34 executing program 0: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000440)={0x51, 0x2, 0x2}) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) r2 = dup(r1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000003, 0x13, r2, 0x0) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058565d, &(0x7f0000000100)=@multiplanar_userptr={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "001000"}, 0x0, 0x2, {&(0x7f0000000200)=[{0x0, 0x0, {0x0}}, {0x0, 0x0, {0x0}}]}, 0x96002, 0xfffffffe}) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r0, 0xc038943b, &(0x7f0000000040)={0x9, 0x40, '\x00', 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 04:53:34 executing program 5: ioctl$GIO_UNISCRNMAP(0xffffffffffffffff, 0x4b69, &(0x7f0000000000)=""/132) (async, rerun: 64) syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b"], 0x14) (rerun: 64) 04:53:34 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r0, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r3, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r4, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) syz_emit_vhci(&(0x7f00000001c0)=ANY=[@ANYRESDEC=r3, @ANYRES16=r1, @ANYRESDEC=r4, @ANYRES32=r2, @ANYBLOB="22a865406b91b2a9a109e3d8b873d046f8dc4d7a65e2f1084024a763851bfac4b84c99526a780087a2cd8337ca7adddf01228f12b2796ed3180bc5b080cf9b2b00046264e8a997f54b553760fa6f1da8e79fa583b7ea6e88d21b2cbbd165c77ea1f0a57e11289247e13fa9a090637b0457e081d024f6f02114", @ANYRES8=r4, @ANYRES8=r5, @ANYBLOB="6a31656500f4792d43892cda9c3a9b187af811c22ad0c8ce8f7b6598ee706fd7d6c356d57ac25be6e822ec06d578481906972bb042e4c5b211bafa298a0afbae213c29825036cd689e26d2726acf3d2643076e8045bf3d4fca0ef77b4a21686c50da795cc58344fde06b43b5db3b59b26c9d45c691e028b68669e62282dc9500faeef5cc463e92cf133722880f00636257c7", @ANYRESHEX=r2, @ANYRESDEC=r1], 0x14) 04:53:34 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000600)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090018105e22060000000000bf0109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io(r1, &(0x7f0000002440)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "2a201000", '3\x00'}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000080)={0x2c, &(0x7f0000000b40)={0x0, 0x0, 0x4, "6c940218"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x0, 0x478, &(0x7f00000018c0)={{0x12, 0x1, 0x300, 0xa3, 0x81, 0x5, 0x20, 0x19d2, 0x191, 0x8b1d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x466, 0x3, 0x1, 0x1, 0x0, 0xb6, [{{0x9, 0x4, 0x49, 0x7f, 0x0, 0xff, 0xff, 0xff, 0x9, [@uac_control={{0xa, 0x24, 0x1, 0x9, 0x80}, [@processing_unit={0xc, 0x24, 0x7, 0x6, 0x3, 0x1f, "2a25055f3f"}, @extension_unit={0xd, 0x24, 0x8, 0x2, 0x9, 0x8, "a435fb4f0c69"}, @selector_unit={0x5, 0x24, 0x5, 0x5, 0x1}]}]}}, {{0x9, 0x4, 0x24, 0xd4, 0x8, 0x5, 0xcb, 0xf8, 0x1, [], [{{0x9, 0x5, 0x6, 0x8, 0x200, 0x7, 0x3f}}, {{0x9, 0x5, 0x6, 0x0, 0x400, 0x0, 0x1, 0x4}}, {{0x9, 0x5, 0xf, 0x8, 0x40, 0xbc, 0x2, 0x20}}, {{0x9, 0x5, 0xb, 0x10, 0x400, 0x9, 0x84, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0xe8}]}}, {{0x9, 0x5, 0x9, 0x1, 0x60, 0x81, 0x7, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x767a}]}}, {{0x9, 0x5, 0xd, 0x0, 0x20, 0x40, 0x20, 0xfd, [@generic={0xf4, 0x0, "00afa5b38888537073bb83163dea3c7e397a8e8a3b8acc13255d67230892ee51bbff6d7627dcdbbf68109ae42caa3d8489b9b2ea15f4b14fb290a3e0916f10659fe8e836a21c0d0d3a562c49c26ca15991cbf445e3ed5201230b0941f3e81314130482fd50379dc8c8d00c2194cd65b92bb83c8d570d814bc7d0eb995f87e425937bc4cec66aa232d8a88e32c9a0d89604e1945ee247e2602dc27a859648127414e121f2ffec29f29d69915ce355cf1ffe03d438bd52521e9da00481be7fc9575d79ec72a46469cd09bb38b1ac36b5df9730f5ac586178ac852bbbb32c1e11b75846186a94d6cc7a8c8c303606612e345b9a"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x400, 0x5, 0xb1, 0x7, [@generic={0x48, 0x6, "d784541f87b3996cfdc893a1bdf6940965afd17364e80ceef0354926ba0777a4732176573b083ce1a2c8e1ba8409be53f2427849f160a7ad10fcc8726712850e3464f7290423"}, @uac_iso={0x7, 0x25, 0x1, 0x101, 0xff, 0x4}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0xff, 0x1, 0x2a, [@generic={0xc8, 0x3, "53b9f6bf7067fb03b9e03e74951904fab511587f66d2493f74367999c15398ff06b1d488155b12aa9da2aea71429717936b144a2982cb1dcbca819eb6293f8b73fae7968dc6142af45bf7b885d666a46ac176774faa3ceb3b9367383dc84d38aff77f7696d41bff67d8b7a1da82e14754bbdb17d2dccaf1b2b704d9302669512f773e0b0a8b6a325b9b43a78fc9226ad975cb62110e3515738ba96840776da334ec543cab250dca1e15cf1e0b9c0301a516d310a0998ece201a2192ee29d503658000e5c5b83"}]}}]}}, {{0x9, 0x4, 0x6, 0x81, 0x4, 0xfb, 0x19, 0xb3, 0x2, [@uac_as], [{{0x9, 0x5, 0x7, 0xc, 0x10, 0x1, 0x4, 0x80, [@generic={0x67, 0x10, "94f7bb0797e21ab0877b2bfee446c7504b8a3f785b048d10230832d39c5d4aab33ba780757fcd81d62c159bb5c54873bfb97128b36c7ce82e1aaaa297863c85beb356b36f3c4fd82303bf7b495025023deba29fd9bea1757079aa5021b454aa110e73fae4c"}, @generic={0x79, 0x7, "27cd179475dc70fc7c9ce089c651978e157c8f4f5565816694e95db6feeb4b787288ea3a06a6cbfee0012e186254ed590551e42f2454f39e591d8871d43d01630e9101aeee9c4ca6aedb527301b8b10ad53df6e50bb1e0a94edbe1f974da189315da61b3dd755f265ecf8f937358b5dc0c1d367348d572"}]}}, {{0x9, 0x5, 0xa, 0x0, 0xc07783de6fafd5e5, 0x7, 0x9a, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x7, 0x8aa0}]}}, {{0x9, 0x5, 0xe, 0x8, 0x40, 0x2, 0x1, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xfd, 0x5}, @generic={0xa1, 0x23, "b8343d2cbf45d501fe1aff9e13a8981bc010d9dcfd65a4c03a07205055e1d6c76e96a9bcfb84be372aec3a635dfe5a40b443d05f18a167d9e70edb77ae5124f6e5d8fb3431c423a379c6dfb718d98bf6e2b0c808208c744dcdff5d0aad59690b7aa403321980da41968e9aa0b5c0918214a3f0ba998114de33c1264c1da544bfb5c1ae2f96505a9f131f272b6600580ec624f54404626d6319728757993e80"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x20, 0x81, 0x2, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0xff, 0x40}]}}]}}]}}]}}, &(0x7f0000001f80)={0xa, &(0x7f0000001d40)={0xa, 0x6, 0x300, 0x6, 0x7f, 0x0, 0x40, 0x5}, 0x12, &(0x7f0000001d80)={0x5, 0xf, 0x12, 0x2, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x0, 0x3, 0x4}]}, 0x3, [{0xeb, &(0x7f0000001dc0)=@string={0xeb, 0x3, "fa42330707a7b778b03243373c7b601b9a70a025e7539dfeeb7244a3463033cea00f515efc8daf580fb0baa3b59b09c7ee9745ca58446a2e76ca9a4721056104b17dbf487cba91c28144db417b90a38b1300841888b11589baa4bea3e9fe2f0a114c4fc4ab25a0af059586bb14c4b657fa119d68cdee9c740ae5716759c857e38c367083c17576bb87fa0cdc2777debaac4bfbed29d824789be913e8981952299fdcdd50f02270a691810a25cb52469ca39077f0d64e75de6808c9dfd5d9b0fcbf4aef11e92f9818207171b2de116d2035f4fd3f8408a95dc3ee4f1b95b4b95c61aad40eeafcf38bfd"}}, {0x4, &(0x7f0000001ec0)=@lang_id={0x4, 0x3, 0x445}}, {0x6c, &(0x7f0000001f00)=@string={0x6c, 0x3, "29c9cc2c176a4fc00ec5d4603d82baa2d8d3b182c8748eb7516f9991f5121785d4c51fb330ffe32fb4db71cb3f36dbd7c510929f5f0419418a48ddec03de3b10a3d28ead720e4fcd4c4eb7cad7c7734230fd04a536961aef28f7cdcf9a5b39bbcd3bf1bbaebca8393fd5"}}]}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000002180)={0x24, &(0x7f0000001fc0)={0x20, 0x21, 0xf8, {0xf8, 0xa, "9cb70c49229bc29db9faf35d9c06946e3db6573ac235318edcd907ea4d0c73a04ac284c6b8ad702623610cc199d47b5344b28f51ef60631e5611fa133dba80587f619e86a37b611fc380b7b8148cd4b40f0846cafdab17f9bd9be42fdb5d009984dc94ecd4f9596b23b5297ceefb71682abc75cf997098dd972d6973434eb2c6a81daf61c38d41bd2c1d2e73559128089f819f01b038640e1b634acfb466b1e91f51fc8363e245142c62e2270034f4d27d9e4ab323f108917c62fe89cce71891e12b04579abaf8552dd6c712cd62406284b4a2eef2f3e4b4a0f16bc86f0948ef57ee776fdc38619d28dc9525346b7d0e3727d9c93087"}}, &(0x7f00000020c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2409}}, &(0x7f0000002100)={0x0, 0x22, 0x2, {[@local=@item_012={0x1, 0x2, 0x0, '$'}]}}, &(0x7f0000002140)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3ff, 0xe0, 0x1, {0x22, 0xd9e}}}}, &(0x7f0000002380)={0x2c, &(0x7f00000021c0)={0x40, 0x18, 0xa9, "ea543a12b79941fac7194c73c235dc7b5c1d5e01a16aefb8bc74c357b92c75399d3083c17cf6cf3ae998927fa3d8fe7e2c03b302b6acd888a430dde643314be63ac00c2b4e230a2a6d16f6fac4acb1c058baf3dfd1bfdd08247e997945728e93edb3635537e15ec13d20d3766b532b4c532370951631b2fd448e50cbce18c778c4f4a4c250aedcab4f056c83de30c6c476e2aca55dbd9ea9b6b502e4ffce65dda080446ebfeb4263f3"}, &(0x7f0000002280)={0x0, 0xa, 0x1, 0x7f}, &(0x7f00000022c0)={0x0, 0x8, 0x1}, &(0x7f0000002300)={0x20, 0x1, 0x30, "a8bf266b31a1a346ce5882f64d7b881dc3aa7b15e07361450f4f9de59ae819fed450f1683f70a48fbd6f0704a5484ffd"}, &(0x7f0000002340)={0x20, 0x3, 0x1, 0x8}}) syz_usb_control_io(r1, 0x0, &(0x7f0000000a40)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000f40)={0x2c, &(0x7f0000000d00)={0x0, 0xf, 0xbc, {0xbc, 0x23, "a044d4b5600a32805613ce0ab54c460fe89263566a9437518a72762310ce1e5fb2303d5244896b9de4faa6195ea79458711ce1b8081fadda5319b1d185d7dc9ca4507fba49d34246dab036ab352ec471a9eed390f190e57bac6444e3690f7ad9be98f99d093b3257236f71ea90d656ccf02e13ee6606c4fda3f5a40266e3c5d457a43a64f0e65fea58aa15ea58bd3f9ac924473ec948409c1a49ff0432d3079409b4f413b76902ed1c267fdc8655e604c28d07ca2bf5a9f0e78d"}}, &(0x7f0000000e00)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x860}}, &(0x7f0000000e40)={0x0, 0xf, 0x61, {0x5, 0xf, 0x61, 0x1, [@generic={0x5c, 0x10, 0x2, "1d9ba69fe7239c31ba7762d3c3f276ce7fcdda808d12f18c2ae3cdf9e8ecb0d4cf817cb839706c9b5b76be0ff7e1da016e1a968dad85ae7f467fc38dbbcc0218d63f633344743ca14cb1136f2197f818cd6a7727d3e3d91730"}]}}, &(0x7f0000000ec0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x4, 0x3, 0x8, "0952bec2", "bcbe41a2"}}, &(0x7f0000000f00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x0, 0x4, 0x0, 0x59, 0x4, 0x200}}}, &(0x7f00000013c0)={0x84, &(0x7f0000000f80)={0x0, 0x7, 0x4a, "f824881cb3686e4c381831147f46bff94e792ddf594e1edbf18483177b4102cac014ee95424d63a2ee4e6fbaa0854aa4ce2e23eaf6118cfe52271b6006be6d4ad28e0ccef175bb2728dd"}, &(0x7f0000001000)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000001040)={0x0, 0x8, 0x1, 0x44}, &(0x7f0000001080)={0x20, 0x0, 0x4, {0x3}}, &(0x7f00000010c0)={0x20, 0x0, 0x4, {0xa1, 0x3}}, &(0x7f0000001100)={0x40, 0x7, 0x2, 0x7fff}, &(0x7f0000001140)={0x40, 0x9, 0x1, 0xa1}, &(0x7f0000001180)={0x40, 0xb, 0x2, "9961"}, &(0x7f00000011c0)={0x40, 0xf, 0x2, 0x3fe}, &(0x7f0000001200)={0x40, 0x13, 0x6, @remote}, &(0x7f0000001240)={0x40, 0x17, 0x6}, &(0x7f0000001280)={0x40, 0x19, 0x2, "d4ea"}, &(0x7f00000012c0)={0x40, 0x1a, 0x2, 0x1f}, &(0x7f0000001300)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000001340)={0x40, 0x1e, 0x1, 0x6}, &(0x7f0000001380)={0x40, 0x21, 0x1, 0x9}}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000280)={0x2c, &(0x7f00000001c0)={0x0, 0x0, 0xffffffffffffff78, {0x9b, 0x0, "000000000000000000001000001a0aaaccd126ff387e45477ee77280911df4315175af0472cf9fbf80ebb38efa3e8cf23eb6dbbde40ff79e413beb9f2b56415a60deb34f95e77f08eb6967807fdd43061bf062add626933318907ed9283e12600a681d78f7346fcb1c6f479ea28ecb52105c27a2d6e9fc97beea99fa7781f427bc1e7c2c5f035f7c7095c360ddfb4ffeb92d7ab7e6c7e9ff71"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_usb_connect$cdc_ecm(0x3, 0x7a, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x68, 0x1, 0x1, 0x0, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x9, 0x2, 0x2, 0x6, 0x0, 0x4, {{0x5}, {0x5, 0x24, 0x0, 0x6dd2}, {0xd, 0x24, 0xf, 0x1, 0xe41b, 0x3ff, 0xc1f, 0xea}, [@mdlm={0x15, 0x24, 0x12, 0x5}, @dmm={0x7, 0x24, 0x14, 0x20, 0x9}, @country_functional={0x8, 0x24, 0x7, 0x40, 0x6, [0x834]}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x10, 0x7, 0x6, 0x20}}], {{0x9, 0x5, 0x82, 0x2, 0x8, 0x3, 0x7, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x7, 0x20, 0xff}}}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0xff, 0x9, 0x57, 0x0, 0x7f}, 0xeb, &(0x7f0000000380)={0x5, 0xf, 0xeb, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0xc6, "cefa0ba7f56282ce51487527e73977b8"}, @ptm_cap={0x3}, @generic={0xaf, 0x10, 0x1, "3225580244dc83e22f8f042bacdc2abf56c3186bc2e61ec0c4e71d13634953da3e2c5d7c4c178bc1dbd1419b66fdadd1c44723766b6a53340916897fa255ebc92e926806048204d9a49d84aa9d7af22ad14c62ee21f9637d4e004c3ffb806ada7b9d00d2f19f599de3c85a458a90b1617ee971a10776abafccba464e5ad86f3b3d86a4026329b79f9ccb1ca0053c285b4d04f233af4975c19e3721db6bd024fa9bdeaf2ab0f1b161913f5d53"}, @ssp_cap={0x20, 0x10, 0xa, 0xff, 0x5, 0x7, 0xf0f, 0xfcb, [0xc03f, 0xffff0f, 0x30, 0xc000, 0xf]}]}, 0x1, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x2c01}}]}) syz_usb_control_io$hid(r0, &(0x7f00000015c0)={0x24, &(0x7f0000001480)={0x20, 0x2, 0x6b, {0x6b, 0x23, "4e115f84a33ccfafa6778260b3306be5e6ddfabfb5c1e329c9c6f36210c15a3f788cd46129013bf66a3c88e3c4529597edf0ec31ff3676cca51f055246de318fbc139f3116303236fe062872f4a35509ef58dea61a40cf376984933e5325f9a4e964f6f492a1bf147b"}}, &(0x7f0000001500)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x420}}, &(0x7f0000001540)={0x0, 0x22, 0x1, {[@global]}}, &(0x7f0000001580)={0x0, 0x21, 0x9, {0x9, 0x21, 0x9, 0x7, 0x1, {0x22, 0xb95}}}}, &(0x7f0000001880)={0x2c, &(0x7f0000001600)={0x40, 0x15, 0xfe, "5ab5dc3ad4ceb043c25d8a03a8196f0ae0e7e0b784fd57801c01297c8e69e2abcbef0c4157e2aad2242c396b54a93722fec55699ef7684c484bd4690f58e47bbd4e7415b6aaa49075972274742879777fe05de884969eb70dd60527537a1957a14abc1c6033eabbef06df80ede2ae708844ce301b1ae479106201bfb970d03e9bb933d614485798970cf192b5237600273f798eb5eeb7bdd2bd2664c70ad785aa46578a83bb614206a1ce77f3a94cd01f43735e82858100984e74279d2e0d48655d78908291d5a1357f20a0dc8cbd4e3ff63a97581868edd51406862fa93d81e78c44bd42e68abe9b5dc11ef4f90506ae7e07d786f05f6c8ae472a37e803"}, &(0x7f0000001740)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000001780)={0x0, 0x8, 0x1, 0x80}, &(0x7f00000017c0)={0x20, 0x1, 0x46, "569c0240ddc31c1ffd62e2d4a7774793f4d7f86db5d62472e123bf96c760f7ee7abc65c7697fbffd73bd147f0144462fe2a58e76af1769a1725b888f057b840cb1aed2b76297"}, &(0x7f0000001840)={0x20, 0x3, 0x1, 0x3}}) syz_usb_control_io(r2, &(0x7f0000000680)={0x2c, &(0x7f0000000480)={0x20, 0x7, 0x3e, {0x3e, 0x31, "59b1832ce8ca58571e592294dc58aa7f9dc0361ccd91c30bc106165dedf42f3d42dc1eec5567553fb2e1c5249c05ffa28879602f095442f33b02beef"}}, &(0x7f0000000300)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xfcff}}, &(0x7f0000000540)={0x0, 0xf, 0x52, {0x5, 0xf, 0x52, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x5, 0x5}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x2, 0x781e, 0x7, [0xc0c0]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0xff}, @ss_container_id={0x14, 0x10, 0x4, 0x40, "3bce7e68b1e5e58eb10868868e3a5cff"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x3, 0xff, 0x2}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x6, 0x3f, 0x6, 0x6}]}}, &(0x7f00000005c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x2, 0x6, 0x5, "0007dc5d", "77c1b99b"}}, &(0x7f0000000640)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x0, 0x36, 0x0, 0x1, 0x100, 0x1ff}}}, &(0x7f0000000c40)={0x84, &(0x7f00000006c0)={0x40, 0x16, 0x7e, "47935089773fd92938baac75d9f49b8f4ad22c3a9d027445c86b60c522daee226f541f65ef22165e3219e0f5c1a294b6e9a38189fecb6ae71816f3e18e7278db1e04ecbd495add5d7d4204f6c4a4b52c8c643365ffa3b84744bdb50cd261018b9a433d8558daddbd51243ac12d21bc61f0afebda6bb7dc9d2a6c360c909e"}, &(0x7f0000000780)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000007c0)={0x0, 0x8, 0x1, 0x8f}, &(0x7f0000000800)={0x20, 0x0, 0x4}, &(0x7f0000000840)={0x20, 0x0, 0x4, {0x120, 0x2}}, &(0x7f0000000880)={0x40, 0x7, 0x2, 0x949}, &(0x7f00000008c0)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000900)={0x40, 0xb, 0x2, "181d"}, &(0x7f0000000940)={0x40, 0xf, 0x2}, &(0x7f0000000980)={0x40, 0x13, 0x6, @local}, &(0x7f00000009c0)={0x40, 0x17, 0x6, @local}, &(0x7f0000000a00)={0x40, 0x19, 0x2, "5917"}, &(0x7f0000000b00)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000b80)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000000bc0)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000c00)={0x40, 0x21, 0x1}}) 04:53:34 executing program 4: setsockopt$inet6_dccp_int(0xffffffffffffffff, 0x21, 0x0, 0x0, 0x0) (async) syz_clone3(&(0x7f0000000200)={0x9000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[0x0], 0x1}, 0x58) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) 04:53:34 executing program 3: fcntl$setsig(0xffffffffffffffff, 0xa, 0x13) syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a"], 0x14) syz_emit_vhci(&(0x7f0000000000)=@HCI_VENDOR_PKT={0xff, 0x80}, 0x2) 04:53:35 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="61a1fbf3"], 0x14) syz_emit_vhci(&(0x7f0000000000)=@HCI_ACLDATA_PKT={0x2, {0xc8, 0x0, 0x1, 0x1e}, @l2cap_cid_le_signaling={{0x1a}, @l2cap_ecred_conn_rsp={{0x18, 0x5, 0x16}, {0x7, 0x800, 0x6f, 0x100, [0x4, 0x3f, 0x3, 0x368, 0x8, 0x4, 0x1df3]}}}}, 0x23) [ 505.396087][ T5079] usb 2-1: new high-speed USB device number 25 using dummy_hcd [ 505.485483][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 505.538987][ T5025] Bluetooth: hci1: ACL packet for unknown connection handle 200 04:53:35 executing program 3: fcntl$setsig(0xffffffffffffffff, 0xa, 0x13) (async) syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a"], 0x14) (async) syz_emit_vhci(&(0x7f0000000000)=@HCI_VENDOR_PKT={0xff, 0x80}, 0x2) 04:53:35 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x4009}) write$tun(r0, &(0x7f0000000000)={@val={0x0, 0x8847}, @void, @arp=@ether_ipv6={0x1, 0x86dd, 0x6, 0x10, 0x8, @multicast, @private1={0xfc, 0x1, '\x00', 0x1}, @multicast, @private2}}, 0x38) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_buf(r2, 0x29, 0x6, &(0x7f0000000180)="1000000000000000290000003b000000", 0x10) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000180)={'veth0_vlan\x00', 0x2600}) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@gettfilter={0x34, 0x2e, 0x100, 0x70bd2b, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0xf, 0x7}, {0x9, 0xc}, {0xfff2}}, [{0x8, 0xb, 0x3}, {0x8, 0xb, 0x7ff}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000040}, 0x800) openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x4009}) (async) write$tun(r0, &(0x7f0000000000)={@val={0x0, 0x8847}, @void, @arp=@ether_ipv6={0x1, 0x86dd, 0x6, 0x10, 0x8, @multicast, @private1={0xfc, 0x1, '\x00', 0x1}, @multicast, @private2}}, 0x38) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) setsockopt$inet6_buf(r2, 0x29, 0x6, &(0x7f0000000180)="1000000000000000290000003b000000", 0x10) (async) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000180)={'veth0_vlan\x00', 0x2600}) (async) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@gettfilter={0x34, 0x2e, 0x100, 0x70bd2b, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0xf, 0x7}, {0x9, 0xc}, {0xfff2}}, [{0x8, 0xb, 0x3}, {0x8, 0xb, 0x7ff}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000040}, 0x800) (async) 04:53:35 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="61a1fbf3"], 0x14) (async) syz_emit_vhci(&(0x7f0000000000)=@HCI_ACLDATA_PKT={0x2, {0xc8, 0x0, 0x1, 0x1e}, @l2cap_cid_le_signaling={{0x1a}, @l2cap_ecred_conn_rsp={{0x18, 0x5, 0x16}, {0x7, 0x800, 0x6f, 0x100, [0x4, 0x3f, 0x3, 0x368, 0x8, 0x4, 0x1df3]}}}}, 0x23) [ 505.690606][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b 04:53:35 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_WIPHY(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, 0x0, {}, [@NL80211_ATTR_WIPHY_COVERAGE_CLASS={0x5}, @NL80211_ATTR_WIPHY_RETRY_LONG={0x5, 0x3e, 0x1}]}, 0x24}}, 0x0) sendmsg$NL80211_CMD_SET_COALESCE(r0, &(0x7f0000000200)={0x0, 0xffffffffffffff8c, &(0x7f0000000b00)={&(0x7f0000000040)={0x28, r1, 0x1, 0x0, 0x0, {{0x2}, {@val={0x8, 0x3, r3}, @void}}}, 0x28}}, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r4, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r5) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r4) [ 505.820417][ T5079] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 505.832019][ T5079] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 505.842242][ T5079] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 505.855897][ T5079] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 505.865401][ T5079] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:53:35 executing program 0: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000440)={0x51, 0x2, 0x2}) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) r2 = dup(r1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000003, 0x13, r2, 0x0) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058565d, &(0x7f0000000100)=@multiplanar_userptr={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "001000"}, 0x0, 0x2, {&(0x7f0000000200)=[{0x0, 0x0, {0x0}}, {0x0, 0x0, {0x0}}]}, 0x96002, 0xfffffffe}) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r0, 0xc038943b, &(0x7f0000000040)={0x9, 0x40, '\x00', 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) openat$vim2m(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000440)={0x51, 0x2, 0x2}) (async) openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) (async) dup(r1) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000003, 0x13, r2, 0x0) (async) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058565d, &(0x7f0000000100)=@multiplanar_userptr={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "001000"}, 0x0, 0x2, {&(0x7f0000000200)=[{0x0, 0x0, {0x0}}, {0x0, 0x0, {0x0}}]}, 0x96002, 0xfffffffe}) (async) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r0, 0xc038943b, &(0x7f0000000040)={0x9, 0x40, '\x00', 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) 04:53:35 executing program 3: fcntl$setsig(0xffffffffffffffff, 0xa, 0x13) (async, rerun: 32) syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a"], 0x14) (rerun: 32) syz_emit_vhci(&(0x7f0000000000)=@HCI_VENDOR_PKT={0xff, 0x80}, 0x2) [ 505.979197][ T5079] usb 2-1: config 0 descriptor?? [ 506.095968][ T5025] Bluetooth: hci1: ACL packet for unknown connection handle 200 [ 506.141769][ T7629] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 506.157362][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.163869][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.171335][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.177931][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.184506][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.191055][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.197852][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.204501][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.215461][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.221947][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.229157][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.235842][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.242302][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.249001][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.255654][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.264442][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.270898][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.277557][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.284268][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b 04:53:35 executing program 5: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="61a1fbf3"], 0x14) syz_emit_vhci(&(0x7f0000000000)=@HCI_ACLDATA_PKT={0x2, {0xc8, 0x0, 0x1, 0x1e}, @l2cap_cid_le_signaling={{0x1a}, @l2cap_ecred_conn_rsp={{0x18, 0x5, 0x16}, {0x7, 0x800, 0x6f, 0x100, [0x4, 0x3f, 0x3, 0x368, 0x8, 0x4, 0x1df3]}}}}, 0x23) syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="61a1fbf3"], 0x14) (async) syz_emit_vhci(&(0x7f0000000000)=@HCI_ACLDATA_PKT={0x2, {0xc8, 0x0, 0x1, 0x1e}, @l2cap_cid_le_signaling={{0x1a}, @l2cap_ecred_conn_rsp={{0x18, 0x5, 0x16}, {0x7, 0x800, 0x6f, 0x100, [0x4, 0x3f, 0x3, 0x368, 0x8, 0x4, 0x1df3]}}}}, 0x23) (async) [ 506.290708][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.297358][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.303824][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.310396][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.321430][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.328509][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.335220][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.341696][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.348523][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.355117][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.361572][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.368141][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.374638][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 506.381097][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b 04:53:36 executing program 2: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x149802, 0x0) r3 = dup(r2) splice(r3, 0x0, r1, 0x0, 0x7, 0x0) ioctl$BLKREPORTZONE(r0, 0xc0101282, &(0x7f00000000c0)=ANY=[@ANYBLOB="31000000000abd0001000000000000003f000000000000000900000000000000ffff200000000000090520ff00000000ff0f000000000000000000010000080000000000000000000000000000000000414f3f1d78e8207776e93bcf8ec82b753d692484931e970f"]) [ 506.561149][ T7603] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 506.571708][ T7603] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 506.711096][ T7603] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 506.726918][ T7603] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 506.767117][ T5025] Bluetooth: hci1: ACL packet for unknown connection handle 200 [ 506.780209][ T5025] Bluetooth: hci1: ACL packet for unknown connection handle 200 [ 506.833056][ T7603] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 506.945614][ T7603] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 507.254771][ T5079] usbhid 2-1:0.0: can't add hid device: -71 [ 507.261198][ T5079] usbhid: probe of 2-1:0.0 failed with error -71 [ 507.281505][ T5079] usb 2-1: USB disconnect, device number 25 04:53:37 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a"], 0x14) syz_emit_vhci(&(0x7f0000000000)=@HCI_VENDOR_PKT={0xff, 0x1}, 0x2) 04:53:37 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) (async, rerun: 64) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_WIPHY(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, 0x0, {}, [@NL80211_ATTR_WIPHY_COVERAGE_CLASS={0x5}, @NL80211_ATTR_WIPHY_RETRY_LONG={0x5, 0x3e, 0x1}]}, 0x24}}, 0x0) (async) sendmsg$NL80211_CMD_SET_COALESCE(r0, &(0x7f0000000200)={0x0, 0xffffffffffffff8c, &(0x7f0000000b00)={&(0x7f0000000040)={0x28, r1, 0x1, 0x0, 0x0, {{0x2}, {@val={0x8, 0x3, r3}, @void}}}, 0x28}}, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r4, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r5) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r4) 04:53:37 executing program 0: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000440)={0x51, 0x2, 0x2}) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) r2 = dup(r1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000003, 0x13, r2, 0x0) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058565d, &(0x7f0000000100)=@multiplanar_userptr={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "001000"}, 0x0, 0x2, {&(0x7f0000000200)=[{0x0, 0x0, {0x0}}, {0x0, 0x0, {0x0}}]}, 0x96002, 0xfffffffe}) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r0, 0xc038943b, &(0x7f0000000040)={0x9, 0x40, '\x00', 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) openat$vim2m(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000440)={0x51, 0x2, 0x2}) (async) openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) (async) dup(r1) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000003, 0x13, r2, 0x0) (async) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058565d, &(0x7f0000000100)=@multiplanar_userptr={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "001000"}, 0x0, 0x2, {&(0x7f0000000200)=[{0x0, 0x0, {0x0}}, {0x0, 0x0, {0x0}}]}, 0x96002, 0xfffffffe}) (async) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r0, 0xc038943b, &(0x7f0000000040)={0x9, 0x40, '\x00', 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) 04:53:37 executing program 5: syz_emit_vhci(&(0x7f0000000100)=ANY=[@ANYBLOB="043e138b913c512be6dfac89ac556789020b5556312bb2e21442ef7f067e5338d09eb1f1e0621db495de83701430494e82febe5b0b01001a21642780abdb421e59cb804a521c571acd4dd6b10efab32e85e4c3c22925"], 0x14) syz_emit_vhci(&(0x7f0000000280)=ANY=[@ANYBLOB="03c800e03c397137c0fb407dbdd52fd839b12d70a45922530e8c0d70bc961f7a290cbdb48092bf0fd1b53db23a395238aa12392c37fb30a8235065d79831804a75a04dd303fb96e2df0cccc91e63a1c0997a9f253a1f3f01c4860dead67a213c265b0309bbad6847feee3dc9ae10702833f10d935f6a58426b26df8e7741c1de676975f991a4d08fe71ae6371e33d91fd37ab050316497aa7b89bb7a5d2885547bd0160cbd94b155ff1780c3171f979d202e29030edcebe6ccbecd3408d476373f2a8087e356eed30101000000000000482af54194f7b0c40c59895d9ae7435551a226d37e955980e0a4fe673440065b1862d81b2dc97606cd6af89efa559e78f4ef230578d3ef9f7b058d5283ce0b25520883c5899f16261b992963aa73500422c7dc1e89ffa4a6e52b267266b0dd20bff73c612a9dd62f8622aa413ea26e96b0c8e8a30f99992b2d39545695a40c951a04e6ad2f756c4612c3f955751c91ec7b3808a95df39f0b395fe0b714ee51fc5e4df3b4b8ffd184b55aff67423d18e3b9c82851ba926ec8a320adb0de4bae2110ea005195f3a0fd38d3b1c103beb2974ff1568db01beb388e9a3f75db0feea615d3e8e7ef4596ff55e6b3c5150024e75e18ac8964d0c22e11af6317e3678e01a3475add897cccb25d86371809647f07e78fb1c90841afe86aa609bc8b72320efb771b0aadcff55a063a9750eb350096a8850291e8e720e9ca878b"], 0xe4) syz_emit_vhci(&(0x7f0000000000)=@HCI_SCODATA_PKT={0x3, {0xc9, 0xef}, "3d8c0b542dd9f62c17b1c0a5d37c5fad686bccbc9f0ee2b51c1b5eb6892ae919974b058e5f98684569512af946e060c9a5880ffdf133ea4f0cac4859f228a02d372c90755f118099d7dd70e8bce41e84a6866302a8b68a78c1f42ccd49dcc5ec0c2dba8d5f631af1b4d50a92f5f4c9c76d2db1e53928ed7f3438f636e9717d5a4015f4b1cd7f5ea3c936adc6075af191060b888ed8705a42f47c98fdcc438650e8384137d45b4f95c900da362efa7dbd794084c7d97942d5b27f35f0edb1f5039e9c56753058d319f7fc1e46b10be0ca2aec1b2821118e2adfaf749a9479bf5ae5181e3856aae3a257401becee26f9"}, 0xf3) 04:53:37 executing program 2: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x149802, 0x0) r3 = dup(r2) splice(r3, 0x0, r1, 0x0, 0x7, 0x0) ioctl$BLKREPORTZONE(r0, 0xc0101282, &(0x7f00000000c0)=ANY=[@ANYBLOB="31000000000abd0001000000000000003f000000000000000900000000000000ffff200000000000090520ff00000000ff0f000000000000000000010000080000000000000000000000000000000000414f3f1d78e8207776e93bcf8ec82b753d692484931e970f"]) 04:53:37 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000600)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090018105e22060000000000bf0109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io(r1, &(0x7f0000002440)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "2a201000", '3\x00'}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000080)={0x2c, &(0x7f0000000b40)={0x0, 0x0, 0x4, "6c940218"}, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_connect(0x0, 0x478, &(0x7f00000018c0)={{0x12, 0x1, 0x300, 0xa3, 0x81, 0x5, 0x20, 0x19d2, 0x191, 0x8b1d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x466, 0x3, 0x1, 0x1, 0x0, 0xb6, [{{0x9, 0x4, 0x49, 0x7f, 0x0, 0xff, 0xff, 0xff, 0x9, [@uac_control={{0xa, 0x24, 0x1, 0x9, 0x80}, [@processing_unit={0xc, 0x24, 0x7, 0x6, 0x3, 0x1f, "2a25055f3f"}, @extension_unit={0xd, 0x24, 0x8, 0x2, 0x9, 0x8, "a435fb4f0c69"}, @selector_unit={0x5, 0x24, 0x5, 0x5, 0x1}]}]}}, {{0x9, 0x4, 0x24, 0xd4, 0x8, 0x5, 0xcb, 0xf8, 0x1, [], [{{0x9, 0x5, 0x6, 0x8, 0x200, 0x7, 0x3f}}, {{0x9, 0x5, 0x6, 0x0, 0x400, 0x0, 0x1, 0x4}}, {{0x9, 0x5, 0xf, 0x8, 0x40, 0xbc, 0x2, 0x20}}, {{0x9, 0x5, 0xb, 0x10, 0x400, 0x9, 0x84, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0xe8}]}}, {{0x9, 0x5, 0x9, 0x1, 0x60, 0x81, 0x7, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x767a}]}}, {{0x9, 0x5, 0xd, 0x0, 0x20, 0x40, 0x20, 0xfd, [@generic={0xf4, 0x0, "00afa5b38888537073bb83163dea3c7e397a8e8a3b8acc13255d67230892ee51bbff6d7627dcdbbf68109ae42caa3d8489b9b2ea15f4b14fb290a3e0916f10659fe8e836a21c0d0d3a562c49c26ca15991cbf445e3ed5201230b0941f3e81314130482fd50379dc8c8d00c2194cd65b92bb83c8d570d814bc7d0eb995f87e425937bc4cec66aa232d8a88e32c9a0d89604e1945ee247e2602dc27a859648127414e121f2ffec29f29d69915ce355cf1ffe03d438bd52521e9da00481be7fc9575d79ec72a46469cd09bb38b1ac36b5df9730f5ac586178ac852bbbb32c1e11b75846186a94d6cc7a8c8c303606612e345b9a"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x400, 0x5, 0xb1, 0x7, [@generic={0x48, 0x6, "d784541f87b3996cfdc893a1bdf6940965afd17364e80ceef0354926ba0777a4732176573b083ce1a2c8e1ba8409be53f2427849f160a7ad10fcc8726712850e3464f7290423"}, @uac_iso={0x7, 0x25, 0x1, 0x101, 0xff, 0x4}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0xff, 0x1, 0x2a, [@generic={0xc8, 0x3, "53b9f6bf7067fb03b9e03e74951904fab511587f66d2493f74367999c15398ff06b1d488155b12aa9da2aea71429717936b144a2982cb1dcbca819eb6293f8b73fae7968dc6142af45bf7b885d666a46ac176774faa3ceb3b9367383dc84d38aff77f7696d41bff67d8b7a1da82e14754bbdb17d2dccaf1b2b704d9302669512f773e0b0a8b6a325b9b43a78fc9226ad975cb62110e3515738ba96840776da334ec543cab250dca1e15cf1e0b9c0301a516d310a0998ece201a2192ee29d503658000e5c5b83"}]}}]}}, {{0x9, 0x4, 0x6, 0x81, 0x4, 0xfb, 0x19, 0xb3, 0x2, [@uac_as], [{{0x9, 0x5, 0x7, 0xc, 0x10, 0x1, 0x4, 0x80, [@generic={0x67, 0x10, "94f7bb0797e21ab0877b2bfee446c7504b8a3f785b048d10230832d39c5d4aab33ba780757fcd81d62c159bb5c54873bfb97128b36c7ce82e1aaaa297863c85beb356b36f3c4fd82303bf7b495025023deba29fd9bea1757079aa5021b454aa110e73fae4c"}, @generic={0x79, 0x7, "27cd179475dc70fc7c9ce089c651978e157c8f4f5565816694e95db6feeb4b787288ea3a06a6cbfee0012e186254ed590551e42f2454f39e591d8871d43d01630e9101aeee9c4ca6aedb527301b8b10ad53df6e50bb1e0a94edbe1f974da189315da61b3dd755f265ecf8f937358b5dc0c1d367348d572"}]}}, {{0x9, 0x5, 0xa, 0x0, 0xc07783de6fafd5e5, 0x7, 0x9a, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x7, 0x8aa0}]}}, {{0x9, 0x5, 0xe, 0x8, 0x40, 0x2, 0x1, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xfd, 0x5}, @generic={0xa1, 0x23, "b8343d2cbf45d501fe1aff9e13a8981bc010d9dcfd65a4c03a07205055e1d6c76e96a9bcfb84be372aec3a635dfe5a40b443d05f18a167d9e70edb77ae5124f6e5d8fb3431c423a379c6dfb718d98bf6e2b0c808208c744dcdff5d0aad59690b7aa403321980da41968e9aa0b5c0918214a3f0ba998114de33c1264c1da544bfb5c1ae2f96505a9f131f272b6600580ec624f54404626d6319728757993e80"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x20, 0x81, 0x2, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0xff, 0x40}]}}]}}]}}]}}, &(0x7f0000001f80)={0xa, &(0x7f0000001d40)={0xa, 0x6, 0x300, 0x6, 0x7f, 0x0, 0x40, 0x5}, 0x12, &(0x7f0000001d80)={0x5, 0xf, 0x12, 0x2, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x0, 0x3, 0x4}]}, 0x3, [{0xeb, &(0x7f0000001dc0)=@string={0xeb, 0x3, "fa42330707a7b778b03243373c7b601b9a70a025e7539dfeeb7244a3463033cea00f515efc8daf580fb0baa3b59b09c7ee9745ca58446a2e76ca9a4721056104b17dbf487cba91c28144db417b90a38b1300841888b11589baa4bea3e9fe2f0a114c4fc4ab25a0af059586bb14c4b657fa119d68cdee9c740ae5716759c857e38c367083c17576bb87fa0cdc2777debaac4bfbed29d824789be913e8981952299fdcdd50f02270a691810a25cb52469ca39077f0d64e75de6808c9dfd5d9b0fcbf4aef11e92f9818207171b2de116d2035f4fd3f8408a95dc3ee4f1b95b4b95c61aad40eeafcf38bfd"}}, {0x4, &(0x7f0000001ec0)=@lang_id={0x4, 0x3, 0x445}}, {0x6c, &(0x7f0000001f00)=@string={0x6c, 0x3, "29c9cc2c176a4fc00ec5d4603d82baa2d8d3b182c8748eb7516f9991f5121785d4c51fb330ffe32fb4db71cb3f36dbd7c510929f5f0419418a48ddec03de3b10a3d28ead720e4fcd4c4eb7cad7c7734230fd04a536961aef28f7cdcf9a5b39bbcd3bf1bbaebca8393fd5"}}]}) (async) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000002180)={0x24, &(0x7f0000001fc0)={0x20, 0x21, 0xf8, {0xf8, 0xa, "9cb70c49229bc29db9faf35d9c06946e3db6573ac235318edcd907ea4d0c73a04ac284c6b8ad702623610cc199d47b5344b28f51ef60631e5611fa133dba80587f619e86a37b611fc380b7b8148cd4b40f0846cafdab17f9bd9be42fdb5d009984dc94ecd4f9596b23b5297ceefb71682abc75cf997098dd972d6973434eb2c6a81daf61c38d41bd2c1d2e73559128089f819f01b038640e1b634acfb466b1e91f51fc8363e245142c62e2270034f4d27d9e4ab323f108917c62fe89cce71891e12b04579abaf8552dd6c712cd62406284b4a2eef2f3e4b4a0f16bc86f0948ef57ee776fdc38619d28dc9525346b7d0e3727d9c93087"}}, &(0x7f00000020c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2409}}, &(0x7f0000002100)={0x0, 0x22, 0x2, {[@local=@item_012={0x1, 0x2, 0x0, '$'}]}}, &(0x7f0000002140)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3ff, 0xe0, 0x1, {0x22, 0xd9e}}}}, &(0x7f0000002380)={0x2c, &(0x7f00000021c0)={0x40, 0x18, 0xa9, "ea543a12b79941fac7194c73c235dc7b5c1d5e01a16aefb8bc74c357b92c75399d3083c17cf6cf3ae998927fa3d8fe7e2c03b302b6acd888a430dde643314be63ac00c2b4e230a2a6d16f6fac4acb1c058baf3dfd1bfdd08247e997945728e93edb3635537e15ec13d20d3766b532b4c532370951631b2fd448e50cbce18c778c4f4a4c250aedcab4f056c83de30c6c476e2aca55dbd9ea9b6b502e4ffce65dda080446ebfeb4263f3"}, &(0x7f0000002280)={0x0, 0xa, 0x1, 0x7f}, &(0x7f00000022c0)={0x0, 0x8, 0x1}, &(0x7f0000002300)={0x20, 0x1, 0x30, "a8bf266b31a1a346ce5882f64d7b881dc3aa7b15e07361450f4f9de59ae819fed450f1683f70a48fbd6f0704a5484ffd"}, &(0x7f0000002340)={0x20, 0x3, 0x1, 0x8}}) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000a40)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, 0x0, 0x0) (async) syz_usb_control_io(r1, &(0x7f0000000f40)={0x2c, &(0x7f0000000d00)={0x0, 0xf, 0xbc, {0xbc, 0x23, "a044d4b5600a32805613ce0ab54c460fe89263566a9437518a72762310ce1e5fb2303d5244896b9de4faa6195ea79458711ce1b8081fadda5319b1d185d7dc9ca4507fba49d34246dab036ab352ec471a9eed390f190e57bac6444e3690f7ad9be98f99d093b3257236f71ea90d656ccf02e13ee6606c4fda3f5a40266e3c5d457a43a64f0e65fea58aa15ea58bd3f9ac924473ec948409c1a49ff0432d3079409b4f413b76902ed1c267fdc8655e604c28d07ca2bf5a9f0e78d"}}, &(0x7f0000000e00)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x860}}, &(0x7f0000000e40)={0x0, 0xf, 0x61, {0x5, 0xf, 0x61, 0x1, [@generic={0x5c, 0x10, 0x2, "1d9ba69fe7239c31ba7762d3c3f276ce7fcdda808d12f18c2ae3cdf9e8ecb0d4cf817cb839706c9b5b76be0ff7e1da016e1a968dad85ae7f467fc38dbbcc0218d63f633344743ca14cb1136f2197f818cd6a7727d3e3d91730"}]}}, &(0x7f0000000ec0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x4, 0x3, 0x8, "0952bec2", "bcbe41a2"}}, &(0x7f0000000f00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x0, 0x4, 0x0, 0x59, 0x4, 0x200}}}, &(0x7f00000013c0)={0x84, &(0x7f0000000f80)={0x0, 0x7, 0x4a, "f824881cb3686e4c381831147f46bff94e792ddf594e1edbf18483177b4102cac014ee95424d63a2ee4e6fbaa0854aa4ce2e23eaf6118cfe52271b6006be6d4ad28e0ccef175bb2728dd"}, &(0x7f0000001000)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000001040)={0x0, 0x8, 0x1, 0x44}, &(0x7f0000001080)={0x20, 0x0, 0x4, {0x3}}, &(0x7f00000010c0)={0x20, 0x0, 0x4, {0xa1, 0x3}}, &(0x7f0000001100)={0x40, 0x7, 0x2, 0x7fff}, &(0x7f0000001140)={0x40, 0x9, 0x1, 0xa1}, &(0x7f0000001180)={0x40, 0xb, 0x2, "9961"}, &(0x7f00000011c0)={0x40, 0xf, 0x2, 0x3fe}, &(0x7f0000001200)={0x40, 0x13, 0x6, @remote}, &(0x7f0000001240)={0x40, 0x17, 0x6}, &(0x7f0000001280)={0x40, 0x19, 0x2, "d4ea"}, &(0x7f00000012c0)={0x40, 0x1a, 0x2, 0x1f}, &(0x7f0000001300)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000001340)={0x40, 0x1e, 0x1, 0x6}, &(0x7f0000001380)={0x40, 0x21, 0x1, 0x9}}) (async) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) syz_usb_control_io(r1, &(0x7f0000000280)={0x2c, &(0x7f00000001c0)={0x0, 0x0, 0xffffffffffffff78, {0x9b, 0x0, "000000000000000000001000001a0aaaccd126ff387e45477ee77280911df4315175af0472cf9fbf80ebb38efa3e8cf23eb6dbbde40ff79e413beb9f2b56415a60deb34f95e77f08eb6967807fdd43061bf062add626933318907ed9283e12600a681d78f7346fcb1c6f479ea28ecb52105c27a2d6e9fc97beea99fa7781f427bc1e7c2c5f035f7c7095c360ddfb4ffeb92d7ab7e6c7e9ff71"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) r2 = syz_usb_connect$cdc_ecm(0x3, 0x7a, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x68, 0x1, 0x1, 0x0, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x9, 0x2, 0x2, 0x6, 0x0, 0x4, {{0x5}, {0x5, 0x24, 0x0, 0x6dd2}, {0xd, 0x24, 0xf, 0x1, 0xe41b, 0x3ff, 0xc1f, 0xea}, [@mdlm={0x15, 0x24, 0x12, 0x5}, @dmm={0x7, 0x24, 0x14, 0x20, 0x9}, @country_functional={0x8, 0x24, 0x7, 0x40, 0x6, [0x834]}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x10, 0x7, 0x6, 0x20}}], {{0x9, 0x5, 0x82, 0x2, 0x8, 0x3, 0x7, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x7, 0x20, 0xff}}}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0xff, 0x9, 0x57, 0x0, 0x7f}, 0xeb, &(0x7f0000000380)={0x5, 0xf, 0xeb, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0xc6, "cefa0ba7f56282ce51487527e73977b8"}, @ptm_cap={0x3}, @generic={0xaf, 0x10, 0x1, "3225580244dc83e22f8f042bacdc2abf56c3186bc2e61ec0c4e71d13634953da3e2c5d7c4c178bc1dbd1419b66fdadd1c44723766b6a53340916897fa255ebc92e926806048204d9a49d84aa9d7af22ad14c62ee21f9637d4e004c3ffb806ada7b9d00d2f19f599de3c85a458a90b1617ee971a10776abafccba464e5ad86f3b3d86a4026329b79f9ccb1ca0053c285b4d04f233af4975c19e3721db6bd024fa9bdeaf2ab0f1b161913f5d53"}, @ssp_cap={0x20, 0x10, 0xa, 0xff, 0x5, 0x7, 0xf0f, 0xfcb, [0xc03f, 0xffff0f, 0x30, 0xc000, 0xf]}]}, 0x1, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x2c01}}]}) syz_usb_control_io$hid(r0, &(0x7f00000015c0)={0x24, &(0x7f0000001480)={0x20, 0x2, 0x6b, {0x6b, 0x23, "4e115f84a33ccfafa6778260b3306be5e6ddfabfb5c1e329c9c6f36210c15a3f788cd46129013bf66a3c88e3c4529597edf0ec31ff3676cca51f055246de318fbc139f3116303236fe062872f4a35509ef58dea61a40cf376984933e5325f9a4e964f6f492a1bf147b"}}, &(0x7f0000001500)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x420}}, &(0x7f0000001540)={0x0, 0x22, 0x1, {[@global]}}, &(0x7f0000001580)={0x0, 0x21, 0x9, {0x9, 0x21, 0x9, 0x7, 0x1, {0x22, 0xb95}}}}, &(0x7f0000001880)={0x2c, &(0x7f0000001600)={0x40, 0x15, 0xfe, "5ab5dc3ad4ceb043c25d8a03a8196f0ae0e7e0b784fd57801c01297c8e69e2abcbef0c4157e2aad2242c396b54a93722fec55699ef7684c484bd4690f58e47bbd4e7415b6aaa49075972274742879777fe05de884969eb70dd60527537a1957a14abc1c6033eabbef06df80ede2ae708844ce301b1ae479106201bfb970d03e9bb933d614485798970cf192b5237600273f798eb5eeb7bdd2bd2664c70ad785aa46578a83bb614206a1ce77f3a94cd01f43735e82858100984e74279d2e0d48655d78908291d5a1357f20a0dc8cbd4e3ff63a97581868edd51406862fa93d81e78c44bd42e68abe9b5dc11ef4f90506ae7e07d786f05f6c8ae472a37e803"}, &(0x7f0000001740)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000001780)={0x0, 0x8, 0x1, 0x80}, &(0x7f00000017c0)={0x20, 0x1, 0x46, "569c0240ddc31c1ffd62e2d4a7774793f4d7f86db5d62472e123bf96c760f7ee7abc65c7697fbffd73bd147f0144462fe2a58e76af1769a1725b888f057b840cb1aed2b76297"}, &(0x7f0000001840)={0x20, 0x3, 0x1, 0x3}}) (async) syz_usb_control_io(r2, &(0x7f0000000680)={0x2c, &(0x7f0000000480)={0x20, 0x7, 0x3e, {0x3e, 0x31, "59b1832ce8ca58571e592294dc58aa7f9dc0361ccd91c30bc106165dedf42f3d42dc1eec5567553fb2e1c5249c05ffa28879602f095442f33b02beef"}}, &(0x7f0000000300)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xfcff}}, &(0x7f0000000540)={0x0, 0xf, 0x52, {0x5, 0xf, 0x52, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x5, 0x5}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x2, 0x781e, 0x7, [0xc0c0]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0xff}, @ss_container_id={0x14, 0x10, 0x4, 0x40, "3bce7e68b1e5e58eb10868868e3a5cff"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x3, 0xff, 0x2}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x6, 0x3f, 0x6, 0x6}]}}, &(0x7f00000005c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x2, 0x6, 0x5, "0007dc5d", "77c1b99b"}}, &(0x7f0000000640)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x0, 0x36, 0x0, 0x1, 0x100, 0x1ff}}}, &(0x7f0000000c40)={0x84, &(0x7f00000006c0)={0x40, 0x16, 0x7e, "47935089773fd92938baac75d9f49b8f4ad22c3a9d027445c86b60c522daee226f541f65ef22165e3219e0f5c1a294b6e9a38189fecb6ae71816f3e18e7278db1e04ecbd495add5d7d4204f6c4a4b52c8c643365ffa3b84744bdb50cd261018b9a433d8558daddbd51243ac12d21bc61f0afebda6bb7dc9d2a6c360c909e"}, &(0x7f0000000780)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000007c0)={0x0, 0x8, 0x1, 0x8f}, &(0x7f0000000800)={0x20, 0x0, 0x4}, &(0x7f0000000840)={0x20, 0x0, 0x4, {0x120, 0x2}}, &(0x7f0000000880)={0x40, 0x7, 0x2, 0x949}, &(0x7f00000008c0)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000900)={0x40, 0xb, 0x2, "181d"}, &(0x7f0000000940)={0x40, 0xf, 0x2}, &(0x7f0000000980)={0x40, 0x13, 0x6, @local}, &(0x7f00000009c0)={0x40, 0x17, 0x6, @local}, &(0x7f0000000a00)={0x40, 0x19, 0x2, "5917"}, &(0x7f0000000b00)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000b80)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000000bc0)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000c00)={0x40, 0x21, 0x1}}) [ 507.826832][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b 04:53:37 executing program 2: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x149802, 0x0) dup(r2) (async) r3 = dup(r2) splice(r3, 0x0, r1, 0x0, 0x7, 0x0) ioctl$BLKREPORTZONE(r0, 0xc0101282, &(0x7f00000000c0)=ANY=[@ANYBLOB="31000000000abd0001000000000000003f000000000000000900000000000000ffff200000000000090520ff00000000ff0f000000000000000000010000080000000000000000000000000000000000414f3f1d78e8207776e93bcf8ec82b753d692484931e970f"]) 04:53:37 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a"], 0x14) (async) syz_emit_vhci(&(0x7f0000000000)=@HCI_VENDOR_PKT={0xff, 0x1}, 0x2) 04:53:37 executing program 5: syz_emit_vhci(&(0x7f0000000100)=ANY=[@ANYBLOB="043e138b913c512be6dfac89ac556789020b5556312bb2e21442ef7f067e5338d09eb1f1e0621db495de83701430494e82febe5b0b01001a21642780abdb421e59cb804a521c571acd4dd6b10efab32e85e4c3c22925"], 0x14) syz_emit_vhci(&(0x7f0000000280)=ANY=[@ANYBLOB="03c800e03c397137c0fb407dbdd52fd839b12d70a45922530e8c0d70bc961f7a290cbdb48092bf0fd1b53db23a395238aa12392c37fb30a8235065d79831804a75a04dd303fb96e2df0cccc91e63a1c0997a9f253a1f3f01c4860dead67a213c265b0309bbad6847feee3dc9ae10702833f10d935f6a58426b26df8e7741c1de676975f991a4d08fe71ae6371e33d91fd37ab050316497aa7b89bb7a5d2885547bd0160cbd94b155ff1780c3171f979d202e29030edcebe6ccbecd3408d476373f2a8087e356eed30101000000000000482af54194f7b0c40c59895d9ae7435551a226d37e955980e0a4fe673440065b1862d81b2dc97606cd6af89efa559e78f4ef230578d3ef9f7b058d5283ce0b25520883c5899f16261b992963aa73500422c7dc1e89ffa4a6e52b267266b0dd20bff73c612a9dd62f8622aa413ea26e96b0c8e8a30f99992b2d39545695a40c951a04e6ad2f756c4612c3f955751c91ec7b3808a95df39f0b395fe0b714ee51fc5e4df3b4b8ffd184b55aff67423d18e3b9c82851ba926ec8a320adb0de4bae2110ea005195f3a0fd38d3b1c103beb2974ff1568db01beb388e9a3f75db0feea615d3e8e7ef4596ff55e6b3c5150024e75e18ac8964d0c22e11af6317e3678e01a3475add897cccb25d86371809647f07e78fb1c90841afe86aa609bc8b72320efb771b0aadcff55a063a9750eb350096a8850291e8e720e9ca878b"], 0xe4) syz_emit_vhci(&(0x7f0000000000)=@HCI_SCODATA_PKT={0x3, {0xc9, 0xef}, "3d8c0b542dd9f62c17b1c0a5d37c5fad686bccbc9f0ee2b51c1b5eb6892ae919974b058e5f98684569512af946e060c9a5880ffdf133ea4f0cac4859f228a02d372c90755f118099d7dd70e8bce41e84a6866302a8b68a78c1f42ccd49dcc5ec0c2dba8d5f631af1b4d50a92f5f4c9c76d2db1e53928ed7f3438f636e9717d5a4015f4b1cd7f5ea3c936adc6075af191060b888ed8705a42f47c98fdcc438650e8384137d45b4f95c900da362efa7dbd794084c7d97942d5b27f35f0edb1f5039e9c56753058d319f7fc1e46b10be0ca2aec1b2821118e2adfaf749a9479bf5ae5181e3856aae3a257401becee26f9"}, 0xf3) syz_emit_vhci(&(0x7f0000000100)=ANY=[@ANYBLOB="043e138b913c512be6dfac89ac556789020b5556312bb2e21442ef7f067e5338d09eb1f1e0621db495de83701430494e82febe5b0b01001a21642780abdb421e59cb804a521c571acd4dd6b10efab32e85e4c3c22925"], 0x14) (async) syz_emit_vhci(&(0x7f0000000280)=ANY=[@ANYBLOB="03c800e03c397137c0fb407dbdd52fd839b12d70a45922530e8c0d70bc961f7a290cbdb48092bf0fd1b53db23a395238aa12392c37fb30a8235065d79831804a75a04dd303fb96e2df0cccc91e63a1c0997a9f253a1f3f01c4860dead67a213c265b0309bbad6847feee3dc9ae10702833f10d935f6a58426b26df8e7741c1de676975f991a4d08fe71ae6371e33d91fd37ab050316497aa7b89bb7a5d2885547bd0160cbd94b155ff1780c3171f979d202e29030edcebe6ccbecd3408d476373f2a8087e356eed30101000000000000482af54194f7b0c40c59895d9ae7435551a226d37e955980e0a4fe673440065b1862d81b2dc97606cd6af89efa559e78f4ef230578d3ef9f7b058d5283ce0b25520883c5899f16261b992963aa73500422c7dc1e89ffa4a6e52b267266b0dd20bff73c612a9dd62f8622aa413ea26e96b0c8e8a30f99992b2d39545695a40c951a04e6ad2f756c4612c3f955751c91ec7b3808a95df39f0b395fe0b714ee51fc5e4df3b4b8ffd184b55aff67423d18e3b9c82851ba926ec8a320adb0de4bae2110ea005195f3a0fd38d3b1c103beb2974ff1568db01beb388e9a3f75db0feea615d3e8e7ef4596ff55e6b3c5150024e75e18ac8964d0c22e11af6317e3678e01a3475add897cccb25d86371809647f07e78fb1c90841afe86aa609bc8b72320efb771b0aadcff55a063a9750eb350096a8850291e8e720e9ca878b"], 0xe4) (async) syz_emit_vhci(&(0x7f0000000000)=@HCI_SCODATA_PKT={0x3, {0xc9, 0xef}, "3d8c0b542dd9f62c17b1c0a5d37c5fad686bccbc9f0ee2b51c1b5eb6892ae919974b058e5f98684569512af946e060c9a5880ffdf133ea4f0cac4859f228a02d372c90755f118099d7dd70e8bce41e84a6866302a8b68a78c1f42ccd49dcc5ec0c2dba8d5f631af1b4d50a92f5f4c9c76d2db1e53928ed7f3438f636e9717d5a4015f4b1cd7f5ea3c936adc6075af191060b888ed8705a42f47c98fdcc438650e8384137d45b4f95c900da362efa7dbd794084c7d97942d5b27f35f0edb1f5039e9c56753058d319f7fc1e46b10be0ca2aec1b2821118e2adfaf749a9479bf5ae5181e3856aae3a257401becee26f9"}, 0xf3) (async) [ 507.942458][ T5025] Bluetooth: hci1: SCO packet for unknown connection handle 200 [ 508.234796][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b 04:53:37 executing program 2: r0 = socket(0x11, 0x800000805, 0x0) socket(0x11, 0x80000, 0x1) bind(r0, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000280)={'ipvlan0\x00', {0x2, 0x0, @loopback}}) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000040)=0x6e) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000a40)=ANY=[@ANYBLOB="5001000024000b0d00faf7ffebff3f0000000000", @ANYRES32=r1, @ANYBLOB="00000000ffffffff000000000800010072656400240102001400010000f0ffff000000003f0000000fe60045040102"], 0x150}}, 0x0) r2 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x2, 0x0, &(0x7f0000000100), 0x6, &(0x7f0000000100)}], 0x492492492492805, 0x0) 04:53:38 executing program 3: syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a"], 0x14) syz_emit_vhci(&(0x7f0000000000)=@HCI_VENDOR_PKT={0xff, 0x1}, 0x2) (async) syz_emit_vhci(&(0x7f0000000000)=@HCI_VENDOR_PKT={0xff, 0x1}, 0x2) [ 508.350248][ T4726] usb 2-1: new high-speed USB device number 26 using dummy_hcd [ 508.398141][ T5025] Bluetooth: hci1: SCO packet for unknown connection handle 200 04:53:38 executing program 5: syz_emit_vhci(&(0x7f0000000100)=ANY=[@ANYBLOB="043e138b913c512be6dfac89ac556789020b5556312bb2e21442ef7f067e5338d09eb1f1e0621db495de83701430494e82febe5b0b01001a21642780abdb421e59cb804a521c571acd4dd6b10efab32e85e4c3c22925"], 0x14) syz_emit_vhci(&(0x7f0000000280)=ANY=[@ANYBLOB="03c800e03c397137c0fb407dbdd52fd839b12d70a45922530e8c0d70bc961f7a290cbdb48092bf0fd1b53db23a395238aa12392c37fb30a8235065d79831804a75a04dd303fb96e2df0cccc91e63a1c0997a9f253a1f3f01c4860dead67a213c265b0309bbad6847feee3dc9ae10702833f10d935f6a58426b26df8e7741c1de676975f991a4d08fe71ae6371e33d91fd37ab050316497aa7b89bb7a5d2885547bd0160cbd94b155ff1780c3171f979d202e29030edcebe6ccbecd3408d476373f2a8087e356eed30101000000000000482af54194f7b0c40c59895d9ae7435551a226d37e955980e0a4fe673440065b1862d81b2dc97606cd6af89efa559e78f4ef230578d3ef9f7b058d5283ce0b25520883c5899f16261b992963aa73500422c7dc1e89ffa4a6e52b267266b0dd20bff73c612a9dd62f8622aa413ea26e96b0c8e8a30f99992b2d39545695a40c951a04e6ad2f756c4612c3f955751c91ec7b3808a95df39f0b395fe0b714ee51fc5e4df3b4b8ffd184b55aff67423d18e3b9c82851ba926ec8a320adb0de4bae2110ea005195f3a0fd38d3b1c103beb2974ff1568db01beb388e9a3f75db0feea615d3e8e7ef4596ff55e6b3c5150024e75e18ac8964d0c22e11af6317e3678e01a3475add897cccb25d86371809647f07e78fb1c90841afe86aa609bc8b72320efb771b0aadcff55a063a9750eb350096a8850291e8e720e9ca878b"], 0xe4) (async) syz_emit_vhci(&(0x7f0000000000)=@HCI_SCODATA_PKT={0x3, {0xc9, 0xef}, "3d8c0b542dd9f62c17b1c0a5d37c5fad686bccbc9f0ee2b51c1b5eb6892ae919974b058e5f98684569512af946e060c9a5880ffdf133ea4f0cac4859f228a02d372c90755f118099d7dd70e8bce41e84a6866302a8b68a78c1f42ccd49dcc5ec0c2dba8d5f631af1b4d50a92f5f4c9c76d2db1e53928ed7f3438f636e9717d5a4015f4b1cd7f5ea3c936adc6075af191060b888ed8705a42f47c98fdcc438650e8384137d45b4f95c900da362efa7dbd794084c7d97942d5b27f35f0edb1f5039e9c56753058d319f7fc1e46b10be0ca2aec1b2821118e2adfaf749a9479bf5ae5181e3856aae3a257401becee26f9"}, 0xf3) 04:53:38 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_WIPHY(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, 0x0, {}, [@NL80211_ATTR_WIPHY_COVERAGE_CLASS={0x5}, @NL80211_ATTR_WIPHY_RETRY_LONG={0x5, 0x3e, 0x1}]}, 0x24}}, 0x0) sendmsg$NL80211_CMD_SET_COALESCE(r0, &(0x7f0000000200)={0x0, 0xffffffffffffff8c, &(0x7f0000000b00)={&(0x7f0000000040)={0x28, r1, 0x1, 0x0, 0x0, {{0x2}, {@val={0x8, 0x3, r3}, @void}}}, 0x28}}, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r4, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r5) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r4) [ 508.437799][ T5025] Bluetooth: hci1: SCO packet for unknown connection handle 200 [ 508.659668][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b 04:53:38 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000180)={0x3a0012fb, 0x2759, 0x7, 0x7, 0x0, r0, &(0x7f00000001c0)="dea65da32636036060", 0x9}]) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x3, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r6, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000105000000000000000800005dfb", @ANYRES32=r7, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e40a41c1f4272a31858b3b117", @ANYRES32=r7, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB="540000002c0007000000001cb700000000000000", @ANYRES32=r7, @ANYBLOB="0000000000000000f3ff06000b0001"], 0x54}}, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB="38000000550000012cbd7000fbdbdf2507000000", @ANYRES32=0x0, @ANYBLOB="20000100ae1c1fa91b39acf904f828ebe40a12565397d02f2597039705952ed2808bbbb58d4151", @ANYRES32=r7, @ANYBLOB="00000100fc01000000000000000000000000000086dd0000"], 0x38}, 0x1, 0x0, 0x0, 0x2000500c}, 0x80) 04:53:38 executing program 2: r0 = socket(0x11, 0x800000805, 0x0) socket(0x11, 0x80000, 0x1) (async) bind(r0, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) (async) getsockname$packet(r0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) (async) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000280)={'ipvlan0\x00', {0x2, 0x0, @loopback}}) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000040)=0x6e) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000a40)=ANY=[@ANYBLOB="5001000024000b0d00faf7ffebff3f0000000000", @ANYRES32=r1, @ANYBLOB="00000000ffffffff000000000800010072656400240102001400010000f0ffff000000003f0000000fe60045040102"], 0x150}}, 0x0) (async) r2 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x2, 0x0, &(0x7f0000000100), 0x6, &(0x7f0000000100)}], 0x492492492492805, 0x0) [ 508.747752][ T5025] Bluetooth: hci1: SCO packet for unknown connection handle 200 [ 508.798907][ T4726] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 508.818118][ T4726] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 508.829248][ T4726] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 508.842606][ T4726] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 508.852137][ T4726] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:53:38 executing program 3: syz_emit_vhci(&(0x7f0000000000)=ANY=[@ANYBLOB="041ad7c26ab708000000000000000000bc7a4550b00df8c77be74d43d5aba14d1ba852eca78ed4b5825e3bc9937d866eb34761a467d37a128afcd0141cf881a8759dca2cf2e4c8ad569c8812a9e25cd85a03adf95511c5f6e6742873914e2e713367fce2212c8cbe56afa07e22066b1d89aae0e0fb61a7955aee4a5f58e9cb059dc45256172601cef663f35c15306139190b87668c53de3d24ed6d24e4dc2fb18d1a45157e3bf5faa1118059edf97c44e67a8c3c2d198378d84bed9ea125da017922d83b297e23531a134d3f0058602809abab10e0da4d5ba7b7a04f2c63fadc90a651c0243b01af13dda53c03c0648167d920de32695fdf2aaec5698c6b72948920a8cd873bad74b063152126e2e8bbd7cd7a5b26fef097d0c65d5229a8d8f1b924a06cb523f5093557488cc72e6f850fdf4ba9ac0d821ffc81fec0b6894f6d4091ffff6256282f27abcdca92fe2f1933e2ff2abe345d96244a2ead4b15b556330f3774959ec6734d22"], 0x14) 04:53:38 executing program 5: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r3, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r4, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) syz_emit_vhci(&(0x7f00000001c0)=ANY=[@ANYBLOB="d020ace0396c915370f471cbbf07b2863b6c1de752ab2bf05a8bb810d3886d40f0e6463fe7c22044800b2a76bf7e62b009527cea77d099f463d00000f7c6a0bdca1a7028d3050bd3c03d6c5bc2f8dd7fd5a9dd5bbb9f839bf95ed5080833bf4aadb9a324f78e85431ce36e48452a00"/122, @ANYRESDEC=r4, @ANYRES64=r0, @ANYRES8=r3, @ANYRES16=r2], 0x14) [ 508.952988][ T4726] usb 2-1: config 0 descriptor?? [ 509.001674][ T7676] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 509.162601][ T7681] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 509.213964][ T7687] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 509.223946][ T7687] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 509.286982][ T7688] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 509.297624][ T7688] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 509.312088][ T7689] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.0'. 04:53:39 executing program 3: syz_emit_vhci(&(0x7f0000000000)=ANY=[@ANYBLOB="041ad7c26ab708000000000000000000bc7a4550b00df8c77be74d43d5aba14d1ba852eca78ed4b5825e3bc9937d866eb34761a467d37a128afcd0141cf881a8759dca2cf2e4c8ad569c8812a9e25cd85a03adf95511c5f6e6742873914e2e713367fce2212c8cbe56afa07e22066b1d89aae0e0fb61a7955aee4a5f58e9cb059dc45256172601cef663f35c15306139190b87668c53de3d24ed6d24e4dc2fb18d1a45157e3bf5faa1118059edf97c44e67a8c3c2d198378d84bed9ea125da017922d83b297e23531a134d3f0058602809abab10e0da4d5ba7b7a04f2c63fadc90a651c0243b01af13dda53c03c0648167d920de32695fdf2aaec5698c6b72948920a8cd873bad74b063152126e2e8bbd7cd7a5b26fef097d0c65d5229a8d8f1b924a06cb523f5093557488cc72e6f850fdf4ba9ac0d821ffc81fec0b6894f6d4091ffff6256282f27abcdca92fe2f1933e2ff2abe345d96244a2ead4b15b556330f3774959ec6734d22"], 0x14) 04:53:39 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f0000000000)=0x1, 0x4) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000080)={@in6={{0xa, 0x0, 0x0, @local}}, 0x0, 0x0, 0x2d, 0x0, "8d091feb582fca346e775113b3fa2d4f7e883edf1727f0471b907c7b1d2db09fabeb0b24d6f356aa3b41cbf5c5787efaeca3d978597665b78ccbf4fd62ba5c3d521e319675e77f9782096b69db88a7c2"}, 0xd8) listen(r0, 0x0) syz_emit_ethernet(0xb6, &(0x7f0000000280)={@local, @broadcast, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @empty}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x11}}}}}}, 0x0) 04:53:39 executing program 2: r0 = socket(0x11, 0x800000805, 0x0) (async, rerun: 32) socket(0x11, 0x80000, 0x1) (rerun: 32) bind(r0, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) (async) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000280)={'ipvlan0\x00', {0x2, 0x0, @loopback}}) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000040)=0x6e) (async, rerun: 32) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000a40)=ANY=[@ANYBLOB="5001000024000b0d00faf7ffebff3f0000000000", @ANYRES32=r1, @ANYBLOB="00000000ffffffff000000000800010072656400240102001400010000f0ffff000000003f0000000fe60045040102"], 0x150}}, 0x0) (rerun: 32) r2 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r2, &(0x7f0000000140)=[{0x2, 0x0, &(0x7f0000000100), 0x6, &(0x7f0000000100)}], 0x492492492492805, 0x0) 04:53:39 executing program 5: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r3, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r4, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) syz_emit_vhci(&(0x7f00000001c0)=ANY=[@ANYBLOB="d020ace0396c915370f471cbbf07b2863b6c1de752ab2bf05a8bb810d3886d40f0e6463fe7c22044800b2a76bf7e62b009527cea77d099f463d00000f7c6a0bdca1a7028d3050bd3c03d6c5bc2f8dd7fd5a9dd5bbb9f839bf95ed5080833bf4aadb9a324f78e85431ce36e48452a00"/122, @ANYRESDEC=r4, @ANYRES64=r0, @ANYRES8=r3, @ANYRES16=r2], 0x14) 04:53:39 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000600)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090018105e22060000000000bf0109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io(r1, &(0x7f0000002440)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "2a201000", '3\x00'}}, 0x0}, 0x0) (async) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, 0x0, 0x0) (async) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000080)={0x2c, &(0x7f0000000b40)={0x0, 0x0, 0x4, "6c940218"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x0, 0x478, &(0x7f00000018c0)={{0x12, 0x1, 0x300, 0xa3, 0x81, 0x5, 0x20, 0x19d2, 0x191, 0x8b1d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x466, 0x3, 0x1, 0x1, 0x0, 0xb6, [{{0x9, 0x4, 0x49, 0x7f, 0x0, 0xff, 0xff, 0xff, 0x9, [@uac_control={{0xa, 0x24, 0x1, 0x9, 0x80}, [@processing_unit={0xc, 0x24, 0x7, 0x6, 0x3, 0x1f, "2a25055f3f"}, @extension_unit={0xd, 0x24, 0x8, 0x2, 0x9, 0x8, "a435fb4f0c69"}, @selector_unit={0x5, 0x24, 0x5, 0x5, 0x1}]}]}}, {{0x9, 0x4, 0x24, 0xd4, 0x8, 0x5, 0xcb, 0xf8, 0x1, [], [{{0x9, 0x5, 0x6, 0x8, 0x200, 0x7, 0x3f}}, {{0x9, 0x5, 0x6, 0x0, 0x400, 0x0, 0x1, 0x4}}, {{0x9, 0x5, 0xf, 0x8, 0x40, 0xbc, 0x2, 0x20}}, {{0x9, 0x5, 0xb, 0x10, 0x400, 0x9, 0x84, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0xe8}]}}, {{0x9, 0x5, 0x9, 0x1, 0x60, 0x81, 0x7, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x767a}]}}, {{0x9, 0x5, 0xd, 0x0, 0x20, 0x40, 0x20, 0xfd, [@generic={0xf4, 0x0, "00afa5b38888537073bb83163dea3c7e397a8e8a3b8acc13255d67230892ee51bbff6d7627dcdbbf68109ae42caa3d8489b9b2ea15f4b14fb290a3e0916f10659fe8e836a21c0d0d3a562c49c26ca15991cbf445e3ed5201230b0941f3e81314130482fd50379dc8c8d00c2194cd65b92bb83c8d570d814bc7d0eb995f87e425937bc4cec66aa232d8a88e32c9a0d89604e1945ee247e2602dc27a859648127414e121f2ffec29f29d69915ce355cf1ffe03d438bd52521e9da00481be7fc9575d79ec72a46469cd09bb38b1ac36b5df9730f5ac586178ac852bbbb32c1e11b75846186a94d6cc7a8c8c303606612e345b9a"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x400, 0x5, 0xb1, 0x7, [@generic={0x48, 0x6, "d784541f87b3996cfdc893a1bdf6940965afd17364e80ceef0354926ba0777a4732176573b083ce1a2c8e1ba8409be53f2427849f160a7ad10fcc8726712850e3464f7290423"}, @uac_iso={0x7, 0x25, 0x1, 0x101, 0xff, 0x4}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0xff, 0x1, 0x2a, [@generic={0xc8, 0x3, "53b9f6bf7067fb03b9e03e74951904fab511587f66d2493f74367999c15398ff06b1d488155b12aa9da2aea71429717936b144a2982cb1dcbca819eb6293f8b73fae7968dc6142af45bf7b885d666a46ac176774faa3ceb3b9367383dc84d38aff77f7696d41bff67d8b7a1da82e14754bbdb17d2dccaf1b2b704d9302669512f773e0b0a8b6a325b9b43a78fc9226ad975cb62110e3515738ba96840776da334ec543cab250dca1e15cf1e0b9c0301a516d310a0998ece201a2192ee29d503658000e5c5b83"}]}}]}}, {{0x9, 0x4, 0x6, 0x81, 0x4, 0xfb, 0x19, 0xb3, 0x2, [@uac_as], [{{0x9, 0x5, 0x7, 0xc, 0x10, 0x1, 0x4, 0x80, [@generic={0x67, 0x10, "94f7bb0797e21ab0877b2bfee446c7504b8a3f785b048d10230832d39c5d4aab33ba780757fcd81d62c159bb5c54873bfb97128b36c7ce82e1aaaa297863c85beb356b36f3c4fd82303bf7b495025023deba29fd9bea1757079aa5021b454aa110e73fae4c"}, @generic={0x79, 0x7, "27cd179475dc70fc7c9ce089c651978e157c8f4f5565816694e95db6feeb4b787288ea3a06a6cbfee0012e186254ed590551e42f2454f39e591d8871d43d01630e9101aeee9c4ca6aedb527301b8b10ad53df6e50bb1e0a94edbe1f974da189315da61b3dd755f265ecf8f937358b5dc0c1d367348d572"}]}}, {{0x9, 0x5, 0xa, 0x0, 0xc07783de6fafd5e5, 0x7, 0x9a, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x7, 0x8aa0}]}}, {{0x9, 0x5, 0xe, 0x8, 0x40, 0x2, 0x1, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xfd, 0x5}, @generic={0xa1, 0x23, "b8343d2cbf45d501fe1aff9e13a8981bc010d9dcfd65a4c03a07205055e1d6c76e96a9bcfb84be372aec3a635dfe5a40b443d05f18a167d9e70edb77ae5124f6e5d8fb3431c423a379c6dfb718d98bf6e2b0c808208c744dcdff5d0aad59690b7aa403321980da41968e9aa0b5c0918214a3f0ba998114de33c1264c1da544bfb5c1ae2f96505a9f131f272b6600580ec624f54404626d6319728757993e80"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x20, 0x81, 0x2, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0xff, 0x40}]}}]}}]}}]}}, &(0x7f0000001f80)={0xa, &(0x7f0000001d40)={0xa, 0x6, 0x300, 0x6, 0x7f, 0x0, 0x40, 0x5}, 0x12, &(0x7f0000001d80)={0x5, 0xf, 0x12, 0x2, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x0, 0x3, 0x4}]}, 0x3, [{0xeb, &(0x7f0000001dc0)=@string={0xeb, 0x3, "fa42330707a7b778b03243373c7b601b9a70a025e7539dfeeb7244a3463033cea00f515efc8daf580fb0baa3b59b09c7ee9745ca58446a2e76ca9a4721056104b17dbf487cba91c28144db417b90a38b1300841888b11589baa4bea3e9fe2f0a114c4fc4ab25a0af059586bb14c4b657fa119d68cdee9c740ae5716759c857e38c367083c17576bb87fa0cdc2777debaac4bfbed29d824789be913e8981952299fdcdd50f02270a691810a25cb52469ca39077f0d64e75de6808c9dfd5d9b0fcbf4aef11e92f9818207171b2de116d2035f4fd3f8408a95dc3ee4f1b95b4b95c61aad40eeafcf38bfd"}}, {0x4, &(0x7f0000001ec0)=@lang_id={0x4, 0x3, 0x445}}, {0x6c, &(0x7f0000001f00)=@string={0x6c, 0x3, "29c9cc2c176a4fc00ec5d4603d82baa2d8d3b182c8748eb7516f9991f5121785d4c51fb330ffe32fb4db71cb3f36dbd7c510929f5f0419418a48ddec03de3b10a3d28ead720e4fcd4c4eb7cad7c7734230fd04a536961aef28f7cdcf9a5b39bbcd3bf1bbaebca8393fd5"}}]}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000002180)={0x24, &(0x7f0000001fc0)={0x20, 0x21, 0xf8, {0xf8, 0xa, "9cb70c49229bc29db9faf35d9c06946e3db6573ac235318edcd907ea4d0c73a04ac284c6b8ad702623610cc199d47b5344b28f51ef60631e5611fa133dba80587f619e86a37b611fc380b7b8148cd4b40f0846cafdab17f9bd9be42fdb5d009984dc94ecd4f9596b23b5297ceefb71682abc75cf997098dd972d6973434eb2c6a81daf61c38d41bd2c1d2e73559128089f819f01b038640e1b634acfb466b1e91f51fc8363e245142c62e2270034f4d27d9e4ab323f108917c62fe89cce71891e12b04579abaf8552dd6c712cd62406284b4a2eef2f3e4b4a0f16bc86f0948ef57ee776fdc38619d28dc9525346b7d0e3727d9c93087"}}, &(0x7f00000020c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2409}}, &(0x7f0000002100)={0x0, 0x22, 0x2, {[@local=@item_012={0x1, 0x2, 0x0, '$'}]}}, &(0x7f0000002140)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3ff, 0xe0, 0x1, {0x22, 0xd9e}}}}, &(0x7f0000002380)={0x2c, &(0x7f00000021c0)={0x40, 0x18, 0xa9, "ea543a12b79941fac7194c73c235dc7b5c1d5e01a16aefb8bc74c357b92c75399d3083c17cf6cf3ae998927fa3d8fe7e2c03b302b6acd888a430dde643314be63ac00c2b4e230a2a6d16f6fac4acb1c058baf3dfd1bfdd08247e997945728e93edb3635537e15ec13d20d3766b532b4c532370951631b2fd448e50cbce18c778c4f4a4c250aedcab4f056c83de30c6c476e2aca55dbd9ea9b6b502e4ffce65dda080446ebfeb4263f3"}, &(0x7f0000002280)={0x0, 0xa, 0x1, 0x7f}, &(0x7f00000022c0)={0x0, 0x8, 0x1}, &(0x7f0000002300)={0x20, 0x1, 0x30, "a8bf266b31a1a346ce5882f64d7b881dc3aa7b15e07361450f4f9de59ae819fed450f1683f70a48fbd6f0704a5484ffd"}, &(0x7f0000002340)={0x20, 0x3, 0x1, 0x8}}) syz_usb_control_io(r1, 0x0, &(0x7f0000000a40)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, 0x0, 0x0) (async) syz_usb_control_io(r1, &(0x7f0000000f40)={0x2c, &(0x7f0000000d00)={0x0, 0xf, 0xbc, {0xbc, 0x23, "a044d4b5600a32805613ce0ab54c460fe89263566a9437518a72762310ce1e5fb2303d5244896b9de4faa6195ea79458711ce1b8081fadda5319b1d185d7dc9ca4507fba49d34246dab036ab352ec471a9eed390f190e57bac6444e3690f7ad9be98f99d093b3257236f71ea90d656ccf02e13ee6606c4fda3f5a40266e3c5d457a43a64f0e65fea58aa15ea58bd3f9ac924473ec948409c1a49ff0432d3079409b4f413b76902ed1c267fdc8655e604c28d07ca2bf5a9f0e78d"}}, &(0x7f0000000e00)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x860}}, &(0x7f0000000e40)={0x0, 0xf, 0x61, {0x5, 0xf, 0x61, 0x1, [@generic={0x5c, 0x10, 0x2, "1d9ba69fe7239c31ba7762d3c3f276ce7fcdda808d12f18c2ae3cdf9e8ecb0d4cf817cb839706c9b5b76be0ff7e1da016e1a968dad85ae7f467fc38dbbcc0218d63f633344743ca14cb1136f2197f818cd6a7727d3e3d91730"}]}}, &(0x7f0000000ec0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x4, 0x3, 0x8, "0952bec2", "bcbe41a2"}}, &(0x7f0000000f00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x0, 0x4, 0x0, 0x59, 0x4, 0x200}}}, &(0x7f00000013c0)={0x84, &(0x7f0000000f80)={0x0, 0x7, 0x4a, "f824881cb3686e4c381831147f46bff94e792ddf594e1edbf18483177b4102cac014ee95424d63a2ee4e6fbaa0854aa4ce2e23eaf6118cfe52271b6006be6d4ad28e0ccef175bb2728dd"}, &(0x7f0000001000)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000001040)={0x0, 0x8, 0x1, 0x44}, &(0x7f0000001080)={0x20, 0x0, 0x4, {0x3}}, &(0x7f00000010c0)={0x20, 0x0, 0x4, {0xa1, 0x3}}, &(0x7f0000001100)={0x40, 0x7, 0x2, 0x7fff}, &(0x7f0000001140)={0x40, 0x9, 0x1, 0xa1}, &(0x7f0000001180)={0x40, 0xb, 0x2, "9961"}, &(0x7f00000011c0)={0x40, 0xf, 0x2, 0x3fe}, &(0x7f0000001200)={0x40, 0x13, 0x6, @remote}, &(0x7f0000001240)={0x40, 0x17, 0x6}, &(0x7f0000001280)={0x40, 0x19, 0x2, "d4ea"}, &(0x7f00000012c0)={0x40, 0x1a, 0x2, 0x1f}, &(0x7f0000001300)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000001340)={0x40, 0x1e, 0x1, 0x6}, &(0x7f0000001380)={0x40, 0x21, 0x1, 0x9}}) (async) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) syz_usb_control_io(r1, &(0x7f0000000280)={0x2c, &(0x7f00000001c0)={0x0, 0x0, 0xffffffffffffff78, {0x9b, 0x0, "000000000000000000001000001a0aaaccd126ff387e45477ee77280911df4315175af0472cf9fbf80ebb38efa3e8cf23eb6dbbde40ff79e413beb9f2b56415a60deb34f95e77f08eb6967807fdd43061bf062add626933318907ed9283e12600a681d78f7346fcb1c6f479ea28ecb52105c27a2d6e9fc97beea99fa7781f427bc1e7c2c5f035f7c7095c360ddfb4ffeb92d7ab7e6c7e9ff71"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) r2 = syz_usb_connect$cdc_ecm(0x3, 0x7a, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x68, 0x1, 0x1, 0x0, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x9, 0x2, 0x2, 0x6, 0x0, 0x4, {{0x5}, {0x5, 0x24, 0x0, 0x6dd2}, {0xd, 0x24, 0xf, 0x1, 0xe41b, 0x3ff, 0xc1f, 0xea}, [@mdlm={0x15, 0x24, 0x12, 0x5}, @dmm={0x7, 0x24, 0x14, 0x20, 0x9}, @country_functional={0x8, 0x24, 0x7, 0x40, 0x6, [0x834]}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x10, 0x7, 0x6, 0x20}}], {{0x9, 0x5, 0x82, 0x2, 0x8, 0x3, 0x7, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x7, 0x20, 0xff}}}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0xff, 0x9, 0x57, 0x0, 0x7f}, 0xeb, &(0x7f0000000380)={0x5, 0xf, 0xeb, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0xc6, "cefa0ba7f56282ce51487527e73977b8"}, @ptm_cap={0x3}, @generic={0xaf, 0x10, 0x1, "3225580244dc83e22f8f042bacdc2abf56c3186bc2e61ec0c4e71d13634953da3e2c5d7c4c178bc1dbd1419b66fdadd1c44723766b6a53340916897fa255ebc92e926806048204d9a49d84aa9d7af22ad14c62ee21f9637d4e004c3ffb806ada7b9d00d2f19f599de3c85a458a90b1617ee971a10776abafccba464e5ad86f3b3d86a4026329b79f9ccb1ca0053c285b4d04f233af4975c19e3721db6bd024fa9bdeaf2ab0f1b161913f5d53"}, @ssp_cap={0x20, 0x10, 0xa, 0xff, 0x5, 0x7, 0xf0f, 0xfcb, [0xc03f, 0xffff0f, 0x30, 0xc000, 0xf]}]}, 0x1, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x2c01}}]}) syz_usb_control_io$hid(r0, &(0x7f00000015c0)={0x24, &(0x7f0000001480)={0x20, 0x2, 0x6b, {0x6b, 0x23, "4e115f84a33ccfafa6778260b3306be5e6ddfabfb5c1e329c9c6f36210c15a3f788cd46129013bf66a3c88e3c4529597edf0ec31ff3676cca51f055246de318fbc139f3116303236fe062872f4a35509ef58dea61a40cf376984933e5325f9a4e964f6f492a1bf147b"}}, &(0x7f0000001500)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x420}}, &(0x7f0000001540)={0x0, 0x22, 0x1, {[@global]}}, &(0x7f0000001580)={0x0, 0x21, 0x9, {0x9, 0x21, 0x9, 0x7, 0x1, {0x22, 0xb95}}}}, &(0x7f0000001880)={0x2c, &(0x7f0000001600)={0x40, 0x15, 0xfe, "5ab5dc3ad4ceb043c25d8a03a8196f0ae0e7e0b784fd57801c01297c8e69e2abcbef0c4157e2aad2242c396b54a93722fec55699ef7684c484bd4690f58e47bbd4e7415b6aaa49075972274742879777fe05de884969eb70dd60527537a1957a14abc1c6033eabbef06df80ede2ae708844ce301b1ae479106201bfb970d03e9bb933d614485798970cf192b5237600273f798eb5eeb7bdd2bd2664c70ad785aa46578a83bb614206a1ce77f3a94cd01f43735e82858100984e74279d2e0d48655d78908291d5a1357f20a0dc8cbd4e3ff63a97581868edd51406862fa93d81e78c44bd42e68abe9b5dc11ef4f90506ae7e07d786f05f6c8ae472a37e803"}, &(0x7f0000001740)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000001780)={0x0, 0x8, 0x1, 0x80}, &(0x7f00000017c0)={0x20, 0x1, 0x46, "569c0240ddc31c1ffd62e2d4a7774793f4d7f86db5d62472e123bf96c760f7ee7abc65c7697fbffd73bd147f0144462fe2a58e76af1769a1725b888f057b840cb1aed2b76297"}, &(0x7f0000001840)={0x20, 0x3, 0x1, 0x3}}) (async) syz_usb_control_io(r2, &(0x7f0000000680)={0x2c, &(0x7f0000000480)={0x20, 0x7, 0x3e, {0x3e, 0x31, "59b1832ce8ca58571e592294dc58aa7f9dc0361ccd91c30bc106165dedf42f3d42dc1eec5567553fb2e1c5249c05ffa28879602f095442f33b02beef"}}, &(0x7f0000000300)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xfcff}}, &(0x7f0000000540)={0x0, 0xf, 0x52, {0x5, 0xf, 0x52, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x5, 0x5}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x2, 0x781e, 0x7, [0xc0c0]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0xff}, @ss_container_id={0x14, 0x10, 0x4, 0x40, "3bce7e68b1e5e58eb10868868e3a5cff"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x3, 0xff, 0x2}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x6, 0x3f, 0x6, 0x6}]}}, &(0x7f00000005c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x2, 0x6, 0x5, "0007dc5d", "77c1b99b"}}, &(0x7f0000000640)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x0, 0x36, 0x0, 0x1, 0x100, 0x1ff}}}, &(0x7f0000000c40)={0x84, &(0x7f00000006c0)={0x40, 0x16, 0x7e, "47935089773fd92938baac75d9f49b8f4ad22c3a9d027445c86b60c522daee226f541f65ef22165e3219e0f5c1a294b6e9a38189fecb6ae71816f3e18e7278db1e04ecbd495add5d7d4204f6c4a4b52c8c643365ffa3b84744bdb50cd261018b9a433d8558daddbd51243ac12d21bc61f0afebda6bb7dc9d2a6c360c909e"}, &(0x7f0000000780)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000007c0)={0x0, 0x8, 0x1, 0x8f}, &(0x7f0000000800)={0x20, 0x0, 0x4}, &(0x7f0000000840)={0x20, 0x0, 0x4, {0x120, 0x2}}, &(0x7f0000000880)={0x40, 0x7, 0x2, 0x949}, &(0x7f00000008c0)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000900)={0x40, 0xb, 0x2, "181d"}, &(0x7f0000000940)={0x40, 0xf, 0x2}, &(0x7f0000000980)={0x40, 0x13, 0x6, @local}, &(0x7f00000009c0)={0x40, 0x17, 0x6, @local}, &(0x7f0000000a00)={0x40, 0x19, 0x2, "5917"}, &(0x7f0000000b00)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000b80)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000000bc0)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000c00)={0x40, 0x21, 0x1}}) [ 509.538685][ T4726] usbhid 2-1:0.0: can't add hid device: -71 [ 509.545602][ T4726] usbhid: probe of 2-1:0.0 failed with error -71 04:53:39 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000180)={0x3a0012fb, 0x2759, 0x7, 0x7, 0x0, r0, &(0x7f00000001c0)="dea65da32636036060", 0x9}]) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x3, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r6, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000105000000000000000800005dfb", @ANYRES32=r7, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e40a41c1f4272a31858b3b117", @ANYRES32=r7, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB="540000002c0007000000001cb700000000000000", @ANYRES32=r7, @ANYBLOB="0000000000000000f3ff06000b0001"], 0x54}}, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB="38000000550000012cbd7000fbdbdf2507000000", @ANYRES32=0x0, @ANYBLOB="20000100ae1c1fa91b39acf904f828ebe40a12565397d02f2597039705952ed2808bbbb58d4151", @ANYRES32=r7, @ANYBLOB="00000100fc01000000000000000000000000000086dd0000"], 0x38}, 0x1, 0x0, 0x0, 0x2000500c}, 0x80) openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) (async) io_setup(0x1, &(0x7f00000004c0)) (async) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000180)={0x3a0012fb, 0x2759, 0x7, 0x7, 0x0, r0, &(0x7f00000001c0)="dea65da32636036060", 0x9}]) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)) (async) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x3, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x2, 0x0) (async) sendmsg$nl_route_sched(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) (async) getsockname$packet(r6, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) (async) sendmsg$nl_route(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000105000000000000000800005dfb", @ANYRES32=r7, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r4, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e40a41c1f4272a31858b3b117", @ANYRES32=r7, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB="540000002c0007000000001cb700000000000000", @ANYRES32=r7, @ANYBLOB="0000000000000000f3ff06000b0001"], 0x54}}, 0x0) (async) sendmsg$nl_route(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB="38000000550000012cbd7000fbdbdf2507000000", @ANYRES32=0x0, @ANYBLOB="20000100ae1c1fa91b39acf904f828ebe40a12565397d02f2597039705952ed2808bbbb58d4151", @ANYRES32=r7, @ANYBLOB="00000100fc01000000000000000000000000000086dd0000"], 0x38}, 0x1, 0x0, 0x0, 0x2000500c}, 0x80) (async) [ 509.615778][ T4726] usb 2-1: USB disconnect, device number 26 04:53:39 executing program 3: syz_emit_vhci(&(0x7f0000000000)=ANY=[@ANYBLOB="041ad7c26ab708000000000000000000bc7a4550b00df8c77be74d43d5aba14d1ba852eca78ed4b5825e3bc9937d866eb34761a467d37a128afcd0141cf881a8759dca2cf2e4c8ad569c8812a9e25cd85a03adf95511c5f6e6742873914e2e713367fce2212c8cbe56afa07e22066b1d89aae0e0fb61a7955aee4a5f58e9cb059dc45256172601cef663f35c15306139190b87668c53de3d24ed6d24e4dc2fb18d1a45157e3bf5faa1118059edf97c44e67a8c3c2d198378d84bed9ea125da017922d83b297e23531a134d3f0058602809abab10e0da4d5ba7b7a04f2c63fadc90a651c0243b01af13dda53c03c0648167d920de32695fdf2aaec5698c6b72948920a8cd873bad74b063152126e2e8bbd7cd7a5b26fef097d0c65d5229a8d8f1b924a06cb523f5093557488cc72e6f850fdf4ba9ac0d821ffc81fec0b6894f6d4091ffff6256282f27abcdca92fe2f1933e2ff2abe345d96244a2ead4b15b556330f3774959ec6734d22"], 0x14) syz_emit_vhci(&(0x7f0000000000)=ANY=[@ANYBLOB="041ad7c26ab708000000000000000000bc7a4550b00df8c77be74d43d5aba14d1ba852eca78ed4b5825e3bc9937d866eb34761a467d37a128afcd0141cf881a8759dca2cf2e4c8ad569c8812a9e25cd85a03adf95511c5f6e6742873914e2e713367fce2212c8cbe56afa07e22066b1d89aae0e0fb61a7955aee4a5f58e9cb059dc45256172601cef663f35c15306139190b87668c53de3d24ed6d24e4dc2fb18d1a45157e3bf5faa1118059edf97c44e67a8c3c2d198378d84bed9ea125da017922d83b297e23531a134d3f0058602809abab10e0da4d5ba7b7a04f2c63fadc90a651c0243b01af13dda53c03c0648167d920de32695fdf2aaec5698c6b72948920a8cd873bad74b063152126e2e8bbd7cd7a5b26fef097d0c65d5229a8d8f1b924a06cb523f5093557488cc72e6f850fdf4ba9ac0d821ffc81fec0b6894f6d4091ffff6256282f27abcdca92fe2f1933e2ff2abe345d96244a2ead4b15b556330f3774959ec6734d22"], 0x14) (async) 04:53:39 executing program 2: capset(&(0x7f0000000100)={0x19980330}, &(0x7f0000000140)) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') r1 = memfd_create(&(0x7f00000001c0)='D\xa3\xd5Wj\xfcwx0\xc1\xac\x1a\x1a\vG\xa9~vB\xbc\\$w\xb5VoA\xaa\t\xc3\xe3Q\xbc\xee[\xbe\xe1\xa2\xe0\xff\x8e\t\xb0\x1a\xe7\xa4\xcaN\x84\xadS\x8bqE\x99\x01t\xde*W\x1dPL\x92\x8f\xc2\xf9\xcd\x8cj\x03X\x05\x17mwI\xf0\x01\xe5z\xcdJ)\xc7\xfa)\xaa}\xef\xbb\xf5\xcd\xb1o5\x18\xd6\v\x85q\x98\x9bB\xb9\xea\xe7\x92\xad\xd0\xa2\x9a\x1cV\xcc6P-Qi:T\xc0\xd2\t?\bpBl\xf4*', 0x0) write(r1, &(0x7f00000000c0)="6963e64243ea486da3a74e3deec6fc5bb9650b5de56946c568f95d22467190ba406d59a5958d6f156c9c8a2ac4677b00000000000000000000200000f8bf54da33", 0x41) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) syz_kvm_setup_cpu$x86(r2, r3, &(0x7f0000001000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, &(0x7f0000000280)="420f32c423d1ce3fcd66bad104ec66baf80cb8fc499788ef66bafc0ced66ba4000edf3f0f614f80f2027b9d30200000f32b805000000b9002000000f01d936440f01c5", 0x43}], 0x1, 0x9, &(0x7f0000000340), 0x0) r4 = dup3(r0, r1, 0x0) fremovexattr(r4, &(0x7f0000000040)=@known='system.posix_acl_access\x00') 04:53:39 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f0000000000)=0x1, 0x4) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000080)={@in6={{0xa, 0x0, 0x0, @local}}, 0x0, 0x0, 0x2d, 0x0, "8d091feb582fca346e775113b3fa2d4f7e883edf1727f0471b907c7b1d2db09fabeb0b24d6f356aa3b41cbf5c5787efaeca3d978597665b78ccbf4fd62ba5c3d521e319675e77f9782096b69db88a7c2"}, 0xd8) (async) listen(r0, 0x0) (async) syz_emit_ethernet(0xb6, &(0x7f0000000280)={@local, @broadcast, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @empty}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x11}}}}}}, 0x0) 04:53:39 executing program 5: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r3, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async, rerun: 64) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) sendmmsg$inet6(r4, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) syz_emit_vhci(&(0x7f00000001c0)=ANY=[@ANYBLOB="d020ace0396c915370f471cbbf07b2863b6c1de752ab2bf05a8bb810d3886d40f0e6463fe7c22044800b2a76bf7e62b009527cea77d099f463d00000f7c6a0bdca1a7028d3050bd3c03d6c5bc2f8dd7fd5a9dd5bbb9f839bf95ed5080833bf4aadb9a324f78e85431ce36e48452a00"/122, @ANYRESDEC=r4, @ANYRES64=r0, @ANYRES8=r3, @ANYRES16=r2], 0x14) [ 509.979778][ T7706] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 510.053903][ T7709] capability: warning: `syz-executor.2' uses 32-bit capabilities (legacy support in use) 04:53:39 executing program 3: r0 = openat$vmci(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r0, 0x7a7, &(0x7f0000000080)=0xa0000) ioctl$IOCTL_VMCI_INIT_CONTEXT(r0, 0x7a0, &(0x7f0000000000)={@my=0x1}) ioctl$IOCTL_VMCI_SET_NOTIFY(r0, 0x7a0, &(0x7f0000000640)) syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a"], 0x14) [ 510.125069][ T7706] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.0'. [ 510.134427][ T4726] usb 2-1: new high-speed USB device number 27 using dummy_hcd 04:53:39 executing program 2: capset(&(0x7f0000000100)={0x19980330}, &(0x7f0000000140)) (async) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') (async) r1 = memfd_create(&(0x7f00000001c0)='D\xa3\xd5Wj\xfcwx0\xc1\xac\x1a\x1a\vG\xa9~vB\xbc\\$w\xb5VoA\xaa\t\xc3\xe3Q\xbc\xee[\xbe\xe1\xa2\xe0\xff\x8e\t\xb0\x1a\xe7\xa4\xcaN\x84\xadS\x8bqE\x99\x01t\xde*W\x1dPL\x92\x8f\xc2\xf9\xcd\x8cj\x03X\x05\x17mwI\xf0\x01\xe5z\xcdJ)\xc7\xfa)\xaa}\xef\xbb\xf5\xcd\xb1o5\x18\xd6\v\x85q\x98\x9bB\xb9\xea\xe7\x92\xad\xd0\xa2\x9a\x1cV\xcc6P-Qi:T\xc0\xd2\t?\bpBl\xf4*', 0x0) write(r1, &(0x7f00000000c0)="6963e64243ea486da3a74e3deec6fc5bb9650b5de56946c568f95d22467190ba406d59a5958d6f156c9c8a2ac4677b00000000000000000000200000f8bf54da33", 0x41) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x0) (async) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) syz_kvm_setup_cpu$x86(r2, r3, &(0x7f0000001000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, &(0x7f0000000280)="420f32c423d1ce3fcd66bad104ec66baf80cb8fc499788ef66bafc0ced66ba4000edf3f0f614f80f2027b9d30200000f32b805000000b9002000000f01d936440f01c5", 0x43}], 0x1, 0x9, &(0x7f0000000340), 0x0) (async) r4 = dup3(r0, r1, 0x0) fremovexattr(r4, &(0x7f0000000040)=@known='system.posix_acl_access\x00') [ 510.362934][ T5025] Bluetooth: hci0: Malformed LE Event: 0x0b [ 510.496484][ T4726] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 510.508008][ T4726] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 510.523015][ T4726] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 510.536949][ T4726] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 510.546369][ T4726] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 510.636827][ T4726] usb 2-1: config 0 descriptor?? [ 510.912512][ T7726] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 510.926783][ T7726] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 510.961208][ T7726] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 510.971238][ T7726] misc raw-gadget: fail, usb_gadget_register_driver returned -16 04:53:40 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000700)=ANY=[@ANYBLOB="ecd609cb58e200000038b2000000a20000000095"], 0x0, 0xfffffff7, 0x9e, &(0x7f0000001880)=""/158}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000440)=ANY=[@ANYBLOB="3c00000010001ffe00989837a182138b00268f1c", @ANYRES32=0x0, @ANYBLOB="ff7f000000000000140012800a00010076786c616e0000000400028008000a00", @ANYRES32], 0x3c}, 0x1, 0x8000a0ffffffff}, 0x0) r1 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000300)={0x0, 0x1, 0x3}) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) mq_timedreceive(r1, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000000740)) ioctl$FS_IOC_SETVERSION(r1, 0x40047602, &(0x7f0000000000)=0xe93) mq_timedreceive(r1, &(0x7f0000000780)=""/126, 0x7e, 0x8, 0x0) fallocate(r1, 0x30, 0x9, 0x10000) r2 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r2, &(0x7f00000000c0), 0x492492492492627, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000280)='smaps\x00') ioctl$FIBMAP(r3, 0x1, &(0x7f0000000380)=0x100) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f0000001cc0), 0x414000, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001f40)={0x18, 0x3, &(0x7f0000001d00)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xfa}}, &(0x7f0000001d80)='GPL\x00', 0x1, 0x0, 0x0, 0x41000, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001e80)={0x6, 0x3}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001f00)=[0xffffffffffffffff, r3]}, 0x90) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(0xffffffffffffffff, 0x4018f50b, &(0x7f0000002000)={0x1, 0xffffffff, 0x4d88}) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000001fc0)={r4, r5, 0x0, r3}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001c40)={0x18, 0xe, &(0x7f0000001a40)=ANY=[@ANYBLOB="185a0000081700000000000000000000220400000400000018140000", @ANYRES32=r3, @ANYBLOB="000000000000000018000000000000000000000008000000184801000ca4f5030000000000000000183500000400000000000000000000001d78c0ff01000000005006002600000085000000b4000000"], &(0x7f0000000840)='GPL\x00', 0x8, 0xb0, &(0x7f0000001ac0)=""/176, 0x40f00, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001bc0)={0x1, 0x3}, 0x8, 0x10, &(0x7f0000001c00)={0x0, 0xc, 0x7e, 0xfb35}, 0x10}, 0x80) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x5, 0x6, &(0x7f00000006c0)=ANY=[@ANYRES16=r3], &(0x7f0000000080)='GPL\x00', 0x3, 0xc3, &(0x7f00000005c0)=""/195, 0x41100, 0x34, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000100)='ext4_read_block_bitmap_load\x00', r6}, 0x10) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r6, 0x50009418, &(0x7f0000000880)={{r3}, 0x0, 0x4, @inherit={0x50, &(0x7f0000001940)=ANY=[@ANYBLOB="00001deb1d2b23eded42000000000000000000000000f5ff0200ac8e100100000000c2000000efffffff0f00000006000000ffffff7f00000014fe0300000000000000ebff000001000035abed556bb72b9a0000005bae163444dbdf38bedf4a89903b737cfbfa64da3e1175b053f833ee1585b6133dd509f219628f8e54c11988fc663942371b8a627934092d3f7ef913a271a6c60dd73d7540ee9624bc4a0990d7601a916d9c305339cceee59b5d50d8fe8f13f494b7891763e7c0182b3fa38289d597d69f0aa8e29eed81fae609cde646466601d924876a4389ce6a0af9"]}, @subvolid=0xd}) r7 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x3, 0x4, &(0x7f0000000900)=ANY=[@ANYBLOB="8500000007000000350000000000000085000000230000009500000000000000f4670880271e3503200ffa95a2c8c037c5a142dfa8ba6287066c5197fabd5f7010e81ae0b737126ea6f7dc39cd34d5aeed8d38665cb6e22ff5dde54704d25c79949c23e2eb15d755a2350ea7c09cc28de194f44800000000b0d3712c7e93363af3c075ff1e23160104d95433bb755af3d576090c4867a7b6393e366c6386d5ec7201d031f40f3012e9576e51a7f550afc852003b2f7846c744ae6af3c037102124d85cec074c6949e1d76d067a97000247fe5f17fdab800f4104dbaba46aac3abe6c4d7f47ef6d025de71e96ca80b9eabaaa4a9779f8555eaea768c1f2c221c100ef050000000ee282ab76f593d928cf95846be6277c04b8c5324812696a623cd8a4f8dc8dcba00b1b2d2547c45b0c52087b5efabf8496b9a951667dd5b5a0327b56c0ebfb19a34268335648e1f844ce328c10752a42dca52fb98c1452b651ebffffffff00000000419a2f238f173d0cd46dafc6e95500f53e5309ec91d83cf4fbd775d9c07d8d591a4dac60ff00e629b3b20000000000000000000000000000000000000000000000004e41ffd11d41614fc97bff9cfa139a35a8b7d58ef7845b492b808b59a29b3bfa21b4ce7abc79e8279ef3e2151281fe64f52fc86715aca2e027cb0d5ae3a489dd4f97e6dfdaf622a6964faea221d4b6a7d5fbaeb8ce597ec671a0f8cab6877df3ef4b21d902a66f091947f1a69f09007d1c22c1fa852ed36488b944b3ca4e86a4738f730f473f3f29d592549b220d051c3b31e321d426ac7b28e8204d3253184d307966ad8ef7482da915473bd11a72e9acefc61cb7a40b78a066f120cf5acc12e56107f7cd814485806eb67aade06212"], &(0x7f0000000140)='GPL\x00', 0x0, 0xe0, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xfffffc1a}, 0x15) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r7, 0xfffff000, 0xe, 0x0, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x8000}, 0x28) r8 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x2c, 0x2, 0x3, 0x201, 0x0, 0x0, {0x0, 0x0, 0x1}, [@NFQA_CFG_MASK={0x8}, @NFQA_CFG_CMD={0x8, 0x1, {0x1}}, @NFQA_CFG_FLAGS={0x8, 0x5, 0x1, 0x0, 0x24}]}, 0x2c}}, 0x0) sendfile(r8, r1, &(0x7f0000000800)=0x2, 0x7) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0xa9, 0x7b, &(0x7f0000000480)="ffe2134498b161bf47ed5ee0d74c34f2bace19c0925752541e75d98c94cad52bc78246c676bff9270b1bdfb4dbbf0a81a0c158810a0d7a0348640ff7592e70f76c61044260ea1ba790f50906af19e794966d1a16d091e15f6f239fc49703b3f381a3bf94973f25273ede3363e0b644dd114c3dda8e44aaafd8747ee2b429f2264ea6457140d1f1bad64687baacde6c5dbe01000000000000000313f8298722d4f8d849d7e7f31a1107", &(0x7f0000000040)=""/123, 0x9, 0x0, 0x6, 0x84, &(0x7f00000002c0)="2f8e717bde1e", &(0x7f0000000540)="b03448502fec16c385ec8806402e32382ea4d9d46cbe978424d086bfaf74833d9e331eb1134f9f99ef30f7d33f9fd5a24cdcba1bcb9403c540c1e6a125898c7d0f8b1094631e2f8f73f46d545f81637d2ff24cf608554daaf6d66503a519cbfc319504daa75d3a571ede4e5090b5c922d740278fef6f5286639f440d005227cee811e7c0", 0x1, 0x800}, 0x50) 04:53:40 executing program 2: capset(&(0x7f0000000100)={0x19980330}, &(0x7f0000000140)) (async) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') (async) r1 = memfd_create(&(0x7f00000001c0)='D\xa3\xd5Wj\xfcwx0\xc1\xac\x1a\x1a\vG\xa9~vB\xbc\\$w\xb5VoA\xaa\t\xc3\xe3Q\xbc\xee[\xbe\xe1\xa2\xe0\xff\x8e\t\xb0\x1a\xe7\xa4\xcaN\x84\xadS\x8bqE\x99\x01t\xde*W\x1dPL\x92\x8f\xc2\xf9\xcd\x8cj\x03X\x05\x17mwI\xf0\x01\xe5z\xcdJ)\xc7\xfa)\xaa}\xef\xbb\xf5\xcd\xb1o5\x18\xd6\v\x85q\x98\x9bB\xb9\xea\xe7\x92\xad\xd0\xa2\x9a\x1cV\xcc6P-Qi:T\xc0\xd2\t?\bpBl\xf4*', 0x0) write(r1, &(0x7f00000000c0)="6963e64243ea486da3a74e3deec6fc5bb9650b5de56946c568f95d22467190ba406d59a5958d6f156c9c8a2ac4677b00000000000000000000200000f8bf54da33", 0x41) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x0) (async) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) syz_kvm_setup_cpu$x86(r2, r3, &(0x7f0000001000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, &(0x7f0000000280)="420f32c423d1ce3fcd66bad104ec66baf80cb8fc499788ef66bafc0ced66ba4000edf3f0f614f80f2027b9d30200000f32b805000000b9002000000f01d936440f01c5", 0x43}], 0x1, 0x9, &(0x7f0000000340), 0x0) (async) r4 = dup3(r0, r1, 0x0) fremovexattr(r4, &(0x7f0000000040)=@known='system.posix_acl_access\x00') 04:53:40 executing program 3: r0 = openat$vmci(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r0, 0x7a7, &(0x7f0000000080)=0xa0000) (async) ioctl$IOCTL_VMCI_INIT_CONTEXT(r0, 0x7a0, &(0x7f0000000000)={@my=0x1}) (async) ioctl$IOCTL_VMCI_SET_NOTIFY(r0, 0x7a0, &(0x7f0000000640)) (async) syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="043e110b6a"], 0x14) 04:53:40 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f0000000000)=0x1, 0x4) (async) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000080)={@in6={{0xa, 0x0, 0x0, @local}}, 0x0, 0x0, 0x2d, 0x0, "8d091feb582fca346e775113b3fa2d4f7e883edf1727f0471b907c7b1d2db09fabeb0b24d6f356aa3b41cbf5c5787efaeca3d978597665b78ccbf4fd62ba5c3d521e319675e77f9782096b69db88a7c2"}, 0xd8) (async) listen(r0, 0x0) (async) syz_emit_ethernet(0xb6, &(0x7f0000000280)={@local, @broadcast, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @empty}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x11}}}}}}, 0x0) 04:53:40 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000000180)={0x3a0012fb, 0x2759, 0x7, 0x7, 0x0, r0, &(0x7f00000001c0)="dea65da32636036060", 0x9}]) (async) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet6(r2, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x1e, 0x200, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c, 0x0}}], 0x2, 0x0) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x3, 0x0) (async) r5 = socket$nl_route(0x10, 0x3, 0x0) (async) r6 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) (async, rerun: 32) getsockname$packet(r6, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) (rerun: 32) sendmsg$nl_route(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000105000000000000000800005dfb", @ANYRES32=r7, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r4, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e40a41c1f4272a31858b3b117", @ANYRES32=r7, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB="540000002c0007000000001cb700000000000000", @ANYRES32=r7, @ANYBLOB="0000000000000000f3ff06000b0001"], 0x54}}, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB="38000000550000012cbd7000fbdbdf2507000000", @ANYRES32=0x0, @ANYBLOB="20000100ae1c1fa91b39acf904f828ebe40a12565397d02f2597039705952ed2808bbbb58d4151", @ANYRES32=r7, @ANYBLOB="00000100fc01000000000000000000000000000086dd0000"], 0x38}, 0x1, 0x0, 0x0, 0x2000500c}, 0x80) 04:53:40 executing program 5: syz_emit_vhci(&(0x7f0000000000)=ANY=[@ANYBLOB="043e210f1f887489af00ff016469149d7be5defc36dbdcb72838423214b50be5e8c694aabe63d1cc195527783b261e7e1082523af2e83154a61bca546d9a92b794a892050000000000000047b63cbe34173a53558d022c74f32d50eedc50549ac149055cc708a127ea5a57dd3b9456f6d500"/126], 0x14) syz_emit_vhci(&(0x7f00000000c0)=@HCI_EVENT_PKT={0x4, @hci_ev_remote_ext_features={{0x23, 0xd}, {0xe2, 0xc8, 0x9, 0x40, "049a18b90740a958"}}}, 0x10) [ 511.215345][ T4726] usbhid 2-1:0.0: can't add hid device: -71 [ 511.221966][ T4726] usbhid: probe of 2-1:0.0 failed with error -71 [ 511.336262][ T5025] ===================================================== [ 511.338022][ T4726] usb 2-1: USB disconnect, device number 27 [ 511.343652][ T5025] BUG: KMSAN: uninit-value in eir_get_service_data+0x25c/0x570 [ 511.357455][ T5025] eir_get_service_data+0x25c/0x570 [ 511.362828][ T5025] iso_connect_ind+0x2004/0x2330 [ 511.368157][ T5025] hci_le_per_adv_report_evt+0xc0/0x1e0 [ 511.374008][ T5025] hci_le_meta_evt+0x608/0x860 [ 511.379048][ T5025] hci_event_packet+0x1183/0x1be0 [ 511.384569][ T5025] hci_rx_work+0x687/0x1120 [ 511.389340][ T5025] process_scheduled_works+0x104e/0x1e70 [ 511.395481][ T5025] worker_thread+0xf45/0x1490 [ 511.400330][ T5025] kthread+0x3ed/0x540 [ 511.404752][ T5025] ret_from_fork+0x66/0x80 [ 511.409417][ T5025] ret_from_fork_asm+0x11/0x20 [ 511.414482][ T5025] [ 511.416892][ T5025] Uninit was created at: [ 511.421355][ T5025] slab_post_alloc_hook+0x129/0xa70 [ 511.426830][ T5025] kmem_cache_alloc_node+0x5e9/0xb10 [ 511.437474][ T5025] kmalloc_reserve+0x13d/0x4a0 [ 511.442608][ T5025] __alloc_skb+0x318/0x740 [ 511.447872][ T5025] vhci_write+0x126/0x8f0 [ 511.452459][ T5025] vfs_write+0x8ef/0x1490 [ 511.457078][ T5025] ksys_write+0x20f/0x4c0 [ 511.461566][ T5025] __x64_sys_write+0x93/0xd0 [ 511.466392][ T5025] do_syscall_64+0x44/0x110 [ 511.471209][ T5025] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 511.477542][ T5025] [ 511.479979][ T5025] CPU: 0 PID: 5025 Comm: kworker/u5:4 Not tainted 6.7.0-rc1-syzkaller-00019-gc42d9eeef8e5 #0 [ 511.490410][ T5025] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 511.500960][ T5025] Workqueue: hci1 hci_rx_work [ 511.506131][ T5025] ===================================================== [ 511.513158][ T5025] Disabling lock debugging due to kernel taint [ 511.519491][ T5025] Kernel panic - not syncing: kmsan.panic set ... [ 511.526198][ T5025] CPU: 0 PID: 5025 Comm: kworker/u5:4 Tainted: G B 6.7.0-rc1-syzkaller-00019-gc42d9eeef8e5 #0 [ 511.530573][ T7734] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 511.547448][ T5025] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 511.555306][ T4381] Bluetooth: hci0: Malformed LE Event: 0x0b [ 511.563606][ T5025] Workqueue: hci1 hci_rx_work [ 511.568499][ T5025] Call Trace: [ 511.571881][ T5025] [ 511.574919][ T5025] dump_stack_lvl+0x1bf/0x240 [ 511.579786][ T5025] dump_stack+0x1e/0x20 [ 511.584116][ T5025] panic+0x4de/0xc90 [ 511.588213][ T5025] ? add_taint+0x108/0x1a0 [ 511.592802][ T5025] kmsan_report+0x2d0/0x2d0 [ 511.597534][ T5025] ? __msan_warning+0x96/0x110 [ 511.602474][ T5025] ? eir_get_service_data+0x25c/0x570 [ 511.608100][ T5025] ? iso_connect_ind+0x2004/0x2330 [ 511.613406][ T5025] ? hci_le_per_adv_report_evt+0xc0/0x1e0 [ 511.619332][ T5025] ? hci_le_meta_evt+0x608/0x860 [ 511.624429][ T5025] ? hci_event_packet+0x1183/0x1be0 [ 511.629872][ T5025] ? hci_rx_work+0x687/0x1120 [ 511.634809][ T5025] ? process_scheduled_works+0x104e/0x1e70 [ 511.640815][ T5025] ? worker_thread+0xf45/0x1490 [ 511.645910][ T5025] ? kthread+0x3ed/0x540 [ 511.650406][ T5025] ? ret_from_fork+0x66/0x80 [ 511.655177][ T5025] ? ret_from_fork_asm+0x11/0x20 [ 511.660285][ T5025] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 511.666283][ T5025] ? filter_irq_stacks+0x60/0x1a0 [ 511.671500][ T5025] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 511.677929][ T5025] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 511.683919][ T5025] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 511.689913][ T5025] __msan_warning+0x96/0x110 [ 511.694678][ T5025] eir_get_service_data+0x25c/0x570 [ 511.700036][ T5025] iso_connect_ind+0x2004/0x2330 [ 511.705169][ T5025] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 511.711610][ T5025] hci_le_per_adv_report_evt+0xc0/0x1e0 [ 511.717368][ T5025] hci_le_meta_evt+0x608/0x860 [ 511.722315][ T5025] ? hci_le_pa_sync_estabilished_evt+0x5b0/0x5b0 [ 511.729691][ T5025] hci_event_packet+0x1183/0x1be0 [ 511.735097][ T5025] ? hci_remote_host_features_evt+0x3c0/0x3c0 [ 511.741485][ T5025] hci_rx_work+0x687/0x1120 [ 511.746279][ T5025] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 511.752276][ T5025] ? hci_alloc_dev_priv+0x2d50/0x2d50 [ 511.757829][ T5025] ? hci_alloc_dev_priv+0x2d50/0x2d50 [ 511.763377][ T5025] process_scheduled_works+0x104e/0x1e70 [ 511.769206][ T5025] worker_thread+0xf45/0x1490 [ 511.774051][ T5025] kthread+0x3ed/0x540 [ 511.778289][ T5025] ? pr_cont_work+0xce0/0xce0 [ 511.783113][ T5025] ? kthread_blkcg+0x120/0x120 [ 511.788046][ T5025] ret_from_fork+0x66/0x80 [ 511.792645][ T5025] ? kthread_blkcg+0x120/0x120 [ 511.797583][ T5025] ret_from_fork_asm+0x11/0x20 [ 511.802523][ T5025] [ 511.805871][ T5025] Kernel Offset: disabled [ 511.810243][ T5025] Rebooting in 86400 seconds..