last executing test programs: 3.253665461s ago: executing program 3 (id=81): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1c1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeeb, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r4, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) r5 = syz_open_dev$video(&(0x7f0000000040), 0x8000, 0x20000) ioctl$VIDIOC_G_AUDOUT(r5, 0x80345631, &(0x7f0000000080)) r6 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r6, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r6, &(0x7f0000000480)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_IP_XFRM_POLICY(r6, 0x0, 0x11, &(0x7f00000002c0)={{{@in6=@dev={0xfe, 0x80, '\x00', 0x4}, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffc, 0x0, 0x6}, {0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3}, {{@in6=@empty, 0x0, 0x32}, 0x0, @in=@private=0xa010101, 0x0, 0x0, 0x0, 0xb7, 0x8, 0xfffffffe}}, 0xe8) sendmmsg(r6, &(0x7f0000007fc0), 0x800001d, 0x1c) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000440)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a3200000000140000001100"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000b00)={&(0x7f0000000500)={{0x14, 0x10, 0x1, 0x0, 0x0, {0x1}}, [@NFT_MSG_NEWRULE={0x5c, 0x6, 0xa, 0x401, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x30, 0x4, 0x0, 0x1, [{0x2c, 0x1, 0x0, 0x1, @payload={{0xc}, @val={0x1c, 0x2, 0x0, 0x1, [@NFTA_PAYLOAD_LEN={0x8}, @NFTA_PAYLOAD_OFFSET={0x8, 0x3, 0x1, 0x0, 0x57}, @NFTA_PAYLOAD_BASE={0x8, 0x2, 0x1, 0x0, 0x4}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x3}}}, 0x84}}, 0x4) 2.590944995s ago: executing program 4 (id=91): syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file1\x00', 0x200000, &(0x7f0000000380), 0x3, 0x589, &(0x7f0000001580)="$eJzs3c1rHOUfAPDvbF76+vs1hVLUgwR6sFK7aRJfKgitR9FiQe91SbahZNMt2U1pYqHtwYJ4kSKIWBD/AO8eizcv+lcUtFCkBD14icxmtt1ks9kk3bqp8/nAtM8zz2yeeeaZ59nv7MyyAeTWaPpPIeLFiPgyiTjUUjYYWeHo6nbLj65PpUsSKysf/ZFEkq1rbp9k/x/IMi9ExE+fRZwotNdbW1yaLVUq5fksP1afuzJWW1w6eWmuNFOeKV+emJw8/cbkxNtvvdmztr56/q9vPrz33ukvji1//cODw3eSOBsHs7LWdjyFm62Z0RjNjslQnF234XgPKttNku1tPvys9oPtGcjG+VCkc8ChGMhGPfDfdyMiVoCcSox/yKlmHNC8tu/RdfBz4+G7qxdA7e0fXP1sJPY2ro32LydrrozS692RHtSf1vHj73fvpEt0+RziRg/qA2i6eSsiTg0Ots9/STb/7dypxofHm1tfR97ef6Cf7qXxz2sbxT+Fx/FPbBD/HNhg7O5E9/FfeNCDajpK4793Nox/H09dIwNZ7n+NmG8ouXipUj4VEf+PiOMxtCfNb3Y/5/Ty/ZVOZa3xX7qk9TdjwWw/HgzuWfua6VK99DRtbvXwVsRLT+LfJNrm/72NWHd9/6fH43ya+OXzrnUcLd99uVNZ9/a36n0EvPJ9xCsb9v+TO1rJ5vcnxxrnw1jzrGj35+2jv3aqf3vt7720//dv3v6RpPV+bW37dXy39+9yp7Kdnv/DyceNdPNG4rVSvT4/HjGcfNC+fuLJa5v55vZp+48f23z+2+j83xcRn2yx/beP3O646W7o/+lt9f/2E/ff//TbTvVvrf9fb6SOZ2u2Mv9tdQef5tgBAAAAAADAblOIiIORFIqP04VCsbj6fMeR2F+oVGv1ExerC5eno/Fd2ZEYKjTvdB9qeR5iPHsetpmfWJefjIjDEfHVwL5GvjhVrUz3u/EAAAAAAAAAAAAAAAAAAACwSxzo8P3/1G8D/d474Jnzk9+QX13Hfy9+6QnYlbz/Q34Z/5Bfxj/kl/EP+WX8Q34Z/5Bfxj/kl/EPAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXX+3Ll0WVl+dH0qzU9fXVyYrV49OV2uzRbnFqaKU9X5K8WZanWmUi5OVee6/b1KtXplfCIWro3Vy7X6WG1x6cJcdeFy/cKludJM+UJ56F9pFQAAAAAAAAAAAAAAAAAAADxfaotLs6VKpTzfj8TPhYj+1b7lxJnYFbux40TSrZfPZCfD2qLhtjVrEpElBp/VzicR0e9Dl+NEnycmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjxTwAAAP///b4wHA==") syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x10000, &(0x7f00000002c0)={[{@workdir={'workdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './bus'}}], [], 0x2c}) chdir(&(0x7f0000000140)='./file0\x00') prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) socket$nl_route(0x10, 0x3, 0x0) syz_mount_image$squashfs(&(0x7f0000000040), &(0x7f0000000280)='./file0\x00', 0x400, &(0x7f0000000500)=ANY=[], 0x9, 0x20a, &(0x7f0000000900)="$eJzslU9rE08Yxz+zmWSb3y+HgjevBtuLttmCePZi7/oCDOlai4nWbkQTCkYvvSiIb6Lgm9CDoHcPIoIXPSjooeKpIpFn9tnNbhJsWv9d9gvL853v829mdmfnSnQj8oHve9st5jcRGGq8MQYLLBgnsV+J7Re1Q8UHG48bqj9W+15t1Ou/vB/T/tVmux1uRb2fEx8DB8TkyaR07smDY7Pnj5EX9/KKYZYsY4/S69dItxTv7KTrYU7xp8VoLuOVGxf+8iqOTqoTk0/I1xpklY+/sXtZdrPM1Bhjct/64b5jR6SAI5C6vtUmX9M4ef0o7jw1pqTpVfLbciCRU/yv37IQ+Rc54h0qPULfR3T+rsdnA2Ve7W23RL1E4oS1+EmOhHPI4Jn+6UQ7bmEApsTQ5Ukdq7ELwFK3s7kU9fqnNjrN9XA9vBYEK2eWn/+vR3R4Bzba4bJx04jTPSGWFHJOqxm/fGlvR/4BGZjM1JB1jeS0ZPJzXjyRCamCl8nN1NACT9P+vmo3ow4XOckccGsg7kA3qI5Us1yWpa1iKOmgYbMTYh+POec43breXtvBYJK0XWxao/GOcjoIdCCNwpWz6fJ31NbVrqrdHfVzSO6u5E6yrsInHS0OoMLtZre75S6vmIlWSSs4LZhPO3vaNbkNk2Z1nxnx36yBBQoUKFCgQIECfwg/AgAA//+r2zk5") sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x103a42, 0x32) ftruncate(r3, 0x6000000) socket$kcm(0x29, 0xf, 0x0) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x100, 0x9, 0x0) 2.158974871s ago: executing program 3 (id=92): r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0200000004000000080000000100000080000000", @ANYRES32, @ANYBLOB="00001000"/20, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000000000012b1b3e22278a10d1986f61de3d5b735007cb06725000000006ed69329211f65a3bf4def65d95acd10c1326702e9120d000000000000000000004f32e098c33de4c215c3fdccae88b7108231b78094da244b9fad128e3546a3c69590"], 0x50) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = semget$private(0x0, 0x6, 0x0) semtimedop(r2, &(0x7f00000003c0)=[{0x2, 0x4, 0x1800}], 0x1, 0x0) semop(r2, &(0x7f00000000c0)=[{0x2}], 0x1) semop(r2, &(0x7f0000000140)=[{0x2, 0xfffc, 0x2000}, {0x3, 0x1}], 0x2) sendmsg$nl_route(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newlink={0x4c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x42000, 0x2}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @geneve={{0xb}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_GENEVE_REMOTE6={0x14, 0x12, @private1}, @IFLA_GENEVE_COLLECT_METADATA={0x4}]}}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40680c5}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0xd, 0x10, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000010040b7080000000000007b8af8ff00000000b7080000000000107b8af0ff00000000bf8100000000000007080000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018210000", @ANYRES32=r0, @ANYBLOB="0000000002000000b705000008000000850000005e00000095"], &(0x7f00000001c0)='GPL\x00', 0x4, 0x0, 0x0, 0x41000, 0xa}, 0x94) setns(0xc9, 0x0) r3 = socket$inet6_sctp(0xa, 0x801, 0x84) sendmmsg$inet6(r3, &(0x7f0000001340)=[{{&(0x7f0000000100)={0xa, 0x4e22, 0xf, @dev={0xfe, 0x80, '\x00', 0x17}, 0x7}, 0x1c, &(0x7f00000004c0)=[{&(0x7f0000000600)="92", 0x1}], 0x1}}], 0x1, 0x20000800) 2.002496751s ago: executing program 3 (id=93): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x9) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, 0x0, 0x0) r2 = openat$rtc(0xffffffffffffff9c, 0x0, 0x20740, 0x0) ioctl$RTC_SET_TIME(r2, 0x4024700a, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x7, &(0x7f0000000240)={0x1, &(0x7f0000000000)=[{0x6, 0x5, 0x7, 0x7ffc0001}]}) get_robust_list(0x0, 0x0, 0xffffffffffffffff) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, 0x0, 0x588) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='auxv\x00') exit(0x80000000) connect$inet(0xffffffffffffffff, &(0x7f0000001bc0)={0x2, 0x4e23, @loopback}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000f40)=[{{0x0, 0x0, 0x0}}, {}], 0x2, 0x4080) connect$inet(r1, &(0x7f0000000180)={0x2, 0x4e24, @local}, 0x10) 1.948643868s ago: executing program 0 (id=95): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x9) (fail_nth: 1) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, 0x0, 0x0) r2 = openat$rtc(0xffffffffffffff9c, 0x0, 0x20740, 0x0) ioctl$RTC_SET_TIME(r2, 0x4024700a, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x7, &(0x7f0000000240)={0x1, &(0x7f0000000000)=[{0x6, 0x5, 0x7, 0x7ffc0001}]}) get_robust_list(0x0, 0x0, 0xffffffffffffffff) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, 0x0, 0x588) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='auxv\x00') exit(0x80000000) connect$inet(0xffffffffffffffff, &(0x7f0000001bc0)={0x2, 0x4e23, @loopback}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000f40)=[{{0x0, 0x0, 0x0}}, {}], 0x2, 0x4080) connect$inet(r1, &(0x7f0000000180)={0x2, 0x4e24, @local}, 0x10) 1.717378196s ago: executing program 1 (id=100): socket$inet6_udp(0xa, 0x2, 0x0) mq_notify(0xffffffffffffffff, &(0x7f0000000280)={0xe0ffffffffff0000, 0x3b, 0x2}) r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000740)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x4e23, @broadcast}, 0x80002, 0x0, 0x4}}, 0x2e) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000440), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_GET(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000280)={0x34, r3, 0x1, 0x2, 0x0, {0x7}, [@L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0xfffffffffffffffb}, @L2TP_ATTR_IFNAME={0x14}]}, 0x34}}, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0xe22, 0x0, @empty}, 0x1c) syz_emit_ethernet(0x4c, &(0x7f0000000040)={@multicast, @multicast, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "010100", 0x16, 0x11, 0xff, @remote, @local, {[], {0x0, 0xe22, 0x16, 0x0, @gue={{0x1, 0x0, 0x0, 0x3, 0x0, @void}, '\x00\x00\x00\x00\x00\x00\x00\x00`\x00'}}}}}}}, 0x0) 1.716342926s ago: executing program 1 (id=101): r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x3, 0x5, &(0x7f00000003c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, [@call={0x85, 0x0, 0x0, 0x2e}, @call={0x85, 0x0, 0x0, 0x5}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r0, 0x0, 0xe40, 0xe40, &(0x7f00000002c0)='\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000300)=""/8, 0x320e, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4c) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[], 0x0, 0x34}, 0x28) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={0x0, 0x0, 0x34}, 0x28) 1.700802024s ago: executing program 4 (id=102): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1c1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeeb, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r4, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) r5 = syz_open_dev$video(&(0x7f0000000040), 0x8000, 0x20000) ioctl$VIDIOC_G_AUDOUT(r5, 0x80345631, &(0x7f0000000080)) r6 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r6, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r6, &(0x7f0000000480)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_IP_XFRM_POLICY(r6, 0x0, 0x11, &(0x7f00000002c0)={{{@in6=@dev={0xfe, 0x80, '\x00', 0x4}, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffc, 0x0, 0x6}, {0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3}, {{@in6=@empty, 0x0, 0x32}, 0x0, @in=@private=0xa010101, 0x0, 0x0, 0x0, 0xb7, 0x8, 0xfffffffe}}, 0xe8) sendmmsg(r6, &(0x7f0000007fc0), 0x800001d, 0x1c) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000440)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, 0x0, 0x4) 1.614677427s ago: executing program 1 (id=105): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8, 0x0, 0x1}, 0x50) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0x14, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020752500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000001700000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bca2000000000000a6020000f8ffffffb703000000000000b704000000000000850000003300000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r1, 0x8100, 0xe, 0x0, &(0x7f00000002c0)="c8e8a1aee95e10e19e21399da26f", 0x0, 0xadf0, 0x21, 0x0, 0x0, 0x0, 0x0}, 0x50) 1.577717263s ago: executing program 2 (id=106): syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) r0 = openat$nvme_fabrics(0xffffffffffffff9c, 0x0, 0x2420c0, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000340)={0x8, {{0x2, 0x4e22, @multicast2}}}, 0x88) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r1, &(0x7f0000000000)={0x1f, 0xffffffffffffffff, 0x3}, 0x6) write$bt_hci(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="1300000002"], 0x8) ioprio_set$uid(0x3, 0x0, 0x0) timer_create(0x4, &(0x7f00000002c0)={0x0, 0xe}, &(0x7f0000000400)=0x0) r3 = syz_open_dev$usbfs(&(0x7f0000000100), 0x74, 0x101301) ioctl$USBDEVFS_CONTROL(r3, 0xc0105500, &(0x7f0000000000)={0x40, 0x11, 0x0, 0x7a68, 0x0, 0x7ff, 0x0}) timer_settime(r2, 0x0, &(0x7f0000000440), &(0x7f0000000480)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x42, 0x0) r5 = syz_open_dev$vim2m(&(0x7f0000000100), 0x0, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r5, 0xc0145608, &(0x7f00000000c0)={0x1, 0x2, 0x1, 0x0, 0x2}) ioctl$vim2m_VIDIOC_QBUF(r5, 0xc058560f, &(0x7f0000000240)=@fd={0x6, 0x1, 0x4, 0x800, 0x7, {}, {0x1, 0x0, 0x4, 0x4, 0xcc, 0xfe}, 0x9, 0x4, {}, 0x81}) ioctl$vim2m_VIDIOC_REQBUFS(r5, 0xc0145608, &(0x7f0000000000)={0x6, 0x1, 0x1, 0x0, 0x3}) ioctl$vim2m_VIDIOC_STREAMOFF(r5, 0x40045612, &(0x7f0000000040)=0x1) ioctl$vim2m_VIDIOC_STREAMOFF(r5, 0x40045612, &(0x7f0000000080)=0x2) syz_mount_image$fuse(&(0x7f0000000140), &(0x7f0000000180)='./file1\x00', 0x103c000, &(0x7f0000000580)={{}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@allow_other}, {@allow_other}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x4}}, {@max_read={'max_read', 0x3d, 0xfffffffffffffffe}}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x5bb}}, {}]}}, 0x1, 0x0, &(0x7f00000004c0)="e15b6b4aa3905710eb69dcc9520ca0334011a1c41d98701364651f0b3a3b9a23467b78ac6e5e22a2b5ef3db23c91853fec12db2cdbf78564ed0e0fc0b256665ffea9289eccf20c5db4e9404a35cc04cc46be9d31042f32609013fc5df0fb3e14f229a306590afa18fafb75b7862056a5ca84b3f9111f4708fd86ce00279b15831d4a60ebd81efc") ppoll(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) fallocate(r4, 0x0, 0x1, 0x8ffff) ioctl$TCFLSH(0xffffffffffffffff, 0x5411, 0xffefff1f00000000) r6 = getpgid(0xffffffffffffffff) sched_setaffinity(r6, 0x8, &(0x7f00000001c0)=0x8000000000000000) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x688042, 0x0) sendfile(r7, r7, 0x0, 0xe3aa6ea) 1.189296811s ago: executing program 1 (id=107): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000300)=0x5, 0x4) sendto$inet(r0, 0x0, 0x0, 0x200007f9, &(0x7f0000000280)={0x2, 0x4e23, @empty}, 0x10) sendto$inet(r0, &(0x7f0000000040)="ee", 0xffffffffffffff75, 0x20004010, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_init_net_socket$x25(0x9, 0x5, 0x0) sendmsg(r3, &(0x7f00000026c0)={&(0x7f0000000340)=@caif, 0x80, &(0x7f0000002640)=[{&(0x7f00000003c0)="1596cd73722cddf3723701024e4711823fac87aaab93e53f309ccfb90340eaea1b51071e26f8eca1ce64c47258ad7711a9f9a796193f367a95072829919b647101b5386b878807dd8cf692d4d700757b087e6d6395a01de349dc6db52a450ac85e25d07dcd22a7c4922ae8d64a842214a6a240ea71b1c36ad24c4df888c6fd1df70e3e5fd47994f7b52af2b5bdda556c5b15ca00fa9753ef76e7f624d1abace917f4948417b98f2c7cc05b8f71fbbf5046c56b920f3ca25341c13c6ef2ed8a56c6e9c191", 0xc4}, {&(0x7f00000004c0)="9ab3793f934dc2c76aa97b2e19e119ea4cbd8a4fd45d8d668fe10c07841983df0173", 0x22}, {&(0x7f0000000500)="8b2aab2dba99b9155fb8fb98d15bba330d5caab1fd67ccad567e9eab5b861d63", 0x20}, {&(0x7f0000000540)="0c51cacff1f8cd65b7854ae5459fd12bc1f18b987246d2a19accd2b100675d0f7034d12c24a4490da82562efb61084acb51c6d150e69d84f0a1e9a166f9449b949a32bec79eaf26e80425b0d9605015921de7ca8692123129dc7687d0944b477af61f000be0dff3bce9f980bf77381216a039c58f929ea23c6213b30dd7171875dbf37844894dc7440e490edf1bb377d08378541974f78469c575734899d7336509d2dbe87e351b3e3b47352c0366724b2dc6a7100c7920f81040be1c577e88b8cb58d495447124a0398fbd71c697382af9f12d22b7e1eccfd8b3ee6913b2e634a68", 0xe2}, {&(0x7f0000000640)="3f53a8860ce28a5a6621aaf2c890faf4676946ade8f7d8b815b8c5a62f5dc8ff5a77160bf25206da9e13b568b5930bfb08b556852f7f7aee2be8b732dca07ba86366a0f8e0267e8b94dc555a2c83bada040717b944a463c5b34e055a789d9e97a9df6d1cccb81389109c0ecfe0709f5ea5c8e5e0b7445e5bdd168498cd652653fc066343399722804a2e9f9201690f27b6faa00933630a64a4eb93cb64ab3272395f64b9cd4965c178d5e38912f8a20cd19bb901367664c4f231b28586a5e8d6376d5c8f78c50d5fcea73c94766dab8ca98a16450d9d499c45587bcb551d54e2b18bfce1cd5204698c7506839af3ed1ecedc0a002d8ab195f6bee0dec56a12ccc2d10d42e58163b73de7187a3ffdc11f56ce8024476872fc552571f0b733230a300abc886f2566cba69f0e8c8ff0eedb777d11ca8531e6549d657e5fe4e3aced14f20114107f53d87c9277983ee424942c426714fe78470ab5400a0ff3e698199200a0e915ffd771225eff02c2454bf515478ac9a2ea1c92f5f3a85f99b061972c0b7f6b2b9c8afd2c09d8752365d86d269ea12f16ea978add599ed3642d8db470c4a2c66c22191be850a0af3879b99c4a896a8353e4b8f90b321f86b5fe718cfe3f1bfc5d440c6ac64b5291022f0e09f94a0a23f8f5ce511346579d85772bb88be559b5de1895bd1d67c27f67ae167dccd4511d1dfd2f75db14d2c5ba1f3b81fa431dee901b7c6dcd74c7186306016145096d659a190b002b7338b5a8fd84a47009b235989929a8637ad84e5b2833ea9c408bc19450eadeb4312bc41ad94536edc280aac55c4d4fc71f151d71b60f2a0ce0f08d53f6108f06e0dcdfd5468164e8d4c874f789d3ad2b5f32d2a0eeda0083d8ae88e1eeb8ed29e7042e608a44a56c2b537d1ba9c5baa5ab5b5ef2a5ab6a4c8391aeeba58bb5e5e43bb4169f0e3bd3c796815694762c6633b3cb561e0891bc887de66bcfe8cd69eeab194dd711627bb7a5373c676dc895190100f6545d1755e420d240bb9fea804ae31ff629830b105d8d43ba1a75197fb2d85806959ee2b32bee8c18e97c39a8b132272a9a204fdd318e1e6782bfa84abf9de4be5c2b0d1db4455465f5df6e9e80fa4ebe4cdc39cea198e62aa778d9a86708ae2353892d2f874fbfd3e1356e00de462e6baf0be5759922591398ba7753bab5c6b707f71313f7c2ae3477f2440ea8feda888482d2fc1a23d50eb6ae4e761e5a1bdd9666d73269f910dd698528d39d50e905c3f80a0a3f611dad48b95e8d3874941f4e65bc227ef6d8ae02fd6220230a3f429f93bf5d4e97a12d3f7e08485d7d7a983a343b7d3bdc94fa9d9e2b6c7143a7b1ef389a925c7193e543400a2b69f06d5e98cc26aa0681482159f963bb3d799bb058ec8922d44f4b6fcab9ccf359c00785ce96a9a9b18ca42e51a553721e853d8694490fa655f25aaf3204658a48616ba1e3366bd948b5e1021f7bcbda6a4553e32fe9294d39b0a398725fa5b9f111fc7dcc56d683d9c491dbf9f98c1f00058d254f0c1513883c2dd7689e53d5c35eaedd822dd8bac6b73f56430d968c267f6fe5f388f15730e653c9b0e4c0b8d6c162e089e5c8db6a80beef19b7d9c1aed40319613bd7e0e59e91a90611e8a3acebab1239ae954a9601f56e98266d90b8fc8e6d6585537ea328bb35fc51c58235417cf551c99fa04ddbea983ece85e8243d52c11a9e1c0f46afd41dcd4bca8a9e43e4958bf0bb7340e552819d306af22f9850f8a33e3952fd839df1e6139e0e169c6b405bc2390db3833bf1fa809eb02f0ed6a6940a6a714033e238a47d0c8725e9dc5b8e260597243b5d2a98006e533561ae43b246b1227e7ff14870e811e5dc6a3ca840463e0d6d0cf15f385de0f09c11082600d86633111c7fac5112793ef8580b22c431bf410115551654a2470408ea8848fed10b0948e41ec216ec58552a0a3ecc1100a6a69c854b48a91f8240b3247faebdc3b4697450aa6668f36041c95df757a38f6a5e2fa47273df7512c7e9db575b1e1e232e6cef148d28107a27457fb3956479984b41525d322841606e800fca007823c6bac423eaa1478c44a443401ae927f1d18509568c3da2f61f67db8849a88e95fbfbd45d929b3bfcbda267c4b89f5d5f61b848d6329fef4934c21956de0ad31b1f87a455b17a6f03c8fb2da9a611dacf87a54ed42d80d7d0e97dcacc9acc9329b86109b721a06aa22cd744a3c0470fd8f0b7a4c6a14a42d4a34f5e771a9494ca69135db87bbb18045039b1a496d7bdaa8217bfb54bd151a48497c435dfa06cd4d815335cc4871bba2c8f65748c6c7e69ab53be29e73e3ee2c7c29a7dee6db63a4ddf563f1dbea84fd87352afa14b0593468e2e052ca45ff413604657834664b8a2f39a5d7cda11334bd62597b8d988f6d8e9e6ac46589abe9ca0a7b565a71e56d0c931951c0e16e8fa362fe3f053e641fe303a82130458204ef379465a7b25fed2b6249a00924f8b99cb53869b825623e091fcc9cb2bc1a88c769ff5311d25b1dd05e1040b2ef1b4cb6904954c2fd473bb6d628feeef48f5ebed39806ac0b0f7dfce5522f2fbcba15b88c0af6226bc4e9df9475c39bfd1d5955c70959b6386482bee3b41b8875ee1e3baebcab87557cdd71c9699a9763bb6b58047874a2be1271cc24ba2eef04e5d2baa80a1916dc6716cfc5191875d87890e61f114b73eb2308c29d3b07258264fc7a32cd7252fb4f448baeb479e551b884074845ad5a2246bc758abadb17db7d8330cb8527a477824f9a409ef73d07c583853c1ade0b6ab94ff21ce056e5d44f214c6abe58276a7c5fd6d4e7ddec62d9929ad5aae92ad179baa7381e5e87bf7b8621850709efe0a8f5c025b960ddf08625282a6abe1b9a179524d801157f43c3bd0d1f6538b9696bdfc1f573e37347051224c79ce95c5539a2e80914d31357c8d9a2e2e536a92b2827de824e15f95f1ea0936110957f0bcb74a7256d9f774bb8e78fd202834f9c2e70174c56de0a7d092a4fc11c9d48b9077557c724713197904b2e329ee9925fb69cd6a977822c5c038daf6771b6d24977ed376b47232f200b4615204b15cc617a3e830f074fbb52cca9e251b466cbaf91d08a6736703b75a6cc2f1191b31924ca783870df67e02223c70f84298f2e61c50392d01ce778f8ba8e89dc74d195f2056e7be4ab643ac3f0cb4af44995338b1f5a453ad6c3b8615050d7b5dfcfa97405d29d978ad8948700b19a870d3b702b7ad83f65fd7711f125338781a5f846aaf7a6338f9c769f1b3d8db78875bfaaaed67862eb4744d4e1c6b88512f69227c0652ca6803a4518956cb81137589ce8f908439a2832474af208bb65dbdac8cad149c49463b2205b81d470417f2514559aaa0ece278d19cd15c9cfca8925df9a9ff4ce5b80c60375c0f65f2eb6394af491cda37228c8a74ed661bc19aa6d9412a7334771ad2ed3203c79510d1e79f15e20f42922371a8fc59960f8489efd3bcc388d13a9e3f1ddd3f6d0fec0a78644713ba686ace29fce7cd5f4ee6f199d305b858884c8abf882bff18990adab27f8bcc90ac7fba6fbd0e69fb07b0e1866ac8072df9b0909b4cc2560e557a92d6339f1e0307b6d4872a2a4021a417d1faea1b2f26b1518ce6d3a8ee784aa6f925fb162ffeaf9b313d6824aee4c79f865e09d1a26fead4d5ab923a7be74618e300c2163917b1c54b4eec204942b8e4d1831487d91fec86943891047c11730e5c089f662d2767e9ca57921741f4ed19fa6a7ee8dc17a6c04421af050c237fe8757728224c432dcd76053d95b4eaa994203fce2662cb9ac35c04ec1f66d86f51d2a4fdcafde1bda6cef4ca61ed913f9230fa1c99d8ca10b75791524fcdec3a0c9553c45f4d3bdd4dace65336574420f216f81289427c88d301474cc1a7063a455e0c06f79d372cfe00fdf17a2bb37aec0f8c0f45a36f79dd702f6a723a339a2ccb27f224c22435a023f79f031cc2d14694ae08c5ebc5868fc3ca062c4d7c929c5a69edd1387f60de525a5d62339661e86e473f5a3686e66ee6e7811464ba9976e320b1418298143e8141e7184f81f5c276dffa595797408a3df9d73490545b6054a53b163e86a2e3e56caab116cf49eb28bc8c0915a78aa0e391c184cb1acf66a0566529d5439ed474b86efd2278abd018df99a4289e0e96d01b56c7eb7f6bbc0aa90d5db7e6053c4781789b40f18ecc0e7f30abdf9a2b03e2f1fa837f359656858240764379b7f32f282d24ab69e8e29ef34c6e5f9a21955a0d1db045bc360c56aba85ba61db4ab608cbc3a27c3c8d4eb374e316bd2af47d1ee2ff441c0c34cd4afa1f155e5019d4f182bc4094ab8241c9fe3b6ac935fd3e041d5de702cafdbbff8f51b80543055b8c0b2d38c9b6383352d6fa62ac0cceb9ddb855c7bcda13b9bedd20beae306a1dea4f6ea106b6b7afd4de8b96e7c48a4dacd033d27a5fc8798a97f185c5f4d141268241856356c2d5b3fc16a3defd82fcab91498296176431124d2bc08c543bcde4bb66f6892ba56c4a9280798bf17738006f3eae568918ed0daf5d3bbda645ae4bc3b9f0aa4633d401e31e77ca36c9975d885f4adb300ebd4ade55ed24684f55b75093c776c4e91c1046a1c8eea39fb14df2d3a472b525e5ac61599b18d67979b97a2d29aee51564b24d20a2740e111af4cab221297159a79e8024b1328787e3b9b501c868053f346f04879bb659c592ea168f8b043564e77e1ff31f28ae10bba33772c22911ec5d4d18138980827319c058159dac6e0c1903c240ddd56bfcde88f55b010f5b9b0c7aa33757b63c076d04816311eab9736a1ef72abdea31c6c9b79d01f00f8ec9036a06f6adee2ee11df18947195e8d1c6974810f9ea9ece2b89271b482f8a4ae48a517e0842ef3429a45f601a2a01099d7675ebaa9fadfe99b4671f426bdb2a076ecb334c6bfb65a253bcf1ccf46505b8e27b346f6e1f8752051f899cc4f69f28a761b7fb065de667861cfad45647d2efe7262d3f5f2cbfadb483dd4fb2f2fb6a3df46a3e38c02338b2f25f8e5205ab5b00598289f12c7d289227e8eb14a0642419aa94e2e63e2c5b70361ecf511cd7d97586678cf27359cc815bc514629926f541c44f5ecb13203b18d8e3bde9589e75707d2d28554db387bd593fa91da29bccf9de6d90df8d9d91bb18839771d3428d60689c885b7d000f8efc0d1f7bd6cfb4d685a61f3f3d77fcad7057414cafd4ac882bbcefbf0e38a7d191ec210df96b07f307ef3abab6896c060f849715d0c6e5d25d5d69ec489012cd9a4a7185957b06eb5f2f5a27e851d866b7a546e86763c2b0ede390abb80f770a77d54701619360f7a4e6725f464e510b1ab8b3fe3a3ab14d791dc0c04919c4b33d8c6367109d9799102ec6ff779f3fb4a76dc3b84381cc4532c725189c1a08f4ee916932b642eb793141ff2d5ec6f201181c959e148c39d2fe0866286a3388d17972963ca0ae99dee0a3f6762c6f6dabaf950c3fb4f880bb565d01eb33aabbd3bbaa7dac3aafe99942885569375e63d4697b5141323d15b4fc2a80b9580bd92c0b340918c5c7887ea8e258eef8d62fb1f6f5be63d2244795d5b698aa20483130259d7ad36a75a87d0a6454f8e740d5ac52ebc6e8eebbfc431814cc917a8472fb5cc0948ccf818d9005d3d9cdacbe615be4cb681c1dcc1df65e0a0dfd4454ed5137d7a53fd4f799631f58c27399caef8f9fe96b30d2272ba9089dd0102e71d8792762e73e491fc402cb825faff573bd241357b76471ae130c84bace73fd1053", 0x1000}, {&(0x7f0000001640)="d89ee24af097787f33217d3e6ec5e5ba86cf386e2566aea1af1eb4b1cc128bb5e08c3e3d339a8af90fc40fd1baa4cb4ec9dd0f8f96bf0b1f022236da23f089fe48ff3a1f3574269495c10f6b5dad324afc835795b0431bcc7981e65ff18abd5490f2a55657bf49de10bfe5b47b0f4bdb8626ef9e3d0fe634d5cb47c5588a760a585789c7650be53382abca5c610914e286d371dfe625ab32baa2ac6efe2eebfc086983bab4dab1a8f4592f0b3f8a7ef33168cf5de1f62c8e2f56cdbc4c5e6804463febd2a3a39c7d494a7541025ea878235513807fc51f0f17d1ab409b807bc0f6649cd91b32984358879a9a78e8febe78b8042ef1225f346ea7400740576e84dc4de0789a733bdee2b6c5d5770b4c1ad34001a5fbdd7b092beb31f448e69a2dbbe7629865c94c2001f66d06bce6ca3fb41bc6ef8aadb84aba58ddd485f7302eb5da7aa628a6eed21e7ac2768ecb5e4cb68b800764683c4cad31dc175f4b3f9c7cb2c5420fe1841bf9d748d8610aa653f3a47fde2955c8b0077bf26d85f581e11727d5897d1db2dcab013ab571072083490c500983bc68e61fb55686301cb3928fc1825b7929ad009bf1010f4367aa3d3d3ba7986eb10532624c6508384bbf880bf63057db8ad9847c282dfc6d4353266718643367785a34276a92a67128fc234b8ecbbcfe8a297408fe1180edee6b42a8e41f981d344765d4d20b0c95d4a8934b483992bff7f639011b65a2632423d7a1fa19fe6ef87d49dc260bb326aee3f25aa7379b081b363e7cc4b52084e8cf065d8e0f8d426d671d312f674680e449b17dfd3a8bf2563017fab0cb9bf8984ee89327888eb3ad61bc461c8a161d62b637eb99d5709fdde76f6d2a704adc4506c56bb421eaa9bd833439ad8814eaecc087df31e2b279b34fd774164cad1250434abf26b66c48883db5ffe1db5ea6fa066882842c857ea951fea72e20b3346366b015e656329e95f527828250f39901bc3a30e291fe58b88f16f14700e117832645affb956d67c2bfaf4fc4ed8687e34eab7ef0e0ca3e4dacdcdff2c7f3b0850a82f6bd6eb1e2aabce316b46d10aed8eb74ac2c9ed473cedd3bbf03dd4b9614c7d9fc1aa51b89eb86258fcfd7b200cb2869168dccbca20b76c79351670e12cf2707486e28b760282a4d0f270551a0ffa8c66bf9682bc0dbb0bfa4ccc9e02e7ea2c26a822c2cae528b9fbf3bb80cf3671d2b35749f2302ef8c44730bf102216a7d8977ec3ed14e1be6125b9e1fb9317772c2adce4d86b4f6de842aa7b445fbb42b74a2a6216c6031fd0a3051ead2a4437ff9243accdf12375b5c2fc1586a290447bdf3038c90eebbf5fe2f844680ff74ffe363db29661423b0eeffca5ab1fd4054b0dfafc1bb5320689691e4b585d699653e6d8584128b199f6ab18a795f8da86797b8cefa6386a733cb923679f71064189a447818e7db90aa58d417c3b178591628af53c50d8678013f87240b1596559dd3d02c7281a66370024dbdcc45f554f28f827bc03435fc3f9e3125f8d9360ef37395132a27418a9c334c21a8f3400c4251aa8a91856008408592b0d85fb4d712ee0ba415eb23a48b8dba24dd1b30163ebe254f730d1c7f38686a7ebf18b1055cd731af8847ec845a62d711bea3a1007dd051bc5c90f41b1310b392ee342a4566a971dc3213c39049f8bafcede36af32b1220adc87f8d74f3a178bad775cce03b3256c9742c6ed62a6329a0cf23c5063a6a9884c5d2239857ea9c87df459ebdc834e2c1623b6ea3f7dcadde91c7d619e4246424f1cd9bc8cf9e4c8de81f599410e91ce454790cd7a5dbfab3e9ad5a76142d809babb77dd0b72dda250a5db23593470b41511dc5158ff38788052399bd9b4dcf6699d9436512c0c73b435428440071806345ff81e1d91f90f819a85e4191e93004c50dd1fe6eb3e7ba3257cc2b80ef7e495f05543d43008870fb6f747cb10e08b0bf9fd7a9ca1b5c92d7dee65980554cf20c15199246cbbad28cd1e8d80ca4455966e87017d2698add635fa34ac7e8c9b9e81c6ba4dbb8dc7d721db3cd07d02b9d09e0654e2f08337208e04a881f6087bfd1cb6e19b866ac6abcf9df4a69b31f959bc34854e986014859009b38c8e738e60a7ac8021d819250cddbf9ca326adb032ec26c6bae282e98b0360b5613095e30030304f724fe5fa5f71224a05104eda975423402d5d55f4033e9225a5a7808a901c0da2dbeb6f835d7089e07e573f6cdfca53e2dac20d73c0edcbcfefb08d2537925f3e2d0c34a419ad1fc8fdbb83f7bc6cba6b5ad6b550aef290d76dbd56249eca09d7c5643caab6baab0e2532f424457e57d567dcb24948692c4124f823a7b32650247ac17d829d7cd32d8e903d10c264111593078f1b2abc3e0db4ca2b87081a8730d4a1e8b32d0a36be69b72735b3f4824ac296d68b4dd27f4c5bb127441882d85f0dbea2d118d39f6894745b0facded4aa68223e56c836dfe3c219a62a7dd8747a2b7c097c0ecfb01190819a49576ff96dc12d0138085f7206073a3470d17f153b66468241b7b1b2a366933b727b09078f8989db8371ac4f260d3a7ce61d5e4185e66ff752e64f9ef5cc5f2fcce7c255932185a3ed77a76c6673bc73559086a49360a59fe6904e5f6a122602cc32115edc2811d503360f4650d79f89d94f4d3a34c90a81f3fb74aa022a45b700e00697155a93168d5091edf44295f7093611dfb0c4904542ab71f50605f1ee8d45476cb150774531c7e001132496a66160ba823ea78c1700a5b0a0471c57da67e7d53a6e1c032d8bd899cceebd51abbd360948668acb2de642352a3a5d3c4c334e060d74f0b387c04ef749376df9337bc0fe67f91713cf5723d6b460be167f4c9904d9f190b419efa209045c802d2d38db1e1a47194ef4e869d38c428309f4151ee7c4082be97db2dfbc6a34997f0f388f21faa305e45077530fa0e5c13f23c6a241d3801e56848cf2fff31b744fed80748452776b4aaab0cb27340f8d117cb631b75d6f75e38f1aea00f3b09aa809130c7250c12c1e1c248468595b61266a113d728d67921f0e95228daa4fa9aad0571cfdb972f0ca26640dda725c5b7202c6c39a04aa82d21416206741d4b68327262f948599bd952b5edee7b90edeb89e52ce2b25dd156cecc60346881df4727c6931f1bd0fd248bdd44683a7f221b175e13b9deea0334d14764f6e864f3270d3ff599e2a78467e46154d1224d7c79b19f5efe213fb00963eea0351d4792ad9ad87671035aea3897746f9d8b76e13a762d13d5d68ecedffda32cad92fe803ba5e0c97e746d1b6deba86966f250ea8f47ebc0753cc62c5343b18ae22f3730f7769a19f16cc0f0c27c2834ca30183ad1e8934e06de213a47c82b3104d3d4b39c1925e2556e2b3a6083536dc9cb46a43c61a741c13f1da5af7918dd0c39e5685ee1c877f7f0873c78971e4d4c183669ed967b8296280eb08a4a79e0b6a30e618cec7934d682d654022b8a4647fc1640ac95f59478e70bdab8298616e2548809e5881ed90085feed79750e84aad58a253bb735c7fc90707a2e8d60e662477ea9828cabc030b5eb340888fbfe834748c41210e1946b65f8aff8ba01e054e35597e7e0c7ab06220cb8727a6d4aab398f0c0f541856c918e51b1c1154fe0c6c774bfbf6498ea75b3f3a80bd61c77e5037d144fed9c02a55c37953e9f098def969307ec604faa7f5ce386849b5eff6293a1897eb402a679186cc32617648c40ff81a0ca5754430aa50b629954ec96ac8fb0453dd6a145e96f1ead13cb04f336d15de9530e999616b6f7ceab7ef48d71b95f95b9b4bed9530f26ca4c0674e4c7ed07a67c59ec4c7be9ec25a36572c54f79be078575095aaac79358cf4da2b568305c0c13dc5bcb985faccbb7a72cc9b770b9b70879cf502d6fe20de62c8365e4fd024d2412904a394c07c1c95ce3d8e880c35c9aef8e5607a5d18554aea0273a192b1f68473dbdcc400d102aea8ef5be4d04020cc0da95d63f362873edaa2b22c19d633d6e738719a160aa6f955bc388b8f93635a09036c925f730bc72158b0e3435fdf83f473a3d1d92a5db53ec1bb2b76e3e11e25031be6a6d79b57eaeb0c3dbbe8b26f62b12ec27bbe63a6d114d43bf132903ab84b1bbf782fb4ccc2fb5b684836a933a7e888ccb15ed57aa517418458a42680f05fd62798c3c09b42d1780f4b8d6ff5b43d5a5520b4e8cdf5317e65b8a163fa14a5a3e9f8e58a86675bff28ab38fa9d39a604d5e7d9b8e061a4f69d284222687f86fcd72aaa46d3577e0681df697d39ff93e5891377b7fcaf154f94b9bdbb4ec3c02cb2444ac7957585e09de9992242e3cf6737cf6044e09132fe89e23f46ec18ecc3e79fb9fb88c48a43e4eeb6c93fa60d2f5b516cd895c385773d52548e699ee4c9e214449806e0b804b735111f0f1a39b858c667fb07c6a59ff8a85670c11760d89b81d1e55e9692a510c25dc3a8c92b25279f195108a195249c4acb3ccbc52cca13dd97d0b8a4dd814c87ec29dac95fa75af9f9ed1694414c93398d3482f3d13e4b450548c5138310abb4d66b2a7b9755a55f000c768a38fab227e279af1f1ccee02152165f16b9417680c546d93f454ff3a0217bd94fd123fa2dfe1565b1983cf5bfb915683095110b7bbe720c02e0f26c541461351c2f9a9b7a3b04c82794c4d7f6b7371f4afc931f0f21835a138a7fcb749f811ec2c97c7c7e62f072d88d7ce16c5c541e0ce7b5044aa37c0ca9d271bdb35a336d5560024e805f3d6534a8e42d7c2fcea1cc21d547622595b76e4278895f30d966446f4011edfebf18f47ab416701cb1e6093a4732aa9fdae39cf424d86d837f8e4ef1777551e32ad052278f188a26582cab54c13e727da2240437c6e01e84912575dd6910dfeb4632dd36f206cd05c10f6f442490f2191029f697a21776a2bb8787ceaf878e95f4902d977efb7dfa58f7619776b69ad952db614ede4a9f85f9e774ebf532a91100ff245b04c82354ee3ed4ab3a6c31d731bc4e3a64ee549534bb7f711a69b0a23e636bd9078a2f14b0a307953ee528e930b90681eae48cdf842c50c9624cc0721c97ffb67477b1ff25e87ac1f227b478ff2a19dc6263bb243db6c20285de476c0cfc92a5aa9c67fa2e8bec5be1e1b8fd983df91a32f7a4332c7eb61bb58e051d7459789af4bcd426c64feb240c29aa0f41a3e75cb28477b4fd431808c42972f08bf3cf5fdbc492680c441891d6662b1b22d0de8183e18463bb1bb12291149300e74008cd19db25b68a72dd79959e22fffa616c968eb96dc90c87b40e3dcde662da2889ce3324e95c01511a2cdf71e5513ebebc52bf1e15ce02f98c8633c082d7a518072c62bce26f3d9ec4f5377c1fd2ebc95ecbb6fdc2116a837f213e73fa665a258d8c85a9f39d5b473f901dce3f1bccbafbc17e668b3c8b3bdc024766c8a29950d5d5620c37a33f9be6923fe212074b5cdc4faa14992cd874ba9ebc1f25caddb1c255d2221cd18d6d4cd40e019cba780fdc8511ffb0c82f4bbb86f75b1cbcc6c0d2bdf228afdc52777b4a3ac4af887787e4f766695b5545891967a18a8b9b821930643d1ee0cbd3092ace0c0fcceefc34c6411d8f1fc6d562a41be056c569815778c2afff105304873c866af33929b855838057790cff1ccee11d8b829de217efdb20adffd61faf16c2fb41e86cc146771caea7a0a869ea4f4291a230540f2291e54c6b4a446dfbad4d4ec4a63e24fba94fce0d80407394b27b2e0617676605c90051d283038321dac8a4b1318d0b8f50", 0x1000}], 0x6}, 0x4008050) sendmsg$IPSET_CMD_LIST(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000001c0)={&(0x7f0000002700)={0x78, 0x7, 0x6, 0x201, 0x0, 0x0, {}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0x7}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0x4}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0x3}]}, 0x78}, 0x1, 0x0, 0x0, 0x40001}, 0x4) splice(r0, 0x0, r2, 0x0, 0x7fffffff, 0x0) setsockopt$RXRPC_SECURITY_KEYRING(0xffffffffffffffff, 0x110, 0x2, &(0x7f00000000c0)='(:,,]\x00', 0x6) socket$inet(0x2, 0x1, 0x0) (async) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10) (async) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000300)=0x5, 0x4) (async) sendto$inet(r0, 0x0, 0x0, 0x200007f9, &(0x7f0000000280)={0x2, 0x4e23, @empty}, 0x10) (async) sendto$inet(r0, &(0x7f0000000040)="ee", 0xffffffffffffff75, 0x20004010, 0x0, 0x0) (async) pipe2(&(0x7f0000000100), 0x0) (async) syz_init_net_socket$x25(0x9, 0x5, 0x0) (async) sendmsg(r3, &(0x7f00000026c0)={&(0x7f0000000340)=@caif, 0x80, &(0x7f0000002640)=[{&(0x7f00000003c0)="1596cd73722cddf3723701024e4711823fac87aaab93e53f309ccfb90340eaea1b51071e26f8eca1ce64c47258ad7711a9f9a796193f367a95072829919b647101b5386b878807dd8cf692d4d700757b087e6d6395a01de349dc6db52a450ac85e25d07dcd22a7c4922ae8d64a842214a6a240ea71b1c36ad24c4df888c6fd1df70e3e5fd47994f7b52af2b5bdda556c5b15ca00fa9753ef76e7f624d1abace917f4948417b98f2c7cc05b8f71fbbf5046c56b920f3ca25341c13c6ef2ed8a56c6e9c191", 0xc4}, {&(0x7f00000004c0)="9ab3793f934dc2c76aa97b2e19e119ea4cbd8a4fd45d8d668fe10c07841983df0173", 0x22}, {&(0x7f0000000500)="8b2aab2dba99b9155fb8fb98d15bba330d5caab1fd67ccad567e9eab5b861d63", 0x20}, {&(0x7f0000000540)="0c51cacff1f8cd65b7854ae5459fd12bc1f18b987246d2a19accd2b100675d0f7034d12c24a4490da82562efb61084acb51c6d150e69d84f0a1e9a166f9449b949a32bec79eaf26e80425b0d9605015921de7ca8692123129dc7687d0944b477af61f000be0dff3bce9f980bf77381216a039c58f929ea23c6213b30dd7171875dbf37844894dc7440e490edf1bb377d08378541974f78469c575734899d7336509d2dbe87e351b3e3b47352c0366724b2dc6a7100c7920f81040be1c577e88b8cb58d495447124a0398fbd71c697382af9f12d22b7e1eccfd8b3ee6913b2e634a68", 0xe2}, {&(0x7f0000000640)="3f53a8860ce28a5a6621aaf2c890faf4676946ade8f7d8b815b8c5a62f5dc8ff5a77160bf25206da9e13b568b5930bfb08b556852f7f7aee2be8b732dca07ba86366a0f8e0267e8b94dc555a2c83bada040717b944a463c5b34e055a789d9e97a9df6d1cccb81389109c0ecfe0709f5ea5c8e5e0b7445e5bdd168498cd652653fc066343399722804a2e9f9201690f27b6faa00933630a64a4eb93cb64ab3272395f64b9cd4965c178d5e38912f8a20cd19bb901367664c4f231b28586a5e8d6376d5c8f78c50d5fcea73c94766dab8ca98a16450d9d499c45587bcb551d54e2b18bfce1cd5204698c7506839af3ed1ecedc0a002d8ab195f6bee0dec56a12ccc2d10d42e58163b73de7187a3ffdc11f56ce8024476872fc552571f0b733230a300abc886f2566cba69f0e8c8ff0eedb777d11ca8531e6549d657e5fe4e3aced14f20114107f53d87c9277983ee424942c426714fe78470ab5400a0ff3e698199200a0e915ffd771225eff02c2454bf515478ac9a2ea1c92f5f3a85f99b061972c0b7f6b2b9c8afd2c09d8752365d86d269ea12f16ea978add599ed3642d8db470c4a2c66c22191be850a0af3879b99c4a896a8353e4b8f90b321f86b5fe718cfe3f1bfc5d440c6ac64b5291022f0e09f94a0a23f8f5ce511346579d85772bb88be559b5de1895bd1d67c27f67ae167dccd4511d1dfd2f75db14d2c5ba1f3b81fa431dee901b7c6dcd74c7186306016145096d659a190b002b7338b5a8fd84a47009b235989929a8637ad84e5b2833ea9c408bc19450eadeb4312bc41ad94536edc280aac55c4d4fc71f151d71b60f2a0ce0f08d53f6108f06e0dcdfd5468164e8d4c874f789d3ad2b5f32d2a0eeda0083d8ae88e1eeb8ed29e7042e608a44a56c2b537d1ba9c5baa5ab5b5ef2a5ab6a4c8391aeeba58bb5e5e43bb4169f0e3bd3c796815694762c6633b3cb561e0891bc887de66bcfe8cd69eeab194dd711627bb7a5373c676dc895190100f6545d1755e420d240bb9fea804ae31ff629830b105d8d43ba1a75197fb2d85806959ee2b32bee8c18e97c39a8b132272a9a204fdd318e1e6782bfa84abf9de4be5c2b0d1db4455465f5df6e9e80fa4ebe4cdc39cea198e62aa778d9a86708ae2353892d2f874fbfd3e1356e00de462e6baf0be5759922591398ba7753bab5c6b707f71313f7c2ae3477f2440ea8feda888482d2fc1a23d50eb6ae4e761e5a1bdd9666d73269f910dd698528d39d50e905c3f80a0a3f611dad48b95e8d3874941f4e65bc227ef6d8ae02fd6220230a3f429f93bf5d4e97a12d3f7e08485d7d7a983a343b7d3bdc94fa9d9e2b6c7143a7b1ef389a925c7193e543400a2b69f06d5e98cc26aa0681482159f963bb3d799bb058ec8922d44f4b6fcab9ccf359c00785ce96a9a9b18ca42e51a553721e853d8694490fa655f25aaf3204658a48616ba1e3366bd948b5e1021f7bcbda6a4553e32fe9294d39b0a398725fa5b9f111fc7dcc56d683d9c491dbf9f98c1f00058d254f0c1513883c2dd7689e53d5c35eaedd822dd8bac6b73f56430d968c267f6fe5f388f15730e653c9b0e4c0b8d6c162e089e5c8db6a80beef19b7d9c1aed40319613bd7e0e59e91a90611e8a3acebab1239ae954a9601f56e98266d90b8fc8e6d6585537ea328bb35fc51c58235417cf551c99fa04ddbea983ece85e8243d52c11a9e1c0f46afd41dcd4bca8a9e43e4958bf0bb7340e552819d306af22f9850f8a33e3952fd839df1e6139e0e169c6b405bc2390db3833bf1fa809eb02f0ed6a6940a6a714033e238a47d0c8725e9dc5b8e260597243b5d2a98006e533561ae43b246b1227e7ff14870e811e5dc6a3ca840463e0d6d0cf15f385de0f09c11082600d86633111c7fac5112793ef8580b22c431bf410115551654a2470408ea8848fed10b0948e41ec216ec58552a0a3ecc1100a6a69c854b48a91f8240b3247faebdc3b4697450aa6668f36041c95df757a38f6a5e2fa47273df7512c7e9db575b1e1e232e6cef148d28107a27457fb3956479984b41525d322841606e800fca007823c6bac423eaa1478c44a443401ae927f1d18509568c3da2f61f67db8849a88e95fbfbd45d929b3bfcbda267c4b89f5d5f61b848d6329fef4934c21956de0ad31b1f87a455b17a6f03c8fb2da9a611dacf87a54ed42d80d7d0e97dcacc9acc9329b86109b721a06aa22cd744a3c0470fd8f0b7a4c6a14a42d4a34f5e771a9494ca69135db87bbb18045039b1a496d7bdaa8217bfb54bd151a48497c435dfa06cd4d815335cc4871bba2c8f65748c6c7e69ab53be29e73e3ee2c7c29a7dee6db63a4ddf563f1dbea84fd87352afa14b0593468e2e052ca45ff413604657834664b8a2f39a5d7cda11334bd62597b8d988f6d8e9e6ac46589abe9ca0a7b565a71e56d0c931951c0e16e8fa362fe3f053e641fe303a82130458204ef379465a7b25fed2b6249a00924f8b99cb53869b825623e091fcc9cb2bc1a88c769ff5311d25b1dd05e1040b2ef1b4cb6904954c2fd473bb6d628feeef48f5ebed39806ac0b0f7dfce5522f2fbcba15b88c0af6226bc4e9df9475c39bfd1d5955c70959b6386482bee3b41b8875ee1e3baebcab87557cdd71c9699a9763bb6b58047874a2be1271cc24ba2eef04e5d2baa80a1916dc6716cfc5191875d87890e61f114b73eb2308c29d3b07258264fc7a32cd7252fb4f448baeb479e551b884074845ad5a2246bc758abadb17db7d8330cb8527a477824f9a409ef73d07c583853c1ade0b6ab94ff21ce056e5d44f214c6abe58276a7c5fd6d4e7ddec62d9929ad5aae92ad179baa7381e5e87bf7b8621850709efe0a8f5c025b960ddf08625282a6abe1b9a179524d801157f43c3bd0d1f6538b9696bdfc1f573e37347051224c79ce95c5539a2e80914d31357c8d9a2e2e536a92b2827de824e15f95f1ea0936110957f0bcb74a7256d9f774bb8e78fd202834f9c2e70174c56de0a7d092a4fc11c9d48b9077557c724713197904b2e329ee9925fb69cd6a977822c5c038daf6771b6d24977ed376b47232f200b4615204b15cc617a3e830f074fbb52cca9e251b466cbaf91d08a6736703b75a6cc2f1191b31924ca783870df67e02223c70f84298f2e61c50392d01ce778f8ba8e89dc74d195f2056e7be4ab643ac3f0cb4af44995338b1f5a453ad6c3b8615050d7b5dfcfa97405d29d978ad8948700b19a870d3b702b7ad83f65fd7711f125338781a5f846aaf7a6338f9c769f1b3d8db78875bfaaaed67862eb4744d4e1c6b88512f69227c0652ca6803a4518956cb81137589ce8f908439a2832474af208bb65dbdac8cad149c49463b2205b81d470417f2514559aaa0ece278d19cd15c9cfca8925df9a9ff4ce5b80c60375c0f65f2eb6394af491cda37228c8a74ed661bc19aa6d9412a7334771ad2ed3203c79510d1e79f15e20f42922371a8fc59960f8489efd3bcc388d13a9e3f1ddd3f6d0fec0a78644713ba686ace29fce7cd5f4ee6f199d305b858884c8abf882bff18990adab27f8bcc90ac7fba6fbd0e69fb07b0e1866ac8072df9b0909b4cc2560e557a92d6339f1e0307b6d4872a2a4021a417d1faea1b2f26b1518ce6d3a8ee784aa6f925fb162ffeaf9b313d6824aee4c79f865e09d1a26fead4d5ab923a7be74618e300c2163917b1c54b4eec204942b8e4d1831487d91fec86943891047c11730e5c089f662d2767e9ca57921741f4ed19fa6a7ee8dc17a6c04421af050c237fe8757728224c432dcd76053d95b4eaa994203fce2662cb9ac35c04ec1f66d86f51d2a4fdcafde1bda6cef4ca61ed913f9230fa1c99d8ca10b75791524fcdec3a0c9553c45f4d3bdd4dace65336574420f216f81289427c88d301474cc1a7063a455e0c06f79d372cfe00fdf17a2bb37aec0f8c0f45a36f79dd702f6a723a339a2ccb27f224c22435a023f79f031cc2d14694ae08c5ebc5868fc3ca062c4d7c929c5a69edd1387f60de525a5d62339661e86e473f5a3686e66ee6e7811464ba9976e320b1418298143e8141e7184f81f5c276dffa595797408a3df9d73490545b6054a53b163e86a2e3e56caab116cf49eb28bc8c0915a78aa0e391c184cb1acf66a0566529d5439ed474b86efd2278abd018df99a4289e0e96d01b56c7eb7f6bbc0aa90d5db7e6053c4781789b40f18ecc0e7f30abdf9a2b03e2f1fa837f359656858240764379b7f32f282d24ab69e8e29ef34c6e5f9a21955a0d1db045bc360c56aba85ba61db4ab608cbc3a27c3c8d4eb374e316bd2af47d1ee2ff441c0c34cd4afa1f155e5019d4f182bc4094ab8241c9fe3b6ac935fd3e041d5de702cafdbbff8f51b80543055b8c0b2d38c9b6383352d6fa62ac0cceb9ddb855c7bcda13b9bedd20beae306a1dea4f6ea106b6b7afd4de8b96e7c48a4dacd033d27a5fc8798a97f185c5f4d141268241856356c2d5b3fc16a3defd82fcab91498296176431124d2bc08c543bcde4bb66f6892ba56c4a9280798bf17738006f3eae568918ed0daf5d3bbda645ae4bc3b9f0aa4633d401e31e77ca36c9975d885f4adb300ebd4ade55ed24684f55b75093c776c4e91c1046a1c8eea39fb14df2d3a472b525e5ac61599b18d67979b97a2d29aee51564b24d20a2740e111af4cab221297159a79e8024b1328787e3b9b501c868053f346f04879bb659c592ea168f8b043564e77e1ff31f28ae10bba33772c22911ec5d4d18138980827319c058159dac6e0c1903c240ddd56bfcde88f55b010f5b9b0c7aa33757b63c076d04816311eab9736a1ef72abdea31c6c9b79d01f00f8ec9036a06f6adee2ee11df18947195e8d1c6974810f9ea9ece2b89271b482f8a4ae48a517e0842ef3429a45f601a2a01099d7675ebaa9fadfe99b4671f426bdb2a076ecb334c6bfb65a253bcf1ccf46505b8e27b346f6e1f8752051f899cc4f69f28a761b7fb065de667861cfad45647d2efe7262d3f5f2cbfadb483dd4fb2f2fb6a3df46a3e38c02338b2f25f8e5205ab5b00598289f12c7d289227e8eb14a0642419aa94e2e63e2c5b70361ecf511cd7d97586678cf27359cc815bc514629926f541c44f5ecb13203b18d8e3bde9589e75707d2d28554db387bd593fa91da29bccf9de6d90df8d9d91bb18839771d3428d60689c885b7d000f8efc0d1f7bd6cfb4d685a61f3f3d77fcad7057414cafd4ac882bbcefbf0e38a7d191ec210df96b07f307ef3abab6896c060f849715d0c6e5d25d5d69ec489012cd9a4a7185957b06eb5f2f5a27e851d866b7a546e86763c2b0ede390abb80f770a77d54701619360f7a4e6725f464e510b1ab8b3fe3a3ab14d791dc0c04919c4b33d8c6367109d9799102ec6ff779f3fb4a76dc3b84381cc4532c725189c1a08f4ee916932b642eb793141ff2d5ec6f201181c959e148c39d2fe0866286a3388d17972963ca0ae99dee0a3f6762c6f6dabaf950c3fb4f880bb565d01eb33aabbd3bbaa7dac3aafe99942885569375e63d4697b5141323d15b4fc2a80b9580bd92c0b340918c5c7887ea8e258eef8d62fb1f6f5be63d2244795d5b698aa20483130259d7ad36a75a87d0a6454f8e740d5ac52ebc6e8eebbfc431814cc917a8472fb5cc0948ccf818d9005d3d9cdacbe615be4cb681c1dcc1df65e0a0dfd4454ed5137d7a53fd4f799631f58c27399caef8f9fe96b30d2272ba9089dd0102e71d8792762e73e491fc402cb825faff573bd241357b76471ae130c84bace73fd1053", 0x1000}, {&(0x7f0000001640)="d89ee24af097787f33217d3e6ec5e5ba86cf386e2566aea1af1eb4b1cc128bb5e08c3e3d339a8af90fc40fd1baa4cb4ec9dd0f8f96bf0b1f022236da23f089fe48ff3a1f3574269495c10f6b5dad324afc835795b0431bcc7981e65ff18abd5490f2a55657bf49de10bfe5b47b0f4bdb8626ef9e3d0fe634d5cb47c5588a760a585789c7650be53382abca5c610914e286d371dfe625ab32baa2ac6efe2eebfc086983bab4dab1a8f4592f0b3f8a7ef33168cf5de1f62c8e2f56cdbc4c5e6804463febd2a3a39c7d494a7541025ea878235513807fc51f0f17d1ab409b807bc0f6649cd91b32984358879a9a78e8febe78b8042ef1225f346ea7400740576e84dc4de0789a733bdee2b6c5d5770b4c1ad34001a5fbdd7b092beb31f448e69a2dbbe7629865c94c2001f66d06bce6ca3fb41bc6ef8aadb84aba58ddd485f7302eb5da7aa628a6eed21e7ac2768ecb5e4cb68b800764683c4cad31dc175f4b3f9c7cb2c5420fe1841bf9d748d8610aa653f3a47fde2955c8b0077bf26d85f581e11727d5897d1db2dcab013ab571072083490c500983bc68e61fb55686301cb3928fc1825b7929ad009bf1010f4367aa3d3d3ba7986eb10532624c6508384bbf880bf63057db8ad9847c282dfc6d4353266718643367785a34276a92a67128fc234b8ecbbcfe8a297408fe1180edee6b42a8e41f981d344765d4d20b0c95d4a8934b483992bff7f639011b65a2632423d7a1fa19fe6ef87d49dc260bb326aee3f25aa7379b081b363e7cc4b52084e8cf065d8e0f8d426d671d312f674680e449b17dfd3a8bf2563017fab0cb9bf8984ee89327888eb3ad61bc461c8a161d62b637eb99d5709fdde76f6d2a704adc4506c56bb421eaa9bd833439ad8814eaecc087df31e2b279b34fd774164cad1250434abf26b66c48883db5ffe1db5ea6fa066882842c857ea951fea72e20b3346366b015e656329e95f527828250f39901bc3a30e291fe58b88f16f14700e117832645affb956d67c2bfaf4fc4ed8687e34eab7ef0e0ca3e4dacdcdff2c7f3b0850a82f6bd6eb1e2aabce316b46d10aed8eb74ac2c9ed473cedd3bbf03dd4b9614c7d9fc1aa51b89eb86258fcfd7b200cb2869168dccbca20b76c79351670e12cf2707486e28b760282a4d0f270551a0ffa8c66bf9682bc0dbb0bfa4ccc9e02e7ea2c26a822c2cae528b9fbf3bb80cf3671d2b35749f2302ef8c44730bf102216a7d8977ec3ed14e1be6125b9e1fb9317772c2adce4d86b4f6de842aa7b445fbb42b74a2a6216c6031fd0a3051ead2a4437ff9243accdf12375b5c2fc1586a290447bdf3038c90eebbf5fe2f844680ff74ffe363db29661423b0eeffca5ab1fd4054b0dfafc1bb5320689691e4b585d699653e6d8584128b199f6ab18a795f8da86797b8cefa6386a733cb923679f71064189a447818e7db90aa58d417c3b178591628af53c50d8678013f87240b1596559dd3d02c7281a66370024dbdcc45f554f28f827bc03435fc3f9e3125f8d9360ef37395132a27418a9c334c21a8f3400c4251aa8a91856008408592b0d85fb4d712ee0ba415eb23a48b8dba24dd1b30163ebe254f730d1c7f38686a7ebf18b1055cd731af8847ec845a62d711bea3a1007dd051bc5c90f41b1310b392ee342a4566a971dc3213c39049f8bafcede36af32b1220adc87f8d74f3a178bad775cce03b3256c9742c6ed62a6329a0cf23c5063a6a9884c5d2239857ea9c87df459ebdc834e2c1623b6ea3f7dcadde91c7d619e4246424f1cd9bc8cf9e4c8de81f599410e91ce454790cd7a5dbfab3e9ad5a76142d809babb77dd0b72dda250a5db23593470b41511dc5158ff38788052399bd9b4dcf6699d9436512c0c73b435428440071806345ff81e1d91f90f819a85e4191e93004c50dd1fe6eb3e7ba3257cc2b80ef7e495f05543d43008870fb6f747cb10e08b0bf9fd7a9ca1b5c92d7dee65980554cf20c15199246cbbad28cd1e8d80ca4455966e87017d2698add635fa34ac7e8c9b9e81c6ba4dbb8dc7d721db3cd07d02b9d09e0654e2f08337208e04a881f6087bfd1cb6e19b866ac6abcf9df4a69b31f959bc34854e986014859009b38c8e738e60a7ac8021d819250cddbf9ca326adb032ec26c6bae282e98b0360b5613095e30030304f724fe5fa5f71224a05104eda975423402d5d55f4033e9225a5a7808a901c0da2dbeb6f835d7089e07e573f6cdfca53e2dac20d73c0edcbcfefb08d2537925f3e2d0c34a419ad1fc8fdbb83f7bc6cba6b5ad6b550aef290d76dbd56249eca09d7c5643caab6baab0e2532f424457e57d567dcb24948692c4124f823a7b32650247ac17d829d7cd32d8e903d10c264111593078f1b2abc3e0db4ca2b87081a8730d4a1e8b32d0a36be69b72735b3f4824ac296d68b4dd27f4c5bb127441882d85f0dbea2d118d39f6894745b0facded4aa68223e56c836dfe3c219a62a7dd8747a2b7c097c0ecfb01190819a49576ff96dc12d0138085f7206073a3470d17f153b66468241b7b1b2a366933b727b09078f8989db8371ac4f260d3a7ce61d5e4185e66ff752e64f9ef5cc5f2fcce7c255932185a3ed77a76c6673bc73559086a49360a59fe6904e5f6a122602cc32115edc2811d503360f4650d79f89d94f4d3a34c90a81f3fb74aa022a45b700e00697155a93168d5091edf44295f7093611dfb0c4904542ab71f50605f1ee8d45476cb150774531c7e001132496a66160ba823ea78c1700a5b0a0471c57da67e7d53a6e1c032d8bd899cceebd51abbd360948668acb2de642352a3a5d3c4c334e060d74f0b387c04ef749376df9337bc0fe67f91713cf5723d6b460be167f4c9904d9f190b419efa209045c802d2d38db1e1a47194ef4e869d38c428309f4151ee7c4082be97db2dfbc6a34997f0f388f21faa305e45077530fa0e5c13f23c6a241d3801e56848cf2fff31b744fed80748452776b4aaab0cb27340f8d117cb631b75d6f75e38f1aea00f3b09aa809130c7250c12c1e1c248468595b61266a113d728d67921f0e95228daa4fa9aad0571cfdb972f0ca26640dda725c5b7202c6c39a04aa82d21416206741d4b68327262f948599bd952b5edee7b90edeb89e52ce2b25dd156cecc60346881df4727c6931f1bd0fd248bdd44683a7f221b175e13b9deea0334d14764f6e864f3270d3ff599e2a78467e46154d1224d7c79b19f5efe213fb00963eea0351d4792ad9ad87671035aea3897746f9d8b76e13a762d13d5d68ecedffda32cad92fe803ba5e0c97e746d1b6deba86966f250ea8f47ebc0753cc62c5343b18ae22f3730f7769a19f16cc0f0c27c2834ca30183ad1e8934e06de213a47c82b3104d3d4b39c1925e2556e2b3a6083536dc9cb46a43c61a741c13f1da5af7918dd0c39e5685ee1c877f7f0873c78971e4d4c183669ed967b8296280eb08a4a79e0b6a30e618cec7934d682d654022b8a4647fc1640ac95f59478e70bdab8298616e2548809e5881ed90085feed79750e84aad58a253bb735c7fc90707a2e8d60e662477ea9828cabc030b5eb340888fbfe834748c41210e1946b65f8aff8ba01e054e35597e7e0c7ab06220cb8727a6d4aab398f0c0f541856c918e51b1c1154fe0c6c774bfbf6498ea75b3f3a80bd61c77e5037d144fed9c02a55c37953e9f098def969307ec604faa7f5ce386849b5eff6293a1897eb402a679186cc32617648c40ff81a0ca5754430aa50b629954ec96ac8fb0453dd6a145e96f1ead13cb04f336d15de9530e999616b6f7ceab7ef48d71b95f95b9b4bed9530f26ca4c0674e4c7ed07a67c59ec4c7be9ec25a36572c54f79be078575095aaac79358cf4da2b568305c0c13dc5bcb985faccbb7a72cc9b770b9b70879cf502d6fe20de62c8365e4fd024d2412904a394c07c1c95ce3d8e880c35c9aef8e5607a5d18554aea0273a192b1f68473dbdcc400d102aea8ef5be4d04020cc0da95d63f362873edaa2b22c19d633d6e738719a160aa6f955bc388b8f93635a09036c925f730bc72158b0e3435fdf83f473a3d1d92a5db53ec1bb2b76e3e11e25031be6a6d79b57eaeb0c3dbbe8b26f62b12ec27bbe63a6d114d43bf132903ab84b1bbf782fb4ccc2fb5b684836a933a7e888ccb15ed57aa517418458a42680f05fd62798c3c09b42d1780f4b8d6ff5b43d5a5520b4e8cdf5317e65b8a163fa14a5a3e9f8e58a86675bff28ab38fa9d39a604d5e7d9b8e061a4f69d284222687f86fcd72aaa46d3577e0681df697d39ff93e5891377b7fcaf154f94b9bdbb4ec3c02cb2444ac7957585e09de9992242e3cf6737cf6044e09132fe89e23f46ec18ecc3e79fb9fb88c48a43e4eeb6c93fa60d2f5b516cd895c385773d52548e699ee4c9e214449806e0b804b735111f0f1a39b858c667fb07c6a59ff8a85670c11760d89b81d1e55e9692a510c25dc3a8c92b25279f195108a195249c4acb3ccbc52cca13dd97d0b8a4dd814c87ec29dac95fa75af9f9ed1694414c93398d3482f3d13e4b450548c5138310abb4d66b2a7b9755a55f000c768a38fab227e279af1f1ccee02152165f16b9417680c546d93f454ff3a0217bd94fd123fa2dfe1565b1983cf5bfb915683095110b7bbe720c02e0f26c541461351c2f9a9b7a3b04c82794c4d7f6b7371f4afc931f0f21835a138a7fcb749f811ec2c97c7c7e62f072d88d7ce16c5c541e0ce7b5044aa37c0ca9d271bdb35a336d5560024e805f3d6534a8e42d7c2fcea1cc21d547622595b76e4278895f30d966446f4011edfebf18f47ab416701cb1e6093a4732aa9fdae39cf424d86d837f8e4ef1777551e32ad052278f188a26582cab54c13e727da2240437c6e01e84912575dd6910dfeb4632dd36f206cd05c10f6f442490f2191029f697a21776a2bb8787ceaf878e95f4902d977efb7dfa58f7619776b69ad952db614ede4a9f85f9e774ebf532a91100ff245b04c82354ee3ed4ab3a6c31d731bc4e3a64ee549534bb7f711a69b0a23e636bd9078a2f14b0a307953ee528e930b90681eae48cdf842c50c9624cc0721c97ffb67477b1ff25e87ac1f227b478ff2a19dc6263bb243db6c20285de476c0cfc92a5aa9c67fa2e8bec5be1e1b8fd983df91a32f7a4332c7eb61bb58e051d7459789af4bcd426c64feb240c29aa0f41a3e75cb28477b4fd431808c42972f08bf3cf5fdbc492680c441891d6662b1b22d0de8183e18463bb1bb12291149300e74008cd19db25b68a72dd79959e22fffa616c968eb96dc90c87b40e3dcde662da2889ce3324e95c01511a2cdf71e5513ebebc52bf1e15ce02f98c8633c082d7a518072c62bce26f3d9ec4f5377c1fd2ebc95ecbb6fdc2116a837f213e73fa665a258d8c85a9f39d5b473f901dce3f1bccbafbc17e668b3c8b3bdc024766c8a29950d5d5620c37a33f9be6923fe212074b5cdc4faa14992cd874ba9ebc1f25caddb1c255d2221cd18d6d4cd40e019cba780fdc8511ffb0c82f4bbb86f75b1cbcc6c0d2bdf228afdc52777b4a3ac4af887787e4f766695b5545891967a18a8b9b821930643d1ee0cbd3092ace0c0fcceefc34c6411d8f1fc6d562a41be056c569815778c2afff105304873c866af33929b855838057790cff1ccee11d8b829de217efdb20adffd61faf16c2fb41e86cc146771caea7a0a869ea4f4291a230540f2291e54c6b4a446dfbad4d4ec4a63e24fba94fce0d80407394b27b2e0617676605c90051d283038321dac8a4b1318d0b8f50", 0x1000}], 0x6}, 0x4008050) (async) sendmsg$IPSET_CMD_LIST(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000001c0)={&(0x7f0000002700)={0x78, 0x7, 0x6, 0x201, 0x0, 0x0, {}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0x7}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0x4}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0x3}]}, 0x78}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async) splice(r0, 0x0, r2, 0x0, 0x7fffffff, 0x0) (async) setsockopt$RXRPC_SECURITY_KEYRING(0xffffffffffffffff, 0x110, 0x2, &(0x7f00000000c0)='(:,,]\x00', 0x6) (async) 1.176476139s ago: executing program 3 (id=108): memfd_create(0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000440)=@raw={'raw\x00', 0x8, 0x3, 0x3f0, 0x170, 0xffffffff, 0xffffffff, 0x170, 0xffffffff, 0x320, 0xffffffff, 0xffffffff, 0x320, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @mcast2, [0x0, 0xffffff00], [], 'veth0_macvtap\x00', 'bridge0\x00', {}, {}, 0x4, 0x0, 0x0, 0x12}, 0x0, 0x148, 0x170, 0x0, {}, [@common=@unspec=@helper={{0x48}}, @common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x41, 0x1ff, 0x6, 0x5, 0x10001, 0x84e, 0xfffffffb, 0x0, 0x8}, {0x1}}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'veth1\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x148, 0x1b0, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x800, 0x0, 0x7, 0x3ff, 0x0, 0x78}}}, @common=@hbh={{0x48}, {0x80000001, 0x3, 0x1, [0x700, 0x4, 0xff26, 0x3, 0x5, 0x8, 0xa056, 0x6, 0x0, 0x7, 0x33e, 0x8, 0x0, 0x7, 0x4, 0x7], 0x5}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x12, 0x8000, 0x28, 0xffffff34, 'snmp_trap\x00', 'syz0\x00', {0x10}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x450) socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r1, 0x8923, &(0x7f0000000000)={'team_slave_1\x00', @random="013701329eff"}) 1.112914057s ago: executing program 3 (id=109): socket$netlink(0x10, 0x3, 0x14) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./config\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./config\x00', &(0x7f0000000040)='configfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./config/nvmet/file0\x00', 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='.\x00', 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x202000, 0x0) close(r2) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)=@newqdisc={0x44, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r5, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_hfsc={{0x9}, {0x14, 0x2, @TCA_HFSC_FSC={0x10, 0x2, {0x4d, 0xfffffffb, 0x7fffffff}}}}]}, 0x44}, 0x1, 0x0, 0x0, 0x4000000}, 0x20040084) ioctl$SIOCSIFHWADDR(r2, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @multicast}) r6 = socket(0x400000000010, 0x3, 0x0) r7 = socket(0x400000000010, 0x3, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r7, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000480)=@newtfilter={0x84, 0x2c, 0xd27, 0x30bd29, 0x25dfdc00, {0x0, 0x0, 0x0, r9, {0xfff5, 0x4}, {}, {0x8, 0xc}}, [@filter_kind_options=@f_matchall={{0xd}, {0x50, 0x2, [@TCA_MATCHALL_ACT={0x4c, 0x2, [@m_gact={0x48, 0x3, 0x0, 0x0, {{0x9}, {0xfd3e, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x18, 0x2, {0x7, 0x101, 0x6, 0xf, 0x6}}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x3, 0x1}}}}]}]}}]}, 0x84}, 0x1, 0x0, 0x0, 0x20000010}, 0x20004040) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) r11 = socket$kcm(0x11, 0x3, 0x0) setsockopt$sock_attach_bpf(r11, 0x107, 0xf, &(0x7f0000000600), 0x56) sendmsg$kcm(r11, &(0x7f00000000c0)={&(0x7f0000000280)=@xdp={0x2c, 0x0, r10, 0x18}, 0x80, &(0x7f00000034c0)=[{&(0x7f00000001c0)="27030200dc0f14000e0005004024c10200000006125ce882cbf400930bf4533f", 0x20}, {&(0x7f00000022c0)="ffc9ace87aade11690dd52a158e0", 0xe}], 0x2}, 0x8000) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r0, 0xc0185879, &(0x7f0000000000)={@id={0x2, 0x0, @a}}) sendmsg$DEVLINK_CMD_RATE_GET(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, 0x0, 0x100, 0x70bd26, 0x25dfdbff, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x24004000}, 0x2000) 1.108139241s ago: executing program 1 (id=110): socket$nl_generic(0x10, 0x3, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) r1 = userfaultfd(0x1) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000140)) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000080)={{&(0x7f0000ffd000/0x3000)=nil, 0x3000}, 0x1}) syz_io_uring_setup(0x131, &(0x7f0000000600)={0x0, 0x800006}, &(0x7f0000ffe000), 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/92, 0x5c) ioctl$UFFDIO_COPY(r1, 0xc028aa03, &(0x7f0000000000)={&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x1000}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeeb, 0x8031, 0xffffffffffffffff, 0xc36e5000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) socket$can_raw(0x1d, 0x3, 0x1) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) syz_ublk_add_dev(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x2e, 0x40, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x1, 0x5, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f0000000440)=@new_dev={0x4, 0x3c9, 0x0, 0x0, 0x1000, 0xffffffff, r0, 0x0, 0x40}}}, &(0x7f0000000300)=0x0) socket$inet6_tcp(0xa, 0x1, 0x0) syz_ublk_setup_queues(0xffffffffffffffff, r4, &(0x7f0000000180)={0x0, 0xfffffffe, 0x0, 0x1, 0x1f4}, &(0x7f0000000a80)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xe704, 0x800, 0x1000002, 0x91}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x5c85, 0x20, 0x3, 0x3aa}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x1f70, 0x2, 0x4003ffff, 0x338}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x5, 0x200, 0x1, 0xffffffff}}], 0x1, 0x0, 0x0) 1.096312158s ago: executing program 0 (id=111): set_mempolicy(0x4003, 0x0, 0x3) r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, 0x0, 0x26}, 0x20) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xd, 0x3, &(0x7f0000000040)=@framed, &(0x7f0000000080)='GPL\x00', 0x5, 0x1f6, &(0x7f00000002c0)=""/168, 0x0, 0x0, '\x00', 0x0, @sock_ops, r0, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000200), 0x1}, 0x6d) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={r1, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r3 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000180)=r2, 0x4) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000240)={&(0x7f00000001c0)=[0x0, 0x0, 0x0], 0x3, 0x80800, 0x0, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r4, 0x8933, &(0x7f0000000380)={'wg1\x00', 0x0}) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000740)={r3, 0x20, &(0x7f0000000700)={&(0x7f00000005c0)=""/195, 0xc3, 0x0, &(0x7f00000006c0)=""/6, 0x6}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x1b, 0x6, &(0x7f0000000500)=@raw=[@exit, @call={0x85, 0x0, 0x0, 0xd1}, @exit, @call={0x85, 0x0, 0x0, 0xac}, @cb_func={0x18, 0x1, 0x4, 0x0, 0xfffffffffffffffc}], &(0x7f0000000080)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r5, @fallback, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0, 0x0, r6, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x94) mlockall(0x2) r7 = shmget$private(0x0, 0x13000, 0x1, &(0x7f0000feb000/0x13000)=nil) shmat(r7, &(0x7f0000ff1000/0x3000)=nil, 0x400c) set_mempolicy(0x4000, &(0x7f0000000000)=0x401, 0x1) r8 = syz_init_net_socket$bt_rfcomm(0x1f, 0x1, 0x3) setsockopt$bt_rfcomm_RFCOMM_LM(r8, 0x12, 0x3, &(0x7f0000004ac0)=0x2c, 0x4) shmctl$SHM_UNLOCK(r7, 0xc) 1.020966598s ago: executing program 0 (id=112): socket$nl_generic(0x10, 0x3, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) r1 = userfaultfd(0x1) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000140)) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000080)={{&(0x7f0000ffd000/0x3000)=nil, 0x3000}, 0x1}) syz_io_uring_setup(0x131, &(0x7f0000000600)={0x0, 0x800006}, &(0x7f0000ffe000), 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/92, 0x5c) ioctl$UFFDIO_COPY(r1, 0xc028aa03, &(0x7f0000000000)={&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x1000}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeeb, 0x8031, 0xffffffffffffffff, 0xc36e5000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) socket$can_raw(0x1d, 0x3, 0x1) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) syz_ublk_add_dev(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x2e, 0x40, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x1, 0x5, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f0000000440)=@new_dev={0x4, 0x3c9, 0x0, 0x0, 0x1000, 0xffffffff, r0, 0x0, 0x40}}}, &(0x7f0000000300)=0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup(r3) syz_ublk_setup_queues(r4, r2, &(0x7f0000000180)={0x0, 0xfffffffe, 0x0, 0x1, 0x1f4, 0x0, r4}, &(0x7f0000000a80)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xe704, 0x800, 0x1000002, 0x91, 0x0, r4}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x5c85, 0x20, 0x3, 0x3aa}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x1f70, 0x2, 0x4003ffff, 0x338}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x5, 0x200, 0x1, 0xffffffff}}], 0x1, 0x0, 0x0) 663.232474ms ago: executing program 3 (id=113): syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file1\x00', 0x200000, &(0x7f0000000380), 0x3, 0x589, &(0x7f0000001580)="$eJzs3c1rHOUfAPDvbF76+vs1hVLUgwR6sFK7aRJfKgitR9FiQe91SbahZNMt2U1pYqHtwYJ4kSKIWBD/AO8eizcv+lcUtFCkBD14icxmtt1ks9kk3bqp8/nAtM8zz2yeeeaZ59nv7MyyAeTWaPpPIeLFiPgyiTjUUjYYWeHo6nbLj65PpUsSKysf/ZFEkq1rbp9k/x/IMi9ExE+fRZwotNdbW1yaLVUq5fksP1afuzJWW1w6eWmuNFOeKV+emJw8/cbkxNtvvdmztr56/q9vPrz33ukvji1//cODw3eSOBsHs7LWdjyFm62Z0RjNjslQnF234XgPKttNku1tPvys9oPtGcjG+VCkc8ChGMhGPfDfdyMiVoCcSox/yKlmHNC8tu/RdfBz4+G7qxdA7e0fXP1sJPY2ro32LydrrozS692RHtSf1vHj73fvpEt0+RziRg/qA2i6eSsiTg0Ots9/STb/7dypxofHm1tfR97ef6Cf7qXxz2sbxT+Fx/FPbBD/HNhg7O5E9/FfeNCDajpK4793Nox/H09dIwNZ7n+NmG8ouXipUj4VEf+PiOMxtCfNb3Y/5/Ty/ZVOZa3xX7qk9TdjwWw/HgzuWfua6VK99DRtbvXwVsRLT+LfJNrm/72NWHd9/6fH43ya+OXzrnUcLd99uVNZ9/a36n0EvPJ9xCsb9v+TO1rJ5vcnxxrnw1jzrGj35+2jv3aqf3vt7720//dv3v6RpPV+bW37dXy39+9yp7Kdnv/DyceNdPNG4rVSvT4/HjGcfNC+fuLJa5v55vZp+48f23z+2+j83xcRn2yx/beP3O646W7o/+lt9f/2E/ff//TbTvVvrf9fb6SOZ2u2Mv9tdQef5tgBAAAAAADAblOIiIORFIqP04VCsbj6fMeR2F+oVGv1ExerC5eno/Fd2ZEYKjTvdB9qeR5iPHsetpmfWJefjIjDEfHVwL5GvjhVrUz3u/EAAAAAAAAAAAAAAAAAAACwSxzo8P3/1G8D/d474Jnzk9+QX13Hfy9+6QnYlbz/Q34Z/5Bfxj/kl/EP+WX8Q34Z/5Bfxj/kl/EPAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXX+3Ll0WVl+dH0qzU9fXVyYrV49OV2uzRbnFqaKU9X5K8WZanWmUi5OVee6/b1KtXplfCIWro3Vy7X6WG1x6cJcdeFy/cKludJM+UJ56F9pFQAAAAAAAAAAAAAAAAAAADxfaotLs6VKpTzfj8TPhYj+1b7lxJnYFbux40TSrZfPZCfD2qLhtjVrEpElBp/VzicR0e9Dl+NEnycmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjxTwAAAP///b4wHA==") syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x10000, &(0x7f00000002c0)={[{@workdir={'workdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './bus'}}], [], 0x2c}) chdir(&(0x7f0000000140)='./file0\x00') prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) socket$nl_route(0x10, 0x3, 0x0) syz_mount_image$squashfs(&(0x7f0000000040), &(0x7f0000000280)='./file0\x00', 0x400, &(0x7f0000000500)=ANY=[], 0x9, 0x20a, &(0x7f0000000900)="$eJzslU9rE08Yxz+zmWSb3y+HgjevBtuLttmCePZi7/oCDOlai4nWbkQTCkYvvSiIb6Lgm9CDoHcPIoIXPSjooeKpIpFn9tnNbhJsWv9d9gvL853v829mdmfnSnQj8oHve9st5jcRGGq8MQYLLBgnsV+J7Re1Q8UHG48bqj9W+15t1Ou/vB/T/tVmux1uRb2fEx8DB8TkyaR07smDY7Pnj5EX9/KKYZYsY4/S69dItxTv7KTrYU7xp8VoLuOVGxf+8iqOTqoTk0/I1xpklY+/sXtZdrPM1Bhjct/64b5jR6SAI5C6vtUmX9M4ef0o7jw1pqTpVfLbciCRU/yv37IQ+Rc54h0qPULfR3T+rsdnA2Ve7W23RL1E4oS1+EmOhHPI4Jn+6UQ7bmEApsTQ5Ukdq7ELwFK3s7kU9fqnNjrN9XA9vBYEK2eWn/+vR3R4Bzba4bJx04jTPSGWFHJOqxm/fGlvR/4BGZjM1JB1jeS0ZPJzXjyRCamCl8nN1NACT9P+vmo3ow4XOckccGsg7kA3qI5Us1yWpa1iKOmgYbMTYh+POec43breXtvBYJK0XWxao/GOcjoIdCCNwpWz6fJ31NbVrqrdHfVzSO6u5E6yrsInHS0OoMLtZre75S6vmIlWSSs4LZhPO3vaNbkNk2Z1nxnx36yBBQoUKFCgQIECfwg/AgAA//+r2zk5") sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x103a42, 0x32) ftruncate(r3, 0x6000000) socket$kcm(0x29, 0xf, 0x0) copy_file_range(r3, 0x0, r3, &(0x7f00000004c0)=0x100, 0x9, 0x0) 576.77486ms ago: executing program 4 (id=114): syz_mount_image$ext4(&(0x7f0000000500)='ext4\x00', &(0x7f0000000540)='./file2\x00', 0x10, &(0x7f0000000580), 0x1, 0x4f3, &(0x7f00000005c0)="$eJzs3UtoVN0dAPD/nTzUPExaKrbaQqDFKrYTk2hUKMWsCqKlrYUu+pCYxETymGAmoFJoglikUOmiC4urbuyim9BdkRahUOiqCxftQhS6aqVWKnXhKuVO7ugYx+TLw9zvi78fHOaeM8mc/50/9845w71nAvhgdUXEqYhoiIhiRHRk7YWsxNxSSf/uQt/CWFqSWFw89yyJJCJO9y2MVV8ryR5bsxf4bPpwI+Jw49v9zly9Nj44MTFyOat3lyenu2euXvvqpcnB0ZHRkan+48dPnjjWf+zk5u3rrr23737uV2ce3Prz/Bf2tA5NpvG2Zc/V7sdm6Yqu7D1pivbaJ5KIC5vdWc525h0Aa/bvwv57eccAAGy9Qjb2b6yM/zuiIZYG648f/uB5R/ykJe/4AAAAgI1bXGzIHgEAAIDtKzH3BwAAgG2ueh3A6b6FsWrZqmsPnnxjq3riXZ4ORETnUv6r93cvPdP46p7epvd0f++PX0Z0RfuLf379039KS7yn+7D5eFr4R94RkKfmo3lHQJ72fTvvCMjTX2/mHQFz8xFx/1Sd8X+y4TFf27J6sqx+diAd//18prbN+O/D8Z1zeUdAnr7Zn3cE5OnOs7wj4P5ARByp9/1fobJ+X9WuiGipru23SU60pZ//v3tc2/b253/hySZ2yTJPByK+VrO244Wa/Gc6G7Jae+Wrwqbk4qWJkSMRsTsiDkbTjrTes0IfPf13flGv/fMv0vz/Jql+/5eWtP/qd4FZHE8ad7z5f8OD5cGN7jdLns5H7Gusl//X4/8ky/V6/aF062f12vsPVdYVPbBy/nmfFn8dcaDu8f96tpasuD5rd+V00F09KdTx27//90a99i/9KM3/+CH5z096/LesnP/K+f/Ver0za+/j+h/vvqjX/vJemv9fzq3n/N+cfLcSYHPWdmWwXL7cE9GcnHm7vXftMX8yza36F9X3o/p+pfk/+MX6n//V8V+SrQvdGRGfWkdU84+mH9Rrv11I83/nh47//KT5H17l+E/eOP7XvrHwt698uV7f+2+m+e/83urH/9FKMAezFuO/1X3UBOUdJwAAAAAAAACbo1C5TycpFF9tFwrFYkRr7IzPREthojRTPnyxNDs1vHQ/T2c0FaqXenXUXA/ak10fUq33Lqv3ZdeO3OzYVakXh0oTw3nvPAAAAGxzbRGPvn/993tb3zH/Tz3syDtKAAAAYCPS+X/7o5bKcl7/M88HAACAbSmd/z//6X/+Eub/AAAAsG3Vzv8BAACA7e1bZ8+mZbH6u39TpdFL42PTJ3uPFCdnh4pDpcvTxdFSabSyYt/k6q83USpN9/TG7JXu8shMuXvm6rXzk6XZqfL5yu/Gnh9p2oJ9AlZX3P2vPXnHAAAAbJ2N/K6/DRs2tuFGJOODE6ufO5q34gQFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMC6/D8AAP//WSj9Ag==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000020b80)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', [{0x20, '.-/'}, {0x20, ',!-'}, {0x20, '\x00\x00\x04=\xf7\xda\x96/\xc0\x1f\\\xd3\x88\xb3\xf3\xc6\xef\x92\xcb\xf1*[\xe3)\x97\x05\xbc\xfd\x87B\xfc\xa8\x05#\x8d\xce\n\x0e\xb6\x89\xde\xe2\xab\x1az)L\x8b\x82\xb3\xf0\xd8U\xe4&\xa2\xb7\x19N.\xcc\x80\xd8y~\xa5\xdb\xf7\xd8A\x00:Mq\xc8\xd8\xb8\x8fp(\xc9*\xb9\xb0&\x1fu\x7f\x87\xa3V\x1d\xb9\x11`W\x92\x94\xcb.\xc3\xa0\xa1\xff\f\xf3\xc3\xe2\xf1\xa3\xba\xbb\xc4}\x04\xf0$\xaar\xd2\x9d2\xa3\xc1U\t\xfc\xec\x05\xaa\x1c\xd4v\"-\xfc\xfe\x88\x1b\x94\x16'}, {0x20, 'cpuacct.usage_sys\x00'}, {0x20, 'ext\xf1\x00'}, {0x20, 'cpuacct.usage_sys\x00'}, {0x20, '#! '}, {0x20, '#(\xd9-[/[^'}, {}], 0xa, "cffc80a43d0c07a2a7c275cba41de77f1b2486d610dd60e4e1"}, 0x100f3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r0, 0x0) ioctl$TIOCCBRK(r0, 0x5428) mbind(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3, &(0x7f0000000080)=0x7, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) 537.280542ms ago: executing program 2 (id=115): openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)) 476.725831ms ago: executing program 2 (id=116): socket$nl_netfilter(0x10, 0x3, 0xc) socket$key(0xf, 0x3, 0x2) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000085000000080000001801000020646c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000007000000850000001000000095"], 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x34, '\x00', 0x0, @fallback=0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x29, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000080)={r2, r1, 0x25, 0x0, @val=@perf_event={0x17}}, 0x18) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_lsm={0x6, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="180000000300000000000000000000f195"], 0x0}, 0x94) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_lsm={0x6, 0x3, &(0x7f00000003c0)=ANY=[], &(0x7f0000000140)='GPL\x00'}, 0x94) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f0000000240)={r3, 0xf, 0x25, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) syz_emit_ethernet(0x32, &(0x7f0000000000)={@empty, @remote, @val={@val={0x88a8, 0x3, 0x1, 0x2}, {0x8100, 0x1, 0x1, 0x3}}, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast, @multicast1}}}}, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) socket$packet(0x11, 0x3, 0x300) r4 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000f80), 0xa01, 0x0) ioctl$DRM_IOCTL_VERSION(r4, 0xc0406400, &(0x7f0000001200)={0x6, 0xff, 0x1, 0xb4, &(0x7f0000000fc0)=""/180, 0xb7, &(0x7f0000001080)=""/183, 0xaa, &(0x7f0000001140)=""/170}) socket$packet(0x11, 0x3, 0x300) r5 = socket$inet6(0xa, 0x80002, 0x0) syz_emit_vhci(&(0x7f0000000840)=ANY=[@ANYBLOB="04050400c900", @ANYRES8=r5], 0x7) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x15, 0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="b700000004000000bca30000000000002403000020feffff620af8ff0000001f71a4f2ff000000001f03000000000000e5000500000000002604fdffff02000015010000033800001d13fcff000000007a0af0ff0000001f0f14000000000000b503f7fff80000009500000000000000033bc065b78111c6dfa041b63af4a3912435f1a864a7aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168e5181554a090f300020000fe275daf51efd601b6bf01c8e8b1b526375ee4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e65440000000000000000028610643a98d9ec21ead2ed51b104d4d91af25b845b9f7d08d123deda88c658d42ecbf28bf7076c15b463bebc72f526dd70252e79166d858fcd0e06dd31af9612fa402d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff61623604000000000000006a89adaf17b0a6041bdeebdfd1f5089048ddff6da40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564163427afea62d84f3a10076443d643649393bf52d2105bd901128c7e0ec82701c8204a1deeed4155617572652d950ad31928b0b036dc2869f478341d02d0f5ad94b081fcd507acb4b9c67382f13d000000225d85ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdbb9893a5de817101a3062cd54f9ff51d355d84ce97bb0c6b6a595e487a2cc47c0efbb2d71cde2c10f0bc6980fe78683ac5c0c31032599dd273863be9261eee52216d009f4c52048ef8c126aeef5f510a8f1aded94a129e4aec6e8d9ab06faffc3a15d91c2ea3e2e04cfe031b287539d0540059fe6c7fe7cd8697502c7596566d674e425da5e7f009602a9f61d3804b3e0a1053abdc31282dfb15eb6841bb64a1b3045024a982f3c48153baae244e7bf573eac34b781337ad5905c6bbf1137548c7f1a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a90144022a579dfc0229cc0dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc48899b212c55318294270a1ad10c80fef7c24d47afcc829ba0f85da6d888f18ea40ab959f6074ab2a40d85d1501783a7ab540b8d7b4ead35a385e0b4a26b702396df7e0c1e02b88c114f244a9bf93f04bf072f0861f5c0b000000000000eedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba3401e6a52acb11883ad2a3b1832371fe5bc621426d1ed01b389708165b9cdbae2ed9dc7358f0ebadde0b727f27feeb7464dcd857ab15e355713767c536cbae2f5c7d951680f6f2f9a6a8346962a350845ffa0d82884f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010ae20e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d64a532869d701723fedcbada1ee7baa19faf67256b56a41fd355b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ced301efeb6dc5f6a9037d2283c42efc54fa84323afc4c10eff462c8843187f1dd48ef0981000000000000ff0f40b1888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538c6ee6ba65893ff1f908ba7554ba583ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738612e4fee18a22da19fc08001011e32f80fb60e14b9eee094277bbc170882c8890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f62e3f753b639a924599c1f69219927ea5301fff0a6063d427180d61542c2571f983e96635600000554f327a3535e7c7542799493c31ac05a7b57f03ca91a01ba2a30ca99e969d6fd09dc28ebc15edb4d91675767999d146aef7799738b292fd64bb25b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a794963342aece449a0d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b6ef9d12096833d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e1661261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ec035d232f89fe0120f64c62e8e3ed8bcb45202c204bbec8d722824c0ebca8db1ea4a05e41f6016ab5bbe4fe7ff5d785d0128171c90d9900ca2532b0f9d01c4b45294fbba468df3e1b393cb4e62e753b4172ba7ac1f2b51c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a881192292ffff5392ab3d1311b82432662806add87047f601fa888400000000000000000000000000006acc19808d7cf29bc974b0ea92499a41b9b9a7c2bca311a28ee4952f2d325a56397c78f12205db653a536f9f3322405d1efd78e578dc6b3fb84f3738a4b6caa800000087efa51c5d95ecba4e50e529d1e8c89600e809dc3d0a2f65579e23457949a50f2d0455cf79a43746979f99f6a1527f004f1e37a3926937e84fb478199dc1020f4beb98b8074bf7df8b5e783637da740800000000000000c55a4385e9a617aa6c8e10d4202c5afeb06e2f9115558ea12f92d7ae633d44086b3f03b20d546fa66a72e38207c9d20035abc46271a30f1240de52536941242d23896ab74a3c6670fdc49c14f34fc4eadd6db8d80eba439772bf60a1db18c472dafc5569adc282928d2a1ffe29f1a57d3f18f4edaeb5d37918e6fddcd821da67a0785585a4443440dc65600e64a6a2740000000000000000000000000000000000000000000a0009dd14b38f2f4426d7cf5075047c31f6ce6adddfe3ac649c0643c8bfbeb14ba1fd7a485aa893915cf81e29aaf375e904bbe52691a4100260ffcd8f1d04166d291ebcef893e1b9ccb6797d0646fe0e7274434f28efb43e06e64f0698caca42f4e6018a455736c482a017e2b13dac4a90faa109f0e87cc94e3efb649692456463ca74aa6ad4bf50c1acb0000000000000005375e528285544d0064b98646f3109e9a4942ce42c6e7ec84b664f6c2770803f10baa804a707f0a1fcbfc309381aeba191950bae71f37f1eb7ceeffb3c0547ac6571603adbfde4c8b5f8d7f4b854441613633b48865b65bdc415e1e0dcf672d68cf4cebf04f4bc1eebf560a26d34d3757b1450fdb0a9a69f432e277f3a0386eb2bd3305c821c64757f786b79fef54dbe64c67d73934bc80b2133fb3c04cc7ea48bf97a6243c9f95dcbddecf45f008f1822c7868e1ff5a3cff5d6b6898335792749df7b1f51e91f8c1c3b1b93b33aaa3fab69cef08a9f6f6cf39dea3d878b2ed42545421970cc426e644332bc956d1c6adefdf0ede2c5c94aa632646ae225accdf031f611d01622921f1b922a5ac887cca3136133dce8d9f5f4da7bed2ea5d94362200000000000000000000f296b0c1484e5f781ad26bff696b05ff0a5e2270e07618b04273bd4075ea38ab463bfa6a38e7c537498ba3e4df8dfc9e040000003c3ffad44d2a376def42e41e9fc31678257e040fa7cf32c221aaac08000000000000001a00000000000000000000173570f0c11ae694b0f7a4f9c2f6790044a357e785af6e153d5f1ea460af92c7cbbd6295afe740f5e154346d483e0d641ef02e4d5295d756e110522a7a945b93fb705b95b6aae27a8fb33732ce1da1c0b1af8eb9222a06e984ab1e6984c8bdc12360627137ab67b6b68ab08acb29a74dc36b51209cfbc87f61182bbeb2772e9d5a1ffc477179be481efe46a4ce86be0b1d8eee42a611a3d44ca450b14586ed63dd92005c79e4a8ab8a94f0c6cb4bed8594a39bd76d3ef8a7ab014e787596db796bd93a36c2880423291e3bccc86f66ba792ff4d87b3f80e5908779e51c5e9055fc5b23605cd000c723187ef09dcf4b07b06a9342f3f62ee7acddff292082c1f4d8eb9561f80873a09a1ae0c9af1121175e5600f43a1179484502009759264a5729f07c2b218fa36ba2316a99aaad0130df83d0bda1e711290f78c143ea143967b00adcd77e6ad5e48d839ea61aadb83e4d071c54691924a3830d3e7b5c198bb0ed623153590000000000000000004b985ea1702f34f2f85b168c083e810ed567e3f1979b9ed1a4bf6a10dac825c96a0828b335de445a4880bb6474157efd1a72ca46ae4cbe3ab648c9bc4867a5a4cb87d7d6d55475b34b3cb6aa9e2337d4e04a37e35109752522ac9b186ddd80c47da6a2f4ef7bb909c975520000000000000000000000219cf5c1376ab33786f6b856d354e90a2733f78f2d188057cead3480eade49d55b770fad7fa000d23da6275768810b6b2df91d3a991ea98d929d271696c258d5b735d5db11df434e7dd1b7c1ca05cea3977df564115f4ec6ffab1d2ff8a642ca50934b3fbe44b0abeba9df209566984a29dfc0466e439a94e177b3c4d5f6e92b8176b9d6ddeeeb196fa964217f88e1acc180aaa4"], &(0x7f00000001c0)='GPL\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffe8a, 0x10, &(0x7f00000000c0), 0xfffffffffffffd27}, 0x48) 443.242136ms ago: executing program 4 (id=117): r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'gretap0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x2100, &(0x7f0000000100)={&(0x7f0000000140)=ANY=[@ANYBLOB="4400000010000104fcffffff8000000000000000", @ANYRES32=0x0, @ANYBLOB="05170000fffe0002140012800b0001006d616373656300000400028008000500", @ANYRES32=r1, @ANYBLOB="08000a0042378e50874020f9d136d772f8aeb70b25ddbe146c79fda9700ec24ce0c0d0b82cde7dbaca3415ca", @ANYBLOB], 0x44}, 0x1, 0x0, 0x0, 0x4}, 0x0) 132.078952ms ago: executing program 1 (id=118): socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet_mptcp(0x2, 0x1, 0x106) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e24, @multicast2}, 0x10) sendmmsg$inet(r0, &(0x7f0000002300)=[{{&(0x7f0000000000)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x31}}, 0x10, 0x0}}], 0x1, 0x2000c000) r1 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x2a, &(0x7f0000fca000)={0x100000001, {{0xa, 0x0, 0x0, @mcast1}}}, 0x88) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setaffinity(0x0, 0xffffffffffffffe2, &(0x7f00000002c0)=0x20000002) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeeb, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000440)=@abs={0x0, 0x0, 0x4e21}, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r5 = dup3(0xffffffffffffffff, r4, 0xa3f42d3e6ae1ab41) sendmsg$IPSET_CMD_LIST(r5, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="38000000070601030000000000000000100000030900020073787a3200000000050001000700000005000100070000000800064000000008"], 0x38}, 0x1, 0x0, 0x0, 0xc804}, 0x1) pipe2(0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xa, 0x4, &(0x7f0000000680)=ANY=[@ANYBLOB="b400000000000000dd0a00000000000073013600000000009500000000000000e25d05293a923c8a2d969ef4cb98fd13db0f37d6a0b2bc2c5a480a6a4f41ee29b8bc16a8eaa8363313a06a694684aa507d06f980b9e0febb0ba716bf7dd6ae67cfa4f15ad227d2a014cad11c093844c9bb182f9ca8ced356066b5440e7d69ccf2d68d792689f74b02d739e9d89fa2423af026527056f16171c57631c222a0d04cb5d26c86548"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x19, &(0x7f0000000000), 0xb5, 0x10, &(0x7f0000000000), 0x7, 0x0, 0xffffffffffffffff, 0x68000000}, 0x48) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f0000000240)={0x0, {{0xa, 0x0, 0x0, @mcast1, 0x1}}, {{0xa, 0x4e1e, 0x0, @empty, 0x8}}}, 0x108) r6 = socket$inet6(0xa, 0x3, 0x20) bind$inet6(r6, 0x0, 0x0) connect$inet6(r6, &(0x7f00000000c0)={0xa, 0x4e23, 0xa, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x5}, 0x1c) socket(0x2, 0x2, 0xfffffffa) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000680)=ANY=[@ANYBLOB="14000000100001000000000000b890c1a000000a80000000160a01030000000000000000020000000900020073797a30000000000900010073797a30000000005400038008000240000000000800014000000000400003801400010076657468315f746f5f6272696467650014000100776732000000000000000000000000000b00010076657468305f746f5f7465616d00000014000000110001"], 0xa8}, 0x1, 0x0, 0x0, 0x40004}, 0x28080) close(r7) close(0x4) 124.569388ms ago: executing program 0 (id=119): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000180)=@newlink={0x38, 0x10, 0x437, 0x0, 0x30, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x4}}}]}, 0x38}}, 0x0) 72.869496ms ago: executing program 2 (id=120): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RATE_NEW(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000180)={0x14, r1, 0xb11, 0x0, 0x25dfdbfe, {0x24}}, 0x14}}, 0x8000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="120000000c000000080000000b"], 0x50) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000380)={r3, &(0x7f0000000280), 0x0}, 0x20) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000080)={0x0, r0}) ioctl$SIOCSIFHWADDR(r4, 0x8924, &(0x7f00000000c0)={'hsr0\x00', @multicast}) unshare(0x400) ioctl$int_in(r2, 0x5452, &(0x7f0000000140)=0x6) pselect6(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000003}, &(0x7f0000000000)={0x1f, 0x9}, 0x0, 0x0, 0x0) 71.468871ms ago: executing program 0 (id=121): syz_mount_image$ext4(&(0x7f0000000900)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x1000040, &(0x7f00000000c0), 0x1, 0x5a3, &(0x7f00000002c0)="$eJzs3T1sG3UbAPDnznHTj7xv+krvK72gDhUgFamqk/QDClO7IipV6oDEApHjRlWcuIodaKJIpHuF6IAAdSkbDIwgBgbEwsjKwseMVNEIpKYDGDk+p2nqFCfEMcS/n3TJ/3939vP8fX7OvtOdHEDfOtr4k0Y8EREXk4jhdcsGIlt4tLneyvJi8f7yYjGJev3Sz0kkEXFvebHYWj/J/h+KiKWI+H9EfJWPOJ6uPeW+VqM6vzA1Xi6XZrP+SG366kh1fuHElenxydJkaebU8y+cOXv6zNjJsfXp3q+v7+W3NtYb3998+8Y3L92++fEnR5aK744ncS6GsmXrx7GTmq9JPs5tmH+6G8F6KOl1AmxLLqvzRin9L4Yjl1V9O/X1O4fBXUkP6KL6YER9zbom0AcSRQ99qvU9oHH825p28/vHnfPNA5BG3JXlxeJb0Yo/0Dw3EftXj00O/pI8dGTSON48vJuJsictXY+I0YGBR9//Sfb+277RnUiQrvryfHNDPbr907X9T7TZ/wy1zp3+Ra3930q2/1tpEz+3yf7vYocxfnv1xw82jX99MJ5sGz9Zi5+0iZ9GxOsdxr/1yudnN1tW/zDiWLSP35I8/vzwyOUr5dJo82/bGF8cO/Li5uOPOLhJ/OY52/2riawf/74sp7TD8X/29adPLT0m/rNPP377t3v9D0TEOx3G/8+9j17ebNmd68ndxreArW7/JPJxu8P4z507+l3WdNYQAAAAAAAAAAB2ULp6LVuSFtbaaVooNO/h/W8cTMuVau345crczETzmrfDkU9bV1oNN/tJoz+WXY/b6p/c0D+VywLmDqz2C8VKeaLHYwcAAAAAAAAAAAAAAAAAAIC/i0Mb7v//Nbd6///Gn6sG9qrNf/Ib2OvUP/Svh+s/6VkewO7z+Q99q67+oX+pf+hf6h/6l/qH/tW2/g/sfh7A7vP5D/1L/QMAAAAAAAAAAAAAAAAAAAAAAAAAQFdcvHChMdXvLy8WG/2Jgfm5qcobJyZK1anC9FyxUKzMXi1MViqT5VKhWJn+s+dLKpWrozEzd22kVqrWRqrzC69NV+ZmWr8pWsp3fUQAAAAAAAAAAAAAAAAAAADwzzO0OiVpISLf7KdpoRDxr4g4nERy+Uq5NBoR/46Ib3P5wUZ/rNdJAwAAAAAAAAAAAAAAAAAAwB5TnV+YGi+XS7PdawxkoTp71A+1ruYzsJWVI2JpZ9NoPOOWH5XPXsDubqY+aeQ6fB/2faOHOyUAAAAAAAAAAAAAAAAAAOhTD2767fQRv3c3IQAAAAAAAAAAAAAAAAAAAOhL6U9JRDSmY8PPDG1cui9Zya3+j4g3b11679p4rTY71ph/d21+7f1s/sle5A90qlWnaUQ06hgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4oDq/MDVeLpdmt9kY7GCdXo8RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYDv+CAAA//9bQM66") (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x100, 0x52) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r1, 0x8004587d, &(0x7f0000000080)={@id={0x2, 0x0, @c}}) (async) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x4a, &(0x7f0000000500), 0x4) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz0\x00', {0x3, 0xb, 0x6, 0xff}, 0x3a, [0x8000, 0xc95a, 0xf, 0x8, 0x80, 0x2, 0x3, 0x10007f, 0x20000006, 0x4d, 0x6, 0x3, 0x9, 0x9e, 0xffff2d34, 0xffffff01, 0x5, 0x3, 0xfffffffc, 0x5, 0x4, 0x2, 0x7, 0x3c5b, 0x80000001, 0x24, 0x45, 0x0, 0x10000, 0xffffffff, 0xe661, 0x6, 0x7, 0xb8, 0x8, 0x4c74, 0x80000000, 0x0, 0x3, 0xd, 0x8, 0x8000806d, 0x7, 0x17, 0xc00000, 0x7, 0x200, 0x3e, 0x8c, 0x6, 0x6, 0x0, 0x5, 0x4, 0x8, 0x400, 0x80, 0x1, 0x5, 0x6, 0x2, 0x4, 0x1, 0x40], [0x1000000a, 0x1, 0x4, 0x8004, 0x5, 0xfffffff3, 0x129432e6, 0xc8, 0xf9, 0xe, 0x8, 0x6c7, 0x9, 0x6cca, 0x3, 0x0, 0x0, 0x5, 0x2f, 0xe, 0x312, 0x78, 0xea4, 0x0, 0x4, 0x7, 0x7fff, 0x6, 0x400, 0x401, 0x6, 0x1, 0xff, 0x5, 0x1000005, 0x5f31, 0xd, 0x104e1, 0x2, 0x4, 0xb, 0x1, 0x9, 0x8, 0x0, 0x3, 0x47, 0x8020, 0x1, 0xfe000000, 0xffff, 0x2, 0x4, 0x9, 0x3, 0x3, 0x9, 0x7, 0x3, 0x3, 0xbc45, 0x48c93690, 0x43, 0x103], [0x7, 0xa, 0x4, 0x2, 0xfffffffe, 0x100, 0x8d2, 0x9, 0x5, 0x7fff, 0x0, 0x5, 0xf, 0x5, 0x6, 0x1000005, 0x0, 0x40006, 0x5, 0xfffff801, 0x86, 0x3, 0x303c, 0x3e7, 0xb, 0x5, 0x2, 0x2, 0x3, 0x20000008, 0x2, 0x6d03, 0x6, 0x38, 0x3ff, 0x200, 0x80, 0x3, 0x4, 0x2950bfaf, 0x1000, 0xa2, 0x7, 0xa9, 0x5, 0x6, 0xac8, 0xc2, 0x6, 0x3, 0x7ff, 0x12b, 0x4, 0x1, 0x1000000a, 0x0, 0x5, 0x1c, 0x120000, 0x3, 0x2006, 0x80a2ed, 0x4, 0x25], [0x9, 0xbb33, 0x80000000, 0x10b, 0x5, 0x93a, 0x6, 0x1000006, 0x0, 0xb5, 0xce7, 0x1ff, 0x2, 0x57, 0x4, 0x3, 0x101, 0x6, 0x4, 0x7fff, 0x10000, 0x8000007f, 0x2, 0x4, 0x1, 0x2, 0x14c, 0x60a7, 0x6, 0x96, 0xffffffff, 0x80000000, 0x0, 0x4, 0xc8, 0x1, 0x8, 0x10080, 0x3, 0x8, 0x100, 0x1000, 0x7, 0xaf, 0x8, 0x6, 0x226, 0x5, 0x5, 0x1, 0x30b1d693, 0xa1f, 0xf3f, 0x9, 0x1, 0x6c1b, 0x0, 0x8, 0x5, 0xb1c, 0xd7, 0x200, 0x200, 0xfff]}, 0x45c) (async) r3 = socket$inet6(0xa, 0x3, 0x5) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x19) setsockopt$inet6_int(r3, 0x29, 0x1000000000021, &(0x7f0000000000)=0xffffffc3, 0x4) (async) sendmmsg(r3, &(0x7f0000001500)=[{{&(0x7f0000000180)=@l2tp6={0xa, 0x500, 0x4000000, @remote, 0x0, 0x3}, 0x80, 0x0}, 0x5b4}, {{&(0x7f0000000040)=@l2tp6={0xa, 0x0, 0x7080000, @ipv4={'\x00', '\xff\xff', @loopback}, 0x7, 0x1}, 0x80, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="1800000000000000290000000b"], 0x18}}], 0x2, 0x0) (async) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 70.177337ms ago: executing program 4 (id=122): r0 = socket$nl_route(0x10, 0x3, 0x0) syz_emit_ethernet(0x68, &(0x7f00000001c0)=ANY=[@ANYBLOB="0180c20000001d5da714014b08004500005a0000000000119078ac1414aa0000000000006e2100469078810600011e1e67ec0ad2ce992471a793a9c68d15cb9d581205113651f78276ae1b4081ccaa199fae7fc0b08020c9d3fe5ace7095f286bd513076d874d7b0bd40c4c311150a5bcf1aba06d2020ffc44de71eb4924502471ba0375519a63e2cea47389b4a5"], 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[], 0x150}, 0x1, 0x0, 0x0, 0x2001c894}, 0x4040080) 68.118296ms ago: executing program 2 (id=123): r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000140)={0xffffffffffffffff}) close(0x3) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000b80)={r0}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x80000000000001, &(0x7f0000000180)="8c", 0x1) r3 = openat$zero(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) read$usbmon(r3, 0x0, 0xffb0) setsockopt$inet_opts(r2, 0x0, 0xc, &(0x7f0000000000)="c1", 0x1) r4 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_RES_CM_ID_GET(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x20, 0x140b, 0x1, 0x70bd26, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_RES_CM_IDN={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x20}, 0x1, 0x0, 0x0, 0x20048055}, 0x0) r5 = syz_io_uring_setup(0xf00, &(0x7f0000000080)={0x0, 0x5078, 0xc00, 0x2, 0x0, 0x0, 0x0}, &(0x7f0000000040)=0x0, &(0x7f00000002c0)=0x0, &(0x7f0000000000)=0x0) io_uring_register$IORING_REGISTER_PBUF_RING(r5, 0x16, &(0x7f0000000400)={&(0x7f0000001000)={[{0x0, 0x0, 0x1}]}, 0x1}, 0x1) ioctl$KDSKBSENT(0xffffffffffffffff, 0x4b49, &(0x7f0000001000)={0x0, "3efe72f3bf818ea09f4cf95d73c3ce3e8de711a7f3de0fc1cb8a24626d1d44910f2236bf9bae103e22391ea3cd172c2ac38179be234f63df3e6f5019535184ef5c39d04cc54c7bdd661cc2ff0d793bbc8433dbbb5ced195489d9389a1b55ef1389ec4f5bdceca542cc3fa739f22d94897c6b9abd311357d25e8ef7df7c43556d8f1107b003a9f87ddfc2dd335207b494877e48ec793e0995c184a0b644a16b065b3f6a987cc6bd06b7a618126a30b9e8aaa05814ca622407b092f3636481d7ab77487609081fb930df46404c837ff3e85d0cb475baf73af4f0702d828e5da37668e8d1396493ae1f100aa9c1fad6965352f36c8c09ad29fc695a266e7b0fd95de6688a99f6dea33f7432f2079339a45bb16c89d66fa2d81feebd0c42e53d9d5abfbacc40912bece541ebb43fc5e30e5724a394a841c9bfa09f08d9cd01d614546e650605921d4c55ad74479948dd4be6086d8f5a0f800461eb7633014de028d6492792cb27ad847037ad678f79e83232f138ab2f0ed350b9ab476d9c9ee41b5c4a96b28cc572f454c4c232aab45f1bc6b0c8caa19fc8c98e598c7891c9fb095ec923afd10c6306f0834d9da98892e9fd24186f446c1f87fced883ab43bcfbe54fc37d70459c049d87030494ebad22dc68cfaf694438ebc70e84a28f63c3b8905effdc87d477c1ddbab9ff5beed93a4d17819344148be913f949635156caf1e4b"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r6, r7, r8, &(0x7f00000001c0)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x20, 0x0, r9, 0x0, &(0x7f0000000300)="93929cd5307728", 0x7, 0x1, 0x1}) io_uring_enter(r5, 0x1, 0x1, 0x5, 0x0, 0x0) r10 = syz_io_uring_setup(0x5f37, &(0x7f00000005c0)={0x0, 0x2, 0x800, 0x4, 0x3}, &(0x7f0000000280)=0x0, &(0x7f0000000140)=0x0, &(0x7f0000000180)=0x0) syz_io_uring_submit(r11, r12, r13, &(0x7f00000006c0)=@IORING_OP_FUTEX_WAIT={0x33, 0x1, 0x0, 0x6, 0x8, &(0x7f0000001cc0), 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0xfe6e}}) io_uring_enter(r10, 0x6516, 0x6d93, 0x8, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f00000002c0)=""/17, &(0x7f00000000c0)=0x11) 16.267748ms ago: executing program 4 (id=124): socket$nl_xfrm(0x10, 0x3, 0x6) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x7, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f00000000c0)=0x7) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r0, 0x10, &(0x7f00000001c0)={0x3}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) r1 = accept4$unix(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000480)=0x6e, 0x80000) connect$unix(r1, &(0x7f000057eff8)=@abs={0x1}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="200000006800e97800000000000000000a0000000000000008000500", @ANYRES16], 0x20}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000480)={'wlan0\x00', 0x0}) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="010000000000000000003700000008000300", @ANYRES32=r3, @ANYBLOB="08002600901500000800570080"], 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0xc044) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[], 0x2c}}, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r6, &(0x7f0000000200)={0x0, 0x600, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="010029bd7000ffdbdf250800000008000300", @ANYRES32=r8], 0x28}, 0x1, 0x0, 0x0, 0x4cca9349ed9d3bc}, 0x848) 439.578µs ago: executing program 2 (id=125): socket$nl_xfrm(0x10, 0x3, 0x6) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x7, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f00000000c0)=0x7) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r0, 0x10, &(0x7f00000001c0)={0x3}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept4$unix(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000480)=0x6e, 0x80000) connect$unix(r3, &(0x7f000057eff8)=@abs={0x1}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="200000006800e97800000000000000000a0000000000000008000500", @ANYRES16], 0x20}}, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000480)={'wlan0\x00', 0x0}) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="010000000000000000003700000008000300", @ANYRES32=r5, @ANYBLOB="08002600901500000800570080"], 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0xc044) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[], 0x2c}}, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r8, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r8, &(0x7f0000000200)={0x0, 0x600, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r9, @ANYBLOB="010029bd7000ffdbdf250800000008000300", @ANYRES32=r10], 0x28}, 0x1, 0x0, 0x0, 0x4cca9349ed9d3bc}, 0x848) 0s ago: executing program 0 (id=126): syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) r0 = openat$nvme_fabrics(0xffffffffffffff9c, 0x0, 0x2420c0, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000340)={0x8, {{0x2, 0x4e22, @multicast2}}}, 0x88) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r1, &(0x7f0000000000)={0x1f, 0xffffffffffffffff, 0x3}, 0x6) write$bt_hci(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="1300000002"], 0x8) ioprio_set$uid(0x3, 0x0, 0x0) timer_create(0x4, &(0x7f00000002c0)={0x0, 0xe}, &(0x7f0000000400)=0x0) r3 = syz_open_dev$usbfs(&(0x7f0000000100), 0x74, 0x101301) ioctl$USBDEVFS_CONTROL(r3, 0xc0105500, &(0x7f0000000000)={0x40, 0x11, 0x0, 0x7a68, 0x0, 0x7ff, 0x0}) timer_settime(r2, 0x0, &(0x7f0000000440), &(0x7f0000000480)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x42, 0x0) r5 = syz_open_dev$vim2m(&(0x7f0000000100), 0x0, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r5, 0xc0145608, &(0x7f00000000c0)={0x1, 0x2, 0x1, 0x0, 0x2}) ioctl$vim2m_VIDIOC_QBUF(r5, 0xc058560f, &(0x7f0000000240)=@fd={0x6, 0x1, 0x4, 0x800, 0x7, {}, {0x1, 0x0, 0x4, 0x4, 0xcc, 0xfe}, 0x9, 0x4, {}, 0x81}) ioctl$vim2m_VIDIOC_REQBUFS(r5, 0xc0145608, &(0x7f0000000000)={0x6, 0x1, 0x1, 0x0, 0x3}) ioctl$vim2m_VIDIOC_STREAMOFF(r5, 0x40045612, &(0x7f0000000040)=0x1) ioctl$vim2m_VIDIOC_STREAMOFF(r5, 0x40045612, &(0x7f0000000080)=0x2) syz_mount_image$fuse(&(0x7f0000000140), &(0x7f0000000180)='./file1\x00', 0x103c000, &(0x7f0000000580)={{}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@allow_other}, {@allow_other}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x4}}, {@max_read={'max_read', 0x3d, 0xfffffffffffffffe}}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x5bb}}, {}]}}, 0x1, 0x0, &(0x7f00000004c0)="e15b6b4aa3905710eb69dcc9520ca0334011a1c41d98701364651f0b3a3b9a23467b78ac6e5e22a2b5ef3db23c91853fec12db2cdbf78564ed0e0fc0b256665ffea9289eccf20c5db4e9404a35cc04cc46be9d31042f32609013fc5df0fb3e14f229a306590afa18fafb75b7862056a5ca84b3f9111f4708fd86ce00279b15831d4a60ebd81efc") ppoll(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) fallocate(r4, 0x0, 0x1, 0x8ffff) ioctl$TCFLSH(0xffffffffffffffff, 0x5411, 0xffefff1f00000000) r6 = getpgid(0xffffffffffffffff) sched_setaffinity(r6, 0x8, &(0x7f00000001c0)=0x8000000000000000) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x688042, 0x0) sendfile(r7, r7, 0x0, 0xe3aa6ea) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.110' (ED25519) to the list of known hosts. [ 28.793459][ T4702] cgroup: Unknown subsys name 'net' [ 28.943519][ T4702] cgroup: Unknown subsys name 'cpuset' [ 28.945526][ T4702] cgroup: Unknown subsys name 'rlimit' Setting up swapspace version 1, size = 127995904 bytes [ 29.115239][ T4702] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k SS [ 30.864391][ T4729] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 30.864402][ T4727] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 30.865017][ T4727] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 30.865284][ T4729] Bluetooth: hci4: unexpected cc 0x0c03 length: 249 > 1 [ 30.865487][ T4729] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 30.865707][ T4729] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 30.866035][ T4729] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 30.866259][ T4729] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 30.872678][ T4727] Bluetooth: hci4: unexpected cc 0x1003 length: 249 > 9 [ 30.872709][ T50] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 30.873257][ T4729] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 30.873612][ T4729] Bluetooth: hci4: unexpected cc 0x1001 length: 249 > 9 [ 30.873875][ T4729] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 30.874244][ T4729] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 30.875245][ T4730] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 30.876707][ T4731] Bluetooth: hci4: unexpected cc 0x0c23 length: 249 > 4 [ 30.876957][ T4731] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 30.877251][ T4731] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 30.877718][ T4720] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 30.877984][ T4731] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 30.879215][ T4731] Bluetooth: hci4: unexpected cc 0x0c38 length: 249 > 2 [ 30.879426][ T4731] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 30.880701][ T4720] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 30.883560][ T4726] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 30.893521][ T4725] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 31.174027][ T4722] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.174309][ T4722] bridge0: port 1(bridge_slave_0) entered disabled state [ 31.174384][ T4722] bridge_slave_0: entered allmulticast mode [ 31.174827][ T4722] bridge_slave_0: entered promiscuous mode [ 31.176205][ T4722] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.176233][ T4722] bridge0: port 2(bridge_slave_1) entered disabled state [ 31.176282][ T4722] bridge_slave_1: entered allmulticast mode [ 31.176689][ T4722] bridge_slave_1: entered promiscuous mode [ 31.217698][ T4722] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 31.218842][ T4722] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 31.236605][ T4716] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.236682][ T4716] bridge0: port 1(bridge_slave_0) entered disabled state [ 31.236786][ T4716] bridge_slave_0: entered allmulticast mode [ 31.237236][ T4716] bridge_slave_0: entered promiscuous mode [ 31.238321][ T4716] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.238343][ T4716] bridge0: port 2(bridge_slave_1) entered disabled state [ 31.238392][ T4716] bridge_slave_1: entered allmulticast mode [ 31.238823][ T4716] bridge_slave_1: entered promiscuous mode [ 31.260301][ T4722] team0: Port device team_slave_0 added [ 31.261186][ T4722] team0: Port device team_slave_1 added [ 31.263184][ T4714] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.264547][ T4714] bridge0: port 1(bridge_slave_0) entered disabled state [ 31.265974][ T4714] bridge_slave_0: entered allmulticast mode [ 31.267595][ T4714] bridge_slave_0: entered promiscuous mode [ 31.275027][ T4716] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 31.275948][ T4716] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 31.284487][ T4716] team0: Port device team_slave_0 added [ 31.285583][ T4714] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.286910][ T4714] bridge0: port 2(bridge_slave_1) entered disabled state [ 31.286979][ T4714] bridge_slave_1: entered allmulticast mode [ 31.289825][ T4714] bridge_slave_1: entered promiscuous mode [ 31.299618][ T4722] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 31.299642][ T4722] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 31.299657][ T4722] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 31.306296][ T4716] team0: Port device team_slave_1 added [ 31.314491][ T4722] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 31.314514][ T4722] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 31.314785][ T4722] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 31.332052][ T4714] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 31.335150][ T4714] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 31.345778][ T4716] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 31.345804][ T4716] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 31.345819][ T4716] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 31.358890][ T4722] hsr_slave_0: entered promiscuous mode [ 31.359258][ T4722] hsr_slave_1: entered promiscuous mode [ 31.364678][ T4716] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 31.364706][ T4716] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 31.364718][ T4716] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 31.373761][ T4714] team0: Port device team_slave_0 added [ 31.384543][ T4714] team0: Port device team_slave_1 added [ 31.409041][ T4714] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 31.409064][ T4714] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 31.409080][ T4714] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 31.409675][ T4714] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 31.409682][ T4714] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 31.409698][ T4714] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 31.418900][ T4724] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.418926][ T4724] bridge0: port 1(bridge_slave_0) entered disabled state [ 31.418980][ T4724] bridge_slave_0: entered allmulticast mode [ 31.419445][ T4724] bridge_slave_0: entered promiscuous mode [ 31.424209][ T4716] hsr_slave_0: entered promiscuous mode [ 31.424512][ T4716] hsr_slave_1: entered promiscuous mode [ 31.424715][ T4716] debugfs: 'hsr0' already exists in 'hsr' [ 31.424745][ T4716] Cannot create hsr debugfs directory [ 31.437446][ T4724] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.437529][ T4724] bridge0: port 2(bridge_slave_1) entered disabled state [ 31.437586][ T4724] bridge_slave_1: entered allmulticast mode [ 31.438229][ T4724] bridge_slave_1: entered promiscuous mode [ 31.477584][ T4715] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.477667][ T4715] bridge0: port 1(bridge_slave_0) entered disabled state [ 31.477720][ T4715] bridge_slave_0: entered allmulticast mode [ 31.478152][ T4715] bridge_slave_0: entered promiscuous mode [ 31.479212][ T4715] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.479238][ T4715] bridge0: port 2(bridge_slave_1) entered disabled state [ 31.479290][ T4715] bridge_slave_1: entered allmulticast mode [ 31.479721][ T4715] bridge_slave_1: entered promiscuous mode [ 31.483908][ T4714] hsr_slave_0: entered promiscuous mode [ 31.484222][ T4714] hsr_slave_1: entered promiscuous mode [ 31.484415][ T4714] debugfs: 'hsr0' already exists in 'hsr' [ 31.484424][ T4714] Cannot create hsr debugfs directory [ 31.485866][ T4724] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 31.486948][ T4724] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 31.517140][ T4715] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 31.518097][ T4715] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 31.528442][ T4724] team0: Port device team_slave_0 added [ 31.529267][ T4724] team0: Port device team_slave_1 added [ 31.538000][ T4724] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 31.539344][ T4724] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 31.542227][ T4724] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 31.544783][ T4724] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 31.544793][ T4724] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 31.544810][ T4724] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 31.554477][ T4715] team0: Port device team_slave_0 added [ 31.555498][ T4715] team0: Port device team_slave_1 added [ 31.579426][ T4724] hsr_slave_0: entered promiscuous mode [ 31.581007][ T4724] hsr_slave_1: entered promiscuous mode [ 31.582609][ T4724] debugfs: 'hsr0' already exists in 'hsr' [ 31.583733][ T4724] Cannot create hsr debugfs directory [ 31.587001][ T4715] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 31.587025][ T4715] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 31.587041][ T4715] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 31.595645][ T4715] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 31.595665][ T4715] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 31.600901][ T4715] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 31.606778][ T4722] netdevsim netdevsim3 netdevsim0: renamed from eth0 [ 31.609770][ T4722] 8021q: adding VLAN 0 to HW filter on device netdevsim0 [ 31.617953][ T4722] netdevsim netdevsim3 netdevsim1: renamed from eth1 [ 31.620192][ T4722] 8021q: adding VLAN 0 to HW filter on device netdevsim1 [ 31.620529][ T4722] netdevsim netdevsim3 netdevsim2: renamed from eth2 [ 31.622588][ T4722] 8021q: adding VLAN 0 to HW filter on device netdevsim2 [ 31.624701][ T4722] netdevsim netdevsim3 netdevsim3: renamed from eth3 [ 31.627321][ T4722] 8021q: adding VLAN 0 to HW filter on device netdevsim3 [ 31.648822][ T4715] hsr_slave_0: entered promiscuous mode [ 31.649157][ T4715] hsr_slave_1: entered promiscuous mode [ 31.649370][ T4715] debugfs: 'hsr0' already exists in 'hsr' [ 31.649379][ T4715] Cannot create hsr debugfs directory [ 31.681707][ T4716] netdevsim netdevsim2 netdevsim0: renamed from eth0 [ 31.684218][ T4716] 8021q: adding VLAN 0 to HW filter on device netdevsim0 [ 31.686228][ T4716] netdevsim netdevsim2 netdevsim1: renamed from eth1 [ 31.688552][ T4716] 8021q: adding VLAN 0 to HW filter on device netdevsim1 [ 31.697505][ T4716] netdevsim netdevsim2 netdevsim2: renamed from eth2 [ 31.699717][ T4716] 8021q: adding VLAN 0 to HW filter on device netdevsim2 [ 31.700345][ T4716] netdevsim netdevsim2 netdevsim3: renamed from eth3 [ 31.701800][ T4716] 8021q: adding VLAN 0 to HW filter on device netdevsim3 [ 31.712024][ T4722] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.712088][ T4722] bridge0: port 2(bridge_slave_1) entered forwarding state [ 31.712263][ T4722] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.712295][ T4722] bridge0: port 1(bridge_slave_0) entered forwarding state [ 31.744717][ T4714] netdevsim netdevsim4 netdevsim0: renamed from eth0 [ 31.746872][ T4714] 8021q: adding VLAN 0 to HW filter on device netdevsim0 [ 31.747516][ T4714] netdevsim netdevsim4 netdevsim1: renamed from eth1 [ 31.748876][ T4714] 8021q: adding VLAN 0 to HW filter on device netdevsim1 [ 31.749841][ T4714] netdevsim netdevsim4 netdevsim2: renamed from eth2 [ 31.751619][ T4714] 8021q: adding VLAN 0 to HW filter on device netdevsim2 [ 31.751904][ T4714] netdevsim netdevsim4 netdevsim3: renamed from eth3 [ 31.754311][ T4714] 8021q: adding VLAN 0 to HW filter on device netdevsim3 [ 31.755300][ T4716] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.755325][ T4716] bridge0: port 2(bridge_slave_1) entered forwarding state [ 31.755399][ T4716] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.755428][ T4716] bridge0: port 1(bridge_slave_0) entered forwarding state [ 31.792947][ T4724] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 31.795422][ T4724] 8021q: adding VLAN 0 to HW filter on device netdevsim0 [ 31.795740][ T4724] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 31.797381][ T4724] 8021q: adding VLAN 0 to HW filter on device netdevsim1 [ 31.799541][ T4714] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.799588][ T4714] bridge0: port 2(bridge_slave_1) entered forwarding state [ 31.799665][ T4714] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.799701][ T4714] bridge0: port 1(bridge_slave_0) entered forwarding state [ 31.803109][ T4724] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 31.804866][ T4724] 8021q: adding VLAN 0 to HW filter on device netdevsim2 [ 31.805138][ T4724] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 31.806055][ T4724] 8021q: adding VLAN 0 to HW filter on device netdevsim3 [ 31.814151][ T4716] 8021q: adding VLAN 0 to HW filter on device bond0 [ 31.815271][ T4722] 8021q: adding VLAN 0 to HW filter on device bond0 [ 31.831890][ T4716] 8021q: adding VLAN 0 to HW filter on device team0 [ 31.837094][ T15] bridge0: port 1(bridge_slave_0) entered disabled state [ 31.838940][ T15] bridge0: port 2(bridge_slave_1) entered disabled state [ 31.841757][ T15] bridge0: port 1(bridge_slave_0) entered disabled state [ 31.843559][ T15] bridge0: port 2(bridge_slave_1) entered disabled state [ 31.844768][ T15] bridge0: port 1(bridge_slave_0) entered disabled state [ 31.845117][ T15] bridge0: port 2(bridge_slave_1) entered disabled state [ 31.856724][ T4715] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 31.859086][ T4715] 8021q: adding VLAN 0 to HW filter on device netdevsim0 [ 31.861168][ T4715] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 31.863661][ T4715] 8021q: adding VLAN 0 to HW filter on device netdevsim1 [ 31.865747][ T4715] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 31.867790][ T4715] 8021q: adding VLAN 0 to HW filter on device netdevsim2 [ 31.869911][ T1154] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.869964][ T1154] bridge0: port 1(bridge_slave_0) entered forwarding state [ 31.870510][ T4715] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 31.871905][ T4715] 8021q: adding VLAN 0 to HW filter on device netdevsim3 [ 31.878337][ T4722] 8021q: adding VLAN 0 to HW filter on device team0 [ 31.888138][ T1335] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.888185][ T1335] bridge0: port 2(bridge_slave_1) entered forwarding state [ 31.899470][ T4714] 8021q: adding VLAN 0 to HW filter on device bond0 [ 31.901535][ T1335] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.901570][ T1335] bridge0: port 1(bridge_slave_0) entered forwarding state [ 31.905230][ T1919] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.905269][ T1919] bridge0: port 2(bridge_slave_1) entered forwarding state [ 31.926020][ T4714] 8021q: adding VLAN 0 to HW filter on device team0 [ 31.930347][ T4724] 8021q: adding VLAN 0 to HW filter on device bond0 [ 31.939629][ T4724] 8021q: adding VLAN 0 to HW filter on device team0 [ 31.951042][ T4722] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 31.951075][ T4722] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 31.958440][ T15] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.958480][ T15] bridge0: port 1(bridge_slave_0) entered forwarding state [ 31.961410][ T15] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.961444][ T15] bridge0: port 2(bridge_slave_1) entered forwarding state [ 31.963609][ T15] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.963631][ T15] bridge0: port 1(bridge_slave_0) entered forwarding state [ 31.963948][ T15] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.963967][ T15] bridge0: port 2(bridge_slave_1) entered forwarding state [ 32.026698][ T4715] 8021q: adding VLAN 0 to HW filter on device bond0 [ 32.030117][ T4715] 8021q: adding VLAN 0 to HW filter on device team0 [ 32.046956][ T40] bridge0: port 1(bridge_slave_0) entered blocking state [ 32.047012][ T40] bridge0: port 1(bridge_slave_0) entered forwarding state [ 32.083687][ T15] bridge0: port 2(bridge_slave_1) entered blocking state [ 32.083727][ T15] bridge0: port 2(bridge_slave_1) entered forwarding state [ 32.159813][ T4722] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 32.172007][ T4722] veth0_vlan: entered promiscuous mode [ 32.175941][ T4722] veth1_vlan: entered promiscuous mode [ 32.185180][ T4722] veth0_macvtap: entered promiscuous mode [ 32.187479][ T4722] veth1_macvtap: entered promiscuous mode [ 32.193385][ T4722] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 32.195794][ T4722] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 32.213556][ T15] netdevsim netdevsim3 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.213986][ T15] netdevsim netdevsim3 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.214005][ T15] netdevsim netdevsim3 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.214021][ T15] netdevsim netdevsim3 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.254657][ T1154] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 32.254691][ T1154] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 32.255103][ T1154] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 32.255112][ T1154] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 32.261219][ T4716] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 32.280985][ T4724] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 32.295474][ T4716] veth0_vlan: entered promiscuous mode [ 32.302935][ T4716] veth1_vlan: entered promiscuous mode [ 32.305292][ T4714] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 32.324844][ T4722] soft_limit_in_bytes is deprecated and will be removed. Please report your usecase to linux-mm@kvack.org if you depend on this functionality. [ 32.331889][ T4724] veth0_vlan: entered promiscuous mode [ 32.344805][ T4724] veth1_vlan: entered promiscuous mode [ 32.357497][ T4724] veth0_macvtap: entered promiscuous mode [ 32.360177][ T4724] veth1_macvtap: entered promiscuous mode [ 32.365383][ T4724] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 32.377431][ T4724] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 32.382109][ T4715] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 32.385709][ T4716] veth0_macvtap: entered promiscuous mode [ 32.388722][ T4716] veth1_macvtap: entered promiscuous mode [ 32.395752][ T4716] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 32.396729][ T4716] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 32.401692][ T1335] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.401743][ T1335] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.401766][ T1335] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.401782][ T1335] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.401799][ T1335] netdevsim netdevsim2 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.401814][ T1335] netdevsim netdevsim2 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.401829][ T1335] netdevsim netdevsim2 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.401844][ T1335] netdevsim netdevsim2 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.438786][ T4714] veth0_vlan: entered promiscuous mode [ 32.441973][ T4714] veth1_vlan: entered promiscuous mode [ 32.467234][ T4894] 8021q: adding VLAN 0 to HW filter on device bond1 [ 32.468102][ T4894] bond0: (slave bond1): Enslaving as an active interface with an up link [ 32.489037][ T1467] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 32.490669][ T1467] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 32.492968][ T4715] veth0_vlan: entered promiscuous mode [ 32.508255][ T4715] veth1_vlan: entered promiscuous mode [ 32.525516][ T1467] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 32.525542][ T1467] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 32.544848][ T1932] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 32.544886][ T1932] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 32.548719][ T4714] veth0_macvtap: entered promiscuous mode [ 32.551811][ T4899] binder: 4898:4899 ioctl 40046205 0 returned -22 [ 32.555189][ T4899] binder: 4898:4899 ERROR: Thread waiting for process work before calling BC_REGISTER_LOOPER or BC_ENTER_LOOPER (state 10) [ 32.557482][ T4899] binder: 4899 RLIMIT_NICE not set [ 32.565782][ T1154] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 32.565807][ T1154] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 32.568804][ T4714] veth1_macvtap: entered promiscuous mode [ 32.570316][ T4715] veth0_macvtap: entered promiscuous mode [ 32.573835][ T4715] veth1_macvtap: entered promiscuous mode [ 32.580228][ T4715] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 32.583745][ T4715] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 32.588550][ T4714] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 32.591907][ T1919] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.592064][ T1919] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.592123][ T1919] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.592710][ T1919] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.600385][ T4714] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 32.614845][ T4900] binder: 4898:4900 ERROR: Thread waiting for process work before calling BC_REGISTER_LOOPER or BC_ENTER_LOOPER (state 10) [ 32.614942][ T4900] binder: 4900 RLIMIT_NICE not set [ 32.626804][ T1919] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.627759][ T1919] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.627784][ T1919] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.627800][ T1919] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 32.660701][ T4900] loop3: detected capacity change from 0 to 2048 [ 32.712891][ T1467] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 32.712918][ T1467] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 32.718646][ T4831] logitech-hidpp-device 0005:046D:B012.0001: hidraw0: BLUETOOTH HID v0.00 Device [syz0] on syz1 [ 32.724214][ T1932] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 32.724243][ T1932] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 32.733610][ T1154] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 32.733638][ T1154] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 32.737214][ T4900] EXT4-fs (loop3): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 32.759284][ T1932] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 32.759311][ T1932] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 32.893011][ T4726] Bluetooth: hci0: command tx timeout [ 32.972272][ T4726] Bluetooth: hci1: command tx timeout [ 32.972407][ T4726] Bluetooth: hci4: command tx timeout [ 32.973834][ T4726] Bluetooth: hci2: command tx timeout [ 32.973994][ T4726] Bluetooth: hci3: command tx timeout [ 33.011309][ T4909] fido_id[4909]: Failed to open report descriptor at '/sys/devices/virtual/misc/uhid/report_descriptor': No such file or directory [ 34.088384][ T4915] syzkaller0: entered promiscuous mode [ 34.088421][ T4915] syzkaller0: entered allmulticast mode [ 34.484518][ T4722] EXT4-fs (loop3): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 35.085871][ T4717] Bluetooth: hci0: command tx timeout [ 35.085910][ T4717] Bluetooth: hci3: command tx timeout [ 35.085939][ T4717] Bluetooth: hci2: command tx timeout [ 35.085959][ T4717] Bluetooth: hci4: command tx timeout [ 35.085976][ T4717] Bluetooth: hci1: command tx timeout [ 36.474399][ T4931] netlink: 12 bytes leftover after parsing attributes in process `syz.3.8'. [ 37.318274][ T4943] netlink: 12 bytes leftover after parsing attributes in process `syz.2.9'. [ 37.371634][ T4726] Bluetooth: hci1: command tx timeout [ 37.371659][ T4726] Bluetooth: hci4: command tx timeout [ 37.371677][ T4726] Bluetooth: hci2: command tx timeout [ 37.371693][ T4726] Bluetooth: hci3: command tx timeout [ 37.371708][ T4726] Bluetooth: hci0: command tx timeout [ 39.372291][ T4717] Bluetooth: hci0: command tx timeout [ 39.372585][ T4717] Bluetooth: hci3: command tx timeout [ 39.372743][ T4717] Bluetooth: hci2: command tx timeout [ 39.372864][ T4717] Bluetooth: hci4: command tx timeout [ 39.372977][ T4717] Bluetooth: hci1: command tx timeout [ 40.130498][ T5016] loop4: detected capacity change from 0 to 512 [ 40.148294][ T5010] loop0: detected capacity change from 0 to 512 [ 40.158271][ T5016] EXT4-fs: Ignoring removed orlov option [ 40.171741][ T5010] EXT4-fs (loop0): mounting ext3 file system using the ext4 subsystem [ 40.212354][ T5016] EXT4-fs (loop4): corrupt root inode, run e2fsck [ 40.212424][ T5016] EXT4-fs (loop4): mount failed [ 40.221792][ T5010] EXT4-fs (loop0): 1 truncate cleaned up [ 40.223734][ T5010] EXT4-fs (loop0): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 41.552248][ T5010] Zero length message leads to an empty skb [ 41.597182][ T5040] mmap: syz.4.20 (5040) uses deprecated remap_file_pages() syscall. See Documentation/mm/remap_file_pages.rst. [ 41.623938][ T5031] batadv_slave_0: entered promiscuous mode [ 41.722449][ T5031] netlink: 4 bytes leftover after parsing attributes in process `syz.3.17'. [ 41.722560][ T5031] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 41.739909][ T5031] batadv_slave_0 (unregistering): left promiscuous mode [ 41.739966][ T5031] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 41.781404][ T4724] EXT4-fs (loop0): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 41.939504][ T5056] netlink: 8 bytes leftover after parsing attributes in process `syz.0.23'. [ 41.946080][ T5058] loop1: detected capacity change from 0 to 1024 [ 41.946425][ T5056] input: syz1 as /devices/virtual/input/input2 [ 42.191529][ T5058] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 42.451553][ T5066] evm: overlay not supported [ 42.766575][ T5071] loop4: detected capacity change from 0 to 256 [ 42.769283][ T5071] vfat: Unknown parameter 'euid>00000000000000000000' [ 42.822896][ T4715] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 42.895040][ T5076] loop1: detected capacity change from 0 to 8192 [ 43.911150][ T5102] loop3: detected capacity change from 0 to 512 [ 43.912252][ T5102] EXT4-fs: Ignoring removed oldalloc option [ 43.919006][ T5102] EXT4-fs (loop3): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 44.027278][ T4722] EXT4-fs (loop3): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 44.176349][ T5114] loop0: detected capacity change from 0 to 1024 [ 44.234925][ T5114] EXT4-fs (loop0): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 44.258067][ T5121] loop4: detected capacity change from 0 to 2048 [ 44.584708][ T5121] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 44.756372][ T5142] netlink: 'syz.2.49': attribute type 6 has an invalid length. [ 44.756405][ T5142] netlink: 8 bytes leftover after parsing attributes in process `syz.2.49'. [ 44.765709][ T5145] netlink: 16 bytes leftover after parsing attributes in process `syz.1.50'. [ 44.765741][ T5145] netlink: 16 bytes leftover after parsing attributes in process `syz.1.50'. [ 44.848474][ T5151] loop1: detected capacity change from 0 to 128 [ 44.849043][ T5151] ======================================================= [ 44.849043][ T5151] WARNING: The mand mount option has been deprecated and [ 44.849043][ T5151] and is ignored by this kernel. Remove the mand [ 44.849043][ T5151] option from the mount to silence this warning. [ 44.849043][ T5151] ======================================================= [ 44.955334][ T5157] Bluetooth: MGMT ver 1.23 [ 44.959806][ T5157] vhci_hcd vhci_hcd.2: invalid port number 104 [ 44.959837][ T5157] vhci_hcd vhci_hcd.2: default hub control req: 4011 v0000 i0068 l0 [ 45.124293][ T15] EXT4-fs error (device loop4): ext4_mb_generate_buddy:1317: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 45.129702][ T15] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 2048 with error 28 [ 45.133508][ T15] EXT4-fs (loop4): This should not happen!! Data will be lost [ 45.133508][ T15] [ 45.133548][ T15] EXT4-fs (loop4): Total free blocks count 0 [ 45.133566][ T15] EXT4-fs (loop4): Free/Dirty block details [ 45.133584][ T15] EXT4-fs (loop4): free_blocks=2415919104 [ 45.133599][ T15] EXT4-fs (loop4): dirty_blocks=8192 [ 45.133610][ T15] EXT4-fs (loop4): Block reservation details [ 45.133619][ T15] EXT4-fs (loop4): i_reserved_data_blocks=512 [ 45.140786][ T4724] EXT4-fs (loop0): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 45.185274][ T1467] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 2050 with max blocks 2048 with error 28 [ 45.197855][ T5165] loop3: detected capacity change from 0 to 256 [ 45.208909][ T4714] EXT4-fs warning (device loop4): ext4_evict_inode:195: inode #18: comm syz-executor: data will be lost [ 45.359693][ T5168] xt_CONNSECMARK: invalid mode: 66 [ 45.470716][ T5178] vhci_hcd vhci_hcd.2: invalid port number 104 [ 45.470746][ T5178] vhci_hcd vhci_hcd.2: default hub control req: 4011 v0000 i0068 l0 [ 45.732536][ T5189] loop2: detected capacity change from 0 to 1024 [ 45.786722][ T5189] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 46.187972][ T5201] loop4: detected capacity change from 0 to 512 [ 46.190114][ T5201] EXT4-fs: Ignoring removed nobh option [ 46.206671][ T5201] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 46.246148][ T5204] loop1: detected capacity change from 0 to 1024 [ 46.248004][ T5204] EXT4-fs: Ignoring removed nomblk_io_submit option [ 46.264908][ T5204] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 46.442053][ T5216] ip6gre1: entered allmulticast mode [ 46.443068][ T5018] ip6_tunnel: ip6gre1 xmit: Local address not yet configured! [ 46.445425][ T5216] netlink: 24 bytes leftover after parsing attributes in process `syz.0.78'. [ 46.505882][ T5218] xt_socket: unknown flags 0x58 [ 46.511434][ T5218] loop0: detected capacity change from 0 to 1024 [ 46.527592][ T5218] EXT4-fs (loop0): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 46.532454][ T5218] EXT4-fs error (device loop0): ext4_iget_extra_inode:5180: inode #15: comm syz.0.79: corrupted in-inode xattr: ea_inode specified without ea_inode feature enabled [ 46.532935][ T5218] EXT4-fs (loop0): Remounting filesystem read-only [ 46.612001][ T4716] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 46.657490][ T4724] EXT4-fs (loop0): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 46.687139][ T5225] netlink: 'syz.0.82': attribute type 29 has an invalid length. [ 47.079555][ T4715] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 47.117162][ T5241] vhci_hcd vhci_hcd.2: invalid port number 104 [ 47.117203][ T5241] vhci_hcd vhci_hcd.2: default hub control req: 4011 v0000 i0068 l0 [ 47.125216][ T4714] EXT4-fs (loop4): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 47.172837][ T5251] FAULT_INJECTION: forcing a failure. [ 47.172837][ T5251] name failslab, interval 1, probability 0, space 0, times 0 [ 47.172874][ T5251] CPU: 1 UID: 0 PID: 5251 Comm: syz.1.89 Not tainted syzkaller #0 PREEMPT [ 47.172889][ T5251] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/02/2026 [ 47.172897][ T5251] Call trace: [ 47.172901][ T5251] show_stack+0x2c/0x3c (C) [ 47.172921][ T5251] __dump_stack+0x30/0x40 [ 47.172933][ T5251] dump_stack_lvl+0xd8/0x12c [ 47.172943][ T5251] dump_stack+0x1c/0x28 [ 47.172952][ T5251] should_fail_ex+0x41c/0x590 [ 47.172963][ T5251] should_failslab+0xc4/0x120 [ 47.172971][ T5251] kmem_cache_alloc_noprof+0x94/0x5d8 [ 47.172980][ T5251] sctp_get_port_local+0x5d4/0x127c [ 47.172990][ T5251] sctp_do_bind+0x288/0x638 [ 47.172997][ T5251] sctp_connect_new_asoc+0x218/0x5ec [ 47.173005][ T5251] sctp_sendmsg+0xdd8/0x17bc [ 47.173013][ T5251] inet_sendmsg+0xb4/0xd8 [ 47.173021][ T5251] __sock_sendmsg+0xc8/0x17c [ 47.173030][ T5251] ____sys_sendmsg+0x3f8/0x6c8 [ 47.173039][ T5251] ___sys_sendmsg+0x198/0x224 [ 47.173047][ T5251] __sys_sendmmsg+0x204/0x580 [ 47.173056][ T5251] __arm64_sys_sendmmsg+0xac/0xc8 [ 47.173065][ T5251] invoke_syscall+0x98/0x244 [ 47.173075][ T5251] el0_svc_common+0xec/0x23c [ 47.173084][ T5251] do_el0_svc+0x4c/0x5c [ 47.173093][ T5251] el0_svc+0x64/0x260 [ 47.173103][ T5251] el0t_64_sync_handler+0x48/0x148 [ 47.173113][ T5251] el0t_64_sync+0x198/0x19c [ 47.275488][ T4817] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 47.316391][ T5271] loop4: detected capacity change from 0 to 1024 [ 47.325935][ T5271] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 47.443823][ T4817] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 47.443850][ T4817] usb 1-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 47.443868][ T4817] usb 1-1: New USB device found, idVendor=0451, idProduct=5416, bcdDevice= 1.00 [ 47.443878][ T4817] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 47.447540][ T4817] usb 1-1: config 0 descriptor?? [ 47.857817][ T30] audit: type=1326 audit(47.830:2): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=5322 comm="syz.3.93" exe="/root/ci-upstream-gce-arm64/syz-executor" sig=0 arch=c00000b7 syscall=98 compat=0 ip=0xffffa977a168 code=0x7ffc0000 [ 47.859914][ T30] audit: type=1326 audit(47.830:4): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=5322 comm="syz.3.93" exe="/root/ci-upstream-gce-arm64/syz-executor" sig=0 arch=c00000b7 syscall=98 compat=0 ip=0xffffa977a168 code=0x7ffc0000 [ 47.860071][ T30] audit: type=1326 audit(47.830:5): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=5322 comm="syz.3.93" exe="/root/ci-upstream-gce-arm64/syz-executor" sig=0 arch=c00000b7 syscall=98 compat=0 ip=0xffffa977a168 code=0x7ffc0000 [ 47.861424][ T30] audit: type=1326 audit(47.830:3): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=5322 comm="syz.3.93" exe="/root/ci-upstream-gce-arm64/syz-executor" sig=0 arch=c00000b7 syscall=98 compat=0 ip=0xffffa977a168 code=0x7ffc0000 [ 47.861515][ T30] audit: type=1326 audit(47.830:6): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=5322 comm="syz.3.93" exe="/root/ci-upstream-gce-arm64/syz-executor" sig=0 arch=c00000b7 syscall=100 compat=0 ip=0xffffa977a168 code=0x7ffc0000 [ 47.861585][ T30] audit: type=1326 audit(47.830:7): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=5322 comm="syz.3.93" exe="/root/ci-upstream-gce-arm64/syz-executor" sig=0 arch=c00000b7 syscall=98 compat=0 ip=0xffffa977a168 code=0x7ffc0000 [ 47.861659][ T30] audit: type=1326 audit(47.830:8): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=5322 comm="syz.3.93" exe="/root/ci-upstream-gce-arm64/syz-executor" sig=0 arch=c00000b7 syscall=98 compat=0 ip=0xffffa977a168 code=0x7ffc0000 [ 47.862328][ T30] audit: type=1326 audit(47.830:9): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=5322 comm="syz.3.93" exe="/root/ci-upstream-gce-arm64/syz-executor" sig=0 arch=c00000b7 syscall=98 compat=0 ip=0xffffa977a168 code=0x7ffc0000 [ 47.863012][ T30] audit: type=1326 audit(47.840:10): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=5322 comm="syz.3.93" exe="/root/ci-upstream-gce-arm64/syz-executor" sig=0 arch=c00000b7 syscall=220 compat=0 ip=0xffffa977a168 code=0x7ffc0000 [ 47.864879][ T30] audit: type=1326 audit(47.840:11): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=5322 comm="syz.3.93" exe="/root/ci-upstream-gce-arm64/syz-executor" sig=0 arch=c00000b7 syscall=98 compat=0 ip=0xffffa977a168 code=0x7ffc0000 [ 47.872889][ T5225] warning: `syz.0.82' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211 [ 47.899313][ T4817] usb 1-1: USB disconnect, device number 2 [ 47.941475][ T5334] FAULT_INJECTION: forcing a failure. [ 47.941475][ T5334] name failslab, interval 1, probability 0, space 0, times 0 [ 47.946509][ T5334] CPU: 1 UID: 0 PID: 5334 Comm: syz.0.95 Not tainted syzkaller #0 PREEMPT [ 47.946531][ T5334] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/02/2026 [ 47.946538][ T5334] Call trace: [ 47.946542][ T5334] show_stack+0x2c/0x3c (C) [ 47.946566][ T5334] __dump_stack+0x30/0x40 [ 47.946580][ T5334] dump_stack_lvl+0xd8/0x12c [ 47.946591][ T5334] dump_stack+0x1c/0x28 [ 47.946602][ T5334] should_fail_ex+0x41c/0x590 [ 47.946614][ T5334] should_failslab+0xc4/0x120 [ 47.946622][ T5334] kmem_cache_alloc_lru_noprof+0x98/0x5dc [ 47.946632][ T5334] sock_alloc_inode+0x30/0x180 [ 47.946642][ T5334] alloc_inode+0x68/0x198 [ 47.946651][ T5334] sock_alloc+0x4c/0x204 [ 47.946659][ T5334] __sock_create+0x108/0x670 [ 47.946667][ T5334] __sys_socket_create+0xc0/0x11c [ 47.946675][ T5334] __sys_socket+0x44/0xec [ 47.946683][ T5334] __arm64_sys_socket+0x84/0x9c [ 47.946691][ T5334] invoke_syscall+0x98/0x244 [ 47.946701][ T5334] el0_svc_common+0xec/0x23c [ 47.946710][ T5334] do_el0_svc+0x4c/0x5c [ 47.946719][ T5334] el0_svc+0x64/0x260 [ 47.946730][ T5334] el0t_64_sync_handler+0x48/0x148 [ 47.946739][ T5334] el0t_64_sync+0x198/0x19c [ 47.946817][ T5334] socket: no more sockets [ 48.003372][ T5337] loop2: detected capacity change from 0 to 512 [ 48.003715][ T5337] EXT4-fs: Ignoring removed oldalloc option [ 48.008341][ T5337] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 48.024583][ T4716] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 48.081882][ T5343] netlink: 8 bytes leftover after parsing attributes in process `syz.2.98'. [ 48.084078][ T5343] netlink: 32 bytes leftover after parsing attributes in process `syz.2.98'. [ 48.110568][ T5346] sock: sock_set_timeout: `syz.1.99' (pid 5346) tries to set negative timeout [ 48.193629][ T4714] EXT4-fs (loop4): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 48.225464][ T5355] netlink: 'syz.2.104': attribute type 8 has an invalid length. [ 48.225493][ T5355] netlink: 4 bytes leftover after parsing attributes in process `syz.2.104'. [ 48.227340][ T5355] veth1_to_team: entered promiscuous mode [ 48.236049][ T5355] gretap0: entered promiscuous mode [ 48.249375][ T5355] veth1_to_team: left promiscuous mode [ 48.251474][ T5355] gretap0: left promiscuous mode [ 48.315939][ T5362] vhci_hcd vhci_hcd.2: invalid port number 104 [ 48.315965][ T5362] vhci_hcd vhci_hcd.2: default hub control req: 4011 v0000 i0068 l0 [ 48.710949][ T5375] žÿ: renamed from team_slave_1 (while UP) [ 48.754517][ T5381] syzkaller0: entered promiscuous mode [ 48.756214][ T5381] syzkaller0: entered allmulticast mode [ 49.299583][ T5435] loop3: detected capacity change from 0 to 1024 [ 49.326287][ T5438] loop4: detected capacity change from 0 to 512 [ 49.339542][ T5435] EXT4-fs (loop3): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 49.346072][ T5438] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 49.354596][ T5438] EXT4-fs error (device loop4): __ext4_find_entry:1626: inode #2: comm syz.4.114: checksumming directory block 0 [ 49.437381][ T4714] EXT4-fs (loop4): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 49.454766][ T5448] gretap0: entered promiscuous mode [ 49.455352][ T5448] macsec1: entered allmulticast mode [ 49.455366][ T5448] gretap0: entered allmulticast mode [ 49.456907][ T5448] gretap0: left allmulticast mode [ 49.456921][ T5448] gretap0: left promiscuous mode [ 49.833815][ T5459] loop0: detected capacity change from 0 to 1024 [ 49.849116][ T5459] EXT4-fs (loop0): mounted filesystem 00000000-0000-0006-0000-000000000000 r/w without journal. Quota mode: none. [ 49.886151][ T4724] EXT4-fs (loop0): unmounting filesystem 00000000-0000-0006-0000-000000000000. [ 49.937941][ T5471] vhci_hcd vhci_hcd.2: invalid port number 104 [ 49.937975][ T5471] vhci_hcd vhci_hcd.2: default hub control req: 4011 v0000 i0068 l0 [ 49.957483][ T5467] netlink: 12 bytes leftover after parsing attributes in process `syz.4.124'. [ 49.994035][ C0] ------------[ cut here ]------------ [ 49.994047][ C0] WARNING: net/mac80211/rx.c:5595 at ieee80211_rx_list+0x216c/0x3000, CPU#0: syz.4.124/5467 [ 49.996527][ C0] Modules linked in: [ 49.997193][ C0] CPU: 0 UID: 0 PID: 5467 Comm: syz.4.124 Not tainted syzkaller #0 PREEMPT [ 49.998696][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/02/2026 [ 50.000442][ C0] pstate: 43400005 (nZcv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--) [ 50.001816][ C0] pc : ieee80211_rx_list+0x216c/0x3000 [ 50.002728][ C0] lr : ieee80211_rx_list+0x216c/0x3000 [ 50.003635][ C0] sp : ffff80008eb27aa0 [ 50.004326][ C0] x29: ffff80008eb27cc0 x28: dfff800000000000 x27: ffff0000f2280f60 [ 50.005771][ C0] x26: ffff700011d64f6c x25: 1fffe0001dff5383 x24: 0000000000000001 [ 50.007168][ C0] x23: ffff0000f2283268 x22: ffff80008eb27d40 x21: ffff0000f22808e0 [ 50.008535][ C0] x20: ffff0000f2281715 x19: ffff0000effa9b40 x18: 1fffe00035bc5428 [ 50.009936][ C0] x17: ffff800125379000 x16: ffff80008eb20000 x15: 0000000000000000 [ 50.011639][ C0] x14: 00000000ffff8000 x13: 0000000000000001 x12: ffff0000d88657c0 [ 50.013275][ C0] x11: 0000000009528823 x10: ffff0000f2280fb0 x9 : 0000000000000101 [ 50.014825][ C0] x8 : 0000000000000000 x7 : ffff8000862234e0 x6 : 0000000000000000 [ 50.016347][ C0] x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff800086220518 [ 50.017843][ C0] x2 : 0000000000000000 x1 : ffff0000d88657c0 x0 : 0000000000000000 [ 50.019307][ C0] Call trace: [ 50.019894][ C0] ieee80211_rx_list+0x216c/0x3000 (P) [ 50.020844][ C0] ieee80211_rx_napi+0x18c/0x370 [ 50.021712][ C0] ieee80211_handle_queued_frames+0xc8/0x17c [ 50.022797][ C0] ieee80211_tasklet_handler+0x20/0x30 [ 50.023772][ C0] tasklet_action_common+0x1dc/0x278 [ 50.024717][ C0] tasklet_action+0x68/0x8c [ 50.025520][ C0] handle_softirqs+0x2ec/0xd98 [ 50.026364][ C0] __do_softirq+0x14/0x20 [ 50.027114][ C0] ____do_softirq+0x14/0x20 [ 50.027905][ C0] call_on_irq_stack+0x30/0x48 [ 50.028734][ C0] do_softirq_own_stack+0x20/0x2c [ 50.029617][ C0] do_softirq+0x90/0xf8 [ 50.030333][ C0] __local_bh_enable_ip+0x240/0x35c [ 50.031243][ C0] __alloc_skb+0x1c8/0x610 [ 50.032020][ C0] rtmsg_ifinfo_build_skb+0x94/0x25c [ 50.032898][ C0] rtmsg_ifinfo_event+0xb0/0x114 [ 50.033734][ C0] rtmsg_ifinfo+0x60/0x7c [ 50.034448][ C0] netif_close_many+0x238/0x378 [ 50.035274][ C0] netif_close+0x150/0x208 [ 50.036045][ C0] dev_close+0xf8/0x1dc [ 50.036742][ C0] nl80211_del_interface+0xcc/0x130 [ 50.037619][ C0] genl_family_rcv_msg_doit+0x1e4/0x2d4 [ 50.038579][ C0] genl_rcv_msg+0x43c/0x620 [ 50.039369][ C0] netlink_rcv_skb+0x238/0x414 [ 50.040172][ C0] genl_rcv+0x38/0x50 [ 50.040892][ C0] netlink_unicast+0x600/0x7f8 [ 50.041683][ C0] netlink_sendmsg+0x648/0x948 [ 50.042488][ C0] __sock_sendmsg+0xc8/0x17c [ 50.043273][ C0] ____sys_sendmsg+0x3d0/0x6c8 [ 50.044081][ C0] ___sys_sendmsg+0x198/0x224 [ 50.044865][ C0] __sys_sendmsg+0x158/0x204 [ 50.045671][ C0] __arm64_sys_sendmsg+0x88/0x9c [ 50.046542][ C0] invoke_syscall+0x98/0x244 [ 50.047359][ C0] el0_svc_common+0xec/0x23c [ 50.048190][ C0] do_el0_svc+0x4c/0x5c [ 50.048920][ C0] el0_svc+0x64/0x260 [ 50.049638][ C0] el0t_64_sync_handler+0x48/0x148 [ 50.050498][ C0] el0t_64_sync+0x198/0x19c [ 50.051256][ C0] irq event stamp: 24877 [ 50.051982][ C0] hardirqs last enabled at (24876): [] _raw_spin_unlock_irqrestore+0x38/0x98 [ 50.053844][ C0] hardirqs last disabled at (24877): [] el1_brk64+0x20/0x54 [ 50.055490][ C0] softirqs last enabled at (24818): [] __alloc_skb+0x1c0/0x610 [ 50.057151][ C0] softirqs last disabled at (24819): [] __do_softirq+0x14/0x20 [ 50.058678][ C0] ---[ end trace 0000000000000000 ]--- [ 50.233958][ T5478] netlink: 12 bytes leftover after parsing attributes in process `syz.2.125'. [ 50.266428][ T4722] EXT4-fs (loop3): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 50.902310][ C0] ip6_tunnel: ip6gre1 xmit: Local address not yet configured!