3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:25 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) recvmmsg$unix(r1, &(0x7f0000002780)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000200)=""/143, 0x8f}, {&(0x7f00000002c0)=""/40, 0x28}, {&(0x7f0000000300)=""/153, 0x99}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/117, 0x75}, {&(0x7f00000005c0)=""/59, 0x3b}, {&(0x7f0000000600)=""/120, 0x78}], 0x7, &(0x7f0000000700)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe8}}, {{&(0x7f0000000800)=@abs, 0x6e, &(0x7f0000000880), 0x0, &(0x7f00000008c0)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58}}, {{&(0x7f0000000940)=@abs, 0x6e, &(0x7f0000000a00)=[{&(0x7f00000009c0)=""/49, 0x31}], 0x1, &(0x7f0000000a40)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68}}, {{&(0x7f0000000ac0), 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000b40)=""/188, 0xbc}, {&(0x7f0000000c00)=""/146, 0x92}, {&(0x7f0000000cc0)=""/204, 0xcc}, {&(0x7f0000000dc0)=""/225, 0xe1}], 0x4, &(0x7f0000000f00)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x140}}, {{0x0, 0x0, &(0x7f0000002080)=[{&(0x7f0000001040)=""/50, 0x32}, {&(0x7f0000001080)=""/4096, 0x1000}], 0x2, &(0x7f00000020c0)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xe8}}, {{&(0x7f00000021c0)=@abs, 0x6e, &(0x7f0000002280)=[{&(0x7f0000002240)=""/54, 0x36}], 0x1}}, {{&(0x7f00000022c0), 0x6e, &(0x7f0000002700)=[{&(0x7f0000002340)=""/250, 0xfa}, {&(0x7f0000002440)=""/4, 0x4}, {&(0x7f0000002480)=""/94, 0x5e}, {&(0x7f0000002500)=""/68, 0x44}, {&(0x7f0000002580)=""/79, 0x4f}, {&(0x7f0000002c80)=""/4096, 0x1000}, {&(0x7f0000002600)=""/99, 0x63}, {&(0x7f0000002680)=""/84, 0x54}], 0x8}}], 0x7, 0x42, &(0x7f0000002940)={0x0, 0x989680}) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) r3 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000880), 0x185400, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r3, 0xc018937e, &(0x7f0000002980)={{0x1, 0x1, 0x18, r2, {0x2}}, './file0\x00'}) (async) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000040)={'erspan0\x00', 0x0, 0x40, 0xf, 0x80000000, 0x1, {{0xc, 0x4, 0x1, 0x12, 0x30, 0x64, 0x0, 0xf0, 0x4, 0x0, @dev={0xac, 0x14, 0x14, 0x35}, @broadcast, {[@lsrr={0x83, 0xb, 0x57, [@remote, @private=0xa010100]}, @timestamp={0x44, 0x8, 0x79, 0x0, 0x7, [0xf18]}, @noop, @rr={0x7, 0x7, 0xa3, [@broadcast]}]}}}}}) 07:43:25 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, 0x0, 0x0, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:25 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, 0x0, 0x0, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:25 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:25 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) recvmmsg$unix(r1, &(0x7f0000002780)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000200)=""/143, 0x8f}, {&(0x7f00000002c0)=""/40, 0x28}, {&(0x7f0000000300)=""/153, 0x99}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/117, 0x75}, {&(0x7f00000005c0)=""/59, 0x3b}, {&(0x7f0000000600)=""/120, 0x78}], 0x7, &(0x7f0000000700)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe8}}, {{&(0x7f0000000800)=@abs, 0x6e, &(0x7f0000000880), 0x0, &(0x7f00000008c0)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58}}, {{&(0x7f0000000940)=@abs, 0x6e, &(0x7f0000000a00)=[{&(0x7f00000009c0)=""/49, 0x31}], 0x1, &(0x7f0000000a40)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68}}, {{&(0x7f0000000ac0), 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000b40)=""/188, 0xbc}, {&(0x7f0000000c00)=""/146, 0x92}, {&(0x7f0000000cc0)=""/204, 0xcc}, {&(0x7f0000000dc0)=""/225, 0xe1}], 0x4, &(0x7f0000000f00)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x140}}, {{0x0, 0x0, &(0x7f0000002080)=[{&(0x7f0000001040)=""/50, 0x32}, {&(0x7f0000001080)=""/4096, 0x1000}], 0x2, &(0x7f00000020c0)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xe8}}, {{&(0x7f00000021c0)=@abs, 0x6e, &(0x7f0000002280)=[{&(0x7f0000002240)=""/54, 0x36}], 0x1}}, {{&(0x7f00000022c0), 0x6e, &(0x7f0000002700)=[{&(0x7f0000002340)=""/250, 0xfa}, {&(0x7f0000002440)=""/4, 0x4}, {&(0x7f0000002480)=""/94, 0x5e}, {&(0x7f0000002500)=""/68, 0x44}, {&(0x7f0000002580)=""/79, 0x4f}, {&(0x7f0000002c80)=""/4096, 0x1000}, {&(0x7f0000002600)=""/99, 0x63}, {&(0x7f0000002680)=""/84, 0x54}], 0x8}}], 0x7, 0x42, &(0x7f0000002940)={0x0, 0x989680}) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) r3 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000880), 0x185400, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r3, 0xc018937e, &(0x7f0000002980)={{0x1, 0x1, 0x18, r2, {0x2}}, './file0\x00'}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000040)={'erspan0\x00', 0x0, 0x40, 0xf, 0x80000000, 0x1, {{0xc, 0x4, 0x1, 0x12, 0x30, 0x64, 0x0, 0xf0, 0x4, 0x0, @dev={0xac, 0x14, 0x14, 0x35}, @broadcast, {[@lsrr={0x83, 0xb, 0x57, [@remote, @private=0xa010100]}, @timestamp={0x44, 0x8, 0x79, 0x0, 0x7, [0xf18]}, @noop, @rr={0x7, 0x7, 0xa3, [@broadcast]}]}}}}}) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) accept4(r0, 0x0, 0x0, 0x0) (async) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) recvmmsg$unix(r1, &(0x7f0000002780)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000200)=""/143, 0x8f}, {&(0x7f00000002c0)=""/40, 0x28}, {&(0x7f0000000300)=""/153, 0x99}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/117, 0x75}, {&(0x7f00000005c0)=""/59, 0x3b}, {&(0x7f0000000600)=""/120, 0x78}], 0x7, &(0x7f0000000700)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe8}}, {{&(0x7f0000000800)=@abs, 0x6e, &(0x7f0000000880), 0x0, &(0x7f00000008c0)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58}}, {{&(0x7f0000000940)=@abs, 0x6e, &(0x7f0000000a00)=[{&(0x7f00000009c0)=""/49, 0x31}], 0x1, &(0x7f0000000a40)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68}}, {{&(0x7f0000000ac0), 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000b40)=""/188, 0xbc}, {&(0x7f0000000c00)=""/146, 0x92}, {&(0x7f0000000cc0)=""/204, 0xcc}, {&(0x7f0000000dc0)=""/225, 0xe1}], 0x4, &(0x7f0000000f00)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x140}}, {{0x0, 0x0, &(0x7f0000002080)=[{&(0x7f0000001040)=""/50, 0x32}, {&(0x7f0000001080)=""/4096, 0x1000}], 0x2, &(0x7f00000020c0)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xe8}}, {{&(0x7f00000021c0)=@abs, 0x6e, &(0x7f0000002280)=[{&(0x7f0000002240)=""/54, 0x36}], 0x1}}, {{&(0x7f00000022c0), 0x6e, &(0x7f0000002700)=[{&(0x7f0000002340)=""/250, 0xfa}, {&(0x7f0000002440)=""/4, 0x4}, {&(0x7f0000002480)=""/94, 0x5e}, {&(0x7f0000002500)=""/68, 0x44}, {&(0x7f0000002580)=""/79, 0x4f}, {&(0x7f0000002c80)=""/4096, 0x1000}, {&(0x7f0000002600)=""/99, 0x63}, {&(0x7f0000002680)=""/84, 0x54}], 0x8}}], 0x7, 0x42, &(0x7f0000002940)={0x0, 0x989680}) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000880), 0x185400, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r3, 0xc018937e, &(0x7f0000002980)={{0x1, 0x1, 0x18, r2, {0x2}}, './file0\x00'}) (async) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000040)={'erspan0\x00', 0x0, 0x40, 0xf, 0x80000000, 0x1, {{0xc, 0x4, 0x1, 0x12, 0x30, 0x64, 0x0, 0xf0, 0x4, 0x0, @dev={0xac, 0x14, 0x14, 0x35}, @broadcast, {[@lsrr={0x83, 0xb, 0x57, [@remote, @private=0xa010100]}, @timestamp={0x44, 0x8, 0x79, 0x0, 0x7, [0xf18]}, @noop, @rr={0x7, 0x7, 0xa3, [@broadcast]}]}}}}}) (async) 07:43:26 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x0, 0x4, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:26 executing program 4: r0 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in6={0xa, 0x4e1e, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}], 0xfffffffffffffdd2) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) (async) r2 = socket(0xa, 0x1, 0x0) close(r2) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:26 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, 0x0, 0x0, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:26 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, 0x0, 0x0, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 889.861829][ T1211] ieee802154 phy0 wpan0: encryption failed: -22 [ 889.868453][ T1211] ieee802154 phy1 wpan1: encryption failed: -22 07:43:26 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="1d9c12d29b948bc887b9be2758872a0f441a706055d48eb852625877758838db59e205440674be4b78365dd7b5eb28", 0x2f) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:26 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:26 executing program 4: r0 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in6={0xa, 0x4e1e, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}], 0xfffffffffffffdd2) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) socket$inet6_sctp(0xa, 0x0, 0x84) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in6={0xa, 0x4e1e, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}], 0xfffffffffffffdd2) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) (async) socket(0xa, 0x1, 0x0) (async) close(r2) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) (async) 07:43:27 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) (async) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="1d9c12d29b948bc887b9be2758872a0f441a706055d48eb852625877758838db59e205440674be4b78365dd7b5eb28", 0x2f) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:27 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:27 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:27 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, 0x0, 0x0, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:27 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000040)=ANY=[], &(0x7f000095dffc)=0x8) socket(0x2b, 0x3, 0x8) r3 = socket(0xa, 0x1, 0x0) close(r3) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200), &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r3, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:27 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) (async) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000080)="1d9c12d29b948bc887b9be2758872a0f441a706055d48eb852625877758838db59e205440674be4b78365dd7b5eb28", 0x2f) (async) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:27 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:27 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:28 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:28 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:28 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async, rerun: 32) r1 = accept4(r0, 0x0, 0x0, 0x0) (rerun: 32) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:28 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:28 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:28 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:28 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000040)=ANY=[], &(0x7f000095dffc)=0x8) socket(0x2b, 0x3, 0x8) r3 = socket(0xa, 0x1, 0x0) close(r3) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200), &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r3, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) socket$inet6_sctp(0xa, 0x5, 0x84) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000040)=ANY=[], &(0x7f000095dffc)=0x8) (async) socket(0x2b, 0x3, 0x8) (async) socket(0xa, 0x1, 0x0) (async) close(r3) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200), &(0x7f0000000000)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r3, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) (async) 07:43:29 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:29 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) accept4(r0, 0x0, 0x0, 0x0) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) 07:43:29 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:29 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, 0x0}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:29 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="54a464b40c2b16f52b34cfe9d9df4677de06570ff472387ccd407f5453d8b316b63adf9695e2f06cc6473f9355a6f2a0a59c8479121859b411ccb9e82db1399404261aee5ec9acf18e97aa157c8f6953de704e269164034b1c84dc02f5026148f5a6fbf19da2ab9ce5553ecbe3591c21b7a6edb88b583975b1e25c588ffa8fe11da1b6096b2d2bd3d81f2436449246f7675bfc3d64456848aa4953b67f55704995c5051f55a229a14bb948d1827c5a110fda29a2e684f34ce170fba0ffef21b26c5a7f756fb1da158d42c25f75262d4e659e4cdaadb01d0ef7b6ce20761cf090", 0xe0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) bind(r0, &(0x7f0000000040)=@pppoe={0x18, 0x0, {0x2, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, 'vlan0\x00'}}, 0x80) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000240), 0x5d, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000280)="8b8d3ebb3ed8fdcdee7be5397e6b32ab7048771c6fdc7d8d396ca4b179f197a5be01f5e9b6f7106d3afe45ceff62b5a4ffbf6cc7998b0b5cc1797f5d98d9d3b9829b3f25c76dbe47077e86a9074c1102f346b9b93f0818b484ba678167077724721634ac529ea0cc50182138056393aa8ff323c4199c967f2a81dd66ab6b9e70e04288d0eef87b3714eafe40da26669bf519c0a61f4f2c3dbb25f849d029e680b9bcc8834224586791da9f8c612a2260cad2d3ffdedbdca2d8059e6b8c5631b141c84b51", 0xc4) 07:43:29 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:29 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000040)=ANY=[], &(0x7f000095dffc)=0x8) (async) socket(0x2b, 0x3, 0x8) (async) r3 = socket(0xa, 0x1, 0x0) close(r3) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200), &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r3, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:29 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="54a464b40c2b16f52b34cfe9d9df4677de06570ff472387ccd407f5453d8b316b63adf9695e2f06cc6473f9355a6f2a0a59c8479121859b411ccb9e82db1399404261aee5ec9acf18e97aa157c8f6953de704e269164034b1c84dc02f5026148f5a6fbf19da2ab9ce5553ecbe3591c21b7a6edb88b583975b1e25c588ffa8fe11da1b6096b2d2bd3d81f2436449246f7675bfc3d64456848aa4953b67f55704995c5051f55a229a14bb948d1827c5a110fda29a2e684f34ce170fba0ffef21b26c5a7f756fb1da158d42c25f75262d4e659e4cdaadb01d0ef7b6ce20761cf090", 0xe0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) bind(r0, &(0x7f0000000040)=@pppoe={0x18, 0x0, {0x2, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, 'vlan0\x00'}}, 0x80) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) syz_open_dev$vcsu(&(0x7f0000000240), 0x5d, 0x0) (async) r2 = syz_open_dev$vcsu(&(0x7f0000000240), 0x5d, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000280)="8b8d3ebb3ed8fdcdee7be5397e6b32ab7048771c6fdc7d8d396ca4b179f197a5be01f5e9b6f7106d3afe45ceff62b5a4ffbf6cc7998b0b5cc1797f5d98d9d3b9829b3f25c76dbe47077e86a9074c1102f346b9b93f0818b484ba678167077724721634ac529ea0cc50182138056393aa8ff323c4199c967f2a81dd66ab6b9e70e04288d0eef87b3714eafe40da26669bf519c0a61f4f2c3dbb25f849d029e680b9bcc8834224586791da9f8c612a2260cad2d3ffdedbdca2d8059e6b8c5631b141c84b51", 0xc4) 07:43:29 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:29 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:30 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="54a464b40c2b16f52b34cfe9d9df4677de06570ff472387ccd407f5453d8b316b63adf9695e2f06cc6473f9355a6f2a0a59c8479121859b411ccb9e82db1399404261aee5ec9acf18e97aa157c8f6953de704e269164034b1c84dc02f5026148f5a6fbf19da2ab9ce5553ecbe3591c21b7a6edb88b583975b1e25c588ffa8fe11da1b6096b2d2bd3d81f2436449246f7675bfc3d64456848aa4953b67f55704995c5051f55a229a14bb948d1827c5a110fda29a2e684f34ce170fba0ffef21b26c5a7f756fb1da158d42c25f75262d4e659e4cdaadb01d0ef7b6ce20761cf090", 0xe0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) bind(r0, &(0x7f0000000040)=@pppoe={0x18, 0x0, {0x2, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, 'vlan0\x00'}}, 0x80) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000240), 0x5d, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000280)="8b8d3ebb3ed8fdcdee7be5397e6b32ab7048771c6fdc7d8d396ca4b179f197a5be01f5e9b6f7106d3afe45ceff62b5a4ffbf6cc7998b0b5cc1797f5d98d9d3b9829b3f25c76dbe47077e86a9074c1102f346b9b93f0818b484ba678167077724721634ac529ea0cc50182138056393aa8ff323c4199c967f2a81dd66ab6b9e70e04288d0eef87b3714eafe40da26669bf519c0a61f4f2c3dbb25f849d029e680b9bcc8834224586791da9f8c612a2260cad2d3ffdedbdca2d8059e6b8c5631b141c84b51", 0xc4) socket$alg(0x26, 0x5, 0x0) (async) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="54a464b40c2b16f52b34cfe9d9df4677de06570ff472387ccd407f5453d8b316b63adf9695e2f06cc6473f9355a6f2a0a59c8479121859b411ccb9e82db1399404261aee5ec9acf18e97aa157c8f6953de704e269164034b1c84dc02f5026148f5a6fbf19da2ab9ce5553ecbe3591c21b7a6edb88b583975b1e25c588ffa8fe11da1b6096b2d2bd3d81f2436449246f7675bfc3d64456848aa4953b67f55704995c5051f55a229a14bb948d1827c5a110fda29a2e684f34ce170fba0ffef21b26c5a7f756fb1da158d42c25f75262d4e659e4cdaadb01d0ef7b6ce20761cf090", 0xe0) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) bind(r0, &(0x7f0000000040)=@pppoe={0x18, 0x0, {0x2, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, 'vlan0\x00'}}, 0x80) (async) accept4(r0, 0x0, 0x0, 0x0) (async) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) syz_open_dev$vcsu(&(0x7f0000000240), 0x5d, 0x0) (async) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000280)="8b8d3ebb3ed8fdcdee7be5397e6b32ab7048771c6fdc7d8d396ca4b179f197a5be01f5e9b6f7106d3afe45ceff62b5a4ffbf6cc7998b0b5cc1797f5d98d9d3b9829b3f25c76dbe47077e86a9074c1102f346b9b93f0818b484ba678167077724721634ac529ea0cc50182138056393aa8ff323c4199c967f2a81dd66ab6b9e70e04288d0eef87b3714eafe40da26669bf519c0a61f4f2c3dbb25f849d029e680b9bcc8834224586791da9f8c612a2260cad2d3ffdedbdca2d8059e6b8c5631b141c84b51", 0xc4) (async) 07:43:30 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, 0x0}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:30 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:30 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) r1 = socket(0xa, 0x1, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200), &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:30 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000000000000000000000ffdb70a5433e3edb"], 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) accept$alg(r0, 0x0, 0x0) 07:43:30 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:30 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:30 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, 0x0}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:31 executing program 0: socket$alg(0x26, 0x5, 0x0) (async) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000000000000000000000ffdb70a5433e3edb"], 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) accept$alg(r0, 0x0, 0x0) (async) accept$alg(r0, 0x0, 0x0) 07:43:31 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:31 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:31 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000000000000000000000ffdb70a5433e3edb"], 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) accept$alg(r0, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) accept4(r0, 0x0, 0x0, 0x0) (async) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000000000000000000000ffdb70a5433e3edb"], 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) accept$alg(r0, 0x0, 0x0) (async) 07:43:31 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:31 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) r1 = socket(0xa, 0x1, 0x0) close(r1) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200), &(0x7f0000000000)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:31 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:31 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:31 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000000400"/20], 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:31 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:32 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000000400"/20], 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:32 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:32 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:32 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000000400"/20], 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:32 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:32 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:32 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) r1 = socket(0xa, 0x1, 0x0) close(r1) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200), &(0x7f0000000000)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:32 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000140)={0x2, 0xe7c, {0xffffffffffffffff}, {0xee00}, 0x3, 0x1000}) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000200)=ANY=[@ANYRESOCT=r2, @ANYRESDEC=r2, @ANYRES8=r6, @ANYRES32=r2, @ANYBLOB='\b\x00t\x00', @ANYRESDEC=r4, @ANYBLOB="f8016f8006007100ffff0000060042007b00000014007700ff02000000000000000000000000000104008000692dc8b5f8a391c29520931c5ebaba1ce3ac3a06af0e746947fa1a6468a48b7a59f494aa34c90d1f557a38b4ea27adc9cde548a96b4926f26c92bfcaf08e2bd3b77043f46d00149f9cf5515d08efca0531ce9fe5806ab4088066614b305660fc3af65423d4cfb6a104008d006bb1ac03afa82ee28a9e0160124978b10413b0ccb21a3de4f51a2a4b0bf7748befcde5a31d256066f85bac4d98db856f896a5158cf814e10e2b932e5997c6dbc295737979a7f2ee964b739c68f2bd562516d14c6b7e90a12a03c3ce180e9a8d793a63a45c33abd414e875338ccec5a124771445faa3c1e38e77f44ce4a7834da9df1f985c8ac2cc3403c49f295d54e799d41e94a90754636f3d30036422605ba278c82668e6ecbaf2fb53b858fc2f1dc7f722da511d079406e5664303b24b2844e9cd479cbe007c64bac3d2872f0f0146408f98f393e8577aab10a8399d15509ed0e1aa285f8d87c50b33e9d962a31f3927898bd702873dd6e4350350046513eabd4b997ccc4c4bac82cfdabf1f1e1a8f19a1ffb9cc0cc9a15390595657acbe0dc4b25a869bee5fa25ad92123d160a32a888aac33977da3677224a12168cc193119bef832fa7749893af319f9cc2c7c139efc786bb18710639422553618eaab100"], 0x534}, 0x1, 0x0, 0x0, 0x24000000}, 0x48040) setsockopt$ALG_SET_AEAD_AUTHSIZE(0xffffffffffffffff, 0x117, 0x5, 0x0, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) r7 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), r1) sendmsg$ETHTOOL_MSG_WOL_SET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="18002561198ab313ff164376fb6f88b1b261", @ANYRES16=r7, @ANYBLOB="080026bd7000fddbdf250a00000004000280"], 0x18}, 0x1, 0x0, 0x0, 0x20004000}, 0x4000000) 07:43:33 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:33 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:33 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:33 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:33 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:33 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000140)={0x2, 0xe7c, {0xffffffffffffffff}, {0xee00}, 0x3, 0x1000}) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000200)=ANY=[@ANYRESOCT=r2, @ANYRESDEC=r2, @ANYRES8=r6, @ANYRES32=r2, @ANYBLOB='\b\x00t\x00', @ANYRESDEC=r4, @ANYBLOB="f8016f8006007100ffff0000060042007b00000014007700ff02000000000000000000000000000104008000692dc8b5f8a391c29520931c5ebaba1ce3ac3a06af0e746947fa1a6468a48b7a59f494aa34c90d1f557a38b4ea27adc9cde548a96b4926f26c92bfcaf08e2bd3b77043f46d00149f9cf5515d08efca0531ce9fe5806ab4088066614b305660fc3af65423d4cfb6a104008d006bb1ac03afa82ee28a9e0160124978b10413b0ccb21a3de4f51a2a4b0bf7748befcde5a31d256066f85bac4d98db856f896a5158cf814e10e2b932e5997c6dbc295737979a7f2ee964b739c68f2bd562516d14c6b7e90a12a03c3ce180e9a8d793a63a45c33abd414e875338ccec5a124771445faa3c1e38e77f44ce4a7834da9df1f985c8ac2cc3403c49f295d54e799d41e94a90754636f3d30036422605ba278c82668e6ecbaf2fb53b858fc2f1dc7f722da511d079406e5664303b24b2844e9cd479cbe007c64bac3d2872f0f0146408f98f393e8577aab10a8399d15509ed0e1aa285f8d87c50b33e9d962a31f3927898bd702873dd6e4350350046513eabd4b997ccc4c4bac82cfdabf1f1e1a8f19a1ffb9cc0cc9a15390595657acbe0dc4b25a869bee5fa25ad92123d160a32a888aac33977da3677224a12168cc193119bef832fa7749893af319f9cc2c7c139efc786bb18710639422553618eaab100"], 0x534}, 0x1, 0x0, 0x0, 0x24000000}, 0x48040) setsockopt$ALG_SET_AEAD_AUTHSIZE(0xffffffffffffffff, 0x117, 0x5, 0x0, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) r7 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), r1) sendmsg$ETHTOOL_MSG_WOL_SET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="18002561198ab313ff164376fb6f88b1b261", @ANYRES16=r7, @ANYBLOB="080026bd7000fddbdf250a00000004000280"], 0x18}, 0x1, 0x0, 0x0, 0x20004000}, 0x4000000) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) accept4(r0, 0x0, 0x0, 0x0) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000140)={0x2, 0xe7c, {0xffffffffffffffff}, {0xee00}, 0x3, 0x1000}) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) (async) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000200)=ANY=[@ANYRESOCT=r2, @ANYRESDEC=r2, @ANYRES8=r6, @ANYRES32=r2, @ANYBLOB='\b\x00t\x00', @ANYRESDEC=r4, @ANYBLOB="f8016f8006007100ffff0000060042007b00000014007700ff02000000000000000000000000000104008000692dc8b5f8a391c29520931c5ebaba1ce3ac3a06af0e746947fa1a6468a48b7a59f494aa34c90d1f557a38b4ea27adc9cde548a96b4926f26c92bfcaf08e2bd3b77043f46d00149f9cf5515d08efca0531ce9fe5806ab4088066614b305660fc3af65423d4cfb6a104008d006bb1ac03afa82ee28a9e0160124978b10413b0ccb21a3de4f51a2a4b0bf7748befcde5a31d256066f85bac4d98db856f896a5158cf814e10e2b932e5997c6dbc295737979a7f2ee964b739c68f2bd562516d14c6b7e90a12a03c3ce180e9a8d793a63a45c33abd414e875338ccec5a124771445faa3c1e38e77f44ce4a7834da9df1f985c8ac2cc3403c49f295d54e799d41e94a90754636f3d30036422605ba278c82668e6ecbaf2fb53b858fc2f1dc7f722da511d079406e5664303b24b2844e9cd479cbe007c64bac3d2872f0f0146408f98f393e8577aab10a8399d15509ed0e1aa285f8d87c50b33e9d962a31f3927898bd702873dd6e4350350046513eabd4b997ccc4c4bac82cfdabf1f1e1a8f19a1ffb9cc0cc9a15390595657acbe0dc4b25a869bee5fa25ad92123d160a32a888aac33977da3677224a12168cc193119bef832fa7749893af319f9cc2c7c139efc786bb18710639422553618eaab100"], 0x534}, 0x1, 0x0, 0x0, 0x24000000}, 0x48040) (async) setsockopt$ALG_SET_AEAD_AUTHSIZE(0xffffffffffffffff, 0x117, 0x5, 0x0, 0x0) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), r1) (async) sendmsg$ETHTOOL_MSG_WOL_SET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="18002561198ab313ff164376fb6f88b1b261", @ANYRES16=r7, @ANYBLOB="080026bd7000fddbdf250a00000004000280"], 0x18}, 0x1, 0x0, 0x0, 0x20004000}, 0x4000000) (async) 07:43:33 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:34 executing program 4: setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) close(0xffffffffffffffff) r0 = socket$inet_dccp(0x2, 0x6, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) getsockopt$inet_int(r0, 0x10d, 0xbb, 0x0, &(0x7f00000000c0)) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000080), 0x4000, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f0000000100)={0x0, 0x47}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000040)={0x0, 'bridge_slave_0\x00', {0x4}, 0xb6a0}) 07:43:34 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:34 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:34 executing program 4: setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) close(0xffffffffffffffff) r0 = socket$inet_dccp(0x2, 0x6, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) getsockopt$inet_int(r0, 0x10d, 0xbb, 0x0, &(0x7f00000000c0)) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000080), 0x4000, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f0000000100)={0x0, 0x47}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000040)={0x0, 'bridge_slave_0\x00', {0x4}, 0xb6a0}) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) (async) close(0xffffffffffffffff) (async) socket$inet_dccp(0x2, 0x6, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) (async) getsockopt$inet_int(r0, 0x10d, 0xbb, 0x0, &(0x7f00000000c0)) (async) openat$bsg(0xffffffffffffff9c, &(0x7f0000000080), 0x4000, 0x0) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f0000000100)={0x0, 0x47}, &(0x7f0000000000)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) (async) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000040)={0x0, 'bridge_slave_0\x00', {0x4}, 0xb6a0}) (async) 07:43:34 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:34 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380)=[@dstype0={0x6, 0xb}], 0x1) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:34 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:35 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000140)={0x2, 0xe7c, {0xffffffffffffffff}, {0xee00}, 0x3, 0x1000}) (async, rerun: 64) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) (async, rerun: 64) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) (async) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000200)=ANY=[@ANYRESOCT=r2, @ANYRESDEC=r2, @ANYRES8=r6, @ANYRES32=r2, @ANYBLOB='\b\x00t\x00', @ANYRESDEC=r4, @ANYBLOB="f8016f8006007100ffff0000060042007b00000014007700ff02000000000000000000000000000104008000692dc8b5f8a391c29520931c5ebaba1ce3ac3a06af0e746947fa1a6468a48b7a59f494aa34c90d1f557a38b4ea27adc9cde548a96b4926f26c92bfcaf08e2bd3b77043f46d00149f9cf5515d08efca0531ce9fe5806ab4088066614b305660fc3af65423d4cfb6a104008d006bb1ac03afa82ee28a9e0160124978b10413b0ccb21a3de4f51a2a4b0bf7748befcde5a31d256066f85bac4d98db856f896a5158cf814e10e2b932e5997c6dbc295737979a7f2ee964b739c68f2bd562516d14c6b7e90a12a03c3ce180e9a8d793a63a45c33abd414e875338ccec5a124771445faa3c1e38e77f44ce4a7834da9df1f985c8ac2cc3403c49f295d54e799d41e94a90754636f3d30036422605ba278c82668e6ecbaf2fb53b858fc2f1dc7f722da511d079406e5664303b24b2844e9cd479cbe007c64bac3d2872f0f0146408f98f393e8577aab10a8399d15509ed0e1aa285f8d87c50b33e9d962a31f3927898bd702873dd6e4350350046513eabd4b997ccc4c4bac82cfdabf1f1e1a8f19a1ffb9cc0cc9a15390595657acbe0dc4b25a869bee5fa25ad92123d160a32a888aac33977da3677224a12168cc193119bef832fa7749893af319f9cc2c7c139efc786bb18710639422553618eaab100"], 0x534}, 0x1, 0x0, 0x0, 0x24000000}, 0x48040) setsockopt$ALG_SET_AEAD_AUTHSIZE(0xffffffffffffffff, 0x117, 0x5, 0x0, 0x0) (async, rerun: 64) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async, rerun: 64) r7 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), r1) sendmsg$ETHTOOL_MSG_WOL_SET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="18002561198ab313ff164376fb6f88b1b261", @ANYRES16=r7, @ANYBLOB="080026bd7000fddbdf250a00000004000280"], 0x18}, 0x1, 0x0, 0x0, 0x20004000}, 0x4000000) 07:43:35 executing program 4: setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) r0 = socket$inet_dccp(0x2, 0x6, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) getsockopt$inet_int(r0, 0x10d, 0xbb, 0x0, &(0x7f00000000c0)) (async) getsockopt$inet_int(r0, 0x10d, 0xbb, 0x0, &(0x7f00000000c0)) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000080), 0x4000, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f0000000100)={0x0, 0x47}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000040)={0x0, 'bridge_slave_0\x00', {0x4}, 0xb6a0}) 07:43:35 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:35 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:35 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:35 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:35 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r1, &(0x7f0000000140)='^', 0x34000, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) ioctl$int_in(r1, 0x5452, &(0x7f0000000640)=0x7) r2 = epoll_create(0x4) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)) shutdown(r1, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r4 = socket(0xa, 0x1, 0x0) close(r4) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r3}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r4, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:35 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:36 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)=ANY=[@ANYBLOB="1400000100008000"/20], 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:36 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:36 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:36 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)=ANY=[@ANYBLOB="1400000100008000"/20], 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:36 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x0, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:36 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:36 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)=ANY=[@ANYBLOB="1400000100008000"/20], 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:36 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, 0x0}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:36 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:37 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r1, &(0x7f0000000140)='^', 0x34000, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) ioctl$int_in(r1, 0x5452, &(0x7f0000000640)=0x7) r2 = epoll_create(0x4) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)) shutdown(r1, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r4 = socket(0xa, 0x1, 0x0) close(r4) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r3}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r4, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) socket$inet6_sctp(0xa, 0x5, 0x84) (async) socket$inet_sctp(0x2, 0x5, 0x84) (async) sendto$inet(r1, &(0x7f0000000140)='^', 0x34000, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) (async) ioctl$int_in(r1, 0x5452, &(0x7f0000000640)=0x7) (async) epoll_create(0x4) (async) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)) (async) shutdown(r1, 0x0) (async) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) (async) socket(0xa, 0x1, 0x0) (async) close(r4) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r3}, &(0x7f0000000000)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r4, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) (async) 07:43:37 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x20}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0xffffffffffffff07, &(0x7f0000000040)={0x0}}, 0x91) 07:43:37 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, 0x0}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:37 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:37 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x0, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:37 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, 0x0}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:37 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r3 = accept4(r2, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x20}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0xffffffffffffff07, &(0x7f0000000040)={0x0}}, 0x91) 07:43:37 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socket$inet_sctp(0x2, 0x5, 0x84) (async) r1 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r1, &(0x7f0000000140)='^', 0x34000, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) ioctl$int_in(r1, 0x5452, &(0x7f0000000640)=0x7) r2 = epoll_create(0x4) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)) shutdown(r1, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) socket(0xa, 0x1, 0x0) (async) r4 = socket(0xa, 0x1, 0x0) close(r4) (async) close(r4) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r3}, &(0x7f0000000000)=0x8) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r3}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r4, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:38 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r3 = accept4(r2, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x20}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0xffffffffffffff07, &(0x7f0000000040)={0x0}}, 0x91) 07:43:38 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:38 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, 0x0}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:38 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, 0x0}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:38 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = socket$inet_mptcp(0x2, 0x1, 0x106) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e24, @multicast2}, 0x10) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)='X', 0x8030000}], 0x1) recvmmsg(r1, &(0x7f0000003e40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000035c0)=""/241, 0xf1}}, {{&(0x7f00000036c0)=@un=@abs, 0x80, &(0x7f0000003780)=[{&(0x7f0000003740)=""/4, 0x4}], 0x1, &(0x7f00000037c0)=""/236, 0xec}}, {{0x0, 0x0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000003a00)=""/184, 0xb8}, {&(0x7f0000003ac0)=""/131, 0x83}, {0x0}], 0x4, &(0x7f0000003c00)=""/73, 0x49}, 0xfffffffc}, {{&(0x7f0000003c80)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}}}, 0x80, 0x0, 0x0, &(0x7f0000003e00)=""/48, 0x30}}], 0x4, 0x0, 0x0) r2 = accept4(r1, 0x0, 0x0, 0x800) sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:38 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x0, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:38 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r2 = accept4(r1, 0x0, 0x0, 0x0) sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000240)={0x90, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}, @generic="38599dcdaa331c809ecf2b00a13c86f0d3fb2114d44ad8e6f79568877e0916b78c64bbd75c96e76608c0e42336c693514be409f841015a47c3c22dd8a30008d8d624b7e4f4b564d531cfc1d932c1fc815826168e82448befbfab93ae8ed453777cd999bb1c0183a470b67616fb1e3e"]}, 0x90}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000180)=ANY=[@ANYRES32=0x0, @ANYBLOB="4d000000b75e368b70be5758f5f6791c103436c707c252cef6b85cf71354a3bf9a9d8ddb392309ef16e62c9eb9eca74cd0e542e730204d774f358a4cd3a597ad4a11be2f5d6211c486223dd37b559700126330ebfa233bd4"], &(0x7f00000000c0)=0x55) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x18, &(0x7f0000000100)={r3, 0x2}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r5 = socket(0xa, 0x1, 0x0) close(r5) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r4}, &(0x7f0000000000)=0x8) r6 = fcntl$dupfd(r1, 0x406, r0) sendmmsg$inet6(r6, &(0x7f0000000740)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)="01b8a7012fd942b5c356ac5f3d7958f5b338206e31fb8b833c", 0x19}, {&(0x7f0000000080)="8da5b6", 0x3}, {&(0x7f0000000840)="9e81e9fbf005131300c0b3bfa94f9fd049e9668135fe77a6e84b16f6dc70d3419894c514791492ec7f42da6d9f9acf914fec300f7688c7ac7321dc10f53730795747a0a628ebc0c5068418bedbdb4da6a90c70e43fd6d398e9bf01eb659d62509f58f0740e86383af7d56c4327da67f6bd1242b3783930262c6e0ce074a3ac77bb82c51162c0bb21b7c3784f038def92db200e19150c9f63dcf6770be1bd2626281ac9cd4a5dece5f416d5fc7fc8a05cef16c6d50d149c4c1259eb627948edce63f470ff43ffb9e7e2417e5f0c1a2143d69671f267e9b95276377d2faa813c76a387918dbcaeec8ddba6897db62368509e387790b1d98bb047f2d42d63095d63383ae864dd062155ee800d04db8c39b0d9bef55c1a009e4a0e1adfa8a8364e4a7889cebf3ca0182557ad1d337430a6578f4ff2fcb9ead2e9457438538aafcf065857af83de6c4023a386769fd08fd5bd54916aa9953ed2ec63bf70c00aacc08330f6df167ced21e557191d63fc2a24858e72d3460c0f999c6be2cf907efcb769ff81b72434524eb5ddd4b50a7a5baca3affe6af531b0370a5c78d798b545c7d2a0113a7504187f4feffcd2d57a1a17c3f3d34de54de82d17e595525cec53c4c170c4619fbb04a905d39163021906aca9a5bf8b58664cbf9d0b180712b058fe2a3b1798cc3a2bace72b1938850881a5f45b983df562ed7eae660d6885fe0f4a7fdf217d038071841f5fd5c628a5e0e2f61f553b6c084dbd986bea9e4bae2c37a7a5ccfbcf9b30692afd19a4267d0089b73f7731d181c3393b816eeffb4c75e84e59be2934b27c407f4882ee91483ee7ef7489523a061aa88126312c2cae741f743e3e8c5baea852d3ac167f1a0fa97d096d96781415f39409306d10fad4d06cbc1954874d5a9efc19de45506f2a4e8d06552f902eacfcffc1d6bae4aa41aad404eb50a492e0f1753e8e7536b27403eb71df11f67a4cd7b0690ff1e73772dd6bb71ce4475b6c862324ed52d87a37544a81d3b277d9d8ec2bd673e071d8a5c67d682c6ad0ed18216e776183680ba0a0eada4b4931aed8d98f89dea2251a432ea8cd0e246587534fd272c43c09e74d9f6b3a95a5f68a181dbd97794a383f7092ae46eb8f557f6bc235a0daea49aa66cf6f0e3d17bf62b85582df627b484fa7ba762d3fd105ed7f6d5014e20aeba51fb4c68687d14fdb0e3d2d87721daf519ba6a120295cee2f41286f9701343507b9e724f832339ba75c4df360ee8cbe27505ef3f5933b56b4b52d18ebb64da0852a7a28fb0c0c5041372d87418d1798da1efa55e55d05b26e9aec20a2484c59b53a1667299555fa3ad0b3ddd9fdff36415e35861b67bf2773676dbc07822d55e4619762f92af02b546a05238e07bde25776eebd49028bd7ac2c27a208aa29ebeb33516a2d66965f019e4f2ccaef381c1e5168738bec85bf35c658297f85b0779f345bf29ca05b0ab36f8067b8081799f63b1161dbfef744b18fc2229128dc4c52461d3b530576e8bbcb2a6040b9e2fdfa0265faab25d5e3fa8e643caef99a0151d14daed2c67dc668dafe1bb7224a90e9b56a34a5a804d4cf4c935c8c5d384555327e9dc17565c8f77dffc1db819f80e433f18ec9c52d0236d7c577f17992b33c28d916336cc40cd777ef689959a649edfb13c981b9354102be78adcfc47ca9e11806e9c96fb03fb989436d47d37479072a5a8aa66722b0a8e323868af07c1945ebdc3ff3b2dfd43d66fb77ed75922729b4cd547c4eb23e85f3671e02d4572c0da603f5137892b984a82be978c38fd42d950855557d0b2840f3148ebb4026ea91213cd9529ce2ff0c0c76c139706de8ea7c9f130f80e8b7763a92a5540be191d04a8593358e75d01d9eba98967299b4f119c38668bed66400dd3aa2c1c421ed9d9aec3f45f55683bcd41dee1b501eb4457f791abcf62c041ab7ad71dff32b32dd8920a4c94b9e8fecec092ad5d69678b6e7e0c48850cae434b9b29f9bc6ca4ae6b4a3ffcce08590bb8b5aa5d96dc2e25af79f07560472b28c45c8034ba4444b69a1c19a515208105040ec001fec74ce4587ba2713265ee081e2f8da6f7b097b32ef4e53bdd903c90df6d7837417afa469a4dfd1d22e0994896a7fe72d3a161851a4dcc860889ef476b37aa8ac1a6c314a07fbe953182b005470c9ce31c51c450e44fd32eaaa7746f9f3d1ed8cba766749c6a8584111c4566779c97e4466c6524982df993d00ac3d227c5d21ac11ee3907be07ce95c06621fd4440c343bf5d85e84383f0ecfe1ed70250090492f9e0403f050d772bcbb48c4914fd9d73ccc8bee9a07215bb1800df749b1e6679f78d216defeafca2c190501faf0e9a53b223e8bfd42333c9ff3886b05f19f2587dc3c44d4cae4f25a2c4801e20c8089e746e14b3a7a571cdd3cbda8d8a607f2695342e00d3d567425527d85ce39d785e5832c900c3257b9d78ef555d80a3d45c0ffcedaf237e1819eadc39a0d26dc8fd06caebcd43ba123e973be00b79d31840d4840313656e5e8296caa1b3ee614a6c29c34e4a51f1c5580358e58997de10a1a63f246f68cfa39a0c5b20291c7a5cde08d4bc5325059b0a21e501bc63f1b6f4d68def0717d65be7ef3e3230899b60f5043dfcdf0bb41b472879eaca292eb886d2938a1af198d86ef8275fcb17dec545b8e471617cdf60140ecac098c0d5360de1b4b33a88b38196a4cf771a074072715a885d6bf2831f8b1891adeed947a50ced661502825a8bf29f633964ea01dbb67a6b605f3a8cf4447c2580543c0ee459bd29b3942cc26267f9d7e6913afb407351c712b721779fb2e0e514c4660e724ef4d1e8b0e187adcc685c230e10203f9a2759e3a153234af99e7a97c5fb774736c0e925e26c4a1017b049c725d37c1ebd851feda4d4ffbfb18ba71ae29fef8137e0f808d6047804ebb6e4dac782724e8cab227214bdbb8c7d9dd6681601a0ee738dad3d6032f7d8ca14b56f6c3b4a1ff10aefdf94e3e037e486e3b4e5ab31487a62368803dbf407337329cd5a93f7607ea317a2ce18238383e63e20529c056a7fbb202e3809d42172d864323a623f199dd433fe351922f18242e2f1f47728ed835f93901c73c119dff13a8ff22e9d8a646a724f588573468a107766896def93d597baaa666db1b7bff9086f9452d982b0217b125406427e7a68d94c81b0a0753700733502a11e1a60423004c3d301612572dd90bdd41451ac05ee0d82280279bc5deca72f50a248ecbd1e99b88e0316bca4d49ccd88dd18e3e38bd6518653a3b4f1b420c17a3b4115d96304fd7f174dd969a9f8ccfb80157ddb0c425a6b57cf5d8899d19692d5d47659d7773b84c99ef53e787a811a45366f05f4c1e840548bf3750d0244024263cdae2897a347f59e723eb080d9f5a04d0b8c58b36539a49906bec8870a9dbcbd90de07683cccf8e373537773533da5df4258da21952b1833f02ac43a160b7509e1c074127a90d81df2c15b739bd08e094159db04b820e7235df8f48d40f15de13fb16f437d6733344cb9091c2645cdc6c68ab9a1306a89e76364d5b69b0888d8234ae0f353c22312cfc05edf2885c1a932f2ef1ede0b780e4e8b87df13176007f1103e52f78404b9f328be4be1bb45e6c4123e73d5c6725cd3e55868c990ea4512bbc91d114dc7c6f47b036c42391aee22faed286a0cf26642ab525ada53a94c7ddaff1a527baaf1f6b76c3a25b9ddce73f1f19d72b3ccff5ede645be7cc2b5de6b9cc1a95655f12111263b2d743c2f3ef74c90a3692c82d7f6a47868552fa8c04ef661f36d88731442930dc44c629395a66471e69ddbb6c702191d7a64b156ff3f8c7465de04a093ddf0a581ef6425990c4755abdacd8527f28495f4e8fd8c27d6b263698af8065c6759ac3a56374e0c87dd1c2e083d2b2ef6de74126fb66409e2bbdf403708426bb97630acfbdf90a1b053cd56b7cb0a67263507a52e99ea09a6c82e24d7b96dd78c0dbe065865eea176976c8c0e618d950aed224b8937305dfcc82d3c5af49237e4ef7ad6f0b0f65aeeb074bcdb1c2fec768b0050d60537b3052ffb1fb6b6d17d8203b0f2feea555516ce7824354f4664fe25e9c8bc701ca8c928aa92b75c988a4337b31e4c4e40e40728f1ea1e8081303c533252d1385d7cc5279c68a4de0a29728631382056777681031c18b8da7e5badefbc66f1a9aa09331dd83a2337bb0abe99b13f2eb818574e8b9b087b26b3d7f4be24e5b605a1008b85b18a2b34b4a9130a82255eedde34ed51e8c703d4987248ffca560612004bfcfe60e8fd866450667e13b7ecbdba998794d52201ca4755180d2791545c7dacb8f18b765439aa268ced6eb4be1f3e0f976713a02349ef4d66c4e1bd1c3689d9c86acf430f31a64925acaf96a86593a8f996db33d4e97ac88530492b5f8e332af8edf5b0df0c392be2547d88bce09856e2071ddbd7479bca360004e278ff5976590bfdf06470ee88e0d2e4057d0adc5dcca0560709ed29d6dfd9c44c2ce0af7ca0a8fa06c68affd8e0731755e4801a7d2ba7be3d37cb3234dea833d672b52e552672b833c357f9e9d2619207f4ce90d9184ce4f366e33d98f0f4582df1d48683e41034e16e6c47c50e3fdb9921e544985d1c392ab6ae0cab4d8b72e744f7be1d2b4f55465f86e8eb0546b416b8a9b7b6a07ed4fec4a45d766983f8786943bcea160bfaa326b25e2555bd8f070589e579f40ead6633e961acab12d247b23a3704b20ad09ea839a65697030f37f45a3301b6e498c7702a60ad27a9bf1f5d1c6f8664c8e7123c2745344eb5dd44faf02fe38eb644bd7bd9736f50fa09ac2296fa4f1f002be595351f17d7e4065d5857a0d00dc587fc51e205f966132e7d3cbd58d915f9dca10b9c150ec65aa0b4fd134b8e3d2555c522f6776663f0c3fd6b1c331f9d26c774e40948c4389fab22c0d80a45139e96ed8319bce81fbc2a4e7811675a01b2efac500f7d70d0a412947c42c89dace5fa4371ff9c84284082acc17f5219cfe974ddf8c0d78f318ec3933dcc6e3f1047580e10ddd286cab1bda5b062b2ead488b908267fbf0c002ab31730819b0b65b10465d9ea9a52d37aa3451ca68a610fb598c8aae88274a73d482135806f24669ad1d47330bbef465169155a0496300017dd865dd48ad72b3b51abdd07a5e71b39fae8dc737c6d316657319168ace8e50a2c98f7260ff04ccfaeb7bb60a691b632b05f2f747275ecb9a11283d221694add08873e083b3b9615b9c6e2c066526ff12db19a7664aa4f1f760043303e347c22d634d16c1269cad18980ee03732526baf29ebc8fd37ec43d8214122a4e6341018f0b5e7192adcb03b1a759546f33fa57c9f99979d64d4a94e03f851bbf694696fcc0ce61c88cf74fa6772cdbec8dc17e16bca93af5a627655536485c1194b1d88b2b560ab7b4f85cc9b274413bcb27c98c2ffb6418a0006858b4fbb7158f2b9aa262d221af9892bf03c52a613ee77d38e05f66b783dff01a148d28f39d9a63cbe1215b5c2bb1260a7811bf01bb46bed516922abb5af46b13a3caff89e1cbf315ed11ab3a98d21ac07d5ccb86e2a0e78270607258c2ab131f1760e1f275589c86c15898c5db1988fbf1957cc6e3e84dd39478b1aeb552d5552506e35246cb2b570369d8efaaa3601c5471007323bcfab0e0521e44cb7353c48dbc27e842922552a087d3cba7ab62ca8ada6bc2fa4c28c90de0ed546af8b0f970fe64a22d852dc708c585be88aca7fb59dd42c0a9ec8e9c6c1fb735d83c8dcb4d01936ffb89a", 0x1000}, {&(0x7f0000000300)="ab5e1ff2e45c298161e5291352348b61e3512f2d761129b31c3dbab4d8e1775dc2f68d4e94412fcc507b454b26515ee1", 0x30}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="2000000000000000290000003700000000000000000000000401400000000000f80100000000000029000000360000002c3b00000000000007200000000106050200761f0000000000000600000000000000b000000000000000072800000000084008000101000000000000030000000000000005000000000000000400000000000000000100c910fe800000000000000000000000000024fe02b59f0740000000000e0703000800000000000000020000000000000080000000000000000200000000000000ffffffffffffffffb8ffffffffffffffffffffffffffff7fd6d2c352931504bf92890011e6ab063becb049d865b78933bfa58c30e074c3b0506952234a7179f9a9960b35bc7d6ba305cc5e246b244048fc7b0bddb22c9f486230f959548010f5605b62f8e344271e0b71d9b5951d6ac862aeb9d178f9c88b1210a3c7ce7aec00405e45e2ab3fa05be7b2bd4865ce7200ca6e2db333c961489b03d24594b87c8a12a89c7c377d3269b6219b0f22f6a5de8abde102b50833ffb423d652b46dfc1c2ecd4cd840cd869308eeb8aa7d48fb690b4f5db2be303c06d5559b5b0001000502000107580000000314805200246800000000000007000000000000003f000000000000004789f248000000005d00000000000000c4ec000000000001ff03000000000000010000000000000074000000000000004ea700000000000000000000500000000000000029000000370000006c070000000000000502000704010100010007180000000204000000430e000000000000010000000000008000010001070000000000000001060000000000002000000000000000290000003600000002000000000000000105000000000000e800000000000000290000003600000073190000000000000106000000000000c20400000020071800000003040904001f00000000000000c1bcf27b7318613dddac03ceaeae0248ed6d043cccc8e83b7358735c7cc66410e57422ff00009a23381415f31f0634ccd5671c68ef473ab78cedc1b883259e5292d9653cf6e7513400f2f165e9b2147d22403a9341097f27415b201177f64bec4c3e652e0c0fda4a1a3779744cf527e0a84eacad78f4b08dacc81a2437cec84759552b0174e608f099c6745702cff679b461479a2a6cfc2a7604206700000000000000b8000000000000002900000039000000fe14010200000000fc00000000000000000000000000000020010000000000000000000000000000fe8000000000000000000000000000bb20010000000000000000000000000001fe8000000000000000000000000000aaff020000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000bbfc010000000000000000000000000000fe8000000000000000000000000000bb1801370000002f1f00000000000001080000000000000000000100010800000000000000000730000000030a01e54197040000000000000100010000000000cb70000000000000ffff000000000000030000000000000008b36c21fe6f8c6a2bde6060223f5e457cce78b471dad1c47d31a4da1d335d83cd6b7d255b1b0b4d24a019e5181efeeb82dc498e1fc59bcc9ea1ba3a825cda5cb38be8bd0d7d3baed15ef14916b9c752634cdd0420f98d6924d8c42e76dcf6f31734bae67c160822bef8d7dff8428de276f2e846b8345179fd54cbeed0779c73f86da5952107249a3dfe3de614b22a18746f090c4db0f4503688fda1d7b4ae56e52125e0b700"/1315], 0x540}}, {{&(0x7f0000000380)={0xa, 0x4e20, 0x3ff, @dev={0xfe, 0x80, '\x00', 0x14}, 0x40}, 0x1c, &(0x7f00000005c0)=[{&(0x7f0000002c80)="853d494d86acf32f63476b439ea350e0cfd4ba4b2b9e5b48564b5a7e669a8253d273110c38c5c6f35c06a23b284a845a4b343624b7f285f11740fc7f21893a385781dd86ab4273a2e788fb1939f6d4d6b751f8569e4d2b43b4cbd13aef0ca462aaa0d9c6c907b0dd61796f4bd4091d533b92a555b1e106395eda50a60ae62aabb212c3b93b83f7fe95c7a0dbdd14b10784397b59395df37fde510e95874697dffcfd3d01245d2d2af409261fcf2f2b8644fe326b2002c2b424d113f9beae803dc63cbaf9fbe052e68d2fe719e2172e05428babea5e0963b8c53d8a2d431c783baa8cb3fe15bebc9ff0ab957de38654d1b113a31f0fd83f2c62fdc7573cbc1aa595e98a9f6f66cb4247b3cd6143b303e1ce87a89d01a2795eced9f7c13097394c02d08ec411cb2d19361cc7577d014d953d61c726a448302cdb1e6df42c8cc4918a5bc466fa30129c492289f5e28967292db551d6568d6ddca207ffcbbf8bdaf347ce660705df8801db1f480182bf084e93de6dc1a2978209fe834e9125f491d532466b72f52c63c0edcbfc4e159751558a1272e6f99ac974cd0d7c12b5afd82e392813988c97d2e16a33a118ea0e3d7bc747542d50c4e1fb96712f813bda7d50265ee34b891eed44916e6033bf597a1edf80773d56d63c067176edf5961dc6006333d5c1a4265bc704a242ab27d1859d146fba2adb0cb1d3d3aa911294eba812c989f39c629cbbb61f4a447f8c8d3617fa60d75a170bd9c4b0ec49ee68674d40e00c6dbc502bbbedced7e6457224e870d400726578bf21123b5cfd7eb5d5fefff1c2453469a63429d3cbcf944a31d03b0eb6da4dbc4478672c5d621323be7eec677702d8824abcd0230d4a9d6f0f6ba9c8021992a56027de4c369daf9b0513dbc2a4eaa587698bde0fa0be76dcaa4fdc09686b22657a1e7b00e94b1dd850cfa8d767991d296c3cb0fcc826b5098a858f80317fb2e5b7da86ac3b6e91248f71e81ba10d1d3401a1427505bd038b592eb8e2ccb3952c90584c1fe1146b1ae9042d30a33ab2c04dd4d2ce1252ca0948244a39de8c0f1e97a53a191238c9f1beb1829b5170df880837a6ddf9c96142bf71ed11fcf4149e2451df873344022d0ccbfd54b55ad33a69f267f397062b06976d90cc8cf7cbc5b3e4802b58052a61eb6093fd88ff8723345e12bed1dae1040aa7af1395e1540da9d297279a230c5164d76524985649b48887bf1bf9bea6c726a04d730f14037afba88baa1bcf7a35a85c6e7a56c62b5ed2795efb148e1bb1e99a503d8acb8feeb79566fc7d95eb02a13cda38cecf65537716679d89df2da73f7afd5d293ef0aa9648deb7fc94e641e37ecc5ee73885916eb9b6a5f53cf0502ddd04c68963b0b5b70aa0c5c397e3f81c2f60ff4d3fa9c1905145181b302a026b3f8e3fa28a334c8ac1a1df4a250779e2775d734d7719a6f1780f6eba2b22d82f3a78c9ef7fc1a46903cd170c7b053bbf0f984bf5477e338c69e24ee866045ca82aab7eccf3b0a9776f64dee18c9d49cc97d0c3a24d9bf1217be8226d042cfbe7887402b8b3da94d50832bc50e36ecdac1d7038073143f1c85ff2e26b19af9a887cd2c6fcf26d558e4c37ac64e8270d15678159e1cb642f35e976639060419f1e19306fecbc3feb80e5b4bbf99243f1afe88c1382be343523e16932cc11e01dd2dd4a91131b8baacbdf42c4009d02eb252be1745f01c13a67676cec029a03f5ad8d46cf7879dee6b94d06ec43a5d8f564099fa9b12eea1940961a408439738e47f938c86a70a423e00b512f6339087ad21417f6d8c0b39f893bbe6a06002e91ff72f78ff3ff5dd18177254bdc4c50b149175519d60cb4c246ab79d3d510065e6978f265ff8a740e8bd988c4625381ee60d55b4eb87eb4fd7e493e7730ab95e66e17d1af50b16c32965c94fb5a37f5ebac6923c673973be3cb7be52c86b1262e3e992e6c2d1bd06842a8e725276e46bb6585d18820cf2cd747f640ceb390eebe7aa5330d50ac911813b615cf68bac22cffb116b96e74e0734992a38595da964e985ffc22f4d7cbdd08ba080355d86245f43802e2e75dd014318bfa3c83a664298b729ff089637cbde3f21187bb7ccfac511b089d95a3d7b16017491a7a5f56c190b5462974401ca2afa79397d6703c15ca21310698cfc41c3a47a8db0e90e047f4d0724035c86b49e767f3baffed411210ccd0dec87891cb8a371d1b88cd9c7d8f4edede7c87c16bcde6713c6ab908238dc97740a4a84c045fd1f2a4f48d56ed2def14fdd8ebcb3ebe2029889c3725785dcc8a1e2769575daaa6ca4f277d0f252524321245343ca5e69993f2a78bece53ed7e523b4ac4e5dd125f6cf8c2bcaefe610049d7bd079a447abd4215b51daba564b69d55aeb9eb393fcd882d395b5a9b473b4ce6c4808b67c7c4ef36903a7436b0897045438c8943dfa9d741d0472ebc2c7fefed455b25e6068385f24aab37a900ccc80bced92b2a75a55a1e8fc1beec5828af459d58e579715d342acbe5006a91dc8c9e8a9763f8318d95fa9b78d0ff214b34522247a8ffc7d0ca879117c0673d644d242f603d2b15454f55402e2eea0569b4858a65e4a19902461c060c301872ff78f0d67a00201e727f676dd484f1dc692e1b149cc2c10b10055ddfd07290144e6edbe8b8a54797c8b3088cac924ea545b7e1d843ad8d5d0f2a79b772f593d7b3e091ffaf78251606c6902aeea565d303ce4ad29bbda365aea59230d192bc4415fbc1c30cef7ed852204cdf03748d127fbba87c71d350f28f833b9c9806113d83a2766a72bd43262a8d5a49032e6dd9975c51f24a10b3d2420c4e263c0d870944f1fce012cf955a037ebf013692e1fc41a1c2d4e06a568bc2abe5cab281a9fdb3bf9683949d8ea3a9b681d430ce865a63fbda1b3867efa8c1c2e380cfc8247f4f79aa2f338ab1bf6b98f4ede3b087913c6cd35beb3e7c5c2dc0f7124af340aa8f331ec3058bf6262aa9fc0172154b6cd586bd0290950a9947ffd66b2f212714ecd2bb175650774b88d0fe6bd44fcf973841cb629d572bc6c378a1dcaddd9f1ba3323f6ae50c510f3eb7a7438f4bea71b59bb90e165c468c29cd6230bd17820d471e08cfa2e1aab29fedee679fa471bd93f37a7e86e8d18160dbf3cf26994145c452224de25c8dbd9781fb0c9eea68645eb805ca24d126dc5545060917570bec2bc2a716e82733033f3acf0ad52a7e97431cbf048a573a529c2923dcacebf7a899a7407cb0199a2403ffe541154dd8e54aaa84170efc555392e046cc58778f1fdaa93f56a48c47997003933abf7bf4946f3ccf0545298145356de3a0258cc15459482bbc7705b421b64c50c8d1374b7959c4d067b88efd435a5575e111dcb717f97401546698c6883f428b4f4c1e5272494f04f2b0562848061062163c4b8d23e46c612bafc86c711618c8d00b87d308c038bca55f969553554acda383a7bed9fab672231e367ac8fb912b46b5aee3fb3b6222a59263eccac7fdcdbeea2fc8b02c6fdc3323de80aa3469689061753e96fda63a65fb7fa98cd811396e0232c21c54f0a7a53249e72d92f57fe4be7d3a0faa76a542c48b9ce1a8d17ba0ad917e848314efbbf3f93f9c82e8f8374129fe77643213c240011c29a74f8c7d57368b5c97b104f6d442127fd0ed3959eac651167c2cab8977585e8995ce39df48467539966c1cd1d4ea7394b3f47f1a33178902f61c1d1c16dd9176cd9c07035a8b350f28e04864f53722a6f9dc39b6bf98272b13c38f49bc5631885b22c34b17609d91fbf36e387d721583e10afe45c6b3dcb990c7b85c6a2c149a320d3b03c35c32524bef0bb23145bcb00d415c3fc8cf049460b7c902c818dfb2b8d20c5a77ecc3d0cde689890609af759bb659920ea9b70101e7d2799a5fa54412d646066e0080e1c93d112f624c7ed8348f54c8b9fcb477b80e0ebe0188c610faf5262d0c308a812db34648247f3e2ccf97390b551f4f02880d937694c57a907876b82ec0927fc2d98680061eddcea3ab925c2b67bfaada149d7b29c80b2e77c4e6e650a0e6a28ce9134383a0aa6b9dc454c90f09b6ddc8564560a7391f3d1fcde7c11bf63ac012ba4688dd25b0f19566b2ed2c5133707fa9ad0757615a8ab59740a8922e3eb7f1d4532a23d603efb19bee6d82b70c050cdebb08a3520eb75af1d4ab23c288082601cc743f521e4dcad682d60c4b1ec58c171c56b4312e89070573326e0c8fe70e08720c3fab8ea10ef544215878ca5f1d1fd2d939ef2e51b5860dcc95dd9bdd9b6d7313823206c0bb6ceba6419e3119511a85e270b5f79fd422f232e86078d6af2e2a311cf47c41c1a2164bebdbf03bb5e35058d8bc1149f61a9d56133b2ddf6b725430b745256faf09d11729a40f296d7903fc7b75c85aa6b4e5005e6e29dbffdabc42bd63bf38b17d34dba4ddeaf65cf39e66080f3d8c146f300576a0784b60ed35f154a068abb008c62f1245f4a22454ce08d8ee31da98e4f3303452dc900820aea3dba983da6b92c09a83587f55241e7fdc917c348d857fc5cda5c93c359b68fb9cdd8dd5a37b4f70eeee4b4b9b0e421ed89b0cf3951b66ed963087702dfe7c6f815bfb63c582e34f29e20623aafac187cbc885dd16fc21c88f38c9066c4b007e1b56bbf4b232b084439349ba557e6325cf7dae469102c8a7ff799dc0935540164813c662b79d157f31fba7750d4756f73cf935c42f0a93be70b3c89fc1099c7cd96ee26b86e5bc743f54ccf22ed15354ddcb16fa7982854fe7852a34e0f2aa8a235eb7f4909f2619adba5b12a1840dd97a443639c023b6a351d7e5586c241039e69a874d6a5baba84b5a85ef8ac36e70bc961a1b091426b0e4efa4b5c77baad4d417a6ace5863b312e97f40db6a4959bd87bd6c80b9f5289214b7a0b0c3e4762038d4be7c241ea48d4c75c97048be0c992c5eccae56163108ce5190b6e4544dafc0e4c0e98fbce4409e76407efc7ab73b6f2a686195cc38bd15810ce257f5dfbbb91cc758ea2ea8f4b4644ce033b0609216d65634fa4076bb8162b51d0573ad755219bfc1177959eb43a88535caa7196da89424f79cd1057ed3e7b9e7315b95326d887d6c3244eb506e97e17ace0dc65b6c88d34111ce3890a1cf0aa9d9c4466d70fc1d7a5e66e3b9175b643860b788cfae95647c8c39169021e3321b1dfbe4ef66eb087fb6249f28f3dd8110e5f74791292abc13374e901cb7678555b0d27af2801bb89ca12f54dea88eede23308f974049d00153aa6b3b9f8cc1c00d8150d8594c2b1f8988c42e2dff267067ffdcad6a02cac7fc3181efbf754fa7f7e1c1d21e333e887aee278232d2e9cb2fb3134da3da3026a77deefe886cc3f40000764f4f608670f1ac2d5e1f29d765e243ef3a8d37d649fb0e78a83504728a696c2692d6bf4308ee9f14f649f361b650227613625215211778552bcf4baab651c90a02e2c5ed07d25d0c4a39f362269944ad851bacb5aed2f4fccdfdcfefda62bd6ee7cc62bd3f66d191371c43c74618f0b213e4854662ea6e8e5da52f4649a8c611b0a0b15c1de4ee32c354b993406918c6eb482c22df828f20baa657cda91a9acc5dd7f4fe32a6ffe918669878a736be51f56a3efc251c5f62dcc304cddfc0ddcab2f5f84e709089c418f5ea9f73440b6adb2c8f75eb33303c2606034792947839b337f1402523a7e9cd4a4564ca6b66528e78385e47aca1af1c61d798a146da97e7655a8725acd2af1d967c6a7a98a5ac5ecb2628920044354e998934d3a429a5e", 0x1000}, {&(0x7f00000003c0)="fa89bd5575d7f91ab77065a35b968b37a287a41bfa1eb62fed00ba4fd6211be60ae2cd5cc5f1323438a7dfd3cc105894bf66495e8dd925ab18795e7405926d8224451bd843814329df30568c6805521d5fce37e3d495d37a5a79d53d81745707167da700d32983d82a2f41a6cfc39e300c5db05362ff1d0481656227bedb3dff2f603d1442794247f7a89f700731655291", 0x91}, {&(0x7f0000000480)="8e335573306338b1538f53c16921b8a8af452895853db396ac5ac5c40073431e2c637290c5142f24a5139dd07715d7d22cb53de2445e218e15c55d3c283aa1ca9a543b29acfc793058a8033c2185a91ff89a550a5cbe1d661d831456bdac0081e3e9a683c680bf98df59af645a21ad462533dc0099cd370c71ff582910bda1db516c2bf39a368d82c53ec974bf516a1c3e284c53e1e832ee2913c51d5081c1bd444cbd727439af", 0xa7}], 0x3, &(0x7f0000000600)=[@rthdr_2292={{0x58, 0x29, 0x39, {0x3b, 0x8, 0x0, 0x0, 0x0, [@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}, @loopback, @mcast2]}}}, @dstopts={{0x20, 0x29, 0x37, {0x0, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x6}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x62, 0x2, 0x0, 0x1, 0x0, [@empty]}}}, @flowinfo={{0x14, 0x29, 0xb, 0xcc8}}], 0xb8}}], 0x2, 0x8000) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r5, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:38 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:38 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = socket$inet_mptcp(0x2, 0x1, 0x106) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e24, @multicast2}, 0x10) (async, rerun: 64) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) (async, rerun: 64) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)='X', 0x8030000}], 0x1) (async) recvmmsg(r1, &(0x7f0000003e40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000035c0)=""/241, 0xf1}}, {{&(0x7f00000036c0)=@un=@abs, 0x80, &(0x7f0000003780)=[{&(0x7f0000003740)=""/4, 0x4}], 0x1, &(0x7f00000037c0)=""/236, 0xec}}, {{0x0, 0x0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000003a00)=""/184, 0xb8}, {&(0x7f0000003ac0)=""/131, 0x83}, {0x0}], 0x4, &(0x7f0000003c00)=""/73, 0x49}, 0xfffffffc}, {{&(0x7f0000003c80)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}}}, 0x80, 0x0, 0x0, &(0x7f0000003e00)=""/48, 0x30}}], 0x4, 0x0, 0x0) (async) r2 = accept4(r1, 0x0, 0x0, 0x800) sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:39 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, 0x0}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:39 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:39 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = socket$inet_mptcp(0x2, 0x1, 0x106) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e24, @multicast2}, 0x10) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)='X', 0x8030000}], 0x1) recvmmsg(r1, &(0x7f0000003e40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000035c0)=""/241, 0xf1}}, {{&(0x7f00000036c0)=@un=@abs, 0x80, &(0x7f0000003780)=[{&(0x7f0000003740)=""/4, 0x4}], 0x1, &(0x7f00000037c0)=""/236, 0xec}}, {{0x0, 0x0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000003a00)=""/184, 0xb8}, {&(0x7f0000003ac0)=""/131, 0x83}, {0x0}], 0x4, &(0x7f0000003c00)=""/73, 0x49}, 0xfffffffc}, {{&(0x7f0000003c80)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}}}, 0x80, 0x0, 0x0, &(0x7f0000003e00)=""/48, 0x30}}], 0x4, 0x0, 0x0) r2 = accept4(r1, 0x0, 0x0, 0x800) sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) socket$inet_mptcp(0x2, 0x1, 0x106) (async) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e24, @multicast2}, 0x10) (async) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) (async) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)='X', 0x8030000}], 0x1) (async) recvmmsg(r1, &(0x7f0000003e40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000035c0)=""/241, 0xf1}}, {{&(0x7f00000036c0)=@un=@abs, 0x80, &(0x7f0000003780)=[{&(0x7f0000003740)=""/4, 0x4}], 0x1, &(0x7f00000037c0)=""/236, 0xec}}, {{0x0, 0x0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000003a00)=""/184, 0xb8}, {&(0x7f0000003ac0)=""/131, 0x83}, {0x0}], 0x4, &(0x7f0000003c00)=""/73, 0x49}, 0xfffffffc}, {{&(0x7f0000003c80)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}}}, 0x80, 0x0, 0x0, &(0x7f0000003e00)=""/48, 0x30}}], 0x4, 0x0, 0x0) (async) accept4(r1, 0x0, 0x0, 0x800) (async) sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) 07:43:39 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:39 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) dup(r1) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:39 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x0, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:39 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:39 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:40 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) (async) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r2 = accept4(r1, 0x0, 0x0, 0x0) sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000240)={0x90, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}, @generic="38599dcdaa331c809ecf2b00a13c86f0d3fb2114d44ad8e6f79568877e0916b78c64bbd75c96e76608c0e42336c693514be409f841015a47c3c22dd8a30008d8d624b7e4f4b564d531cfc1d932c1fc815826168e82448befbfab93ae8ed453777cd999bb1c0183a470b67616fb1e3e"]}, 0x90}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000180)=ANY=[@ANYRES32=0x0, @ANYBLOB="4d000000b75e368b70be5758f5f6791c103436c707c252cef6b85cf71354a3bf9a9d8ddb392309ef16e62c9eb9eca74cd0e542e730204d774f358a4cd3a597ad4a11be2f5d6211c486223dd37b559700126330ebfa233bd4"], &(0x7f00000000c0)=0x55) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x18, &(0x7f0000000100)={r3, 0x2}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r5 = socket(0xa, 0x1, 0x0) close(r5) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r4}, &(0x7f0000000000)=0x8) r6 = fcntl$dupfd(r1, 0x406, r0) sendmmsg$inet6(r6, &(0x7f0000000740)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)="01b8a7012fd942b5c356ac5f3d7958f5b338206e31fb8b833c", 0x19}, {&(0x7f0000000080)="8da5b6", 0x3}, {&(0x7f0000000840)="9e81e9fbf005131300c0b3bfa94f9fd049e9668135fe77a6e84b16f6dc70d3419894c514791492ec7f42da6d9f9acf914fec300f7688c7ac7321dc10f53730795747a0a628ebc0c5068418bedbdb4da6a90c70e43fd6d398e9bf01eb659d62509f58f0740e86383af7d56c4327da67f6bd1242b3783930262c6e0ce074a3ac77bb82c51162c0bb21b7c3784f038def92db200e19150c9f63dcf6770be1bd2626281ac9cd4a5dece5f416d5fc7fc8a05cef16c6d50d149c4c1259eb627948edce63f470ff43ffb9e7e2417e5f0c1a2143d69671f267e9b95276377d2faa813c76a387918dbcaeec8ddba6897db62368509e387790b1d98bb047f2d42d63095d63383ae864dd062155ee800d04db8c39b0d9bef55c1a009e4a0e1adfa8a8364e4a7889cebf3ca0182557ad1d337430a6578f4ff2fcb9ead2e9457438538aafcf065857af83de6c4023a386769fd08fd5bd54916aa9953ed2ec63bf70c00aacc08330f6df167ced21e557191d63fc2a24858e72d3460c0f999c6be2cf907efcb769ff81b72434524eb5ddd4b50a7a5baca3affe6af531b0370a5c78d798b545c7d2a0113a7504187f4feffcd2d57a1a17c3f3d34de54de82d17e595525cec53c4c170c4619fbb04a905d39163021906aca9a5bf8b58664cbf9d0b180712b058fe2a3b1798cc3a2bace72b1938850881a5f45b983df562ed7eae660d6885fe0f4a7fdf217d038071841f5fd5c628a5e0e2f61f553b6c084dbd986bea9e4bae2c37a7a5ccfbcf9b30692afd19a4267d0089b73f7731d181c3393b816eeffb4c75e84e59be2934b27c407f4882ee91483ee7ef7489523a061aa88126312c2cae741f743e3e8c5baea852d3ac167f1a0fa97d096d96781415f39409306d10fad4d06cbc1954874d5a9efc19de45506f2a4e8d06552f902eacfcffc1d6bae4aa41aad404eb50a492e0f1753e8e7536b27403eb71df11f67a4cd7b0690ff1e73772dd6bb71ce4475b6c862324ed52d87a37544a81d3b277d9d8ec2bd673e071d8a5c67d682c6ad0ed18216e776183680ba0a0eada4b4931aed8d98f89dea2251a432ea8cd0e246587534fd272c43c09e74d9f6b3a95a5f68a181dbd97794a383f7092ae46eb8f557f6bc235a0daea49aa66cf6f0e3d17bf62b85582df627b484fa7ba762d3fd105ed7f6d5014e20aeba51fb4c68687d14fdb0e3d2d87721daf519ba6a120295cee2f41286f9701343507b9e724f832339ba75c4df360ee8cbe27505ef3f5933b56b4b52d18ebb64da0852a7a28fb0c0c5041372d87418d1798da1efa55e55d05b26e9aec20a2484c59b53a1667299555fa3ad0b3ddd9fdff36415e35861b67bf2773676dbc07822d55e4619762f92af02b546a05238e07bde25776eebd49028bd7ac2c27a208aa29ebeb33516a2d66965f019e4f2ccaef381c1e5168738bec85bf35c658297f85b0779f345bf29ca05b0ab36f8067b8081799f63b1161dbfef744b18fc2229128dc4c52461d3b530576e8bbcb2a6040b9e2fdfa0265faab25d5e3fa8e643caef99a0151d14daed2c67dc668dafe1bb7224a90e9b56a34a5a804d4cf4c935c8c5d384555327e9dc17565c8f77dffc1db819f80e433f18ec9c52d0236d7c577f17992b33c28d916336cc40cd777ef689959a649edfb13c981b9354102be78adcfc47ca9e11806e9c96fb03fb989436d47d37479072a5a8aa66722b0a8e323868af07c1945ebdc3ff3b2dfd43d66fb77ed75922729b4cd547c4eb23e85f3671e02d4572c0da603f5137892b984a82be978c38fd42d950855557d0b2840f3148ebb4026ea91213cd9529ce2ff0c0c76c139706de8ea7c9f130f80e8b7763a92a5540be191d04a8593358e75d01d9eba98967299b4f119c38668bed66400dd3aa2c1c421ed9d9aec3f45f55683bcd41dee1b501eb4457f791abcf62c041ab7ad71dff32b32dd8920a4c94b9e8fecec092ad5d69678b6e7e0c48850cae434b9b29f9bc6ca4ae6b4a3ffcce08590bb8b5aa5d96dc2e25af79f07560472b28c45c8034ba4444b69a1c19a515208105040ec001fec74ce4587ba2713265ee081e2f8da6f7b097b32ef4e53bdd903c90df6d7837417afa469a4dfd1d22e0994896a7fe72d3a161851a4dcc860889ef476b37aa8ac1a6c314a07fbe953182b005470c9ce31c51c450e44fd32eaaa7746f9f3d1ed8cba766749c6a8584111c4566779c97e4466c6524982df993d00ac3d227c5d21ac11ee3907be07ce95c06621fd4440c343bf5d85e84383f0ecfe1ed70250090492f9e0403f050d772bcbb48c4914fd9d73ccc8bee9a07215bb1800df749b1e6679f78d216defeafca2c190501faf0e9a53b223e8bfd42333c9ff3886b05f19f2587dc3c44d4cae4f25a2c4801e20c8089e746e14b3a7a571cdd3cbda8d8a607f2695342e00d3d567425527d85ce39d785e5832c900c3257b9d78ef555d80a3d45c0ffcedaf237e1819eadc39a0d26dc8fd06caebcd43ba123e973be00b79d31840d4840313656e5e8296caa1b3ee614a6c29c34e4a51f1c5580358e58997de10a1a63f246f68cfa39a0c5b20291c7a5cde08d4bc5325059b0a21e501bc63f1b6f4d68def0717d65be7ef3e3230899b60f5043dfcdf0bb41b472879eaca292eb886d2938a1af198d86ef8275fcb17dec545b8e471617cdf60140ecac098c0d5360de1b4b33a88b38196a4cf771a074072715a885d6bf2831f8b1891adeed947a50ced661502825a8bf29f633964ea01dbb67a6b605f3a8cf4447c2580543c0ee459bd29b3942cc26267f9d7e6913afb407351c712b721779fb2e0e514c4660e724ef4d1e8b0e187adcc685c230e10203f9a2759e3a153234af99e7a97c5fb774736c0e925e26c4a1017b049c725d37c1ebd851feda4d4ffbfb18ba71ae29fef8137e0f808d6047804ebb6e4dac782724e8cab227214bdbb8c7d9dd6681601a0ee738dad3d6032f7d8ca14b56f6c3b4a1ff10aefdf94e3e037e486e3b4e5ab31487a62368803dbf407337329cd5a93f7607ea317a2ce18238383e63e20529c056a7fbb202e3809d42172d864323a623f199dd433fe351922f18242e2f1f47728ed835f93901c73c119dff13a8ff22e9d8a646a724f588573468a107766896def93d597baaa666db1b7bff9086f9452d982b0217b125406427e7a68d94c81b0a0753700733502a11e1a60423004c3d301612572dd90bdd41451ac05ee0d82280279bc5deca72f50a248ecbd1e99b88e0316bca4d49ccd88dd18e3e38bd6518653a3b4f1b420c17a3b4115d96304fd7f174dd969a9f8ccfb80157ddb0c425a6b57cf5d8899d19692d5d47659d7773b84c99ef53e787a811a45366f05f4c1e840548bf3750d0244024263cdae2897a347f59e723eb080d9f5a04d0b8c58b36539a49906bec8870a9dbcbd90de07683cccf8e373537773533da5df4258da21952b1833f02ac43a160b7509e1c074127a90d81df2c15b739bd08e094159db04b820e7235df8f48d40f15de13fb16f437d6733344cb9091c2645cdc6c68ab9a1306a89e76364d5b69b0888d8234ae0f353c22312cfc05edf2885c1a932f2ef1ede0b780e4e8b87df13176007f1103e52f78404b9f328be4be1bb45e6c4123e73d5c6725cd3e55868c990ea4512bbc91d114dc7c6f47b036c42391aee22faed286a0cf26642ab525ada53a94c7ddaff1a527baaf1f6b76c3a25b9ddce73f1f19d72b3ccff5ede645be7cc2b5de6b9cc1a95655f12111263b2d743c2f3ef74c90a3692c82d7f6a47868552fa8c04ef661f36d88731442930dc44c629395a66471e69ddbb6c702191d7a64b156ff3f8c7465de04a093ddf0a581ef6425990c4755abdacd8527f28495f4e8fd8c27d6b263698af8065c6759ac3a56374e0c87dd1c2e083d2b2ef6de74126fb66409e2bbdf403708426bb97630acfbdf90a1b053cd56b7cb0a67263507a52e99ea09a6c82e24d7b96dd78c0dbe065865eea176976c8c0e618d950aed224b8937305dfcc82d3c5af49237e4ef7ad6f0b0f65aeeb074bcdb1c2fec768b0050d60537b3052ffb1fb6b6d17d8203b0f2feea555516ce7824354f4664fe25e9c8bc701ca8c928aa92b75c988a4337b31e4c4e40e40728f1ea1e8081303c533252d1385d7cc5279c68a4de0a29728631382056777681031c18b8da7e5badefbc66f1a9aa09331dd83a2337bb0abe99b13f2eb818574e8b9b087b26b3d7f4be24e5b605a1008b85b18a2b34b4a9130a82255eedde34ed51e8c703d4987248ffca560612004bfcfe60e8fd866450667e13b7ecbdba998794d52201ca4755180d2791545c7dacb8f18b765439aa268ced6eb4be1f3e0f976713a02349ef4d66c4e1bd1c3689d9c86acf430f31a64925acaf96a86593a8f996db33d4e97ac88530492b5f8e332af8edf5b0df0c392be2547d88bce09856e2071ddbd7479bca360004e278ff5976590bfdf06470ee88e0d2e4057d0adc5dcca0560709ed29d6dfd9c44c2ce0af7ca0a8fa06c68affd8e0731755e4801a7d2ba7be3d37cb3234dea833d672b52e552672b833c357f9e9d2619207f4ce90d9184ce4f366e33d98f0f4582df1d48683e41034e16e6c47c50e3fdb9921e544985d1c392ab6ae0cab4d8b72e744f7be1d2b4f55465f86e8eb0546b416b8a9b7b6a07ed4fec4a45d766983f8786943bcea160bfaa326b25e2555bd8f070589e579f40ead6633e961acab12d247b23a3704b20ad09ea839a65697030f37f45a3301b6e498c7702a60ad27a9bf1f5d1c6f8664c8e7123c2745344eb5dd44faf02fe38eb644bd7bd9736f50fa09ac2296fa4f1f002be595351f17d7e4065d5857a0d00dc587fc51e205f966132e7d3cbd58d915f9dca10b9c150ec65aa0b4fd134b8e3d2555c522f6776663f0c3fd6b1c331f9d26c774e40948c4389fab22c0d80a45139e96ed8319bce81fbc2a4e7811675a01b2efac500f7d70d0a412947c42c89dace5fa4371ff9c84284082acc17f5219cfe974ddf8c0d78f318ec3933dcc6e3f1047580e10ddd286cab1bda5b062b2ead488b908267fbf0c002ab31730819b0b65b10465d9ea9a52d37aa3451ca68a610fb598c8aae88274a73d482135806f24669ad1d47330bbef465169155a0496300017dd865dd48ad72b3b51abdd07a5e71b39fae8dc737c6d316657319168ace8e50a2c98f7260ff04ccfaeb7bb60a691b632b05f2f747275ecb9a11283d221694add08873e083b3b9615b9c6e2c066526ff12db19a7664aa4f1f760043303e347c22d634d16c1269cad18980ee03732526baf29ebc8fd37ec43d8214122a4e6341018f0b5e7192adcb03b1a759546f33fa57c9f99979d64d4a94e03f851bbf694696fcc0ce61c88cf74fa6772cdbec8dc17e16bca93af5a627655536485c1194b1d88b2b560ab7b4f85cc9b274413bcb27c98c2ffb6418a0006858b4fbb7158f2b9aa262d221af9892bf03c52a613ee77d38e05f66b783dff01a148d28f39d9a63cbe1215b5c2bb1260a7811bf01bb46bed516922abb5af46b13a3caff89e1cbf315ed11ab3a98d21ac07d5ccb86e2a0e78270607258c2ab131f1760e1f275589c86c15898c5db1988fbf1957cc6e3e84dd39478b1aeb552d5552506e35246cb2b570369d8efaaa3601c5471007323bcfab0e0521e44cb7353c48dbc27e842922552a087d3cba7ab62ca8ada6bc2fa4c28c90de0ed546af8b0f970fe64a22d852dc708c585be88aca7fb59dd42c0a9ec8e9c6c1fb735d83c8dcb4d01936ffb89a", 0x1000}, {&(0x7f0000000300)="ab5e1ff2e45c298161e5291352348b61e3512f2d761129b31c3dbab4d8e1775dc2f68d4e94412fcc507b454b26515ee1", 0x30}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="2000000000000000290000003700000000000000000000000401400000000000f80100000000000029000000360000002c3b00000000000007200000000106050200761f0000000000000600000000000000b000000000000000072800000000084008000101000000000000030000000000000005000000000000000400000000000000000100c910fe800000000000000000000000000024fe02b59f0740000000000e0703000800000000000000020000000000000080000000000000000200000000000000ffffffffffffffffb8ffffffffffffffffffffffffffff7fd6d2c352931504bf92890011e6ab063becb049d865b78933bfa58c30e074c3b0506952234a7179f9a9960b35bc7d6ba305cc5e246b244048fc7b0bddb22c9f486230f959548010f5605b62f8e344271e0b71d9b5951d6ac862aeb9d178f9c88b1210a3c7ce7aec00405e45e2ab3fa05be7b2bd4865ce7200ca6e2db333c961489b03d24594b87c8a12a89c7c377d3269b6219b0f22f6a5de8abde102b50833ffb423d652b46dfc1c2ecd4cd840cd869308eeb8aa7d48fb690b4f5db2be303c06d5559b5b0001000502000107580000000314805200246800000000000007000000000000003f000000000000004789f248000000005d00000000000000c4ec000000000001ff03000000000000010000000000000074000000000000004ea700000000000000000000500000000000000029000000370000006c070000000000000502000704010100010007180000000204000000430e000000000000010000000000008000010001070000000000000001060000000000002000000000000000290000003600000002000000000000000105000000000000e800000000000000290000003600000073190000000000000106000000000000c20400000020071800000003040904001f00000000000000c1bcf27b7318613dddac03ceaeae0248ed6d043cccc8e83b7358735c7cc66410e57422ff00009a23381415f31f0634ccd5671c68ef473ab78cedc1b883259e5292d9653cf6e7513400f2f165e9b2147d22403a9341097f27415b201177f64bec4c3e652e0c0fda4a1a3779744cf527e0a84eacad78f4b08dacc81a2437cec84759552b0174e608f099c6745702cff679b461479a2a6cfc2a7604206700000000000000b8000000000000002900000039000000fe14010200000000fc00000000000000000000000000000020010000000000000000000000000000fe8000000000000000000000000000bb20010000000000000000000000000001fe8000000000000000000000000000aaff020000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000bbfc010000000000000000000000000000fe8000000000000000000000000000bb1801370000002f1f00000000000001080000000000000000000100010800000000000000000730000000030a01e54197040000000000000100010000000000cb70000000000000ffff000000000000030000000000000008b36c21fe6f8c6a2bde6060223f5e457cce78b471dad1c47d31a4da1d335d83cd6b7d255b1b0b4d24a019e5181efeeb82dc498e1fc59bcc9ea1ba3a825cda5cb38be8bd0d7d3baed15ef14916b9c752634cdd0420f98d6924d8c42e76dcf6f31734bae67c160822bef8d7dff8428de276f2e846b8345179fd54cbeed0779c73f86da5952107249a3dfe3de614b22a18746f090c4db0f4503688fda1d7b4ae56e52125e0b700"/1315], 0x540}}, {{&(0x7f0000000380)={0xa, 0x4e20, 0x3ff, @dev={0xfe, 0x80, '\x00', 0x14}, 0x40}, 0x1c, &(0x7f00000005c0)=[{&(0x7f0000002c80)="853d494d86acf32f63476b439ea350e0cfd4ba4b2b9e5b48564b5a7e669a8253d273110c38c5c6f35c06a23b284a845a4b343624b7f285f11740fc7f21893a385781dd86ab4273a2e788fb1939f6d4d6b751f8569e4d2b43b4cbd13aef0ca462aaa0d9c6c907b0dd61796f4bd4091d533b92a555b1e106395eda50a60ae62aabb212c3b93b83f7fe95c7a0dbdd14b10784397b59395df37fde510e95874697dffcfd3d01245d2d2af409261fcf2f2b8644fe326b2002c2b424d113f9beae803dc63cbaf9fbe052e68d2fe719e2172e05428babea5e0963b8c53d8a2d431c783baa8cb3fe15bebc9ff0ab957de38654d1b113a31f0fd83f2c62fdc7573cbc1aa595e98a9f6f66cb4247b3cd6143b303e1ce87a89d01a2795eced9f7c13097394c02d08ec411cb2d19361cc7577d014d953d61c726a448302cdb1e6df42c8cc4918a5bc466fa30129c492289f5e28967292db551d6568d6ddca207ffcbbf8bdaf347ce660705df8801db1f480182bf084e93de6dc1a2978209fe834e9125f491d532466b72f52c63c0edcbfc4e159751558a1272e6f99ac974cd0d7c12b5afd82e392813988c97d2e16a33a118ea0e3d7bc747542d50c4e1fb96712f813bda7d50265ee34b891eed44916e6033bf597a1edf80773d56d63c067176edf5961dc6006333d5c1a4265bc704a242ab27d1859d146fba2adb0cb1d3d3aa911294eba812c989f39c629cbbb61f4a447f8c8d3617fa60d75a170bd9c4b0ec49ee68674d40e00c6dbc502bbbedced7e6457224e870d400726578bf21123b5cfd7eb5d5fefff1c2453469a63429d3cbcf944a31d03b0eb6da4dbc4478672c5d621323be7eec677702d8824abcd0230d4a9d6f0f6ba9c8021992a56027de4c369daf9b0513dbc2a4eaa587698bde0fa0be76dcaa4fdc09686b22657a1e7b00e94b1dd850cfa8d767991d296c3cb0fcc826b5098a858f80317fb2e5b7da86ac3b6e91248f71e81ba10d1d3401a1427505bd038b592eb8e2ccb3952c90584c1fe1146b1ae9042d30a33ab2c04dd4d2ce1252ca0948244a39de8c0f1e97a53a191238c9f1beb1829b5170df880837a6ddf9c96142bf71ed11fcf4149e2451df873344022d0ccbfd54b55ad33a69f267f397062b06976d90cc8cf7cbc5b3e4802b58052a61eb6093fd88ff8723345e12bed1dae1040aa7af1395e1540da9d297279a230c5164d76524985649b48887bf1bf9bea6c726a04d730f14037afba88baa1bcf7a35a85c6e7a56c62b5ed2795efb148e1bb1e99a503d8acb8feeb79566fc7d95eb02a13cda38cecf65537716679d89df2da73f7afd5d293ef0aa9648deb7fc94e641e37ecc5ee73885916eb9b6a5f53cf0502ddd04c68963b0b5b70aa0c5c397e3f81c2f60ff4d3fa9c1905145181b302a026b3f8e3fa28a334c8ac1a1df4a250779e2775d734d7719a6f1780f6eba2b22d82f3a78c9ef7fc1a46903cd170c7b053bbf0f984bf5477e338c69e24ee866045ca82aab7eccf3b0a9776f64dee18c9d49cc97d0c3a24d9bf1217be8226d042cfbe7887402b8b3da94d50832bc50e36ecdac1d7038073143f1c85ff2e26b19af9a887cd2c6fcf26d558e4c37ac64e8270d15678159e1cb642f35e976639060419f1e19306fecbc3feb80e5b4bbf99243f1afe88c1382be343523e16932cc11e01dd2dd4a91131b8baacbdf42c4009d02eb252be1745f01c13a67676cec029a03f5ad8d46cf7879dee6b94d06ec43a5d8f564099fa9b12eea1940961a408439738e47f938c86a70a423e00b512f6339087ad21417f6d8c0b39f893bbe6a06002e91ff72f78ff3ff5dd18177254bdc4c50b149175519d60cb4c246ab79d3d510065e6978f265ff8a740e8bd988c4625381ee60d55b4eb87eb4fd7e493e7730ab95e66e17d1af50b16c32965c94fb5a37f5ebac6923c673973be3cb7be52c86b1262e3e992e6c2d1bd06842a8e725276e46bb6585d18820cf2cd747f640ceb390eebe7aa5330d50ac911813b615cf68bac22cffb116b96e74e0734992a38595da964e985ffc22f4d7cbdd08ba080355d86245f43802e2e75dd014318bfa3c83a664298b729ff089637cbde3f21187bb7ccfac511b089d95a3d7b16017491a7a5f56c190b5462974401ca2afa79397d6703c15ca21310698cfc41c3a47a8db0e90e047f4d0724035c86b49e767f3baffed411210ccd0dec87891cb8a371d1b88cd9c7d8f4edede7c87c16bcde6713c6ab908238dc97740a4a84c045fd1f2a4f48d56ed2def14fdd8ebcb3ebe2029889c3725785dcc8a1e2769575daaa6ca4f277d0f252524321245343ca5e69993f2a78bece53ed7e523b4ac4e5dd125f6cf8c2bcaefe610049d7bd079a447abd4215b51daba564b69d55aeb9eb393fcd882d395b5a9b473b4ce6c4808b67c7c4ef36903a7436b0897045438c8943dfa9d741d0472ebc2c7fefed455b25e6068385f24aab37a900ccc80bced92b2a75a55a1e8fc1beec5828af459d58e579715d342acbe5006a91dc8c9e8a9763f8318d95fa9b78d0ff214b34522247a8ffc7d0ca879117c0673d644d242f603d2b15454f55402e2eea0569b4858a65e4a19902461c060c301872ff78f0d67a00201e727f676dd484f1dc692e1b149cc2c10b10055ddfd07290144e6edbe8b8a54797c8b3088cac924ea545b7e1d843ad8d5d0f2a79b772f593d7b3e091ffaf78251606c6902aeea565d303ce4ad29bbda365aea59230d192bc4415fbc1c30cef7ed852204cdf03748d127fbba87c71d350f28f833b9c9806113d83a2766a72bd43262a8d5a49032e6dd9975c51f24a10b3d2420c4e263c0d870944f1fce012cf955a037ebf013692e1fc41a1c2d4e06a568bc2abe5cab281a9fdb3bf9683949d8ea3a9b681d430ce865a63fbda1b3867efa8c1c2e380cfc8247f4f79aa2f338ab1bf6b98f4ede3b087913c6cd35beb3e7c5c2dc0f7124af340aa8f331ec3058bf6262aa9fc0172154b6cd586bd0290950a9947ffd66b2f212714ecd2bb175650774b88d0fe6bd44fcf973841cb629d572bc6c378a1dcaddd9f1ba3323f6ae50c510f3eb7a7438f4bea71b59bb90e165c468c29cd6230bd17820d471e08cfa2e1aab29fedee679fa471bd93f37a7e86e8d18160dbf3cf26994145c452224de25c8dbd9781fb0c9eea68645eb805ca24d126dc5545060917570bec2bc2a716e82733033f3acf0ad52a7e97431cbf048a573a529c2923dcacebf7a899a7407cb0199a2403ffe541154dd8e54aaa84170efc555392e046cc58778f1fdaa93f56a48c47997003933abf7bf4946f3ccf0545298145356de3a0258cc15459482bbc7705b421b64c50c8d1374b7959c4d067b88efd435a5575e111dcb717f97401546698c6883f428b4f4c1e5272494f04f2b0562848061062163c4b8d23e46c612bafc86c711618c8d00b87d308c038bca55f969553554acda383a7bed9fab672231e367ac8fb912b46b5aee3fb3b6222a59263eccac7fdcdbeea2fc8b02c6fdc3323de80aa3469689061753e96fda63a65fb7fa98cd811396e0232c21c54f0a7a53249e72d92f57fe4be7d3a0faa76a542c48b9ce1a8d17ba0ad917e848314efbbf3f93f9c82e8f8374129fe77643213c240011c29a74f8c7d57368b5c97b104f6d442127fd0ed3959eac651167c2cab8977585e8995ce39df48467539966c1cd1d4ea7394b3f47f1a33178902f61c1d1c16dd9176cd9c07035a8b350f28e04864f53722a6f9dc39b6bf98272b13c38f49bc5631885b22c34b17609d91fbf36e387d721583e10afe45c6b3dcb990c7b85c6a2c149a320d3b03c35c32524bef0bb23145bcb00d415c3fc8cf049460b7c902c818dfb2b8d20c5a77ecc3d0cde689890609af759bb659920ea9b70101e7d2799a5fa54412d646066e0080e1c93d112f624c7ed8348f54c8b9fcb477b80e0ebe0188c610faf5262d0c308a812db34648247f3e2ccf97390b551f4f02880d937694c57a907876b82ec0927fc2d98680061eddcea3ab925c2b67bfaada149d7b29c80b2e77c4e6e650a0e6a28ce9134383a0aa6b9dc454c90f09b6ddc8564560a7391f3d1fcde7c11bf63ac012ba4688dd25b0f19566b2ed2c5133707fa9ad0757615a8ab59740a8922e3eb7f1d4532a23d603efb19bee6d82b70c050cdebb08a3520eb75af1d4ab23c288082601cc743f521e4dcad682d60c4b1ec58c171c56b4312e89070573326e0c8fe70e08720c3fab8ea10ef544215878ca5f1d1fd2d939ef2e51b5860dcc95dd9bdd9b6d7313823206c0bb6ceba6419e3119511a85e270b5f79fd422f232e86078d6af2e2a311cf47c41c1a2164bebdbf03bb5e35058d8bc1149f61a9d56133b2ddf6b725430b745256faf09d11729a40f296d7903fc7b75c85aa6b4e5005e6e29dbffdabc42bd63bf38b17d34dba4ddeaf65cf39e66080f3d8c146f300576a0784b60ed35f154a068abb008c62f1245f4a22454ce08d8ee31da98e4f3303452dc900820aea3dba983da6b92c09a83587f55241e7fdc917c348d857fc5cda5c93c359b68fb9cdd8dd5a37b4f70eeee4b4b9b0e421ed89b0cf3951b66ed963087702dfe7c6f815bfb63c582e34f29e20623aafac187cbc885dd16fc21c88f38c9066c4b007e1b56bbf4b232b084439349ba557e6325cf7dae469102c8a7ff799dc0935540164813c662b79d157f31fba7750d4756f73cf935c42f0a93be70b3c89fc1099c7cd96ee26b86e5bc743f54ccf22ed15354ddcb16fa7982854fe7852a34e0f2aa8a235eb7f4909f2619adba5b12a1840dd97a443639c023b6a351d7e5586c241039e69a874d6a5baba84b5a85ef8ac36e70bc961a1b091426b0e4efa4b5c77baad4d417a6ace5863b312e97f40db6a4959bd87bd6c80b9f5289214b7a0b0c3e4762038d4be7c241ea48d4c75c97048be0c992c5eccae56163108ce5190b6e4544dafc0e4c0e98fbce4409e76407efc7ab73b6f2a686195cc38bd15810ce257f5dfbbb91cc758ea2ea8f4b4644ce033b0609216d65634fa4076bb8162b51d0573ad755219bfc1177959eb43a88535caa7196da89424f79cd1057ed3e7b9e7315b95326d887d6c3244eb506e97e17ace0dc65b6c88d34111ce3890a1cf0aa9d9c4466d70fc1d7a5e66e3b9175b643860b788cfae95647c8c39169021e3321b1dfbe4ef66eb087fb6249f28f3dd8110e5f74791292abc13374e901cb7678555b0d27af2801bb89ca12f54dea88eede23308f974049d00153aa6b3b9f8cc1c00d8150d8594c2b1f8988c42e2dff267067ffdcad6a02cac7fc3181efbf754fa7f7e1c1d21e333e887aee278232d2e9cb2fb3134da3da3026a77deefe886cc3f40000764f4f608670f1ac2d5e1f29d765e243ef3a8d37d649fb0e78a83504728a696c2692d6bf4308ee9f14f649f361b650227613625215211778552bcf4baab651c90a02e2c5ed07d25d0c4a39f362269944ad851bacb5aed2f4fccdfdcfefda62bd6ee7cc62bd3f66d191371c43c74618f0b213e4854662ea6e8e5da52f4649a8c611b0a0b15c1de4ee32c354b993406918c6eb482c22df828f20baa657cda91a9acc5dd7f4fe32a6ffe918669878a736be51f56a3efc251c5f62dcc304cddfc0ddcab2f5f84e709089c418f5ea9f73440b6adb2c8f75eb33303c2606034792947839b337f1402523a7e9cd4a4564ca6b66528e78385e47aca1af1c61d798a146da97e7655a8725acd2af1d967c6a7a98a5ac5ecb2628920044354e998934d3a429a5e", 0x1000}, {&(0x7f00000003c0)="fa89bd5575d7f91ab77065a35b968b37a287a41bfa1eb62fed00ba4fd6211be60ae2cd5cc5f1323438a7dfd3cc105894bf66495e8dd925ab18795e7405926d8224451bd843814329df30568c6805521d5fce37e3d495d37a5a79d53d81745707167da700d32983d82a2f41a6cfc39e300c5db05362ff1d0481656227bedb3dff2f603d1442794247f7a89f700731655291", 0x91}, {&(0x7f0000000480)="8e335573306338b1538f53c16921b8a8af452895853db396ac5ac5c40073431e2c637290c5142f24a5139dd07715d7d22cb53de2445e218e15c55d3c283aa1ca9a543b29acfc793058a8033c2185a91ff89a550a5cbe1d661d831456bdac0081e3e9a683c680bf98df59af645a21ad462533dc0099cd370c71ff582910bda1db516c2bf39a368d82c53ec974bf516a1c3e284c53e1e832ee2913c51d5081c1bd444cbd727439af", 0xa7}], 0x3, &(0x7f0000000600)=[@rthdr_2292={{0x58, 0x29, 0x39, {0x3b, 0x8, 0x0, 0x0, 0x0, [@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}, @loopback, @mcast2]}}}, @dstopts={{0x20, 0x29, 0x37, {0x0, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x6}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x62, 0x2, 0x0, 0x1, 0x0, [@empty]}}}, @flowinfo={{0x14, 0x29, 0xb, 0xcc8}}], 0xb8}}], 0x2, 0x8000) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r5, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:40 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:40 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) dup(r1) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:40 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:40 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x0, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:40 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:40 executing program 0: socket$alg(0x26, 0x5, 0x0) (async) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) dup(r1) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:40 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:41 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:41 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r2 = accept4(r1, 0x0, 0x0, 0x0) sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000240)={0x90, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}, @generic="38599dcdaa331c809ecf2b00a13c86f0d3fb2114d44ad8e6f79568877e0916b78c64bbd75c96e76608c0e42336c693514be409f841015a47c3c22dd8a30008d8d624b7e4f4b564d531cfc1d932c1fc815826168e82448befbfab93ae8ed453777cd999bb1c0183a470b67616fb1e3e"]}, 0x90}}, 0x48040) (async, rerun: 64) sendmsg$NL80211_CMD_LEAVE_OCB(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async, rerun: 64) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000180)=ANY=[@ANYRES32=0x0, @ANYBLOB="4d000000b75e368b70be5758f5f6791c103436c707c252cef6b85cf71354a3bf9a9d8ddb392309ef16e62c9eb9eca74cd0e542e730204d774f358a4cd3a597ad4a11be2f5d6211c486223dd37b559700126330ebfa233bd4"], &(0x7f00000000c0)=0x55) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x18, &(0x7f0000000100)={r3, 0x2}, &(0x7f0000000140)=0x8) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) (async) r5 = socket(0xa, 0x1, 0x0) close(r5) (async, rerun: 32) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r4}, &(0x7f0000000000)=0x8) (async, rerun: 32) r6 = fcntl$dupfd(r1, 0x406, r0) sendmmsg$inet6(r6, &(0x7f0000000740)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)="01b8a7012fd942b5c356ac5f3d7958f5b338206e31fb8b833c", 0x19}, {&(0x7f0000000080)="8da5b6", 0x3}, {&(0x7f0000000840)="9e81e9fbf005131300c0b3bfa94f9fd049e9668135fe77a6e84b16f6dc70d3419894c514791492ec7f42da6d9f9acf914fec300f7688c7ac7321dc10f53730795747a0a628ebc0c5068418bedbdb4da6a90c70e43fd6d398e9bf01eb659d62509f58f0740e86383af7d56c4327da67f6bd1242b3783930262c6e0ce074a3ac77bb82c51162c0bb21b7c3784f038def92db200e19150c9f63dcf6770be1bd2626281ac9cd4a5dece5f416d5fc7fc8a05cef16c6d50d149c4c1259eb627948edce63f470ff43ffb9e7e2417e5f0c1a2143d69671f267e9b95276377d2faa813c76a387918dbcaeec8ddba6897db62368509e387790b1d98bb047f2d42d63095d63383ae864dd062155ee800d04db8c39b0d9bef55c1a009e4a0e1adfa8a8364e4a7889cebf3ca0182557ad1d337430a6578f4ff2fcb9ead2e9457438538aafcf065857af83de6c4023a386769fd08fd5bd54916aa9953ed2ec63bf70c00aacc08330f6df167ced21e557191d63fc2a24858e72d3460c0f999c6be2cf907efcb769ff81b72434524eb5ddd4b50a7a5baca3affe6af531b0370a5c78d798b545c7d2a0113a7504187f4feffcd2d57a1a17c3f3d34de54de82d17e595525cec53c4c170c4619fbb04a905d39163021906aca9a5bf8b58664cbf9d0b180712b058fe2a3b1798cc3a2bace72b1938850881a5f45b983df562ed7eae660d6885fe0f4a7fdf217d038071841f5fd5c628a5e0e2f61f553b6c084dbd986bea9e4bae2c37a7a5ccfbcf9b30692afd19a4267d0089b73f7731d181c3393b816eeffb4c75e84e59be2934b27c407f4882ee91483ee7ef7489523a061aa88126312c2cae741f743e3e8c5baea852d3ac167f1a0fa97d096d96781415f39409306d10fad4d06cbc1954874d5a9efc19de45506f2a4e8d06552f902eacfcffc1d6bae4aa41aad404eb50a492e0f1753e8e7536b27403eb71df11f67a4cd7b0690ff1e73772dd6bb71ce4475b6c862324ed52d87a37544a81d3b277d9d8ec2bd673e071d8a5c67d682c6ad0ed18216e776183680ba0a0eada4b4931aed8d98f89dea2251a432ea8cd0e246587534fd272c43c09e74d9f6b3a95a5f68a181dbd97794a383f7092ae46eb8f557f6bc235a0daea49aa66cf6f0e3d17bf62b85582df627b484fa7ba762d3fd105ed7f6d5014e20aeba51fb4c68687d14fdb0e3d2d87721daf519ba6a120295cee2f41286f9701343507b9e724f832339ba75c4df360ee8cbe27505ef3f5933b56b4b52d18ebb64da0852a7a28fb0c0c5041372d87418d1798da1efa55e55d05b26e9aec20a2484c59b53a1667299555fa3ad0b3ddd9fdff36415e35861b67bf2773676dbc07822d55e4619762f92af02b546a05238e07bde25776eebd49028bd7ac2c27a208aa29ebeb33516a2d66965f019e4f2ccaef381c1e5168738bec85bf35c658297f85b0779f345bf29ca05b0ab36f8067b8081799f63b1161dbfef744b18fc2229128dc4c52461d3b530576e8bbcb2a6040b9e2fdfa0265faab25d5e3fa8e643caef99a0151d14daed2c67dc668dafe1bb7224a90e9b56a34a5a804d4cf4c935c8c5d384555327e9dc17565c8f77dffc1db819f80e433f18ec9c52d0236d7c577f17992b33c28d916336cc40cd777ef689959a649edfb13c981b9354102be78adcfc47ca9e11806e9c96fb03fb989436d47d37479072a5a8aa66722b0a8e323868af07c1945ebdc3ff3b2dfd43d66fb77ed75922729b4cd547c4eb23e85f3671e02d4572c0da603f5137892b984a82be978c38fd42d950855557d0b2840f3148ebb4026ea91213cd9529ce2ff0c0c76c139706de8ea7c9f130f80e8b7763a92a5540be191d04a8593358e75d01d9eba98967299b4f119c38668bed66400dd3aa2c1c421ed9d9aec3f45f55683bcd41dee1b501eb4457f791abcf62c041ab7ad71dff32b32dd8920a4c94b9e8fecec092ad5d69678b6e7e0c48850cae434b9b29f9bc6ca4ae6b4a3ffcce08590bb8b5aa5d96dc2e25af79f07560472b28c45c8034ba4444b69a1c19a515208105040ec001fec74ce4587ba2713265ee081e2f8da6f7b097b32ef4e53bdd903c90df6d7837417afa469a4dfd1d22e0994896a7fe72d3a161851a4dcc860889ef476b37aa8ac1a6c314a07fbe953182b005470c9ce31c51c450e44fd32eaaa7746f9f3d1ed8cba766749c6a8584111c4566779c97e4466c6524982df993d00ac3d227c5d21ac11ee3907be07ce95c06621fd4440c343bf5d85e84383f0ecfe1ed70250090492f9e0403f050d772bcbb48c4914fd9d73ccc8bee9a07215bb1800df749b1e6679f78d216defeafca2c190501faf0e9a53b223e8bfd42333c9ff3886b05f19f2587dc3c44d4cae4f25a2c4801e20c8089e746e14b3a7a571cdd3cbda8d8a607f2695342e00d3d567425527d85ce39d785e5832c900c3257b9d78ef555d80a3d45c0ffcedaf237e1819eadc39a0d26dc8fd06caebcd43ba123e973be00b79d31840d4840313656e5e8296caa1b3ee614a6c29c34e4a51f1c5580358e58997de10a1a63f246f68cfa39a0c5b20291c7a5cde08d4bc5325059b0a21e501bc63f1b6f4d68def0717d65be7ef3e3230899b60f5043dfcdf0bb41b472879eaca292eb886d2938a1af198d86ef8275fcb17dec545b8e471617cdf60140ecac098c0d5360de1b4b33a88b38196a4cf771a074072715a885d6bf2831f8b1891adeed947a50ced661502825a8bf29f633964ea01dbb67a6b605f3a8cf4447c2580543c0ee459bd29b3942cc26267f9d7e6913afb407351c712b721779fb2e0e514c4660e724ef4d1e8b0e187adcc685c230e10203f9a2759e3a153234af99e7a97c5fb774736c0e925e26c4a1017b049c725d37c1ebd851feda4d4ffbfb18ba71ae29fef8137e0f808d6047804ebb6e4dac782724e8cab227214bdbb8c7d9dd6681601a0ee738dad3d6032f7d8ca14b56f6c3b4a1ff10aefdf94e3e037e486e3b4e5ab31487a62368803dbf407337329cd5a93f7607ea317a2ce18238383e63e20529c056a7fbb202e3809d42172d864323a623f199dd433fe351922f18242e2f1f47728ed835f93901c73c119dff13a8ff22e9d8a646a724f588573468a107766896def93d597baaa666db1b7bff9086f9452d982b0217b125406427e7a68d94c81b0a0753700733502a11e1a60423004c3d301612572dd90bdd41451ac05ee0d82280279bc5deca72f50a248ecbd1e99b88e0316bca4d49ccd88dd18e3e38bd6518653a3b4f1b420c17a3b4115d96304fd7f174dd969a9f8ccfb80157ddb0c425a6b57cf5d8899d19692d5d47659d7773b84c99ef53e787a811a45366f05f4c1e840548bf3750d0244024263cdae2897a347f59e723eb080d9f5a04d0b8c58b36539a49906bec8870a9dbcbd90de07683cccf8e373537773533da5df4258da21952b1833f02ac43a160b7509e1c074127a90d81df2c15b739bd08e094159db04b820e7235df8f48d40f15de13fb16f437d6733344cb9091c2645cdc6c68ab9a1306a89e76364d5b69b0888d8234ae0f353c22312cfc05edf2885c1a932f2ef1ede0b780e4e8b87df13176007f1103e52f78404b9f328be4be1bb45e6c4123e73d5c6725cd3e55868c990ea4512bbc91d114dc7c6f47b036c42391aee22faed286a0cf26642ab525ada53a94c7ddaff1a527baaf1f6b76c3a25b9ddce73f1f19d72b3ccff5ede645be7cc2b5de6b9cc1a95655f12111263b2d743c2f3ef74c90a3692c82d7f6a47868552fa8c04ef661f36d88731442930dc44c629395a66471e69ddbb6c702191d7a64b156ff3f8c7465de04a093ddf0a581ef6425990c4755abdacd8527f28495f4e8fd8c27d6b263698af8065c6759ac3a56374e0c87dd1c2e083d2b2ef6de74126fb66409e2bbdf403708426bb97630acfbdf90a1b053cd56b7cb0a67263507a52e99ea09a6c82e24d7b96dd78c0dbe065865eea176976c8c0e618d950aed224b8937305dfcc82d3c5af49237e4ef7ad6f0b0f65aeeb074bcdb1c2fec768b0050d60537b3052ffb1fb6b6d17d8203b0f2feea555516ce7824354f4664fe25e9c8bc701ca8c928aa92b75c988a4337b31e4c4e40e40728f1ea1e8081303c533252d1385d7cc5279c68a4de0a29728631382056777681031c18b8da7e5badefbc66f1a9aa09331dd83a2337bb0abe99b13f2eb818574e8b9b087b26b3d7f4be24e5b605a1008b85b18a2b34b4a9130a82255eedde34ed51e8c703d4987248ffca560612004bfcfe60e8fd866450667e13b7ecbdba998794d52201ca4755180d2791545c7dacb8f18b765439aa268ced6eb4be1f3e0f976713a02349ef4d66c4e1bd1c3689d9c86acf430f31a64925acaf96a86593a8f996db33d4e97ac88530492b5f8e332af8edf5b0df0c392be2547d88bce09856e2071ddbd7479bca360004e278ff5976590bfdf06470ee88e0d2e4057d0adc5dcca0560709ed29d6dfd9c44c2ce0af7ca0a8fa06c68affd8e0731755e4801a7d2ba7be3d37cb3234dea833d672b52e552672b833c357f9e9d2619207f4ce90d9184ce4f366e33d98f0f4582df1d48683e41034e16e6c47c50e3fdb9921e544985d1c392ab6ae0cab4d8b72e744f7be1d2b4f55465f86e8eb0546b416b8a9b7b6a07ed4fec4a45d766983f8786943bcea160bfaa326b25e2555bd8f070589e579f40ead6633e961acab12d247b23a3704b20ad09ea839a65697030f37f45a3301b6e498c7702a60ad27a9bf1f5d1c6f8664c8e7123c2745344eb5dd44faf02fe38eb644bd7bd9736f50fa09ac2296fa4f1f002be595351f17d7e4065d5857a0d00dc587fc51e205f966132e7d3cbd58d915f9dca10b9c150ec65aa0b4fd134b8e3d2555c522f6776663f0c3fd6b1c331f9d26c774e40948c4389fab22c0d80a45139e96ed8319bce81fbc2a4e7811675a01b2efac500f7d70d0a412947c42c89dace5fa4371ff9c84284082acc17f5219cfe974ddf8c0d78f318ec3933dcc6e3f1047580e10ddd286cab1bda5b062b2ead488b908267fbf0c002ab31730819b0b65b10465d9ea9a52d37aa3451ca68a610fb598c8aae88274a73d482135806f24669ad1d47330bbef465169155a0496300017dd865dd48ad72b3b51abdd07a5e71b39fae8dc737c6d316657319168ace8e50a2c98f7260ff04ccfaeb7bb60a691b632b05f2f747275ecb9a11283d221694add08873e083b3b9615b9c6e2c066526ff12db19a7664aa4f1f760043303e347c22d634d16c1269cad18980ee03732526baf29ebc8fd37ec43d8214122a4e6341018f0b5e7192adcb03b1a759546f33fa57c9f99979d64d4a94e03f851bbf694696fcc0ce61c88cf74fa6772cdbec8dc17e16bca93af5a627655536485c1194b1d88b2b560ab7b4f85cc9b274413bcb27c98c2ffb6418a0006858b4fbb7158f2b9aa262d221af9892bf03c52a613ee77d38e05f66b783dff01a148d28f39d9a63cbe1215b5c2bb1260a7811bf01bb46bed516922abb5af46b13a3caff89e1cbf315ed11ab3a98d21ac07d5ccb86e2a0e78270607258c2ab131f1760e1f275589c86c15898c5db1988fbf1957cc6e3e84dd39478b1aeb552d5552506e35246cb2b570369d8efaaa3601c5471007323bcfab0e0521e44cb7353c48dbc27e842922552a087d3cba7ab62ca8ada6bc2fa4c28c90de0ed546af8b0f970fe64a22d852dc708c585be88aca7fb59dd42c0a9ec8e9c6c1fb735d83c8dcb4d01936ffb89a", 0x1000}, {&(0x7f0000000300)="ab5e1ff2e45c298161e5291352348b61e3512f2d761129b31c3dbab4d8e1775dc2f68d4e94412fcc507b454b26515ee1", 0x30}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="2000000000000000290000003700000000000000000000000401400000000000f80100000000000029000000360000002c3b00000000000007200000000106050200761f0000000000000600000000000000b000000000000000072800000000084008000101000000000000030000000000000005000000000000000400000000000000000100c910fe800000000000000000000000000024fe02b59f0740000000000e0703000800000000000000020000000000000080000000000000000200000000000000ffffffffffffffffb8ffffffffffffffffffffffffffff7fd6d2c352931504bf92890011e6ab063becb049d865b78933bfa58c30e074c3b0506952234a7179f9a9960b35bc7d6ba305cc5e246b244048fc7b0bddb22c9f486230f959548010f5605b62f8e344271e0b71d9b5951d6ac862aeb9d178f9c88b1210a3c7ce7aec00405e45e2ab3fa05be7b2bd4865ce7200ca6e2db333c961489b03d24594b87c8a12a89c7c377d3269b6219b0f22f6a5de8abde102b50833ffb423d652b46dfc1c2ecd4cd840cd869308eeb8aa7d48fb690b4f5db2be303c06d5559b5b0001000502000107580000000314805200246800000000000007000000000000003f000000000000004789f248000000005d00000000000000c4ec000000000001ff03000000000000010000000000000074000000000000004ea700000000000000000000500000000000000029000000370000006c070000000000000502000704010100010007180000000204000000430e000000000000010000000000008000010001070000000000000001060000000000002000000000000000290000003600000002000000000000000105000000000000e800000000000000290000003600000073190000000000000106000000000000c20400000020071800000003040904001f00000000000000c1bcf27b7318613dddac03ceaeae0248ed6d043cccc8e83b7358735c7cc66410e57422ff00009a23381415f31f0634ccd5671c68ef473ab78cedc1b883259e5292d9653cf6e7513400f2f165e9b2147d22403a9341097f27415b201177f64bec4c3e652e0c0fda4a1a3779744cf527e0a84eacad78f4b08dacc81a2437cec84759552b0174e608f099c6745702cff679b461479a2a6cfc2a7604206700000000000000b8000000000000002900000039000000fe14010200000000fc00000000000000000000000000000020010000000000000000000000000000fe8000000000000000000000000000bb20010000000000000000000000000001fe8000000000000000000000000000aaff020000000000000000000000000001fc010000000000000000000000000000fe8000000000000000000000000000bbfc010000000000000000000000000000fe8000000000000000000000000000bb1801370000002f1f00000000000001080000000000000000000100010800000000000000000730000000030a01e54197040000000000000100010000000000cb70000000000000ffff000000000000030000000000000008b36c21fe6f8c6a2bde6060223f5e457cce78b471dad1c47d31a4da1d335d83cd6b7d255b1b0b4d24a019e5181efeeb82dc498e1fc59bcc9ea1ba3a825cda5cb38be8bd0d7d3baed15ef14916b9c752634cdd0420f98d6924d8c42e76dcf6f31734bae67c160822bef8d7dff8428de276f2e846b8345179fd54cbeed0779c73f86da5952107249a3dfe3de614b22a18746f090c4db0f4503688fda1d7b4ae56e52125e0b700"/1315], 0x540}}, {{&(0x7f0000000380)={0xa, 0x4e20, 0x3ff, @dev={0xfe, 0x80, '\x00', 0x14}, 0x40}, 0x1c, &(0x7f00000005c0)=[{&(0x7f0000002c80)="853d494d86acf32f63476b439ea350e0cfd4ba4b2b9e5b48564b5a7e669a8253d273110c38c5c6f35c06a23b284a845a4b343624b7f285f11740fc7f21893a385781dd86ab4273a2e788fb1939f6d4d6b751f8569e4d2b43b4cbd13aef0ca462aaa0d9c6c907b0dd61796f4bd4091d533b92a555b1e106395eda50a60ae62aabb212c3b93b83f7fe95c7a0dbdd14b10784397b59395df37fde510e95874697dffcfd3d01245d2d2af409261fcf2f2b8644fe326b2002c2b424d113f9beae803dc63cbaf9fbe052e68d2fe719e2172e05428babea5e0963b8c53d8a2d431c783baa8cb3fe15bebc9ff0ab957de38654d1b113a31f0fd83f2c62fdc7573cbc1aa595e98a9f6f66cb4247b3cd6143b303e1ce87a89d01a2795eced9f7c13097394c02d08ec411cb2d19361cc7577d014d953d61c726a448302cdb1e6df42c8cc4918a5bc466fa30129c492289f5e28967292db551d6568d6ddca207ffcbbf8bdaf347ce660705df8801db1f480182bf084e93de6dc1a2978209fe834e9125f491d532466b72f52c63c0edcbfc4e159751558a1272e6f99ac974cd0d7c12b5afd82e392813988c97d2e16a33a118ea0e3d7bc747542d50c4e1fb96712f813bda7d50265ee34b891eed44916e6033bf597a1edf80773d56d63c067176edf5961dc6006333d5c1a4265bc704a242ab27d1859d146fba2adb0cb1d3d3aa911294eba812c989f39c629cbbb61f4a447f8c8d3617fa60d75a170bd9c4b0ec49ee68674d40e00c6dbc502bbbedced7e6457224e870d400726578bf21123b5cfd7eb5d5fefff1c2453469a63429d3cbcf944a31d03b0eb6da4dbc4478672c5d621323be7eec677702d8824abcd0230d4a9d6f0f6ba9c8021992a56027de4c369daf9b0513dbc2a4eaa587698bde0fa0be76dcaa4fdc09686b22657a1e7b00e94b1dd850cfa8d767991d296c3cb0fcc826b5098a858f80317fb2e5b7da86ac3b6e91248f71e81ba10d1d3401a1427505bd038b592eb8e2ccb3952c90584c1fe1146b1ae9042d30a33ab2c04dd4d2ce1252ca0948244a39de8c0f1e97a53a191238c9f1beb1829b5170df880837a6ddf9c96142bf71ed11fcf4149e2451df873344022d0ccbfd54b55ad33a69f267f397062b06976d90cc8cf7cbc5b3e4802b58052a61eb6093fd88ff8723345e12bed1dae1040aa7af1395e1540da9d297279a230c5164d76524985649b48887bf1bf9bea6c726a04d730f14037afba88baa1bcf7a35a85c6e7a56c62b5ed2795efb148e1bb1e99a503d8acb8feeb79566fc7d95eb02a13cda38cecf65537716679d89df2da73f7afd5d293ef0aa9648deb7fc94e641e37ecc5ee73885916eb9b6a5f53cf0502ddd04c68963b0b5b70aa0c5c397e3f81c2f60ff4d3fa9c1905145181b302a026b3f8e3fa28a334c8ac1a1df4a250779e2775d734d7719a6f1780f6eba2b22d82f3a78c9ef7fc1a46903cd170c7b053bbf0f984bf5477e338c69e24ee866045ca82aab7eccf3b0a9776f64dee18c9d49cc97d0c3a24d9bf1217be8226d042cfbe7887402b8b3da94d50832bc50e36ecdac1d7038073143f1c85ff2e26b19af9a887cd2c6fcf26d558e4c37ac64e8270d15678159e1cb642f35e976639060419f1e19306fecbc3feb80e5b4bbf99243f1afe88c1382be343523e16932cc11e01dd2dd4a91131b8baacbdf42c4009d02eb252be1745f01c13a67676cec029a03f5ad8d46cf7879dee6b94d06ec43a5d8f564099fa9b12eea1940961a408439738e47f938c86a70a423e00b512f6339087ad21417f6d8c0b39f893bbe6a06002e91ff72f78ff3ff5dd18177254bdc4c50b149175519d60cb4c246ab79d3d510065e6978f265ff8a740e8bd988c4625381ee60d55b4eb87eb4fd7e493e7730ab95e66e17d1af50b16c32965c94fb5a37f5ebac6923c673973be3cb7be52c86b1262e3e992e6c2d1bd06842a8e725276e46bb6585d18820cf2cd747f640ceb390eebe7aa5330d50ac911813b615cf68bac22cffb116b96e74e0734992a38595da964e985ffc22f4d7cbdd08ba080355d86245f43802e2e75dd014318bfa3c83a664298b729ff089637cbde3f21187bb7ccfac511b089d95a3d7b16017491a7a5f56c190b5462974401ca2afa79397d6703c15ca21310698cfc41c3a47a8db0e90e047f4d0724035c86b49e767f3baffed411210ccd0dec87891cb8a371d1b88cd9c7d8f4edede7c87c16bcde6713c6ab908238dc97740a4a84c045fd1f2a4f48d56ed2def14fdd8ebcb3ebe2029889c3725785dcc8a1e2769575daaa6ca4f277d0f252524321245343ca5e69993f2a78bece53ed7e523b4ac4e5dd125f6cf8c2bcaefe610049d7bd079a447abd4215b51daba564b69d55aeb9eb393fcd882d395b5a9b473b4ce6c4808b67c7c4ef36903a7436b0897045438c8943dfa9d741d0472ebc2c7fefed455b25e6068385f24aab37a900ccc80bced92b2a75a55a1e8fc1beec5828af459d58e579715d342acbe5006a91dc8c9e8a9763f8318d95fa9b78d0ff214b34522247a8ffc7d0ca879117c0673d644d242f603d2b15454f55402e2eea0569b4858a65e4a19902461c060c301872ff78f0d67a00201e727f676dd484f1dc692e1b149cc2c10b10055ddfd07290144e6edbe8b8a54797c8b3088cac924ea545b7e1d843ad8d5d0f2a79b772f593d7b3e091ffaf78251606c6902aeea565d303ce4ad29bbda365aea59230d192bc4415fbc1c30cef7ed852204cdf03748d127fbba87c71d350f28f833b9c9806113d83a2766a72bd43262a8d5a49032e6dd9975c51f24a10b3d2420c4e263c0d870944f1fce012cf955a037ebf013692e1fc41a1c2d4e06a568bc2abe5cab281a9fdb3bf9683949d8ea3a9b681d430ce865a63fbda1b3867efa8c1c2e380cfc8247f4f79aa2f338ab1bf6b98f4ede3b087913c6cd35beb3e7c5c2dc0f7124af340aa8f331ec3058bf6262aa9fc0172154b6cd586bd0290950a9947ffd66b2f212714ecd2bb175650774b88d0fe6bd44fcf973841cb629d572bc6c378a1dcaddd9f1ba3323f6ae50c510f3eb7a7438f4bea71b59bb90e165c468c29cd6230bd17820d471e08cfa2e1aab29fedee679fa471bd93f37a7e86e8d18160dbf3cf26994145c452224de25c8dbd9781fb0c9eea68645eb805ca24d126dc5545060917570bec2bc2a716e82733033f3acf0ad52a7e97431cbf048a573a529c2923dcacebf7a899a7407cb0199a2403ffe541154dd8e54aaa84170efc555392e046cc58778f1fdaa93f56a48c47997003933abf7bf4946f3ccf0545298145356de3a0258cc15459482bbc7705b421b64c50c8d1374b7959c4d067b88efd435a5575e111dcb717f97401546698c6883f428b4f4c1e5272494f04f2b0562848061062163c4b8d23e46c612bafc86c711618c8d00b87d308c038bca55f969553554acda383a7bed9fab672231e367ac8fb912b46b5aee3fb3b6222a59263eccac7fdcdbeea2fc8b02c6fdc3323de80aa3469689061753e96fda63a65fb7fa98cd811396e0232c21c54f0a7a53249e72d92f57fe4be7d3a0faa76a542c48b9ce1a8d17ba0ad917e848314efbbf3f93f9c82e8f8374129fe77643213c240011c29a74f8c7d57368b5c97b104f6d442127fd0ed3959eac651167c2cab8977585e8995ce39df48467539966c1cd1d4ea7394b3f47f1a33178902f61c1d1c16dd9176cd9c07035a8b350f28e04864f53722a6f9dc39b6bf98272b13c38f49bc5631885b22c34b17609d91fbf36e387d721583e10afe45c6b3dcb990c7b85c6a2c149a320d3b03c35c32524bef0bb23145bcb00d415c3fc8cf049460b7c902c818dfb2b8d20c5a77ecc3d0cde689890609af759bb659920ea9b70101e7d2799a5fa54412d646066e0080e1c93d112f624c7ed8348f54c8b9fcb477b80e0ebe0188c610faf5262d0c308a812db34648247f3e2ccf97390b551f4f02880d937694c57a907876b82ec0927fc2d98680061eddcea3ab925c2b67bfaada149d7b29c80b2e77c4e6e650a0e6a28ce9134383a0aa6b9dc454c90f09b6ddc8564560a7391f3d1fcde7c11bf63ac012ba4688dd25b0f19566b2ed2c5133707fa9ad0757615a8ab59740a8922e3eb7f1d4532a23d603efb19bee6d82b70c050cdebb08a3520eb75af1d4ab23c288082601cc743f521e4dcad682d60c4b1ec58c171c56b4312e89070573326e0c8fe70e08720c3fab8ea10ef544215878ca5f1d1fd2d939ef2e51b5860dcc95dd9bdd9b6d7313823206c0bb6ceba6419e3119511a85e270b5f79fd422f232e86078d6af2e2a311cf47c41c1a2164bebdbf03bb5e35058d8bc1149f61a9d56133b2ddf6b725430b745256faf09d11729a40f296d7903fc7b75c85aa6b4e5005e6e29dbffdabc42bd63bf38b17d34dba4ddeaf65cf39e66080f3d8c146f300576a0784b60ed35f154a068abb008c62f1245f4a22454ce08d8ee31da98e4f3303452dc900820aea3dba983da6b92c09a83587f55241e7fdc917c348d857fc5cda5c93c359b68fb9cdd8dd5a37b4f70eeee4b4b9b0e421ed89b0cf3951b66ed963087702dfe7c6f815bfb63c582e34f29e20623aafac187cbc885dd16fc21c88f38c9066c4b007e1b56bbf4b232b084439349ba557e6325cf7dae469102c8a7ff799dc0935540164813c662b79d157f31fba7750d4756f73cf935c42f0a93be70b3c89fc1099c7cd96ee26b86e5bc743f54ccf22ed15354ddcb16fa7982854fe7852a34e0f2aa8a235eb7f4909f2619adba5b12a1840dd97a443639c023b6a351d7e5586c241039e69a874d6a5baba84b5a85ef8ac36e70bc961a1b091426b0e4efa4b5c77baad4d417a6ace5863b312e97f40db6a4959bd87bd6c80b9f5289214b7a0b0c3e4762038d4be7c241ea48d4c75c97048be0c992c5eccae56163108ce5190b6e4544dafc0e4c0e98fbce4409e76407efc7ab73b6f2a686195cc38bd15810ce257f5dfbbb91cc758ea2ea8f4b4644ce033b0609216d65634fa4076bb8162b51d0573ad755219bfc1177959eb43a88535caa7196da89424f79cd1057ed3e7b9e7315b95326d887d6c3244eb506e97e17ace0dc65b6c88d34111ce3890a1cf0aa9d9c4466d70fc1d7a5e66e3b9175b643860b788cfae95647c8c39169021e3321b1dfbe4ef66eb087fb6249f28f3dd8110e5f74791292abc13374e901cb7678555b0d27af2801bb89ca12f54dea88eede23308f974049d00153aa6b3b9f8cc1c00d8150d8594c2b1f8988c42e2dff267067ffdcad6a02cac7fc3181efbf754fa7f7e1c1d21e333e887aee278232d2e9cb2fb3134da3da3026a77deefe886cc3f40000764f4f608670f1ac2d5e1f29d765e243ef3a8d37d649fb0e78a83504728a696c2692d6bf4308ee9f14f649f361b650227613625215211778552bcf4baab651c90a02e2c5ed07d25d0c4a39f362269944ad851bacb5aed2f4fccdfdcfefda62bd6ee7cc62bd3f66d191371c43c74618f0b213e4854662ea6e8e5da52f4649a8c611b0a0b15c1de4ee32c354b993406918c6eb482c22df828f20baa657cda91a9acc5dd7f4fe32a6ffe918669878a736be51f56a3efc251c5f62dcc304cddfc0ddcab2f5f84e709089c418f5ea9f73440b6adb2c8f75eb33303c2606034792947839b337f1402523a7e9cd4a4564ca6b66528e78385e47aca1af1c61d798a146da97e7655a8725acd2af1d967c6a7a98a5ac5ecb2628920044354e998934d3a429a5e", 0x1000}, {&(0x7f00000003c0)="fa89bd5575d7f91ab77065a35b968b37a287a41bfa1eb62fed00ba4fd6211be60ae2cd5cc5f1323438a7dfd3cc105894bf66495e8dd925ab18795e7405926d8224451bd843814329df30568c6805521d5fce37e3d495d37a5a79d53d81745707167da700d32983d82a2f41a6cfc39e300c5db05362ff1d0481656227bedb3dff2f603d1442794247f7a89f700731655291", 0x91}, {&(0x7f0000000480)="8e335573306338b1538f53c16921b8a8af452895853db396ac5ac5c40073431e2c637290c5142f24a5139dd07715d7d22cb53de2445e218e15c55d3c283aa1ca9a543b29acfc793058a8033c2185a91ff89a550a5cbe1d661d831456bdac0081e3e9a683c680bf98df59af645a21ad462533dc0099cd370c71ff582910bda1db516c2bf39a368d82c53ec974bf516a1c3e284c53e1e832ee2913c51d5081c1bd444cbd727439af", 0xa7}], 0x3, &(0x7f0000000600)=[@rthdr_2292={{0x58, 0x29, 0x39, {0x3b, 0x8, 0x0, 0x0, 0x0, [@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}, @loopback, @mcast2]}}}, @dstopts={{0x20, 0x29, 0x37, {0x0, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x6}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x62, 0x2, 0x0, 0x1, 0x0, [@empty]}}}, @flowinfo={{0x14, 0x29, 0xb, 0xcc8}}], 0xb8}}], 0x2, 0x8000) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r5, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:41 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:41 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x0, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:41 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:41 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:41 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:41 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0, {0x8000}}, './file0\x00'}) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000240)=[@in6={0xa, 0x4e24, 0x7, @rand_addr=' \x01\x00', 0x200}, @in={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in={0x2, 0x4e24, @remote}, @in6={0xa, 0x4e24, 0xff, @empty, 0xffffffff}, @in6={0xa, 0x4e22, 0x6, @mcast2, 0x8}, @in6={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @local}, 0x1f}], 0x90) r3 = socket(0xa, 0x1, 0x0) close(r3) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r3, 0x84, 0x1b, &(0x7f0000000040)=ANY=[@ANYRES32=0x0, @ANYBLOB="00000000ee0be66c951541669739335004dbc69d17e29887fc98c68ee77bd7eb29e63207699ac8967d07fc60c649421142929db707366c4aa8510e178e2470a68668552ae151d33ff0145b7c4a3c3eaff5c3779a509bb66a49c3aeee8a6c5ce35ca2d7674e92b1657fbb38781eacb297ab13641bfe9474307b25a2e1a71e7d09d814c4d74cd7177d996a095cde2aa27d55af80dc35194e56450b9c0a5063baa4fea3b9ef9aab76598f8da08ce6e9c9ebeffc1cd61d1b8cf22d90e2d6f790bc4e1cad4fb8cc8ab5cde6fbcbdd0838f38b3649577044aee8933eebbc0780e2e3a2eccec943abfdf0cd47a2fa37"], &(0x7f0000000800)=0x8) 07:43:41 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:42 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x0, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:42 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:42 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) getsockopt$IP_SET_OP_GET_BYNAME(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000040)={0x6, 0x7, 'syz2\x00'}, &(0x7f0000000080)=0x28) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:42 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:42 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) 07:43:42 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) getsockopt$IP_SET_OP_GET_BYNAME(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000040)={0x6, 0x7, 'syz2\x00'}, &(0x7f0000000080)=0x28) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) accept4(r0, 0x0, 0x0, 0x0) (async) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) getsockopt$IP_SET_OP_GET_BYNAME(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000040)={0x6, 0x7, 'syz2\x00'}, &(0x7f0000000080)=0x28) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) 07:43:42 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0, {0x8000}}, './file0\x00'}) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000240)=[@in6={0xa, 0x4e24, 0x7, @rand_addr=' \x01\x00', 0x200}, @in={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in={0x2, 0x4e24, @remote}, @in6={0xa, 0x4e24, 0xff, @empty, 0xffffffff}, @in6={0xa, 0x4e22, 0x6, @mcast2, 0x8}, @in6={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @local}, 0x1f}], 0x90) (async) r3 = socket(0xa, 0x1, 0x0) close(r3) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r3, 0x84, 0x1b, &(0x7f0000000040)=ANY=[@ANYRES32=0x0, @ANYBLOB="00000000ee0be66c951541669739335004dbc69d17e29887fc98c68ee77bd7eb29e63207699ac8967d07fc60c649421142929db707366c4aa8510e178e2470a68668552ae151d33ff0145b7c4a3c3eaff5c3779a509bb66a49c3aeee8a6c5ce35ca2d7674e92b1657fbb38781eacb297ab13641bfe9474307b25a2e1a71e7d09d814c4d74cd7177d996a095cde2aa27d55af80dc35194e56450b9c0a5063baa4fea3b9ef9aab76598f8da08ce6e9c9ebeffc1cd61d1b8cf22d90e2d6f790bc4e1cad4fb8cc8ab5cde6fbcbdd0838f38b3649577044aee8933eebbc0780e2e3a2eccec943abfdf0cd47a2fa37"], &(0x7f0000000800)=0x8) 07:43:42 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:43 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) getsockopt$IP_SET_OP_GET_BYNAME(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000040)={0x6, 0x7, 'syz2\x00'}, &(0x7f0000000080)=0x28) (async, rerun: 64) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (rerun: 64) 07:43:43 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x0, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:43 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) 07:43:43 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:43 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r4, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) r5 = dup2(r4, r1) r6 = getpid() sched_setscheduler(r6, 0x2, &(0x7f0000000200)=0x4) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000840)={0x454, 0x0, 0x8, 0x0, 0x0, {}, [@nested={0x1f1, 0x1d, 0x0, 0x1, [@typed={0x14, 0x2e, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @generic="54cc3e488bcbaaf3130e84f17e22601bb26e267e5000e75ea0972d495217c1ad4576f27019e91b28176c0d5bd36342278b94b3f6faba3898f484091b4932f4a2dcb729c9ea972eba35114a488e129e4b84eb7e607aaa56d5a3a289354d4d5d5d3e6c008595fd86078c1aa3bb7e893051b8603631ff95e22f247dcc8a4ab55ba936152feff5124821119757fc1bee60b04f8fa7297579ebcef146a4082a74defc048f5fe781df70c7b93a3af7e466cb480d9dda9a336c09add1b69ce5f2af363d743be5476b9e1ba2cb98", @generic="ccea7cdbbef4314524b822a123cbbb9fbc79fe40a529bf7bb5c24189663fdcb7ea0816e3004cc1c60a9d5f6838b317b64c75fdf104873ebcb14f51bb0d59de9f0e017cf8f84467a314ea67846c67080f830a46eb2d1655146d7ce0cd45c66c90b9b7f5a341c6a8cc18d360d696a306437888044b60480193f47c519205aa7ccfa7fde4fb632aaf297e11b433fc260e119605c24a2ec059990b9de4134ed5e6236a5d41026a8b9b7a80b6ebaf7acc71", @typed={0x8, 0x7c, 0x0, 0x0, @fd=r4}, @generic="a38381e48b58e694f3245a532579f1068c4cbc91c12ab7b11cf1ced024f6b1014a3bede3ff679e01eb61e0d9265788e39539c559c27eba60e5752b35cac4f9e4453b0bfde9b6589ead6e06d434c6d96f7e0080510f48b11f"]}, @nested={0x1d9, 0x8e, 0x0, 0x1, [@generic="7db616f448ecced39670d701077980212cff15d6c3023963ba3c5393f187f4e7e04fada8c08a5fe5044a87b255f19e6ed7c857983b88d0c8e2da409ea51810d32a01ce61e29b4e212df18353b3d01324bd447fd9d4aae5e6574f8a936e9d69943a5c155ec28b352ad4ade4cdf181c93553558dca6dbbdc89909245d846151f70eeba15bf832bdb7fab77af97d1892a3989c70a1cea217b9dd300a538f80b6e35e1fc147e905d5f8e8f5ce86178be540b787f34fc37a47855f1030bdbc0aca4863ed11d8527152cc6e5bc9b122b", @typed={0xe, 0x44, 0x0, 0x0, @str='\\\\}\\@^(-(\x00'}, @typed={0x5, 0x2d, 0x0, 0x0, @str='\xd8'}, @typed={0x8, 0x10, 0x0, 0x0, @fd=r5}, @typed={0xe8, 0x3e, 0x0, 0x0, @binary="2b77c9f87ab8f1df9056719c124e1f8738b9164dfcf3e1d7ae12f6f4cca3d24552803dc45ccf78176264ce4350de30d92e08897e08da65c415f8a46f922d93d082c1d39f3b9aaa0846b2cd05b40f16b51f0c22fa03509f593b873004aa75e505385669e30049a88150150cd68ea34f6e430a8d922e796527cf95795c0a3db02b3fe79236f090cfe592cec32494fe4833393d66c3f2111b10956fc6e31de6476040dfa6c915651cf18629a84f2211fc84ef134dcb206e9fb798a603bc8a96c11e0ae1d557cd5a36f1d174dea0897d7c5fd65e5521feecedcb06fd74830ba6b5d74caeb8a0"}]}, @typed={0x8, 0x59, 0x0, 0x0, @pid=r6}, @generic="68c2ba9e4c839cf121835b37f8db1e202e4c0c7557c2daaeadbbb915b3e6dd521382faaf23d0adec2869ade04c509e3b3a7707d42a14fbde553104dfb1ee53b00abbe0307ccc4a9ae7b2c0826c2949c9181609b2b7414cc021330679d986e1c4a62ba258a3"]}, 0x454}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:43 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:43 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) 07:43:44 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r4, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) r5 = dup2(r4, r1) r6 = getpid() sched_setscheduler(r6, 0x2, &(0x7f0000000200)=0x4) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000840)={0x454, 0x0, 0x8, 0x0, 0x0, {}, [@nested={0x1f1, 0x1d, 0x0, 0x1, [@typed={0x14, 0x2e, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @generic="54cc3e488bcbaaf3130e84f17e22601bb26e267e5000e75ea0972d495217c1ad4576f27019e91b28176c0d5bd36342278b94b3f6faba3898f484091b4932f4a2dcb729c9ea972eba35114a488e129e4b84eb7e607aaa56d5a3a289354d4d5d5d3e6c008595fd86078c1aa3bb7e893051b8603631ff95e22f247dcc8a4ab55ba936152feff5124821119757fc1bee60b04f8fa7297579ebcef146a4082a74defc048f5fe781df70c7b93a3af7e466cb480d9dda9a336c09add1b69ce5f2af363d743be5476b9e1ba2cb98", @generic="ccea7cdbbef4314524b822a123cbbb9fbc79fe40a529bf7bb5c24189663fdcb7ea0816e3004cc1c60a9d5f6838b317b64c75fdf104873ebcb14f51bb0d59de9f0e017cf8f84467a314ea67846c67080f830a46eb2d1655146d7ce0cd45c66c90b9b7f5a341c6a8cc18d360d696a306437888044b60480193f47c519205aa7ccfa7fde4fb632aaf297e11b433fc260e119605c24a2ec059990b9de4134ed5e6236a5d41026a8b9b7a80b6ebaf7acc71", @typed={0x8, 0x7c, 0x0, 0x0, @fd=r4}, @generic="a38381e48b58e694f3245a532579f1068c4cbc91c12ab7b11cf1ced024f6b1014a3bede3ff679e01eb61e0d9265788e39539c559c27eba60e5752b35cac4f9e4453b0bfde9b6589ead6e06d434c6d96f7e0080510f48b11f"]}, @nested={0x1d9, 0x8e, 0x0, 0x1, [@generic="7db616f448ecced39670d701077980212cff15d6c3023963ba3c5393f187f4e7e04fada8c08a5fe5044a87b255f19e6ed7c857983b88d0c8e2da409ea51810d32a01ce61e29b4e212df18353b3d01324bd447fd9d4aae5e6574f8a936e9d69943a5c155ec28b352ad4ade4cdf181c93553558dca6dbbdc89909245d846151f70eeba15bf832bdb7fab77af97d1892a3989c70a1cea217b9dd300a538f80b6e35e1fc147e905d5f8e8f5ce86178be540b787f34fc37a47855f1030bdbc0aca4863ed11d8527152cc6e5bc9b122b", @typed={0xe, 0x44, 0x0, 0x0, @str='\\\\}\\@^(-(\x00'}, @typed={0x5, 0x2d, 0x0, 0x0, @str='\xd8'}, @typed={0x8, 0x10, 0x0, 0x0, @fd=r5}, @typed={0xe8, 0x3e, 0x0, 0x0, @binary="2b77c9f87ab8f1df9056719c124e1f8738b9164dfcf3e1d7ae12f6f4cca3d24552803dc45ccf78176264ce4350de30d92e08897e08da65c415f8a46f922d93d082c1d39f3b9aaa0846b2cd05b40f16b51f0c22fa03509f593b873004aa75e505385669e30049a88150150cd68ea34f6e430a8d922e796527cf95795c0a3db02b3fe79236f090cfe592cec32494fe4833393d66c3f2111b10956fc6e31de6476040dfa6c915651cf18629a84f2211fc84ef134dcb206e9fb798a603bc8a96c11e0ae1d557cd5a36f1d174dea0897d7c5fd65e5521feecedcb06fd74830ba6b5d74caeb8a0"}]}, @typed={0x8, 0x59, 0x0, 0x0, @pid=r6}, @generic="68c2ba9e4c839cf121835b37f8db1e202e4c0c7557c2daaeadbbb915b3e6dd521382faaf23d0adec2869ade04c509e3b3a7707d42a14fbde553104dfb1ee53b00abbe0307ccc4a9ae7b2c0826c2949c9181609b2b7414cc021330679d986e1c4a62ba258a3"]}, 0x454}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) accept4(r0, 0x0, 0x0, 0x0) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) (async) ioctl$KVM_SET_LAPIC(r4, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) (async) dup2(r4, r1) (async) getpid() (async) sched_setscheduler(r6, 0x2, &(0x7f0000000200)=0x4) (async) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000840)={0x454, 0x0, 0x8, 0x0, 0x0, {}, [@nested={0x1f1, 0x1d, 0x0, 0x1, [@typed={0x14, 0x2e, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @generic="54cc3e488bcbaaf3130e84f17e22601bb26e267e5000e75ea0972d495217c1ad4576f27019e91b28176c0d5bd36342278b94b3f6faba3898f484091b4932f4a2dcb729c9ea972eba35114a488e129e4b84eb7e607aaa56d5a3a289354d4d5d5d3e6c008595fd86078c1aa3bb7e893051b8603631ff95e22f247dcc8a4ab55ba936152feff5124821119757fc1bee60b04f8fa7297579ebcef146a4082a74defc048f5fe781df70c7b93a3af7e466cb480d9dda9a336c09add1b69ce5f2af363d743be5476b9e1ba2cb98", @generic="ccea7cdbbef4314524b822a123cbbb9fbc79fe40a529bf7bb5c24189663fdcb7ea0816e3004cc1c60a9d5f6838b317b64c75fdf104873ebcb14f51bb0d59de9f0e017cf8f84467a314ea67846c67080f830a46eb2d1655146d7ce0cd45c66c90b9b7f5a341c6a8cc18d360d696a306437888044b60480193f47c519205aa7ccfa7fde4fb632aaf297e11b433fc260e119605c24a2ec059990b9de4134ed5e6236a5d41026a8b9b7a80b6ebaf7acc71", @typed={0x8, 0x7c, 0x0, 0x0, @fd=r4}, @generic="a38381e48b58e694f3245a532579f1068c4cbc91c12ab7b11cf1ced024f6b1014a3bede3ff679e01eb61e0d9265788e39539c559c27eba60e5752b35cac4f9e4453b0bfde9b6589ead6e06d434c6d96f7e0080510f48b11f"]}, @nested={0x1d9, 0x8e, 0x0, 0x1, [@generic="7db616f448ecced39670d701077980212cff15d6c3023963ba3c5393f187f4e7e04fada8c08a5fe5044a87b255f19e6ed7c857983b88d0c8e2da409ea51810d32a01ce61e29b4e212df18353b3d01324bd447fd9d4aae5e6574f8a936e9d69943a5c155ec28b352ad4ade4cdf181c93553558dca6dbbdc89909245d846151f70eeba15bf832bdb7fab77af97d1892a3989c70a1cea217b9dd300a538f80b6e35e1fc147e905d5f8e8f5ce86178be540b787f34fc37a47855f1030bdbc0aca4863ed11d8527152cc6e5bc9b122b", @typed={0xe, 0x44, 0x0, 0x0, @str='\\\\}\\@^(-(\x00'}, @typed={0x5, 0x2d, 0x0, 0x0, @str='\xd8'}, @typed={0x8, 0x10, 0x0, 0x0, @fd=r5}, @typed={0xe8, 0x3e, 0x0, 0x0, @binary="2b77c9f87ab8f1df9056719c124e1f8738b9164dfcf3e1d7ae12f6f4cca3d24552803dc45ccf78176264ce4350de30d92e08897e08da65c415f8a46f922d93d082c1d39f3b9aaa0846b2cd05b40f16b51f0c22fa03509f593b873004aa75e505385669e30049a88150150cd68ea34f6e430a8d922e796527cf95795c0a3db02b3fe79236f090cfe592cec32494fe4833393d66c3f2111b10956fc6e31de6476040dfa6c915651cf18629a84f2211fc84ef134dcb206e9fb798a603bc8a96c11e0ae1d557cd5a36f1d174dea0897d7c5fd65e5521feecedcb06fd74830ba6b5d74caeb8a0"}]}, @typed={0x8, 0x59, 0x0, 0x0, @pid=r6}, @generic="68c2ba9e4c839cf121835b37f8db1e202e4c0c7557c2daaeadbbb915b3e6dd521382faaf23d0adec2869ade04c509e3b3a7707d42a14fbde553104dfb1ee53b00abbe0307ccc4a9ae7b2c0826c2949c9181609b2b7414cc021330679d986e1c4a62ba258a3"]}, 0x454}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) 07:43:44 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:44 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:44 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0, {0x8000}}, './file0\x00'}) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000240)=[@in6={0xa, 0x4e24, 0x7, @rand_addr=' \x01\x00', 0x200}, @in={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in={0x2, 0x4e24, @remote}, @in6={0xa, 0x4e24, 0xff, @empty, 0xffffffff}, @in6={0xa, 0x4e22, 0x6, @mcast2, 0x8}, @in6={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @local}, 0x1f}], 0x90) (async, rerun: 64) r3 = socket(0xa, 0x1, 0x0) (rerun: 64) close(r3) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) (async, rerun: 64) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r3, 0x84, 0x1b, &(0x7f0000000040)=ANY=[@ANYRES32=0x0, @ANYBLOB="00000000ee0be66c951541669739335004dbc69d17e29887fc98c68ee77bd7eb29e63207699ac8967d07fc60c649421142929db707366c4aa8510e178e2470a68668552ae151d33ff0145b7c4a3c3eaff5c3779a509bb66a49c3aeee8a6c5ce35ca2d7674e92b1657fbb38781eacb297ab13641bfe9474307b25a2e1a71e7d09d814c4d74cd7177d996a095cde2aa27d55af80dc35194e56450b9c0a5063baa4fea3b9ef9aab76598f8da08ce6e9c9ebeffc1cd61d1b8cf22d90e2d6f790bc4e1cad4fb8cc8ab5cde6fbcbdd0838f38b3649577044aee8933eebbc0780e2e3a2eccec943abfdf0cd47a2fa37"], &(0x7f0000000800)=0x8) (rerun: 64) 07:43:44 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x0, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:44 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:44 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:44 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:44 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:45 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r4, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) (async) r5 = dup2(r4, r1) (async) r6 = getpid() sched_setscheduler(r6, 0x2, &(0x7f0000000200)=0x4) (async) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000840)={0x454, 0x0, 0x8, 0x0, 0x0, {}, [@nested={0x1f1, 0x1d, 0x0, 0x1, [@typed={0x14, 0x2e, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @generic="54cc3e488bcbaaf3130e84f17e22601bb26e267e5000e75ea0972d495217c1ad4576f27019e91b28176c0d5bd36342278b94b3f6faba3898f484091b4932f4a2dcb729c9ea972eba35114a488e129e4b84eb7e607aaa56d5a3a289354d4d5d5d3e6c008595fd86078c1aa3bb7e893051b8603631ff95e22f247dcc8a4ab55ba936152feff5124821119757fc1bee60b04f8fa7297579ebcef146a4082a74defc048f5fe781df70c7b93a3af7e466cb480d9dda9a336c09add1b69ce5f2af363d743be5476b9e1ba2cb98", @generic="ccea7cdbbef4314524b822a123cbbb9fbc79fe40a529bf7bb5c24189663fdcb7ea0816e3004cc1c60a9d5f6838b317b64c75fdf104873ebcb14f51bb0d59de9f0e017cf8f84467a314ea67846c67080f830a46eb2d1655146d7ce0cd45c66c90b9b7f5a341c6a8cc18d360d696a306437888044b60480193f47c519205aa7ccfa7fde4fb632aaf297e11b433fc260e119605c24a2ec059990b9de4134ed5e6236a5d41026a8b9b7a80b6ebaf7acc71", @typed={0x8, 0x7c, 0x0, 0x0, @fd=r4}, @generic="a38381e48b58e694f3245a532579f1068c4cbc91c12ab7b11cf1ced024f6b1014a3bede3ff679e01eb61e0d9265788e39539c559c27eba60e5752b35cac4f9e4453b0bfde9b6589ead6e06d434c6d96f7e0080510f48b11f"]}, @nested={0x1d9, 0x8e, 0x0, 0x1, [@generic="7db616f448ecced39670d701077980212cff15d6c3023963ba3c5393f187f4e7e04fada8c08a5fe5044a87b255f19e6ed7c857983b88d0c8e2da409ea51810d32a01ce61e29b4e212df18353b3d01324bd447fd9d4aae5e6574f8a936e9d69943a5c155ec28b352ad4ade4cdf181c93553558dca6dbbdc89909245d846151f70eeba15bf832bdb7fab77af97d1892a3989c70a1cea217b9dd300a538f80b6e35e1fc147e905d5f8e8f5ce86178be540b787f34fc37a47855f1030bdbc0aca4863ed11d8527152cc6e5bc9b122b", @typed={0xe, 0x44, 0x0, 0x0, @str='\\\\}\\@^(-(\x00'}, @typed={0x5, 0x2d, 0x0, 0x0, @str='\xd8'}, @typed={0x8, 0x10, 0x0, 0x0, @fd=r5}, @typed={0xe8, 0x3e, 0x0, 0x0, @binary="2b77c9f87ab8f1df9056719c124e1f8738b9164dfcf3e1d7ae12f6f4cca3d24552803dc45ccf78176264ce4350de30d92e08897e08da65c415f8a46f922d93d082c1d39f3b9aaa0846b2cd05b40f16b51f0c22fa03509f593b873004aa75e505385669e30049a88150150cd68ea34f6e430a8d922e796527cf95795c0a3db02b3fe79236f090cfe592cec32494fe4833393d66c3f2111b10956fc6e31de6476040dfa6c915651cf18629a84f2211fc84ef134dcb206e9fb798a603bc8a96c11e0ae1d557cd5a36f1d174dea0897d7c5fd65e5521feecedcb06fd74830ba6b5d74caeb8a0"}]}, @typed={0x8, 0x59, 0x0, 0x0, @pid=r6}, @generic="68c2ba9e4c839cf121835b37f8db1e202e4c0c7557c2daaeadbbb915b3e6dd521382faaf23d0adec2869ade04c509e3b3a7707d42a14fbde553104dfb1ee53b00abbe0307ccc4a9ae7b2c0826c2949c9181609b2b7414cc021330679d986e1c4a62ba258a3"]}, 0x454}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:45 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in6={0xa, 0x4e20, 0x7, @private2={0xfc, 0x2, '\x00', 0x1}, 0x5}, @in6={0xa, 0x4e20, 0x9, @mcast1, 0x3f}, @in6={0xa, 0x4e23, 0x4, @private2={0xfc, 0x2, '\x00', 0x1}, 0x100}, @in6={0xa, 0x4e22, 0x0, @local, 0x9}, @in6={0xa, 0x4e22, 0x6, @ipv4={'\x00', '\xff\xff', @private=0xa010101}, 0x7}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e23, 0x401, @private1, 0x1}, @in6={0xa, 0x4e21, 0x6, @loopback, 0x7}, @in={0x2, 0x4e22, @private=0xa010102}], 0xe4) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:45 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:45 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:45 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:43:45 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f00000005c0)=ANY=[@ANYBLOB="140000000000000003000000000000000000000000004b80000074002f66998026c13f5eb016b263c39b910d7f73b67d0ed9c88d1dbc69f8805827df88e658b288194f58294332738ebdbd867ad8a0a70fa295f00422441786c5f56ea69275e1ab47a8ce60a2f71cac66d190956aab0b58ac5223c9a934b5813a83388b432f71aa8cecdb3460701b103836df96c210f88de45924ca7b4ca25ad5825b66156f7becdf38e1de7ff701596ca8c8b710140ea2df5e377ae55ae5279eb39713889d21d723da24ae0cd9f863520000000005000e0431557ca34be5a24e522c31f947ba7f8e364088b6c7000c9c3b1628d0ba96fee641be04c079057949036367e8d482a6fd6d2487a8a2b650315f03eb74394170e14be3daf7fed5717d9e63d74afa39d0896b02c5ee5f", @ANYRES32=0xee00, @ANYBLOB="00004500640101016018903447f77032f8820a8b033deedcea687892d6944855fc6b876dcf337e3ea11196225eb51e46ab492e5e2031b79e1b3356917c00000000008680e99a2e3bb2298980928f7be75e4cb5e487d8b2a7a22f8affc4d1f637e1fc6e6bcec9423da911220660c9dd2dde2a63539587c5b90892d686f44b00ad2a486637a2d6df8958d0cdecaf8e439acfb184c3551de16ea84e140b8f7681c9b0d8f92be2a41f3c5fa273bd75e45f77fc2a4c3df34ac538755f3a577dc8a02eb9dcbdcdb3a1658f1a3732587976573b0a37d606be53a4e96159fa45564eef7d2576c042a881460d34f6136346be9b0b21e3c420073ddbb65acd3cdf273b395d41737d0b19f1ec3afe41784f"], 0xfffffffffffffe4d}}, 0x48040) connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0xa, 0x4e20, 0x4d73, @mcast2, 0x20}, 0x80) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) dup2(r3, r1) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x20}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:45 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:46 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:46 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f00000005c0)=ANY=[@ANYBLOB="140000000000000003000000000000000000000000004b80000074002f66998026c13f5eb016b263c39b910d7f73b67d0ed9c88d1dbc69f8805827df88e658b288194f58294332738ebdbd867ad8a0a70fa295f00422441786c5f56ea69275e1ab47a8ce60a2f71cac66d190956aab0b58ac5223c9a934b5813a83388b432f71aa8cecdb3460701b103836df96c210f88de45924ca7b4ca25ad5825b66156f7becdf38e1de7ff701596ca8c8b710140ea2df5e377ae55ae5279eb39713889d21d723da24ae0cd9f863520000000005000e0431557ca34be5a24e522c31f947ba7f8e364088b6c7000c9c3b1628d0ba96fee641be04c079057949036367e8d482a6fd6d2487a8a2b650315f03eb74394170e14be3daf7fed5717d9e63d74afa39d0896b02c5ee5f", @ANYRES32=0xee00, @ANYBLOB="00004500640101016018903447f77032f8820a8b033deedcea687892d6944855fc6b876dcf337e3ea11196225eb51e46ab492e5e2031b79e1b3356917c00000000008680e99a2e3bb2298980928f7be75e4cb5e487d8b2a7a22f8affc4d1f637e1fc6e6bcec9423da911220660c9dd2dde2a63539587c5b90892d686f44b00ad2a486637a2d6df8958d0cdecaf8e439acfb184c3551de16ea84e140b8f7681c9b0d8f92be2a41f3c5fa273bd75e45f77fc2a4c3df34ac538755f3a577dc8a02eb9dcbdcdb3a1658f1a3732587976573b0a37d606be53a4e96159fa45564eef7d2576c042a881460d34f6136346be9b0b21e3c420073ddbb65acd3cdf273b395d41737d0b19f1ec3afe41784f"], 0xfffffffffffffe4d}}, 0x48040) (async, rerun: 32) connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0xa, 0x4e20, 0x4d73, @mcast2, 0x20}, 0x80) (async, rerun: 32) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r3 = accept4(r2, 0x0, 0x0, 0x0) dup2(r3, r1) (async) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x20}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:46 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in6={0xa, 0x4e20, 0x7, @private2={0xfc, 0x2, '\x00', 0x1}, 0x5}, @in6={0xa, 0x4e20, 0x9, @mcast1, 0x3f}, @in6={0xa, 0x4e23, 0x4, @private2={0xfc, 0x2, '\x00', 0x1}, 0x100}, @in6={0xa, 0x4e22, 0x0, @local, 0x9}, @in6={0xa, 0x4e22, 0x6, @ipv4={'\x00', '\xff\xff', @private=0xa010101}, 0x7}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e23, 0x401, @private1, 0x1}, @in6={0xa, 0x4e21, 0x6, @loopback, 0x7}, @in={0x2, 0x4e22, @private=0xa010102}], 0xe4) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) (async) r2 = socket(0xa, 0x1, 0x0) close(r2) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:46 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:46 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:46 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f00000005c0)=ANY=[@ANYBLOB="140000000000000003000000000000000000000000004b80000074002f66998026c13f5eb016b263c39b910d7f73b67d0ed9c88d1dbc69f8805827df88e658b288194f58294332738ebdbd867ad8a0a70fa295f00422441786c5f56ea69275e1ab47a8ce60a2f71cac66d190956aab0b58ac5223c9a934b5813a83388b432f71aa8cecdb3460701b103836df96c210f88de45924ca7b4ca25ad5825b66156f7becdf38e1de7ff701596ca8c8b710140ea2df5e377ae55ae5279eb39713889d21d723da24ae0cd9f863520000000005000e0431557ca34be5a24e522c31f947ba7f8e364088b6c7000c9c3b1628d0ba96fee641be04c079057949036367e8d482a6fd6d2487a8a2b650315f03eb74394170e14be3daf7fed5717d9e63d74afa39d0896b02c5ee5f", @ANYRES32=0xee00, @ANYBLOB="00004500640101016018903447f77032f8820a8b033deedcea687892d6944855fc6b876dcf337e3ea11196225eb51e46ab492e5e2031b79e1b3356917c00000000008680e99a2e3bb2298980928f7be75e4cb5e487d8b2a7a22f8affc4d1f637e1fc6e6bcec9423da911220660c9dd2dde2a63539587c5b90892d686f44b00ad2a486637a2d6df8958d0cdecaf8e439acfb184c3551de16ea84e140b8f7681c9b0d8f92be2a41f3c5fa273bd75e45f77fc2a4c3df34ac538755f3a577dc8a02eb9dcbdcdb3a1658f1a3732587976573b0a37d606be53a4e96159fa45564eef7d2576c042a881460d34f6136346be9b0b21e3c420073ddbb65acd3cdf273b395d41737d0b19f1ec3afe41784f"], 0xfffffffffffffe4d}}, 0x48040) (async) connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0xa, 0x4e20, 0x4d73, @mcast2, 0x20}, 0x80) (async) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) dup2(r3, r1) (async) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x20}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:46 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:47 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:47 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(cbc-serpent-sse2)\x00'}, 0x58) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="9adc3a1a21a7e325de6b79a9f4058f5d480c109a72e3857c42208bf08b72593e4996d35b0be5e7218aaf609835aff7223e435606c2db6d871039e7ae7bb8477c6d524a3146ad74c105bb315e9ae025d4d0020149a020d687abf6738f39603282da03f67ced6a2450367bc40b229409e63b85060b0e7a7a3efe49e48603906a9dd74464f702597c16ce12f68a8129f0a03597d305ab107aa02cca051aae8f1a89b675f3728784d506a156c5", 0xab) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:47 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:47 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:47 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in6={0xa, 0x4e20, 0x7, @private2={0xfc, 0x2, '\x00', 0x1}, 0x5}, @in6={0xa, 0x4e20, 0x9, @mcast1, 0x3f}, @in6={0xa, 0x4e23, 0x4, @private2={0xfc, 0x2, '\x00', 0x1}, 0x100}, @in6={0xa, 0x4e22, 0x0, @local, 0x9}, @in6={0xa, 0x4e22, 0x6, @ipv4={'\x00', '\xff\xff', @private=0xa010101}, 0x7}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e23, 0x401, @private1, 0x1}, @in6={0xa, 0x4e21, 0x6, @loopback, 0x7}, @in={0x2, 0x4e22, @private=0xa010102}], 0xe4) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in6={0xa, 0x4e20, 0x7, @private2={0xfc, 0x2, '\x00', 0x1}, 0x5}, @in6={0xa, 0x4e20, 0x9, @mcast1, 0x3f}, @in6={0xa, 0x4e23, 0x4, @private2={0xfc, 0x2, '\x00', 0x1}, 0x100}, @in6={0xa, 0x4e22, 0x0, @local, 0x9}, @in6={0xa, 0x4e22, 0x6, @ipv4={'\x00', '\xff\xff', @private=0xa010101}, 0x7}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e23, 0x401, @private1, 0x1}, @in6={0xa, 0x4e21, 0x6, @loopback, 0x7}, @in={0x2, 0x4e22, @private=0xa010102}], 0xe4) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:47 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="f4145057fb29493ae2cb11f91bda29e523d2f0e13aa5ee4e70eb1e206c90ee32d3a6e2926963061ddf6e842130946ae1e70282fe473daf45f080a94ceeb3076df056ea1c7d42e2a18543a45a3dc5fe37a249f5dd20784b783a637873ee21ccff71c393fb6134f3eff13d79b3f3bc7aa2378826b40707b05137ca981efcf643983df5c48683696b7a73b87658ff51f8ee834953846a2baa933455c1b95904f275dcbc3bd506c255e4093831f4e0ce517d", 0xb0) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(0xffffffffffffffff, 0xf502, 0x0) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14, 0x0, 0x5cc7bdee1669ceaa}, 0x14}}, 0x40054) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:48 executing program 1: r0 = add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, &(0x7f0000000140)="980393a7edafdb4287f250a37d8602de4b3c2c044cfcc38b5b0cc040dee5f93de4b13523c885187b42bd0e3ffacebbd53d0eb1", 0x33, 0xfffffffffffffffd) r1 = socket$alg(0x26, 0x5, 0x0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000000)={r0, 0xb9, 0x52}, 0x0, &(0x7f0000000280)="77296d65088b78d2a8480ae775c48f7014d276e4742d85c03cec0f1543d567152dd2763098405997cebc4f2bfad330169ad55cd7415bf1c24360cd6f669b0f22b71966a65cebe779b41c677c56d8bb2a839eae52e2657b83beebdee88fe36a62a6f3d90153363859a6862df3140bd697fc8ba92c1890bbaa032ced803ca40a4169e99da68992524c632803a9543150388a06ae6d5d1698da45fe5a2e9248bdce7a937f5b8e9b5ba5a23d7e4c5e279dabafb965b875e60ac52a", &(0x7f0000000340)=""/82) bind$alg(r1, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r2 = accept4(r1, 0x0, 0x0, 0x0) sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000180)=ANY=[@ANYBLOB="1400000000000000000000000000000000000000dc5173fd34b352580b965aa5379fc83ad55e46581fa9a9fafa685668d01e18082bae15c8fe9ab8da988faa361d7ec9deb804f96deb5a534ae9f74f3e61a5eaca500506a330f28d419f0c112662a7ee14ddf240fc525300000000408282850010111433305da1e00b94e99549b95cb47451dffdc63568b2eb7df914eb57f0eb1dd362dd08640c6d2109b837a2ef5ece9a9e090838cd6af7c2b9dd1f3b0de3315ec899cbdcbe9a170336ab15cb5a8245a6896c6ac52d9f5ca44d8e9bab880215623c61ee47a47cfba3047368655e294e0f39c41615dc6dab5fa8658e85aefda22d009776d0"], 0x14}}, 0x48040) r3 = add_key$fscrypt_v1(&(0x7f0000000480), &(0x7f00000004c0)={'fscrypt:', @desc4}, &(0x7f00000005c0)={0x0, "ec0b69c30fd54c56e43850eb7dd41354ca6d6a69727210d89a5b50a9d23b1270fe531597a57ff4a6ec8e626378beb433e91ead65c077131fc771326ac7efb82e", 0x26}, 0x48, 0xfffffffffffffffb) add_key$user(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x2}, &(0x7f0000000440)="f6bdacd96218fa3202992e112a6e9975715fabce7aef10b6879a403d42defa4931dd46ed8c12606e3f0a82a9a4568a0e5ee22adf6ada2ed8ffba8058ae", 0x3d, r3) sendmsg$NL80211_CMD_LEAVE_OCB(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:48 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:48 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:48 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f00000000c0)={{}, {0x77359400}}, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000003900)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000000)="5be5", 0x2}], 0x1, 0x0, 0x80}, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x6, &(0x7f0000000380)=[@dstype0={0x6, 0xb}, @efer], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f00000001c0)="ba2100ec0f090f01c92e3655660fdee8ba430066ed66660ff7eff30f2d5d180fc72e1f000f0144b2", 0x28}], 0x1, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:48 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(cbc-serpent-sse2)\x00'}, 0x58) (async) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="9adc3a1a21a7e325de6b79a9f4058f5d480c109a72e3857c42208bf08b72593e4996d35b0be5e7218aaf609835aff7223e435606c2db6d871039e7ae7bb8477c6d524a3146ad74c105bb315e9ae025d4d0020149a020d687abf6738f39603282da03f67ced6a2450367bc40b229409e63b85060b0e7a7a3efe49e48603906a9dd74464f702597c16ce12f68a8129f0a03597d305ab107aa02cca051aae8f1a89b675f3728784d506a156c5", 0xab) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:43:48 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x4, 0x0, 0x2}, {0x5, 0x5, 0xb, 0xa}, {0x0, 0x4}], 0x10, 0x2}, 0x90) 07:43:48 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c6762d5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:49 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, 0x0, 0x0) 07:43:49 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) (fail_nth: 1) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) [ 912.806428][T15401] FAULT_INJECTION: forcing a failure. [ 912.806428][T15401] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 912.820041][T15401] CPU: 0 PID: 15401 Comm: syz-executor.2 Not tainted 6.7.0-rc4-syzkaller-00039-g9ace34a8e446 #0 [ 912.830707][T15401] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 912.840940][T15401] Call Trace: [ 912.844356][T15401] [ 912.847425][T15401] dump_stack_lvl+0x1bf/0x240 [ 912.852360][T15401] dump_stack+0x1e/0x20 [ 912.856731][T15401] should_fail_ex+0x748/0x7f0 [ 912.861675][T15401] should_fail+0x2a/0x30 [ 912.866160][T15401] should_fail_usercopy+0x2e/0x40 [ 912.871457][T15401] _copy_to_user+0x33/0x100 [ 912.876214][T15401] simple_read_from_buffer+0x199/0x340 [ 912.881920][T15401] proc_fail_nth_read+0x1e8/0x2c0 [ 912.887197][T15401] ? proc_fault_inject_write+0x490/0x490 [ 912.893083][T15401] vfs_read+0x367/0xe00 [ 912.897496][T15401] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 912.904000][T15401] ksys_read+0x20f/0x4c0 [ 912.908501][T15401] __x64_sys_read+0x93/0xd0 [ 912.913210][T15401] do_syscall_64+0x44/0x110 [ 912.917950][T15401] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 912.924092][T15401] RIP: 0033:0x7fa2c547b84c [ 912.928693][T15401] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 59 81 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 af 81 02 00 48 [ 912.948530][T15401] RSP: 002b:00007fa2c62710c0 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 912.957178][T15401] RAX: ffffffffffffffda RBX: 00007fa2c559c050 RCX: 00007fa2c547b84c [ 912.965345][T15401] RDX: 000000000000000f RSI: 00007fa2c6271130 RDI: 0000000000000005 [ 912.973500][T15401] RBP: 00007fa2c6271120 R08: 0000000000000000 R09: 0000000000000000 [ 912.981654][T15401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 912.989799][T15401] R13: 000000000000006e R14: 00007fa2c559c050 R15: 00007fa2c56bfa48 [ 912.997975][T15401] 07:43:49 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:49 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(cbc-serpent-sse2)\x00'}, 0x58) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="9adc3a1a21a7e325de6b79a9f4058f5d480c109a72e3857c42208bf08b72593e4996d35b0be5e7218aaf609835aff7223e435606c2db6d871039e7ae7bb8477c6d524a3146ad74c105bb315e9ae025d4d0020149a020d687abf6738f39603282da03f67ced6a2450367bc40b229409e63b85060b0e7a7a3efe49e48603906a9dd74464f702597c16ce12f68a8129f0a03597d305ab107aa02cca051aae8f1a89b675f3728784d506a156c5", 0xab) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) accept4(r0, 0x0, 0x0, 0x0) (async) bind$alg(r0, &(0x7f0000000040)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(cbc-serpent-sse2)\x00'}, 0x58) (async) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="9adc3a1a21a7e325de6b79a9f4058f5d480c109a72e3857c42208bf08b72593e4996d35b0be5e7218aaf609835aff7223e435606c2db6d871039e7ae7bb8477c6d524a3146ad74c105bb315e9ae025d4d0020149a020d687abf6738f39603282da03f67ced6a2450367bc40b229409e63b85060b0e7a7a3efe49e48603906a9dd74464f702597c16ce12f68a8129f0a03597d305ab107aa02cca051aae8f1a89b675f3728784d506a156c5", 0xab) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) 07:43:49 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, 0x0, 0x0) 07:43:49 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c6762d5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:50 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) (fail_nth: 1) 07:43:50 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) [ 914.042274][T15421] FAULT_INJECTION: forcing a failure. [ 914.042274][T15421] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 914.055667][T15421] CPU: 1 PID: 15421 Comm: syz-executor.1 Not tainted 6.7.0-rc4-syzkaller-00039-g9ace34a8e446 #0 [ 914.066329][T15421] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 914.076596][T15421] Call Trace: [ 914.080036][T15421] [ 914.083121][T15421] dump_stack_lvl+0x1bf/0x240 [ 914.088088][T15421] dump_stack+0x1e/0x20 [ 914.092506][T15421] should_fail_ex+0x748/0x7f0 [ 914.097489][T15421] should_fail+0x2a/0x30 [ 914.102003][T15421] should_fail_usercopy+0x2e/0x40 [ 914.107321][T15421] _copy_to_user+0x33/0x100 [ 914.112106][T15421] simple_read_from_buffer+0x199/0x340 [ 914.117841][T15421] proc_fail_nth_read+0x1e8/0x2c0 [ 914.123149][T15421] ? proc_fault_inject_write+0x490/0x490 [ 914.129068][T15421] vfs_read+0x367/0xe00 [ 914.133516][T15421] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 914.140069][T15421] ksys_read+0x20f/0x4c0 [ 914.144606][T15421] __x64_sys_read+0x93/0xd0 [ 914.149343][T15421] do_syscall_64+0x44/0x110 [ 914.154112][T15421] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 914.160283][T15421] RIP: 0033:0x7f99e2e7b84c [ 914.164903][T15421] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 59 81 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 af 81 02 00 48 [ 914.184770][T15421] RSP: 002b:00007f99e3afe0c0 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 914.193454][T15421] RAX: ffffffffffffffda RBX: 00007f99e2f9c050 RCX: 00007f99e2e7b84c [ 914.201640][T15421] RDX: 000000000000000f RSI: 00007f99e3afe130 RDI: 0000000000000005 [ 914.209802][T15421] RBP: 00007f99e3afe120 R08: 0000000000000000 R09: 0000000000000000 [ 914.217974][T15421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 914.226216][T15421] R13: 000000000000006e R14: 00007f99e2f9c050 R15: 00007f99e30bfa48 [ 914.234396][T15421] 07:43:51 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c6762d5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) (async) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:51 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r5, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000fe1000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, &(0x7f00000001c0)="66baf80cb806984985ef66bafc0cb02aee660f383e1767400f20c13e0f009b7100000066ba400066ed0fc736c402019374c20766ba4300edf30f1ec766b86c008ed8", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000009000/0x2000)=nil}) r6 = syz_open_dev$dmmidi(&(0x7f0000000000), 0x8000000000000001, 0x100) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x100010, r6, 0x17147000) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:43:51 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, 0x0, 0x0) 07:43:51 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000140)={0xffffffffffffffff, 0x4, 0x6, 0xfffffffffffffe01}) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000180)="f5b4a9f9494591845585a66aac302d355af09bb0abab6481f39926d10675a5d28ba7e4cdf1", 0x25) r2 = accept4(r0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r4 = accept4(r3, 0x0, 0x0, 0x0) sendmsg$nl_generic(r4, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x20}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}, 0x1, 0x0, 0x0, 0x800}, 0x0) 07:43:51 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:52 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:52 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000140)={0xffffffffffffffff, 0x4, 0x6, 0xfffffffffffffe01}) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000180)="f5b4a9f9494591845585a66aac302d355af09bb0abab6481f39926d10675a5d28ba7e4cdf1", 0x25) r2 = accept4(r0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') (async) sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r4 = accept4(r3, 0x0, 0x0, 0x0) sendmsg$nl_generic(r4, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x20}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}, 0x1, 0x0, 0x0, 0x800}, 0x0) 07:43:52 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240), 0x0) 07:43:52 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socket$inet6_sctp(0xa, 0x4, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0x2a, 0x4, 0x2) getsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000040)={0x0, 0x2}, &(0x7f0000000080)=0x8) r4 = socket$alg(0x26, 0x5, 0x0) socket$inet6_sctp(0xa, 0x1, 0x84) bind$alg(r4, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r5 = accept4(r4, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r5, 0x84, 0x6f, &(0x7f0000000100)={r3, 0x2c, &(0x7f00000000c0)=[@in6={0xa, 0x4e21, 0x10001, @local, 0x5}, @in={0x2, 0x4e20, @remote}]}, &(0x7f0000000140)=0x10) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700)=ANY=[@ANYRES32=0x0, @ANYBLOB="ffee0000"], &(0x7f0000000800)=0x8) 07:43:52 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x1, 0x3000, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(0xffffffffffffffff, 0x4010ae67, &(0x7f0000000100)={0x4, 0x101000}) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r1, 0x4010ae68, &(0x7f00000000c0)={0x0, 0x102000}) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r5, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:52 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000140)={0xffffffffffffffff, 0x4, 0x6, 0xfffffffffffffe01}) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000180)="f5b4a9f9494591845585a66aac302d355af09bb0abab6481f39926d10675a5d28ba7e4cdf1", 0x25) r2 = accept4(r0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') (async) sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r4 = accept4(r3, 0x0, 0x0, 0x0) sendmsg$nl_generic(r4, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x20}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}, 0x1, 0x0, 0x0, 0x800}, 0x0) 07:43:53 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) (async) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r5, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000fe1000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, &(0x7f00000001c0)="66baf80cb806984985ef66bafc0cb02aee660f383e1767400f20c13e0f009b7100000066ba400066ed0fc736c402019374c20766ba4300edf30f1ec766b86c008ed8", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000009000/0x2000)=nil}) r6 = syz_open_dev$dmmidi(&(0x7f0000000000), 0x8000000000000001, 0x100) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x100010, r6, 0x17147000) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) (async, rerun: 64) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 64) 07:43:53 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x0, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:53 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240), 0x0) 07:43:53 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x20}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) sendmsg$IPSET_CMD_FLUSH(r3, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x2c, 0x4, 0x6, 0x101, 0x0, 0x0, {0x2, 0x0, 0xa}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20040845}, 0x20048000) 07:43:54 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socket$inet6_sctp(0xa, 0x4, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0x2a, 0x4, 0x2) getsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000040)={0x0, 0x2}, &(0x7f0000000080)=0x8) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000040)={0x0, 0x2}, &(0x7f0000000080)=0x8) socket$alg(0x26, 0x5, 0x0) (async) r4 = socket$alg(0x26, 0x5, 0x0) socket$inet6_sctp(0xa, 0x1, 0x84) (async) socket$inet6_sctp(0xa, 0x1, 0x84) bind$alg(r4, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) accept4(r4, 0x0, 0x0, 0x0) (async) r5 = accept4(r4, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r5, 0x84, 0x6f, &(0x7f0000000100)={r3, 0x2c, &(0x7f00000000c0)=[@in6={0xa, 0x4e21, 0x10001, @local, 0x5}, @in={0x2, 0x4e20, @remote}]}, &(0x7f0000000140)=0x10) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700)=ANY=[@ANYRES32=0x0, @ANYBLOB="ffee0000"], &(0x7f0000000800)=0x8) 07:43:54 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x1, 0x3000, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_REGISTER_COALESCED_MMIO(0xffffffffffffffff, 0x4010ae67, &(0x7f0000000100)={0x4, 0x101000}) (async, rerun: 64) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r1, 0x4010ae68, &(0x7f00000000c0)={0x0, 0x102000}) (async, rerun: 64) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r5, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) (async) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:54 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r3 = accept4(r2, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x20}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) sendmsg$IPSET_CMD_FLUSH(r3, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x2c, 0x4, 0x6, 0x101, 0x0, 0x0, {0x2, 0x0, 0xa}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20040845}, 0x20048000) 07:43:54 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240), 0x0) 07:43:55 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async, rerun: 32) r2 = socket$alg(0x26, 0x5, 0x0) (rerun: 32) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r3 = accept4(r2, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x20}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) sendmsg$IPSET_CMD_FLUSH(r3, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x2c, 0x4, 0x6, 0x101, 0x0, 0x0, {0x2, 0x0, 0xa}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20040845}, 0x20048000) 07:43:55 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) (async) socket$inet6_sctp(0xa, 0x4, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0x2a, 0x4, 0x2) getsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000040)={0x0, 0x2}, &(0x7f0000000080)=0x8) r4 = socket$alg(0x26, 0x5, 0x0) socket$inet6_sctp(0xa, 0x1, 0x84) bind$alg(r4, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r5 = accept4(r4, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r5, 0x84, 0x6f, &(0x7f0000000100)={r3, 0x2c, &(0x7f00000000c0)=[@in6={0xa, 0x4e21, 0x10001, @local, 0x5}, @in={0x2, 0x4e20, @remote}]}, &(0x7f0000000140)=0x10) (async) close(r2) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700)=ANY=[@ANYRES32=0x0, @ANYBLOB="ffee0000"], &(0x7f0000000800)=0x8) 07:43:55 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r5, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000fe1000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, &(0x7f00000001c0)="66baf80cb806984985ef66bafc0cb02aee660f383e1767400f20c13e0f009b7100000066ba400066ed0fc736c402019374c20766ba4300edf30f1ec766b86c008ed8", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000009000/0x2000)=nil}) (async) r6 = syz_open_dev$dmmidi(&(0x7f0000000000), 0x8000000000000001, 0x100) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x100010, r6, 0x17147000) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:43:55 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x0, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:55 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) (fail_nth: 1) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:55 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) (async, rerun: 64) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x1, 0x3000, 0x2000, &(0x7f0000000000/0x2000)=nil}) (rerun: 64) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_REGISTER_COALESCED_MMIO(0xffffffffffffffff, 0x4010ae67, &(0x7f0000000100)={0x4, 0x101000}) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r1, 0x4010ae68, &(0x7f00000000c0)={0x0, 0x102000}) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r5, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) (async) ioctl$KVM_RUN(r5, 0xae80, 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:55 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$IP_SET_OP_GET_BYNAME(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000040)={0x6, 0x7, 'syz1\x00'}, &(0x7f0000000080)=0x28) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:56 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)=ANY=[@ANYBLOB="9cfe0000000000000000ea41000000"], 0x14}}, 0x48040) setsockopt(r1, 0x7e70caa0, 0x1, &(0x7f0000000140)="66e2d08bf9515100e20b1b9b8ae80e7172f2ca72ee4ba2d40cc8f016d55d3229bfad654ed9da64eb7897dc85b2405c8ae40604a75ad411e3d80c8f466a3ab91576ec5fb2e6c67052f206fa517d3fd71093d84bf6482bdce93d06f9f7ddadc1890b32a0e345b8ee273b19f181a6aec8b34d27fe4e64532835bae739a46b589be9b9e230dc486ab3562bb992c6d25c707f27bf83da41a40e185a3612964212b54e3a97bab2529459bd0551b146b6509b0af731a963440715b487bc27da081457dbbeb341b131b722b783f027bcff6e6e", 0xcf) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) r3 = getuid() fsetxattr$system_posix_acl(r2, &(0x7f0000001800)='system.posix_acl_access\x00', &(0x7f0000001ac0)=ANY=[@ANYBLOB="02000000010002000000000002000000", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=0x0, @ANYBLOB="02000600", @ANYRES32=r3, @ANYBLOB="040007000000000008000700", @ANYRES32=0x0, @ANYBLOB='\b\x00\a\x00', @ANYRES32=0x0, @ANYBLOB="08000600", @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="01000000", @ANYRES32=0xee01, @ANYBLOB="100001000000000020"], 0x74, 0x0) fchown(r0, r3, 0xffffffffffffffff) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}, 0x1, 0x0, 0x0, 0x240000d0}, 0x0) [ 919.534761][T15550] FAULT_INJECTION: forcing a failure. [ 919.534761][T15550] name failslab, interval 1, probability 0, space 0, times 0 [ 919.548012][T15550] CPU: 0 PID: 15550 Comm: syz-executor.3 Not tainted 6.7.0-rc4-syzkaller-00039-g9ace34a8e446 #0 [ 919.558703][T15550] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 919.568962][T15550] Call Trace: [ 919.572411][T15550] [ 919.575511][T15550] dump_stack_lvl+0x1bf/0x240 [ 919.580476][T15550] dump_stack+0x1e/0x20 [ 919.584884][T15550] should_fail_ex+0x748/0x7f0 [ 919.589849][T15550] __should_failslab+0x188/0x1f0 [ 919.595068][T15550] should_failslab+0x2d/0x70 [ 919.599907][T15550] __kmem_cache_alloc_node+0xc6/0x970 [ 919.605530][T15550] ? tomoyo_realpath_from_path+0x104/0xa90 [ 919.611673][T15550] ? kstrtoull+0xbf/0x3a0 [ 919.616277][T15550] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 919.622378][T15550] __kmalloc+0x121/0x3c0 [ 919.626865][T15550] ? tomoyo_realpath_from_path+0x104/0xa90 [ 919.632938][T15550] tomoyo_realpath_from_path+0x104/0xa90 [ 919.638838][T15550] ? __srcu_read_lock+0x76/0xd0 [ 919.643947][T15550] tomoyo_path_number_perm+0x1d9/0x8e0 [ 919.649727][T15550] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 919.655843][T15550] tomoyo_file_ioctl+0x42/0x50 [ 919.660841][T15550] ? tomoyo_inode_getattr+0x40/0x40 [ 919.666268][T15550] security_file_ioctl+0xa1/0x150 [ 919.671653][T15550] __se_sys_ioctl+0xcc/0x410 [ 919.676500][T15550] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 919.682577][T15550] __x64_sys_ioctl+0x96/0xe0 [ 919.687429][T15550] do_syscall_64+0x44/0x110 [ 919.692194][T15550] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 919.698337][T15550] RIP: 0033:0x7fd618a7cba9 [ 919.702942][T15550] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 919.722962][T15550] RSP: 002b:00007fd61989e0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 919.731623][T15550] RAX: ffffffffffffffda RBX: 00007fd618b9c050 RCX: 00007fd618a7cba9 [ 919.739786][T15550] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000005 [ 919.747939][T15550] RBP: 00007fd61989e120 R08: 0000000000000000 R09: 0000000000000000 [ 919.756100][T15550] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 919.764276][T15550] R13: 000000000000006e R14: 00007fd618b9c050 R15: 00007fd618cbfa48 [ 919.772479][T15550] [ 919.781592][T15550] ERROR: Out of memory at tomoyo_realpath_from_path. 07:43:56 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) open(&(0x7f00000000c0)='./file0/file0\x00', 0x40, 0x2) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r3, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$KVM_GET_SUPPORTED_CPUID(r4, 0xc008ae05, &(0x7f0000000080)=""/29) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r5 = openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:43:56 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x0, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:56 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_PIT(r4, 0x8048ae66, &(0x7f0000000080)={[{0x8, 0x6, 0x4, 0x1, 0x8b, 0x40, 0x81, 0x0, 0x6, 0x9, 0x4, 0x9, 0x8}, {0x47, 0x13, 0x20, 0x0, 0xf2, 0x9d, 0x5, 0x8, 0x81, 0x20, 0xf8, 0x80, 0x75677948}, {0x46e, 0x0, 0x6, 0x7f, 0x40, 0x9, 0x80, 0x2, 0x4, 0xe1, 0x20, 0x6, 0x2}], 0x7}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:56 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)=ANY=[@ANYBLOB="9cfe0000000000000000ea41000000"], 0x14}}, 0x48040) (async) setsockopt(r1, 0x7e70caa0, 0x1, &(0x7f0000000140)="66e2d08bf9515100e20b1b9b8ae80e7172f2ca72ee4ba2d40cc8f016d55d3229bfad654ed9da64eb7897dc85b2405c8ae40604a75ad411e3d80c8f466a3ab91576ec5fb2e6c67052f206fa517d3fd71093d84bf6482bdce93d06f9f7ddadc1890b32a0e345b8ee273b19f181a6aec8b34d27fe4e64532835bae739a46b589be9b9e230dc486ab3562bb992c6d25c707f27bf83da41a40e185a3612964212b54e3a97bab2529459bd0551b146b6509b0af731a963440715b487bc27da081457dbbeb341b131b722b783f027bcff6e6e", 0xcf) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) (async) r3 = getuid() fsetxattr$system_posix_acl(r2, &(0x7f0000001800)='system.posix_acl_access\x00', &(0x7f0000001ac0)=ANY=[@ANYBLOB="02000000010002000000000002000000", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=0x0, @ANYBLOB="02000600", @ANYRES32=r3, @ANYBLOB="040007000000000008000700", @ANYRES32=0x0, @ANYBLOB='\b\x00\a\x00', @ANYRES32=0x0, @ANYBLOB="08000600", @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="01000000", @ANYRES32=0xee01, @ANYBLOB="100001000000000020"], 0x74, 0x0) (async) fchown(r0, r3, 0xffffffffffffffff) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}, 0x1, 0x0, 0x0, 0x240000d0}, 0x0) 07:43:57 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$IP_SET_OP_GET_BYNAME(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000040)={0x6, 0x7, 'syz1\x00'}, &(0x7f0000000080)=0x28) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:57 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)=ANY=[@ANYBLOB="9cfe0000000000000000ea41000000"], 0x14}}, 0x48040) setsockopt(r1, 0x7e70caa0, 0x1, &(0x7f0000000140)="66e2d08bf9515100e20b1b9b8ae80e7172f2ca72ee4ba2d40cc8f016d55d3229bfad654ed9da64eb7897dc85b2405c8ae40604a75ad411e3d80c8f466a3ab91576ec5fb2e6c67052f206fa517d3fd71093d84bf6482bdce93d06f9f7ddadc1890b32a0e345b8ee273b19f181a6aec8b34d27fe4e64532835bae739a46b589be9b9e230dc486ab3562bb992c6d25c707f27bf83da41a40e185a3612964212b54e3a97bab2529459bd0551b146b6509b0af731a963440715b487bc27da081457dbbeb341b131b722b783f027bcff6e6e", 0xcf) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) (async) r3 = getuid() fsetxattr$system_posix_acl(r2, &(0x7f0000001800)='system.posix_acl_access\x00', &(0x7f0000001ac0)=ANY=[@ANYBLOB="02000000010002000000000002000000", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=0x0, @ANYBLOB="02000600", @ANYRES32=r3, @ANYBLOB="040007000000000008000700", @ANYRES32=0x0, @ANYBLOB='\b\x00\a\x00', @ANYRES32=0x0, @ANYBLOB="08000600", @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="01000000", @ANYRES32=0xee01, @ANYBLOB="100001000000000020"], 0x74, 0x0) (async) fchown(r0, r3, 0xffffffffffffffff) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}, 0x1, 0x0, 0x0, 0x240000d0}, 0x0) 07:43:57 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) (fail_nth: 2) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:57 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) open(&(0x7f00000000c0)='./file0/file0\x00', 0x40, 0x2) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r3, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$KVM_GET_SUPPORTED_CPUID(r4, 0xc008ae05, &(0x7f0000000080)=""/29) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) r5 = openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) [ 921.089358][T15579] FAULT_INJECTION: forcing a failure. [ 921.089358][T15579] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 921.103686][T15579] CPU: 1 PID: 15579 Comm: syz-executor.3 Not tainted 6.7.0-rc4-syzkaller-00039-g9ace34a8e446 #0 [ 921.114349][T15579] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 921.124585][T15579] Call Trace: [ 921.128018][T15579] [ 921.131090][T15579] dump_stack_lvl+0x1bf/0x240 [ 921.136024][T15579] dump_stack+0x1e/0x20 [ 921.140397][T15579] should_fail_ex+0x748/0x7f0 [ 921.145346][T15579] should_fail+0x2a/0x30 [ 921.149843][T15579] should_fail_usercopy+0x2e/0x40 [ 921.155149][T15579] _copy_from_user+0x33/0x160 [ 921.160076][T15579] kstrtouint_from_user+0x75/0x140 [ 921.165451][T15579] ? proc_fail_nth_write+0x43/0x300 [ 921.170902][T15579] ? vfs_write+0x561/0x1490 [ 921.175668][T15579] proc_fail_nth_write+0x62/0x300 [ 921.180939][T15579] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 921.187018][T15579] ? proc_fail_nth_read+0x2c0/0x2c0 [ 921.192464][T15579] vfs_write+0x561/0x1490 [ 921.197051][T15579] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 921.203558][T15579] ksys_write+0x20f/0x4c0 [ 921.208103][T15579] __x64_sys_write+0x93/0xd0 [ 921.212905][T15579] do_syscall_64+0x44/0x110 [ 921.217650][T15579] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 921.223789][T15579] RIP: 0033:0x7fd618a7b8ef [ 921.228386][T15579] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 b9 80 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 0c 81 02 00 48 [ 921.248231][T15579] RSP: 002b:00007fd61989e0c0 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 921.256904][T15579] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fd618a7b8ef [ 921.265077][T15579] RDX: 0000000000000001 RSI: 00007fd61989e130 RDI: 0000000000000005 [ 921.273233][T15579] RBP: 00007fd61989e120 R08: 0000000000000000 R09: 0000000000000000 [ 921.281389][T15579] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000001 [ 921.289541][T15579] R13: 000000000000006e R14: 00007fd618b9c050 R15: 00007fd618cbfa48 [ 921.297722][T15579] 07:43:57 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_PIT(r4, 0x8048ae66, &(0x7f0000000080)={[{0x8, 0x6, 0x4, 0x1, 0x8b, 0x40, 0x81, 0x0, 0x6, 0x9, 0x4, 0x9, 0x8}, {0x47, 0x13, 0x20, 0x0, 0xf2, 0x9d, 0x5, 0x8, 0x81, 0x20, 0xf8, 0x80, 0x75677948}, {0x46e, 0x0, 0x6, 0x7f, 0x40, 0x9, 0x80, 0x2, 0x4, 0xe1, 0x20, 0x6, 0x2}], 0x7}) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) (async) ioctl$KVM_SET_PIT(r4, 0x8048ae66, &(0x7f0000000080)={[{0x8, 0x6, 0x4, 0x1, 0x8b, 0x40, 0x81, 0x0, 0x6, 0x9, 0x4, 0x9, 0x8}, {0x47, 0x13, 0x20, 0x0, 0xf2, 0x9d, 0x5, 0x8, 0x81, 0x20, 0xf8, 0x80, 0x75677948}, {0x46e, 0x0, 0x6, 0x7f, 0x40, 0x9, 0x80, 0x2, 0x4, 0xe1, 0x20, 0x6, 0x2}], 0x7}) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) 07:43:58 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f00000005c0)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x14, "2cb327ce95b943"}) ioctl$BTRFS_IOC_TREE_SEARCH(r2, 0xd0009411, &(0x7f00000015c0)={{r3, 0xfffffffffffffffe, 0x20, 0x0, 0x400, 0x7fff, 0x1f, 0x4, 0x400, 0x172, 0x1, 0x1, 0x2, 0xffffffff, 0x4}}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="f73c031be0374fc30b6e8d36f7549a6157830437ac13688c58524cf5b8a375d8413f7e950044f70294c2d87f5f8112ab436c4be3c49861210cd97b3aff1a022b6b143d2000ef9f765da44be8e112881dff030da423bd0eb54c460cc14c834cdce52da2be114c57cac23e9372bfe298b896128349add873cd3cb01bebd2caa2efa27a9673ec2ba4cf988516e18c1998efbeef0aab3d74a6c912a6932a6bf37966530055ca546a5dd38a08f92b80f933ad1086da01d51f8e56caa0dd80b0141bdd8c11b2d25b21c1c311db053f4c85fd3556bcaf28cce9a21162", 0xd9) 07:43:58 executing program 4: socket$inet6_sctp(0xa, 0x5, 0x84) (async) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$IP_SET_OP_GET_BYNAME(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000040)={0x6, 0x7, 'syz1\x00'}, &(0x7f0000000080)=0x28) (async) getsockopt$IP_SET_OP_GET_BYNAME(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000040)={0x6, 0x7, 'syz1\x00'}, &(0x7f0000000080)=0x28) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:58 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:58 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x0, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:43:58 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async, rerun: 64) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async, rerun: 64) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f00000005c0)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x14, "2cb327ce95b943"}) ioctl$BTRFS_IOC_TREE_SEARCH(r2, 0xd0009411, &(0x7f00000015c0)={{r3, 0xfffffffffffffffe, 0x20, 0x0, 0x400, 0x7fff, 0x1f, 0x4, 0x400, 0x172, 0x1, 0x1, 0x2, 0xffffffff, 0x4}}) (async, rerun: 64) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="f73c031be0374fc30b6e8d36f7549a6157830437ac13688c58524cf5b8a375d8413f7e950044f70294c2d87f5f8112ab436c4be3c49861210cd97b3aff1a022b6b143d2000ef9f765da44be8e112881dff030da423bd0eb54c460cc14c834cdce52da2be114c57cac23e9372bfe298b896128349add873cd3cb01bebd2caa2efa27a9673ec2ba4cf988516e18c1998efbeef0aab3d74a6c912a6932a6bf37966530055ca546a5dd38a08f92b80f933ad1086da01d51f8e56caa0dd80b0141bdd8c11b2d25b21c1c311db053f4c85fd3556bcaf28cce9a21162", 0xd9) (rerun: 64) 07:43:58 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) r3 = openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) open(&(0x7f00000000c0)='./file0/file0\x00', 0x40, 0x2) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r3, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$KVM_GET_SUPPORTED_CPUID(r4, 0xc008ae05, &(0x7f0000000080)=""/29) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) r5 = openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:43:59 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) (async) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) (async) ioctl$KVM_SET_PIT(r4, 0x8048ae66, &(0x7f0000000080)={[{0x8, 0x6, 0x4, 0x1, 0x8b, 0x40, 0x81, 0x0, 0x6, 0x9, 0x4, 0x9, 0x8}, {0x47, 0x13, 0x20, 0x0, 0xf2, 0x9d, 0x5, 0x8, 0x81, 0x20, 0xf8, 0x80, 0x75677948}, {0x46e, 0x0, 0x6, 0x7f, 0x40, 0x9, 0x80, 0x2, 0x4, 0xe1, 0x20, 0x6, 0x2}], 0x7}) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:43:59 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f00000005c0)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x14, "2cb327ce95b943"}) ioctl$BTRFS_IOC_TREE_SEARCH(r2, 0xd0009411, &(0x7f00000015c0)={{r3, 0xfffffffffffffffe, 0x20, 0x0, 0x400, 0x7fff, 0x1f, 0x4, 0x400, 0x172, 0x1, 0x1, 0x2, 0xffffffff, 0x4}}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="f73c031be0374fc30b6e8d36f7549a6157830437ac13688c58524cf5b8a375d8413f7e950044f70294c2d87f5f8112ab436c4be3c49861210cd97b3aff1a022b6b143d2000ef9f765da44be8e112881dff030da423bd0eb54c460cc14c834cdce52da2be114c57cac23e9372bfe298b896128349add873cd3cb01bebd2caa2efa27a9673ec2ba4cf988516e18c1998efbeef0aab3d74a6c912a6932a6bf37966530055ca546a5dd38a08f92b80f933ad1086da01d51f8e56caa0dd80b0141bdd8c11b2d25b21c1c311db053f4c85fd3556bcaf28cce9a21162", 0xd9) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) accept4(r0, 0x0, 0x0, 0x0) (async) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f00000005c0)={0x9, [], 0x14, "2cb327ce95b943"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(r2, 0xd0009411, &(0x7f00000015c0)={{r3, 0xfffffffffffffffe, 0x20, 0x0, 0x400, 0x7fff, 0x1f, 0x4, 0x400, 0x172, 0x1, 0x1, 0x2, 0xffffffff, 0x4}}) (async) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="f73c031be0374fc30b6e8d36f7549a6157830437ac13688c58524cf5b8a375d8413f7e950044f70294c2d87f5f8112ab436c4be3c49861210cd97b3aff1a022b6b143d2000ef9f765da44be8e112881dff030da423bd0eb54c460cc14c834cdce52da2be114c57cac23e9372bfe298b896128349add873cd3cb01bebd2caa2efa27a9673ec2ba4cf988516e18c1998efbeef0aab3d74a6c912a6932a6bf37966530055ca546a5dd38a08f92b80f933ad1086da01d51f8e56caa0dd80b0141bdd8c11b2d25b21c1c311db053f4c85fd3556bcaf28cce9a21162", 0xd9) (async) 07:43:59 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000280), 0x80000, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r5, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000240)=[@vmwrite={0x8, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, @cstype3={0x5, 0xf}], 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) r7 = openat$mice(0xffffffffffffff9c, &(0x7f00000000c0), 0x640000) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r9 = ioctl$KVM_CREATE_VM(r8, 0xae01, 0x0) r10 = ioctl$KVM_CREATE_VCPU(r9, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r10, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) syz_kvm_setup_cpu$x86(r7, r10, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f00000001c0)="67f30fbd0566ba4100b8f1ffffffefb831f9076b0f23c00f21f835010008000f23f866ba6100ecf3f40f3266b83d018ed866baf80cb868a0aa8fef66bafc0c66b8008066efe3db0fc7bf00980000", 0x4e}], 0x1, 0x9, &(0x7f0000000240), 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r6, 0x4010ae67, &(0x7f0000000080)={0x2}) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:43:59 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x2, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:43:59 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000040), 0x802001, 0x0) close(r3) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:43:59 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x0, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:44:00 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) accept4(r1, 0x0, 0x0, 0x0) bind$alg(r1, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-generic\x00'}, 0x58) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="8eb73ec65f385c5c7e532ae82689d6732eac191e8c401edd100e6c1772d03236556b27684675c5a9ca770f476a1ab4ba39778fa4", 0x34) r3 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000000040)="d44d5210f6bd525bb2074d4efe93f19a25a356f1b653d43764241a51dd775031a1e2c23e9e1eb4c3c0c7c5785d3aada85804a23b2eaa186b1a9e16d76e9c94c27533bff729b27af1cbb99aedd31d07fc443e", 0x52) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:00 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r4, 0xf501, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 07:44:00 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x10, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:00 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) accept4(r1, 0x0, 0x0, 0x0) bind$alg(r1, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-generic\x00'}, 0x58) (async) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) accept4(r2, 0x0, 0x0, 0x0) (async) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="8eb73ec65f385c5c7e532ae82689d6732eac191e8c401edd100e6c1772d03236556b27684675c5a9ca770f476a1ab4ba39778fa4", 0x34) r3 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000000040)="d44d5210f6bd525bb2074d4efe93f19a25a356f1b653d43764241a51dd775031a1e2c23e9e1eb4c3c0c7c5785d3aada85804a23b2eaa186b1a9e16d76e9c94c27533bff729b27af1cbb99aedd31d07fc443e", 0x52) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:01 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x0, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:44:01 executing program 4: socket$inet6_sctp(0xa, 0x5, 0x84) (async) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000040), 0x802001, 0x0) close(r3) (async) close(r3) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) 07:44:01 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000280), 0x80000, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r5, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000240)=[@vmwrite={0x8, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, @cstype3={0x5, 0xf}], 0x2) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async, rerun: 64) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) (rerun: 64) r7 = openat$mice(0xffffffffffffff9c, &(0x7f00000000c0), 0x640000) (async, rerun: 64) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) r9 = ioctl$KVM_CREATE_VM(r8, 0xae01, 0x0) r10 = ioctl$KVM_CREATE_VCPU(r9, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r10, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) (async) syz_kvm_setup_cpu$x86(r7, r10, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f00000001c0)="67f30fbd0566ba4100b8f1ffffffefb831f9076b0f23c00f21f835010008000f23f866ba6100ecf3f40f3266b83d018ed866baf80cb868a0aa8fef66bafc0c66b8008066efe3db0fc7bf00980000", 0x4e}], 0x1, 0x9, &(0x7f0000000240), 0x0) (async) ioctl$KVM_REGISTER_COALESCED_MMIO(r6, 0x4010ae67, &(0x7f0000000080)={0x2}) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:44:01 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x541b, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:01 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) accept4(r1, 0x0, 0x0, 0x0) bind$alg(r1, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-generic\x00'}, 0x58) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="8eb73ec65f385c5c7e532ae82689d6732eac191e8c401edd100e6c1772d03236556b27684675c5a9ca770f476a1ab4ba39778fa4", 0x34) r3 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000000040)="d44d5210f6bd525bb2074d4efe93f19a25a356f1b653d43764241a51dd775031a1e2c23e9e1eb4c3c0c7c5785d3aada85804a23b2eaa186b1a9e16d76e9c94c27533bff729b27af1cbb99aedd31d07fc443e", 0x52) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r1, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) accept4(r1, 0x0, 0x0, 0x0) (async) bind$alg(r1, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-generic\x00'}, 0x58) (async) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) accept4(r2, 0x0, 0x0, 0x0) (async) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="8eb73ec65f385c5c7e532ae82689d6732eac191e8c401edd100e6c1772d03236556b27684675c5a9ca770f476a1ab4ba39778fa4", 0x34) (async) accept4(r0, 0x0, 0x0, 0x0) (async) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000000040)="d44d5210f6bd525bb2074d4efe93f19a25a356f1b653d43764241a51dd775031a1e2c23e9e1eb4c3c0c7c5785d3aada85804a23b2eaa186b1a9e16d76e9c94c27533bff729b27af1cbb99aedd31d07fc443e", 0x52) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) 07:44:01 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async, rerun: 64) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) (rerun: 64) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000280), 0x80000, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) (async) syz_kvm_setup_cpu$x86(r5, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000240)=[@vmwrite={0x8, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, @cstype3={0x5, 0xf}], 0x2) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) (async) r7 = openat$mice(0xffffffffffffff9c, &(0x7f00000000c0), 0x640000) (async, rerun: 64) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) r9 = ioctl$KVM_CREATE_VM(r8, 0xae01, 0x0) r10 = ioctl$KVM_CREATE_VCPU(r9, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r10, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) (async) syz_kvm_setup_cpu$x86(r7, r10, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f00000001c0)="67f30fbd0566ba4100b8f1ffffffefb831f9076b0f23c00f21f835010008000f23f866ba6100ecf3f40f3266b83d018ed866baf80cb868a0aa8fef66bafc0c66b8008066efe3db0fc7bf00980000", 0x4e}], 0x1, 0x9, &(0x7f0000000240), 0x0) (async, rerun: 32) ioctl$KVM_REGISTER_COALESCED_MMIO(r6, 0x4010ae67, &(0x7f0000000080)={0x2}) (async, rerun: 32) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:44:02 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x5421, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:02 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000000000004f055f386bb73022460c210396cce0dfeb78cf05fa2c4ea804e3e3000000260706c56cfc8bb4681973d5c12996fc543b070437730a96128eadd9727320fb1c085d24d169019c1e69d29f2508d4be5c0accea2f2f7cbc1227ee972df1e49ea21e0954cd5c579fb0c45e4917cb89cbcb3800e6771b09e1144b96481d0c830bb7b325b0f3e89806af8bd98d006be6e30000000000000000000000000000000000000000000000000000000000000000004ae47f35f19204077638115332350a097744df8ac920fefb76ada26988ea06d5072a09d117f800466a8c52430d874c19675b0a07e33b0025e405fbafd7"], 0x14}}, 0x48040) r2 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r2, 0xc018937e, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:02 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000040), 0x802001, 0x0) close(r3) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) socket$inet6_sctp(0xa, 0x5, 0x84) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) (async) socket(0xa, 0x1, 0x0) (async) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000040), 0x802001, 0x0) (async) close(r3) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) (async) 07:44:02 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r4, 0xf501, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) (async) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r4, 0xf501, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) 07:44:02 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0x0, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:44:02 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) (async, rerun: 32) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000000000004f055f386bb73022460c210396cce0dfeb78cf05fa2c4ea804e3e3000000260706c56cfc8bb4681973d5c12996fc543b070437730a96128eadd9727320fb1c085d24d169019c1e69d29f2508d4be5c0accea2f2f7cbc1227ee972df1e49ea21e0954cd5c579fb0c45e4917cb89cbcb3800e6771b09e1144b96481d0c830bb7b325b0f3e89806af8bd98d006be6e30000000000000000000000000000000000000000000000000000000000000000004ae47f35f19204077638115332350a097744df8ac920fefb76ada26988ea06d5072a09d117f800466a8c52430d874c19675b0a07e33b0025e405fbafd7"], 0x14}}, 0x48040) (rerun: 32) r2 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r2, 0xc018937e, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) (async, rerun: 64) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (rerun: 64) 07:44:02 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x5450, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:03 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000240)=ANY=[@ANYBLOB="d7de1406d5fb225ad28289db7221076c426b3644ecfffff4042af3043636c09043c6a04f5b0007853cad65e7050ab9f4e2cae0a3da877649bb92b85cf05299b0a1cfa2f7594260526602438f6b29c36e53e15da3026ce0dc085f7056434b", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0xc, &(0x7f0000000200)=@assoc_value={0x0}, &(0x7f0000000500)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r3, 0x84, 0x6, &(0x7f00000002c0)={r6, @in6={{0xa, 0x4e24, 0x8, @private0, 0x200}}}, &(0x7f0000000380)=0x84) setsockopt$inet_sctp6_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r6}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f00000000c0)={r6, 0x3c, &(0x7f0000000080)=[@in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x4e23, 0x3, @private1={0xfc, 0x1, '\x00', 0x1}}, @in={0x2, 0x4e22, @loopback}]}, &(0x7f0000000100)=0x10) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700)=ANY=[@ANYRES32=0x0, @ANYBLOB='\x00Yc\x00'], &(0x7f0000000800)=0x8) r7 = socket$inet6_sctp(0xa, 0x5, 0x84) r8 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r8, 0x84, 0xc, &(0x7f0000000200)=@assoc_value={0x0}, &(0x7f0000000500)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r7, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r9}, 0x8) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x5, &(0x7f0000000140)={r9, @in6={{0xa, 0x4e20, 0x400, @local, 0x2a2}}}, 0x84) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x154) 07:44:03 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000000)={0x5, 0x3, 0x10000, 0x2000, &(0x7f0000fe7000/0x2000)=nil}) r4 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r7, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r7, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x5f, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:44:03 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000000000004f055f386bb73022460c210396cce0dfeb78cf05fa2c4ea804e3e3000000260706c56cfc8bb4681973d5c12996fc543b070437730a96128eadd9727320fb1c085d24d169019c1e69d29f2508d4be5c0accea2f2f7cbc1227ee972df1e49ea21e0954cd5c579fb0c45e4917cb89cbcb3800e6771b09e1144b96481d0c830bb7b325b0f3e89806af8bd98d006be6e30000000000000000000000000000000000000000000000000000000000000000004ae47f35f19204077638115332350a097744df8ac920fefb76ada26988ea06d5072a09d117f800466a8c52430d874c19675b0a07e33b0025e405fbafd7"], 0x14}}, 0x48040) (async) r2 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r2, 0xc018937e, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:03 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0x0, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:44:03 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x5451, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:04 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = socket$inet_mptcp(0x2, 0x1, 0x106) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e24, @multicast2}, 0x10) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)='X', 0x8030000}], 0x1) recvmmsg(r1, &(0x7f0000003e40)=[{{0x0, 0x3, 0x0, 0x0, &(0x7f00000035c0)=""/241, 0xf1}}, {{&(0x7f00000036c0)=@un=@abs, 0x80, &(0x7f0000003780)=[{&(0x7f0000003740)=""/4, 0x7ffff}], 0x1, &(0x7f00000037c0)=""/236, 0xec}}, {{0x0, 0x0, &(0x7f0000003bc0)=[{0x0, 0xe00000000000000}, {&(0x7f0000003a00)=""/190, 0xbe}, {&(0x7f0000003ac0)=""/131, 0x83}, {0x0}], 0x4, &(0x7f0000003c00)=""/73, 0x49}}, {{&(0x7f0000003c80)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}}}, 0x80, 0x0, 0x0, &(0x7f0000003e00)=""/48, 0x30}}], 0x4, 0x0, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:04 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000240)=ANY=[@ANYBLOB="d7de1406d5fb225ad28289db7221076c426b3644ecfffff4042af3043636c09043c6a04f5b0007853cad65e7050ab9f4e2cae0a3da877649bb92b85cf05299b0a1cfa2f7594260526602438f6b29c36e53e15da3026ce0dc085f7056434b", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) (async) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) (async) r5 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0xc, &(0x7f0000000200)=@assoc_value={0x0}, &(0x7f0000000500)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r3, 0x84, 0x6, &(0x7f00000002c0)={r6, @in6={{0xa, 0x4e24, 0x8, @private0, 0x200}}}, &(0x7f0000000380)=0x84) setsockopt$inet_sctp6_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r6}, 0x8) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f00000000c0)={r6, 0x3c, &(0x7f0000000080)=[@in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x4e23, 0x3, @private1={0xfc, 0x1, '\x00', 0x1}}, @in={0x2, 0x4e22, @loopback}]}, &(0x7f0000000100)=0x10) close(r2) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700)=ANY=[@ANYRES32=0x0, @ANYBLOB='\x00Yc\x00'], &(0x7f0000000800)=0x8) (async) r7 = socket$inet6_sctp(0xa, 0x5, 0x84) (async) r8 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r8, 0x84, 0xc, &(0x7f0000000200)=@assoc_value={0x0}, &(0x7f0000000500)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r7, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r9}, 0x8) (async) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x5, &(0x7f0000000140)={r9, @in6={{0xa, 0x4e20, 0x400, @local, 0x2a2}}}, 0x84) (async) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x154) 07:44:04 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) (async) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) (async) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) (async) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r4, 0xf501, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 07:44:04 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x5452, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:04 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = socket$inet_mptcp(0x2, 0x1, 0x106) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e24, @multicast2}, 0x10) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) (async) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)='X', 0x8030000}], 0x1) (async, rerun: 32) recvmmsg(r1, &(0x7f0000003e40)=[{{0x0, 0x3, 0x0, 0x0, &(0x7f00000035c0)=""/241, 0xf1}}, {{&(0x7f00000036c0)=@un=@abs, 0x80, &(0x7f0000003780)=[{&(0x7f0000003740)=""/4, 0x7ffff}], 0x1, &(0x7f00000037c0)=""/236, 0xec}}, {{0x0, 0x0, &(0x7f0000003bc0)=[{0x0, 0xe00000000000000}, {&(0x7f0000003a00)=""/190, 0xbe}, {&(0x7f0000003ac0)=""/131, 0x83}, {0x0}], 0x4, &(0x7f0000003c00)=""/73, 0x49}}, {{&(0x7f0000003c80)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}}}, 0x80, 0x0, 0x0, &(0x7f0000003e00)=""/48, 0x30}}], 0x4, 0x0, 0x0) (async, rerun: 32) r2 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:05 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000240)=ANY=[@ANYBLOB="d7de1406d5fb225ad28289db7221076c426b3644ecfffff4042af3043636c09043c6a04f5b0007853cad65e7050ab9f4e2cae0a3da877649bb92b85cf05299b0a1cfa2f7594260526602438f6b29c36e53e15da3026ce0dc085f7056434b", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) (async, rerun: 32) r2 = socket(0xa, 0x1, 0x0) (async, rerun: 32) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) (async) r5 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0xc, &(0x7f0000000200)=@assoc_value={0x0}, &(0x7f0000000500)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r3, 0x84, 0x6, &(0x7f00000002c0)={r6, @in6={{0xa, 0x4e24, 0x8, @private0, 0x200}}}, &(0x7f0000000380)=0x84) setsockopt$inet_sctp6_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r6}, 0x8) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f00000000c0)={r6, 0x3c, &(0x7f0000000080)=[@in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x4e23, 0x3, @private1={0xfc, 0x1, '\x00', 0x1}}, @in={0x2, 0x4e22, @loopback}]}, &(0x7f0000000100)=0x10) close(r2) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) (async, rerun: 64) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700)=ANY=[@ANYRES32=0x0, @ANYBLOB='\x00Yc\x00'], &(0x7f0000000800)=0x8) (rerun: 64) r7 = socket$inet6_sctp(0xa, 0x5, 0x84) (async, rerun: 32) r8 = socket$inet_sctp(0x2, 0x5, 0x84) (rerun: 32) getsockopt$inet_sctp_SCTP_MAX_BURST(r8, 0x84, 0xc, &(0x7f0000000200)=@assoc_value={0x0}, &(0x7f0000000500)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r7, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r9}, 0x8) (async) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x5, &(0x7f0000000140)={r9, @in6={{0xa, 0x4e20, 0x400, @local, 0x2a2}}}, 0x84) (async) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x154) 07:44:05 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000000)={0x5, 0x3, 0x10000, 0x2000, &(0x7f0000fe7000/0x2000)=nil}) (async) r4 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r7, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r7, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x5f, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) (async) ioctl$KVM_RUN(r4, 0xae80, 0x0) (async) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:44:05 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0x0, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:44:05 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) socket$inet_mptcp(0x2, 0x1, 0x106) (async) r1 = socket$inet_mptcp(0x2, 0x1, 0x106) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e24, @multicast2}, 0x10) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)='X', 0x8030000}], 0x1) recvmmsg(r1, &(0x7f0000003e40)=[{{0x0, 0x3, 0x0, 0x0, &(0x7f00000035c0)=""/241, 0xf1}}, {{&(0x7f00000036c0)=@un=@abs, 0x80, &(0x7f0000003780)=[{&(0x7f0000003740)=""/4, 0x7ffff}], 0x1, &(0x7f00000037c0)=""/236, 0xec}}, {{0x0, 0x0, &(0x7f0000003bc0)=[{0x0, 0xe00000000000000}, {&(0x7f0000003a00)=""/190, 0xbe}, {&(0x7f0000003ac0)=""/131, 0x83}, {0x0}], 0x4, &(0x7f0000003c00)=""/73, 0x49}}, {{&(0x7f0000003c80)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}}}, 0x80, 0x0, 0x0, &(0x7f0000003e00)=""/48, 0x30}}], 0x4, 0x0, 0x0) accept4(r0, 0x0, 0x0, 0x0) (async) r2 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:05 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x5460, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:05 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:44:05 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000480)=ANY=[@ANYBLOB="46db1f4a5ffa0be4771ffe968bca3820000000000000000000000000000000000000000c00"/47], 0x20}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000001840)={0x0, @in={{0x2, 0x4e21, @remote}}, 0x6, 0x6}, 0x90) r4 = socket(0xa, 0x1, 0x0) close(r4) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r4, 0x84, 0x1b, &(0x7f0000000700)={0x0}, &(0x7f0000000800)=0x8) r7 = socket$inet6_sctp(0xa, 0x5, 0x84) r8 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r8, 0x84, 0xc, &(0x7f0000000200)=@assoc_value={0x0}, &(0x7f0000000500)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r7, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r9}, 0x8) sendmmsg$inet_sctp(r4, &(0x7f0000000740)=[{&(0x7f0000000040)=@in6={0xa, 0x4e23, 0x183, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x9}, 0x1c, &(0x7f00000001c0)=[{&(0x7f0000000080)="6d5965854f07da2285fb8e82626b95737c74d4615a85726ad7611412962168014788b680918faa38bcee9f4dc7d2effd2da1f4e102c043b570560d5593ef4eb49776372917abfc4bb1133eeb86e810f3ecccf71e536e42e5afdd2c5d1afeb3d127", 0x61}, {&(0x7f0000000100)="08a9338fe6cb85d3eb3c29100e2b193710e099b541e355eb224c54752bd8ea773c96db983454c70d53cb7800da57a896326b26519a0fbcecf432a095affbe2", 0x3f}, {&(0x7f0000000240)="e25ed41b56f010034a8cc58ca689f519e38bf7ada05c2e0ba3942a75939477312ba8c6764e51cdcb4dbc1f2236eea3b41a842141471d599d592967a38f0963e85f56236f265680b535e4bd325a3a017b4c3cf85ed19c00c12ca80fa958bd64967a63ea63dde231f596a064930903eb0e3449d917fd151d0a2f6fc226c9c89f404bf4f752db48503b39a0e352da06719debd9320975a55781438d3b11697ee012dcddb7811b37d75cc549d7f249b9b2f21d1e521e56a921cad5aaade1d1211258a578a64021f2fd6959b3d9acda9ea5f0", 0xd0}, {&(0x7f0000000140)="dbad4fb38f16b08658e7acef6dd1eb4ff285258e1aa596d67e3eecbacc01055ca2a7a86af6cde4e1b760080789ae71ea426c3a0ecedbdc2b81885eb050e9251da62125b8e61d5e8a8d", 0x49}], 0x4, &(0x7f0000000340)=[@dstaddrv6={0x20, 0x84, 0x8, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @sndinfo={0x20, 0x84, 0x2, {0xed7, 0x9, 0x2, 0x20, r5}}, @dstaddrv6={0x20, 0x84, 0x8, @loopback}, @dstaddrv6={0x20, 0x84, 0x8, @private0={0xfc, 0x0, '\x00', 0x1}}, @dstaddrv6={0x20, 0x84, 0x8, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @init={0x18, 0x84, 0x0, {0x3f, 0x401, 0xffff, 0x7f}}, @authinfo={0x18, 0x84, 0x6, {0x400}}, @sndinfo={0x20, 0x84, 0x2, {0x2a7e, 0x204, 0x5, 0x800, r6}}], 0xf0, 0x4000}, {&(0x7f0000000440)=@in6={0xa, 0x4e24, 0x5, @empty, 0x74b2b955}, 0x1c, &(0x7f00000004c0)=[{&(0x7f0000000480)}], 0x1, &(0x7f0000000500)=[@prinfo={0x18, 0x84, 0x5, {0x0, 0x80000000}}, @authinfo={0x18, 0x84, 0x6, {0x3}}, @sndinfo={0x20, 0x84, 0x2, {0xe64b, 0x0, 0x1ff, 0x10, r9}}, @dstaddrv4={0x18, 0x84, 0x7, @multicast2}], 0x68, 0x4000000}, {&(0x7f0000000580)=@in={0x2, 0x4e24, @remote}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000840)="0c8e88395cca7de71d5ca61716ec8e6a6ecd397f90c90d9a9cd53193281a0c87e24aefac80369b6e870ef4dd5ab9c4b1f4450b9778a2bf4f26b4b89821edf949af21e59333d454e0b697c1ffbfae1d967ff73e4fcba6fc5ab60095205c90335628c5174ceda7e1fa7d5a996bbaeb514c912c14f2e4088d54749f2e34f7896335bd5105e774cdb8810258be370d314a81969ef93ea415dae527ddf0e8217636be1d1471c0421ac2df8d1438679ee38e4c2cfaaaaadf953ad3214e43222663f8aea7b658611739f6e2d392c20e712e86ccdf30faee798bd0023696a0e5cc0c64ca23b1e196045ac9e993bde03311395808a45e0fae91b098df2b41b0cb632f8ef8dbb3627d8182f10eca182d784878c33ff78165f7ee3380ef5d49bc6352dd488085092e88e5cd56901110d8906cb119896fb0dbab94aff5371402ae3c979dbea81f2dd842aebf4dade3421e9006425e8fface9160eb9393de95140deac44aa00cdf9b25a45765163689ec792fde8e325121ab68cda13a8f8bb9e561f5d3cecb9073da3de7fcb278a0c88207ad244de2914bcc34bb17cc92c60522aba0eca5558eb42a9207d2cb33ca648a3b2cf60eaa7c9e6801e062fef31a66eaf97d97c102b29496e88e0bff3a1ae8c802ba190038ba88c104e2f8b2b6bb1eb93ed7353269b1e35dd74a5ea2d9079d6552d058d0ddf75db6408228ec124ab6efe2ab22f4c8517fedbf8f676d552508158139a8cfbd56044ad0a57142273d2b3c5d5d910bce55f31b885b36f394eeb6eb582cb91bdbfb8ecbe97c057c0afeaaa516e77269c7e46d61679200b823345e2bc271f3e57bbeabc1cb580255ebe52bc5a19a5278bb6a1e8307ed2b697ab13a3c2c23d653b50ed9181bb56e65ffb30cbb7fa249ea16149b1158e8033da91799aec3bcae9880bfd57e71b589bc019e54801a299b1d9692b3315f678f6cac495dc7226b4f093cd585f27a5daecf26eacbfaab98bd2964d241b5b4ef8844f87175ff56b368e80e94dfa988cc969953aeb916fcfa437d35f50b8ea978b0b033b814dcf14b0880b4004fdc9c7b5f388800e58e4d73468f8efb0cce77839ceacca05fef57818eb141f54c2a989e24a14176744b37a89ca17e650c5cabe7df6724fad0ed4bcf8c17d8ae86ed0a02e606f5ca8556d124391ee5ffac6f62edd7cf659ebb8bd92721cb716b427d10f84298974f750ff725a181de56720e3f4cdbf464b6fd593ee91216b8b2eb837af620ab59d8fbf69f7e011ed33b1708a00183c4f611c3e44bec54637485c577bcec97f974be1a47ea5b596d40a0ecaec11f75d76ae4e17211216bf9ad916044914afb224a425d6bb1e6b5ef151c70aa96d1c2c405b0d644298927ef7b867ea983552a18cfb257d6f52a823379826e1d90857e0f391c31c1c42047260e81c13f49c144427739dac07dddf15e0e682ae2e46f479303ec8b21ba4382f00b2d630dafd9819005328b586cee439163d58b34b9a49e5ebb293e760651a8d55c0626103fa39a952243b40ec58102f5c9bb0c5d3768a5c00e9330d72629f4161643b6edf18ad9ea1a1c8d9e36fb1cea1cf159010d776697bea065f749a0f55ed7e2a042b3b08f023190f35bb6d0f5e16cacce74deb0e9b59a0fc45323599add1961060185a67d8ec3a0b6d9ccbe551b47e1e72c09bca5bb2dd2e9dcb9de40d42cec61b807c47561bc95aa820c649a2763cb146831bcb376d4857e8a8f873a6bfeef358c600536c177116b56e773743d041797d6928793d33069601a92a4c202f34f00dfd31a427fae8d9d4cea5f3eddb8c2b221a7d82df18bd500fd2bcce62d33935aa43f923e6d7dcee636ba776de6c34ce217fd371e7a027a32e10bd5d65125427e1401503df10d743f3a704acedecb6894cf89ef54cd4d371fa65acd01b6f51898a9d997a12dc1f3217d4b6db8831122122d718e75a58a790be51fc5ac5ddf691cf2a03118a70e32ec9d9fe54273c3e43e4b2a9217b4fc017d3e2b43e7ce8ff399d977c5b7de801f6595775c7780ddc6d169ee5c76e32c7e2c9001ed89c687895ff7254c553c0aa3e2e1025a5f1e2a9efaa005e2b8d917baefe96c1f7b53da4f4f8f5e52670c4ed07b1d0990a60da616f8d58de3ca2cd33bf6b7423bd6e8c3c98f54c32a8007914ab14b75ec1103a2e0fec2fe48f1ac648f00af6d5658eb6f1906446ba2fb7833e940b2e4e1bcfc49a43ef1760257431d54130fc0e167e96d41f6666d2750ee2d5951270c8e0950d394600f9a7f5f770e3e36035bb871dd5f8ca7de90ce31cc0728f79d834b2c101f20fa7c18202aa51a4c15dcc1cd5ec4b07530c107f21e7ad716d277d3625710336b9ed5973e90d4d04ca8f2ee47bb9e7aeaf57eefc4283af7b11042bf2d39b0899c51d0421c85c572b0f68cbf6c738dc393b4c2f4c74691ffba1c638c1dd7a6b8e18b6c6e8be413dd709b2b81f8b83700cae0ae5195e4ea690b16a5b96200e8ffa9c42e404808021c13249f76a36dc06fad177d7c0b718dcd8a14c27598571dcaaaf6991168e6aeda7b276a29b5c03def0498058674aaae420f120c14087ebcb7838237001f18cffdb273cf3a1e4cbbec7e309ef6acc4cf5588abfb82341f6b00051889ed01fa80578e73e3cbce90fc9fd4733329dcff0d04ac8b20629996299f12ae4fb6bebfbda10726226a6a7860a479c53a0f568da8740083cf542eb42111938c2df9256d20f50af8de4daab47d53b1809f25d4309e481087193dbd2686060fba7e6d4492767117576a10c1e42fc922452a68e44a47b9932d41f977ef84b0d5c12551696dd10a0b9f3c28387ab60fd4d32b9e8733f246c90d3a11c36b7c1c3f160b416849e1ece74941e9a13090db99823bf3f727882181a89cfbee234a86401605d9f3ee9d0bf91a16affe5fdea729a11ce566a5f051bc5c29c589d4ebdbe9a59ee73f4dc26931f87e2c8f5b580b0613e08a682c67a079d07c60e02bf3d1e454be81c0d9970a4b3fee36591ce2359059dbb36e088cca09dae8d0dcd133dc9d96727c1b88649c055cf876bb840543a6561af1b136f3a6e2ba0a032667c204e26a3c3d6699abfc871044b1bb18216308f9fa5449139b7a4631046c56fa8711b3c11a1f844c3fdd7e13e2d2ae9b8513aeed4b4c9f10999f69b4dbb53dd10350c49e5d4b92896494cf6fef0f573ca0f9e197c8186fe445e7dc83729f8049ae22ada96a6a2f5b033fefbcfc82cc62e66711bd06d069a34192fc2a096f2252ba2d2d6ac45879bd9939180d67086f7ce7de3a030acd1f84ed57285ca63387a517bf32950fa8ca7a8261ece8de217dc1d5b6bc97f633cb2ab7cd7fd7b2e02c775b02d0345328926a487ac4194720cda19ba0e961d1c9f34da6211f0eb5868e77e78c2b296a44991ce307f174049e9019c03875a21de626c9ca73ae117001f4773c89c5de57390a8134a619b2f42850e15340358161e80136ef34a8829378d12619277b91e7fb4fc96b29ed2afcd2fd529a5c84e7eaf61e9251eb689f767b68d83b98c1fda30a0c5cb1a1c58b1e462e9d757d16feadb3d93afd65179fc31ec3784d33860e90ee8590d94fdfbbd01d53fd9c5fa24dcf3f9acda414c609fabaa85268f622902a4a62e01558ea673bcb54511bdc7258d2a8a2c0772c675a06dff8f32dbd9f6054743af08ff9f76485dfae3db4ec935e3396dbbdc14c6e27f9a28dfade14ccc7d85f7dac169f17c1c05311bd53f4850c284a4f1b8cca23601536431827dbb7ef3ac5b79159a03c35bdb4e56c1e102e480fd1e98a6e9f641b398d737bf5aadd138a5d34e932fb6c2d3e005d4d83429ca668bf667221ae769612d55443b33794f30321c299403b7496b9ec95b45ba98057455504db937403d6fad9a3312e38f2f763057f822f5647611632006d1be1efdbef5541ff02935ccf8f45adf0a158e8523b144d843785755c507f36e5db552d8163d901210a2080e3272617db0e5021bc6c548bdaab2328a9dba8552e6517e36edcca5afc7f7e0dc61c799c57a1e07ad0a364320754469c56695e1c98ed0e546878c45880d76c7c690405295c606296fdc862f2dffcb0096aaac5047462efd2d3984203be3f13ca2131e2a5cbea805f4a64a208e854a4d78b6884b22af762dfc1bc5949a5e981fce3694459fd2c51a53ef0d94c6ceb5a87433cb74f4832b141d4475587ecb6b2d31e0e6b78b8505377efcffb2aaeece5c7bdb6e077efe49d9866bcf66f68bb5f49291d48637d4187d2eb9bde71e7e385e908758bf36469a4db10dd8acf4af6de68b8620ba93cf6e1bf4615fad675a51c4650f8e0270030d6d9493b3d4a3db8e00809d522a54f0c57e7147db2a36d4af84a7db62478b23793370cb38be6dcc513c29e24438091c727148778e8260c9e450a2c0c4a1612d4b7de28847c9f306c6ce560742dd769cc741ce456fe5532cfb7274c865802c5bc03af653d633096f3c3b9032453186d6a847ffd1efb2218162a7a05ec8534c1a85dd831f307637f15bbfede6b6177dfe896c23336f74ad99ee0e681c217820eeac0afd9d5cb970db95a8281e5cab12d5dff791a33c4029e8bcd7493711f28cbadd560a03a1e16b6781045dcf3f9f89ecb9b8cd32b7387c809f79507de03b5828d6fcfe2bd8569df8747a02296e907e80e47b8656d12730245620ba6b8bf592d7f928728067b6cf7231cb258264c23db38c5cadc6bfdd68a782c77c2f56bd601f98dae2c69818d37e24ece45565955a7ea2a8a9a11320d15330d75d8d124b09c72b60204dcb9e828a0fa149a71ba3bb86abd091a3cd200d7b5e2c936dfab12b3bff9f580be581f5f524f9a4e739e331015ddbf1cb9c93ddbb91b6c94ab7a827d844ef25cc779f7a29724f1977e89dcd6a1222d7c96250fb8c5b112673d87f965ed3cff3bf88e7722451b49ea87eb74e37180be783cc7ab93bec2c42d46ea3f131d2fd2115d368241b256efa57617eb134c0c20c54342076b5a509bae60a624ef01aa5d492c7519714a05dafe4c3701e2d333adbfbc09f1553a0f8bddd9e531399a501cffbaf5fe29b419801a113078a981f7825623312a59ddebd968389d3b0778d02b86d3da6691eac256940a59e81789cc78490bda6971bccb5644d14abebf4cc53a6825e17c04f39bc6d8e47a61a77d32fd17feb22f8e45e64b0c7a99ba6b8f44064557860fb9b7beeb9e5885fb1f0aa60d723261c56a589dcd5073ec516ba44dea73a7a0a603ef7bba91d82c0b49a499d56b45ed8596e7a250fde2959bb18d804bb2f835567b25ab12879514f0c5d90a2155394dc147d96d68d04289b131e621e6fbdc6c5d9e5677c5e9805e58a9989d2cf00c7f4f996c2c5bdb2aabd89371253e13cca6c21d27592f070fd7860c86c4de9340774eb85130879d16cf46eba2830c838b5317abafbd9071a88b138f38136a50c4bc948af728acf2393afc267fe197bc753ae7a26922c7cd62313c06a304a357fa5ba36f897fc93497bfdb758758ae36cf74b9f0b85ceded2dd832cc06042aa87b98e3c266ff417e973da8e03a055b03936baa53aaf73f72599e74f231592172422e1188e52e80e1092f86f4acb8d276f4c098a7b826e324aac8943b952ee8fba5b5b6d91165548bb589c97e00a79eb1252e162690fc3cc2b71d4d066e979a8784f90d0b5eeee1f132a7c7afbece8adfae58ac149774bcdb6f769ac70fa63da0c41a4816bac30c716302dcddf78bf9f4690421e6be5dc4da6407817ab69fa1d439dc5f88cf39c16c8e083d734986ffd622b89994d39b1b0e898bb2b76b60fc", 0x1000}, {&(0x7f00000005c0)="e7d56d74ead75be79f30bf0b24c88647fe46e0e6ce2309254d48329fa6dbff7da642f305d0277487213eb1004dd0cc13ccee75637e16", 0x36}, {&(0x7f0000000600)="aea935186a40c0caf4004339c7d25f12cc1d2204e59e7ac298dbe71952af10e629d7bc5c7f34bdc4873e8460771094a6ecc35de0f44da9bffc4a3cc38b3af1460fc02502dd505e3155720f6bb46e6888e001d0970ddd22b9a974d73d3806173047b0fdbf9d6455bc5b0cdb09b75b7289dd4b75dcf20e93b2c5ca498c3a762dc7d256cb41bd4173c204b264c42fc8c0e13e14f919e5406a1d38927454e49e6f4c81", 0xa1}], 0x3, 0x0, 0x0, 0x8800}], 0x3, 0x8d4) 07:44:05 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) r2 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) accept$alg(r2, 0x0, 0x0) 07:44:06 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:44:06 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000000)={0x5, 0x3, 0x10000, 0x2000, &(0x7f0000fe7000/0x2000)=nil}) (async) r4 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) (async) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r7, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r7, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x5f, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:44:06 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) r2 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) accept$alg(r2, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) accept4(r0, 0x0, 0x0, 0x0) (async) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) accept$alg(r2, 0x0, 0x0) (async) 07:44:06 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x8933, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:06 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:44:06 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) r2 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) accept$alg(r2, 0x0, 0x0) 07:44:07 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) (async, rerun: 32) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async, rerun: 32) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:44:07 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x46000) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) accept$alg(r1, 0x0, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r2 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000140)={0x64, 0x0, 0x0, 0x0, 0x0, {}, [@generic="57f51dc269133ae1ced30d7192b6a4a109da0ac80bce9cd6e30262d5509ec98867d5fbc91f369fe7fd327a328d6c4ed40947c9b5aeaa68d4134f", @typed={0x14, 0x1c, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}]}, 0x64}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:07 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000480)=ANY=[@ANYBLOB="46db1f4a5ffa0be4771ffe968bca3820000000000000000000000000000000000000000c00"/47], 0x20}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000001840)={0x0, @in={{0x2, 0x4e21, @remote}}, 0x6, 0x6}, 0x90) r4 = socket(0xa, 0x1, 0x0) close(r4) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r4, 0x84, 0x1b, &(0x7f0000000700)={0x0}, &(0x7f0000000800)=0x8) r7 = socket$inet6_sctp(0xa, 0x5, 0x84) r8 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r8, 0x84, 0xc, &(0x7f0000000200)=@assoc_value={0x0}, &(0x7f0000000500)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r7, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r9}, 0x8) sendmmsg$inet_sctp(r4, &(0x7f0000000740)=[{&(0x7f0000000040)=@in6={0xa, 0x4e23, 0x183, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x9}, 0x1c, &(0x7f00000001c0)=[{&(0x7f0000000080)="6d5965854f07da2285fb8e82626b95737c74d4615a85726ad7611412962168014788b680918faa38bcee9f4dc7d2effd2da1f4e102c043b570560d5593ef4eb49776372917abfc4bb1133eeb86e810f3ecccf71e536e42e5afdd2c5d1afeb3d127", 0x61}, {&(0x7f0000000100)="08a9338fe6cb85d3eb3c29100e2b193710e099b541e355eb224c54752bd8ea773c96db983454c70d53cb7800da57a896326b26519a0fbcecf432a095affbe2", 0x3f}, {&(0x7f0000000240)="e25ed41b56f010034a8cc58ca689f519e38bf7ada05c2e0ba3942a75939477312ba8c6764e51cdcb4dbc1f2236eea3b41a842141471d599d592967a38f0963e85f56236f265680b535e4bd325a3a017b4c3cf85ed19c00c12ca80fa958bd64967a63ea63dde231f596a064930903eb0e3449d917fd151d0a2f6fc226c9c89f404bf4f752db48503b39a0e352da06719debd9320975a55781438d3b11697ee012dcddb7811b37d75cc549d7f249b9b2f21d1e521e56a921cad5aaade1d1211258a578a64021f2fd6959b3d9acda9ea5f0", 0xd0}, {&(0x7f0000000140)="dbad4fb38f16b08658e7acef6dd1eb4ff285258e1aa596d67e3eecbacc01055ca2a7a86af6cde4e1b760080789ae71ea426c3a0ecedbdc2b81885eb050e9251da62125b8e61d5e8a8d", 0x49}], 0x4, &(0x7f0000000340)=[@dstaddrv6={0x20, 0x84, 0x8, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @sndinfo={0x20, 0x84, 0x2, {0xed7, 0x9, 0x2, 0x20, r5}}, @dstaddrv6={0x20, 0x84, 0x8, @loopback}, @dstaddrv6={0x20, 0x84, 0x8, @private0={0xfc, 0x0, '\x00', 0x1}}, @dstaddrv6={0x20, 0x84, 0x8, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @init={0x18, 0x84, 0x0, {0x3f, 0x401, 0xffff, 0x7f}}, @authinfo={0x18, 0x84, 0x6, {0x400}}, @sndinfo={0x20, 0x84, 0x2, {0x2a7e, 0x204, 0x5, 0x800, r6}}], 0xf0, 0x4000}, {&(0x7f0000000440)=@in6={0xa, 0x4e24, 0x5, @empty, 0x74b2b955}, 0x1c, &(0x7f00000004c0)=[{&(0x7f0000000480)}], 0x1, &(0x7f0000000500)=[@prinfo={0x18, 0x84, 0x5, {0x0, 0x80000000}}, @authinfo={0x18, 0x84, 0x6, {0x3}}, @sndinfo={0x20, 0x84, 0x2, {0xe64b, 0x0, 0x1ff, 0x10, r9}}, @dstaddrv4={0x18, 0x84, 0x7, @multicast2}], 0x68, 0x4000000}, {&(0x7f0000000580)=@in={0x2, 0x4e24, @remote}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000840)="0c8e88395cca7de71d5ca61716ec8e6a6ecd397f90c90d9a9cd53193281a0c87e24aefac80369b6e870ef4dd5ab9c4b1f4450b9778a2bf4f26b4b89821edf949af21e59333d454e0b697c1ffbfae1d967ff73e4fcba6fc5ab60095205c90335628c5174ceda7e1fa7d5a996bbaeb514c912c14f2e4088d54749f2e34f7896335bd5105e774cdb8810258be370d314a81969ef93ea415dae527ddf0e8217636be1d1471c0421ac2df8d1438679ee38e4c2cfaaaaadf953ad3214e43222663f8aea7b658611739f6e2d392c20e712e86ccdf30faee798bd0023696a0e5cc0c64ca23b1e196045ac9e993bde03311395808a45e0fae91b098df2b41b0cb632f8ef8dbb3627d8182f10eca182d784878c33ff78165f7ee3380ef5d49bc6352dd488085092e88e5cd56901110d8906cb119896fb0dbab94aff5371402ae3c979dbea81f2dd842aebf4dade3421e9006425e8fface9160eb9393de95140deac44aa00cdf9b25a45765163689ec792fde8e325121ab68cda13a8f8bb9e561f5d3cecb9073da3de7fcb278a0c88207ad244de2914bcc34bb17cc92c60522aba0eca5558eb42a9207d2cb33ca648a3b2cf60eaa7c9e6801e062fef31a66eaf97d97c102b29496e88e0bff3a1ae8c802ba190038ba88c104e2f8b2b6bb1eb93ed7353269b1e35dd74a5ea2d9079d6552d058d0ddf75db6408228ec124ab6efe2ab22f4c8517fedbf8f676d552508158139a8cfbd56044ad0a57142273d2b3c5d5d910bce55f31b885b36f394eeb6eb582cb91bdbfb8ecbe97c057c0afeaaa516e77269c7e46d61679200b823345e2bc271f3e57bbeabc1cb580255ebe52bc5a19a5278bb6a1e8307ed2b697ab13a3c2c23d653b50ed9181bb56e65ffb30cbb7fa249ea16149b1158e8033da91799aec3bcae9880bfd57e71b589bc019e54801a299b1d9692b3315f678f6cac495dc7226b4f093cd585f27a5daecf26eacbfaab98bd2964d241b5b4ef8844f87175ff56b368e80e94dfa988cc969953aeb916fcfa437d35f50b8ea978b0b033b814dcf14b0880b4004fdc9c7b5f388800e58e4d73468f8efb0cce77839ceacca05fef57818eb141f54c2a989e24a14176744b37a89ca17e650c5cabe7df6724fad0ed4bcf8c17d8ae86ed0a02e606f5ca8556d124391ee5ffac6f62edd7cf659ebb8bd92721cb716b427d10f84298974f750ff725a181de56720e3f4cdbf464b6fd593ee91216b8b2eb837af620ab59d8fbf69f7e011ed33b1708a00183c4f611c3e44bec54637485c577bcec97f974be1a47ea5b596d40a0ecaec11f75d76ae4e17211216bf9ad916044914afb224a425d6bb1e6b5ef151c70aa96d1c2c405b0d644298927ef7b867ea983552a18cfb257d6f52a823379826e1d90857e0f391c31c1c42047260e81c13f49c144427739dac07dddf15e0e682ae2e46f479303ec8b21ba4382f00b2d630dafd9819005328b586cee439163d58b34b9a49e5ebb293e760651a8d55c0626103fa39a952243b40ec58102f5c9bb0c5d3768a5c00e9330d72629f4161643b6edf18ad9ea1a1c8d9e36fb1cea1cf159010d776697bea065f749a0f55ed7e2a042b3b08f023190f35bb6d0f5e16cacce74deb0e9b59a0fc45323599add1961060185a67d8ec3a0b6d9ccbe551b47e1e72c09bca5bb2dd2e9dcb9de40d42cec61b807c47561bc95aa820c649a2763cb146831bcb376d4857e8a8f873a6bfeef358c600536c177116b56e773743d041797d6928793d33069601a92a4c202f34f00dfd31a427fae8d9d4cea5f3eddb8c2b221a7d82df18bd500fd2bcce62d33935aa43f923e6d7dcee636ba776de6c34ce217fd371e7a027a32e10bd5d65125427e1401503df10d743f3a704acedecb6894cf89ef54cd4d371fa65acd01b6f51898a9d997a12dc1f3217d4b6db8831122122d718e75a58a790be51fc5ac5ddf691cf2a03118a70e32ec9d9fe54273c3e43e4b2a9217b4fc017d3e2b43e7ce8ff399d977c5b7de801f6595775c7780ddc6d169ee5c76e32c7e2c9001ed89c687895ff7254c553c0aa3e2e1025a5f1e2a9efaa005e2b8d917baefe96c1f7b53da4f4f8f5e52670c4ed07b1d0990a60da616f8d58de3ca2cd33bf6b7423bd6e8c3c98f54c32a8007914ab14b75ec1103a2e0fec2fe48f1ac648f00af6d5658eb6f1906446ba2fb7833e940b2e4e1bcfc49a43ef1760257431d54130fc0e167e96d41f6666d2750ee2d5951270c8e0950d394600f9a7f5f770e3e36035bb871dd5f8ca7de90ce31cc0728f79d834b2c101f20fa7c18202aa51a4c15dcc1cd5ec4b07530c107f21e7ad716d277d3625710336b9ed5973e90d4d04ca8f2ee47bb9e7aeaf57eefc4283af7b11042bf2d39b0899c51d0421c85c572b0f68cbf6c738dc393b4c2f4c74691ffba1c638c1dd7a6b8e18b6c6e8be413dd709b2b81f8b83700cae0ae5195e4ea690b16a5b96200e8ffa9c42e404808021c13249f76a36dc06fad177d7c0b718dcd8a14c27598571dcaaaf6991168e6aeda7b276a29b5c03def0498058674aaae420f120c14087ebcb7838237001f18cffdb273cf3a1e4cbbec7e309ef6acc4cf5588abfb82341f6b00051889ed01fa80578e73e3cbce90fc9fd4733329dcff0d04ac8b20629996299f12ae4fb6bebfbda10726226a6a7860a479c53a0f568da8740083cf542eb42111938c2df9256d20f50af8de4daab47d53b1809f25d4309e481087193dbd2686060fba7e6d4492767117576a10c1e42fc922452a68e44a47b9932d41f977ef84b0d5c12551696dd10a0b9f3c28387ab60fd4d32b9e8733f246c90d3a11c36b7c1c3f160b416849e1ece74941e9a13090db99823bf3f727882181a89cfbee234a86401605d9f3ee9d0bf91a16affe5fdea729a11ce566a5f051bc5c29c589d4ebdbe9a59ee73f4dc26931f87e2c8f5b580b0613e08a682c67a079d07c60e02bf3d1e454be81c0d9970a4b3fee36591ce2359059dbb36e088cca09dae8d0dcd133dc9d96727c1b88649c055cf876bb840543a6561af1b136f3a6e2ba0a032667c204e26a3c3d6699abfc871044b1bb18216308f9fa5449139b7a4631046c56fa8711b3c11a1f844c3fdd7e13e2d2ae9b8513aeed4b4c9f10999f69b4dbb53dd10350c49e5d4b92896494cf6fef0f573ca0f9e197c8186fe445e7dc83729f8049ae22ada96a6a2f5b033fefbcfc82cc62e66711bd06d069a34192fc2a096f2252ba2d2d6ac45879bd9939180d67086f7ce7de3a030acd1f84ed57285ca63387a517bf32950fa8ca7a8261ece8de217dc1d5b6bc97f633cb2ab7cd7fd7b2e02c775b02d0345328926a487ac4194720cda19ba0e961d1c9f34da6211f0eb5868e77e78c2b296a44991ce307f174049e9019c03875a21de626c9ca73ae117001f4773c89c5de57390a8134a619b2f42850e15340358161e80136ef34a8829378d12619277b91e7fb4fc96b29ed2afcd2fd529a5c84e7eaf61e9251eb689f767b68d83b98c1fda30a0c5cb1a1c58b1e462e9d757d16feadb3d93afd65179fc31ec3784d33860e90ee8590d94fdfbbd01d53fd9c5fa24dcf3f9acda414c609fabaa85268f622902a4a62e01558ea673bcb54511bdc7258d2a8a2c0772c675a06dff8f32dbd9f6054743af08ff9f76485dfae3db4ec935e3396dbbdc14c6e27f9a28dfade14ccc7d85f7dac169f17c1c05311bd53f4850c284a4f1b8cca23601536431827dbb7ef3ac5b79159a03c35bdb4e56c1e102e480fd1e98a6e9f641b398d737bf5aadd138a5d34e932fb6c2d3e005d4d83429ca668bf667221ae769612d55443b33794f30321c299403b7496b9ec95b45ba98057455504db937403d6fad9a3312e38f2f763057f822f5647611632006d1be1efdbef5541ff02935ccf8f45adf0a158e8523b144d843785755c507f36e5db552d8163d901210a2080e3272617db0e5021bc6c548bdaab2328a9dba8552e6517e36edcca5afc7f7e0dc61c799c57a1e07ad0a364320754469c56695e1c98ed0e546878c45880d76c7c690405295c606296fdc862f2dffcb0096aaac5047462efd2d3984203be3f13ca2131e2a5cbea805f4a64a208e854a4d78b6884b22af762dfc1bc5949a5e981fce3694459fd2c51a53ef0d94c6ceb5a87433cb74f4832b141d4475587ecb6b2d31e0e6b78b8505377efcffb2aaeece5c7bdb6e077efe49d9866bcf66f68bb5f49291d48637d4187d2eb9bde71e7e385e908758bf36469a4db10dd8acf4af6de68b8620ba93cf6e1bf4615fad675a51c4650f8e0270030d6d9493b3d4a3db8e00809d522a54f0c57e7147db2a36d4af84a7db62478b23793370cb38be6dcc513c29e24438091c727148778e8260c9e450a2c0c4a1612d4b7de28847c9f306c6ce560742dd769cc741ce456fe5532cfb7274c865802c5bc03af653d633096f3c3b9032453186d6a847ffd1efb2218162a7a05ec8534c1a85dd831f307637f15bbfede6b6177dfe896c23336f74ad99ee0e681c217820eeac0afd9d5cb970db95a8281e5cab12d5dff791a33c4029e8bcd7493711f28cbadd560a03a1e16b6781045dcf3f9f89ecb9b8cd32b7387c809f79507de03b5828d6fcfe2bd8569df8747a02296e907e80e47b8656d12730245620ba6b8bf592d7f928728067b6cf7231cb258264c23db38c5cadc6bfdd68a782c77c2f56bd601f98dae2c69818d37e24ece45565955a7ea2a8a9a11320d15330d75d8d124b09c72b60204dcb9e828a0fa149a71ba3bb86abd091a3cd200d7b5e2c936dfab12b3bff9f580be581f5f524f9a4e739e331015ddbf1cb9c93ddbb91b6c94ab7a827d844ef25cc779f7a29724f1977e89dcd6a1222d7c96250fb8c5b112673d87f965ed3cff3bf88e7722451b49ea87eb74e37180be783cc7ab93bec2c42d46ea3f131d2fd2115d368241b256efa57617eb134c0c20c54342076b5a509bae60a624ef01aa5d492c7519714a05dafe4c3701e2d333adbfbc09f1553a0f8bddd9e531399a501cffbaf5fe29b419801a113078a981f7825623312a59ddebd968389d3b0778d02b86d3da6691eac256940a59e81789cc78490bda6971bccb5644d14abebf4cc53a6825e17c04f39bc6d8e47a61a77d32fd17feb22f8e45e64b0c7a99ba6b8f44064557860fb9b7beeb9e5885fb1f0aa60d723261c56a589dcd5073ec516ba44dea73a7a0a603ef7bba91d82c0b49a499d56b45ed8596e7a250fde2959bb18d804bb2f835567b25ab12879514f0c5d90a2155394dc147d96d68d04289b131e621e6fbdc6c5d9e5677c5e9805e58a9989d2cf00c7f4f996c2c5bdb2aabd89371253e13cca6c21d27592f070fd7860c86c4de9340774eb85130879d16cf46eba2830c838b5317abafbd9071a88b138f38136a50c4bc948af728acf2393afc267fe197bc753ae7a26922c7cd62313c06a304a357fa5ba36f897fc93497bfdb758758ae36cf74b9f0b85ceded2dd832cc06042aa87b98e3c266ff417e973da8e03a055b03936baa53aaf73f72599e74f231592172422e1188e52e80e1092f86f4acb8d276f4c098a7b826e324aac8943b952ee8fba5b5b6d91165548bb589c97e00a79eb1252e162690fc3cc2b71d4d066e979a8784f90d0b5eeee1f132a7c7afbece8adfae58ac149774bcdb6f769ac70fa63da0c41a4816bac30c716302dcddf78bf9f4690421e6be5dc4da6407817ab69fa1d439dc5f88cf39c16c8e083d734986ffd622b89994d39b1b0e898bb2b76b60fc", 0x1000}, {&(0x7f00000005c0)="e7d56d74ead75be79f30bf0b24c88647fe46e0e6ce2309254d48329fa6dbff7da642f305d0277487213eb1004dd0cc13ccee75637e16", 0x36}, {&(0x7f0000000600)="aea935186a40c0caf4004339c7d25f12cc1d2204e59e7ac298dbe71952af10e629d7bc5c7f34bdc4873e8460771094a6ecc35de0f44da9bffc4a3cc38b3af1460fc02502dd505e3155720f6bb46e6888e001d0970ddd22b9a974d73d3806173047b0fdbf9d6455bc5b0cdb09b75b7289dd4b75dcf20e93b2c5ca498c3a762dc7d256cb41bd4173c204b264c42fc8c0e13e14f919e5406a1d38927454e49e6f4c81", 0xa1}], 0x3, 0x0, 0x0, 0x8800}], 0x3, 0x8d4) socket$inet6_sctp(0xa, 0x5, 0x84) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) (async) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) accept4(r2, 0x0, 0x0, 0x0) (async) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000480)=ANY=[@ANYBLOB="46db1f4a5ffa0be4771ffe968bca3820000000000000000000000000000000000000000c00"/47], 0x20}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000001840)={0x0, @in={{0x2, 0x4e21, @remote}}, 0x6, 0x6}, 0x90) (async) socket(0xa, 0x1, 0x0) (async) close(r4) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r4, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) (async) socket$inet6_sctp(0xa, 0x5, 0x84) (async) socket$inet_sctp(0x2, 0x5, 0x84) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(r8, 0x84, 0xc, &(0x7f0000000200)=@assoc_value, &(0x7f0000000500)=0x8) (async) setsockopt$inet_sctp6_SCTP_MAXSEG(r7, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r9}, 0x8) (async) sendmmsg$inet_sctp(r4, &(0x7f0000000740)=[{&(0x7f0000000040)=@in6={0xa, 0x4e23, 0x183, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x9}, 0x1c, &(0x7f00000001c0)=[{&(0x7f0000000080)="6d5965854f07da2285fb8e82626b95737c74d4615a85726ad7611412962168014788b680918faa38bcee9f4dc7d2effd2da1f4e102c043b570560d5593ef4eb49776372917abfc4bb1133eeb86e810f3ecccf71e536e42e5afdd2c5d1afeb3d127", 0x61}, {&(0x7f0000000100)="08a9338fe6cb85d3eb3c29100e2b193710e099b541e355eb224c54752bd8ea773c96db983454c70d53cb7800da57a896326b26519a0fbcecf432a095affbe2", 0x3f}, {&(0x7f0000000240)="e25ed41b56f010034a8cc58ca689f519e38bf7ada05c2e0ba3942a75939477312ba8c6764e51cdcb4dbc1f2236eea3b41a842141471d599d592967a38f0963e85f56236f265680b535e4bd325a3a017b4c3cf85ed19c00c12ca80fa958bd64967a63ea63dde231f596a064930903eb0e3449d917fd151d0a2f6fc226c9c89f404bf4f752db48503b39a0e352da06719debd9320975a55781438d3b11697ee012dcddb7811b37d75cc549d7f249b9b2f21d1e521e56a921cad5aaade1d1211258a578a64021f2fd6959b3d9acda9ea5f0", 0xd0}, {&(0x7f0000000140)="dbad4fb38f16b08658e7acef6dd1eb4ff285258e1aa596d67e3eecbacc01055ca2a7a86af6cde4e1b760080789ae71ea426c3a0ecedbdc2b81885eb050e9251da62125b8e61d5e8a8d", 0x49}], 0x4, &(0x7f0000000340)=[@dstaddrv6={0x20, 0x84, 0x8, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @sndinfo={0x20, 0x84, 0x2, {0xed7, 0x9, 0x2, 0x20, r5}}, @dstaddrv6={0x20, 0x84, 0x8, @loopback}, @dstaddrv6={0x20, 0x84, 0x8, @private0={0xfc, 0x0, '\x00', 0x1}}, @dstaddrv6={0x20, 0x84, 0x8, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @init={0x18, 0x84, 0x0, {0x3f, 0x401, 0xffff, 0x7f}}, @authinfo={0x18, 0x84, 0x6, {0x400}}, @sndinfo={0x20, 0x84, 0x2, {0x2a7e, 0x204, 0x5, 0x800, r6}}], 0xf0, 0x4000}, {&(0x7f0000000440)=@in6={0xa, 0x4e24, 0x5, @empty, 0x74b2b955}, 0x1c, &(0x7f00000004c0)=[{&(0x7f0000000480)}], 0x1, &(0x7f0000000500)=[@prinfo={0x18, 0x84, 0x5, {0x0, 0x80000000}}, @authinfo={0x18, 0x84, 0x6, {0x3}}, @sndinfo={0x20, 0x84, 0x2, {0xe64b, 0x0, 0x1ff, 0x10, r9}}, @dstaddrv4={0x18, 0x84, 0x7, @multicast2}], 0x68, 0x4000000}, {&(0x7f0000000580)=@in={0x2, 0x4e24, @remote}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000840)="0c8e88395cca7de71d5ca61716ec8e6a6ecd397f90c90d9a9cd53193281a0c87e24aefac80369b6e870ef4dd5ab9c4b1f4450b9778a2bf4f26b4b89821edf949af21e59333d454e0b697c1ffbfae1d967ff73e4fcba6fc5ab60095205c90335628c5174ceda7e1fa7d5a996bbaeb514c912c14f2e4088d54749f2e34f7896335bd5105e774cdb8810258be370d314a81969ef93ea415dae527ddf0e8217636be1d1471c0421ac2df8d1438679ee38e4c2cfaaaaadf953ad3214e43222663f8aea7b658611739f6e2d392c20e712e86ccdf30faee798bd0023696a0e5cc0c64ca23b1e196045ac9e993bde03311395808a45e0fae91b098df2b41b0cb632f8ef8dbb3627d8182f10eca182d784878c33ff78165f7ee3380ef5d49bc6352dd488085092e88e5cd56901110d8906cb119896fb0dbab94aff5371402ae3c979dbea81f2dd842aebf4dade3421e9006425e8fface9160eb9393de95140deac44aa00cdf9b25a45765163689ec792fde8e325121ab68cda13a8f8bb9e561f5d3cecb9073da3de7fcb278a0c88207ad244de2914bcc34bb17cc92c60522aba0eca5558eb42a9207d2cb33ca648a3b2cf60eaa7c9e6801e062fef31a66eaf97d97c102b29496e88e0bff3a1ae8c802ba190038ba88c104e2f8b2b6bb1eb93ed7353269b1e35dd74a5ea2d9079d6552d058d0ddf75db6408228ec124ab6efe2ab22f4c8517fedbf8f676d552508158139a8cfbd56044ad0a57142273d2b3c5d5d910bce55f31b885b36f394eeb6eb582cb91bdbfb8ecbe97c057c0afeaaa516e77269c7e46d61679200b823345e2bc271f3e57bbeabc1cb580255ebe52bc5a19a5278bb6a1e8307ed2b697ab13a3c2c23d653b50ed9181bb56e65ffb30cbb7fa249ea16149b1158e8033da91799aec3bcae9880bfd57e71b589bc019e54801a299b1d9692b3315f678f6cac495dc7226b4f093cd585f27a5daecf26eacbfaab98bd2964d241b5b4ef8844f87175ff56b368e80e94dfa988cc969953aeb916fcfa437d35f50b8ea978b0b033b814dcf14b0880b4004fdc9c7b5f388800e58e4d73468f8efb0cce77839ceacca05fef57818eb141f54c2a989e24a14176744b37a89ca17e650c5cabe7df6724fad0ed4bcf8c17d8ae86ed0a02e606f5ca8556d124391ee5ffac6f62edd7cf659ebb8bd92721cb716b427d10f84298974f750ff725a181de56720e3f4cdbf464b6fd593ee91216b8b2eb837af620ab59d8fbf69f7e011ed33b1708a00183c4f611c3e44bec54637485c577bcec97f974be1a47ea5b596d40a0ecaec11f75d76ae4e17211216bf9ad916044914afb224a425d6bb1e6b5ef151c70aa96d1c2c405b0d644298927ef7b867ea983552a18cfb257d6f52a823379826e1d90857e0f391c31c1c42047260e81c13f49c144427739dac07dddf15e0e682ae2e46f479303ec8b21ba4382f00b2d630dafd9819005328b586cee439163d58b34b9a49e5ebb293e760651a8d55c0626103fa39a952243b40ec58102f5c9bb0c5d3768a5c00e9330d72629f4161643b6edf18ad9ea1a1c8d9e36fb1cea1cf159010d776697bea065f749a0f55ed7e2a042b3b08f023190f35bb6d0f5e16cacce74deb0e9b59a0fc45323599add1961060185a67d8ec3a0b6d9ccbe551b47e1e72c09bca5bb2dd2e9dcb9de40d42cec61b807c47561bc95aa820c649a2763cb146831bcb376d4857e8a8f873a6bfeef358c600536c177116b56e773743d041797d6928793d33069601a92a4c202f34f00dfd31a427fae8d9d4cea5f3eddb8c2b221a7d82df18bd500fd2bcce62d33935aa43f923e6d7dcee636ba776de6c34ce217fd371e7a027a32e10bd5d65125427e1401503df10d743f3a704acedecb6894cf89ef54cd4d371fa65acd01b6f51898a9d997a12dc1f3217d4b6db8831122122d718e75a58a790be51fc5ac5ddf691cf2a03118a70e32ec9d9fe54273c3e43e4b2a9217b4fc017d3e2b43e7ce8ff399d977c5b7de801f6595775c7780ddc6d169ee5c76e32c7e2c9001ed89c687895ff7254c553c0aa3e2e1025a5f1e2a9efaa005e2b8d917baefe96c1f7b53da4f4f8f5e52670c4ed07b1d0990a60da616f8d58de3ca2cd33bf6b7423bd6e8c3c98f54c32a8007914ab14b75ec1103a2e0fec2fe48f1ac648f00af6d5658eb6f1906446ba2fb7833e940b2e4e1bcfc49a43ef1760257431d54130fc0e167e96d41f6666d2750ee2d5951270c8e0950d394600f9a7f5f770e3e36035bb871dd5f8ca7de90ce31cc0728f79d834b2c101f20fa7c18202aa51a4c15dcc1cd5ec4b07530c107f21e7ad716d277d3625710336b9ed5973e90d4d04ca8f2ee47bb9e7aeaf57eefc4283af7b11042bf2d39b0899c51d0421c85c572b0f68cbf6c738dc393b4c2f4c74691ffba1c638c1dd7a6b8e18b6c6e8be413dd709b2b81f8b83700cae0ae5195e4ea690b16a5b96200e8ffa9c42e404808021c13249f76a36dc06fad177d7c0b718dcd8a14c27598571dcaaaf6991168e6aeda7b276a29b5c03def0498058674aaae420f120c14087ebcb7838237001f18cffdb273cf3a1e4cbbec7e309ef6acc4cf5588abfb82341f6b00051889ed01fa80578e73e3cbce90fc9fd4733329dcff0d04ac8b20629996299f12ae4fb6bebfbda10726226a6a7860a479c53a0f568da8740083cf542eb42111938c2df9256d20f50af8de4daab47d53b1809f25d4309e481087193dbd2686060fba7e6d4492767117576a10c1e42fc922452a68e44a47b9932d41f977ef84b0d5c12551696dd10a0b9f3c28387ab60fd4d32b9e8733f246c90d3a11c36b7c1c3f160b416849e1ece74941e9a13090db99823bf3f727882181a89cfbee234a86401605d9f3ee9d0bf91a16affe5fdea729a11ce566a5f051bc5c29c589d4ebdbe9a59ee73f4dc26931f87e2c8f5b580b0613e08a682c67a079d07c60e02bf3d1e454be81c0d9970a4b3fee36591ce2359059dbb36e088cca09dae8d0dcd133dc9d96727c1b88649c055cf876bb840543a6561af1b136f3a6e2ba0a032667c204e26a3c3d6699abfc871044b1bb18216308f9fa5449139b7a4631046c56fa8711b3c11a1f844c3fdd7e13e2d2ae9b8513aeed4b4c9f10999f69b4dbb53dd10350c49e5d4b92896494cf6fef0f573ca0f9e197c8186fe445e7dc83729f8049ae22ada96a6a2f5b033fefbcfc82cc62e66711bd06d069a34192fc2a096f2252ba2d2d6ac45879bd9939180d67086f7ce7de3a030acd1f84ed57285ca63387a517bf32950fa8ca7a8261ece8de217dc1d5b6bc97f633cb2ab7cd7fd7b2e02c775b02d0345328926a487ac4194720cda19ba0e961d1c9f34da6211f0eb5868e77e78c2b296a44991ce307f174049e9019c03875a21de626c9ca73ae117001f4773c89c5de57390a8134a619b2f42850e15340358161e80136ef34a8829378d12619277b91e7fb4fc96b29ed2afcd2fd529a5c84e7eaf61e9251eb689f767b68d83b98c1fda30a0c5cb1a1c58b1e462e9d757d16feadb3d93afd65179fc31ec3784d33860e90ee8590d94fdfbbd01d53fd9c5fa24dcf3f9acda414c609fabaa85268f622902a4a62e01558ea673bcb54511bdc7258d2a8a2c0772c675a06dff8f32dbd9f6054743af08ff9f76485dfae3db4ec935e3396dbbdc14c6e27f9a28dfade14ccc7d85f7dac169f17c1c05311bd53f4850c284a4f1b8cca23601536431827dbb7ef3ac5b79159a03c35bdb4e56c1e102e480fd1e98a6e9f641b398d737bf5aadd138a5d34e932fb6c2d3e005d4d83429ca668bf667221ae769612d55443b33794f30321c299403b7496b9ec95b45ba98057455504db937403d6fad9a3312e38f2f763057f822f5647611632006d1be1efdbef5541ff02935ccf8f45adf0a158e8523b144d843785755c507f36e5db552d8163d901210a2080e3272617db0e5021bc6c548bdaab2328a9dba8552e6517e36edcca5afc7f7e0dc61c799c57a1e07ad0a364320754469c56695e1c98ed0e546878c45880d76c7c690405295c606296fdc862f2dffcb0096aaac5047462efd2d3984203be3f13ca2131e2a5cbea805f4a64a208e854a4d78b6884b22af762dfc1bc5949a5e981fce3694459fd2c51a53ef0d94c6ceb5a87433cb74f4832b141d4475587ecb6b2d31e0e6b78b8505377efcffb2aaeece5c7bdb6e077efe49d9866bcf66f68bb5f49291d48637d4187d2eb9bde71e7e385e908758bf36469a4db10dd8acf4af6de68b8620ba93cf6e1bf4615fad675a51c4650f8e0270030d6d9493b3d4a3db8e00809d522a54f0c57e7147db2a36d4af84a7db62478b23793370cb38be6dcc513c29e24438091c727148778e8260c9e450a2c0c4a1612d4b7de28847c9f306c6ce560742dd769cc741ce456fe5532cfb7274c865802c5bc03af653d633096f3c3b9032453186d6a847ffd1efb2218162a7a05ec8534c1a85dd831f307637f15bbfede6b6177dfe896c23336f74ad99ee0e681c217820eeac0afd9d5cb970db95a8281e5cab12d5dff791a33c4029e8bcd7493711f28cbadd560a03a1e16b6781045dcf3f9f89ecb9b8cd32b7387c809f79507de03b5828d6fcfe2bd8569df8747a02296e907e80e47b8656d12730245620ba6b8bf592d7f928728067b6cf7231cb258264c23db38c5cadc6bfdd68a782c77c2f56bd601f98dae2c69818d37e24ece45565955a7ea2a8a9a11320d15330d75d8d124b09c72b60204dcb9e828a0fa149a71ba3bb86abd091a3cd200d7b5e2c936dfab12b3bff9f580be581f5f524f9a4e739e331015ddbf1cb9c93ddbb91b6c94ab7a827d844ef25cc779f7a29724f1977e89dcd6a1222d7c96250fb8c5b112673d87f965ed3cff3bf88e7722451b49ea87eb74e37180be783cc7ab93bec2c42d46ea3f131d2fd2115d368241b256efa57617eb134c0c20c54342076b5a509bae60a624ef01aa5d492c7519714a05dafe4c3701e2d333adbfbc09f1553a0f8bddd9e531399a501cffbaf5fe29b419801a113078a981f7825623312a59ddebd968389d3b0778d02b86d3da6691eac256940a59e81789cc78490bda6971bccb5644d14abebf4cc53a6825e17c04f39bc6d8e47a61a77d32fd17feb22f8e45e64b0c7a99ba6b8f44064557860fb9b7beeb9e5885fb1f0aa60d723261c56a589dcd5073ec516ba44dea73a7a0a603ef7bba91d82c0b49a499d56b45ed8596e7a250fde2959bb18d804bb2f835567b25ab12879514f0c5d90a2155394dc147d96d68d04289b131e621e6fbdc6c5d9e5677c5e9805e58a9989d2cf00c7f4f996c2c5bdb2aabd89371253e13cca6c21d27592f070fd7860c86c4de9340774eb85130879d16cf46eba2830c838b5317abafbd9071a88b138f38136a50c4bc948af728acf2393afc267fe197bc753ae7a26922c7cd62313c06a304a357fa5ba36f897fc93497bfdb758758ae36cf74b9f0b85ceded2dd832cc06042aa87b98e3c266ff417e973da8e03a055b03936baa53aaf73f72599e74f231592172422e1188e52e80e1092f86f4acb8d276f4c098a7b826e324aac8943b952ee8fba5b5b6d91165548bb589c97e00a79eb1252e162690fc3cc2b71d4d066e979a8784f90d0b5eeee1f132a7c7afbece8adfae58ac149774bcdb6f769ac70fa63da0c41a4816bac30c716302dcddf78bf9f4690421e6be5dc4da6407817ab69fa1d439dc5f88cf39c16c8e083d734986ffd622b89994d39b1b0e898bb2b76b60fc", 0x1000}, {&(0x7f00000005c0)="e7d56d74ead75be79f30bf0b24c88647fe46e0e6ce2309254d48329fa6dbff7da642f305d0277487213eb1004dd0cc13ccee75637e16", 0x36}, {&(0x7f0000000600)="aea935186a40c0caf4004339c7d25f12cc1d2204e59e7ac298dbe71952af10e629d7bc5c7f34bdc4873e8460771094a6ecc35de0f44da9bffc4a3cc38b3af1460fc02502dd505e3155720f6bb46e6888e001d0970ddd22b9a974d73d3806173047b0fdbf9d6455bc5b0cdb09b75b7289dd4b75dcf20e93b2c5ca498c3a762dc7d256cb41bd4173c204b264c42fc8c0e13e14f919e5406a1d38927454e49e6f4c81", 0xa1}], 0x3, 0x0, 0x0, 0x8800}], 0x3, 0x8d4) (async) 07:44:07 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xaece, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:07 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x46000) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) accept$alg(r1, 0x0, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r2 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000140)={0x64, 0x0, 0x0, 0x0, 0x0, {}, [@generic="57f51dc269133ae1ced30d7192b6a4a109da0ac80bce9cd6e30262d5509ec98867d5fbc91f369fe7fd327a328d6c4ed40947c9b5aeaa68d4134f", @typed={0x14, 0x1c, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}]}, 0x64}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:07 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x2, 0x17}, 0x18) syz_kvm_setup_cpu$x86(r3, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f00000000c0)="c4e14d73d30067360f01c3f326f2263e6665d8b5910000000fc759be0f21b766670f20250f01cb0f3566bad10466ed66b83f008ed8", 0x38}], 0x1, 0x0, 0x0, 0x1) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x84) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x4e21, @multicast2}, 0x10) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:44:07 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:44:07 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000000)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000080)=[@text64={0x40, &(0x7f0000000040)="0fc7ac23000000800f20e035100000000f22e0f30faef326420f35c442419ee0662e410f074502ac1f005800000f01c9670f01cac441fdd4b500600000", 0x3d}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:44:07 executing program 4: socket$inet6_sctp(0xa, 0x5, 0x84) (async) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) socket$alg(0x26, 0x5, 0x0) (async) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000480)=ANY=[@ANYBLOB="46db1f4a5ffa0be4771ffe968bca3820000000000000000000000000000000000000000c00"/47], 0x20}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000001840)={0x0, @in={{0x2, 0x4e21, @remote}}, 0x6, 0x6}, 0x90) r4 = socket(0xa, 0x1, 0x0) close(r4) (async) close(r4) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r4, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r4, 0x84, 0x1b, &(0x7f0000000700)={0x0}, &(0x7f0000000800)=0x8) r7 = socket$inet6_sctp(0xa, 0x5, 0x84) r8 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r8, 0x84, 0xc, &(0x7f0000000200)=@assoc_value={0x0}, &(0x7f0000000500)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r7, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r9}, 0x8) sendmmsg$inet_sctp(r4, &(0x7f0000000740)=[{&(0x7f0000000040)=@in6={0xa, 0x4e23, 0x183, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x9}, 0x1c, &(0x7f00000001c0)=[{&(0x7f0000000080)="6d5965854f07da2285fb8e82626b95737c74d4615a85726ad7611412962168014788b680918faa38bcee9f4dc7d2effd2da1f4e102c043b570560d5593ef4eb49776372917abfc4bb1133eeb86e810f3ecccf71e536e42e5afdd2c5d1afeb3d127", 0x61}, {&(0x7f0000000100)="08a9338fe6cb85d3eb3c29100e2b193710e099b541e355eb224c54752bd8ea773c96db983454c70d53cb7800da57a896326b26519a0fbcecf432a095affbe2", 0x3f}, {&(0x7f0000000240)="e25ed41b56f010034a8cc58ca689f519e38bf7ada05c2e0ba3942a75939477312ba8c6764e51cdcb4dbc1f2236eea3b41a842141471d599d592967a38f0963e85f56236f265680b535e4bd325a3a017b4c3cf85ed19c00c12ca80fa958bd64967a63ea63dde231f596a064930903eb0e3449d917fd151d0a2f6fc226c9c89f404bf4f752db48503b39a0e352da06719debd9320975a55781438d3b11697ee012dcddb7811b37d75cc549d7f249b9b2f21d1e521e56a921cad5aaade1d1211258a578a64021f2fd6959b3d9acda9ea5f0", 0xd0}, {&(0x7f0000000140)="dbad4fb38f16b08658e7acef6dd1eb4ff285258e1aa596d67e3eecbacc01055ca2a7a86af6cde4e1b760080789ae71ea426c3a0ecedbdc2b81885eb050e9251da62125b8e61d5e8a8d", 0x49}], 0x4, &(0x7f0000000340)=[@dstaddrv6={0x20, 0x84, 0x8, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @sndinfo={0x20, 0x84, 0x2, {0xed7, 0x9, 0x2, 0x20, r5}}, @dstaddrv6={0x20, 0x84, 0x8, @loopback}, @dstaddrv6={0x20, 0x84, 0x8, @private0={0xfc, 0x0, '\x00', 0x1}}, @dstaddrv6={0x20, 0x84, 0x8, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @init={0x18, 0x84, 0x0, {0x3f, 0x401, 0xffff, 0x7f}}, @authinfo={0x18, 0x84, 0x6, {0x400}}, @sndinfo={0x20, 0x84, 0x2, {0x2a7e, 0x204, 0x5, 0x800, r6}}], 0xf0, 0x4000}, {&(0x7f0000000440)=@in6={0xa, 0x4e24, 0x5, @empty, 0x74b2b955}, 0x1c, &(0x7f00000004c0)=[{&(0x7f0000000480)}], 0x1, &(0x7f0000000500)=[@prinfo={0x18, 0x84, 0x5, {0x0, 0x80000000}}, @authinfo={0x18, 0x84, 0x6, {0x3}}, @sndinfo={0x20, 0x84, 0x2, {0xe64b, 0x0, 0x1ff, 0x10, r9}}, @dstaddrv4={0x18, 0x84, 0x7, @multicast2}], 0x68, 0x4000000}, {&(0x7f0000000580)=@in={0x2, 0x4e24, @remote}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000840)="0c8e88395cca7de71d5ca61716ec8e6a6ecd397f90c90d9a9cd53193281a0c87e24aefac80369b6e870ef4dd5ab9c4b1f4450b9778a2bf4f26b4b89821edf949af21e59333d454e0b697c1ffbfae1d967ff73e4fcba6fc5ab60095205c90335628c5174ceda7e1fa7d5a996bbaeb514c912c14f2e4088d54749f2e34f7896335bd5105e774cdb8810258be370d314a81969ef93ea415dae527ddf0e8217636be1d1471c0421ac2df8d1438679ee38e4c2cfaaaaadf953ad3214e43222663f8aea7b658611739f6e2d392c20e712e86ccdf30faee798bd0023696a0e5cc0c64ca23b1e196045ac9e993bde03311395808a45e0fae91b098df2b41b0cb632f8ef8dbb3627d8182f10eca182d784878c33ff78165f7ee3380ef5d49bc6352dd488085092e88e5cd56901110d8906cb119896fb0dbab94aff5371402ae3c979dbea81f2dd842aebf4dade3421e9006425e8fface9160eb9393de95140deac44aa00cdf9b25a45765163689ec792fde8e325121ab68cda13a8f8bb9e561f5d3cecb9073da3de7fcb278a0c88207ad244de2914bcc34bb17cc92c60522aba0eca5558eb42a9207d2cb33ca648a3b2cf60eaa7c9e6801e062fef31a66eaf97d97c102b29496e88e0bff3a1ae8c802ba190038ba88c104e2f8b2b6bb1eb93ed7353269b1e35dd74a5ea2d9079d6552d058d0ddf75db6408228ec124ab6efe2ab22f4c8517fedbf8f676d552508158139a8cfbd56044ad0a57142273d2b3c5d5d910bce55f31b885b36f394eeb6eb582cb91bdbfb8ecbe97c057c0afeaaa516e77269c7e46d61679200b823345e2bc271f3e57bbeabc1cb580255ebe52bc5a19a5278bb6a1e8307ed2b697ab13a3c2c23d653b50ed9181bb56e65ffb30cbb7fa249ea16149b1158e8033da91799aec3bcae9880bfd57e71b589bc019e54801a299b1d9692b3315f678f6cac495dc7226b4f093cd585f27a5daecf26eacbfaab98bd2964d241b5b4ef8844f87175ff56b368e80e94dfa988cc969953aeb916fcfa437d35f50b8ea978b0b033b814dcf14b0880b4004fdc9c7b5f388800e58e4d73468f8efb0cce77839ceacca05fef57818eb141f54c2a989e24a14176744b37a89ca17e650c5cabe7df6724fad0ed4bcf8c17d8ae86ed0a02e606f5ca8556d124391ee5ffac6f62edd7cf659ebb8bd92721cb716b427d10f84298974f750ff725a181de56720e3f4cdbf464b6fd593ee91216b8b2eb837af620ab59d8fbf69f7e011ed33b1708a00183c4f611c3e44bec54637485c577bcec97f974be1a47ea5b596d40a0ecaec11f75d76ae4e17211216bf9ad916044914afb224a425d6bb1e6b5ef151c70aa96d1c2c405b0d644298927ef7b867ea983552a18cfb257d6f52a823379826e1d90857e0f391c31c1c42047260e81c13f49c144427739dac07dddf15e0e682ae2e46f479303ec8b21ba4382f00b2d630dafd9819005328b586cee439163d58b34b9a49e5ebb293e760651a8d55c0626103fa39a952243b40ec58102f5c9bb0c5d3768a5c00e9330d72629f4161643b6edf18ad9ea1a1c8d9e36fb1cea1cf159010d776697bea065f749a0f55ed7e2a042b3b08f023190f35bb6d0f5e16cacce74deb0e9b59a0fc45323599add1961060185a67d8ec3a0b6d9ccbe551b47e1e72c09bca5bb2dd2e9dcb9de40d42cec61b807c47561bc95aa820c649a2763cb146831bcb376d4857e8a8f873a6bfeef358c600536c177116b56e773743d041797d6928793d33069601a92a4c202f34f00dfd31a427fae8d9d4cea5f3eddb8c2b221a7d82df18bd500fd2bcce62d33935aa43f923e6d7dcee636ba776de6c34ce217fd371e7a027a32e10bd5d65125427e1401503df10d743f3a704acedecb6894cf89ef54cd4d371fa65acd01b6f51898a9d997a12dc1f3217d4b6db8831122122d718e75a58a790be51fc5ac5ddf691cf2a03118a70e32ec9d9fe54273c3e43e4b2a9217b4fc017d3e2b43e7ce8ff399d977c5b7de801f6595775c7780ddc6d169ee5c76e32c7e2c9001ed89c687895ff7254c553c0aa3e2e1025a5f1e2a9efaa005e2b8d917baefe96c1f7b53da4f4f8f5e52670c4ed07b1d0990a60da616f8d58de3ca2cd33bf6b7423bd6e8c3c98f54c32a8007914ab14b75ec1103a2e0fec2fe48f1ac648f00af6d5658eb6f1906446ba2fb7833e940b2e4e1bcfc49a43ef1760257431d54130fc0e167e96d41f6666d2750ee2d5951270c8e0950d394600f9a7f5f770e3e36035bb871dd5f8ca7de90ce31cc0728f79d834b2c101f20fa7c18202aa51a4c15dcc1cd5ec4b07530c107f21e7ad716d277d3625710336b9ed5973e90d4d04ca8f2ee47bb9e7aeaf57eefc4283af7b11042bf2d39b0899c51d0421c85c572b0f68cbf6c738dc393b4c2f4c74691ffba1c638c1dd7a6b8e18b6c6e8be413dd709b2b81f8b83700cae0ae5195e4ea690b16a5b96200e8ffa9c42e404808021c13249f76a36dc06fad177d7c0b718dcd8a14c27598571dcaaaf6991168e6aeda7b276a29b5c03def0498058674aaae420f120c14087ebcb7838237001f18cffdb273cf3a1e4cbbec7e309ef6acc4cf5588abfb82341f6b00051889ed01fa80578e73e3cbce90fc9fd4733329dcff0d04ac8b20629996299f12ae4fb6bebfbda10726226a6a7860a479c53a0f568da8740083cf542eb42111938c2df9256d20f50af8de4daab47d53b1809f25d4309e481087193dbd2686060fba7e6d4492767117576a10c1e42fc922452a68e44a47b9932d41f977ef84b0d5c12551696dd10a0b9f3c28387ab60fd4d32b9e8733f246c90d3a11c36b7c1c3f160b416849e1ece74941e9a13090db99823bf3f727882181a89cfbee234a86401605d9f3ee9d0bf91a16affe5fdea729a11ce566a5f051bc5c29c589d4ebdbe9a59ee73f4dc26931f87e2c8f5b580b0613e08a682c67a079d07c60e02bf3d1e454be81c0d9970a4b3fee36591ce2359059dbb36e088cca09dae8d0dcd133dc9d96727c1b88649c055cf876bb840543a6561af1b136f3a6e2ba0a032667c204e26a3c3d6699abfc871044b1bb18216308f9fa5449139b7a4631046c56fa8711b3c11a1f844c3fdd7e13e2d2ae9b8513aeed4b4c9f10999f69b4dbb53dd10350c49e5d4b92896494cf6fef0f573ca0f9e197c8186fe445e7dc83729f8049ae22ada96a6a2f5b033fefbcfc82cc62e66711bd06d069a34192fc2a096f2252ba2d2d6ac45879bd9939180d67086f7ce7de3a030acd1f84ed57285ca63387a517bf32950fa8ca7a8261ece8de217dc1d5b6bc97f633cb2ab7cd7fd7b2e02c775b02d0345328926a487ac4194720cda19ba0e961d1c9f34da6211f0eb5868e77e78c2b296a44991ce307f174049e9019c03875a21de626c9ca73ae117001f4773c89c5de57390a8134a619b2f42850e15340358161e80136ef34a8829378d12619277b91e7fb4fc96b29ed2afcd2fd529a5c84e7eaf61e9251eb689f767b68d83b98c1fda30a0c5cb1a1c58b1e462e9d757d16feadb3d93afd65179fc31ec3784d33860e90ee8590d94fdfbbd01d53fd9c5fa24dcf3f9acda414c609fabaa85268f622902a4a62e01558ea673bcb54511bdc7258d2a8a2c0772c675a06dff8f32dbd9f6054743af08ff9f76485dfae3db4ec935e3396dbbdc14c6e27f9a28dfade14ccc7d85f7dac169f17c1c05311bd53f4850c284a4f1b8cca23601536431827dbb7ef3ac5b79159a03c35bdb4e56c1e102e480fd1e98a6e9f641b398d737bf5aadd138a5d34e932fb6c2d3e005d4d83429ca668bf667221ae769612d55443b33794f30321c299403b7496b9ec95b45ba98057455504db937403d6fad9a3312e38f2f763057f822f5647611632006d1be1efdbef5541ff02935ccf8f45adf0a158e8523b144d843785755c507f36e5db552d8163d901210a2080e3272617db0e5021bc6c548bdaab2328a9dba8552e6517e36edcca5afc7f7e0dc61c799c57a1e07ad0a364320754469c56695e1c98ed0e546878c45880d76c7c690405295c606296fdc862f2dffcb0096aaac5047462efd2d3984203be3f13ca2131e2a5cbea805f4a64a208e854a4d78b6884b22af762dfc1bc5949a5e981fce3694459fd2c51a53ef0d94c6ceb5a87433cb74f4832b141d4475587ecb6b2d31e0e6b78b8505377efcffb2aaeece5c7bdb6e077efe49d9866bcf66f68bb5f49291d48637d4187d2eb9bde71e7e385e908758bf36469a4db10dd8acf4af6de68b8620ba93cf6e1bf4615fad675a51c4650f8e0270030d6d9493b3d4a3db8e00809d522a54f0c57e7147db2a36d4af84a7db62478b23793370cb38be6dcc513c29e24438091c727148778e8260c9e450a2c0c4a1612d4b7de28847c9f306c6ce560742dd769cc741ce456fe5532cfb7274c865802c5bc03af653d633096f3c3b9032453186d6a847ffd1efb2218162a7a05ec8534c1a85dd831f307637f15bbfede6b6177dfe896c23336f74ad99ee0e681c217820eeac0afd9d5cb970db95a8281e5cab12d5dff791a33c4029e8bcd7493711f28cbadd560a03a1e16b6781045dcf3f9f89ecb9b8cd32b7387c809f79507de03b5828d6fcfe2bd8569df8747a02296e907e80e47b8656d12730245620ba6b8bf592d7f928728067b6cf7231cb258264c23db38c5cadc6bfdd68a782c77c2f56bd601f98dae2c69818d37e24ece45565955a7ea2a8a9a11320d15330d75d8d124b09c72b60204dcb9e828a0fa149a71ba3bb86abd091a3cd200d7b5e2c936dfab12b3bff9f580be581f5f524f9a4e739e331015ddbf1cb9c93ddbb91b6c94ab7a827d844ef25cc779f7a29724f1977e89dcd6a1222d7c96250fb8c5b112673d87f965ed3cff3bf88e7722451b49ea87eb74e37180be783cc7ab93bec2c42d46ea3f131d2fd2115d368241b256efa57617eb134c0c20c54342076b5a509bae60a624ef01aa5d492c7519714a05dafe4c3701e2d333adbfbc09f1553a0f8bddd9e531399a501cffbaf5fe29b419801a113078a981f7825623312a59ddebd968389d3b0778d02b86d3da6691eac256940a59e81789cc78490bda6971bccb5644d14abebf4cc53a6825e17c04f39bc6d8e47a61a77d32fd17feb22f8e45e64b0c7a99ba6b8f44064557860fb9b7beeb9e5885fb1f0aa60d723261c56a589dcd5073ec516ba44dea73a7a0a603ef7bba91d82c0b49a499d56b45ed8596e7a250fde2959bb18d804bb2f835567b25ab12879514f0c5d90a2155394dc147d96d68d04289b131e621e6fbdc6c5d9e5677c5e9805e58a9989d2cf00c7f4f996c2c5bdb2aabd89371253e13cca6c21d27592f070fd7860c86c4de9340774eb85130879d16cf46eba2830c838b5317abafbd9071a88b138f38136a50c4bc948af728acf2393afc267fe197bc753ae7a26922c7cd62313c06a304a357fa5ba36f897fc93497bfdb758758ae36cf74b9f0b85ceded2dd832cc06042aa87b98e3c266ff417e973da8e03a055b03936baa53aaf73f72599e74f231592172422e1188e52e80e1092f86f4acb8d276f4c098a7b826e324aac8943b952ee8fba5b5b6d91165548bb589c97e00a79eb1252e162690fc3cc2b71d4d066e979a8784f90d0b5eeee1f132a7c7afbece8adfae58ac149774bcdb6f769ac70fa63da0c41a4816bac30c716302dcddf78bf9f4690421e6be5dc4da6407817ab69fa1d439dc5f88cf39c16c8e083d734986ffd622b89994d39b1b0e898bb2b76b60fc", 0x1000}, {&(0x7f00000005c0)="e7d56d74ead75be79f30bf0b24c88647fe46e0e6ce2309254d48329fa6dbff7da642f305d0277487213eb1004dd0cc13ccee75637e16", 0x36}, {&(0x7f0000000600)="aea935186a40c0caf4004339c7d25f12cc1d2204e59e7ac298dbe71952af10e629d7bc5c7f34bdc4873e8460771094a6ecc35de0f44da9bffc4a3cc38b3af1460fc02502dd505e3155720f6bb46e6888e001d0970ddd22b9a974d73d3806173047b0fdbf9d6455bc5b0cdb09b75b7289dd4b75dcf20e93b2c5ca498c3a762dc7d256cb41bd4173c204b264c42fc8c0e13e14f919e5406a1d38927454e49e6f4c81", 0xa1}], 0x3, 0x0, 0x0, 0x8800}], 0x3, 0x8d4) 07:44:08 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x46000) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) accept$alg(r1, 0x0, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r2 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r2, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000140)={0x64, 0x0, 0x0, 0x0, 0x0, {}, [@generic="57f51dc269133ae1ced30d7192b6a4a109da0ac80bce9cd6e30262d5509ec98867d5fbc91f369fe7fd327a328d6c4ed40947c9b5aeaa68d4134f", @typed={0x14, 0x1c, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}]}, 0x64}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:08 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x400448c9, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:08 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x2, 0x17}, 0x18) syz_kvm_setup_cpu$x86(r3, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f00000000c0)="c4e14d73d30067360f01c3f326f2263e6665d8b5910000000fc759be0f21b766670f20250f01cb0f3566bad10466ed66b83f008ed8", 0x38}], 0x1, 0x0, 0x0, 0x1) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x84) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x4e21, @multicast2}, 0x10) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x2, 0x17}, 0x18) (async) syz_kvm_setup_cpu$x86(r3, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f00000000c0)="c4e14d73d30067360f01c3f326f2263e6665d8b5910000000fc759be0f21b766670f20250f01cb0f3566bad10466ed66b83f008ed8", 0x38}], 0x1, 0x0, 0x0, 0x1) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x84) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) (async) connect$inet(r3, &(0x7f0000000000)={0x2, 0x4e21, @multicast2}, 0x10) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) (async) 07:44:08 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(ecb-des3_ede-asm)\x00'}, 0x58) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000140)="d42730d814380b62cb3d6e2b2b6e378c14e26e2d7f7ecfd94668e626dcf8c7c1138ebc4efa951f0cce4233b0832fee7acf5d888cd493941e8cbd82889151125887ac23b6945fa33b0b82", 0x4a) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x86000, 0x20) ioctl$F2FS_IOC_GARBAGE_COLLECT(r2, 0x4004f506, &(0x7f00000001c0)=0x1) r3 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000040)=ANY=[@ANYBLOB="1400001d00000000004d3fafcc2fa6000000001800"/31], 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) socket$alg(0x26, 0x5, 0x0) 07:44:08 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000000)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async, rerun: 64) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000080)=[@text64={0x40, &(0x7f0000000040)="0fc7ac23000000800f20e035100000000f22e0f30faef326420f35c442419ee0662e410f074502ac1f005800000f01c9670f01cac441fdd4b500600000", 0x3d}], 0x1, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:44:08 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x400448dd, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:09 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000000)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000080)=[@text64={0x40, &(0x7f0000000040)="0fc7ac23000000800f20e035100000000f22e0f30faef326420f35c442419ee0662e410f074502ac1f005800000f01c9670f01cac441fdd4b500600000", 0x3d}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000000)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000080)=[@text64={0x40, &(0x7f0000000040)="0fc7ac23000000800f20e035100000000f22e0f30faef326420f35c442419ee0662e410f074502ac1f005800000f01c9670f01cac441fdd4b500600000", 0x3d}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) 07:44:09 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:44:09 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x2000, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f0000000080)={r3, 0x1, 0x40}, &(0x7f00000000c0)=0x8) 07:44:09 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x2, 0x17}, 0x18) syz_kvm_setup_cpu$x86(r3, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f00000000c0)="c4e14d73d30067360f01c3f326f2263e6665d8b5910000000fc759be0f21b766670f20250f01cb0f3566bad10466ed66b83f008ed8", 0x38}], 0x1, 0x0, 0x0, 0x1) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x84) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) (async) connect$inet(r3, &(0x7f0000000000)={0x2, 0x4e21, @multicast2}, 0x10) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:44:09 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x400454ca, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:09 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(ecb-des3_ede-asm)\x00'}, 0x58) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000140)="d42730d814380b62cb3d6e2b2b6e378c14e26e2d7f7ecfd94668e626dcf8c7c1138ebc4efa951f0cce4233b0832fee7acf5d888cd493941e8cbd82889151125887ac23b6945fa33b0b82", 0x4a) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x86000, 0x20) ioctl$F2FS_IOC_GARBAGE_COLLECT(r2, 0x4004f506, &(0x7f00000001c0)=0x1) r3 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000040)=ANY=[@ANYBLOB="1400001d00000000004d3fafcc2fa6000000001800"/31], 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) socket$alg(0x26, 0x5, 0x0) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(ecb-des3_ede-asm)\x00'}, 0x58) (async) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000140)="d42730d814380b62cb3d6e2b2b6e378c14e26e2d7f7ecfd94668e626dcf8c7c1138ebc4efa951f0cce4233b0832fee7acf5d888cd493941e8cbd82889151125887ac23b6945fa33b0b82", 0x4a) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x86000, 0x20) (async) ioctl$F2FS_IOC_GARBAGE_COLLECT(r2, 0x4004f506, &(0x7f00000001c0)=0x1) (async) accept4(r0, 0x0, 0x0, 0x0) (async) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000040)=ANY=[@ANYBLOB="1400001d00000000004d3fafcc2fa6000000001800"/31], 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) socket$alg(0x26, 0x5, 0x0) (async) 07:44:10 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:44:10 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x40049409, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:10 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(ecb-des3_ede-asm)\x00'}, 0x58) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000140)="d42730d814380b62cb3d6e2b2b6e378c14e26e2d7f7ecfd94668e626dcf8c7c1138ebc4efa951f0cce4233b0832fee7acf5d888cd493941e8cbd82889151125887ac23b6945fa33b0b82", 0x4a) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x86000, 0x20) ioctl$F2FS_IOC_GARBAGE_COLLECT(r2, 0x4004f506, &(0x7f00000001c0)=0x1) r3 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000040)=ANY=[@ANYBLOB="1400001d00000000004d3fafcc2fa6000000001800"/31], 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) socket$alg(0x26, 0x5, 0x0) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(ecb-des3_ede-asm)\x00'}, 0x58) (async) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000140)="d42730d814380b62cb3d6e2b2b6e378c14e26e2d7f7ecfd94668e626dcf8c7c1138ebc4efa951f0cce4233b0832fee7acf5d888cd493941e8cbd82889151125887ac23b6945fa33b0b82", 0x4a) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x86000, 0x20) (async) ioctl$F2FS_IOC_GARBAGE_COLLECT(r2, 0x4004f506, &(0x7f00000001c0)=0x1) (async) accept4(r0, 0x0, 0x0, 0x0) (async) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000040)=ANY=[@ANYBLOB="1400001d00000000004d3fafcc2fa6000000001800"/31], 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) socket$alg(0x26, 0x5, 0x0) (async) 07:44:10 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) r3 = openat$incfs(0xffffffffffffff9c, &(0x7f00000000c0)='.pending_reads\x00', 0x8100, 0x83) syz_kvm_setup_cpu$x86(r1, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, &(0x7f00000001c0)="66660f3817c666b8710000000f23c00f21f86635030004000f23f80fb79bac530fc7a1ab48baf80c66b85315188966efbafc0cb00dee0f20d86635080000000f22d86690440f20c0663506000000440f22c0baf80c66b8b4a7088366efbafc0c66ed0f2313", 0x65}], 0x1, 0x45, &(0x7f0000000240), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r4 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000080)={0x2710, 0x3, 0x6000, 0x2000, &(0x7f0000ffd000/0x2000)=nil}) r5 = open(&(0x7f0000000300)='./file0\x00', 0x581300, 0x161) writev(r5, &(0x7f0000000380), 0x0) ioctl$UFFDIO_ZEROPAGE(r5, 0xc020aa04, &(0x7f0000000240)={{&(0x7f0000ff7000/0x2000)=nil, 0x2000}}) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:44:10 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}]}, 0x90) 07:44:10 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) (async) socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x2000, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) (async) r2 = socket(0xa, 0x1, 0x0) close(r2) (async, rerun: 64) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) (async, rerun: 64) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f0000000080)={r3, 0x1, 0x40}, &(0x7f00000000c0)=0x8) 07:44:11 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f00000005c0)=ANY=[@ANYBLOB="c80000000000000000000010fdffffff00000000eee3fceb096d7ab422053d473994757c808b0f7e5537ef5da4889437ce4045f1f83bbc758293dd92fed7053312770932900015cee2c8592fd5e4081116148e59ef49d826b8be52087da1791393a0dd554118d863f1ea800defc1dfbef59cd50f5cd28cf0204a07d219c5e6b3e9c84e014f9a6448189e6c58e4fd8c0f2980dc78f2a9cf6d465ce75ac89c365abe0aa3227338f0e949fbc07fd2207b31995ced0bc5bfcabe93076c5697984e17217531831e7def470000000022b70000007ea780b60f4721c2ad9571b3a6ceb9d191132242180c0e4d1dc0c66837a163baccc2fe761acbc3caf68afe5a26c1c11a20898cef95f146d23ca836021cf801076770345d7ab205420bc286c366eb5249e579a91a05471e904619883b811cee0028e00c5472450ce1119c39c6ea302aa6f8c86b23559fcc9d0eee0750e4c3c8b432f38c5cc28d8269c2709168d82016bc461d30ef955d49302d449ae3c60045b709dbfe158d1070eb616d0fc343c3cae5d2bb1ea6102f1d7a6c27511c073c7703d7c8e0868162a6c132f597dff79f6a379306c47a85580257668cab6ec613c4d69d09ddbba4cc556fed8db90bcff5ce4aac3185954b5207d1ce38633609cd0dae36bc3d17386388823c62d367daebbab30275fae223fa34be27abb782ce253796e555d78cd602ee54f9d8cf11510ee2184aa6b83376ac582cada598853cc73c4d68ff133a43c901c670d10be03cf4515d312cf7b4f57a5181821063e8c0d5b77993b922e6fa3481787f9dc3bd2b0700000000000000217d3d45e696117a5a06528bd50a88a3295622ccf855699fc0467621da575224d51b94455fcf8125f70ea165afa81acc45f0a144776ce2b4b0f3d556d694757a936693b49ad060d4602c725e588e61c626376d25d4434c31e8df3788781551b6a575cebbf0ef747b0abe22ad32c94de0ceb2edd674256f4d420621676f4641524b518c1c58557e533c16f2fa6d5e5a5a4dc301dc78e1ed5bc31cc1791d08030f1bd1745d417502efe6656a3f5940e4444b525ee474086c794dba628aeb12df450b531424862ad8e1c5c7b179e84e32d5e5324c60c13446d0ce96a06a3925dfe33e58666f22010f4c4c24c87e408ac022582972727d05e9c0ed1417992874342242b53e5da6a715714947393ad8aea978a9cc5b383a67d3dd948f2f8af1701c1aa2c3757974e731534ed6d20abad75598a23577"], 0xc8}}, 0x8004) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:11 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x4004ae8b, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:11 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:44:11 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}]}, 0x90) 07:44:11 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f00000005c0)=ANY=[@ANYBLOB="c80000000000000000000010fdffffff00000000eee3fceb096d7ab422053d473994757c808b0f7e5537ef5da4889437ce4045f1f83bbc758293dd92fed7053312770932900015cee2c8592fd5e4081116148e59ef49d826b8be52087da1791393a0dd554118d863f1ea800defc1dfbef59cd50f5cd28cf0204a07d219c5e6b3e9c84e014f9a6448189e6c58e4fd8c0f2980dc78f2a9cf6d465ce75ac89c365abe0aa3227338f0e949fbc07fd2207b31995ced0bc5bfcabe93076c5697984e17217531831e7def470000000022b70000007ea780b60f4721c2ad9571b3a6ceb9d191132242180c0e4d1dc0c66837a163baccc2fe761acbc3caf68afe5a26c1c11a20898cef95f146d23ca836021cf801076770345d7ab205420bc286c366eb5249e579a91a05471e904619883b811cee0028e00c5472450ce1119c39c6ea302aa6f8c86b23559fcc9d0eee0750e4c3c8b432f38c5cc28d8269c2709168d82016bc461d30ef955d49302d449ae3c60045b709dbfe158d1070eb616d0fc343c3cae5d2bb1ea6102f1d7a6c27511c073c7703d7c8e0868162a6c132f597dff79f6a379306c47a85580257668cab6ec613c4d69d09ddbba4cc556fed8db90bcff5ce4aac3185954b5207d1ce38633609cd0dae36bc3d17386388823c62d367daebbab30275fae223fa34be27abb782ce253796e555d78cd602ee54f9d8cf11510ee2184aa6b83376ac582cada598853cc73c4d68ff133a43c901c670d10be03cf4515d312cf7b4f57a5181821063e8c0d5b77993b922e6fa3481787f9dc3bd2b0700000000000000217d3d45e696117a5a06528bd50a88a3295622ccf855699fc0467621da575224d51b94455fcf8125f70ea165afa81acc45f0a144776ce2b4b0f3d556d694757a936693b49ad060d4602c725e588e61c626376d25d4434c31e8df3788781551b6a575cebbf0ef747b0abe22ad32c94de0ceb2edd674256f4d420621676f4641524b518c1c58557e533c16f2fa6d5e5a5a4dc301dc78e1ed5bc31cc1791d08030f1bd1745d417502efe6656a3f5940e4444b525ee474086c794dba628aeb12df450b531424862ad8e1c5c7b179e84e32d5e5324c60c13446d0ce96a06a3925dfe33e58666f22010f4c4c24c87e408ac022582972727d05e9c0ed1417992874342242b53e5da6a715714947393ad8aea978a9cc5b383a67d3dd948f2f8af1701c1aa2c3757974e731534ed6d20abad75598a23577"], 0xc8}}, 0x8004) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:12 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socket$inet6_sctp(0xa, 0x5, 0x84) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x2000, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) (async) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f0000000080)={r3, 0x1, 0x40}, &(0x7f00000000c0)=0x8) 07:44:12 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x4004ae99, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:12 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) r3 = openat$incfs(0xffffffffffffff9c, &(0x7f00000000c0)='.pending_reads\x00', 0x8100, 0x83) syz_kvm_setup_cpu$x86(r1, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, &(0x7f00000001c0)="66660f3817c666b8710000000f23c00f21f86635030004000f23f80fb79bac530fc7a1ab48baf80c66b85315188966efbafc0cb00dee0f20d86635080000000f22d86690440f20c0663506000000440f22c0baf80c66b8b4a7088366efbafc0c66ed0f2313", 0x65}], 0x1, 0x45, &(0x7f0000000240), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) r4 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000080)={0x2710, 0x3, 0x6000, 0x2000, &(0x7f0000ffd000/0x2000)=nil}) r5 = open(&(0x7f0000000300)='./file0\x00', 0x581300, 0x161) writev(r5, &(0x7f0000000380), 0x0) ioctl$UFFDIO_ZEROPAGE(r5, 0xc020aa04, &(0x7f0000000240)={{&(0x7f0000ff7000/0x2000)=nil, 0x2000}}) (async) ioctl$UFFDIO_ZEROPAGE(r5, 0xc020aa04, &(0x7f0000000240)={{&(0x7f0000ff7000/0x2000)=nil, 0x2000}}) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:44:12 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) (async) 07:44:12 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f00000005c0)=ANY=[@ANYBLOB="c80000000000000000000010fdffffff00000000eee3fceb096d7ab422053d473994757c808b0f7e5537ef5da4889437ce4045f1f83bbc758293dd92fed7053312770932900015cee2c8592fd5e4081116148e59ef49d826b8be52087da1791393a0dd554118d863f1ea800defc1dfbef59cd50f5cd28cf0204a07d219c5e6b3e9c84e014f9a6448189e6c58e4fd8c0f2980dc78f2a9cf6d465ce75ac89c365abe0aa3227338f0e949fbc07fd2207b31995ced0bc5bfcabe93076c5697984e17217531831e7def470000000022b70000007ea780b60f4721c2ad9571b3a6ceb9d191132242180c0e4d1dc0c66837a163baccc2fe761acbc3caf68afe5a26c1c11a20898cef95f146d23ca836021cf801076770345d7ab205420bc286c366eb5249e579a91a05471e904619883b811cee0028e00c5472450ce1119c39c6ea302aa6f8c86b23559fcc9d0eee0750e4c3c8b432f38c5cc28d8269c2709168d82016bc461d30ef955d49302d449ae3c60045b709dbfe158d1070eb616d0fc343c3cae5d2bb1ea6102f1d7a6c27511c073c7703d7c8e0868162a6c132f597dff79f6a379306c47a85580257668cab6ec613c4d69d09ddbba4cc556fed8db90bcff5ce4aac3185954b5207d1ce38633609cd0dae36bc3d17386388823c62d367daebbab30275fae223fa34be27abb782ce253796e555d78cd602ee54f9d8cf11510ee2184aa6b83376ac582cada598853cc73c4d68ff133a43c901c670d10be03cf4515d312cf7b4f57a5181821063e8c0d5b77993b922e6fa3481787f9dc3bd2b0700000000000000217d3d45e696117a5a06528bd50a88a3295622ccf855699fc0467621da575224d51b94455fcf8125f70ea165afa81acc45f0a144776ce2b4b0f3d556d694757a936693b49ad060d4602c725e588e61c626376d25d4434c31e8df3788781551b6a575cebbf0ef747b0abe22ad32c94de0ceb2edd674256f4d420621676f4641524b518c1c58557e533c16f2fa6d5e5a5a4dc301dc78e1ed5bc31cc1791d08030f1bd1745d417502efe6656a3f5940e4444b525ee474086c794dba628aeb12df450b531424862ad8e1c5c7b179e84e32d5e5324c60c13446d0ce96a06a3925dfe33e58666f22010f4c4c24c87e408ac022582972727d05e9c0ed1417992874342242b53e5da6a715714947393ad8aea978a9cc5b383a67d3dd948f2f8af1701c1aa2c3757974e731534ed6d20abad75598a23577"], 0xc8}}, 0x8004) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:12 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000140)=ANY=[@ANYBLOB="1400000000000004000000000100000000000000af386f391be7a143dae61907da7ed55810cc12745a9be5dfe885b90d3235f7632b7ea5a975a24e4d7715e199a018241372f10e6ec94aeb416746249e820c77313f071fc8f2c195a3b8ab263d1997ffffffff70b5974912bd97c7d9784bba6b80b06e9cc99fcde22601e636402f790bdbfe044542f896e6ca77687b1fa2bd8b00238690eec944b15ccb02941dc4d0af31e174e28e77d29fc6b5a45319271e7b5e8e04026a20350c3021f8478f1964908a0ea74db1adc73756b32b1c1e7bcbffbc3bdcf100292cc6d99f4012425f60df4a"], 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x804c0c1) 07:44:12 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x40086602, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:13 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}]}, 0x90) 07:44:13 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) r3 = openat$incfs(0xffffffffffffff9c, &(0x7f00000000c0)='.pending_reads\x00', 0x8100, 0x83) syz_kvm_setup_cpu$x86(r1, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, &(0x7f00000001c0)="66660f3817c666b8710000000f23c00f21f86635030004000f23f80fb79bac530fc7a1ab48baf80c66b85315188966efbafc0cb00dee0f20d86635080000000f22d86690440f20c0663506000000440f22c0baf80c66b8b4a7088366efbafc0c66ed0f2313", 0x65}], 0x1, 0x45, &(0x7f0000000240), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r4 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000080)={0x2710, 0x3, 0x6000, 0x2000, &(0x7f0000ffd000/0x2000)=nil}) r5 = open(&(0x7f0000000300)='./file0\x00', 0x581300, 0x161) writev(r5, &(0x7f0000000380), 0x0) ioctl$UFFDIO_ZEROPAGE(r5, 0xc020aa04, &(0x7f0000000240)={{&(0x7f0000ff7000/0x2000)=nil, 0x2000}}) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) (async) openat$incfs(0xffffffffffffff9c, &(0x7f00000000c0)='.pending_reads\x00', 0x8100, 0x83) (async) syz_kvm_setup_cpu$x86(r1, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, &(0x7f00000001c0)="66660f3817c666b8710000000f23c00f21f86635030004000f23f80fb79bac530fc7a1ab48baf80c66b85315188966efbafc0cb00dee0f20d86635080000000f22d86690440f20c0663506000000440f22c0baf80c66b8b4a7088366efbafc0c66ed0f2313", 0x65}], 0x1, 0x45, &(0x7f0000000240), 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000080)={0x2710, 0x3, 0x6000, 0x2000, &(0x7f0000ffd000/0x2000)=nil}) (async) open(&(0x7f0000000300)='./file0\x00', 0x581300, 0x161) (async) writev(r5, &(0x7f0000000380), 0x0) (async) ioctl$UFFDIO_ZEROPAGE(r5, 0xc020aa04, &(0x7f0000000240)={{&(0x7f0000ff7000/0x2000)=nil, 0x2000}}) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) 07:44:13 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000140)=ANY=[@ANYBLOB="1400000000000004000000000100000000000000af386f391be7a143dae61907da7ed55810cc12745a9be5dfe885b90d3235f7632b7ea5a975a24e4d7715e199a018241372f10e6ec94aeb416746249e820c77313f071fc8f2c195a3b8ab263d1997ffffffff70b5974912bd97c7d9784bba6b80b06e9cc99fcde22601e636402f790bdbfe044542f896e6ca77687b1fa2bd8b00238690eec944b15ccb02941dc4d0af31e174e28e77d29fc6b5a45319271e7b5e8e04026a20350c3021f8478f1964908a0ea74db1adc73756b32b1c1e7bcbffbc3bdcf100292cc6d99f4012425f60df4a"], 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x804c0c1) 07:44:13 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000280)={0x0, @in6={{0xa, 0x4e20, 0x9, @local, 0x6}}, 0x1, 0x9, 0x7, 0x40, 0x24, 0x100000, 0x7f}, 0x9c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) sendto$inet6(r0, &(0x7f0000000040)="e56823a85ea823698a39198aafc7b1f74a79e328ecb36b5aeee960cce0812ff1e0dc49e909d22e96e92816e79ecfae63189304b2e014fced4552f23f3ad34879d322b03053ecf6471fd801c3351e681714fe4cd8e0c5c1ba42355143e8699e8714e0a8b0dac6a3f70c2d746eb7777893fd6528eb4e07", 0x76, 0x0, &(0x7f00000000c0)={0xa, 0x4e20, 0x2, @mcast2, 0x1ff}, 0x1c) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000240)=ANY=[@ANYBLOB="0100000001df3b00000000078776", @ANYRES32=r0, @ANYBLOB="875c8a7e000200002e2f66696c653000"]) getsockopt$IP6T_SO_GET_INFO(r3, 0x29, 0x40, &(0x7f0000000140)={'raw\x00', 0x0, [0x0, 0xffffff80, 0x3, 0x75, 0x5]}, &(0x7f00000001c0)=0x54) r4 = syz_open_procfs$pagemap(0x0, &(0x7f0000000140)) ioctl$PAGEMAP_SCAN(r4, 0xc0606610, &(0x7f00000003c0)={0x60, 0x0, &(0x7f000017e000/0x3000)=nil, &(0x7f0000549000/0x2000)=nil, 0x0, 0x0}) ioctl$PAGEMAP_SCAN(r4, 0xc0606610, &(0x7f0000000580)={0x60, 0x1, &(0x7f000017e000/0x4000)=nil, &(0x7f0000181000/0x4000)=nil, 0x0, &(0x7f0000000500)=[{}], 0x1, 0x0, 0x0, 0xc}) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700)=ANY=[@ANYRES32=0x0, @ANYBLOB], &(0x7f0000000800)=0x8) 07:44:13 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r6, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) syz_kvm_setup_cpu$x86(r3, r6, &(0x7f000000e000/0x18000)=nil, &(0x7f0000000240)=[@text16={0x10, &(0x7f0000000200)="0fa266b9800000c00f326635000400000f302e0f320f235d6636670f22d82e0f78b7000066b8010000000f01c10f20860fde820e000f017e00", 0x39}], 0x1, 0x0, &(0x7f0000000280)=[@cr0={0x0, 0x8000002c}, @cr4], 0x2) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r9 = ioctl$KVM_CREATE_VM(r8, 0xae01, 0x0) r10 = ioctl$KVM_CREATE_VCPU(r9, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r10, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) syz_kvm_setup_cpu$x86(r7, r10, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, &(0x7f0000000080)="baa100b88731efba2100b80000ef66b8bca213250f23d00f21f86635100000020f23f8baf80c66b80c99a78566efbafc0ced0f01c5660fda2a0f211f0f01c5f30faef0ba2100ec", 0x47}], 0x1, 0x50, &(0x7f00000001c0)=[@cstype3={0x5, 0x2}], 0x1) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:44:13 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x40186366, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:13 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000140)=ANY=[@ANYBLOB="1400000000000004000000000100000000000000af386f391be7a143dae61907da7ed55810cc12745a9be5dfe885b90d3235f7632b7ea5a975a24e4d7715e199a018241372f10e6ec94aeb416746249e820c77313f071fc8f2c195a3b8ab263d1997ffffffff70b5974912bd97c7d9784bba6b80b06e9cc99fcde22601e636402f790bdbfe044542f896e6ca77687b1fa2bd8b00238690eec944b15ccb02941dc4d0af31e174e28e77d29fc6b5a45319271e7b5e8e04026a20350c3021f8478f1964908a0ea74db1adc73756b32b1c1e7bcbffbc3bdcf100292cc6d99f4012425f60df4a"], 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x804c0c1) [ 937.292656][T16047] ------------[ cut here ]------------ [ 937.298312][T16047] WARNING: CPU: 1 PID: 16047 at mm/memory.c:1520 unmap_page_range+0x1cf6/0x7560 [ 937.307821][T16047] Modules linked in: [ 937.311998][T16047] CPU: 1 PID: 16047 Comm: syz-executor.4 Not tainted 6.7.0-rc4-syzkaller-00039-g9ace34a8e446 #0 [ 937.322741][T16047] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 937.333074][T16047] RIP: 0010:unmap_page_range+0x1cf6/0x7560 [ 937.339166][T16047] Code: 0f 44 d0 41 0f 45 ff 40 08 f3 80 fa 01 0f 84 e0 1b 00 00 84 db 4c 8b 64 24 30 4c 8b 7c 24 38 0f 84 94 02 00 00 e8 1a a7 99 ff <0f> 0b e9 10 03 00 00 48 b8 ff ff ff ff 03 00 00 00 48 8b b4 24 a8 [ 937.359559][T16047] RSP: 0018:ffff88804243b4a0 EFLAGS: 00010293 [ 937.366018][T16047] RAX: ffffffff82132086 RBX: ffffffffffffff01 RCX: ffff888115f22080 [ 937.374337][T16047] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000 [ 937.382697][T16047] RBP: ffff88804243b6e8 R08: ffffffff8213200c R09: 0000000000000000 [ 937.390977][T16047] R10: ffff888041c3b530 R11: ffff888115f22080 R12: ffff8880ac119bf0 [ 937.399156][T16047] R13: 00000000ffffffff R14: 0000000000000000 R15: 0000000000000000 [ 937.407470][T16047] FS: 0000000000000000(0000) GS:ffff88813fd00000(0000) knlGS:0000000000000000 [ 937.416710][T16047] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 937.423588][T16047] CR2: 00007ffcfba6af1c CR3: 00000000ab532000 CR4: 00000000003526f0 [ 937.431859][T16047] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 937.440030][T16047] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 937.448681][T16047] Call Trace: [ 937.452270][T16047] [ 937.455381][T16047] ? show_trace_log_lvl+0x3b1/0x500 [ 937.461005][T16047] ? unmap_single_vma+0x37c/0x490 [ 937.466298][T16047] ? show_regs+0x148/0x160 [ 937.471193][T16047] ? __warn+0x2c1/0x770 [ 937.476101][T16047] ? unmap_page_range+0x1cf6/0x7560 [ 937.481629][T16047] ? report_bug+0x923/0xbc0 [ 937.486540][T16047] ? kmsan_report+0x290/0x2d0 [ 937.491584][T16047] ? unmap_page_range+0x1cf6/0x7560 [ 937.497020][T16047] ? handle_bug+0x46/0x70 [ 937.502677][T16047] ? exc_invalid_op+0x1f/0x50 [ 937.509135][T16047] ? asm_exc_invalid_op+0x1f/0x30 [ 937.516472][T16047] ? unmap_page_range+0x1c7c/0x7560 [ 937.522371][T16047] ? unmap_page_range+0x1cf6/0x7560 [ 937.527807][T16047] ? unmap_page_range+0x1cf6/0x7560 [ 937.533618][T16047] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 937.539790][T16047] unmap_single_vma+0x37c/0x490 [ 937.544982][T16047] unmap_vmas+0x2f0/0x610 [ 937.549563][T16047] exit_mmap+0x213/0xd30 [ 937.554148][T16047] ? exit_aio+0x63/0x3e0 [ 937.558657][T16047] ? __mmput+0x31/0x530 [ 937.563272][T16047] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 937.569471][T16047] __mmput+0x13f/0x530 [ 937.573922][T16047] mmput+0x8a/0xa0 [ 937.577903][T16047] exit_mm+0x1b8/0x360 [ 937.582337][T16047] do_exit+0xd57/0x4080 [ 937.586779][T16047] do_group_exit+0x2fd/0x390 [ 937.591772][T16047] get_signal+0x2554/0x2d10 [ 937.596532][T16047] ? filter_irq_stacks+0x60/0x1a0 [ 937.601988][T16047] arch_do_signal_or_restart+0x53/0xca0 [ 937.607811][T16047] ? __se_sys_futex+0x22c/0x6f0 [ 937.612999][T16047] ? kmsan_internal_unpoison_memory+0x14/0x20 [ 937.619382][T16047] exit_to_user_mode_loop+0xe8/0x320 [ 937.625124][T16047] exit_to_user_mode_prepare+0x163/0x220 [ 937.631113][T16047] syscall_exit_to_user_mode+0x2a/0x140 [ 937.636948][T16047] do_syscall_64+0x50/0x110 [ 937.641778][T16047] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 937.647932][T16047] RIP: 0033:0x7f48fa47cba9 [ 937.652639][T16047] Code: Unable to access opcode bytes at 0x7f48fa47cb7f. [ 937.659835][T16047] RSP: 002b:00007f48f8ffe178 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca [ 937.668608][T16047] RAX: fffffffffffffe00 RBX: 00007f48fa59bf88 RCX: 00007f48fa47cba9 [ 937.676973][T16047] RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007f48fa59bf88 [ 937.685395][T16047] RBP: 00007f48fa59bf80 R08: 00007f48f8ffe6c0 R09: 00007f48f8ffe6c0 [ 937.693741][T16047] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f48fa59bf8c [ 937.702061][T16047] R13: 000000000000000b R14: 00007f48fa6bf960 R15: 00007f48fa6bfa48 [ 937.710385][T16047] [ 937.713568][T16047] ---[ end trace 0000000000000000 ]--- 07:44:14 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}]}, 0x90) 07:44:14 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f3b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb030000eab80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x2, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:44:14 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) sendfile(r1, r2, &(0x7f0000000040)=0xfffffffffffffbff, 0x8000) 07:44:14 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x401c5820, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:15 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) (async) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000280)={0x0, @in6={{0xa, 0x4e20, 0x9, @local, 0x6}}, 0x1, 0x9, 0x7, 0x40, 0x24, 0x100000, 0x7f}, 0x9c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) (async) sendto$inet6(r0, &(0x7f0000000040)="e56823a85ea823698a39198aafc7b1f74a79e328ecb36b5aeee960cce0812ff1e0dc49e909d22e96e92816e79ecfae63189304b2e014fced4552f23f3ad34879d322b03053ecf6471fd801c3351e681714fe4cd8e0c5c1ba42355143e8699e8714e0a8b0dac6a3f70c2d746eb7777893fd6528eb4e07", 0x76, 0x0, &(0x7f00000000c0)={0xa, 0x4e20, 0x2, @mcast2, 0x1ff}, 0x1c) r2 = socket(0xa, 0x1, 0x0) close(r2) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000240)=ANY=[@ANYBLOB="0100000001df3b00000000078776", @ANYRES32=r0, @ANYBLOB="875c8a7e000200002e2f66696c653000"]) getsockopt$IP6T_SO_GET_INFO(r3, 0x29, 0x40, &(0x7f0000000140)={'raw\x00', 0x0, [0x0, 0xffffff80, 0x3, 0x75, 0x5]}, &(0x7f00000001c0)=0x54) (async) r4 = syz_open_procfs$pagemap(0x0, &(0x7f0000000140)) ioctl$PAGEMAP_SCAN(r4, 0xc0606610, &(0x7f00000003c0)={0x60, 0x0, &(0x7f000017e000/0x3000)=nil, &(0x7f0000549000/0x2000)=nil, 0x0, 0x0}) (async) ioctl$PAGEMAP_SCAN(r4, 0xc0606610, &(0x7f0000000580)={0x60, 0x1, &(0x7f000017e000/0x4000)=nil, &(0x7f0000181000/0x4000)=nil, 0x0, &(0x7f0000000500)=[{}], 0x1, 0x0, 0x0, 0xc}) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700)=ANY=[@ANYRES32=0x0, @ANYBLOB], &(0x7f0000000800)=0x8) 07:44:15 executing program 2: openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) (async) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r6, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) syz_kvm_setup_cpu$x86(r3, r6, &(0x7f000000e000/0x18000)=nil, &(0x7f0000000240)=[@text16={0x10, &(0x7f0000000200)="0fa266b9800000c00f326635000400000f302e0f320f235d6636670f22d82e0f78b7000066b8010000000f01c10f20860fde820e000f017e00", 0x39}], 0x1, 0x0, &(0x7f0000000280)=[@cr0={0x0, 0x8000002c}, @cr4], 0x2) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) (async) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r9 = ioctl$KVM_CREATE_VM(r8, 0xae01, 0x0) r10 = ioctl$KVM_CREATE_VCPU(r9, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r10, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) (async) ioctl$KVM_SET_LAPIC(r10, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) syz_kvm_setup_cpu$x86(r7, r10, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, &(0x7f0000000080)="baa100b88731efba2100b80000ef66b8bca213250f23d00f21f86635100000020f23f8baf80c66b80c99a78566efbafc0ced0f01c5660fda2a0f211f0f01c5f30faef0ba2100ec", 0x47}], 0x1, 0x50, &(0x7f00000001c0)=[@cstype3={0x5, 0x2}], 0x1) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 07:44:15 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f3b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb030000eab80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x2, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f3b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb030000eab80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x2, 0x0, 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) 07:44:15 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) sendfile(r1, r2, &(0x7f0000000040)=0xfffffffffffffbff, 0x8000) 07:44:15 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x4020940d, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:15 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) accept4(r1, 0x0, 0x0, 0x0) bind$alg(r1, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-generic\x00'}, 0x58) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="8eb73ec65f385c5c7e532ae82689d6732eac191e8c401edd100e6c1772d03236556b27684675c5a9ca770f476a1ab4ba39778fa4", 0x34) r3 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000000040)="d44d5210f6bd525bb2074d4efe93f19a25a356f1b653d43764241a51dd775031a1e2c23e9e1eb4c3c0c7c5785d3aada85804a23b2eaa186b1a9e16d76e9c94c27533bff729b27af1cbb99aedd31d07fc443e", 0x52) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:15 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) (async, rerun: 32) sendfile(r1, r2, &(0x7f0000000040)=0xfffffffffffffbff, 0x8000) (rerun: 32) 07:44:15 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) (fail_nth: 1) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:44:16 executing program 4: socket$inet6_sctp(0xa, 0x5, 0x84) (async) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000280)={0x0, @in6={{0xa, 0x4e20, 0x9, @local, 0x6}}, 0x1, 0x9, 0x7, 0x40, 0x24, 0x100000, 0x7f}, 0x9c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) sendto$inet6(r0, &(0x7f0000000040)="e56823a85ea823698a39198aafc7b1f74a79e328ecb36b5aeee960cce0812ff1e0dc49e909d22e96e92816e79ecfae63189304b2e014fced4552f23f3ad34879d322b03053ecf6471fd801c3351e681714fe4cd8e0c5c1ba42355143e8699e8714e0a8b0dac6a3f70c2d746eb7777893fd6528eb4e07", 0x76, 0x0, &(0x7f00000000c0)={0xa, 0x4e20, 0x2, @mcast2, 0x1ff}, 0x1c) (async) sendto$inet6(r0, &(0x7f0000000040)="e56823a85ea823698a39198aafc7b1f74a79e328ecb36b5aeee960cce0812ff1e0dc49e909d22e96e92816e79ecfae63189304b2e014fced4552f23f3ad34879d322b03053ecf6471fd801c3351e681714fe4cd8e0c5c1ba42355143e8699e8714e0a8b0dac6a3f70c2d746eb7777893fd6528eb4e07", 0x76, 0x0, &(0x7f00000000c0)={0xa, 0x4e20, 0x2, @mcast2, 0x1ff}, 0x1c) socket(0xa, 0x1, 0x0) (async) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000240)=ANY=[@ANYBLOB="0100000001df3b00000000078776", @ANYRES32=r0, @ANYBLOB="875c8a7e000200002e2f66696c653000"]) getsockopt$IP6T_SO_GET_INFO(r3, 0x29, 0x40, &(0x7f0000000140)={'raw\x00', 0x0, [0x0, 0xffffff80, 0x3, 0x75, 0x5]}, &(0x7f00000001c0)=0x54) r4 = syz_open_procfs$pagemap(0x0, &(0x7f0000000140)) ioctl$PAGEMAP_SCAN(r4, 0xc0606610, &(0x7f00000003c0)={0x60, 0x0, &(0x7f000017e000/0x3000)=nil, &(0x7f0000549000/0x2000)=nil, 0x0, 0x0}) ioctl$PAGEMAP_SCAN(r4, 0xc0606610, &(0x7f0000000580)={0x60, 0x1, &(0x7f000017e000/0x4000)=nil, &(0x7f0000181000/0x4000)=nil, 0x0, &(0x7f0000000500)=[{}], 0x1, 0x0, 0x0, 0xc}) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700)=ANY=[@ANYRES32=0x0, @ANYBLOB], &(0x7f0000000800)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700)=ANY=[@ANYRES32=0x0, @ANYBLOB], &(0x7f0000000800)=0x8) 07:44:16 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x4048ae9b, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) [ 939.566817][T16108] FAULT_INJECTION: forcing a failure. [ 939.566817][T16108] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 939.580400][T16108] CPU: 1 PID: 16108 Comm: syz-executor.5 Tainted: G W 6.7.0-rc4-syzkaller-00039-g9ace34a8e446 #0 [ 939.592558][T16108] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 939.602825][T16108] Call Trace: [ 939.606293][T16108] [ 939.609374][T16108] dump_stack_lvl+0x1bf/0x240 [ 939.614317][T16108] dump_stack+0x1e/0x20 [ 939.618713][T16108] should_fail_ex+0x748/0x7f0 [ 939.623666][T16108] should_fail+0x2a/0x30 [ 939.628161][T16108] should_fail_usercopy+0x2e/0x40 [ 939.633449][T16108] _copy_from_user+0x33/0x160 [ 939.638373][T16108] __sys_bpf+0x2dc/0xd60 [ 939.642927][T16108] __x64_sys_bpf+0xa0/0xe0 [ 939.647574][T16108] do_syscall_64+0x44/0x110 [ 939.652310][T16108] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 939.658452][T16108] RIP: 0033:0x7f063d47cba9 [ 939.663053][T16108] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 939.682910][T16108] RSP: 002b:00007f063e1f80c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 939.691600][T16108] RAX: ffffffffffffffda RBX: 00007f063d59bf80 RCX: 00007f063d47cba9 [ 939.699799][T16108] RDX: 0000000000000048 RSI: 0000000020000ac0 RDI: 0000000000000000 [ 939.707978][T16108] RBP: 00007f063e1f8120 R08: 0000000000000000 R09: 0000000000000000 07:44:16 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r6, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) (async) syz_kvm_setup_cpu$x86(r3, r6, &(0x7f000000e000/0x18000)=nil, &(0x7f0000000240)=[@text16={0x10, &(0x7f0000000200)="0fa266b9800000c00f326635000400000f302e0f320f235d6636670f22d82e0f78b7000066b8010000000f01c10f20860fde820e000f017e00", 0x39}], 0x1, 0x0, &(0x7f0000000280)=[@cr0={0x0, 0x8000002c}, @cr4], 0x2) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r9 = ioctl$KVM_CREATE_VM(r8, 0xae01, 0x0) r10 = ioctl$KVM_CREATE_VCPU(r9, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r10, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) (async) syz_kvm_setup_cpu$x86(r7, r10, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, &(0x7f0000000080)="baa100b88731efba2100b80000ef66b8bca213250f23d00f21f86635100000020f23f8baf80c66b80c99a78566efbafc0ced0f01c5660fda2a0f211f0f01c5f30faef0ba2100ec", 0x47}], 0x1, 0x50, &(0x7f00000001c0)=[@cstype3={0x5, 0x2}], 0x1) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) [ 939.716151][T16108] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 939.724314][T16108] R13: 000000000000000b R14: 00007f063d59bf80 R15: 00007f063d6bfa48 [ 939.732493][T16108] 07:44:16 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f3b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb030000eab80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x2, 0x0, 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) 07:44:16 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xc, &(0x7f0000000200)=@assoc_value={0x0}, &(0x7f0000000500)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r5}, 0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f00000000c0)={r5, 0x8}, 0x8) close(r2) ioctl$sock_inet6_SIOCDIFADDR(r2, 0x8936, &(0x7f0000000080)={@private1={0xfc, 0x1, '\x00', 0x1}, 0x42}) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) r7 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r7, 0x84, 0xc, &(0x7f0000000200)=@assoc_value={0x0}, &(0x7f0000000500)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r6, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r8}, 0x8) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r3, 0x84, 0x79, &(0x7f00000001c0)={r8, 0x7fff, 0xf9a}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000040)={0x1, 0x6, 0x3ff, 0x4}, 0x8) sendmsg$DCCPDIAG_GETSOCK(r2, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000140)={&(0x7f0000000840)={0x1050, 0x13, 0x400, 0x70bd27, 0x25dfdbfd, {0x18, 0x4, 0xfb, 0x80, {0x4e22, 0x4e22, [0x1, 0x8, 0x4, 0x30000000], [0x4, 0x9, 0x80000000, 0x5], 0x0, [0x7, 0xfffffffc]}, 0x7, 0x3}, [@INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "3938105763818aaa443e041afe73ac5fa3ab93dd33a7072e7df65fb936afbec205b56e2743811737fd6c2f852d07fc10e9aa589cc619d3ef4ba50783c17222b2c21c9f2360985e064d62ed1430c22cb24aed7cf74562606d2772314270ef7e8f949875e4be8598858eed80a00962b46f4c402ea30d630c596530b25d445f395fe6f7824e77eb4084856682448933fb7438876ee69fb7ad6636c0794763a205e2bfdd3dce234ee239e231661d2cee6308aeb24be1884ed93cf0df85fc0f8a581c2ade8ce65a8d3ed644e17c6e802346619088d6185b6441af07e8107ee6a5aa13bd1a8f93b4be39c0a4cf3679cda19c26c2319e1ed3d6bdc7265871fe76b099dabbe98613c8adb1852152d26f56b12aa0f29194b2349d179fde2c5fc04a585828a107f61a804cd297497e3ea07ecaabb82be6d1e8fbce09ec6cfacff2e52ead2e72e9ce03d38134f0e5a5bd9b46fa7e77339abb44553f0bd914880f5bbc93bdab1bc923cf93de1b8a2e69edd219e19d86f9027639f1dccc719fdb0af680a65e0eeb24dd215f42f73b0db4011fce6287126e7842cd80140abee085ae9bd86db2e5105c16095abcc7cf9db897c005cbdda1fbb2c35a3f02fd51433e738042738057f993d22b4fb79ac9c47fe15cf2643d863f20ee8fa7f51fdbe10836699f3657bdf187ab9de1aeef34f3ec3ecec6d0bc90bca84955e10cae899aa1a90c57a0f6127732fa1c255ebf9d12bae488f75377f0fe77d199c51db6aa58e1e0d3f952bed7e56a560e3b97d795789c3d3a35ac396a244d88cc7e3f174f93fd4ea5c33829b15a594b7a382ee9f6836bb2dd8c0fba06cf0e4b8394e49e856ff7656bd3c391b8b043f11ec6e0e94f1819a30ece68f36156aea757769a0d98808e222482d8a4a23b672ababa0814caddce6138fd7db648b944c1a43a333242e11437c292f115492f0d9ba366de1b5720cd99df5e051ffcd28d535b6cbb29ef42cffa07af845b7239709781dfd8888c3ec4df7ce3f6e3cc972836df8f5b10fff976dd26bc2bc3247dc16f657ae87aa442644cc09d9bab8f44606d4a558e1425f56d33a270ccb37c6dfa776da4c34691ba01bed5fabba9a4c5c314836bff9aaf7d97b7f3125070a1ce8a5e2b2704f4fa8bd55060f63fb34f60bc82b2727c46de7e891b23e0e0c0f684b3e13c8ab7ffbc1eca761b47605eece2f9771e51f5f5104ef46a298e25ea75ef55211330466ac0d84267bc1cfd63844a45f625bcdd80c77c77d9ee66279194684cc827a349315717be2fa1ee2e90d0890d502589c4f480c4adc04766abac2831884894256f2318e89eb07dbd116848e3ea52f1e271b82fe0302856721bb03bc6f65ce73a874558582fa114e94d0a5475b0a9885eab49276848ba5f234105cff1754a962286971eb3fb96ab89433e329dbf8fef7985a65a2af1ff242d5081bcec5b69c8071c5eb2de8c2d396e4e6dae2e3154b76fa21489d02d8200497a12a33797ee633a05c85e2e5ef4a95850d6b0c2bc1a062146dfd502c23ff0974dfca4d70b59636062b13acbbd57e1f49d707d9ece08c24938409a5dc8d6cebc3d73d61fdd169d7d109307ca327c617d0515e8edc1efe630e7f0c2a2b815600edbd449eea15332bd9373f864b9b20e9a9f91b5e2f0194666bb98c5546564f3da18dfea29d488895372ba78ec768a4d5621b17b367c0bdd78c4f593104d0983404ec9188cd50918d2cbc1d049833ef7bf657c07e96d4ed3814720c6e77a5424ec8eef46bb9f6a6490737527f5c980b8ddd989be13b21984c954c97833eabe289c9e8d6d3f3963f5ce94dcc728c4d05e2a4d4c544a40b6d584310ca081d894ddbdc9c1a61ec5b3348ff72e534eafaa65f72d47aacb6e777dbe4b04c2d50b85b0d41b745371312294ee9ceb22394f82dc8b43dd41044555aef27588a6a7fe5fc8aea719de77163bad868fcafb9b1c9dd08965e139993361819c17bf109f82268fb2eea7e4734bec16ea25e17c98f2190b9fc12a34057053c6ae0472f28180dd92ef5b961669c32ca3fe6677b790cb81ab543804c2e4a1f3d97f4983096c56a019724096a1d158903c23e284cdd577092680a4d2135d83fbc6f652933d472271a41e50fae454b195f11cb39e3784161b42527d5e78540cc5f32985f33ad4b610e7638902bb475c463ff4ed6cb116e3687b3905e77158922b456786c4bcf7501a4379da88134aa727f15dca8964d023ed7e2ac81d3656c84e12dfd91f969c080fcda6fdfc381f150499045569b7be6bb70ef4134d121300219b1a94f715133974b02c0dffca9c6e0d5ccb50286633d537cd161b564810cccdaa4f9b199a281e1de74b9c0819d088969b876576ee6f942b7fdf899e69a18d510e5ccafbe43ed7e2b1599c6602405fd4b428603e3dafd962d12f5fd834e4728676dc3f00d57f67993de8c70f24a0fa3e70ea12514d3ce9b81d1e88298362c03fc12313a52686ebd8180154eec1b4b1b5b859694bf8f7fa310c44b006ddd56df8fcacb579f39de90af55b3268874ddc961866e4fde0b05f036708150439385239bf03e9817dfe2067a9ca031e744661abfd1128570d403547d9a9f6e27281987aa9387d9071df2448d90c1a0fd9d6c12cde85550114601cc0eca730bc10ea399aceeecdce9da27d9354ac81808d4b76f6ef30f65c1fd9e4979efd79614a0a5343928dd7f1aa3fc7b3f597d7c2750ec3005da27dee6749d38315159346d387480655e78b274bf9f445009b54dd0f9bc32240aa47ec3533c0b46ef437dd6a47950ec629b107e63b0fa11079483e4f4b1f1f0c06a63a9cf21d3723a3ca00a957017bda88aa22f0cf63786a0bc56d9ccf4fd629e605903e199ff678d92c89f431087764bccb5bcd78d48c2067dac76fa10111f762246c09be1f945e2e60f54c2840b61561e9ed6936507976a79fb6d691c88f5ca188b657f40846e74e9d167cf74128a150a5669f30b1da662aa3db3624168a975cd7b41588fb679b576a9363e59bb456637990d5cb71042476aaeb036c31788ebc5a7ee4800bf8cd5994f3d92076bc5d76f5b25370f3271179868dabf13144a15c173cc1cd2c46debdb40e193d5cd6e036c1148a7058a12a1211cb65e98ce20aab5143e6b7b1023913e866f010bc5f3cd5a25c006ea771e17bf40179d855f2da1751173abc73dcb72cd0914e1b19ca6ea81f4063ba0f0483bfabe3d131ee9c0240fe989185fbe258f4a92f0e29215d33f4e1e9ce15fc5150143f2ec95306bca0c4fb090ba6daa6bc803f0fabe12778ed3663f9eb70575d7d263e84954667b0a027b2372a53ee6e97ffd0231896d08ab27047af3d42cd20483c3c5ecb2dadfa810b9c9d5d9962be1e173081b0a31c12374dd6ca52fe92f1c2cdbff2e03f7bb31b3a60594035cfd80d397be32456a5f07c783dd87d05e7b5c3d07708393bcb73cd85cd02f289b7ccd1085bf80e446cda7c1eec891be6160652f8cc8de4da6a3a5c3637d674a73145485ace21b69f845bd0d779eee5634b05afbb9476b26706ac903231c136e406456e5adc3e0bcd1ce780b209fb56026f68738fee459f121c766dec96878a363e241a16067f6a1a3743848e674a9286cafb7dacd1b9cad14c62087ae1161d8fc96a4587f2aa755f62cde551cce1441a48eb1f05bf8f5acb01347e9370ffeb08a87b004727e7db97c242384a4aa3078dcb59795d6c6df3686dfa71b80085c9dd3945fa74c63190d3a511b64d666a1531258326f8dea022b2b414755bb9df897193f11f22c30b1b21f591150427ca9091ae467fadf05175ece50192042f95cc854ccf0360e7f3007b636cc473eb6d33a4631ef775e4911d24cf043754d20111164db15dbd8c2f737f8fc09ed6c60da2e6ac56bbf246d18ee71713172b555e6ff15c185e44ae6d962824632285e58532290c18bff5e7882f3d11bd4398eecac982484d25289d0783fbe9fcac2e0121f8e3d768372be26c68f7fc41eed5d14e014388030f6613c2c986318837abd7e185c400aae63a886b82ca513ce53768069db8f7ff17ef960eab739670dc9ed4d3bafb0d2b3bab2bf918c934c58237e2dc290270234d238c7a9614c6a0ef52a2cf9bc52e895a3aa38f84968f45d6b1567210f0d8e10366088a82492ba24ad855a450e1ce10175ea6595282d195b8c83b521d7eff464550d008e845779872d9b46cd79aa6950b40beb321ae75e478601049069563823627f695353a3707510d1f25ffa407107f1cb06d6fef32aafafe2f074371beb98f36d66a2833d7938b5503d36357a61fe9d64ce7a8629cf1e9f088d80eeaf6dd211aeef6cd9c188edb2f2109b1df889b46f2b681e2ee364532e40575c8292820c3054d990bec52cc1967c3b7b14c4938bea4ddc52acf33c1bb686d0dc68c0a6f05c27894389fb1d2efee32bf090d206b8f05353520c7e9035d73265e09f8202742412b96134f0cb853e9827562f3feedd01fdc564ce377ce1bd069bf5f652f73104ce418eee7637596a2939b8d59dbf7e6c3f56255837ea936bad841adf85ccf583f4582f015c40ae0036c43dfe9d879a3b2bdc3705540e850725f7d4910e0a10ad2714e86c6bf2c32deca267b2c18897b14c71847ea4eac630aeda896929527324228cb8e658048af22c9c098f1b83e6680874b570d356998baead058b026a980d1ca4d630ccf6065d55dbb7d7208ed5205ac0b1a9da04fe2ae313320fe90e658d222290072afd41bf8f1a75b757fe3130ad7db8122006af76fc632a80d65a87c6d1174ee4e325546a1ee9f37d3a5c965ed4ba8d14a5df56addb9fc42525b46942c0db8310ac396325e941e41e161575325ad938d0f91fb8d253884b8eaf60e54e4e1a5dd7d6bae7af3b2ef84601016ae99b867e3402448acffa931538458f3e67dd1a0d6ebf45b470a8e923cba24977a83385d4b24da4642c2df95454f0d259c2f2d54d837f52f3bf241fb42779a3adbad61f6e5160b96dd8851db16530e1cef839e4962728d9884b8af3d8965a3ad85d99c7b4e60fb3911eb74e73e9838fe8f37886f91cfa6a7434c27c26aff4532e93e84ebfbd9f047c1751e6451e1f53e15499ae14551a4f15d02d430d8280f100208409219331daad34bff34191a2f0f1ae974ff0f58b68bbffa4229894f2d4f7ec955bad68a401c46ce7afc892eb1c6e453e31845e9d839248ce76adbcaeda1394aaef0a66750f57a37d45d486a02245da0beb880e0dcab6350dde9d10122b5b231aa0c74103e2716e700787c8fcf15d9272ef10695121337debfb23e74f0e8f91cb3f167c0ee51ce6d69988b5de267d8a6194cad58dc2e30c4384188433dde45788679374f0611ffa4b1a16072ebab87bfc650dd498ba2387124de34f24af5dfe5e5f3cde01cc3535cfa5c36e534fcecca5b8c90136adb3c7d2e54d01712dbb04cfaf9c5d1b7f619a3ca70d34aa04f045b8d0bb1bb0523268c9b9a906a6a7053dd61e2cc93fe07fc4aaa6ac36d4f41522bd4cef79a7ccccc9d0b9826d158958fa235cc0d44c24f46aaca9bdaaff8ad204816b8c6a5eba5f1a48af76f921b04cb905efeb5e539bbe855bf08696cb046745b74ae62553c6bee6cdf2fd2c84e152e347c3fdb804ad31a298386f736aa9e23c3a5985aa76685c80587384c2159340324cf003b648a7df1f0da010499ba841407d4e4fc2b5621af628cab79ecb4358c853aa75b3f546a546848f02c7f5191c2271d64f7a3fd8004b1943601708899453f26aa91029237a2e2a278638de63172b085bcdfc13b64cde1ef37175b7daf802528a7b1"}]}, 0x1050}, 0x1, 0x0, 0x0, 0x4}, 0x40088c1) 07:44:16 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x4090ae82, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:17 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000000)={0x0, 0x6, 0x5, 0x7ff}) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text16={0x10, &(0x7f0000000080)="baf80c66b8ba54aa8166efbafc0cec640f3266b91c0300000f32670f01cfba2100edd9e5640f0666b9f10b000066b80526a22f66ba000000000f30baa000ec0f2295", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f00000001c0)=@generic={&(0x7f0000000140)='./file0\x00'}, 0x18) 07:44:17 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000000)={0x8, r1}) ioctl$KVM_XEN_HVM_CONFIG(r3, 0x4038ae7a, &(0x7f0000000140)={0x800, 0x2b8, &(0x7f0000000080)="102caf6fc07f088ff85d633ca6ae8a174687dfc49e1afe952df35caea12ccfa9320bfa6f188d00dc4d01f4e6a84bd850c1f7e78cbf6b455f9fbf1e73910c3e5283d167c4b63f677d", &(0x7f00000001c0)="435893ed283c999e03524c538c6507f5d009db0077aba3e3a6818f08bb43f3815ea6ce832363cd1b7c6fa7d7e66647f8e7bdc1da51d881e762d0699572c4e48fb113181d830505ed8a4419edf2af5265743e111f1eabba5c489487cd8b41029812f94b786518fc96884fd60416fe5cad3219819540670ff2ad90713f1a", 0x48, 0x7d}) 07:44:17 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) (fail_nth: 2) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:44:17 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x4138ae84, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:18 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) bind$alg(r0, &(0x7f0000000040)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha1\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000280)=ANY=[@ANYBLOB="140000000000000000000000000000000000722a52881ea15fca637ba9ed9ff671f2691aaace84efb41d61a5460d25f7fd4ac24516a1786ab39b6c1ecc5b8e7ce6bfc20e4a86f1caeca97969e9d6dca96f53a1e98f5fd124ae6efcfe11a49fd9470254670f6930edec04631171d9ab2c80fcc69a23ce660c715a09fdc88663493b707b831a89fe790000000000000080d59f03d19ab5eb06d8628bfdac721a09380a8fc899acf9dbc200a9f9efa4d021ee8047a22564c654cd6eea3582e58df591e2526395a8000000007a4244a913baa826b4d52194b20b9cb2b5ca3ce76da234ef74847e6a06189136f85ce863e1adb4ee14cb5e616496efe6846dce2795470cc8d29fb14a5d00000000c10775fe5213cd9a1bbaf7638bdae16a0a02adcad0e12eed0ca078c341cc7e7e70620b191b96699debc40000000000000000000000a5f0392ea398c5d7096b30f951a56c6d95a605dca9fc830165a93e35376804ad8091eebd8e574102dd9c7b5aa488c77f40537316154305e5157a011628b3fc99aa4b73d9819a5d2e79ed6cb4f7cdf8e2b4bf"], 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:18 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) (async) r2 = socket(0xa, 0x1, 0x0) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) (async) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xc, &(0x7f0000000200)=@assoc_value={0x0}, &(0x7f0000000500)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r5}, 0x8) (async) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f00000000c0)={r5, 0x8}, 0x8) (async) close(r2) (async) ioctl$sock_inet6_SIOCDIFADDR(r2, 0x8936, &(0x7f0000000080)={@private1={0xfc, 0x1, '\x00', 0x1}, 0x42}) (async) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) r7 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r7, 0x84, 0xc, &(0x7f0000000200)=@assoc_value={0x0}, &(0x7f0000000500)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r6, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r8}, 0x8) (async) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r3, 0x84, 0x79, &(0x7f00000001c0)={r8, 0x7fff, 0xf9a}, 0x8) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000040)={0x1, 0x6, 0x3ff, 0x4}, 0x8) sendmsg$DCCPDIAG_GETSOCK(r2, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000140)={&(0x7f0000000840)={0x1050, 0x13, 0x400, 0x70bd27, 0x25dfdbfd, {0x18, 0x4, 0xfb, 0x80, {0x4e22, 0x4e22, [0x1, 0x8, 0x4, 0x30000000], [0x4, 0x9, 0x80000000, 0x5], 0x0, [0x7, 0xfffffffc]}, 0x7, 0x3}, [@INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "3938105763818aaa443e041afe73ac5fa3ab93dd33a7072e7df65fb936afbec205b56e2743811737fd6c2f852d07fc10e9aa589cc619d3ef4ba50783c17222b2c21c9f2360985e064d62ed1430c22cb24aed7cf74562606d2772314270ef7e8f949875e4be8598858eed80a00962b46f4c402ea30d630c596530b25d445f395fe6f7824e77eb4084856682448933fb7438876ee69fb7ad6636c0794763a205e2bfdd3dce234ee239e231661d2cee6308aeb24be1884ed93cf0df85fc0f8a581c2ade8ce65a8d3ed644e17c6e802346619088d6185b6441af07e8107ee6a5aa13bd1a8f93b4be39c0a4cf3679cda19c26c2319e1ed3d6bdc7265871fe76b099dabbe98613c8adb1852152d26f56b12aa0f29194b2349d179fde2c5fc04a585828a107f61a804cd297497e3ea07ecaabb82be6d1e8fbce09ec6cfacff2e52ead2e72e9ce03d38134f0e5a5bd9b46fa7e77339abb44553f0bd914880f5bbc93bdab1bc923cf93de1b8a2e69edd219e19d86f9027639f1dccc719fdb0af680a65e0eeb24dd215f42f73b0db4011fce6287126e7842cd80140abee085ae9bd86db2e5105c16095abcc7cf9db897c005cbdda1fbb2c35a3f02fd51433e738042738057f993d22b4fb79ac9c47fe15cf2643d863f20ee8fa7f51fdbe10836699f3657bdf187ab9de1aeef34f3ec3ecec6d0bc90bca84955e10cae899aa1a90c57a0f6127732fa1c255ebf9d12bae488f75377f0fe77d199c51db6aa58e1e0d3f952bed7e56a560e3b97d795789c3d3a35ac396a244d88cc7e3f174f93fd4ea5c33829b15a594b7a382ee9f6836bb2dd8c0fba06cf0e4b8394e49e856ff7656bd3c391b8b043f11ec6e0e94f1819a30ece68f36156aea757769a0d98808e222482d8a4a23b672ababa0814caddce6138fd7db648b944c1a43a333242e11437c292f115492f0d9ba366de1b5720cd99df5e051ffcd28d535b6cbb29ef42cffa07af845b7239709781dfd8888c3ec4df7ce3f6e3cc972836df8f5b10fff976dd26bc2bc3247dc16f657ae87aa442644cc09d9bab8f44606d4a558e1425f56d33a270ccb37c6dfa776da4c34691ba01bed5fabba9a4c5c314836bff9aaf7d97b7f3125070a1ce8a5e2b2704f4fa8bd55060f63fb34f60bc82b2727c46de7e891b23e0e0c0f684b3e13c8ab7ffbc1eca761b47605eece2f9771e51f5f5104ef46a298e25ea75ef55211330466ac0d84267bc1cfd63844a45f625bcdd80c77c77d9ee66279194684cc827a349315717be2fa1ee2e90d0890d502589c4f480c4adc04766abac2831884894256f2318e89eb07dbd116848e3ea52f1e271b82fe0302856721bb03bc6f65ce73a874558582fa114e94d0a5475b0a9885eab49276848ba5f234105cff1754a962286971eb3fb96ab89433e329dbf8fef7985a65a2af1ff242d5081bcec5b69c8071c5eb2de8c2d396e4e6dae2e3154b76fa21489d02d8200497a12a33797ee633a05c85e2e5ef4a95850d6b0c2bc1a062146dfd502c23ff0974dfca4d70b59636062b13acbbd57e1f49d707d9ece08c24938409a5dc8d6cebc3d73d61fdd169d7d109307ca327c617d0515e8edc1efe630e7f0c2a2b815600edbd449eea15332bd9373f864b9b20e9a9f91b5e2f0194666bb98c5546564f3da18dfea29d488895372ba78ec768a4d5621b17b367c0bdd78c4f593104d0983404ec9188cd50918d2cbc1d049833ef7bf657c07e96d4ed3814720c6e77a5424ec8eef46bb9f6a6490737527f5c980b8ddd989be13b21984c954c97833eabe289c9e8d6d3f3963f5ce94dcc728c4d05e2a4d4c544a40b6d584310ca081d894ddbdc9c1a61ec5b3348ff72e534eafaa65f72d47aacb6e777dbe4b04c2d50b85b0d41b745371312294ee9ceb22394f82dc8b43dd41044555aef27588a6a7fe5fc8aea719de77163bad868fcafb9b1c9dd08965e139993361819c17bf109f82268fb2eea7e4734bec16ea25e17c98f2190b9fc12a34057053c6ae0472f28180dd92ef5b961669c32ca3fe6677b790cb81ab543804c2e4a1f3d97f4983096c56a019724096a1d158903c23e284cdd577092680a4d2135d83fbc6f652933d472271a41e50fae454b195f11cb39e3784161b42527d5e78540cc5f32985f33ad4b610e7638902bb475c463ff4ed6cb116e3687b3905e77158922b456786c4bcf7501a4379da88134aa727f15dca8964d023ed7e2ac81d3656c84e12dfd91f969c080fcda6fdfc381f150499045569b7be6bb70ef4134d121300219b1a94f715133974b02c0dffca9c6e0d5ccb50286633d537cd161b564810cccdaa4f9b199a281e1de74b9c0819d088969b876576ee6f942b7fdf899e69a18d510e5ccafbe43ed7e2b1599c6602405fd4b428603e3dafd962d12f5fd834e4728676dc3f00d57f67993de8c70f24a0fa3e70ea12514d3ce9b81d1e88298362c03fc12313a52686ebd8180154eec1b4b1b5b859694bf8f7fa310c44b006ddd56df8fcacb579f39de90af55b3268874ddc961866e4fde0b05f036708150439385239bf03e9817dfe2067a9ca031e744661abfd1128570d403547d9a9f6e27281987aa9387d9071df2448d90c1a0fd9d6c12cde85550114601cc0eca730bc10ea399aceeecdce9da27d9354ac81808d4b76f6ef30f65c1fd9e4979efd79614a0a5343928dd7f1aa3fc7b3f597d7c2750ec3005da27dee6749d38315159346d387480655e78b274bf9f445009b54dd0f9bc32240aa47ec3533c0b46ef437dd6a47950ec629b107e63b0fa11079483e4f4b1f1f0c06a63a9cf21d3723a3ca00a957017bda88aa22f0cf63786a0bc56d9ccf4fd629e605903e199ff678d92c89f431087764bccb5bcd78d48c2067dac76fa10111f762246c09be1f945e2e60f54c2840b61561e9ed6936507976a79fb6d691c88f5ca188b657f40846e74e9d167cf74128a150a5669f30b1da662aa3db3624168a975cd7b41588fb679b576a9363e59bb456637990d5cb71042476aaeb036c31788ebc5a7ee4800bf8cd5994f3d92076bc5d76f5b25370f3271179868dabf13144a15c173cc1cd2c46debdb40e193d5cd6e036c1148a7058a12a1211cb65e98ce20aab5143e6b7b1023913e866f010bc5f3cd5a25c006ea771e17bf40179d855f2da1751173abc73dcb72cd0914e1b19ca6ea81f4063ba0f0483bfabe3d131ee9c0240fe989185fbe258f4a92f0e29215d33f4e1e9ce15fc5150143f2ec95306bca0c4fb090ba6daa6bc803f0fabe12778ed3663f9eb70575d7d263e84954667b0a027b2372a53ee6e97ffd0231896d08ab27047af3d42cd20483c3c5ecb2dadfa810b9c9d5d9962be1e173081b0a31c12374dd6ca52fe92f1c2cdbff2e03f7bb31b3a60594035cfd80d397be32456a5f07c783dd87d05e7b5c3d07708393bcb73cd85cd02f289b7ccd1085bf80e446cda7c1eec891be6160652f8cc8de4da6a3a5c3637d674a73145485ace21b69f845bd0d779eee5634b05afbb9476b26706ac903231c136e406456e5adc3e0bcd1ce780b209fb56026f68738fee459f121c766dec96878a363e241a16067f6a1a3743848e674a9286cafb7dacd1b9cad14c62087ae1161d8fc96a4587f2aa755f62cde551cce1441a48eb1f05bf8f5acb01347e9370ffeb08a87b004727e7db97c242384a4aa3078dcb59795d6c6df3686dfa71b80085c9dd3945fa74c63190d3a511b64d666a1531258326f8dea022b2b414755bb9df897193f11f22c30b1b21f591150427ca9091ae467fadf05175ece50192042f95cc854ccf0360e7f3007b636cc473eb6d33a4631ef775e4911d24cf043754d20111164db15dbd8c2f737f8fc09ed6c60da2e6ac56bbf246d18ee71713172b555e6ff15c185e44ae6d962824632285e58532290c18bff5e7882f3d11bd4398eecac982484d25289d0783fbe9fcac2e0121f8e3d768372be26c68f7fc41eed5d14e014388030f6613c2c986318837abd7e185c400aae63a886b82ca513ce53768069db8f7ff17ef960eab739670dc9ed4d3bafb0d2b3bab2bf918c934c58237e2dc290270234d238c7a9614c6a0ef52a2cf9bc52e895a3aa38f84968f45d6b1567210f0d8e10366088a82492ba24ad855a450e1ce10175ea6595282d195b8c83b521d7eff464550d008e845779872d9b46cd79aa6950b40beb321ae75e478601049069563823627f695353a3707510d1f25ffa407107f1cb06d6fef32aafafe2f074371beb98f36d66a2833d7938b5503d36357a61fe9d64ce7a8629cf1e9f088d80eeaf6dd211aeef6cd9c188edb2f2109b1df889b46f2b681e2ee364532e40575c8292820c3054d990bec52cc1967c3b7b14c4938bea4ddc52acf33c1bb686d0dc68c0a6f05c27894389fb1d2efee32bf090d206b8f05353520c7e9035d73265e09f8202742412b96134f0cb853e9827562f3feedd01fdc564ce377ce1bd069bf5f652f73104ce418eee7637596a2939b8d59dbf7e6c3f56255837ea936bad841adf85ccf583f4582f015c40ae0036c43dfe9d879a3b2bdc3705540e850725f7d4910e0a10ad2714e86c6bf2c32deca267b2c18897b14c71847ea4eac630aeda896929527324228cb8e658048af22c9c098f1b83e6680874b570d356998baead058b026a980d1ca4d630ccf6065d55dbb7d7208ed5205ac0b1a9da04fe2ae313320fe90e658d222290072afd41bf8f1a75b757fe3130ad7db8122006af76fc632a80d65a87c6d1174ee4e325546a1ee9f37d3a5c965ed4ba8d14a5df56addb9fc42525b46942c0db8310ac396325e941e41e161575325ad938d0f91fb8d253884b8eaf60e54e4e1a5dd7d6bae7af3b2ef84601016ae99b867e3402448acffa931538458f3e67dd1a0d6ebf45b470a8e923cba24977a83385d4b24da4642c2df95454f0d259c2f2d54d837f52f3bf241fb42779a3adbad61f6e5160b96dd8851db16530e1cef839e4962728d9884b8af3d8965a3ad85d99c7b4e60fb3911eb74e73e9838fe8f37886f91cfa6a7434c27c26aff4532e93e84ebfbd9f047c1751e6451e1f53e15499ae14551a4f15d02d430d8280f100208409219331daad34bff34191a2f0f1ae974ff0f58b68bbffa4229894f2d4f7ec955bad68a401c46ce7afc892eb1c6e453e31845e9d839248ce76adbcaeda1394aaef0a66750f57a37d45d486a02245da0beb880e0dcab6350dde9d10122b5b231aa0c74103e2716e700787c8fcf15d9272ef10695121337debfb23e74f0e8f91cb3f167c0ee51ce6d69988b5de267d8a6194cad58dc2e30c4384188433dde45788679374f0611ffa4b1a16072ebab87bfc650dd498ba2387124de34f24af5dfe5e5f3cde01cc3535cfa5c36e534fcecca5b8c90136adb3c7d2e54d01712dbb04cfaf9c5d1b7f619a3ca70d34aa04f045b8d0bb1bb0523268c9b9a906a6a7053dd61e2cc93fe07fc4aaa6ac36d4f41522bd4cef79a7ccccc9d0b9826d158958fa235cc0d44c24f46aaca9bdaaff8ad204816b8c6a5eba5f1a48af76f921b04cb905efeb5e539bbe855bf08696cb046745b74ae62553c6bee6cdf2fd2c84e152e347c3fdb804ad31a298386f736aa9e23c3a5985aa76685c80587384c2159340324cf003b648a7df1f0da010499ba841407d4e4fc2b5621af628cab79ecb4358c853aa75b3f546a546848f02c7f5191c2271d64f7a3fd8004b1943601708899453f26aa91029237a2e2a278638de63172b085bcdfc13b64cde1ef37175b7daf802528a7b1"}]}, 0x1050}, 0x1, 0x0, 0x0, 0x4}, 0x40088c1) 07:44:18 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async, rerun: 32) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) (async, rerun: 64) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) (rerun: 64) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000000)={0x0, 0x6, 0x5, 0x7ff}) (async) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text16={0x10, &(0x7f0000000080)="baf80c66b8ba54aa8166efbafc0cec640f3266b91c0300000f32670f01cfba2100edd9e5640f0666b9f10b000066b80526a22f66ba000000000f30baa000ec0f2295", 0x42}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) bpf$OBJ_GET_PROG(0x7, &(0x7f00000001c0)=@generic={&(0x7f0000000140)='./file0\x00'}, 0x18) (rerun: 64) 07:44:18 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x41a0ae8d, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:18 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000000)={0x8, r1}) ioctl$KVM_XEN_HVM_CONFIG(r3, 0x4038ae7a, &(0x7f0000000140)={0x800, 0x2b8, &(0x7f0000000080)="102caf6fc07f088ff85d633ca6ae8a174687dfc49e1afe952df35caea12ccfa9320bfa6f188d00dc4d01f4e6a84bd850c1f7e78cbf6b455f9fbf1e73910c3e5283d167c4b63f677d", &(0x7f00000001c0)="435893ed283c999e03524c538c6507f5d009db0077aba3e3a6818f08bb43f3815ea6ce832363cd1b7c6fa7d7e66647f8e7bdc1da51d881e762d0699572c4e48fb113181d830505ed8a4419edf2af5265743e111f1eabba5c489487cd8b41029812f94b786518fc96884fd60416fe5cad3219819540670ff2ad90713f1a", 0x48, 0x7d}) 07:44:18 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) (fail_nth: 3) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:44:18 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) bind$alg(r0, &(0x7f0000000040)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha1\x00'}, 0x58) (async) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000280)=ANY=[@ANYBLOB="140000000000000000000000000000000000722a52881ea15fca637ba9ed9ff671f2691aaace84efb41d61a5460d25f7fd4ac24516a1786ab39b6c1ecc5b8e7ce6bfc20e4a86f1caeca97969e9d6dca96f53a1e98f5fd124ae6efcfe11a49fd9470254670f6930edec04631171d9ab2c80fcc69a23ce660c715a09fdc88663493b707b831a89fe790000000000000080d59f03d19ab5eb06d8628bfdac721a09380a8fc899acf9dbc200a9f9efa4d021ee8047a22564c654cd6eea3582e58df591e2526395a8000000007a4244a913baa826b4d52194b20b9cb2b5ca3ce76da234ef74847e6a06189136f85ce863e1adb4ee14cb5e616496efe6846dce2795470cc8d29fb14a5d00000000c10775fe5213cd9a1bbaf7638bdae16a0a02adcad0e12eed0ca078c341cc7e7e70620b191b96699debc40000000000000000000000a5f0392ea398c5d7096b30f951a56c6d95a605dca9fc830165a93e35376804ad8091eebd8e574102dd9c7b5aa488c77f40537316154305e5157a011628b3fc99aa4b73d9819a5d2e79ed6cb4f7cdf8e2b4bf"], 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:18 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) (async) r2 = socket(0xa, 0x1, 0x0) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) (async) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xc, &(0x7f0000000200)=@assoc_value={0x0}, &(0x7f0000000500)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r5}, 0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f00000000c0)={r5, 0x8}, 0x8) (async) close(r2) ioctl$sock_inet6_SIOCDIFADDR(r2, 0x8936, &(0x7f0000000080)={@private1={0xfc, 0x1, '\x00', 0x1}, 0x42}) (async) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) (async) r7 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r7, 0x84, 0xc, &(0x7f0000000200)=@assoc_value={0x0}, &(0x7f0000000500)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r6, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r8}, 0x8) (async) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r3, 0x84, 0x79, &(0x7f00000001c0)={r8, 0x7fff, 0xf9a}, 0x8) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) (async) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000040)={0x1, 0x6, 0x3ff, 0x4}, 0x8) sendmsg$DCCPDIAG_GETSOCK(r2, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000140)={&(0x7f0000000840)={0x1050, 0x13, 0x400, 0x70bd27, 0x25dfdbfd, {0x18, 0x4, 0xfb, 0x80, {0x4e22, 0x4e22, [0x1, 0x8, 0x4, 0x30000000], [0x4, 0x9, 0x80000000, 0x5], 0x0, [0x7, 0xfffffffc]}, 0x7, 0x3}, [@INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "3938105763818aaa443e041afe73ac5fa3ab93dd33a7072e7df65fb936afbec205b56e2743811737fd6c2f852d07fc10e9aa589cc619d3ef4ba50783c17222b2c21c9f2360985e064d62ed1430c22cb24aed7cf74562606d2772314270ef7e8f949875e4be8598858eed80a00962b46f4c402ea30d630c596530b25d445f395fe6f7824e77eb4084856682448933fb7438876ee69fb7ad6636c0794763a205e2bfdd3dce234ee239e231661d2cee6308aeb24be1884ed93cf0df85fc0f8a581c2ade8ce65a8d3ed644e17c6e802346619088d6185b6441af07e8107ee6a5aa13bd1a8f93b4be39c0a4cf3679cda19c26c2319e1ed3d6bdc7265871fe76b099dabbe98613c8adb1852152d26f56b12aa0f29194b2349d179fde2c5fc04a585828a107f61a804cd297497e3ea07ecaabb82be6d1e8fbce09ec6cfacff2e52ead2e72e9ce03d38134f0e5a5bd9b46fa7e77339abb44553f0bd914880f5bbc93bdab1bc923cf93de1b8a2e69edd219e19d86f9027639f1dccc719fdb0af680a65e0eeb24dd215f42f73b0db4011fce6287126e7842cd80140abee085ae9bd86db2e5105c16095abcc7cf9db897c005cbdda1fbb2c35a3f02fd51433e738042738057f993d22b4fb79ac9c47fe15cf2643d863f20ee8fa7f51fdbe10836699f3657bdf187ab9de1aeef34f3ec3ecec6d0bc90bca84955e10cae899aa1a90c57a0f6127732fa1c255ebf9d12bae488f75377f0fe77d199c51db6aa58e1e0d3f952bed7e56a560e3b97d795789c3d3a35ac396a244d88cc7e3f174f93fd4ea5c33829b15a594b7a382ee9f6836bb2dd8c0fba06cf0e4b8394e49e856ff7656bd3c391b8b043f11ec6e0e94f1819a30ece68f36156aea757769a0d98808e222482d8a4a23b672ababa0814caddce6138fd7db648b944c1a43a333242e11437c292f115492f0d9ba366de1b5720cd99df5e051ffcd28d535b6cbb29ef42cffa07af845b7239709781dfd8888c3ec4df7ce3f6e3cc972836df8f5b10fff976dd26bc2bc3247dc16f657ae87aa442644cc09d9bab8f44606d4a558e1425f56d33a270ccb37c6dfa776da4c34691ba01bed5fabba9a4c5c314836bff9aaf7d97b7f3125070a1ce8a5e2b2704f4fa8bd55060f63fb34f60bc82b2727c46de7e891b23e0e0c0f684b3e13c8ab7ffbc1eca761b47605eece2f9771e51f5f5104ef46a298e25ea75ef55211330466ac0d84267bc1cfd63844a45f625bcdd80c77c77d9ee66279194684cc827a349315717be2fa1ee2e90d0890d502589c4f480c4adc04766abac2831884894256f2318e89eb07dbd116848e3ea52f1e271b82fe0302856721bb03bc6f65ce73a874558582fa114e94d0a5475b0a9885eab49276848ba5f234105cff1754a962286971eb3fb96ab89433e329dbf8fef7985a65a2af1ff242d5081bcec5b69c8071c5eb2de8c2d396e4e6dae2e3154b76fa21489d02d8200497a12a33797ee633a05c85e2e5ef4a95850d6b0c2bc1a062146dfd502c23ff0974dfca4d70b59636062b13acbbd57e1f49d707d9ece08c24938409a5dc8d6cebc3d73d61fdd169d7d109307ca327c617d0515e8edc1efe630e7f0c2a2b815600edbd449eea15332bd9373f864b9b20e9a9f91b5e2f0194666bb98c5546564f3da18dfea29d488895372ba78ec768a4d5621b17b367c0bdd78c4f593104d0983404ec9188cd50918d2cbc1d049833ef7bf657c07e96d4ed3814720c6e77a5424ec8eef46bb9f6a6490737527f5c980b8ddd989be13b21984c954c97833eabe289c9e8d6d3f3963f5ce94dcc728c4d05e2a4d4c544a40b6d584310ca081d894ddbdc9c1a61ec5b3348ff72e534eafaa65f72d47aacb6e777dbe4b04c2d50b85b0d41b745371312294ee9ceb22394f82dc8b43dd41044555aef27588a6a7fe5fc8aea719de77163bad868fcafb9b1c9dd08965e139993361819c17bf109f82268fb2eea7e4734bec16ea25e17c98f2190b9fc12a34057053c6ae0472f28180dd92ef5b961669c32ca3fe6677b790cb81ab543804c2e4a1f3d97f4983096c56a019724096a1d158903c23e284cdd577092680a4d2135d83fbc6f652933d472271a41e50fae454b195f11cb39e3784161b42527d5e78540cc5f32985f33ad4b610e7638902bb475c463ff4ed6cb116e3687b3905e77158922b456786c4bcf7501a4379da88134aa727f15dca8964d023ed7e2ac81d3656c84e12dfd91f969c080fcda6fdfc381f150499045569b7be6bb70ef4134d121300219b1a94f715133974b02c0dffca9c6e0d5ccb50286633d537cd161b564810cccdaa4f9b199a281e1de74b9c0819d088969b876576ee6f942b7fdf899e69a18d510e5ccafbe43ed7e2b1599c6602405fd4b428603e3dafd962d12f5fd834e4728676dc3f00d57f67993de8c70f24a0fa3e70ea12514d3ce9b81d1e88298362c03fc12313a52686ebd8180154eec1b4b1b5b859694bf8f7fa310c44b006ddd56df8fcacb579f39de90af55b3268874ddc961866e4fde0b05f036708150439385239bf03e9817dfe2067a9ca031e744661abfd1128570d403547d9a9f6e27281987aa9387d9071df2448d90c1a0fd9d6c12cde85550114601cc0eca730bc10ea399aceeecdce9da27d9354ac81808d4b76f6ef30f65c1fd9e4979efd79614a0a5343928dd7f1aa3fc7b3f597d7c2750ec3005da27dee6749d38315159346d387480655e78b274bf9f445009b54dd0f9bc32240aa47ec3533c0b46ef437dd6a47950ec629b107e63b0fa11079483e4f4b1f1f0c06a63a9cf21d3723a3ca00a957017bda88aa22f0cf63786a0bc56d9ccf4fd629e605903e199ff678d92c89f431087764bccb5bcd78d48c2067dac76fa10111f762246c09be1f945e2e60f54c2840b61561e9ed6936507976a79fb6d691c88f5ca188b657f40846e74e9d167cf74128a150a5669f30b1da662aa3db3624168a975cd7b41588fb679b576a9363e59bb456637990d5cb71042476aaeb036c31788ebc5a7ee4800bf8cd5994f3d92076bc5d76f5b25370f3271179868dabf13144a15c173cc1cd2c46debdb40e193d5cd6e036c1148a7058a12a1211cb65e98ce20aab5143e6b7b1023913e866f010bc5f3cd5a25c006ea771e17bf40179d855f2da1751173abc73dcb72cd0914e1b19ca6ea81f4063ba0f0483bfabe3d131ee9c0240fe989185fbe258f4a92f0e29215d33f4e1e9ce15fc5150143f2ec95306bca0c4fb090ba6daa6bc803f0fabe12778ed3663f9eb70575d7d263e84954667b0a027b2372a53ee6e97ffd0231896d08ab27047af3d42cd20483c3c5ecb2dadfa810b9c9d5d9962be1e173081b0a31c12374dd6ca52fe92f1c2cdbff2e03f7bb31b3a60594035cfd80d397be32456a5f07c783dd87d05e7b5c3d07708393bcb73cd85cd02f289b7ccd1085bf80e446cda7c1eec891be6160652f8cc8de4da6a3a5c3637d674a73145485ace21b69f845bd0d779eee5634b05afbb9476b26706ac903231c136e406456e5adc3e0bcd1ce780b209fb56026f68738fee459f121c766dec96878a363e241a16067f6a1a3743848e674a9286cafb7dacd1b9cad14c62087ae1161d8fc96a4587f2aa755f62cde551cce1441a48eb1f05bf8f5acb01347e9370ffeb08a87b004727e7db97c242384a4aa3078dcb59795d6c6df3686dfa71b80085c9dd3945fa74c63190d3a511b64d666a1531258326f8dea022b2b414755bb9df897193f11f22c30b1b21f591150427ca9091ae467fadf05175ece50192042f95cc854ccf0360e7f3007b636cc473eb6d33a4631ef775e4911d24cf043754d20111164db15dbd8c2f737f8fc09ed6c60da2e6ac56bbf246d18ee71713172b555e6ff15c185e44ae6d962824632285e58532290c18bff5e7882f3d11bd4398eecac982484d25289d0783fbe9fcac2e0121f8e3d768372be26c68f7fc41eed5d14e014388030f6613c2c986318837abd7e185c400aae63a886b82ca513ce53768069db8f7ff17ef960eab739670dc9ed4d3bafb0d2b3bab2bf918c934c58237e2dc290270234d238c7a9614c6a0ef52a2cf9bc52e895a3aa38f84968f45d6b1567210f0d8e10366088a82492ba24ad855a450e1ce10175ea6595282d195b8c83b521d7eff464550d008e845779872d9b46cd79aa6950b40beb321ae75e478601049069563823627f695353a3707510d1f25ffa407107f1cb06d6fef32aafafe2f074371beb98f36d66a2833d7938b5503d36357a61fe9d64ce7a8629cf1e9f088d80eeaf6dd211aeef6cd9c188edb2f2109b1df889b46f2b681e2ee364532e40575c8292820c3054d990bec52cc1967c3b7b14c4938bea4ddc52acf33c1bb686d0dc68c0a6f05c27894389fb1d2efee32bf090d206b8f05353520c7e9035d73265e09f8202742412b96134f0cb853e9827562f3feedd01fdc564ce377ce1bd069bf5f652f73104ce418eee7637596a2939b8d59dbf7e6c3f56255837ea936bad841adf85ccf583f4582f015c40ae0036c43dfe9d879a3b2bdc3705540e850725f7d4910e0a10ad2714e86c6bf2c32deca267b2c18897b14c71847ea4eac630aeda896929527324228cb8e658048af22c9c098f1b83e6680874b570d356998baead058b026a980d1ca4d630ccf6065d55dbb7d7208ed5205ac0b1a9da04fe2ae313320fe90e658d222290072afd41bf8f1a75b757fe3130ad7db8122006af76fc632a80d65a87c6d1174ee4e325546a1ee9f37d3a5c965ed4ba8d14a5df56addb9fc42525b46942c0db8310ac396325e941e41e161575325ad938d0f91fb8d253884b8eaf60e54e4e1a5dd7d6bae7af3b2ef84601016ae99b867e3402448acffa931538458f3e67dd1a0d6ebf45b470a8e923cba24977a83385d4b24da4642c2df95454f0d259c2f2d54d837f52f3bf241fb42779a3adbad61f6e5160b96dd8851db16530e1cef839e4962728d9884b8af3d8965a3ad85d99c7b4e60fb3911eb74e73e9838fe8f37886f91cfa6a7434c27c26aff4532e93e84ebfbd9f047c1751e6451e1f53e15499ae14551a4f15d02d430d8280f100208409219331daad34bff34191a2f0f1ae974ff0f58b68bbffa4229894f2d4f7ec955bad68a401c46ce7afc892eb1c6e453e31845e9d839248ce76adbcaeda1394aaef0a66750f57a37d45d486a02245da0beb880e0dcab6350dde9d10122b5b231aa0c74103e2716e700787c8fcf15d9272ef10695121337debfb23e74f0e8f91cb3f167c0ee51ce6d69988b5de267d8a6194cad58dc2e30c4384188433dde45788679374f0611ffa4b1a16072ebab87bfc650dd498ba2387124de34f24af5dfe5e5f3cde01cc3535cfa5c36e534fcecca5b8c90136adb3c7d2e54d01712dbb04cfaf9c5d1b7f619a3ca70d34aa04f045b8d0bb1bb0523268c9b9a906a6a7053dd61e2cc93fe07fc4aaa6ac36d4f41522bd4cef79a7ccccc9d0b9826d158958fa235cc0d44c24f46aaca9bdaaff8ad204816b8c6a5eba5f1a48af76f921b04cb905efeb5e539bbe855bf08696cb046745b74ae62553c6bee6cdf2fd2c84e152e347c3fdb804ad31a298386f736aa9e23c3a5985aa76685c80587384c2159340324cf003b648a7df1f0da010499ba841407d4e4fc2b5621af628cab79ecb4358c853aa75b3f546a546848f02c7f5191c2271d64f7a3fd8004b1943601708899453f26aa91029237a2e2a278638de63172b085bcdfc13b64cde1ef37175b7daf802528a7b1"}]}, 0x1050}, 0x1, 0x0, 0x0, 0x4}, 0x40088c1) 07:44:19 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000000)={0x8, r1}) ioctl$KVM_XEN_HVM_CONFIG(r3, 0x4038ae7a, &(0x7f0000000140)={0x800, 0x2b8, &(0x7f0000000080)="102caf6fc07f088ff85d633ca6ae8a174687dfc49e1afe952df35caea12ccfa9320bfa6f188d00dc4d01f4e6a84bd850c1f7e78cbf6b455f9fbf1e73910c3e5283d167c4b63f677d", &(0x7f00000001c0)="435893ed283c999e03524c538c6507f5d009db0077aba3e3a6818f08bb43f3815ea6ce832363cd1b7c6fa7d7e66647f8e7bdc1da51d881e762d0699572c4e48fb113181d830505ed8a4419edf2af5265743e111f1eabba5c489487cd8b41029812f94b786518fc96884fd60416fe5cad3219819540670ff2ad90713f1a", 0x48, 0x7d}) openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000000)={0x8, r1}) (async) ioctl$KVM_XEN_HVM_CONFIG(r3, 0x4038ae7a, &(0x7f0000000140)={0x800, 0x2b8, &(0x7f0000000080)="102caf6fc07f088ff85d633ca6ae8a174687dfc49e1afe952df35caea12ccfa9320bfa6f188d00dc4d01f4e6a84bd850c1f7e78cbf6b455f9fbf1e73910c3e5283d167c4b63f677d", &(0x7f00000001c0)="435893ed283c999e03524c538c6507f5d009db0077aba3e3a6818f08bb43f3815ea6ce832363cd1b7c6fa7d7e66647f8e7bdc1da51d881e762d0699572c4e48fb113181d830505ed8a4419edf2af5265743e111f1eabba5c489487cd8b41029812f94b786518fc96884fd60416fe5cad3219819540670ff2ad90713f1a", 0x48, 0x7d}) (async) 07:44:19 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x8004ae98, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:19 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) bind$alg(r0, &(0x7f0000000040)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha1\x00'}, 0x58) (async, rerun: 64) r1 = accept4(r0, 0x0, 0x0, 0x0) (rerun: 64) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000280)=ANY=[@ANYBLOB="140000000000000000000000000000000000722a52881ea15fca637ba9ed9ff671f2691aaace84efb41d61a5460d25f7fd4ac24516a1786ab39b6c1ecc5b8e7ce6bfc20e4a86f1caeca97969e9d6dca96f53a1e98f5fd124ae6efcfe11a49fd9470254670f6930edec04631171d9ab2c80fcc69a23ce660c715a09fdc88663493b707b831a89fe790000000000000080d59f03d19ab5eb06d8628bfdac721a09380a8fc899acf9dbc200a9f9efa4d021ee8047a22564c654cd6eea3582e58df591e2526395a8000000007a4244a913baa826b4d52194b20b9cb2b5ca3ce76da234ef74847e6a06189136f85ce863e1adb4ee14cb5e616496efe6846dce2795470cc8d29fb14a5d00000000c10775fe5213cd9a1bbaf7638bdae16a0a02adcad0e12eed0ca078c341cc7e7e70620b191b96699debc40000000000000000000000a5f0392ea398c5d7096b30f951a56c6d95a605dca9fc830165a93e35376804ad8091eebd8e574102dd9c7b5aa488c77f40537316154305e5157a011628b3fc99aa4b73d9819a5d2e79ed6cb4f7cdf8e2b4bf"], 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 07:44:19 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) (fail_nth: 4) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:44:19 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000000)={0x0, 0x6, 0x5, 0x7ff}) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text16={0x10, &(0x7f0000000080)="baf80c66b8ba54aa8166efbafc0cec640f3266b91c0300000f32670f01cfba2100edd9e5640f0666b9f10b000066b80526a22f66ba000000000f30baa000ec0f2295", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f00000001c0)=@generic={&(0x7f0000000140)='./file0\x00'}, 0x18) openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) (async) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000000)={0x0, 0x6, 0x5, 0x7ff}) (async) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text16={0x10, &(0x7f0000000080)="baf80c66b8ba54aa8166efbafc0cec640f3266b91c0300000f32670f01cfba2100edd9e5640f0666b9f10b000066b80526a22f66ba000000000f30baa000ec0f2295", 0x42}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f00000001c0)=@generic={&(0x7f0000000140)='./file0\x00'}, 0x18) (async) 07:44:19 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000040)=ANY=[@ANYBLOB='|$\a\x00', @ANYRES8=r0], &(0x7f000095dffc)=0x8) r1 = socket(0xa, 0x1, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200), &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000000700)=ANY=[@ANYRES32=0x0, @ANYBLOB="c300"], &(0x7f0000000800)=0x8) 07:44:19 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000380)) 07:44:19 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x80086301, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:19 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000300), 0x11f840, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x20}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) bind$alg(r3, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'crc32-generic\x00'}, 0x58) preadv(r1, &(0x7f0000000080), 0x0, 0xffffff00, 0x400) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r2, {0x1}}, './file0\x00'}) sendmsg$inet6(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000200)="40b721ffef997ba42f13ece72f2d3d3e4c793e7e7a0bafe436a0b60d7e15eea99bb5cfc00ff308e5f8a30f735b5400967831ee421b4601f1832b2843f0242565a1d2c0dada94240e7ff2b078753e47af227a136a09361f4f1d616bfd7fe352fddc7926619d4e773bb4c9feec11c67327ab99c6522d3e1b930a9974ec005b22c594146e89d9d795175d406754edb8df34ad7e46bd993465875e21a4ae39ef7683a273837b512710b2484a28ce3cfb3b98098a341b4cfcd5002148b1fd3ea9b603d73b9cce5e891731d5f9ebde55819133e6fc688fb3ed8e8d658109d6cc1044119cd0b4cb6893fe51cb96148600be3af41f91ef7a5d7cb20981a9", 0xfa}, {&(0x7f0000000340)="5e5af4c98b9c36c6a9ee79992f0e6d1ab5bd4bcb4df98a701123b6e1b868afbf2f89d97151120c9bf66c5a05653207f5df3bf1b5e0e16c9a7b28ca575415de417cfd9b29b29cc378454e87b6014de918037978d754", 0x55}], 0x2, &(0x7f00000005c0)=[@hopopts_2292={{0x20, 0x29, 0x36, {0x8, 0x0, '\x00', [@ra={0x5, 0x2, 0x1}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x3a, 0x2, 0x0, 0x2, 0x0, [@mcast1]}}}, @rthdr={{0x68, 0x29, 0x39, {0x84, 0xa, 0x2, 0x1, 0x0, [@local, @loopback, @private0, @mcast1, @private0]}}}, @pktinfo={{0x24, 0x29, 0x32, {@private0={0xfc, 0x0, '\x00', 0x1}}}}, @rthdrdstopts={{0x48, 0x29, 0x37, {0x11, 0x6, '\x00', [@hao={0xc9, 0x10, @private2}, @enc_lim={0x4, 0x1, 0x10}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x41}]}}}, @rthdr={{0x48, 0x29, 0x39, {0x32, 0x6, 0x1, 0x6, 0x0, [@dev={0xfe, 0x80, '\x00', 0x44}, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x21}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01']}}}, @dontfrag={{0x14}}], 0x180}, 0x44000) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/cache_bypass\x00', 0x2, 0x0) r5 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r5, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x20000800) 07:44:19 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) (fail_nth: 5) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) [ 943.723662][T16231] FAULT_INJECTION: forcing a failure. [ 943.723662][T16231] name failslab, interval 1, probability 0, space 0, times 0 [ 943.736731][T16231] CPU: 0 PID: 16231 Comm: syz-executor.5 Tainted: G W 6.7.0-rc4-syzkaller-00039-g9ace34a8e446 #0 [ 943.748890][T16231] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 943.759153][T16231] Call Trace: [ 943.762618][T16231] [ 943.765718][T16231] dump_stack_lvl+0x1bf/0x240 [ 943.770710][T16231] dump_stack+0x1e/0x20 [ 943.775109][T16231] should_fail_ex+0x748/0x7f0 [ 943.780060][T16231] __should_failslab+0x188/0x1f0 [ 943.785251][T16231] should_failslab+0x2d/0x70 [ 943.790062][T16231] __kmem_cache_alloc_node+0xc6/0x970 [ 943.795659][T16231] ? kmsan_vmap_pages_range_noflush+0x11d/0x3d0 [ 943.802210][T16231] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 943.808299][T16231] __kmalloc+0x121/0x3c0 [ 943.812756][T16231] ? kmsan_vmap_pages_range_noflush+0x11d/0x3d0 [ 943.819276][T16231] ? kmsan_alloc_page+0x178/0x210 [ 943.824557][T16231] kmsan_vmap_pages_range_noflush+0x11d/0x3d0 [ 943.830898][T16231] vmap_pages_range_noflush+0x7b/0x140 [ 943.836610][T16231] pcpu_populate_chunk+0x944/0x1610 [ 943.842088][T16231] pcpu_alloc+0x1c3e/0x32a0 [ 943.846878][T16231] __alloc_percpu_gfp+0x40/0x50 [ 943.851978][T16231] bpf_map_alloc_percpu+0x142/0x540 [ 943.857402][T16231] array_map_alloc+0x70a/0xb00 [ 943.862416][T16231] ? bpf_percpu_array_update+0xd90/0xd90 [ 943.868292][T16231] map_create+0xefc/0x1a30 [ 943.872948][T16231] __sys_bpf+0xa0f/0xd60 [ 943.877439][T16231] __x64_sys_bpf+0xa0/0xe0 [ 943.882073][T16231] do_syscall_64+0x44/0x110 [ 943.886810][T16231] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 943.892950][T16231] RIP: 0033:0x7f063d47cba9 [ 943.897544][T16231] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 07:44:20 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f0000000000)={0x100000, 0x103000}) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) fcntl$dupfd(r2, 0x406, 0xffffffffffffffff) r6 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r7, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) ftruncate(r3, 0x8) ioctl$KVM_X86_SET_MCE(r7, 0x4040ae9e, &(0x7f0000000080)={0x2d00000000000000, 0x100000, 0x2, 0x4, 0x10}) [ 943.917383][T16231] RSP: 002b:00007f063e1f80c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 943.926043][T16231] RAX: ffffffffffffffda RBX: 00007f063d59bf80 RCX: 00007f063d47cba9 [ 943.934205][T16231] RDX: 0000000000000048 RSI: 0000000020000ac0 RDI: 0000000000000000 [ 943.942356][T16231] RBP: 00007f063e1f8120 R08: 0000000000000000 R09: 0000000000000000 [ 943.950507][T16231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 943.958657][T16231] R13: 000000000000000b R14: 00007f063d59bf80 R15: 00007f063d6bfa48 [ 943.966844][T16231] 07:44:20 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000380)) openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000380)) (async) 07:44:20 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x80086601, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:20 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000300), 0x11f840, 0x0) (async) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x20}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) bind$alg(r3, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'crc32-generic\x00'}, 0x58) preadv(r1, &(0x7f0000000080), 0x0, 0xffffff00, 0x400) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r2, {0x1}}, './file0\x00'}) sendmsg$inet6(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000200)="40b721ffef997ba42f13ece72f2d3d3e4c793e7e7a0bafe436a0b60d7e15eea99bb5cfc00ff308e5f8a30f735b5400967831ee421b4601f1832b2843f0242565a1d2c0dada94240e7ff2b078753e47af227a136a09361f4f1d616bfd7fe352fddc7926619d4e773bb4c9feec11c67327ab99c6522d3e1b930a9974ec005b22c594146e89d9d795175d406754edb8df34ad7e46bd993465875e21a4ae39ef7683a273837b512710b2484a28ce3cfb3b98098a341b4cfcd5002148b1fd3ea9b603d73b9cce5e891731d5f9ebde55819133e6fc688fb3ed8e8d658109d6cc1044119cd0b4cb6893fe51cb96148600be3af41f91ef7a5d7cb20981a9", 0xfa}, {&(0x7f0000000340)="5e5af4c98b9c36c6a9ee79992f0e6d1ab5bd4bcb4df98a701123b6e1b868afbf2f89d97151120c9bf66c5a05653207f5df3bf1b5e0e16c9a7b28ca575415de417cfd9b29b29cc378454e87b6014de918037978d754", 0x55}], 0x2, &(0x7f00000005c0)=[@hopopts_2292={{0x20, 0x29, 0x36, {0x8, 0x0, '\x00', [@ra={0x5, 0x2, 0x1}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x3a, 0x2, 0x0, 0x2, 0x0, [@mcast1]}}}, @rthdr={{0x68, 0x29, 0x39, {0x84, 0xa, 0x2, 0x1, 0x0, [@local, @loopback, @private0, @mcast1, @private0]}}}, @pktinfo={{0x24, 0x29, 0x32, {@private0={0xfc, 0x0, '\x00', 0x1}}}}, @rthdrdstopts={{0x48, 0x29, 0x37, {0x11, 0x6, '\x00', [@hao={0xc9, 0x10, @private2}, @enc_lim={0x4, 0x1, 0x10}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x41}]}}}, @rthdr={{0x48, 0x29, 0x39, {0x32, 0x6, 0x1, 0x6, 0x0, [@dev={0xfe, 0x80, '\x00', 0x44}, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x21}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01']}}}, @dontfrag={{0x14}}], 0x180}, 0x44000) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/cache_bypass\x00', 0x2, 0x0) (async) r5 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r5, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x20000800) 07:44:20 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000040)=ANY=[@ANYBLOB='|$\a\x00', @ANYRES8=r0], &(0x7f000095dffc)=0x8) (async, rerun: 64) r1 = socket(0xa, 0x1, 0x0) (rerun: 64) close(r1) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200), &(0x7f0000000000)=0x8) (async, rerun: 32) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000000700)=ANY=[@ANYRES32=0x0, @ANYBLOB="c300"], &(0x7f0000000800)=0x8) (rerun: 32) 07:44:20 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) (fail_nth: 6) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:44:21 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000300), 0x11f840, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x20}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) bind$alg(r3, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'crc32-generic\x00'}, 0x58) preadv(r1, &(0x7f0000000080), 0x0, 0xffffff00, 0x400) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r2, {0x1}}, './file0\x00'}) sendmsg$inet6(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000200)="40b721ffef997ba42f13ece72f2d3d3e4c793e7e7a0bafe436a0b60d7e15eea99bb5cfc00ff308e5f8a30f735b5400967831ee421b4601f1832b2843f0242565a1d2c0dada94240e7ff2b078753e47af227a136a09361f4f1d616bfd7fe352fddc7926619d4e773bb4c9feec11c67327ab99c6522d3e1b930a9974ec005b22c594146e89d9d795175d406754edb8df34ad7e46bd993465875e21a4ae39ef7683a273837b512710b2484a28ce3cfb3b98098a341b4cfcd5002148b1fd3ea9b603d73b9cce5e891731d5f9ebde55819133e6fc688fb3ed8e8d658109d6cc1044119cd0b4cb6893fe51cb96148600be3af41f91ef7a5d7cb20981a9", 0xfa}, {&(0x7f0000000340)="5e5af4c98b9c36c6a9ee79992f0e6d1ab5bd4bcb4df98a701123b6e1b868afbf2f89d97151120c9bf66c5a05653207f5df3bf1b5e0e16c9a7b28ca575415de417cfd9b29b29cc378454e87b6014de918037978d754", 0x55}], 0x2, &(0x7f00000005c0)=[@hopopts_2292={{0x20, 0x29, 0x36, {0x8, 0x0, '\x00', [@ra={0x5, 0x2, 0x1}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x3a, 0x2, 0x0, 0x2, 0x0, [@mcast1]}}}, @rthdr={{0x68, 0x29, 0x39, {0x84, 0xa, 0x2, 0x1, 0x0, [@local, @loopback, @private0, @mcast1, @private0]}}}, @pktinfo={{0x24, 0x29, 0x32, {@private0={0xfc, 0x0, '\x00', 0x1}}}}, @rthdrdstopts={{0x48, 0x29, 0x37, {0x11, 0x6, '\x00', [@hao={0xc9, 0x10, @private2}, @enc_lim={0x4, 0x1, 0x10}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x41}]}}}, @rthdr={{0x48, 0x29, 0x39, {0x32, 0x6, 0x1, 0x6, 0x0, [@dev={0xfe, 0x80, '\x00', 0x44}, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x21}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01']}}}, @dontfrag={{0x14}}], 0x180}, 0x44000) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/cache_bypass\x00', 0x2, 0x0) r5 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r5, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) sendmsg$NL80211_CMD_LEAVE_OCB(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x20000800) socket$alg(0x26, 0x5, 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000300), 0x11f840, 0x0) (async) socket$alg(0x26, 0x5, 0x0) (async) bind$alg(r2, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) accept4(r2, 0x0, 0x0, 0x0) (async) sendmsg$nl_generic(r3, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x20}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) (async) bind$alg(r3, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'crc32-generic\x00'}, 0x58) (async) preadv(r1, &(0x7f0000000080), 0x0, 0xffffff00, 0x400) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r2, {0x1}}, './file0\x00'}) (async) sendmsg$inet6(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000200)="40b721ffef997ba42f13ece72f2d3d3e4c793e7e7a0bafe436a0b60d7e15eea99bb5cfc00ff308e5f8a30f735b5400967831ee421b4601f1832b2843f0242565a1d2c0dada94240e7ff2b078753e47af227a136a09361f4f1d616bfd7fe352fddc7926619d4e773bb4c9feec11c67327ab99c6522d3e1b930a9974ec005b22c594146e89d9d795175d406754edb8df34ad7e46bd993465875e21a4ae39ef7683a273837b512710b2484a28ce3cfb3b98098a341b4cfcd5002148b1fd3ea9b603d73b9cce5e891731d5f9ebde55819133e6fc688fb3ed8e8d658109d6cc1044119cd0b4cb6893fe51cb96148600be3af41f91ef7a5d7cb20981a9", 0xfa}, {&(0x7f0000000340)="5e5af4c98b9c36c6a9ee79992f0e6d1ab5bd4bcb4df98a701123b6e1b868afbf2f89d97151120c9bf66c5a05653207f5df3bf1b5e0e16c9a7b28ca575415de417cfd9b29b29cc378454e87b6014de918037978d754", 0x55}], 0x2, &(0x7f00000005c0)=[@hopopts_2292={{0x20, 0x29, 0x36, {0x8, 0x0, '\x00', [@ra={0x5, 0x2, 0x1}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x3a, 0x2, 0x0, 0x2, 0x0, [@mcast1]}}}, @rthdr={{0x68, 0x29, 0x39, {0x84, 0xa, 0x2, 0x1, 0x0, [@local, @loopback, @private0, @mcast1, @private0]}}}, @pktinfo={{0x24, 0x29, 0x32, {@private0={0xfc, 0x0, '\x00', 0x1}}}}, @rthdrdstopts={{0x48, 0x29, 0x37, {0x11, 0x6, '\x00', [@hao={0xc9, 0x10, @private2}, @enc_lim={0x4, 0x1, 0x10}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x41}]}}}, @rthdr={{0x48, 0x29, 0x39, {0x32, 0x6, 0x1, 0x6, 0x0, [@dev={0xfe, 0x80, '\x00', 0x44}, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x21}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01']}}}, @dontfrag={{0x14}}], 0x180}, 0x44000) (async) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) (async) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/cache_bypass\x00', 0x2, 0x0) (async) accept4(r0, 0x0, 0x0, 0x0) (async) sendmsg$nl_generic(r5, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x20000800) (async) [ 944.704989][T16256] FAULT_INJECTION: forcing a failure. [ 944.704989][T16256] name failslab, interval 1, probability 0, space 0, times 0 [ 944.718713][T16256] CPU: 1 PID: 16256 Comm: syz-executor.5 Tainted: G W 6.7.0-rc4-syzkaller-00039-g9ace34a8e446 #0 [ 944.730885][T16256] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 944.741150][T16256] Call Trace: [ 944.744576][T16256] [ 944.747667][T16256] dump_stack_lvl+0x1bf/0x240 [ 944.752627][T16256] dump_stack+0x1e/0x20 [ 944.757032][T16256] should_fail_ex+0x748/0x7f0 [ 944.762006][T16256] __should_failslab+0x188/0x1f0 [ 944.767242][T16256] should_failslab+0x2d/0x70 [ 944.772085][T16256] __kmem_cache_alloc_node+0xc6/0x970 [ 944.777701][T16256] ? kmsan_vmap_pages_range_noflush+0x12d/0x3d0 [ 944.784234][T16256] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 944.790322][T16256] __kmalloc+0x121/0x3c0 [ 944.794787][T16256] ? kmsan_vmap_pages_range_noflush+0x12d/0x3d0 [ 944.801304][T16256] kmsan_vmap_pages_range_noflush+0x12d/0x3d0 [ 944.807655][T16256] vmap_pages_range_noflush+0x7b/0x140 [ 944.813378][T16256] pcpu_populate_chunk+0x944/0x1610 [ 944.818859][T16256] pcpu_alloc+0x1c3e/0x32a0 [ 944.823643][T16256] __alloc_percpu_gfp+0x40/0x50 [ 944.828739][T16256] bpf_map_alloc_percpu+0x142/0x540 [ 944.834174][T16256] array_map_alloc+0x70a/0xb00 [ 944.839190][T16256] ? bpf_percpu_array_update+0xd90/0xd90 [ 944.845064][T16256] map_create+0xefc/0x1a30 [ 944.849724][T16256] __sys_bpf+0xa0f/0xd60 [ 944.854395][T16256] __x64_sys_bpf+0xa0/0xe0 [ 944.859035][T16256] do_syscall_64+0x44/0x110 [ 944.863775][T16256] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 944.869924][T16256] RIP: 0033:0x7f063d47cba9 [ 944.874528][T16256] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 944.894368][T16256] RSP: 002b:00007f063e1f80c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 944.903032][T16256] RAX: ffffffffffffffda RBX: 00007f063d59bf80 RCX: 00007f063d47cba9 [ 944.911214][T16256] RDX: 0000000000000048 RSI: 0000000020000ac0 RDI: 0000000000000000 [ 944.919371][T16256] RBP: 00007f063e1f8120 R08: 0000000000000000 R09: 0000000000000000 [ 944.927526][T16256] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 944.935685][T16256] R13: 000000000000000b R14: 00007f063d59bf80 R15: 00007f063d6bfa48 [ 944.943871][T16256] 07:44:21 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x801c581f, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:21 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000040)=ANY=[@ANYBLOB='|$\a\x00', @ANYRES8=r0], &(0x7f000095dffc)=0x8) r1 = socket(0xa, 0x1, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200), &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000000700)=ANY=[@ANYRES32=0x0, @ANYBLOB="c300"], &(0x7f0000000800)=0x8) socket$inet6_sctp(0xa, 0x5, 0x84) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000040)=ANY=[@ANYBLOB='|$\a\x00', @ANYRES8=r0], &(0x7f000095dffc)=0x8) (async) socket(0xa, 0x1, 0x0) (async) close(r1) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200), &(0x7f0000000000)=0x8) (async) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000000700)=ANY=[@ANYRES32=0x0, @ANYBLOB="c300"], &(0x7f0000000800)=0x8) (async) 07:44:21 executing program 1: openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x8, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000380)) 07:44:22 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) recvmmsg(r0, &(0x7f0000003c80)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/98, 0x62}], 0x3}}, {{0x0, 0x0, &(0x7f0000000f40)}}, {{0x0, 0x0, 0x0}}], 0x3, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) (fail_nth: 7) bpf$MAP_LOOKUP_BATCH(0x1a, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000500), 0x20800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x19, 0xd, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x5}, @tail_call, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x5}], &(0x7f0000000080)='syzkaller\x00', 0x9, 0x62, &(0x7f0000000140)=""/98, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x7, 0x0, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x5, &(0x7f0000000540)=[0x1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000009c0)=[{0x2, 0x3, 0xe, 0x6}, {0x1, 0x4, 0x3, 0xcfac6b7e0bf0ba56}, {0x5, 0x0, 0x0, 0x2}, {0x5, 0x5, 0x0, 0xa}, {0x0, 0x4, 0xa}], 0x10, 0x2}, 0x90) 07:44:22 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) openat2(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x17}, 0x18) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, &(0x7f0000000380), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) r3 = openat(0xffffffffffffffff, 0x0, 0x3ff11dd43b922d5d, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f0000000000)={0x100000, 0x103000}) (async) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) fcntl$dupfd(r2, 0x406, 0xffffffffffffffff) (async) r6 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r7, 0x4140aecd, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984e1b9ca4bbb7a87165c0c1dbc75d7ea4df1619cd091034c79fa25952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a830ca99081917d0d24aa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff535c79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c348d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b254e100114b7bba1c21a84505000d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e6424d23279fbdd0dbb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a56f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1f4733c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1dec6ddaa76e186719d819164300"}) ftruncate(r3, 0x8) (async) ioctl$KVM_X86_SET_MCE(r7, 0x4040ae9e, &(0x7f0000000080)={0x2d00000000000000, 0x100000, 0x2, 0x4, 0x10}) 07:44:22 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4), 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000200)={r1}, &(0x7f0000000000)=0x8) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000040)={0x10000, r0, 0x2}) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r4, 0x84, 0x77, &(0x7f0000000080)={r3, 0x1000, 0x7, [0x40, 0x6, 0x8, 0x20, 0xfffd, 0x4, 0x5]}, 0x16) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000700), &(0x7f0000000800)=0x8) [ 945.788658][T16279] FAULT_INJECTION: forcing a failure. [ 945.788658][T16279] name failslab, interval 1, probability 0, space 0, times 0 [ 945.803321][T16279] CPU: 1 PID: 16279 Comm: syz-executor.5 Tainted: G W 6.7.0-rc4-syzkaller-00039-g9ace34a8e446 #0 [ 945.815570][T16279] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 945.825837][T16279] Call Trace: [ 945.829611][T16279] [ 945.832690][T16279] dump_stack_lvl+0x1bf/0x240 [ 945.837626][T16279] dump_stack+0x1e/0x20 [ 945.842014][T16279] should_fail_ex+0x748/0x7f0 [ 945.846960][T16279] __should_failslab+0x188/0x1f0 [ 945.852156][T16279] should_failslab+0x2d/0x70 [ 945.856961][T16279] __kmem_cache_alloc_node+0xc6/0x970 [ 945.862557][T16279] ? kmsan_vmap_pages_range_noflush+0x11d/0x3d0 [ 945.869076][T16279] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 945.875146][T16279] __kmalloc+0x121/0x3c0 [ 945.879595][T16279] ? kmsan_vmap_pages_range_noflush+0x11d/0x3d0 [ 945.886111][T16279] kmsan_vmap_pages_range_noflush+0x11d/0x3d0 [ 945.892447][T16279] vmap_pages_range_noflush+0x7b/0x140 [ 945.898153][T16279] pcpu_populate_chunk+0x944/0x1610 [ 945.903632][T16279] pcpu_alloc+0x1c3e/0x32a0 [ 945.908416][T16279] __alloc_percpu_gfp+0x40/0x50 [ 945.913512][T16279] bpf_map_alloc_percpu+0x142/0x540 [ 945.918934][T16279] array_map_alloc+0x70a/0xb00 [ 945.923955][T16279] ? bpf_percpu_array_update+0xd90/0xd90 [ 945.929838][T16279] map_create+0xefc/0x1a30 [ 945.934502][T16279] __sys_bpf+0xa0f/0xd60 [ 945.938997][T16279] __x64_sys_bpf+0xa0/0xe0 [ 945.943639][T16279] do_syscall_64+0x44/0x110 [ 945.948381][T16279] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 945.954519][T16279] RIP: 0033:0x7f063d47cba9 [ 945.959121][T16279] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 945.978959][T16279] RSP: 002b:00007f063e1f80c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 945.987611][T16279] RAX: ffffffffffffffda RBX: 00007f063d59bf80 RCX: 00007f063d47cba9 [ 945.995785][T16279] RDX: 0000000000000048 RSI: 0000000020000ac0 RDI: 0000000000000000 [ 946.003935][T16279] RBP: 00007f063e1f8120 R08: 0000000000000000 R09: 0000000000000000 [ 946.012086][T16279] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 946.020241][T16279] R13: 000000000000000b R14: 00007f063d59bf80 R15: 00007f063d6bfa48 [ 946.028427][T16279] 07:44:22 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000340)=[@textreal={0x8, &(0x7f00000002c0)="660f2b9d7c070f32f30fc7752f2e2e64dee4660f388278000f4245fc660f38f69df40066b9bb03000066b80050000066ba000000000f3036f20f2a3d660f3881710a", 0x42}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0x8090ae81, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x20, &(0x7f0000000240)=[@cstype3], 0x1) 07:44:22 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000000000)={0x14}, 0x14}}, 0x48040) r2 = accept$alg(r1, 0x0, 0x0) sendmmsg(r2, &(0x7f000000a400)=[{{&(0x7f0000000040)=@pptp={0x18, 0x2, {0x1, @local}}, 0x80, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1, &(0x7f00000001c0)=[{0xf0, 0x10d, 0x9, "00e3d537f756917a616fd5a7ac9c1f48537cb5feb930f9544510f284a786a911483c51b5a05831afccd2a66d589f7ac9355abf1ef372cef47a6b36738cf6db18efa370c6ae08f76ac5bcdff43e03221fc23b54b4106c959e497236089a2f3cb65d303d7c50a80ff5cc8e0834a649ca439767f3d1fde6f657f324e31cadbc7e70c1ce1ca63b503bb6d4779180e6feab3033ccf7a7d71694792860aa3e27a55442e9148dfcd00fd13e3555cc863396e5c3c5a25ea3881296862c95db6ddb7de1c651337702836c49f12f0a38eccb01f00ebb62aae59c74305875f7f9cc7b27"}, {0x60, 0x129, 0x8, "32f7173c04987f0ef896de618afd39a4c8df203712d6e6ce1ece3680335f3ec90182f2c7410a5d4e41dcab8d62093900c9072a83c45634a86560ee59d078c52a26f16b3e4ac23f0172bdd182be"}], 0x150}}, {{&(0x7f0000000340)=@ieee802154={0x24, @none={0x0, 0xfffc}}, 0x80, &(0x7f00000026c0)=[{&(0x7f00000005c0)="3f510b38c5b4cd8c65c20d1429eaa9c4c3484acad3841c6f80fad6ec55b106f862ff0f130cbfb0d031516e8581b836e85250cde0f104f3af63fab194d731697ac2d0c25f823b917c9a85728a217be8ca658c4637b641bbf85bd22a271bdeb4e679ae696499c3cc747e686bf20d8ecfec5e2de96fcfc32e77e71282671de69e240f3461e39ca5ac0b8cc4b96d9cc15eb96823d1de4ea697e2f67e5f9606c9c9008d66b41a515347603ed28507bf2bb2c6f0aa179ef5771aba9fc12d9bfe809e0d2f4aef741524775d8b9961aadcb08bd8930dad0186971fd6695a304af76a8da0c1c54bbd0c0eec8e978e6fbe06ee3fcb4e4810816ebee3e09188ae6e5492b994a6bf0c9e2ea4976281db0729b7b3b703cb88a588eec46efe85b9071e07ad92306ed490871b882575a12fc6a993c309a6732b346ad22bb3239e26cbdabbf4452cc36a407051b8b2fca6cdbf6e74cc6f6d9de292feb4364bfe1238cee4c12a1617071be9777432916408509fb92f5084fdb1bc46d1576bc1b36bd65b8fd6293c8c6acfefb88b76fe7eb29ee7f9f89dcc9dcf40672ddb447cc39f05ec1917dbe9030daa0de56c4b76a6b334b4b5638cfd60e6502c5678f5db59f6c4ff1ae32c062fa7b7fc4a15f7fa870390f138d4ea4c9ffe3d05521ffac0ec8ee30e58a4a92bb34ec4943107de0c01149861259fb7e368a1f2f6b8655940e3a5d392083e14e7d5aaafd20dba1387c201c99a855423b187ca26f36bdcf7a61a54481d118706f493ae59ebaec1ef8d7628097e5d52b012f31ec7a5094c46af16e0df7a89e89435c777f5ea490083ff8778d8b5c06ebcbf26377dc4ac115ca813a161b0ca7ada77afbea91b58b382c2b0c01f4df7cf6aefd95f52e6bdfc91a2125edf3df56a3649e7fdc0d05391073bf305da5bdc480c128edc37afe1bc7f2561786432be2b61188f6d92a0e9686cc1164811900e9500a54e9054e2c4262843d179dd5ccf931772760e50b5c61a45695ac262b70ca9b219645d9127cc0d446fe19a85f70e1e720e5cd45f21a2f7cc064db04750aa1a026294d720a3e2d79ec0037f742e67ee69b870cf550c480cacb97fb62bdb5233f0dad780c14ec785d5cd26842e649805f331e0d1b99b098f545531b3b6f3f9c212df87a15b5a7246e1c6f7d0585375c8e050d4b96a84b11739d447a4509e80782760840f88765807e464910f26470a53285066e5431cf250a9be29efa88b677d31de42376331091c2280486ac73d54a5619a5daef0d90146210644412488d1b874dcbc13322ba27e442bda19d0b417d18d38d5f91da801996f7bcc2e38d3a78a9aceb67200915520b46bd44f17f65138ab17ad6a7acb57f6b88c4c2218968b201815233354210c32dcf9d4311df18d35e53e84334d49b3420cc32280817ef0aceb10de9c3c8cfce7748fa6529d6168850406703fe4050f2d4e457438332991f4ebc99ec1fbac853de706b043b545be7f3920828f7d0c64bf7f5dd0b6766739825292301ed70cba045041e414c10f97a2eec62e4c358d625053e2da8f327ef32cab48f1c7af23ea0b581c7a1a3758dd955ffd0b33e296316b8ea6655aaaab9b2d04af1a8dd9aef8eaf6c313720cba136e72c58c9b2312f3f9aa98a851e8259004b855b92453f92547f638e623bcae7066ee3b54b2fd7b2b267ecba3b3cf9123d391b37053bdc9b95d41831c2edf024d82014a8d5f8d5844d7e3652bf49c0ec5bb278577ff5137c7e899cbea2b600e01c2690012e403a7b2146ecffeae8cfa3a9a48731bbce32e0632676d3c86b340a952c57b7d713d25f569a88ad7b8e3acf6682b5396c422a82c377120be529403bda96662d8ef76c2c6cba742c812fbc1ee71989e7e13b6491aa82e61f756ae8585ac91ae678f3f7a03860a9df12c656c299905829d4eef1865011156624fbe996c5ce51c1746d4f82f96c4d7d3a5f58a8ccd70377ecd82a91b0739b52b94bf42b18f5fe580d428e23e4d402877ca65067c254ef967e8f69558d4bfa16901a55eed70548c0e23a905105e1c3ddd37c23c2698c6724bdc2956830f8a0fdac9fad9e54b23f799b470b01a621c6b73c5ba47807f604482f091967567572bcff332f1b32656853467d8527ee8eedd0c0fb331c6759e2513440fa626f63f48e9cf63a4ccc7d31e6c3864e5c775ad349c745a5aca44207bed7d029246a9d47cdaeeae34e4a27fd8bd118f799fe5c4bd42d7e92023d6be8a952d1083f4a3c57c73e60489f7d4af1cd2cb5d698b266b50e178d59e3171bc6f4aa31c3b617715b1f08f8dcdf22ea075c28154ff46b346858e96794f8d582683de13f25a35179d751b88ebb409c5eef2c6fbd9e6699a64096ba1fbf9c504228f0358e0e2e78e8e243c39d9fca96bec7d469c7558e5acb79a319b7f988b99b94553bd479310697b965814909fd28596d2a62d725bc212b6ef6a84759606eafa3d847363689a112630de7f7fcdb5f245eddfa502848f1fffff7cb818c2f56c7b10aa8861fe9a7421d501c9bd2497b5b1f2d811c03bcca4c2e2fbb86087775d7b43712a021e4209f9ca627b77a8dccc8faddb7ad64769290e007076fd73f00c27f6d80f48576239b0aee9a3e5eae28dd6d06f98d4c3986372c32b00e03e233f47cbd8b5fa639cf294a8d794b87ff0f6ed39e188c912a40a02ed69d33b84351d81363ae42a8036b7d304d8239a37f8f4bbfe7355d5b925dc596687164ada25a1636d067d44f48f97fc5b5f1a2681a556b2891f43d3e368f12c7f51a1a50296aeee89cb35b5db59f60219e9ef34ecf570b5d08c27b6762ad5404e3b4e9e1c6d42bc159f28d78d62fbc7e28429c7272565cf7b11ac56a1b5db399efa4486fcf304ecacd5d53a5b594fc16901211606334af88a34538d725db6b2fe0dc305e3bd5e27fdce0168434b56b49dacf69146d39a5514f8e1da1d815f756c8f1cc2f7273c10119e6c114bafc054def3a267b19a47915b5eb061c7405116bdbe9dd4ac6081b3ea157f3efbbad7ab5c928ea4ad06f65db4043d9bc1d94926301c32ef83c41172dbb7e41a0fbc7987dcdb18072027b5f63f47c95eca65fa7516dcc143bd0db77e502b83d8ca5cea59cd4c8c9f41aed5be353963e7d01afae8ddd434b858f361c6fd2c3c7f345b7ea31c0fde6f97313624b00b1f34fb8ea07c91b0623fc2441bf494e37e81eb8dc84a5bd72602a8e25b358311780e4028c70532837f228d2b47f5d3d4f18f3d30440076d7d3412f67df8132494b2e200710e9f30480baa19fec904b487be79ddbd84c0a129d62d7695430cd2b415c2a5502461e22228c9830ced8da885b4a752ea89053ec0fe978ea6c29f0b7a0f1a16bafc0d0960c655d1d16573ce3c0aefc3b612717867bc16c6112738bfbd5ba0b9f7cbaa715f3161c0a813acfde075bddcbd31489ac93dacb5053bf4e558e2b8338cb79f753d98cf82c4eacce4e9021c10315a95ebac1ac254be488eee90047712dcfae84cd2dcac381f6a097eb33c783c3aea3c0728db4a94fe09ba885f54e243f5d6b0cef4a63a5b5b26d5e9536a06bb262a554b44a9938b6ff1a67e9b938a7c8e72ed2722101284945c83b00566c9dd82423654daa00c8e4ded01417a7d5f82f5cc451177dd6d7dd55684d68fe2688170a2ad2e2396caf1255bc1c73fef111731c278858b1bacf1a2669cff602cfbf261ce4ca48e94ab2fe0049ea87defc005067468b97720bdd7cd719ffc6f2fb4af02d18c1f2ad1299a715a08b8f71320cb2ee5f34db8b5f7fca880f428c631906615419679da739e9b6609632b1b924dd3d403fa3a56f8b010860655dba67dadb448ca96c9aba8a273fbeaa0b7fb05861131ad267fb8e6d0da6fece9d6d28fb0149d92b411272dad1badfaaa5d486f5a1cdeadfbff2621078bbc1bb538c9f040a9dc63a4725f76a8a5aacf1b528f400056627798116f708a7ef355046ebc284949221b47b5f1162affd087b029fe8268798c102f79a0502f329aadbfd5096dc3177d279d3308715080e0106736c9df9b528939bda3521fbb1ca06e9a09bf5e97fd9be77feaf5b599c2b4fa97a480543f7862b4f67496a7676f9f3d41edc161b2d4450dd1d5fd9a173bcfe09624bf412025ad9201c42ac4eb2853861e906760f0ee5fff871d23d63c9d3fb563a84e98e6e08a8723b892a3f6ab78f3a1e8efc2e5285ce942bb38fe7756e31511cfeab08468a055d40790018a73e96fa8ecb2eac94c23a3259e3bdfbce1f1a8aca7328339b7e03804134298ee552f5af89ac3064c074e1738b52cc2d60cb7b0f11e1b8233cd516be8d20b1ef97d9077a3f4649b6041b0f863342c31d538c772339463233b26440a582a829d5e4a59e9f6735666be9363b8175854eaf51d3c45360f29fba1b8fe2df681d932ccaba7c609ba90d08ac17cde85025cf59b1b0e56dd259d39cb2670891e920b083a3e2f48ba9d1b5a31c1baa919c124a325a54ca08ebc5b10f4b8a08a2f59a36b07fc8254b7261727d290c85ac0255ae5b60084254d5e7f888822a0c8851238c0d7eef3dcb4c3d53a8b48bed73ba25d4dc3e6a0179c1fd8bfd7fbacb592b9ebe6d644c8731170efaf6f973a2c74fed8b99bfbddf228a00fd3a5f82216e0de5423dc6572e5d162d8c2e95f0986b1ee86e124545e9286043d00ea200b38519fbddce35c130d9ca78bb9367c97f835948abd82e558412faef9eaac91eee7681c2b0d0c4525a15906142347c8b9082b8f483fb8fc3504374ed2a0739d315fb73d795c66a138f17df00f7a957e1c92a0460881e8777ac328890aa136ed4914fff482d7648e7002b5995de682ed41b83f0fb826081ab5df62a92f73c3bdd1ea22ba2143d5c052fc85981a2e2861d03dcd27daf3ebf81ce98b80f5a27a5bda860e124505f2667f1e2f0cad1786241a20b37ac7d2939cd98b81351804a2ee0db55bc259c4ad6323e1f55d818b841d098e9b9043f31296356ea7c0c21fc51d393be09fb3b3e1ef71fc828000f0b1f5f7a93404a490c10c1ad68e1ffbcfb373d62d4f54828d8c9d47f07b65d7123937094df38a9e2533c67134dd77681011d6c26bffc59605316c55013dd289c326c0350475a3fbd7fefdedc2588b895deb3800cd1b7e183694d8472daf0a552ea7c1a47a14d4004f692e522a0f99723347f6e9f574bb54f1ff88ef2eb78d246ae2e7e5ac492c3658103c00a3a728bc890cc6f799e2c1ad067061f4bc42b91fde172775e932779526511215890baf83cbd7169fc6cfa66a97af83ce16a42c517073f73a6f885b17d02100bd5c43cc46683df6ad28c2be82f200c2d594289c8f49c66d87178670758f79ea13b29e506e763424a728d83efb5bffa4eaec94bef894b09d67f9614b8569c46614cf4af218992352ce7cbb6cd58c7fb4e8cf9a534a8718724b01df9c9246743cb4d4104415af1dd5fcac07df71647a0c4992b5bd16c7b75bf3375ac88f22011f5e7da13da62fbb48e715d2c9d7c83d61e3cf35215e72ace4bec2ab925f4c8ae36acd31dc0b3f4eb2f9f609c2b0f3ab7c3bfed19b52a8afdfef1f89ff68e7d757ca0ecdb177c0fcd1df5dc86429329d45dd59b9cb5c0451b5cf13293af15602b5663c0b2569936b58873d26abc40bc78a0383890b1a1939f3b9301cc828530f2a46e6afaecd886dbd0c2a640b328c6e911372e591a2d9557fbedc287ae48b0cc6a2484d481053079847a9c1b7b44b5fdce6994ab87e96d814627450b332d7540c8e766d8a6162f08b23661bb65177c0438443dbf8099ebd3d8381e7734f791959407a04b26", 0x1000}, {&(0x7f00000015c0)="63796d429613fa9981eaa21a1df99cc1754884c5bd2840aaf7ae16377ccebd4e097e3d70e8c6111830bd10db22e6825a2f21b2a875a98d4584861df30e101f67311fe172e2febe9c2e3e62318fe44765800fd80a7f7f4ba2ca1096639bb748f724bded52004aa443c68f7d14784ae9121d654f1b43c18308b0825e54319473c6282ea914161862e49d31536505401551fc2ac1136fb3d2a29b4132cfb4e521013e93dfb71ba27dbfe490e73c409b070436955469a6352b87f44ba9ba22abf905d19919dd58164ed0172e5015d26277a8d818a2166de155d6565f238ce7445bd67eb221abb4ae26b12232292cf0ad56a3afabbc1239682888dafc810126037856a6646406a75403bfeed690683fc3e5afc3dce0749b8db29bd5abd0a901813ce73403cb737b7c228f59c0fa05c1c7d894cea093f5c7850d7364256c3165b51cae42fbd880013da4dbd17d2c529b809843174e19aa97494189ea7043a38b80c1a630408ccf20c720103bf56b68d0162c082b996a7545215b9a2aa1a2587773ff77847b92ec98c798a144a4d5733c5b62bfb252e7ce08dfc79991714e1419fa2c45f15dc6ed22aa6a9561895ae7fa3ee320f33733d6459918f95fd06cffb9506824f9121b97fdd009895c90e85f7b68c756f7042dc9f2b941a533d7e1a6af0917001baa835e562a5af60e8ef0d52e7be4976a7f7ea430e5a0cb208c2c16047788276656ec6f3a005239bf08569c2ebb5b734369ec134f58206de472ab126d703c6a2a60f75cb8508a8104695657936f03820e790effa1f0bdeb76c099a01cf1d08acb2f5bf80d438945b7a2e4edca5089f4e760730c7793d238e271c953d172d1fbbd8591afbe91e3c3748d8a619d284237eeb5064af7607217bf522de7368e653686680a523c57398c583a7cc53ff9ce2e9937240895250c1c286297e4845bc294df93c5cacdc77cf6d8f3a3def86060ac54c967466c6e4c35a5f8ecf69e423607dee08a3320eadcdf89dde5e449a2628589482e5f5980d8ba0cbbe419f3ef2eef84a01843e2559edfd6873de6e7c55a142adcbef21128cdf638415da4bb4f7d232a4a369a46ada4845c07c96db10b7bbebcbbc092a56687468569c3794728c12d0d5d4645299d28389c34887d75e5181583cc77653d0e26e0e028f53e9cef4581342f24c3aec8a2df1da0ec8a4d729480358742946035cc634238a30af143a72f584b671a617a52c00f73da0916b72295d89ef92d3d702db86e44368be3d90f763bba2882c71af0cbd8b957efaf0f2233d6195ed1d84aca9eb1c46ce27b5ba8102a71b725453a01de9a55b533641d9edae2f83e5c130f5066661c972f5fba0690ede199870e8c7e882b1060bd0ccb4a61a14856cf547c8406802c365c58491ae7011b35c626f1221d5ee12f207555aee1426c6f2123aaef2f51259b56e1130a4b71f1c9e09c7cbe2f7f932857e39e6f705a5d207c335fa70455c80682bd1a3075d1d852bd62aeefe4d76dc83ee10e7eb8313a2739fe6a425c107eda37868de634c0062bcd909805356ed0fe23ba8086b001b3d355a94e94c26b4ab7f001d699fbd621f77c94b26f8b6c99d4d2c64cb7ea99445eb67381e83732ba86487952224cf6d0fab27ec7f13221c49ccafae65c1eef4ab9ca738405668b715974e07f99ed6232126c156290814096b2373204508f719d7e2fb81773e44f63a887a536195c6074a8fceef6d2c5f3f07d3557a1f1f445f42c90e880a43eda59f8974b7101d1caab9b93268e08dc41fdf175562778b41e2523cbec330e4a80f6c6b37b38ea8d7408363ce89fa0c723f40394b641bf5f15d838364ee9b263286b89c79a19a64d51e5914066103e30e13aad5025209fb9be0037ac3e3b69fb9fbb87bb2d10fe03594a7e098e9c4918e34d65c2fce1a110117ef93df65e8e3d76cc74b97337a3b1fa384d1a024dd3f0ca35b868fb7c9456b696b49ce31cf9f5f530121cfa8879c448df8988549cba846bbb38fb2e9268a6196d3538c1a4a8d15b170339b94067914e140e67931564230777fba7e77500cf75a4c673a2e1c5d2bae3a0a37ada34a9dbd9b8dfaa0bd883582a6dbe3fc7ccf1fa59a2e56d1baf40092a7c610f67182dae6e76f3abd84c7cf83248a8a76ea4d8eb297d73ddf12cb9a1addf6dd1fe37a226d64a6906ed11a99f35292bd11a12cd86b364494c390606e4bb23634ebdd1ad40ae6046c3cd72dd7489289692e47b4796a7b4e5bdeb17bf5d179605994008a1d5f3c65e9e6058c8dccedcfc11dcf1406fc96ca1b37ecb9a3e7fa446d5072d1202db5e96bab48d0dd09f245758e3a8fe0e1ab4817aaa5128b9d0b776822bf2662e0954164bd200d063bd6ef32a7941abfe6f1888f296f8cb0246f2be8814c728ad453ac6d0c6da17a2593abdba40f169442269b7b627d8d06ebe68fc7d8170d7f16c215b26116d326b8fb567ef31c4cdee39902b6192420b3dde73e7116114c2c1f50c20ad5e4ed005a6f577476b8607776839e978b13fd8ee51a72928405c070afd9593d56d726c5053e41271218ea93fa405038079d1610c47bccf61ea7672412faf52401efefaf762f07a0540b117a16c3f48c7680c4d376d20740794b546f3313adb73c5c858bc4f8cec2c12f426c6f9bfb391acaad8bea3825834fb6a6648a50555415345ef8f42135a87956642ea3a11ad7f6c17b5795966be71fe30f9e4a05b1b91b8db33626621dc9722e5b06666b69251b4cda08cea789c03287c9af57d79a7243cafdc186708ef9f2a24d8a6a68331245f0451e31613aef55ef1eba1923c6c058917a2052727647912d7276ea50904781f0762627dabb0ef69f60dad78c2e4c71c17aec675daa17979082e2ff72dcdc55530a9e708dfafb7affcd41b86d0ccffddd54650eaf88e9e2810d1acd17037749b402d50f1f65feca5cb6983f783af0e59fd2a8b7a06fb962edb71cce3151c6eef5e082573c3ffe21d6d60861760eb2113e4047f7f15c8e2ac6ca07070a417cca07f6a069cbc5eeb64b41afd1163c5a0a2554a0ee8ce537347c8f019adef518e475a2aaab2a562175942a7f14b81d57bf14a8b3ea2eff8a3ec46c7a099851806a977384bf96cbb1c9fc3bba42dc454f2aa7caa6f69e78a78f469eb63621e2d25f0d7ed5cbcaddef7cc3d27b3053c3de5b16cd4f0086e6c919d5d00065614b61656b2d073bc9daa906c780631c2bc54d678f06a20d171d5293015f47dc600b47bc0e719f5b83463b540a1b5746abdfe949f6dd20322c69af0a91841f6853d86f4d7ad4405b8e6760f0fff023ecd2c9749e2ceabbc0658e691b172b9a31323e54151643a08fe61175dabf09d66d903c27bbcc063af1aea0a6b6825e5c9bf00d99c61ecd35527a83d083eb4769e05037a853f0ccfbdebae2d7f7a0ef4be0214e33f72036292cab7303eeaba0920c9ff2f708d42518c9b2daaa2c970e3143093483d873f81f85f16f78d583239f8db74f9decf013487d8e698cd11c68ab563e056009d823b4df1c21c85e25bb19169b760816bdf662f701735735e0f2861c5b3bcaafd67e62e56c7df6bc29741a06271a66ff28a1537949934cd751cdf6ce7550e09a4187d55996d75fea5cb0b71f76d25f12a9dff81fea8d48dda19485bf79be25d98f050e916d0bcf8e295b9d433f142100b79b26b2c1c6088e6376da747d2a5b75145302967b6485087bf203165f8ea0158002ab0e29fdb9065da209593a7c818ac66a76c8fcaa2b9683d416b998cffb672a83cbd4eb54765191060470f3d7815c56c5dc0b44b9bd34ae391eb42b1233d3c9c8fdc98c64e5e195b87ed35e66e1fce9667c54f9b0fc7102af7fb751cb55c228bbf010e27f9a4f9f9a2aa9df2419a5d3908d04336d2fd822bc39b182881f955e890241c4535634dd3745e80bb46a8dc968a19d5d22f8eb6050073e29a2eaef489a6881e4f6acbb18938da267b784fe72ad50ea34fb6d39131c00c313b47b8864e88e73c23e66a67912e6d90249315c818fabc2fdc9fa1ca01cd4e98348194ca6de1595783615a56e29b0fe8e90799c2dcec6f08d7accc01ec6830649ca91da7bb65029b3de078657c3ce6321a73abe872f5e3e546551c321b4e8a53923b68857f69ca3229ba4bd2a933c6a91f80d763b6adf4a4c5c456651b4e2e74a6875be3712963199bdc4c460487a50f27f374a177a58e3db023fa4fb7c160f1f7622bdf314582af5a0678edf5f3b7fb4eb91648f5e1e6aa4b3037586f98a8ad177781a62cf7f47f71b64c0c76eac6affc68f4fdb87b5bdc4d83201e57f33e5eb02bd3ea2d2225467f75f9ff991931062ad8b6ed7682069f15dcc3feea81134f205947511bb2adf53c1dc79a1be624ed883ce53bc29c7aaa58a8c9c519229824f1a6fff52f486ad46450fdb0f262920255de7efbb09c372037ee23f19883fe818e59f923d81381093da422e9e059508572a54d362511fe70103c854471ee3454570b9e49e8f4f38cb9d32f357b77452635efd459d669809aef229ce08b7d66b7eb308c501621da11054dab8dd3c39600195dd8a0149a911a61ec640b6635ec9dfa294c74cc27882d184089d46f4c5507ba0f0e91879ed44c52146eb52e618c43fb052bbe84b3309bf1b14a47b9b7a7e6262d3ded04edac3f1a45002f9e622c77d239a4918d9513212bac9d7ba5452824cdcffa6a52f272c056478523f6948f4dbc87fa41ac77902d98bad6bda1941f0691bab78059ecf6e4c7399ff35db6fe4d6f8192cecce6b8bfe0bcf69c3a78a2546a99829580481d3c04f30603b166452d3103d307a138ba878a029fad2972aa7af9dd4024f9e6b7d1bf103553aaed8a8bcd2a2c9bbe0d4e21567aa31672de7e58e76dd4b743a524d02b5a9e3102ca0f7aa7c9b9423a2fc003fc49787e7c9b6650bf85f3693d862ab1bdd14e98f6032732a9370594051636cffada52e0484c680611a511bf6ab00dce833473a422fa9fe74322948dfb51d1fe069de618e8f40bacc4d269e16b7957f56048176596e72b4e6d8111ae176706471c668b05b64371546b47db1b361bd2c34525fb553d05372086f8ae2cafd4a2ccc7ce347a17ad90dd06d2cff0239221dc5ed01345554a42377d1261e4784e6b679a134615dd2366fab5637f4a4927c2064300da4e9078d6527f3e83b0b8a58f9db1fdf2a01de26c7005e7f14a89a7d7d0644d018a2e3cc2cad4412e5cd6a7dcf3ee87aa513acedb12c7b265ee3838b7a7ca1f3fbd380b026fffe66204ffad798920290b919495cc645926c569de724ff8f2203a10027b1cf4a9b9a9cb7dbe8f6756e0bb2ff146889ad8f76d2ba50487460b801ec3ce7ca0bf12afeef9b35d3cc6a2b36aee1c6720d5d6177b6af67bebc020a27e71954facf6dc51237f02468a5d420bd6ea292ce745ab46212549a88268348072f23ba3e16b7db8bca743bf49eb04cef96aa1920df130948a35ca8421f4e1358463dca3f18ce2329054a3532e138da818ccfdfd306964ba0065d1248d85ac9b43e4770a9b39345af50cdf5d49edb2e17c7f94b89ca42279a8d6a32a66e5e53721e935ac3028f700299dc11ad5708a3a0ba31f4e4254858bc28848cd8ba32d8e7b0808381c4a94598132d5f1f89763c1bc7935db5f6d09817ce24d1dea7e7c272dbcf7d9c3fd682c2d67a298f9dafb92cd6383acf516d2eadea2b234904f788b33651d7cd255c404922c38f326ddc1af9691a14dd5882ce766329ed72e682140e46db82be2c89e905ab69ab77fe7099921fa0dfba06c7cd0ba60052cf7482f91a4cced51", 0x1000}, {&(0x7f00000003c0)="b1da273c7f777c428660bb3ea3aaf2108f772757508dcc2078731c64417a5014c52285879b832792c74d6d57e750b65f4c13fccdfb488e5ba40eaeb3284b9eea756917cdd86ca9ec38a0fa27e95f07810f752c27b2218e13ad36b985cbd9239cd1a558aa45f72db31ab23896c68a37fbc7f04c30e3f634409d8060ed", 0x7c}, {&(0x7f0000000440)="66e66f3ad6b43425b773a4592c6e33d1ae13a4ca5997f73c983e0f4cf20b2edfab8d323488dcbb9c7b6fc74a9f644ac9e45976b70f7a695e28fc1cfca04677c9570147b54a8e287ed723dc6d34f88e9a082af3cb65f09af0fd016ccf9ca4bcd46f8feb66df18614e922cd2780385903bee64f93928eab0720743aa247529f04a25259b371f95944e28eac1961375eb3788eadc802bc3c683fc614a2f37df62bca1ff882b8594172f7f8b668f8385165168902f1901725ca3ca1039e3bc04de2d", 0xc0}, {&(0x7f00000025c0)="164258588b9a318e38da9a6ef7e50c9bb2c04f41a02a5f2adb9d0954dcbf3db7b9eb709e255d0c18d84c92bc09b8260770dccb3ad863377d8edc88526d698b1c94a05ef784dd58697d5d1ecbe97b664c415e643ae1c0fa571c63c7a8672ba3208327a385a91d14bea3048eb050585363d55eefc1a1d39d58fdf7d08d42c90ef738d1e5eaf398339f3c4ae29afc54198a9082d531550d522be4a6504223f4895cc8bc5d88feb2b97ba1aafc12c556eb723883ca96dd75bfe9c952c682f9681ccb9cd122c5ab04d4a72ed16b", 0xcb}, {&(0x7f0000000500)="04c84d6cafe40cd95b50de12e6cbaf3c1b17147351a1883393f2eb7c0d688fa407312703b3fc387063f81fbb664db5e1c246cad1", 0x34}], 0x6, &(0x7f0000002c80)=[{0x70, 0x0, 0x9, "fdc1e3d1433aa0871d3efe7c89392beaa8c034d83138cc84278b1a697e47fb656b36640e0a783cbf9dd1287d19c6e2d0cedaac8e0b5ff3cd9fb0a4d5762c3eb2b97d88e990e9ed5228ec071ca6a8bdb65fe47e191acb0e271a61"}, {0x58, 0x10a, 0x1, "354832995753cd436fdeb14c22feac0e1b561c75bb85d5efc381078809ba5b281cc8192b9118948d9ecfa301e3c4536044b7fbe8c8b1ab5753d922f1369853b660b399203cc205"}, {0x28, 0x103, 0x4, "3f67124c3d0a882d9c8f6753ded4da163a80eda8"}, {0x98, 0x24, 0x6, "d7a181d3da2fe67c050e429e899f638f9038e2d71f8f6e114064018e6542dcfba54ca13c1adbfb6eb481f362a9e8118170d0a7968099f90266d788c872dfd512f27470b4d584405f9cf8bbc9e571ba5248e1049c65f462e9a321a8bc4a0460ac0330174b61fef4ad016703beddd99461d9545946348493ca41e9748784b724e1b7149fa2"}, {0x58, 0x84, 0x0, "3c9289599f8d672e5bbab8d46e8fa5702b1ad62be76973296e89da552e80ad3814b17716ee7114254ffb87134cf684fa96f1ac6ab91e682f06b2c57e98bbe320cd0f1ffb"}, {0x110, 0x10c, 0x80000001, "650afb5d2a3311b65e7eead5e03aafa43a0159bbde59764a17a5bf012e1821485d1b2a0f4589b04e0c3be80de93b0e5b9b70d51ac4755d37f8a2da8d0cf45804410e8ba2fe39c391c7f2dcd742774e4e0b2ec227450958e577cd90792df7375116e2ecb093dc9a48e766b24be46224c2bee7f9bd24accfec99b3b13d80ee5cd85d365fb071a8a4971c659c9f5a181f43241c1250e6f80da7c8c62e5bcd41aae92073be4aaf57071756d705e17192c68333ad1ae3ff4762f6d4c87635e093c3a1adbbda84bf0bc4cb3d6533f4930c60ceed45e0b9fcb6441fb77ae8cd22ce31510e8adeb6c8a7ee9c0fe0e4746674e38b173c9a69201903e64921"}, {0x100, 0x119, 0x2, "24b8ef649e52c48b7fb50a023dd5e8adaa4c32bdc479d5074b9bc08493fe826143e814d173346ed92cbf31b5d5fceace10294e04af50f2e3f6b2ecbab3ef4af70bfb0db0ed585674ad48b65d71efe7666051c2e38cdc3143e98eb458d739cb528f98e82cc08d081167d51808998b2b20475758535bc3fae0071319ed4795897a90fedcb5699ec2f4dc098ec067ed6f4288903812a85dc99e2ec05bfb3fc968b48c00d409167d4822be7729bc6a904365e02ff0011abdae8daae3729c9625228b97d5cca25670c132ffc6047ef3f69ddf21240027b5e087dcb0dd10c17bf176f8045db539cdb9e2ec8c00a8c5b3"}, {0xe0, 0x117, 0x1, "59fceb2c076dcf513a0be3159a25b27de90c2cf7596a2a2c717b8be64a1f5626321b2525361c1400d0171e75a1469ecf0487f8d4d4360b1570d2580e63ccfa48bacfb0bac7a78167a4ed795854b674cf8b9edad3bac9d2ea8b45a0522a2c473fb42be1421c676d4d119a7108206276b2127e9933ef5930f4aaab05e3ffd27f8f362a891d7623c49b71aaf8a5648e43d1e41b166eb45e1caf4defee35d458432bcee9340ed0cef2906e7b4b21000485350b157c0e672a01f1aebde5e64bd7a7f7751af6c8409e5741d6"}], 0x4d0}}, {{&(0x7f0000002740)=@alg={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x80, &(0x7f0000002a40)=[{&(0x7f00000027c0)="30838fe3463866c1655608ae41215c9e61b453a70e88c6bb1c8c5280e1f5d02135de8e415df112047efffc15af2e37eac83872328e8f041582596d333becc36f60b588b250826edae9639be85e7cd0cda51545aeeb7c405723af534bb93e7cf4137cfdcdfd875b3e2d1b2f6cf2d2b849e35f14c2dd17c1f51d44b06faf2fb33bd20442ea88bdf05fa1753348753ebbb2748c9bbf0f433404f07cf0d3be6936e480f1501bf85d", 0xa6}, {&(0x7f0000002880)="99377dfdad3e1ec7eedb913892bfd656334059bbf65b3ff3730e92ac9af8fc55b58126c79708d021a4a813ba49fd9e232daeb7d816a09180c0b559f0bf3d2eaedc36c81e9acad4e5a1f6538147a511a6d9dfb85f4b32fe61ccc978892e9aced39a62ad10a609bcedc50d097445141c2a0318fc8a4baf1c064f23952f9fc0d8637a56f1aea150cc60fe4742ce5dc51b1bfb481fd32658f355597cd712be7f062f3f08fbdd1e5e5f0586d7134a254e11315924cee724804ec19bb224cf0f7c670d03362ffc974f3e6f04f2f6d1", 0xcc}, {&(0x7f0000002980)="0ce6fe1cf8f27a7dfdcb3e4cbeda43445c6e0d0a6c9a5cbaa9a1557cf66cd28b8454f31d55a235151c9eb90c3b9b2a7e2447a223efe48f6c0194f2213216d36e766b693b05f5821354d2034b6490a023a3507bfb296bb023e674dab37f25f34cb2c9850cc5a26bc299f48f33585b9b27cb6b6c63e3ba59bcf9ee0dc6f362c85e90258f4846b8cdba2d1695a0ff872aa5e3266816", 0x94}], 0x3, &(0x7f0000003180)=[{0x1010, 0x102, 0x9, "166b47c92615be1a09745bf8627be8746e2fe7e6bf5980eaf9e091117ac1c0dde9af62072bb0b8f662f0f500b34411f2c2f3be39c9ef9991ac9a52198d36576efc489bebabc58ee394691e4bb1e7b4683a0765ef44c3e2021442c1ac95ca99f460831824cdb8841cfe464fe7e35fba9408fbad4a2fdd43b66ffdccdbc3f0c69ec9a148f62f09bc703154a5ff6447bbee203c5199256fda2a614da4887cf34e2e77925b626bd8a2e8fe62efa88e540189a6d75b0ebd3f65726994e0632585be6754c02a2adca78327285f6371708595c2e612fb4a8054df4f35b49e778d5f8ca3bc3f2acc199fdaae4a090524c09294f7c8a38cf685d695a809a7ce33bf5d81d9247f240d3d275b1d31b815d51b7e28b4de3d33dfd1f73762c21d2fa4f5019f15232608fd8651d9409f52d1514ea96f9d14b1cefdd1ff9659edb6713da6c4eaead27a53096cc851655b242480b35b0af1d1aa5941f468b253f09ddd635fcd12b7803792b09f60c93126aa72606d6e2e134a5132ba75991983644114adadfe7ab6dd27cfd4a322329c3247108b5bc91f06a6c47f67548f0f4247449fcb4e76781512ee24751a743076dc861cb405e3005265a68ff2b1aa47a7dbf4334ae42360e887c2d04e893b3d30b1b653bba76ae22c755e2cc5869651247ca556cf43fb09e9b503679d7f95717e0941ef3aa20c84d345e02e0e5b86a06fa16b3c1cf82e08006103a88279982b68ab550b5fd3e301d1551fa890be610ed0f8e4383ac86731f239ea02d54a94912bf1f6768a401dcc0a818609c257434ac84e66463319ac39942d5cf786cb8c2dacef8db5f8674ca81153e85c3c7115ea77ce9647a654b2b8215d18738057b382bcc84b963fde484280e7681d510a1f4ac211b8bcec212e4c17c3ad585d6b2d907b735a41c8f1bef13caa9b6198c43cb4de3685619dc2b2371c4f41b02b2ce273a3ac659050b302deb31d78de6838fc7745b99d32b27f9ed860d57ecb5cab36c745ed2bdc16a99fb769e3350dff2bccf1ac2e7e9216ab6d08accebe545ccf4306827922a5bb16ffe92a26079d8d0c5ac0d3cbaeca6b2ef03afb66a1429ae7fe6f9ed19113ca71f9b8aed7bc1266c1df0b95fc8cb931e4924a5592804a8438418836305b55a8bf5e2a18053434832a29e4c6df906e03eaccc08949ac53236131f194d1538b07c6aea40238ba537d5d60343654bdc07556e825cc9077f69a63cd331b2fe36c62257d67975e91f745778e1645daf8f08c407d5d66a7ef66a3a2e45fea14e2090a9691cc60c991aa2a5d01877d31e597e88ddca9c4b7fda4cd6015a210035b0615f9cca408c6a883a593df3663418ac9f01ec5ba5feaaf287dc8022e9df02bfea021aeb222b2083841f5c4ba2b8702d8891524569591b30ab0225d6824f43e09eddfcb74ae714e25a8ebde864ec718eef3318f15fc194a7cb7013dd09c59e862cf4f2f42a0a2f594f4442ea54a9304dbf8edd2e14071a70a9ba1fe0fbc4b5048609bc7bfc0b3be45d01b896505dc862b99a4c947e01b6dd2b4189ba8ed07cfcb100f6fa0066978bbaea902a193ff0d708436ceae0506e03ccc1588c8e08c601c945857ba7bec3907b4fc729d2b00671e35ca5670a081606741da08ba073c508330a90d88dfedb1b1bde6edacae515b1623b7d026f9bdc11875b68aae760be7defe3435edfcad143916e34b8c70a64a015ac8b2ee02203929db58169cffafd7c9a8386146a1c70701329d13c43f55ac1820ce6dc575d00a65a46f86402e85c8caca4707610030f24bcfecd73c9fa955dbcba016e8c3f02179528b5f8232b45768a1f60f423274f7b3b5b378838a3a8c9ae16d2890181e6e523f2a0b7492756f1b8598a53bc5767ea7356893ab3e3add67f4cea3738e7e071a1513220bde28814141998ef46ee7b9fadf0fd96e739bd23bf9004a6a06a7ab12a2ac19a0722413d8e17dee7d86c21847feab211dc56d45910126a3ac4cfb36be3ff585a9ce875510dd93f46e75d5b6e3916bbece9a98aa536efc6a96d28b40d413efd8827e01dd62ddd15cd25eb3103e75d5ebc10334cb5d35e75a027e74a3af9de41667bb5313ad26d82f494c93187fa06a6e5c76f79f640a2696c8ed912daaa416fcfed9225fb7aeb19ace8e077a35c2a6f60471131db157a6f0cb18fed5bface48ee740fbaf6ad598441faf6c74c70c31c2c3c4bc7d488767b16e2ce29d747bb8e11673b5382cbb8f204b422056b04804e437fc944ef831a9ee3acd78812ec993d0b79f7c44cb46c04252e5dca3b006f49a70d2f7167572d1af8a0db86470fc1ce075c75bfea18b2842ea0dfc3ca057d152633477ff0bc5b35f2fee2dccb4e8fdbbde6915b5a52dc8e563600b4107d9c85b8a8554b2efb5a7dbd58ae2a76bfc2c13acd66964ba63dd9d70004a47ef7e15906b828b726198ab8062d83ff0dc54fe9ecc4d63505fb58ca1d5efb87c57ab0f824167237148777d48d0caadfb5a59a8247698c67bcf0d18ae75b59e42ea9191c3ab503539826f7ed8938b4f1ff0eb4d546d0f59f21be68d94ed782d37eba3f870fe8e8bfc093387864740e8954f2022cec1729c862680e8ad533534e4cf128f7d216b1fcd58fa2955951b4d86fb1fce4413bdc55f1840390bef6abfc4501aa0d07060f558106c5da806430655f63c6677cc242a5fb76b8214e2fe046b1924749f6ab054f6e00fb3b85b087b4e7ccb6346e4d9a49385a36aef24a66cd5021c7ca9f919467ca974d13c73e26726561bfbd43ab20796f489439b49bc43dd867ad59b8648a8a55dbbad47a418ab5dea9c97b6038f956453df87290624f086ee87751b633992f552865939eed12576bc4c30b850c9bd344fdc6cecbea581918cc51877bf0f421ae9cc77af8101f67356da691441ac2d971654cb5037479c8e95c6d70e58a1dab72703419013621bdcd5d0b95f2c52a13823e262d0d3db586835ba8e7e44b91200914c16b09be463de88e60f8e5744cad67b0a94f8e49c968249a116d2b626da76b7bf300424ed3f7f7134a988106b10602da8b17d5772b8cd6127fe293b89a272e71f1cf140c49c79e7d2058b131fe880b2702ffefb7c5f2b9780b09a4279289cc52e92a4bc9d279b9f96ed3348765d12c369b724214f86182d4bb56ca731c97c09c538cda90220b4d9a35a4b63e2464a3086fd9754a0554cb4bbeefbeb7b8fa129073eb61734f1a46fec43538479ee38231b6cbd99f9122c5085a8bb3ea47bade9f7b74176a14dec8eb9d9c44d2873fc7dc66ae8afcb48e5f16c6bd496cd1f8f2fc2d42e29763779e29364a35cbbf23a6cb4a5177fcbdf7388e452fbc750c4eaafa12a329b80d6b2c1dede05170b34e20ea9fb8c663a274e701aa9bade8c7e4d45fae2288434bc866d96f584e21019f65d44531e7d51252b2269a5a8169b681a93b52ff8bd400808ed84f5c09bd80fc8f3cfcc6f2675a86b8b774f27f632ed417bdbc5c51948025a4b66c5c35807d940dcfe3a810f7c6178b63f665d943ece6d7e2112bd6728a57c5493c28191d29180e88bd91accae6d3ad84e43c5fbb7d82659e33f599fd0efd1171702d3d48f0f144594f6635d8409f4c1eb953c6dcbf598adf457df9f012069474c5ae26d453a6f362c9200fdba7ed4676354600cf6ced1b72a0e0e015b29328288236f642b31736eb6ecdb531afd260057aec7dcefb144c1c6ee93e8a5429bc0b99da2c4858513c61c8de9d71d126378d9569d1559251eaf86597c8d5cae7d28d92eea670c2395a1114b196f20c2514c45a54e25bcc740fa9ed46781992efafbdcc9d2fab7d38cfcf58502d315a83ec27c033a7aaed8a1150a806853895331529a05a66cc109694b0fd4aa61afca4bfb62397bea327e90ff0d035e6e4ffbd2ad5fc876c9a49efc162f9e6a3020f607a452bcfe0b344478a0047c1ade6828550cded957e4e4388a9789e23ad5fefc8752c7b2444dfd2cd443d739b3008420a88aae1edeb2cadeb9026418792f25194db5fdb8011337c243356efa3c021e6e5878c2afb7425340fe57b5c263af56a7ddee71830eeaf3cd5a7aad6d041045bf6c1244ab3340cb27d4602d83888dfbd292216874dc4740326e0a7d5d048b250aa01c519ea4c68856a3e5196e0848d6429fea94aec4b7869b535876407490a799a4e4b1e9010918f734f59fb55432600cb6df4dd89022bfa2832e27282183a9c76a1da1821b45ae90e64a1096e6a37ad7c44bfc54e432ea0e4f632e3858de1e3638e2f1e61b8b0329dbd4532c81af937a1e3c5208de1232be32b146285baa3828e48c9a1358d61afc38486d74a38f87d4b3cc5c05d089d225b3665d4efc82d75947ed178a0a4c263d08d37d59482f62fdd6e8f00cb31c81385cdb142180a1d4a16de0777f49d3a5b8aacf0f88c7ea705846a7bb87ab6f1a799ae2970f61349e27bef5f045589dfa0812ef7110ca881a398057a78018ff3663d4c8b70d2389ae651ade7b4ae22182af689b9d7e5bbe0af9710471b1aa9a945a0ecdf3276f647108c4280d0312f0e8f909094451948e8dcd9afc9378c5f1ba5db8fae3339df975fccc6f7df09d16a8d268a0bb10ff3e960d3f44733f97746bcd3f6ca48c234251f8009d79e7bbf05680af61af48a779a16f837d873f0cd853442379a9baae1add8e76fb05250296e6beba283749fb715377eb618fd48d06afbb1242c8d5c82de3b9274ed2027291933b71c33a07b0ac4c2354aa2693743dcab63d16d6dcc7972b34aa36b067d557bb7d4f8c797e52a197dc45c09d768a7d181d58af4c29673012c6652480126c8fa7a51123c5d1e46030257a86a7359255c9ce4cea2824104fa9c2c32e768633e3ddf06539e1303d48a3fb1a17977c5e19e4c6e5d796d981792c627233b328f3fddb93b1c48f57d6c60b4ef736ab1cee06bd4374b6774861d94efae0dea8c6b991188fbde57e6bc199cb081d35e45937dd4816dde6fdbf9b2548362991e2170520cb0eb258dbacd4f985f1e2944b3e9e428ba9d826a223d84f1245533466894924cf8739c22efded0e27946dc3d39648c1386aede25059cda538be948ce3aa1a3c96960622d8af794305a70423a3b6345da0e39fa0fb93e6cee285054690411f7867a58b9043578b5b124971fd3e8f7a0716ee2f95b4d5298bc97b68dfd4f54da57a5066c523efb8ef05c693c12a509c3eb55b0c6e71c154bbb977139111b281b993d2a1c9437153734d7fabb43a2aa2b41c3acb7a5b62d212ea11dc9296e15003d18e95f4605ec4f1d273092dbb5e980e77767648d3f18b75edca44e87b03bae80ed032e6c742d17b12ce51875fc1c5eff5ed5775f3a1f56ffee5e7987fc67bb98db1b27b64597da51fba3a9a428db29a7ad9dba6804b1045024a19f0975d2f873c95b31c7736b2661cad42e7ad2c7a048188811df6ccf7620af403ebb470acf094a10aa8f3509763b2780307cb7b1f8509d602aaaefcf2ca3b05447e0a5fa78add50444ee8a30c873d66028d859c1972bc8a1e354af17269ea88457722412660c6d01667deb0467d02b4ddf7b461fcfc618c932e9aec1d9ca82c1465c49ce23079261e4775216da1df0e21392486ef4b70d0e978a50b087ea7f7b65c1c10815e326bc645f9ad036aee30d17908205e6821293de11dc88fd6b838978a4027ee3fb488993b1ab751bb9b6751eb1d0d5984b65abb5b0ad8927a3ed5fdc80e92a4a2e05b2739a530ea986a18fc7e15dedf5f7f72894955e6d3aa0891eeeec3358b8e2d2c9e6bfd57111c94f980c40d8664eccbb04c2a65d90f0060"}, {0x98, 0x10f, 0x10000, "b765c36a2829e744eb4df507728708678e75e099dc09e61fd19cea93bc2fde5782f577bb1e9a90bca9a23234b676e671c1f21ecd919b6917cec1e9f9f54d4d33370099fe584c190d6b035fcab3b366c0ab557f3c9641c1a2ce9d939267af6bde142f2243ad50b81cf8f9821318c719da5cf05026e554b27b43fe57f1fb602dcf31661bc819f5f4ec"}], 0x10a8}}, {{&(0x7f0000002a80)=@ll={0x11, 0x11, 0x0, 0x1, 0x2, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}}, 0x80, &(0x7f0000005440)=[{&(0x7f0000002b00)="fecc5e4bdffaea8a38f3b047c0dcabd5829b7842d5a947aa935f65e1b1ed1566e9a819d7", 0x24}, {&(0x7f0000002b40)="bfa94c5b440304a475715d89cdffe6d8e1fb", 0x12}, {&(0x7f0000002b80)="73bdfe96136d365521cfb284eaab7357b381ebb461a17d2663a952c0a9aebfa5dba7b9eeec61e534959bd4764c73d16b17c46f62af2968c8f8c1d50f32eeeb31dec8e7d3ed1c24270ecc0f78499591d243717b12441a2a9a0a8d01430089ba5b9800d45ca6b6580e08f83f9e0c3c", 0x6e}, {&(0x7f0000004240)="6995125d67d0df6b28882b5a18c383d7d25867afbde7e32db62872d94f94b6bae11030ab1f419b51a30e90183612f7df6862c9df2b60a03b81c34ec5076b5226664cb6894dee7360c1b1b0be5ebd0ee0cab9076d2d6910521955e81ee88dea37bc40d0ca09d5ddf3d6b046a648740f792ca3f0cf2f9fe230067bc0b3b4becd03db2bf684b237f090deb49c00d13a9bf88b9edf9029ae44696737c4ff09224b25ce7859a1ebffb0", 0xa7}, {&(0x7f0000004300)="7b927d5015370ea82459918c15917ca6d0d5878e1f254d300344d234903d2689c23a81ff5f994362db60073b845cf242991cb852d8fc8e151238c72c25870b57fa26b053256582df7b9bfb7fed0532b7e987ecd7b0620a87dcc4352c39a8e40225bdddd9ade763987369e05d489b8ac219e804baf6b78d493fd870af06b1bf519189a8107eafb02f5d63e31fdb99a9f0279e833971c2931bc9898a81dfddd1c384f193a4fee48e15b8949e7d10b60d1169cdb7583f21f991d3e2c91db936376d076462e7e4dc331d6ea0fc70", 0xcc}, {&(0x7f0000004400)="cca5333d610c5bdc2d1e0bf2", 0xc}, {&(0x7f0000004440)="86172130097998878bc98dc85a6acb8cdbd97677dd37dd36b983a9dbff9cba7818619a619ed00ea27ef277250036deaa7e82056e43c411f2e3e42ac0d2d361bfd827392f3b693f0c3ab31aab5daadbad4fe6320e96c502643db9d438e9d53b6a35d43e62e327c596fb25287f6f1c4df43a8f42a5990706a65136401d1822e39757f360984792b2571bf9733eaa6ac1d47c5b4e998f49f07156c5489dd1a8560a7099f507d43598bf9f60375cfd98bed2c0379a271b7a54ef2bc373778e7e2a699becf1b058ded17196efc17fe19989d81c6fcfc0b3e74b687aa07320657de8383f396b82913b2f127a604090c9ad4b705faa4757f818a2c6ec63c98de297c294b49ce4db45354075bea50c4a6b93a4ee8bd4dc289c5ba0ffd34153dab6cdca8c3d8c97d534eb17a8f0c0f0d6450fefd3cd017f83ef8908cbe34ebd81fade29b55bc5294ee3523e3d96d3b35a5fb404683a99daeded086c1a383137cce24d3aba62ebe6044932be8e021c49fde72e3ea2a2f9d347842f4c940f54c7147e1fb045c1b522bff5af3e154e7590d1aa2eb4603d27c9e72666b700871f3d46733aa7e85d3e95d098eee234d431264fd95605484c0ab6ad59ac3227d4b198fe882220ca29ba5d4b7b40e0d6cea75e6ff77c835d208574dd880840dcf973b4f7ac1a416dda422dad9a60ceae00ee0a537dad1873fb5821703c87f3bc5bb938b140cf5e0ac2f034ef6777c852f64ac7adacbd306b84db3b6815b7f7d491872f96cb4b7075b10fc56fcc9b402f148cd6f158c784d89ea7594e2d740d1139c3a3b9f4ff452741d565e16ad4653be951efb9f2eb84368100f866afefae1a6ab5dfa5c3cc7c8b7f5bcae3678690f7e4c5f99236aeda1593d962c43c27687711abf8489aa1a656033d5b711892d1ca87867ac74b5cca2fc7c623658406a221f9783662a50ced8c87765704516673f2b3a1ca9bf04ee7f7ce904d2b969a531feda9690f2414c03a1c8a6c9ad41f432d4cfd30071bd6165a596c60f75282e6310c0ec47791db13db50811dbb6f3b5f5cd56db25e616defbdc828dbbcf68ad22474498cdcfcd3b7880cf060f5a5d547921c9315354affa11f425d184f6abc66f3166ac2562bd627cc58758c9347e7298dc35307112f54238de580d079571803bad088ac3c6e4000c4120a29ea895d8687717a546d663f6fa4d2882c5efa0c9a519fb2ded151b47f39d366dc3e9bf0656dbf77ff4a3967ba08605b83663e0885633938a0b060013b17a12bae97b054cf593801823e578a74735883c04afa215eb419440875a5751126f4f01406b8c24438f5acd39616aa7428266164450dbd81ab23eb6dade82b094ae2b494975d5428553c36a6503d63b76333efd2f1c921b452821311af27cc1bd80f7c2c56a6919735a79ce06ea6463b500319694322273be77c12b4259808554cfc5ef873abd8bea7569a986532011c0492c39ebaa2d7fc1b43b5919d586ac9cbda9fa8948f4a92349a74d9b9d2af344851cc53159c88c42301774ab32c71c2fecf122e6ada25c704a8dbdb2ae987b3fb1d337a66727d19e241aa2c943cc5493195067794d5c25f919c67608b8f811f04150ecff2f593c4f7f4ee0dca96aadd6b1726cb50017e379aef102af877e4dad9bffb7adc0bbd65091cdbba773e9cb2b548bd652b1e605c470608fefb602aab9327ec57c4f666dcafedd45296629335f383f044cbcb9db565711d7ea45bc3409c234578d0bec6cb3901357f41f1e4babba18f61eb849beb3bd9fcdb5d0bf2fbe39e32e1b05d48b291aedeff867a94d2c2c65a1ebaaa9519ef8946ada47480ff23dc4a8a8e0dfef8ac50bfaabd7af33c388eff5e73dae505481874bcad746ec423383a96fa16767c9f435fec6b94e58b84c96e88c350fce49990b3d6ab211b2e8b26abcf24f5ac4a3b4d34b7d7fea10fc0ec7d291f3bb90f367556e07693dee48b8ead55e2503bb675fb5ebd8c62b64d787aa1a216d91f20884bfcff3d1fba37c2ece89f2268053907229c4c993977a9ece3e8e504399245d683704921b6ad41843e751b6038b9b1fbfae4d94fafe0637efa032bf3b45cd39c26ed1f8cfd1c9b954f075783d35001ef9e12cddea596dae2c7d2dc28258e1f033b8374d7cc6657123f61d95c0ce250047fe17280d21d18efd4b3399972a180a83d81751631efbcf9232aa02b782b413cdbf7f396cf7dcae2d871e2e7e3365335e3f710e82131576f2861f028948e37875c2a23e4798f46d39f64913d8badab243b23ce92b1d0368e9e33b2aaea8ce460ac44d96eb476672be91f1e7afdb453a0d6e69aead91aa5a2848a37cbf737d553eb07f438e05caabe2b3741e52de27051ead5178f3b96ff9f44ceb63f9e9d4222ff96af2baee1b807d51a5379483009e1e2fdc63620ed73c61f5e4e588153748680b00585e600dfd68bb609f122974a4d625a6f68d1cfe5788dc9f521867853c88b34b8b636da88b3bc1a5758010aeaf100c80a45c3806f99dd41afe8e68a973cdff5fbb2737e1ca0d0a48cf8bc6929560d7ddcd2ab7db03fdc2b782f004f506e7d9018d7a966e240ea68f66bc82e90b35a599b4e591019ed285142a0aeae6f546a623902ccdbedf8ff8a4c74c37fc9118437872fd67473e5068114ee853e3e59033baa48278492fde9bced5c40037b6da75ae94deeb39a447673ae2c78f660a46081a314dd155334a1e2fd11b0fd80eec7a7b469a6a580e2f9c231585ba981b3b0d641ac75c71bc90dcd91073b8337d2d6d642d046dd6cdfb2a43f4826936c56169ad5c4d730ad6043497d8a129089eadd60269964cb8c6e84e1985a2cd90d45ac20e6d21f1e47601a2fdfcf40a7009fc48a71d7706e9d749b5b3dc05e3a120c8d4c6143bd6c6c5382c346e87a2c601bad2817b160b5035a15ec04c4b16e65233be6cd8cb30efcab43081e2c8bd4eb775c9d1d15f445fc324741ebc9bcc91d2fc5283741e534f2e1bf057a672fceb2aad8df39056924ed2c59d8e65956148449f3f6b8594cef6447993f1b878f06e77cda7851db38e37eb62889e76588814056649bf1b9cab99672b5585b9162cc2b439b7169c44634857b95910a929fe884dd18eb8c2ef8ed791f468affbd0607cebdd77e69f37cab55b9fcc0777b9420e4e417af45f647ae0956fed11e3cfc7a34423cb084aede7dd232ea7b1475c1e7e374f2d29807f60e89b7a5c6c6c53c9c2af71bc3af22681ebd8c2ed16e7e6d82ca003574b61fb82976738feed585f0671cf40a5382823031338cb1d11bc73befb3e1ccb2aefeb2408b8f111fdd275cfcbcc87eab4f9e5c998789743929a5a5df9c77ab145353f07df8b94c9f9aedd4a7bb1df7cf6efac155cecf236fed61f1c70a92a0d391ad8485c4bdd0e6d1a2c2806a92c7d0c963d7fd2f4172116f1bd6e075640df250fa421b24681e1ef5b09418359aaf00ea4bc9e4a6bec4f7f9093fd12096a6d57336a0332d8405e206ce1169fa08149f1a63a36bd37fa05b7885fc4560d1f881c790780fa83f76e91db87e0f8d8b3f01fd33aae2f27fc9acfd97335c1e94c4e0c561c332b17414e88dc57242d5ab1ca73b3fac76f1837ad71e226fbe50dbce5c7025e983e7cb59bfd9aa01a555a0d77745fdfc25082818ce37fb185dbe338ee0185ab2de9176d52f5b2d57c5d99141f34c13c93eae0f70a9790900694268e8647d6fbda3f9a1b85408694ca67e61011cebc4c28ef194148960f828e6b3486a59132b662ea951926957678d52e2b7bab885f16288e0daaad5ab821127a4a579945c7d72d4a87249913efbf0c258d1022a0844403f4d6baa0ae8b17ab148fac2e741cf80bcc666c43e5f28d8f27cf975e0dadc5a8e5f875cec3c5de296b2edffcdf9675207b26dbfbbe2088be3c23b4a4a5dff74f6c5d0c95e4fa53abf66f12631bac7ed4054a8d8253d5f635ea0ba062ea50b9648ad47061f7a2caef71fee96a8d5342d2595380d7a95242a3e7c2759374fecd03f3de38bd13a6dcae58a6d501c6d8dac067b06fa370b33764ca0fae3138ef7d884107cf2e9a51d153b39cc64dafa422252f554d6376fb6a62b615d2c9887e58d7b2f277327d276ec16a7b4d6b83ca4ed38028183ea0f515f45dbbe9ceddb445c99ba5a22ae3093564033ae6a69b63731ee17f1fa87fc077fcdef2350c832b816f95d1dac7336e4da8c3903e6557ef9c139f8990b44f8bc5835cf3fc931e103254e8ce9d5b19f51efe2841dcd068d5f621f4c306d2e8ffedd4c2979bdc830d1648249257e2fd7b9e90148cf2e9a45a01a985fe4efbe0ee3be6f5916f1107d83ac93ff19a0d12f7d3184f5478f7a64453fc4cdb32a0ced8c96a800348eb10b78a001a5369386ff916a8a0f75a921c7c7fb797fb3cda889b97d5770c96e4d50186f9e8545b3f7ce3e9094e164dba974522989f925657faf1860ebe65673a01aa7b813d6702cf45ade75f6062fb99cbd7169754689e64cd1d31b42b77e2b1bb639c9f5611a4fbae628ae1e786a9eb4478d23ed108f8a7edc885930d175a2b77c7f75e0fe879b7491fd71c136d888cd37ef5c0f9b1671b4dd838a59ee3b20d21a4188b3ce0d236b3d21a30c7d3a98dd5c4831ce9f1f532d182da3d29a3fd553f8f0e743faf60519b1a02682f2a20d1945a3a50df593b7bd2ac77c41d34afa37df85e0680309eed770889506691cfd33e0fd4072fac358fffa0770ae7d6a276a57bfd39e4b2aa06669d0234895ff0187185e80536e65f1768e8b742cc65abf07203bbec14a48111d4ec379e34997fb28143d59c4475e6af157329d314fe89281b50b9bd7d1ff45dfac5d0f7fd97dfe48d447cd4e4be4eac119841cf11e606709898eb1a659d25a21b99bb8a5b0079a99a9623f44fc5b515bee5c754e195c7d2dac2012346a03792f9bf2c392fc364f9cf99ed26b35d4bf0a2a3829d31e62700fb3c56a8c360f3d432bc99a310ec4f45c7607798a3451f733bd9d667fcb1a277422b9e2eb29c2cd84c16f6dd78105a88b8a2adefe34f47d0221306e16a5436a3fd25b9d022aa106eea10554b644b9a07931a0bed8020f4ee794c9bd6545334dde36054ccc5cd075f750e9eaf4cb4b71b5c9b9de1fcfb9582f65471c4cc152c832587de0c979ed94c930788cbdfbf5f404a73bd31da539061f010c32d2f93ba878acc1d058dde72f996e88b69278df62f7c6f4cf698bfc0b326c420510b4672e0ac175487285df6ae952830f2c67c7812fd185073059277be3db36f2296f1e54eab11801c58aaf531f9a7ff157b2f405f280d5a90b59cf822848fcddaae870d66a44b2b1a8dc62c919e89f2e3003d8ff2d801c3bb1151d5c0e17460c51b03ae0aa953ffddba4840cdd5c6bbbdee96acf6f0145a6f27bb340aa0c1a9f3f4c23bc250b000adc86d0680e0092f1a4ef2d11a22f2e6b39189c56e3712c5e42f2648bbabab9548de6257a8b0837d63b9fde10aa2767d3ecebaffd8d25f3bc8433a19e69a5b1fcd815d4d209d08cc90fefcf6c0ed5fe8ad65c30aabe90adb95f07f62cd38a87a3d726941176a896129beff76e8876ec33cb1c35e62aa1df3734fd9f4ab9b69a921a932b627402908a9b10b5ef466941c8b7d77655f974c7afd68626cea26b8f4651786a44c9a7541a3cc16b4769270bdc4823f4a0aa5237b0403f4575bafd1cad7b0a9eae2e86587bb727e7b9aab11101fd8cc623e29e05914d906ae288bb31c29583703f15a9d0ecbc594ad3890dd484f936f6e0fb39d2b9d43b67987b8f147910f6f4e3dc9cd0ad9c759cc0b6c3dd6c40b145", 0x1000}], 0x7, &(0x7f00000054c0)=[{0x80, 0x180, 0x80000001, "06e7c001c2344489dfdd5937286eb7a155c75232630953fcafb834bffc92cb3d8adc2d299384af31cd93d7f3393fa36f52590f3f6a7200b577621e4cc3e463fd18a86f5d744960a5e7747ba54066fc58cf3dd6a58ec2b88f9b912d36138bd3037f6e54137394b962d3eb5bc8bc"}, {0x20, 0x112, 0x9, "42a46b4086710184abcb"}], 0xa0}}, {{&(0x7f0000005580)=@qipcrtr={0x2a, 0x0, 0xfffffffe}, 0x80, &(0x7f0000005a80)=[{&(0x7f0000005600)="6ae3f42af863ba2f538e0f3308ca2820a23c3caecd85387716d11b718c682f1e56f27a20fa8386dcf7b07666ad31f814119ab30ec3611cbcff531a4c9cfa5cdbae3585a10f9a0fa88a167a7a2a2a6cc9405919513920d3e0781d2bd87a7a950c4b060469758648a27a5fc333755a68e8068dbde1a44ad0", 0x77}, {&(0x7f0000005680)="f7c8ba5e0ea7e7925641bf0fe90eebbbb6a3e34da00b253754780afcceb0ef6341d99cd217604701382a9e61360136a1d8862be3929c64fc3e6dd5ac1951cd468f7822275662a3622917c8d646cb61ff83dd16a19c36e0e7fd0d62afa43e991f522acf10", 0x64}, {&(0x7f0000005700)="d8fac56f6dcf37a6f42c54852fcc1b5ae7bd464e2067724f2ad0332a608c", 0x1e}, {&(0x7f0000005740)="b5fd8217d2809cf533dce775170be6f259e05ec480f0167d2fee6a3dc7c86a5bf3d641e71864da8bd4acfc2779e50d9c5bbbe9b15bfd32f0253e1684b81fe3b405435515da8700c8fa6f67d8bcc7", 0x4e}, {&(0x7f00000057c0)="907e57bd04493468b22b6b69b23efb5735feb52b728ea7a3835431a27dc6f6b8156a73130fc65cfec8c4c2ead3cb8f48efa439ce40ffba0dc8b476b7597b709f2bc6b946dfeee7f5885db88807a4a0c768f11bf2c393ccff11863848b4", 0x5d}, {&(0x7f0000005840)="1696de137cdcc9e802eb3beaf1d92965d82978f46f314ff49cd68f2e3d23a5255e5b52b524259928f294b7f76489134b06605f5e5d73581be5f60d9ae4d2476c7f74a13a620e9a2d6bf8f482262a995230460397ca909ceeb5972878341155c3fe5e28fe47fc423599d83f4554e18c811c99ed60121d4d91bbc26dbd361d7ece8890a4bb03bfa347f489481552cd5560a5c62b56c73db96226c3c14f334a599244ef42a05811469ed4977b4f26ab164356f4398711925967707c538b0bef7aaa24bb362c41", 0xc5}, {&(0x7f0000005940)="2fec844ff86f4017b299f1500abf3dc3acfabcd7fc6d7e9d0c", 0x19}, {&(0x7f0000005980)="cd941a07a9c21152658e0012aec5d561d0f5696120b2ca81c961bdf10089c5fb6be0bfa5798c1c4594bb25673a9ddf818ddca0fc5e5c5424f17e970a0a23fa3899d32917aefae43715cf79e7e46d4460a1dfdb3d0c3f35c31c9bdd8b55022f0f4ec0b432b8b80d6ee2e50a710be1aba37104e620584e8a91e623680727dc60556511201410dcee8a1c973b6c8cd5a4f4604780204c3b7576253cdf99e3cc3e2cf931707861cbc912db0f17433ef560db62f8ebf7cc2356636f3a8b9caec62e9da6f20eec8d864f6446820057145bc2c23d4e4522854aae87361805f7a11a75299d8ec247d2ae431cf667e251ec0cd39a07cc185615", 0xf5}], 0x8, &(0x7f0000005b00)=[{0x90, 0x102, 0xf0, "d930b2dcbab073c1f3212b48f6968f8a6e827ed8757deb91910683d9ab045d1b8c8b1c7cc0c4b8f2f0b5b4378a128442f9aa2e9a0b8b733ad2adb0ef47eada69c1204628ef80c786af43f13b3754e1f2cc25b13db2866fa5ad9db4234f88d5649ac4c83d68bd62467d71f5f2a31abfc5b9f000c28ee0aa2108eaf4"}, {0xa0, 0x10b, 0x7fff, "4130a0d1d087b505bceaa00a2baec2bc99c7de8ac819f96f72b40432d9ff3887e5f9422a9b9f524d556e6e66ade4237b97b8df30c2eafc2656f0c1a57c8e098cbbe3b25df82e42e0c384b5ff83759b45ffb53c5909bf8084defbc58f0368c29a21918e7a8846eb1f7e093f6b7a3974356ae290c7d75aaa140ce05d6cb837b3f671c32cbbbc2c3c5e0b"}, {0x98, 0x117, 0x3f, "5a3c346421e9d2a4838cc04286ca8d946c046cce98e017286b3a6fdcae27e2f57b352cb42f7efa270a4ca226d4c3fdbbae85ad86637ef843956e1ed3d77039bfcf525b8bb4dd7717ccb3991d6a83ff8419b9e9f5166445919e25af63cf426c60d362bf3952d535957db447e5bee86b810320374b4461b92afa011993642ad86ba4b0ccb3"}, {0x40, 0x1, 0x8000, "a8f5377bb2eac74f74ddc4dde82952795b5384050d7cdc4893ef9587786382a1c7d01c7fa57a528ba0f711"}, {0xb0, 0x108, 0x0, "72401b1bb108d1d45930b9503fa0d019703cb43f485b7eeed0ba74bab7638149d352478951b87360426b2ad046a2e02f36c1dcf2c24fa437f1c961ae3a28eb918effc668266b581373f8ffd39f5fbaaecf7108bd8884615cfcf42b232f4c3e7cdcfd0e8f4e8c5be882c2eac2938b410c94e858bcd648a38bc9b280b7930086b6165ab2f4083011f403b82f555fdcca0d33b6ec94b8442a24ee5cab8976d57680"}, {0x90, 0x114, 0x8, "f67357a4b9e481704120f1ef19926fd7b36bdd89f86b8b89a8abc288c9d6556510bf85a399d8680d8aa66acc573fbb308eb47d59d13f7a272f0dd724414edd1bf5931b193df60e3e6b283d109d716d8b02dcb4b92913dff6bc9a293841546a138e780f0b4191aa9eeeded74bd0af5f224ab3c0b155d44c4a3bed"}], 0x348}}, {{&(0x7f0000005e80)=@l2tp={0x2, 0x0, @local, 0x4}, 0x80, &(0x7f0000005f40)=[{&(0x7f0000005f00)="e8705390", 0x4}], 0x1, &(0x7f0000005f80)=[{0x68, 0x10a, 0x1ff, "95eaf8a38efeada090127562ad2520956d7db780577d5a7f3ed2d9ca58aa15f0d7843b1743ad557ee8563683c5b86eecb05a1c94d69f6c9e784d200bb3470bcf4686dfbc159f3f2235fd81c637c0e147b687126c89c3fd"}, {0x80, 0x195, 0x0, "57985b4c40c533c6c7fc79f52b9f0cd337dea87a8dc317c3dd902a86381964ed7763ce1f17c9955f390f1535621b1157774f7fd93d3f8837da3f4049479e726f36850cc555bd3af384bb3dee5753546b132ca3bc1f7023cf86ddef8e2314fffe8acc0af1beb4bc9c6c2dd6b83f"}, {0xc8, 0x29, 0xb20, "a5167e1392c6ad4b0e1a4ecbf81425ff8c61d4d632cc264375420cf4605347f73317765f59f446f97f9e1fe1ac2d276a7efa7ac627cef6202897cbbbf2122126d699e5ab4b3ef27ac4f629d02fdf873b3818b057da2a6237b7cea3605540e35b587ffd99a73519e50030ce21fc65a7318fd4553fb65ab1cb4472cd25e896c3fcb757c7e9dda6f7fc34c24954a6ea9bcd211b4889e63c88b7e0186820366550d566a28c9011e11a39a01a04d116c22847db"}, {0x50, 0x104, 0x100, "1491826aac2536eac9c01c14f3a2178b621c6d5d5477feb2b046fc0c38ec836dc4ad0e8ab53e5d905b6cac0c6b8a1375b5b3467d92f2d23d953de2df"}], 0x200}}, {{&(0x7f0000006180)=@can, 0x80, &(0x7f00000063c0)=[{&(0x7f0000006200)="bc7bde66ccaa963df2f4f39a0925e2c78904298d362152369dfdcf5fd90e81e06c882203b1fa7c803988818aedd203523b1149bed08b04723a2e599c10db8ea876fde415f7e0da4f7c97b251051246ff4db3a7aa079ae470ac8ca9b6ad0120ffc959a356b03bbf618daf15e7914ac41892a1c1e0975e13cd512541d3f736b22f26c4b0a0feb2ee6d12a82e4c24f4eaa552b3aaa08b2aaf53", 0x98}, {&(0x7f00000062c0)="a2a67b1227247f91b640421898e136e8136fcef6b979c2500152dcfae9292341eb03acf4583b99fe6468b46a8c4d5f5ea8ff9abf068a6c8cfe64cc274f342450f1f3de5052d0441795fefb88c4d1684669e3c874d09a84cf59338c7f49a6b6a208079fb14f3a56eaa9f831b08d1ab9f74e57c5ddbb08f300ea2c2167d13176af3188607937329c31cc495692750623dabeeefc2280dff6552cf470af381da5b557422d17c5144c7a1458e6137dc6171de46850c6ca0cb59980d410917f65faaa4418b35d54199b7f9fbf2d9a", 0xcc}], 0x2, &(0x7f0000006400)=[{0x1010, 0x10d, 0x9, "aaf833f378030e6edbd84443b7b2826e0dbec892c8cceb69a2ee57dac6f27fa3b220d9c406f8537a8a166faf9b7b84da801265e86cec65a7cd08b2caf6c7dfe6f6239d7017decf8f4889b3f7ea47e44c66fa0e8abd7e63f845b57839cb09bee6fa2bb122e315493c4ff796f4c8d4c033e8ff99486b7dae362d7c95306a39644efb4ed1ef675ef8584bfe0214eb9e55e51b5bd45ad409a7e2739cdd976ec68426be89b31a3a40efe21818e2f2afab0a8b4d488fc525a97561e2ce5d856f1f209f91f6641c2b45816a195ba92feb6a0acae2a8b62ccb1078f2ed8010f6603f6b6e855cc9f235d4259a24b1e88245eb1c662a6b4e83745994b36afa7ae6594228b6c11264376ea1df3bea03b5b11e64da00fe26786c7bfa8efc40df2a7f55007052f9123103c02169fc443096cdd8aa0877838d70555cb949598cd115bc6342268c746483117415a212a9ed087b239a1e9022b5852b202cc660da0ca14698ab277baa79c860afff525a2ef8e49efd7ba9bd99e999c3ca12616d303a9ce9a873744b5d9853d555372054b13fa4baaffcefa49014e6b2254f72672642b77bd73b9fa8c21644fd7e15f4ab8e68f519306c2aedda2816017a99e9ef7cd81e6c5e3ba96f587497c3e9769a683f32202dc987b51e9a19bb368572ae65338e2c43b3bac33d5761f15ce26e1880919fcf4b4d4ae9639f36eae4ab2d237c60016df17545d64888923d7ffa238b1d14e331ad838a0f720c53876a5b4860ce380d8495a87391ce70ad5f96123052d02a58a43fccd014c8390c90f71bde06d14c0afaa383722bdc88140dd64f07fd620ce9252f58e2e2e5b90ed55692d7f025e7ee824b52729dc88855a8fe2f2f9ba2391e5058f91a1a353a730c902c9a68f44886d3ab917d1f5bde72aea0bb1d8cec84a0e938642c4ef45ec380bfc1badeed5d630a9a818fe2e5c82e85fe91f4dfbaf0d939a1c2bb8706a2d0a0027ce10d3a6006a1c022ef5325188b4afa17c3d538e613cce7401e6f926ff1bd024098acc8e4d5638b662ed6b16d6b0822957dcafa6335a317e109a0df992bbcc6668a508b1d6f363d11d170a7ed525124249b0f3b9542f31c9c80d12390175763286f846eeb7169a1cda329a1687170b3afddb37a29e13c6fffb23e737726d92ba68a233f503a4e057e373e992502fec6cc41792a82358d408f9fd85648d6988130e4bb685c87cf7e728198a4f71d4643f87212da299d9fa0b02c729bee01c224f8bd2bdc81639ea559696d13476b77ccb29596ac25df54ab5599f4a2e94fc70a59057719bd9a5d4c7b8bb8c259e2d4f5d464cd87da66df2d349f20059b4e59a52b5755bac69220d14dea3732806b314f01ce3c3c3345a59e3ccbadec0eb24f150c7831067282fc745bb56acc2ac2c6133960ec5e08888f138755d266c6541e2e7207e5f03c1ab17a5281b162f5de293adb5b36dff3128966aa3cbf4bd00354cbbe0d8a8c13b4ae515846f0299827db41d9c3d8c4a00c9f322983c2c3bb24a8f6255e42e7085524f02ac2f095d46983bc99be0bb5de20859b4f679bded010e6a9f3f0bed92cef26038665e760e8855693a4bb01d04b8e34520882f3a5f87f88a28c58404ae8ad32481441fbe3484e97d4544a8d563426a26b766d32a620d86393abb966e2b62083d71d81767cb7f626171257678302e3cab52e5d7172d12e3866ccc589b5765db132a0d267a95a434c88d5c6f98ed817eb19ec672071a68cfb5de969c385c306f0371b5b278b5ebc530a339965b6a65cba61a1a9aac990ab8288ce184d4ac2122311a36a3b9b954b52b02252c2d6ca75bc7436da87543395e0a51be99596e695d3ac56fd61d8d61bfd6b8f934670a0e09bef70c7d85f1b55291bda868bbd9a04980560ff34302fc3463d73ef58a51dac6d06facaa189c1902fe947ea4a2825145d976dc00e883121350b45032b531b200cc3835789777840e87e02292aed41b42f02f632235c16693238803fd36a2c251d32fb52b4720922793d5f788ade90832b20a2b50758a91f9e2fd424e4e91743601276f6d7be534f7756fbcdbfc40bd2613c36c7026990187130d9dfa0b25215fe615e136d56aa1d67444500a37bf277bd44835a7b68dc1e59aef28015e86417b246d010fe10db26c7ac10aab2225004a836ec5a6c03ab64a057ec9ca028b0a13f58b1c36fd6e9eef17e07780c8968ea47095e6d0d07bf64e4e1745726c9dc8c33107703ea6f8a25300ae4c199b9f39c55f6a4db940222e169637cc6e493462917205b3365fa844ef1b94559e094c0ce26c088ac2d9667eacb0b457dc93e3bae7b08d32c0bde8c85ecf318cf8f3f07ca7264097381219f5382c242dbeecbf9e1e75885b9f6de80be5f5896c227dcc0511547f4ebe889dc8dde12fc6b2d68ff161e7b873e93d76890c9911f92fd10d83e46e6785d56c044a9e21c12fd9d0b523f256abe296cfae819bbfe89192a885f855e12a35af6b6a542f2bc8fd356d7a194e233b2b6019c403fb104675963cc08e8eecfc7468cb507013dd904772eb4051ab9d7945dcd3d32e3cb6d1c7652168561d3e02a196cca1a3576c6450107e4a0540434717fdeb393bbc2ce4b37dce9cfccc34f6b9f8f492cdd3063a349774015aefef7a04fa424ada46a387cc911a6a5693bbb8a97cffa46d7fe140b072faa0a7c425c9a0f00602b488fe7f4da14afd30e5ad1053504e2f98af07c865e402f20a2bae22ce1d39d77c96e5c48ce9888cf91e74858bae925a2c7fcd348ee6844882d5710129675a91a0b7726fc4793527d5dae8c3b96c6c5f89d9b0e944be61931e401ca3e01d5ce012d28e5463ceadfc082421b9ce28583631b513b3e5c8456ad7cb7596558ccffd81e80523519b2e75accb585e8b90eaabbde6f86284c427b1069fb64c59f05e0057f5739a6c43b39876757ef9e96c65e56a414a44cbd28a52c84c332f3986f17e7827abcc7e87cf95c5d98878fede7bad1ec6ab44f612041008113935f6ab06a6ff48a410d556cc844bee4eb510c5250894efb56d41df2c148e5c2ec7ef96db9e93856068d179198955286a1c9a817c0c51029043f1ba4f03b071fd2d5f0a58f082a94d53d201833cc76995fbec1e4f57fe02ceb232c61deb2e7b2437bbeb56e749480422c28832813afeddfbc3f2ddd93e616bca3c685ce01f96582b84675524ae590b3dd248bede4a3490b3ec023742283ef6ac03407e4c0a7dbc7d492c00642c274e7fd653844a7c3c4ac454de1a98cb7317cbd6282b1fe79473dc37c91773a846f8e18265d1bb9574f74c21c604989e79b6a3744cf8e79acd115190b90af7711a29dbe7645882a8a97668ce94f1559d93e098f1ec01e8e3e904a3d908927fa83f1d20eb22d282aef51dbdaec1fb76badcd8fb83b0a71e3fe9578491f4a843355bb18cc263477231cc5ed05ebc487ee5fff9b0795fc31ec9986f820a75cab7c87df753b1c0473bdff568b726439d16c388d371eb4612de2cb6d3aae63e5929ae918a9b434d30748eda23cda4bb9fb4672a88c4a5bd38ea5560b88efbda0592523cd0b97b87658dd5cca6bb7bd286fdc3b6117121d53ac909e8675ec125d9a3d91e0373858bcd776a7ef3382beb863cd3f95bcd666aac172fed3d642baf7fcb403dd2ec350b5000eac0582d48a418915d69204dafe408e00bb228e7597eb6177b1cde2a722238f10bbc86ef89f8ff4cbc84ce0fa42ccf305e2e4fcbe59e92733d92b742342051aea44c479044c3b44066909191e512d3e922653177bdfcc2437c3e77453f47591d93aee340f107da02848fa07d5f5cb61fbe64eb9867502ab09691cc683848f588e852116e508622d98e63c2ed65b5e05f5d192b6f522cea8c5f77a9b8d8a7ca6ebc7b6bf4600b36fe0953fedc6a6f61bec0ada20364704a2349c7836a3dbf469e02bf7d531067e66694f270c263ba9b260fc2ea05b5c4c309971109e382a5120222afd4436d107dc7b6a7c03639a376fbe28ea6bf1372d2cf74e81c2e55a8ebe7060de90166f988ae2cbc081f4491fb7f9742ebec949dd8b6ea689702866ec243149c6614e990c0de5661c8d16ae06e437eb839d01b8a5d1b73fb04a46328774b7c98e294aa00276df6555e8d7a6f40494328287f595c375c976f822407b6ce796e19a1633db29560cd32d1eb82283ee3daa500740a0bff4b1cae5b97e1b7df6eb934cdba2d58a5b844873ace443a21d971fd05ea66e305db089b94ae0048488f447ac6ca214da3a56938632d797fc5fa4813fffde9085e7c49cae0c13fb1e1937b2f8e00bfacff302333780cba00ce0026724187d8db2fbed48c463282baf67b1b687a004942eb96927a82f52995833eb8f64aba71c63a2c59413313836a17f5c6064c5b6aa33739f9fdacb1db9e834147ce9ce4eb7c8beaeb0d7573a6aa1fd13c4dfe57bf1b9b9c7d0be9c8e7c127cc3b8beb373ab334a9ec59d55e6d3857d8c271e055bb91b73104dfc87b0f0f3f9738ba0d1e3419cb77abd9319398ca603b09ab55611361fd94b5c7ad320810a6ca2b86f10ae1f3ca007d9b5d540dcb293a9061948a7cf948abcfeabe0fb4b0f82d8d08f0a348bfdbe34b0bc97eeea5e8d625c98d4abe1b336c6baa3d79b0e4216ae485f284c6f3911fd3d07d9274c29d59a93b54f0f5c30ae2fbfa48301df5c1aff866b7e560ea6d95c1efabb045af99b66237d0920e0ba4ae129769bbf8630a438436c7cc3d23df3b0e3c235b9cf4043fba14eaaac5b8b44370581dad82e528e8a37819b0cba4c671017d67ea71122c9600c521ad5cc1d320dd5bcfe92e31c02fa42643b42c722522bd86ef6c7e09c34a6c1fcf5847b87afb41bc901ef1e4244a577920f3c89e613c1920fe1e13faf645a511bb7407bcc7f833a3f88625944a077df587fa0eec28e7fd5cca3390da63cb56919bda9ba2c21062467cb8347c0ea7f2da31a014ca04cca6d48f11283bfc64c67f9daab3601dc248a99933de2eef2c0e4e48e6a6f577cacbfdce45308f6d8f8485e930375c546e52b5cc0fcab3a6780ea9bf5efcf50e2791578229f7ed548ad4b610e53e1692b21d0cadeffa67891bb36822477503d6bd49b74579f440f24ece5b00f919e0d9387371699cdb62fe5c53ba12d3b324250e1e51195d5f647894182178d96dcad4e9a4898a11fb4f225318425cfa787c70b7bd239e529414bceb881e368cf70818c79d307c1901f1487c30a6ca411e81d4d43c84c0238919d9fa50a3c49b96ffd85b29b5d2d9bca73c3e04320696f093a7a2f5a9179f30456576457c5d37159a88a5e3d725b1f4b8969f4741c8d69dc04cbe7a4794e9f09c44d119d32fed41dbfb199c6f4f8e1067d3251ed38dc1b47ee7b9ab7a4d220e4e59f8c753bf6c58948a3d82792fd655e74989168580cb23f16cd1f9a009d9caf3ee46d993242c584590de024f5746dae01ae183d56959a509f9edbde67b9c95d34daed540b2d062b87042677721065e15abd6c4b0dfd7ecbb00bd18e113ee5f68bc9787a8ab0896be0710f8569127432114710ad006d9b3cb50a6d94049cfb18505849af8d45b061d2a934f16df86c5ae6831225fea63b0d64316f3c09c190d0630f2912b519ff9d2d5452c4a324308a1f27d626a5480306d60d9d881a053fbd94d3d0325df5368c3b4750ec58235d10065099c992079b93abd462cd34393bbc7f302af16aa108f18cb8e6b0a5696ce14e69c4a3ad6e88ba308143a9a8d537916ad7846ca57958e8c771b5d940062b64845d7ee5f5dbe58717c879a5cbcb0a0b9a2a02ab2602c6df611c"}, {0xa0, 0x1, 0x3c7, "66d0247a281508f72d744e15111701cc9b2dc3287472a49cb850f4bfd1e2759c5ea734c3025cc6185cba5306cbde1073441195362d4e0de9205d0bb41370797fd94d598787a708914a7abf9371bb544f0567d7da3873034373a90b8fcbd30596edcda644a9490d3c7b7fd369c235904548a0eb6986d5d677c0b5284aca40f04b42ee0e3a635a781a781461aaeeb43c"}], 0x10b0}}, {{&(0x7f00000074c0)=@l2tp={0x2, 0x0, @remote, 0x1}, 0x80, &(0x7f0000008700)=[{&(0x7f0000007540)="fe97b61a8ad28265a9debfd27d3262771c1f25a86a8ec4584f44433b97967c8a253ecf8132b3defa0a80f37400ed66de8540e31da1d643a0ab544b1aa4d614839262f6cb4753340b82bce9b444b966348e117506eb01eb1794748f9f1e3990dfcbab49c16ad6058ea8aaaa5b430f88514f176aea6e21f70e755fc53c4eee3349ba17c77bcd4792888257dd6afac7a7fee501805c56ffc1248df44cbc5fd791508911312f37caebbd2804caa5e65635fed9e72e7e7cfb15b693f992fce90655a5eea343b541f13d61784e975f9af9da301ef1f31eb7b9afee9739eb1e77c0b35cf553727a7ac5bbcd02892ea2d47bc95c2cb4fd93a376cfab2cbf240eab5c4f78dabbc2065ad22652098a2c74e43bb2664ea7cca888823edc4b2df0e5d1236e6fdc4e8f61b12b1f94bc5e6e56f0b09619b77a91942457e3691a31571a1a48f06db592dd6c37a61501347e247d77990da1bedab3e3246bb14412d356b3474b55f9df6274423a253ca796c49f800ac041816b8392fa67d443e6dd126e4e08b2974381d05b1492445988794ce332e1c7471b112ccda1bcd472f70ddfd6c35fd5ac2f15ad7b2627210accbfb8f7f8e2619d70b2a602b996bcae4956e516da591be69bcefd61569384f3422be10fa313ebd3f1d3b2ccb727e68df5b26c0e69420f9538d752b5f67a7dd20ba9eb40b6fd8833f76d8b8a9fc987aedb2a0e3d42134efaa3aa853b853bac071a25eb5296c9ffab54dfb196fa795e169afc151af848ead2a033f5ec76f295bfba5b1e96b31a6269b610c7b7163788a2df4ae4a83896e1fcd808c6b5f4ee9d725c7e7bdc45ce566ea2c127e91296716047e4f9d51a807c160b3875f53db5a7d05a23d1a6d3e5a9c37219050aded1fe7d8cebdaff3617864a67bf3a05c4ad45ce4d67d0866e3b6f911c8365edfcead5e404ddc4678809f54bd97d08f814f5f0dff5b3f7941a7cc5093a418bb3672712399e414e5816317240681bfb676d8f9b4b57f301415aeae26c35b339e8d0788b9368a2f01e5d9247358e089b2e99feba6f104d90d60831ea0e7b3958ae0bf53ca25f00f6a7a08e8ed9bc099fbbc26ab545d7e0f5b32498484cd48ad804b78151639a13b7e73c9d1fa59af82367d8ebb7bf8ee89375b4f1221af0912714a42fa18457f4473d0e73cebe5e0a824231dbf255a56978877db35f3d288c0559596bbd489e1ca28987a11dce485e842d43e5bcc36ad2106eba5532e265b3051e7ec0f4831c8714b678f753189fc0a967bb09f0933aea5930f0e7ada002e251ce291c91afe87fbeeaa1b72cdc46af60d125a300d718820242de22169709b431eb1c7fa735f1c80aaadb66d1bfe99db5ceee8c64b9cf62e0cf62d673f4acecadf5ce41d282286a624f490c8125ee050e4d7a14d1140db58623ff25d96246bad63cea6d71b27def235335dddd192428b57ed62c00096117f7ee8a012cff8b620b58517f18fe9bbcf6d00c407ee41bd1ec2f983c75938e7c225bfb287010784cc5da8fbe79ac72faf6fdb7c4875af243461d8f2202ac2e4234fe3a96a7c62ce995210bb98acd80b3a6ba9acbae03e7aec78b950572d76d896f3853874c72aefaf47ea7a2fb56bf80ec09b7a427d2165b9f7b10147faedf3a1ec8d0da600a296778bf9e44acd0dd1e9392c6d1e386a8c89745bdc68eed2d645b03b8f725cf9e6e987368960448bb12581cc25a3821d07faa6ea0c4500258c36fdd8f852943d8efa793a0ed0af1a5aa6117e6e820dab3e6f172a214101fe9f9f0d18bb89e9da954f30b3850f8d6f1d21c0e2cf570b3e04eb2eb32db4d676674843ecffae7185ab0dc1ca6e8659e4aaf6f0d20fc42941b87ca78e8edca70f19dfd50baeeacb49754babca723d0de357e9b80ed425eff19137b5ed94a2e8af902d1ff2ea1d302944af25113cbc461ad24ead48cc96f63cfcba4588bc0fe61ad7666cb53e317828ebfb27f0ce6680deb2571acd5732de66bd162cc6a5e61893f53f5a1fbd9be18643d6f44abb299d7a327782c3c9e99be15aba9aa9b909a523956a61046260f0c13ae22f0b17b0e2c0ad0eee2a5d6c66e2d229bdc58245a6f1acc811371f53d9dd5d59e282f95486c896d7ae7d4e39ec9048156639d908044dbffda52fe948922bc05b51a8e33c3f89ea8e39189b894e44c0a2518ae39271158f414fb30438c7a67113acf6ad9103f30701e5fa4a1b9d1b5107ecaa80ba235002b7fd2e393f1ee81c97c98baba6ff3da54ed475d3c149bb9a6a234d07938dd93bca29aa6c7a4a4b9f05066cc4bfcab791d5506dd0cbbf72b49c9c87e14d42679a41374d6b8c8fbc6da24f6d7a4be9a1ea446730bd2c732547aef4bbc827af68a0e816dd44683a53330acf18be40ad4843650ac658334b05baa5bfe66ae5fc719d826b3c3e364c6a8aaccb564265e1b06e01041dbf529f6badb39b7f624527cb67908416af149746922a0437e547b19ef07d538b799c753f87551ae3daf4427a7a8354ac234edc7307d41f4a74a605e636f92a023e21a31eb544a73e11d21f05dfaab9c89af873353e57d8daeb382e323b110d75669655cfa1280db94bbdb69029f4daee4cee592c05da41eb7b2fc48df624265ba046da5d5733b1fadcada59eccb2678fffbd9bdefadb1da85c94f2aafb0cacf90177a85f36cdb824119b2621ffe5b2501c42516a7076670b0e4b21fd5e9b23371194de48290530ce3a215b0371cf40161b8865f870e37966e8c60b075258e6fb032459db9ae8e853bb96e04d656357e4e3985c8fb4dfc6fca2a0f0cec03adb27c334633924d03587563870c916dab6425f378b7b66d5a469d5f313ea12826deb497d8b446cbef0ba1e0debb6de4a8d01176b12c9168b9fd61d686e74f1fd571e95bf30272da27dd85419d9ab4097fd9c632ee2edf0d45fceeef492cc04bdd51724f1db455eec1d6b209229dafa4c482cd93073a32983baf70dc2765d77c8622918398ea1416c041af38f7d848bab440f944272aaa8b8eca5370c37901cf5daf3194e026c715c56014addaa81ec4abfb121d92e2962d3c465c5259e2d23d5d00c6bb95da2626d20f7b521ab34a54bb96c66208cfadff290ec75295f0052463513d7554400529430710a76af36c18c0353655d7ff8d09145bd03764e8212b5c128a0930b112c4157b839e5189b1ff77836b452e0d0eb643dafd34fda6b0d7e0b736ed25cc32a5b817c81856bc4c2395fa25383d0ce4f3bc7aefacb462f1bd910e5446270dd6ec661fabc09d9fbf75d299544e229cad3f8f8b03e45ca37ac54b5bcef029a90919c43c20416c00a5c98c4742bbc487d7f631402b2e2212a485dd7c1b95e6ffb08447785eb404ce0e0cc748577f4ac867560b678c10965a47da5ad8231475127ef5fe6fe875612073ad6be65eb8c7330b45a374139690fd5a2f9c0264787a8cf41608d00138bb5b8120ec42cfac4e5638ca458ac2779afa158cba769a3407dd43e81fd6d8a1ac82bb2b9d634c173344edb604c9d160d11aa336e7514cb0dacb6c688c5675839a84e67d505ed7b01fd8b97934c66036bd27736333e99db929b19d62c3267c13e435c2a5d94270bd4caddb693c27a328c8cce2db92452d6bd5f6ba7378f8345eb08ab8263ce047d90e235ad35c314abbcc8aa36d284fcc9b82b4e9b09804ee8bf0ee10262a704e46a8df176460629b517f0e28cba841df1b6f0a52c602d32009e990f74c56eff3cdc178686982a84ee49c53eee47eb1a44b82bca38f3391a929aa4b64c7b3210a1142551fc4f1ec5f31a1226b50fede367c6d1d21cd1c567d363340a21eb169956bb3ad2530c679ac289d92d808437dc56796626df80cf5c2b950e2b4cacdb4bac25eb169d1b373479b1bae5119dacef82c3dfb59b2171877ab08f0df4f32fa6ede9370f8a8aee9a8ce656cc1447e161a6c8a46ff8b88b0187ae9087c2ffaf94ba589d6b1c6708a781203ea5a26f616b8c4fd52d61f714ccf0e1c34e4a310c99a056a6300cfcf49309846d2b51538c7ea788b21e7704fe0cf9b457e8a1bf19494fba8916b2c8b9539ec31a1c5f0dd605e7413da85cf7b287af20ecb31bdc6ce791c2754fd0f40f17fd56cda4d885baa351bda9864cf882d68ec845cc8c07dd2ffc6e730fc321a367506cd2410b023811234ba4b6fe400112dcb3247ecf8984199fa034414530d4784a048d7c5809bcdfe7c6b63316ca8242eb0f7ac9fa0509bfc0f30feb978609905591397bd0fa3f0c930d5dda667419be8a8bc8e5cbdff3986c0604940fd272aae07a9631f7b519773e96b87870178b021642ae78dad864dc369c3c31144164a28b375ff9536a5942d5283ccbfd19c482c2594be15f78a432deb08eb09dae942ada028c06bcbf45d7a74d0d6cc8d2544cdca1d2d4f06740f770a50449a1c36af168dc2b8e1bd048e4dbeac46f32f5208a81d22f4469e324e1eaa21ef43c2f71f5142bef0a7c403f4394f12e2c876077550305f24008a69a384443e356bc100d3e9357728c9f00f496e827bd0e1943709c165f4dd4b3a2071c8ba14d1afcf469b63adda5a13943a775d0905560a16272d506d303f241b6f8e9bbff4d4ccb315f709ca04e5901d51f4e67fccd48dec0909c2b0a5785f7031ae020b86f4a19753a1cd89cb28df5a9c36b6f4dd81175d53a461e1474c81d1e5e703269690b74d7a25d8bff603efd02b4cb559cc30bb1d3ad904789629c963ea60578c03ec9d7344e3e447d3e6d7f0c683706be6629e20f360edb691070f9dc6633b0de5c87e7a76cd123337de71cd1d8f7c025050d023cd4f2900963ee7dbb64f33d6955e0c63b9cb1bac087c1b3cb5eb121cfcf80eb40fc62d6e76a293b78d9ef9a3b312b197c0370e9602153a3952531b0f6526a5baa1d06f2eb30143ba84a4441713e6fc6c2a70f5f306bace299b7ee6db9499a12bf7c08d71790b18d963b493845e02654b07a602bc487ec880c6a4aa755759a355e17ee48d26cca60df051bbceafc806a7237f108fd4b62882f243e2bd57f5d8a1a8816c00d1b721789c3530ba38f1d524a4d744aab90dcc1d9ee4646f89c8fd6071a8d6d06b96a3406b285ce65785a81bb63f32181054386d54b3912c6aaa53df0f2c8ca1d62fa4d7294d43d0b4275fc54ba1689719b0836134394ca7956ccaf72b97313d1ac58cf81be0f83fc56194e66df5039fff2b758d70e4a2b7a3552fa9ace6f0af6a1d74a580e2d61b0706d3f8f6bc67552ee16e88140813c9797f9fd7db8d022bc4521baf49c95d6c540043db69b85e31e795be4848d263f15e06164f74d38e17e74d590177ba2908cad75b994a49034c6220d01bce9c03a66626796dc058d762e1490832234ae8e8aac31ba329cbb45bb5efbdb6575ed3369e905d3db1e5e4046d1ff049f4bafdf68f07c41f3d0b2e475ae44c5beff93f35104307fc52f54574e9de293bac39a45943567c13577b73dab6fcb3f53452a729bae572b22579f0d89070c5691b56bf17210b41a780ddb657c9b68a400de0412152cc84b269ac83afe39b826949385fe3384dba451d045728400a96b744d13ac470807fcfbf716e99c8c98f60edc871a6a341c8738d912dc396420d3a28f04dbd7ea526c658e472f85d3e7f34eb5015f891f8fa16a4eec03a0a3520383fc6ccaebc2423102b93b8f470ce7175987ca9f84f6b6acf1a907f969402890eec89d62600d98c6a6077b87aeef6d75ebac73fb7b918bd3aa5cfeed9781c835a853f5a4e0e507ebd7398f9685cf9a9425a9b76e71d9bfc87aea6d8ebbf3b488cc8da96918f3032", 0x1000}, {&(0x7f0000008540)="7da75273beaf0f837e9d38768e0fa355b28df2b25eefdf56affbb3e6ac5d923c0899a75c09a346f02056f1c18c95313509c48eb8f2b7adfd13170cfaadea29eddd870fea2e26763e9a7a1327f0298aad563dbdafb8214daea7e9ac35ad2ceef3d4c2bee34a02e0a1b7924a199c360ff28a7eee0136e3137ff4db50f620d8a01a3204f23b1a37886cc002e4dd6a7267c07b8ba9e0a0b46d38f7aa655cf025add62bdbff962d3b1937059110510b91052e33b720e55be2593a334c4d7f1417b50a40eab308a80af1c2a5dd2c", 0xcb}, {&(0x7f0000008640)="26c7cde65b5c7eec66cd90b93659ef99c8a7fab22c93cbcc24e3abae4f522ce875d1cae1fe1b41f215be8dd4ee33ea715b3cbebf38183cc046f1e36069ebca7d05e318dfc7228f8c4b1329e4c4b2e34f677ab894d7fbe58239c83e5abfce8ad5294697be89641260021a26bfe64ffe3e7a163a77e47f02e772aaf3a31fd019ebf557", 0x82}], 0x3}}, {{&(0x7f0000008740)=@un=@abs={0x1, 0x0, 0x4e23}, 0x80, &(0x7f0000008c80)=[{&(0x7f00000087c0)="ea645bf108ea40284905a761cd8abe72d97f5487ca7277bccbc1b0ffcb1aeeb36b513ad39616e7929ea0b55772fbba7d7b2817c98d12ce6990d41feb705e262c4aeaeccd1c2ff81fa10d2905ff6ce5954e720c53fc76128f20cb0374c7fb81af4549aacbe1d78e16f2a2a8e3ced62cc143d0fa3f802383539a2a6698c02a25db916a3c7bc522b2316f948888e104e84ccc0b92f09267d37362577c2dc63aaf6f90d96fbeb6dc3f58030501dad253c2c22729491d18e43af5562af4be5d06d69f8049538bcae2fd82ec881e565430b05a566bc193174dab3e8bfd6d22aef4b732a76dfc790244", 0xe6}, {&(0x7f00000088c0)="ade55302f9b22d0bcac1083c83d4528cfab772ff87aa2a0b54a19e54ab214c2ac898d15d15f37ad5caba0aedbbd0ec86db42affb74e7c816206f75debc330451fdf6b9c459d3e16b184e4eeba210957cc78e92df81e6e8a4f266b144a03abf931a8276282e0ede4d979894b7c865a64b9001fec8be4f30972e13c4e5468fafc52fbe8df2b6fdb79259c99fa631ceaeee93bcdae7c01247f9cc3dba426501edc502ebe2246a0bc68fffa334262a7ea3561d6bb464e09a1588e5429882a2b9de056885afe5e61f0b52ea14a30b045b546fb90f41c4865c", 0xd6}, {&(0x7f00000089c0)="eceffa44b80c787cf1c1a4b963548be716e445013bec1cb430", 0x19}, {&(0x7f0000008a00)="c37c267a4e6c41669fd72601cf3704ac0ff825bc2b894ef077455532e9a4123b12efed52bca569a66f9ecf92ddcf52c7a93ab75767cb83185d049c924251663411d9fc0e93f965ad8a5bc2af21da6d84d9fa29193a9634c50b3142cc143131a9d8d5c8ddc342f10a732980721fc2ca4bdd2b07c4a8d95d01bb5e03b3eaa4b744", 0x80}, {&(0x7f0000008a80)="a888a07ef7f1aeacf2f1ce89873029b0ebb6dd365c035a70762f89a8e1696808cc2d5fb58ec46c4fa4ea2ed6a13e8e6f1096cacd11cf91c1e4ed5c404a9655b07cccc0", 0x43}, {&(0x7f0000008b00)="20b080226a204a76e98794393f0e9531daaa08dc4dab66956555fdb5f57a991a4ef7189cde18f1489f3bc7596c127e985236df15b2ecca94f4bfc762dc06f832ab80a43d111df2cd9087", 0x4a}, {&(0x7f0000008b80)="d414da022fa22f9672b31ca0d2947be2668e487a4b570cbcf7d4fe3a18376fd489a39cc5c8c4503bd628672a830ae332ae809a4a8cbbe99781168e6744bda2ab4710eb165830d2d0ce25b7816725923cda8fa8e2df271f162ae3d6e3a08ae600c6c55c002338e41f497576e980a863fc857e4ee6269b8547baaabee9c4feb3765c4fe3778aeea2ec43704f47491f609499696055586730f3e27bc3d481571a1802c6234033dd36cab0bc8ae280d5c2da6a07d162ab445a168a4e29e3ec48108388c9c595b0b27eea28707b0d189b591e869d44f7096896cf03a81e28be1e9d5c", 0xe0}], 0x7, &(0x7f0000008d00)=[{0x80, 0x1, 0x5, "78819bd1146c5e5422c1391cf79024f463fb8907859b89c8eb58a1f2b8075576ca51ed838ef3df6ab452157c92bf6f8ae63787e6c2e2b8335b99d143533fcb5304276a1941b01442ba85f5f4397df21199ee2833ea6db7febcd4f3184593b5e2922ae312e7e811182868d6"}, {0xd8, 0x113, 0x72eb, "cb32523dd3c4365c2f50a635632c93010837e6f3af2d41e874e715e382ea7869edeb7bcb83baf857f81923e6aaa526abc810701d6a786083b69559a59ba2216c98619cba518cb2459a0b2276f0a4b353a001168ee892a729af1fdc2665d41695e8115b9e476c8c75e98f7b7a787188a280077159992bf9ce78907b89f8b46e39f23fb16d1127f5eb7e52ebebb497accde2c925ddb8a75201424eada1a52d42427e0284b24c41a1c0235fa851a54c09eb5678ec69a18feaaf095f82b5689de84602fd7c12f7156c40"}, {0xc8, 0x101, 0x0, "c28cf37a92ac713ae8b193e7f3586d71c0892e3dba7476f5216595ee5b3ccef1e5e5d51a6e4d73fff8ece917b447beda8a9a7ff071b975156f75cd20552185c2075077ecfca630b8f442fb2cf0e43dde5f4e1e3338241a2268b02d0fa562006e010a32c7789a023f290efd03d5f87c9735279ed29ef2c0902402877aca4183c345739ef116994561d17f7614dc9872e9778c78693a0a26349e2a0c8c709bdda3bc19880c6b3fec45de5ef1025f2a8ec478"}], 0x220}}, {{&(0x7f0000008f40)=@rxrpc=@in6={0x21, 0x3, 0x2, 0x1c, {0xa, 0x4e23, 0x1ff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x4a}}, 0x80, &(0x7f000000a380)=[{&(0x7f0000008fc0)="9d590951ad96398ab244ac286de756fe88d57fe86776b92b43ce90fdc7ad72067e1606a59a3bb634099d02fa6909f38dc354d8dcface5ff31448434e540fe809b592896851ae22a0b6fe7d7abcee5edab3ddc1a9ed3a4ce5bf3bf68deccb53cc065c3b6c4a090ad6a9415bd7512e017beef2", 0x72}, {&(0x7f0000009040)="1ccbf1241149faa4573de675d93117dd4130cd274d4e0cd6672ccc795519b394bf155aa27e14261220152c3dcefa755304dc654dd3ede3f9009c439573d6011838d54d46e9ec", 0x46}, {&(0x7f00000090c0)="0915e4cf59dd27baba51aff23b18201485f55d86596e40d4816363580f2c890417ae273affe2e33a006601efbbb7957e00bdb5ffc98f0c00f4d81a1c26f709b3df3b15e5ad226e4266622c35b8d3bb521ae75aafb4a7991a22af7341bf26a0de6ff87f9047d881927087a3d3491af57c1babf8bdc773b6c130a1b35c89eeae01b6c0708c7ab595a220613563f5e4f382522b88b7163cb59250e3c416a6cf2008f849302cca2a4b7c24fcef", 0xab}, {&(0x7f0000009180)="f58ab39ace03d94e635f764ab15b625ce82bfed1b5a0b45509c1af78625efafa8e8b4b9554e79abb461afba5431c6fb4a1c4c2689b6b3afe89af2e63cea277010f29d45ceb185894f5437696db624263b01a55bdc8587a267905357b7dffdd2f92609bed52c32fa7fb5af2df6cd15beb4630bae7f6cb8863a1084d1b66a2821d298cda0f2abf6f2780b5d8f3279214bd3f0f48414179443d2dfd178d1e7beda66d1d9077aeff5c3a9ad87d", 0xab}, {&(0x7f0000009240)="d3e2df48c2b5c4fd6cce30a585629bb8201e17a33d99864408087964decbeab6cd25f94698b9d8cd783bb5494040a63475971a97769a5803122a75cf1f353de3b973e845f4f0859108c4d3ef1c0228713f13b67607801eb01431a105a768ca7f1d", 0x61}, {&(0x7f00000092c0)="9132b0d5a97389199480e8b456cc66dbb9c2258d7daf2368b4c4c1a6ac4e0a76940028dd50eb6a69bbb2a3c0972ba2ff9e76465c152739d595ed9ec42f64cc63f5dab92784a39eff1920d737399492b19644af916ec14345f6598cc7f98287d04711c784db0ce8", 0x67}, {&(0x7f0000009340)="2dbbdd315372fd343d107f1d23b663f09a7bc9943d3eb918de24", 0x1a}, {&(0x7f0000009380)="5d1b25c715750ebedb53deb4177a5d75024b5d770a1221527733754707dc83f4542a2c63c479f3f7643e1f3b1d6caca3b108e9bbaae4a9232f5165d38626ec427acadfbaa66e62a3f9044eb8a15c843ca9215b5dcd2b7e4bfad38c7f0525816ddb314b6af5b675c6022c4f9f3a39a1def59e9044e797e0f2256e8611668996c4118d4b3c13991301731289f078486035babb47dc71a205cd1d9c2a4e9f43125143c9ea27b78aa0d15ca21cb73e1a067ebb4c7fc84990b8349b48cfa2108760a45ed2840d5d7024ee7ffec4de9275e802144acb7b3a9422c091824be564e67782f2be59b786c1870dd2669bf862402126e4d16a379c6f7ff516da989f780e09cc51193192127cd9be129ba43037b92906a2f4f7870a78252913981c372f3ef463aa7ec95d543aa482ed65863876afd7dde73396febeb0bf24b24c35ebc3810db5f0cd6f8c3dc80d36fe3f7b2442ada7a21a6ef172cf63ad72ec3a45c7fddf8a8253363fd64a73989cdb72818bdc40c059eb4cbaad3ed896be88b7f14d0c096946645839486406af832fbff5ca1a6f02faa2dc7702093893599a2deb5768b3fda976fb617b5209bd9c44b7f42d61cab8e2707906cde12a72e6c64d28aebf02edf59bbd74f0075c462e3b1c6780b74228664cc79c032ae3c98c80b2af998806ff029694327fd106fafe7a53a8d962130ae036b67fff64d5ccfea2d28e79494eab8be297742bcfc7117e948c21f5b49f48df613fb8f6c176493cb3ed54cbb5da572920c2cc2ec19f0bd6bf5848ada5f0813959040a9056d6c174caff2d0a1382980405026052dbf0033221e689456ae0a5c418e167ea55d2064cef161ea05906d905bd403606e7de2189c6cbef5c425b548dceb1ad4ae86cc510cf50b989675f35158318b07f2732d0fafca8f30fbab8ac1a4f4e13e42d0d2adfd495927bf006b17dc582971d706cdc8c5ee9e68db4edefa7cbd1582fa6d054b76fd037fa53e3389313bce4fc8357f1751216ec62e761e1e3932b025c88e74e6c9dc22dce094e073af39803b09d3de53d9f0aa227e2e83bb9bede71a422d7d3179aa4a2481c75654ea921de368a04a729a1bf89cc934fcc66d7615fbdbb87fcadc7642f317c1544a6b1e64c1667e665c83b78cce7419edd6c73ec3e06c2e3609c590b3dac941d7274f7b3bb9151dee493da65f88f4b35a97cd56f39fdc15ae51a0dba85015473adf6de497379672e9019e793475559830c7cf9b5c7407f0d073522e2021e9a36beff0b970f02858deeb375558930383f3d1c491a166f30e75682473193b691c76e9de7beda51ad3b43281e4fbad52998a8ccecb6f467811edfc9c7a3b1e46c3e7043de0ba7a2a23f6d302af15c133a143c23e0ce6922d519157a2c0464f96c50a8463ccd746663386a7e2b928c473d0c49aa166b9a0de93097806b8a610adae092b1b42059c3aedf7318cf8fd20312d457d5c7b0eec061fdea6e76c96d49cf814468244c52671a02b538c92fe4e774a47b916d4dea77f93072e57bea1254ed40a17401a66b100cbde1dbef01e4a0c09efda92b76b320661edc866669df41ddf7c08b14499b08c4d3d97aa62eaf39a19c520f36973f35f0b06b44063c5ffd30b0ac2d3ec5e389e08ae4c78e6a8fa70e1b701803162766d94702b8b3a2609cb3d043421faa6cf15f33197868d177fe97368c867f4fa93023b488333f3cf014db039d660d22bcdc45a3a7a594b6fff33fc0cc3ef58c56900e684f3c81e37ac4736f2ac03b914e9155a51412221f141eb1186bf7944fb2a2748d183f14be0e7d4def890e2cae890b7ac5bdf569511715f8ca885d830c4fff940397e3e9068926e74b686b92acac72175272fd84632c54abb164d89326a9db4e696f52faf6fded357bde6f2971fd88b5de6e12f01d11f53c29f95f52724a8de7e0d57c7f9249011625eca7ca09ad3d240d477e45ef367291aa5d98ed7307568fc180a0dfd6602b4ee64303f582ada61c5679a6bcd224a09c0e1d20197dcca66c41273ed2cc1724c5819067cbbfa77944bedadd1eab32abd25d4d19b258a72e4c454e2632eed2cb72452d6bd0f2c9115fb4cd6fc787924998e87f961bd5633cea4cd9ca8796d59a2afec0d7d5048fdb1dfd1cc5910a14b303b18c73db52007e78ab285c44b6d6a5e620b652b66ea15fddb8b5368fcf933715f6bb75c421160b29598f84981a358354680e66692aaff23f0133c1d4451ac43b246e493afccf818b2dcc9f02e95c98a553f8a0a6088d0c14b9e89ae5873d3af97f26f5dbc37ee6b84c5ed99c5128ecd5cfdbae80ab35f96d5af9a40b52965cd56dfbb457b9c90f3a0f7cbd47b33905f4d51282e440da225945f949cfc4bdd4d0ca77b151e0faa6d78f3cf490cf2612e03d821ec6858dd9644e1c173fb66cd7c3c22abbde7fdf0d9721444046fded0fa392e861624d616c0125c0f554e1287468c55563021028b9c1caf8d3ac2684c3fa4515be5cff5e44c6cf136735173ee4b69a16c4eefc6a692220b5cf68f1a7c78447f4ab1d484360b29123912dbbb56edc72a635a1609ec51466ebf4737fe46f3ab35dc89881fe5baed1ff233b980e744420a604f2bfbabe5a8f3db4a54f098e3465e4aada888d2427a03fefbf16070eb1104a8cf058aa01992cf8fd59f3058b29838d53a464cef8ac7642c82ab46720b65e2c5ebbcfabcafc043ee2ab95797da73ed98d61042be161ad0d00207407e4b759aea6a98e1b298cc898f340cdb1f350af3aa0224e68af8546a12c12a2c4633bda9cd490101374ba39ca9ca989b782fdaf6af5c48bbc041bde9f8a307c707eb9012ad6d56aa4f12d81c69fcbb50d775aacc94be6afb6440f3b71b5a6d0c720d117652f3b29a6ca85ed0de6344c3c04654602e2839575af27fdfdd47a9b9d7924d160a604c47690a500b8567fff8727b409de76286a71fe79e1d5b27b06c87c57b949799efbbee8a8889c87ba1132397305f77c08819bd8bb7655cfbeb9020d3fc0d8c0fcdb0706d04ffc83a695bbee2e676300fb91b888ba4f6387cded2a1b82e5f95274ba70f8523bfbdbe26038bb89c5c496896ac1ebcc2fc51328c659b4a11687138a3185b70e2e4c0fea7c0cad37aff954af379a30e275637d7b7e07ab7276a51564a13520fce41f3e7e3a8e9a3216881d80c60980cfb3ded5ee3fe68df0f864c1ae8e9af714979ce73d6a826454cc830f17b08dfd3626cb95638989dd41d25d1a2be0568ed44c300285cde2a75e53352bb4c9030a19a1044c9da024ffc79001e06163a30dd06c3e43d168aa400b0d33c3f4663177b565f50d38a774efec096de087502433c871b581d900c9c3c26d78a678fc3f84b7bcf0d19ff9f5e8d489c9e57873eabdf87145bdc165808654336cf608403bb997f4e0293e5b049861d59d04619a56cceea544d706b15c64cedfae91d473161eca515e3673f1d57cdb30c9b75643281c7a09e46a6232548d1986c0619c1856ad574e1e0b26f18bbebd823ceaac5938345cdb73bc70800a312f00ca497a339ae1973eac4af2e55b45f85f7543ec2c9106840d96896a67bc8dccc986c5c5d970fca42198bc5b454e3abd02732d9d33d91ac6ce1a0c62157dda8d7b7280699390dcd4757842a44a301e81fa28c63cc83dbd43e33daed6552321af3185c66c1e67beeb70f66ec041e6644136e3092e98575ef97b05c1c2451ecf9cb55453903d95346e3a275b52a0219bdb279db3d01fc7c572c5a2241edbfd5a2ed66c4d7bee2212bbf545c0585fdfa458b5da71bb7fd0e0ba504a6029c682b8a13f4cc56fd298d0aec458c0decf2eb41e18584c8d925cbea666d91947a62a4881d3acd239f11ce492cfd9a323653f944ef246bd3da31e26fd54d1c4a1e2dfb9252083377c65e2f284c06240a99a9b8c1629523f04ea2bed1c92198faa2aa1e40abdf5feadae175d354a21bf4fc41b5ea353dd10f74b907e2bf131823968f286e9b75622643863bc8f2a4c958a6ac1ef513291d7229eb48cc0f4b3f67d32e463350918a98d46480d7121b92cedbce2131913f2345407157c56875834d942a63a31c546fbb9bb968e84c511694a4c2360a1fad07f34e7cc69809f3cac2834477fef1053527cd329e06677113fc442dac4ea30b6ceb01efbf37ef9391628039febb18c78ced7ecf68646af5d82079eb56fc20f1fd31694056142634631c0a792f02296bfd148cd17147a973778123c8ffed24bb9254524af1555d88d9a09a4ec94c8bbe84ffe785db61bdd7d101fa67a418ec325e4d2d332d198c89769f206ff696bc5ba26b21a08f63f7bc88d807fa77c15d4744c42d6ca92671ab583f1a45235e464b579294df8e8cd49fd5774c426b00926a2037c9d6dc09702e6bc16949bf1ef1b7c0b0abd804bcb6d3fa6dcd878ddc2aa4d04d51e4ccd1b07ab2494aa4aaedda0d9b80dc404ba9def44b37a277c643ca4f2e42e93d55d5d9fd1747fc726b0dc147a3912c4c3a1dff9e1e1f65952c97a17d78f1aba906dc3a425e894e86489f670f622ec18dde7647568f9580f68e1229595a7672f4af0014c7120c8266d52251662b011acc8749b69bf98d1e1436e17bf4a8ff00f928ad91dbb55531097bed53e98351468366b0b9a98e6f9e848444aa22da4cecf591706653ea7d6a25f1b80db8995b76aa3e096f088753920ba1e82c41148b90fd8af5c18951034abc82950c2a6ad3d5eba5d6240bdd8e93138a1272a22f21d4774f63c9e0e9e39547e4cd08c5d1e685e8ff180fa439057b120b21a425a80f536aa9ddde5fcead17dbd829bb8a8fab3ed7b82173cc7fbe8b008ed02bab1d0049e432faccf727e1c6dae661c93c6571d914f6587a9345bdf40b777e36deb9dd7c651849593f05e14dbbc87d392c164d663c7028e7cd113a477fc7e9de8a44b2a0295346fbcaa413cff4999a768904f62fdbdcfb513b5bb6ceb860e4cf5969797dd164913d816e7cd1961327e6a11c6621aeff901eb5d80982ed582ee8b0d4953105cb46444b1c1ea99d3fad1c3710590c555a0c764e845458c12212aa0aea029bccbe543dc21491dcc10dcb541965a15d02353469490a84dc3aa9a740ae7ecd1ed731036efdbc67cd5c5005d107a206a7afe90d3baaf2d44b3950d0ff6702ff19a3028ba18643596571b8c77d5690c9afe2ce919a6727d6a78fad3570f04ebd17e80e29cccc0b89f3be5ed52b733da1efd871079a926e743421db78cbe9642f48a51e7686d654bf07a32a7925f78f65a58111cf1d539cc378cb97e32209797822230e30a3aa065beee26d91e76a1b2102ebc3223b3702469b863863d9a4dbee2385a1a6f86873483929c6223c72fa95c5b7ff642f5b90d411fe2db4a56fa2c81f387b39d27d3f168fdb8cbf2e5aef96231f7c02acd3e09d0527bf58f676ad834dbb557ec3885b06cb3de37388d50bf4df131674e0374f32b603a289cffd0876aa85afc7102eae4b8e5817fd90d3ffb5408587faacfd6d4aec51a10a38ab448efc39205f5116286d0a4cf16e8998b289a957bc618438d9d5550759d51891d221c73ae8902aeb6a72932a24b95fdbd42498cdbe22259a5a9e9d7dc0c1874aa512293f3c3af8847603bc18eee43eaddffa1837cd2e2abfdbdfc112d4ce9ece06e2c05f5ef01edbf0a49f50f5437db1b4a84fea5481fd1358915c6dc2894cf47a550545e690295318c91171f7f1a04f16a50329ee1c4a4e266753a0a80d00e64076faddf15893253cee8fda7b66d0bbad08f48f5162f6f3b7869647b55b49631d8fbf765667cd40f7a091aec225e20b7cc", 0x1000}], 0x8}}], 0xa, 0x1) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) [ 946.418798][T16297] ===================================================== [ 946.426183][T16297] BUG: KMSAN: uninit-value in af_alg_free_sg+0x1a7/0x270 [ 946.433531][T16297] af_alg_free_sg+0x1a7/0x270 [ 946.438404][T16297] hash_sendmsg+0x1938/0x1c30 [ 946.443345][T16297] ____sys_sendmsg+0x9c2/0xd60 [ 946.448295][T16297] ___sys_sendmsg+0x28d/0x3c0 [ 946.453293][T16297] __sys_sendmmsg+0x3c4/0x950 [ 946.458154][T16297] __x64_sys_sendmmsg+0xbc/0x120 [ 946.463408][T16297] do_syscall_64+0x44/0x110 [ 946.468076][T16297] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 946.474368][T16297] [ 946.476773][T16297] Uninit was created at: [ 946.481477][T16297] slab_post_alloc_hook+0x129/0xa70 [ 946.486843][T16297] __kmem_cache_alloc_node+0x5c9/0x970 [ 946.492548][T16297] __kmalloc+0x121/0x3c0 [ 946.496932][T16297] sock_kmalloc+0x128/0x1c0 [ 946.501704][T16297] hash_accept_parent+0xbf/0x430 [ 946.506833][T16297] af_alg_accept+0x1fc/0x810 [ 946.511692][T16297] hash_accept+0x340/0x790 [ 946.516293][T16297] do_accept+0x606/0xa80 [ 946.520793][T16297] __sys_accept4+0x18e/0x360 [ 946.525547][T16297] __x64_sys_accept+0x95/0xf0 [ 946.530698][T16297] do_syscall_64+0x44/0x110 [ 946.535364][T16297] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 946.542116][T16297] [ 946.544523][T16297] CPU: 1 PID: 16297 Comm: syz-executor.0 Tainted: G W 6.7.0-rc4-syzkaller-00039-g9ace34a8e446 #0 [ 946.556705][T16297] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 946.567062][T16297] ===================================================== [ 946.574604][T16297] Disabling lock debugging due to kernel taint [ 946.581035][T16297] Kernel panic - not syncing: kmsan.panic set ... [ 946.587595][T16297] CPU: 1 PID: 16297 Comm: syz-executor.0 Tainted: G B W 6.7.0-rc4-syzkaller-00039-g9ace34a8e446 #0 [ 946.599681][T16297] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 946.609878][T16297] Call Trace: [ 946.613260][T16297] [ 946.616292][T16297] dump_stack_lvl+0x1bf/0x240 [ 946.621155][T16297] dump_stack+0x1e/0x20 [ 946.625463][T16297] panic+0x4de/0xc90 [ 946.629561][T16297] ? add_taint+0x108/0x1a0 [ 946.634133][T16297] kmsan_report+0x2d0/0x2d0 [ 946.638807][T16297] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 946.644802][T16297] ? __msan_warning+0x96/0x110 [ 946.649736][T16297] ? af_alg_free_sg+0x1a7/0x270 [ 946.654757][T16297] ? hash_sendmsg+0x1938/0x1c30 [ 946.659781][T16297] ? ____sys_sendmsg+0x9c2/0xd60 [ 946.664878][T16297] ? ___sys_sendmsg+0x28d/0x3c0 [ 946.669885][T16297] ? __sys_sendmmsg+0x3c4/0x950 [ 946.674895][T16297] ? __x64_sys_sendmmsg+0xbc/0x120 [ 946.680171][T16297] ? do_syscall_64+0x44/0x110 [ 946.685003][T16297] ? entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 946.691244][T16297] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 946.697232][T16297] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 946.703216][T16297] ? __kmem_cache_alloc_node+0x5d9/0x970 [ 946.708986][T16297] ? sock_kmalloc+0x128/0x1c0 [ 946.713823][T16297] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 946.719900][T16297] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 946.725886][T16297] __msan_warning+0x96/0x110 [ 946.730664][T16297] af_alg_free_sg+0x1a7/0x270 [ 946.735519][T16297] hash_sendmsg+0x1938/0x1c30 [ 946.740383][T16297] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 946.746392][T16297] ? hash_accept+0x790/0x790 [ 946.751160][T16297] ____sys_sendmsg+0x9c2/0xd60 [ 946.756122][T16297] ___sys_sendmsg+0x28d/0x3c0 [ 946.761000][T16297] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 946.766993][T16297] __sys_sendmmsg+0x3c4/0x950 [ 946.771854][T16297] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 946.777864][T16297] ? xfd_validate_state+0x89/0x210 [ 946.783165][T16297] __x64_sys_sendmmsg+0xbc/0x120 [ 946.788296][T16297] do_syscall_64+0x44/0x110 [ 946.792970][T16297] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 946.799041][T16297] RIP: 0033:0x7fb10687cba9 [ 946.803564][T16297] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 946.823330][T16297] RSP: 002b:00007fb1075760c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 946.831885][T16297] RAX: ffffffffffffffda RBX: 00007fb10699bf80 RCX: 00007fb10687cba9 [ 946.839978][T16297] RDX: 000000000000000a RSI: 000000002000a400 RDI: 0000000000000005 [ 946.848062][T16297] RBP: 00007fb1068c847a R08: 0000000000000000 R09: 0000000000000000 [ 946.856158][T16297] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000000000000 [ 946.864256][T16297] R13: 000000000000000b R14: 00007fb10699bf80 R15: 00007fb106abfa48 [ 946.872363][T16297] [ 946.875669][T16297] Kernel Offset: disabled [ 946.880036][T16297] Rebooting in 86400 seconds..