last executing test programs: 3.09317066s ago: executing program 1 (id=459): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001e80)=ANY=[@ANYBLOB="0b000000080000000c000000ffffffff01"], 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0xd, &(0x7f0000000240)=ANY=[@ANYBLOB="18000000000000000000000000000000850000006d00000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000010b704000000000000850000000100000095"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2d, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000180)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000340)={'netdevsim0\x00', &(0x7f0000000400)=@ethtool_flash={0x33, 0xea5, '.\x00'}}) (fail_nth: 14) 3.016648142s ago: executing program 3 (id=461): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0x9c, 0xe, 0x0, 0xffffffffffffffff, 0x7fffffff, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000c300000095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r1, 0x0, 0xfffffffffffffffd}, 0x18) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000004000000040000000200000000000000", @ANYRES32=0x1, @ANYBLOB="00000000000000c7aa00859d37040e1a8bd30000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/19], 0x48) sendmsg$ETHTOOL_MSG_PAUSE_SET(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000000080)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0100000010651fbe347b2c2b00000c00018008000100", @ANYRES8=r4], 0x20}}, 0x0) 2.736821837s ago: executing program 3 (id=462): r0 = perf_event_open(&(0x7f00000002c0)={0x2, 0x80, 0x3f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, @perf_config_ext={0x0, 0x1}, 0x8002, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) setsockopt$IP6T_SO_SET_REPLACE(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x368, 0x0, 0xc8, 0x8, 0x0, 0x5803, 0x330, 0x2e8, 0x2e8, 0x330, 0x2e8, 0x3, 0x0, {[{{@ipv6={@loopback, @mcast1, [], [], 'veth1\x00', 'geneve1\x00'}, 0x0, 0x168, 0x188, 0x0, {0x0, 0x2000000000000}, [@common=@unspec=@string={{0xc0}, {0x0, 0x0, 'kmp\x00', "cfcaf80c672f61cd17ae5119b5135c2aee68d23a465cd431e1ecef50c3234e082555f67222476147864fa03182f5cf11d8c348cbd06dc8de1dcbde7d4e252c3394fed47bf78c70f607b0178fa5ea335019ac07a602061c96baebc989f1f34a214e67442c1fe4b124e0f7323a587d2a1fcfe36bbf12eca0a7b66c60c527bac2b5", 0xfd}}]}, @unspec=@TRACE={0x20}}, {{@ipv6={@remote, @mcast2, [], [0xffffff00], 'pim6reg0\x00', 'pimreg1\x00'}, 0x0, 0xa8, 0x110}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x4, 0x79c, 0x9, 0x7, 'snmp\x00', 'syz0\x00', {0x100000001}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3c8) r1 = syz_io_uring_setup(0x24fb, &(0x7f0000000080)={0x0, 0x0, 0x10100, 0x3, 0x1bd}, &(0x7f00000003c0)=0x0, &(0x7f0000000140)=0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.events\x00', 0x275a, 0x0) write$UHID_CREATE2(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB='-'], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r4, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r1, 0x2d3e, 0x0, 0x0, 0x0, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_NODES(r5, &(0x7f00000003c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x1c, r6, 0x4, 0x70bd29, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400}, 0x40000001) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x200000000006, 0x0, 0x0, 0x7ffc1ff8}]}) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0500000004000000ff0f000007"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x18, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b70400000000000085000000c300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, @fallback=0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f00000002c0)={{r7}, &(0x7f0000000040), &(0x7f0000000280)='%pS \x00'}, 0x20) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000003c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x6c, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000300)='kfree\x00', r8}, 0x10) r9 = io_uring_setup(0x46f2, &(0x7f0000000a40)={0x0, 0x4, 0x80, 0xfffffffe, 0x3bd}) r10 = socket$rxrpc(0x21, 0x2, 0x2) bind$rxrpc(r10, &(0x7f0000000000)=@in4={0x21, 0x1, 0x2, 0x10, {0x2, 0x0, @empty}}, 0x24) listen(r10, 0x6) close_range(r9, r10, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000180)={{0x1, 0x1, 0x18, r0, {0xee00, 0xee00}}, './file0\x00'}) ioctl$PPPIOCSPASS(r11, 0x40107447, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x7fff, 0x0, 0x4, 0x2}, {0x0, 0x73, 0x65, 0x6}, {0x1, 0x2, 0x7, 0x2c}, {0x7, 0x8, 0x49, 0x6a9}, {0xd0, 0x1, 0x6, 0x4}, {0x775c, 0x3, 0x0, 0x3}]}) io_cancel(0x0, 0x0, 0x0) mount(&(0x7f0000000040)=@sg0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='selinuxfs\x00', 0x1004000, &(0x7f0000000140)='F\'&\x06\x00') 2.679545918s ago: executing program 1 (id=464): fstat(0xffffffffffffffff, &(0x7f0000000280)) syz_mount_image$ext4(&(0x7f0000000bc0)='ext4\x00', &(0x7f0000000240)='./file1\x00', 0x4000, &(0x7f00000005c0)={[{@i_version}]}, 0x2, 0xbb8, &(0x7f0000002380)="$eJzs3M1rXFUbAPDn3kymaZv3nfTlRawbIyItiNOkkmKLYCsVNy4E3QoN6aSETD9IIjVpFhP9B0RdC24EtSgu7LobRbdutN0qLoQisVEQ0cidjyQ2mTS1M70x/f3gzD3nnpl5nmcuM/cemJkA7luD2U0asT8iTiURpeb+NCKK9V5fRK1xv6XF+bFfF+fHklhefumnJJKIuLk4P9Z6rqS53dsc9EXE188m8b831sednp2bHK1WK1PN8aGZsxcOTc/OPTFxdvRM5Uzl3PCRp0YOjxwZOjrSsVp/++74lV8eef6H2u8f/nH557ffT+J49Dfn1tbRKYMxuPKarFWIiNFOB8tJT7OetXUmhds8KO1yUgAAtJWuuYZ7IErRE6sXb6X4/JtckwMAAAA6YrknYhkAAADY4RLrfwAAANjhWt8DuLk4P9Zq+X4j4d66cSIiBhr1LzVbY6YQtfq2L3ojYs/NJNb+rDVpPOyuDUbE99ePfpK16NLvkDdTW4iIBzc6/km9/oH6r7jX159GxFAH4g/eMv431X+8A/Hzrh+A+9PVE40T2frzX7py/RMbnP8KG5y7/om8z3+t67+lddd/q/X3tLn+e3GLMS598O7FdnNZ/U9fee7jVsviZ9u7KuoO3FiIeKiwUf3JSv1Jm/pPbTFG6c+LlXZzede//F7Egdi4/pZk8/8nOjQ+Ua0MNW43jLHw1chH7eLnXX92/Pe0qb/1/0/tjv+FLcZ45eTJT9ftvL7a3bz+9Mdi8nK9V2zueW10ZmZqOKKYvLB+/+HNc2ndp/UcWf0HH938/b9R/dlnQq35OmRrgYXmNhu/fkvMZy5f+qxdPq31X57H/3Sb47+2/i8L64//m1uM8dgXbx1sN7d2/Zu1LH5rLQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALWlE9EeSllf6aVouR+yNiP/HnrR6fnrm8fHzr547nc1FDERvOj5RrQxFRKkxTrLxcL2/Oj58y/jJiNgXEe+UdtfH5bHz1dN5Fw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCKvRHRH0lajog0IpZKaVou550VAAAA0HEDeScAAAAAdJ31PwAAAOx81v8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB02b6Hr15LIqJ2bHe9ZYrNud5cMwO6Lc07ASA3PXknAOSmkHcCQG7ucI3vcgF2oOQ2831tZ3Z1PBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtq8D+69eSyKidmx3vWWKzbneXDMDui3NOwEgNz2bTRbuXR7AvectDvcva3wguc183+p9an+f2dW1nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYfvrrLUnLEVFs7iuXI/4TEQPRm4xPVCtDEfHfiPi21LsrGw/nnDMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACdNz07NzlarVamsk4azc7KHp3VTtJ4xWrbJR+du+wUY1uksU07eX8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQh+nZucnRarUyNZ13JgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDepmfnJker1cpUFzt51wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQH7+CgAA//9gfgp0") openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000fdff00000000000000000000180100002020702500000000002120207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000083850000002d00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0xe, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000140)='kfree\x00', r0}, 0x18) modify_ldt$write(0x1, &(0x7f0000000040)={0x806, 0xffffffffffffffff}, 0x10) syz_clone(0x1000, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="02000100000080000000", @ANYRES32=0x0, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0x11, 0x10, &(0x7f0000000580)=ANY=[], &(0x7f0000000dc0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f00000002c0)='sys_enter\x00', r1}, 0x10) r2 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="38000000031401002abd7000fedbdf250900020073797a3000000000080041007278650014003300626f6e6430"], 0x38}, 0x1, 0x0, 0x0, 0x4000840}, 0x24004000) r3 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x3000046, &(0x7f0000000380)={[{@delalloc}, {@data_err_abort}, {@barrier_val={'barrier', 0x3d, 0x2}}, {@dioread_lock}, {@data_err_ignore}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4007b1}}, {@data_err_ignore}, {@grpquota}, {@nobh}, {@user_xattr}, {@bh}, {@dioread_nolock}]}, 0x1, 0x553, &(0x7f0000000a40)="$eJzs3d9rW1UcAPDvTdv91nUwhopIYQ9O5tK19ccEH+aj6HCg7zO0d2U0WUaTjrUO3B7ciy8yBBEH4ru++zj8B/wrBjoYMoo++BK56U2XrUmbddnSmc8Hbjkn9ybnfnPv9/TcnBsSwNCayP4UIl6OiG+SiIMRkeTrRiNfObG23er9q7PZkkSj8elfSXO7rN56rdbz9ueVlyLit68ijhc2tltbXlkolcvpYl6frFcuTdaWV05cqJTm0/n04vTMzKm3Z6bfe/edvsX6xtl/vv/k9oenvj66+t0vdw/dTOJ0HMjXtcfxBK61VyZiIn9PxuL0IxtO9aGxnSQZ9A6wLSN5no9F1gccjJE864H/vy8jogEMqUT+w5BqjQNa1/Z9ug5+btz7YO0CaGP8o2ufjcSe5rXRvtXkoSuj7Hp3vA/tZ238+uetm9kS/fscAmBL165HxMnR0Y39X5L3f9t3sodtHm1D/wfPzu1s/PNmp/FPYX38Ex3GP/s75O52bJ3/hbt9aKarbPz3fsfx7/qk1fhIXnuhOeYbS85fKKdZ3/ZiRByLsd1ZfbP5nFOrdxrd1rWP/7Ila781Fsz34+7o7oefM1eql54k5nb3rke80nH8m6wf/6TD8c/ej7M9tnEkvfVat3Vbx/90NX6KeL3j8X8wo5VsPj852TwfJltnxUZ/3zjye7f2Bx1/dvz3bR7/eNI+X1t7/DZ+3PNv2m3dQ/FH7+f/ruSzZnlX/tiVUr2+OBWxK/l44+PTD57bqre2z+I/dnTz/q/T+b83Ij7vMf4bh39+taf4B3T85x7r+D9+4c5HX/zQrf3e+r+3mqVj+SO99H+97uCTvHcAAAAAAACw0xQi4kAkheJ6uVAoFtfu7zgc+wrlaq1+/Hx16eJcNL8rOx5jhdZM98G2+yGm8vthW/XpR+ozEXEoIr4d2dusF2er5blBBw8AAAAAAAAAAAAAAAAAAAA7xP4u3//P/DEy6L0Dnjo/+Q3Da8v878cvPQE7kv//MLzkPwwv+Q/DS/7D8JL/MLzkPwwv+Q/DS/4DAAAAAAAAAAAAAAAAAAAAAAAAAABAX509cyZbGqv3r85m9bnLy0sL1csn5tLaQrGyNFucrS5eKs5Xq/PltDhbrWz1euVq9dLUdCxdmayntfpkbXnlXKW6dLF+7kKlNJ+eS8eeSVQAAAAAAAAAAAAAAAAAAADwfKktryyUyuV0UUFhW4XRnbEbCn0uDLpnAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAH/gsAAP//6AY3sQ==") move_mount(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x140) socket$nl_rdma(0x10, 0x3, 0x14) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/bus/input/devices\x00', 0x0, 0x0) preadv(r4, &(0x7f00000015c0)=[{&(0x7f00000002c0)=""/4094, 0xffe}], 0x1, 0xf0, 0x3) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000440)={&(0x7f0000001340)="f0a5a3af479000000000000000b544352e98a12c42db8ce2142f2541fa0000000000000000000000328e75fb416573c7ddc2cabd1ab9701d57136c3ec2e216514b9fb6486cbbbf8617fc09a293ece2663f06974a26c056caf843ae489911517e89030000000000000000000067120f1bc0339be7d1424bcb86f7f494e45b8f892afc7cca48c459bb8b75f8e387dd1e3bfb0c8b38877919", &(0x7f0000000180)=""/103, &(0x7f0000000240)="f055cfcc2f2bf18200377ea9010000000000000051d7141097380e2608c6f57bb2433790ad3d103a18c80421644616f5dabe8140afb976f1d74a", &(0x7f00000012c0)="5ad52939a7e72a4901798c02e7e9c6fbecf72bdb29dcaf3fead8b0f4d22ab528fd2cb895540fd04503a67a586d6f2c5e9cf0a00859cac9f8e156bd6ddd14a35699c3693a98e5b90fc4656beeadb8", 0x7, r4, 0x4}, 0x38) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[], 0x0) r5 = socket$nl_rdma(0x10, 0x3, 0x14) unshare(0x62040200) sendmsg$RDMA_NLDEV_CMD_DELLINK(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)={0x18, 0x1404, 0x1, 0x70bd2d, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x18}, 0x1, 0x0, 0x0, 0x671ec167a4b72164}, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, 0x0, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000240)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020756c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ff00008500000070000000950000000000000004000000000000000000000000000000c8dcbd23e13f9795d66614e9d0589036830cebefe1a4b1be8da62f9340ae356ad39cfb"], &(0x7f0000000000)='syzkaller\x00', 0x1, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r6}, 0x10) r7 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r7, 0x107, 0x11, &(0x7f0000001400)=0xd, 0x14) 2.650062639s ago: executing program 4 (id=467): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0a00000004000000080000000c"], 0x48) r1 = syz_init_net_socket$bt_hidp(0x1f, 0x3, 0x6) ioctl$sock_bt_hidp_HIDPGETCONNINFO(r1, 0x800448d3, &(0x7f00000040c0)={@fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}, 0x7f, 0x4, 0x200, 0x5, 0xc7cb, "e06634cacd8613a6fa6abf179ccd88b4c41a6ea005db753601bc725717b825d122c36c01e13ae4c533724833ac019adb69e2d06d04495ab8fa16e42c19df2a3e4da1ff5dd0b59915d181485f37bb30ba05f0d977d749d54ab52e4fa57e3ce7df61ab953d7255114597883e70f4852d7233ccc8647a4e4a811ceff1293376be97"}) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000400)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000f00000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000180)='kfree\x00', r2}, 0x18) r3 = openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$selinux_load(r3, &(0x7f0000000340)={0xf97cff8c, 0x8}, 0x2000) 2.58285874s ago: executing program 4 (id=469): r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) bind$bt_l2cap(r0, &(0x7f00000007c0)={0x1f, 0x0, @any, 0x4, 0x1}, 0xe) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000280)={0xffff, 0x101, 0x9, 0x0, 0x0, 0x5}, 0xc) listen(r0, 0xffffffff) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="19000000040000000800000006"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r2 = socket(0x11, 0x3, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000005c0)={'gre0\x00', 0x0}) bind$packet(r2, &(0x7f0000000180)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @dev}, 0x20) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f00000019c0)='kmem_cache_free\x00'}, 0x5) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x200000000006, 0x0, 0x0, 0x7ffc1ffb}]}) r5 = socket$netlink(0x10, 0x3, 0x4) bind$netlink(r5, &(0x7f0000000380)={0x10, 0x0, 0x25dfdbff, 0x200}, 0x54) bind$netlink(r5, &(0x7f0000000140)={0x10, 0x0, 0x25dfdbff, 0x6da24b7ebfdfaf83}, 0xc) bpf$MAP_CREATE_CONST_STR(0x0, 0x0, 0x50) r6 = syz_open_dev$usbfs(&(0x7f0000000240), 0xb, 0x101301) close(r6) getresgid(&(0x7f0000000c40), 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x10814, &(0x7f0000000700)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX, @ANYBLOB="00006b746769643d0092", @ANYRESDEC, @ANYBLOB="1500bba7d41fabba4332de3ca642acf6f8de847e3f21783608008708a887d30aaf0a14b0691d48445fe3b4d1ddde1b81337b2c3b5f88535d7f6fa931b84783704494cebe49ca9f6269b05edde0246c360d0566b4056f0f02ccab035d3d0a5cde0b31bd424949fe23c0a0a25691738006c5c6acdf101fecdb4f79abdfb95c6afaea03dd5903b5240565f31504c207a9a2aa6c8108fb973081e90412a3c6cfa3b2513693727fad9acd8108acb8b90fab033c9dac0dc3e5a61c513e7b5edc5d76320f0e54045ea2b7b8fb1f78d3d346e26ee5ed6926cea1ffe0a1"], 0x1, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQipEsUxH4eZz+EX8alg2SLXO5om2sLjWdyEn8/ON6H/O/guSF53uHN27sfDvY/Hr3f+nISaZLFRsSTmETs5lUpKdd0Vm/HnCTq+FXraQDgj/T7w27TPbBco1F3eDsidi4kg2+NNAQAAAAAAAAAAEBti5z/34j4Wj3/f7zifgGA+pz/X1/tch2NusN7xf6twvl/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoDmT6fTWNL/Sci2vGxGRRkQ7Im5GRCsi8s+b7hcAqG8ynZ/7V83/iEgiwvwHgDXw6vWbF91eb6+fZWnEz+PxYDwo1iJ/9ry39zCb2T176mQ8Hmye5o+KPJvPt2b7hjx/fGm+HQ/uF3mePX3Zq+Q7sb/81weA/1InO3Vuvm+WV0Snc1mez+eiOrc/qMzvVtxprew1AIAFHH36fDA8PHw3+utFsthT7bKhq+/53lpWq4prFT+Sf6INRd0ivc7NDf8wAUt39qWvJmkzDQEAAAAAAAAAAAAAABes4i9HTb8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADr53cAAAD//8h6UUs=") write$rfkill(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x4, 0x1}, 0x8) lstat(&(0x7f0000020180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000010140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='system.posix_acl_access\x00', &(0x7f0000000680)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB, @ANYBLOB], 0x54, 0x1) r7 = getpid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001280)=[{{0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000a00)="320349f0467329c59a6b3619d2e287f3f4b546264b427dc02a14bebdfd72da14eea75a5c8e7a10a128ea22f1bd681ebc2cf7d384a86b8f0458160396dea6809eda701b6541c3f3b6bc56d6fd609a3b41ae2279237fcf7ebb76f736036aa972d568adf0f68959e975e69b2292d0f259f070787bfa80c6e99c", 0x78}], 0x1, &(0x7f0000001340)=ANY=[], 0x58, 0x800}}, {{&(0x7f0000000b80)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x6e, &(0x7f0000000c00), 0x0, &(0x7f0000000840)=ANY=[@ANYRES64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c00000000003c8f4e553b64a1dbe7d100000100ffed0200000094d2326083d60cf2aa7e227db86bc9de21f8bb4a9ec8a639b4cc97be6ffadb8fa427c0417c26c901ef8f7beddbc411088fdc6ba232ce98940c4e0cd7dd6ff89a2d51b852668975d3c7e407f321e82208a44c295539fba9213a3499b67f814c128aa82a5c970f3479de089693e25cd3459ff4de0684264ec15766269acc35003dcdff393484a73af81d684bf2b36cbbeff4", @ANYRES8, @ANYRES8, @ANYRES32=0x0, @ANYBLOB="c9610070627e4f665f533ce0a93ca8e27ef2a41d3dbd1afa5f0a01cc1bdc6d046100dc7051c141286427b57d55e87a22", @ANYRESOCT, @ANYRES32, @ANYRES64, @ANYBLOB='\x00\x00'], 0x60, 0x20000000}}], 0x2, 0x0) getresgid(&(0x7f0000000140), &(0x7f0000000080), &(0x7f0000000000)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x10814, &(0x7f0000000700)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r8, @ANYBLOB="00006b746769643d0092", @ANYRESDEC, @ANYBLOB="1500bba7d41fabba4332de3ca642acf6f8de847e3f21783608008708a887d30aaf0a14b0691d48445fe3b4d1ddde1b81337b2c3b5f88535d7f6fa931b84783704494cebe49ca9f6269b05edde0246c360d0566b4056f0f02ccab035d3d0a5cde0b31bd424949fe23c0a0a25691738006c5c6acdf101fecdb4f79abdfb95c6afaea03dd5903b5240565f31504c207a94d926c8108fb973081e90412a3c6cfa3b2513693727fad9acd8108acb8b90fab033c9dac0dc3e5a61c513e7b5edc5d76320f0e54045ea2b7b8fb1f78d3d346e26ee5ed6926cea1ffe0a1"], 0x1, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQipEsUxH4eZz+EX8alg2SLXO5om2sLjWdyEn8/ON6H/O/guSF53uHN27sfDvY/Hr3f+nISaZLFRsSTmETs5lUpKdd0Vm/HnCTq+FXraQDgj/T7w27TPbBco1F3eDsidi4kg2+NNAQAAAAAAAAAAEBti5z/34j4Wj3/f7zifgGA+pz/X1/tch2NusN7xf6twvl/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoDmT6fTWNL/Sci2vGxGRRkQ7Im5GRCsi8s+b7hcAqG8ynZ/7V83/iEgiwvwHgDXw6vWbF91eb6+fZWnEz+PxYDwo1iJ/9ry39zCb2T176mQ8Hmye5o+KPJvPt2b7hjx/fGm+HQ/uF3mePX3Zq+Q7sb/81weA/1InO3Vuvm+WV0Snc1mez+eiOrc/qMzvVtxprew1AIAFHH36fDA8PHw3+utFsthT7bKhq+/53lpWq4prFT+Sf6INRd0ivc7NDf8wAUt39qWvJmkzDQEAAAAAAAAAAAAAABes4i9HTb8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADr53cAAAD//8h6UUs=") getegid() shmdt(0x0) getpgrp(r7) 2.575435961s ago: executing program 3 (id=470): r0 = perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0xec, 0x7, 0x40, 0x6, 0x0, 0x0, 0x4d299, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_bp={0x0, 0x4}, 0x100882, 0x7ff, 0x6, 0x0, 0xb, 0x2, 0x3ff, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x100000b, 0x12011, r0, 0x0) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x58, 0x1, 0x0, 0x0, 0x0, 0x5, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_bp={0x0}, 0x2824, 0x5, 0x6, 0x5, 0x1, 0x2000800, 0xfffb, 0x0, 0xffffffff, 0x0, 0x200000000000002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_io_uring_setup(0x10d, &(0x7f0000000140)={0x0, 0x8b80, 0x800, 0x7, 0x22}, &(0x7f0000000940)=0x0, &(0x7f0000000280)=0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600707, 0x18) io_setup(0x0, &(0x7f00000001c0)=0x0) r5 = eventfd2(0x5, 0x0) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="1b0000000000000000000000000004", @ANYRES32=0x0], 0x50) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r6, @ANYBLOB="0000000000000000b7020000140000e5b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000084000000b70000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='sched_switch\x00', r7}, 0x10) timer_create(0x0, 0x0, &(0x7f0000bbdffc)) r8 = socket$inet6_mptcp(0xa, 0x1, 0x106) getsockopt$inet6_mptcp_buf(r8, 0x11c, 0x3, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) ioctl$sock_inet6_SIOCADDRT(r8, 0x890b, &(0x7f0000000100)={@remote, @mcast1, @local, 0x8, 0x0, 0x8, 0x100, 0x7, 0x2000080, r9}) io_cancel(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x9, r0, &(0x7f0000000200)="9f2b3f08eb101eb31415d20ec9469630f1ab40bbc58ef021593f7bcbade410d9c657581a2d5e29be496d0a5808ca89cb485de11ed743946b807261a33df14048e0b0bb110eeb4317d937ec7042c168e0222d7a33902950", 0x57, 0x3, 0x0, 0x0, r5}, &(0x7f0000000340)) syz_memcpy_off$IO_URING_METADATA_GENERIC(r2, 0x4, &(0x7f0000000080)=0xfffffffc, 0x0, 0x4) syz_io_uring_submit(r2, r3, &(0x7f00000002c0)=@IORING_OP_CONNECT={0x10, 0xa, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r1, 0x47f9, 0x0, 0x0, 0x0, 0x0) 2.420713194s ago: executing program 3 (id=471): r0 = socket$nl_route(0x10, 0x3, 0x0) openat$selinux_enforce(0xffffffffffffff9c, 0x0, 0x100, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) (async) recvmmsg(r0, &(0x7f0000004f00)=[{{&(0x7f0000000540)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @local}}, 0x80, &(0x7f0000001380)=[{&(0x7f00000005c0)=""/125, 0x7d}, {&(0x7f0000000640)=""/53, 0x35}, {&(0x7f0000005000)=""/163, 0xa3}, {&(0x7f0000000740)=""/91, 0x5b}, {&(0x7f0000000f00)=""/241, 0xf1}, {&(0x7f0000001000)=""/217, 0xd9}, {&(0x7f00000050c0)=""/187, 0xbb}, {&(0x7f00000011c0)=""/152, 0x98}, {&(0x7f0000001280)=""/250, 0xfa}], 0x9, &(0x7f0000001440)=""/109, 0x6d}, 0x443}, {{&(0x7f00000014c0)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, 0x80, &(0x7f0000002780)=[{&(0x7f0000001540)=""/98, 0x62}, {&(0x7f00000015c0)=""/104, 0x68}, {&(0x7f0000001640)=""/209, 0xd1}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000004e00)=""/2, 0x2}, {&(0x7f0000002a00)=""/4096, 0x1000}], 0x6, &(0x7f0000002800)=""/89, 0x59}}, {{&(0x7f0000002880)=@ethernet={0x0, @link_local}, 0x80, &(0x7f0000004d00)=[{&(0x7f0000003a00)=""/220, 0xdc}, {&(0x7f0000000680)=""/135, 0x87}, {&(0x7f0000002980)=""/4, 0x4}, {&(0x7f0000003b00)=""/26, 0x1a}, {&(0x7f0000003b40)=""/4096, 0x1000}, {&(0x7f0000004b40)=""/137, 0x89}, {&(0x7f0000004c00)=""/212, 0xd4}], 0x7}, 0x7}, {{&(0x7f0000004d80)=@vsock={0x28, 0x0, 0x0, @local}, 0x80, &(0x7f0000004e00), 0x0, &(0x7f0000004e40)=""/184, 0xb8}}], 0x4, 0x2, 0x0) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000001100)=ANY=[@ANYBLOB="0500000004000000ff0f00000500000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000000000000e000000000078c1897fbf1a3b9b6ac05409e54982770984b5adda1ccb80b57e296b09e660a047b87346564dedbfcb7d164871e088f9e2"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) syz_clone(0x9000200, &(0x7f0000000400)="9e05602e2389a69fdb993c010000006455de64d8493d7a18a16bd3de04bda6ef269719be6e3d4b84061ab0f921f1", 0x2e, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)="9ffb0947d57ff371b990022f38a29ca0bb3c482e94b4c2f41732239740c1edee81ef4996672e9c284ca9100b097a4e12f4422ab2fc366e220dd969e0dba885bb04d68d2e2a940edd557694b7de7054315205c8f6edb6b1f0c3cb4f6781113d14f3a2b9e754a83190699aca1717728146d317888c64afd26ae3c04b6841493d05ab4d87d5cc3def798cd230a44bde8ab5b179a43df4000f43cc531765266edc8d3770bc696cc64f225f405f095385096c553788a93fd3471264d4aa8f742ea04c5e") syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x400, &(0x7f0000000000)={[{@grpjquota}, {@stripe={'stripe', 0x3d, 0x2}}]}, 0x1, 0x4a6, &(0x7f0000000a40)="$eJzs3c9rXNUeAPDvzDRpkua9/niPR9sHr4U+6HtKM/mBNFEXulIXBbHgRqHGZBprJpmQmdQmdJHqrgsXoiiIC/f+BW7syiKIa92LC6lojaCCMHLvzKT5NXXQNAO5nw/czrn33M73nAzfw51z750bQGadTv7JRQxGxBcRcbixunmH042XtbvXp5IlF/X6xe9z6X7JemvX1v87FBGrEdEXEc89FfFybnvc6vLK7GS5XFpsrhdrcwvF6vLKuStzkzOlmdL8yPj5iYnx4bHRiV3r6803X7154eNnej/6+Y07t9/69JOkWYPNuo392E2NrvfE0Q3bDkTE4w8iWBcUmv3p73ZD+FOSz+8fEXEmzf/DUUg/TSAL6vV6/bf6wXbVq3Vg38qnx8C5/FBENMr5/NBQ4xj+nzGQL1eqtYcvV5bmpxvHykeiJ3/5Srk03PyucCR6csn6SFq+tz66ZX0sIj0GfrvQn64PTVXK03s71AFbHNqS/z8VGvkPZISv/JBd8h+yS/5Ddsl/yC75D9kl/yG75D9kl/yH7JL/kF3yH7JL/kMmPXvhQrLUW/e/T19dXpqtXD03XarODs0tTQ1NVRYXhmYqlZn0np25P3q/cqWyMPJILF0r1krVWrG6vHJprrI0X7uU3td/qdSzJ70COnH01K2vchGx+mh/uiR6m3VyFfa3ej0X3b4HGeiOQrcHIKBrTP1BdvmOD+zwE72b9LWrWNj9tgB7I9/tBgBdc/aE83+QVeb/IbvM/0N2OcYHzP9D9pj/h+wabPP8r79teHbXcET8PSK+LPQcbD3rC9gP8t/mmsf/Zw//d3BrbW/ul/QUQW9EvPb+xXevTdZqiyPJ9h/Wt9fea24f7Ub7gU618rSVxwBAdq3dvT7VWvYy7ndPNi5C2B7/QHNusi89Rzmwltt0rUJul65dWL0REcd3ip9rPu+8ceZjYK2wLf6x5muu8RZpew+kz03fm/gnNsT/z4b4J//yXwWy4VYy/gzvlH/5NKdjPf82jz+Du3TtRPvxL78+/hXajH+nOozxygevf9M2/o2IkzvGb8XrS2NtjZ+07WyH8e+8+Py/2tXVP2y8z07xW5JSsTa3UKwur5xLf0dupjQ/Mn5+YmJ8eGx0opjOURdbM9XbPXb889v36/9Am/jt+v9Es03/77D/v/77sxdO3yf+/87s/PkfaxM/0R8RD3UY/8fRr19qV5fEn27T//x94ifbxjqMX33n6YMd7goA7IHq8srsZLlcWlRQUFBYL3R7ZAIetHtJ3+2WAAAAAAAAAAAAAJ3ai8uJu91HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID94PcAAAD//5j81ps=") r5 = socket$inet_mptcp(0x2, 0x1, 0x106) connect$inet(r5, &(0x7f0000000040)={0x2, 0x0, @local}, 0x10) (async) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x0, 0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x800000000, 0x20000000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3dc38396}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0x52, &(0x7f00000000c0)={@local, @random="8608119827c1", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00', 0x1c, 0x3a, 0x0, @private2, @mcast2, {[], @mlv2_query={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) getsockopt$inet_mptcp_buf(r5, 0x11c, 0x4, &(0x7f0000000100)=""/211, &(0x7f00000000c0)=0xd3) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', 0x187842, 0x147) (async) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r6}, 0x10) (async) unshare(0x64000600) (async) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0600000004000000990000000d"], 0x50) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00'}, 0x10) (async) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) setsockopt$IP6T_SO_SET_REPLACE(r7, 0x29, 0x40, &(0x7f00000007c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x378, 0x1d8, 0x12, 0x60d, 0x1d8, 0x202, 0x2a8, 0x2e8, 0x2e8, 0x2a8, 0x2c0, 0x4, 0x0, {[{{@ipv6={@local, @mcast1, [0x0, 0x0, 0xc0], [], 'veth0_to_team\x00', 'macsec0\x00'}, 0x0, 0x190, 0x1d8, 0x0, {}, [@common=@unspec=@string={{0xc0}, {0x0, 0x0, 'kmp\x00', "000000165a8c2e0617ae5119b5135c2aee68d23a465cd431e1ecef50c3234e082555f672225d6147864fa03182f5cf11d8c348cbd06dc8de1dcbde7d4e252c3394fed47bf78c70f607b0178fa5ea335019ac05a602061c96baebc989f1f34a214e6726401fe4b124e0f7323a587d2a1fcf07000000eca0a7b66c60c527bac2b5", 0x2, 0x2}}, @inet=@rpfilter={{0x28}}]}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz1\x00'}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @common=@inet=@SET1={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3d8) 2.311504075s ago: executing program 4 (id=473): openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bpf$MAP_CREATE(0x1900000000000000, &(0x7f00000004c0)=@base={0x1b, 0x0, 0x0, 0x2000, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) socket$nl_route(0x10, 0x3, 0x0) socket(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="02000000040000000800000001"], 0x48) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=ANY=[@ANYBLOB="18000000030000000000000000000400b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYBLOB="0000000000000000b705000008000000850000006900000095"], &(0x7f0000000600)='GPL\x00', 0x7, 0x0, 0x0, 0x0, 0x2c, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r0}, 0x18) r1 = socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000180)=@newlink={0x38, 0x10, 0x439, 0x70bd2d, 0xffffffea, {0x0, 0x0, 0xe403, 0x0, 0x82}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_ENCAP_TYPE={0x6, 0xf, 0x96d160c200d1a4a7}]}}}]}, 0x38}, 0x1, 0x0, 0x0, 0x20008001}, 0x4040) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c0000001000850600"/20, @ANYRES32, @ANYBLOB="01000000000000001c0012000c000100626f6e64000000000c0002000800010005"], 0x3c}}, 0x0) socket(0x10, 0x3, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@base={0x1b, 0x0, 0x0, 0x8000, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0xe, 0x4, 0x8, 0x1, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0x10, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r6, @ANYBLOB="0000000000000000b702000002000000850000008600000018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bca2000000000000a6020000f8ffffffb703000008000000b704000000000000850000003300000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) ioctl$PTP_SYS_OFFSET(r3, 0x43403d05, &(0x7f0000000680)={0x7}) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000400)={{r7}, &(0x7f0000000240), &(0x7f00000003c0)=r9}, 0x20) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r8, r5, 0x25, 0x2, @void}, 0x10) syz_emit_ethernet(0x15, &(0x7f0000000300)={@random="6ea88d319b8c", @multicast, @val={@void, {0x8100, 0x0, 0x1, 0x4}}, {@x25={0x805, {0x0, 0x1, 0x5e25ed804c4cd5b4}}}}, 0x0) 2.249505257s ago: executing program 4 (id=476): r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x18, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="180100000100a7d9000000000020b200850000007b00000095"], &(0x7f00000004c0)='syzkaller\x00', 0x1, 0x0, 0x0, 0x0, 0x25, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xb904, @void, @value}, 0x94) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x247, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0xa0, 0x0, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x3, 0x1, 0x3, 0x3, {0x9, 0x21, 0x0, 0x1, 0x1, {0x22, 0x9be}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x6, 0x2, 0xff}}}}}]}}]}}, &(0x7f0000000880)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x0, 0x7, 0x7, 0x2, 0x40, 0x44}, 0x33, &(0x7f0000000140)={0x5, 0xf, 0x33, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0xa, 0xe, 0xff}, @ssp_cap={0xc, 0x10, 0xa, 0x1e, 0x0, 0x1ff, 0xf0f, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0x5, 0x66}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "ab7fe180596f354f47ffea476c8b6434"}]}, 0x8, [{0x8a, &(0x7f0000000540)=@string={0x8a, 0x3, "e25449ca3cfb60cff7aeb33b30b97796ef6c6c229fe1e6925062ddd203a21445427cccbdd9f91ed37c1d7d9c918c6b22844e93ece695f95b09418c83de797903a608c184edfbbe87be4bc5306460164656216e3f701cc5606f86133fa516effc20755b0d285d737d8c04c3d602e1eba070251f828d0d92b554b23abe11bb79fd6ce4ebeab3f8a635"}}, {0xb9, &(0x7f0000000600)=@string={0xb9, 0x3, "ec69664d736a3d3b85fe71c56fef443a029bab53200b2b585422ae9ec02cfad1b1f7fadb241aaa0329fec94227b693e6dd23451945322f20552be82b5de8417bce5192d045737c0bae574830a40b098333c162dd0bf079bb1661026c24220bf3998a745d89acbd69baaa01bca373bf39acbc03fd1180487c3cc5db6eb3159260df90d98a1675fa45546baceba6dd88885a31186a9a1100b7f220cd69ab2ad9b316e8e11c4a4d30d6c32384887fb092fdcd2ab9dfba7d3a"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x410}}, {0x14, &(0x7f00000002c0)=@string={0x14, 0x3, "28fae272789be9e5304206b70ba05ee9cc23"}}, {0x68, &(0x7f00000006c0)=@string={0x68, 0x3, "b6194073682a1473c216056b417426cfebc5ab79cb92b88beaaf74be0b40478f9d5ea7fb25771af02308ac7e45811e1ad094dd25f95c7f19c48061b4208c4658c4ae3903054c3bf2c8a7930b01d0bc3c0f80af3096e9382377a8011ecb2458f6b2d192383629"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x82c}}, {0x22, &(0x7f0000000740)=@string={0x22, 0x3, "d6fd34b8dba51e251a0e3426da4b32782d0cf76724d25eaba2aa06dc4edc6743"}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x40f}}]}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = syz_io_uring_setup(0x24f5, &(0x7f0000000780)={0x0, 0xfffffffd, 0x10100, 0x3}, &(0x7f0000000100)=0x0, &(0x7f0000000800)=0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union={0x0, 0x0, 0x0, 0x10, 0x1}]}}, 0x0, 0x26, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x20) syz_io_uring_submit(r2, r3, &(0x7f00000001c0)=@IORING_OP_SENDMSG={0x9, 0x2, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000440)={&(0x7f0000000340)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x0, {0x2, 0x0, @multicast1}}, 0x80, &(0x7f00000000c0)=[{&(0x7f0000000480)="10ab119b497ad23a1c1142ce24b27ffa12477294d5f95fbf8890c08a1c7a02944cf58f9e6725ddafac32a98ed3ec927d19a01a193c99058915996d97a79d6e364c97cd620d3e639b4374dae2de1c616415fbc228c3f6bbaacf237291ea1c763bc9f9405da6d699a83194b49c8848fe72407cbcd06881dbc687e9a9967c4031632fbbb883db18c6b0c40a546715fa886040c2", 0x5d}], 0x100000000000000f}, 0x0, 0x80840, 0x1}) io_uring_enter(r1, 0x11d30, 0x0, 0x0, 0x0, 0x0) 2.020044771s ago: executing program 3 (id=478): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="0500000004000000ff0f000005"], 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x11, 0xc, &(0x7f0000000380)=ANY=[@ANYBLOB="18000000000000000000000000000000181100", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x43, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r1}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x7, 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="b601000000000000bd110000000000008510000002000000850000007600000095000000000000009500a5050000000077d8f3b4000000002be16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d75357f21699cdc6751dfb265a0e3ccae669e173a649c1cfd6587d472d64e7cc955d77578f4c35235138d5421f9453559c35da860e8ef14142b2a3e314422b854421eed734ceb1efeecb9c66854c3b3ffe1b4ce25d7c983c005c03bf3a48dfe3e26e7a23129d6606fd28a697a9d552af6d9a9df2c3af333e2008e11bbec0727cb3f647535deb6277f5696833a71011a7d06602e2fd5234712596b696418f163d1a13ed38a682f87925bfa753f631cd027edd68149ee99eebc6f7d6dd4ae59af7588c8e1f4efab57644ccb1973d7879b70a70001040000000000000000d7900a820b63278f4e9a217b98ef7042ad2a923132f208fd8289eaf8cd00000000000009d27d753a300800000000000000a5686f2fccc33e3e34c3969c5ad781302d40e97a8ad10ce0cbe17366d5ac6af2fca2360a15b80400d52040ef7b28d300747877e176fe4c4b8e40dbf260f5a9f7eee30293c1b163b795d0aef4deb851a30000f569dc8f39943f889008e1ec914faa9e6cd0b3b4b3b5db666ebeb49d6a62019d76459e70b459543c4ac42e53b4ad4c77cff373ebd95848f01864e456969cd28000170996016aceb583df5ee4dd722e8c350af489f9a900000000a0dcc36b3d7c734a9cce0439f832a20d7cbdcda5dff3ba92dd66afb9d74aa222038994dcd3e7784dbea1e51a15b0f1a040cc63177f8fafa3192fc8e5552da1a982ab8dfe31ad1a0968faa47c2069d6bf09c3aa4f0fc128cb578d99b08a150b4cc4b22f6a464c6398c952519818a44a1b223ff502df87865c276588ea478e328e8277e811b99ce1acfecaf8e2c55ccc4b8eae0a61635514e99ffd438784060f23ba74c0b30b1180d935832deb686d789ba1d436d116394534e88492a42b8bf050c719661a2dc50b3a1dcfbc871e5c27e3d7260f6fa589e40000b89db451ff994845f6b49c12e89291398bcb3c06ef1289f74e0b0e2cab592d35f82a69e7284223a171c616b1f0fee6c4711d7aecb69746064d2c096554975d605ebe646302bf3d5cf32a9a09915ae3f3d4eb96615d7b237da56cd5e9904a19e145f25b6d98eb2c019967f553b61d0e80d6913cee9f8d18469a654a239a84a85debbc02846ac5791278f18c6759e3b513a68284d2efc30587e433431b2896a3bd48020af67e9ac071b2dd6dc3b9efae4ff03558fa619aea909c7f2416e7e7da1c51ccc7e6ac27412f728dc6d80da8adf317ca863ed683897321f8c8bb5a5d953d6783b7a06353ee496bbdff418de3e53234df87756eb99e330253cf5da4aa1a9648a38f07e2d302b4165983db4f7b8972923fffa8c03c288512a3a38fbd7c816a44634f7a03fab30811b7b93257bea4369ba46024dee5e9b0b2c3d3324e9b7c1f99ab9bb3f498b1485373b79ec84a67dad4e37575dab87ce55a9a69ed856a4c4410d1242ac1bd1539094a641cc086c2c53e363beafc74ab4e9ff320373705cbf5644586ffe60d293944fa2d9dc18b55f1af5c42f27747bef1ffd0c1766f062d47d61bf9f64e6ee288fa7fc12d48da526527b9f5c318c93ec447cb8b5eee7aa8a1e85696af3dfef96657c0545c8ebd96528d9c28828e5befd80d684b03b6d153da3e3cbd3bfbf4a9375b8ad04a1d241bcb5d5505cb6cc7a44e2e24bd0b1ca4879caaff59d0ce39dc7f3fea447f4e46967855208e63ec988bd2692afefbed2b001205e4b30ee8fe417defa566a73ace8f01f7181de0ef25f1744896a3c38859e6148c42454949cd64b1a888e7fe9c2d86bb01023b6ddeb67f5eb038af3e460c771518a4126c338b0390d459361e03adf6e6b558b3651a0e33d101b5febfff82794203da18db6fcf89715c2d338f78d8b9220171b41f528f857a7cb79ca990de1208777e13faaa9b9cb9e67797b07d9eb9e909410b50c5d981d9a72aa36498b630519d1530ef0000000000000000000037fcffffffffffffff8db8379bd2044c652dff399a9f8bfa4e9c507f049d18837464276830461ee203ba51f6102d262fc9a26bc3638ecce24e65c55da6efaa462f03d0e119c963a8c7a522b59f5a7b44d018cb2648383073d9e032492cae44350bc0a85697f431392eb22cae093e85954af97d6d7b2e6e8f43353062275ad1578a431594243452a2bfb89f91d8eaac038e9e17136e7c698f73faaabb3d00000000000080014573789425c4c32da528d89356aa6d2ae6da082e756c80cf39053431080ea6cbf9997a5a0ddad0b9d12bc3f880476ab32f0feaac5f16e61f7b72b8c9082eec423c6b3eaecfdcc9ec72795e7696421c83b76c2d6bac19bc875d009679778d8ef97d7e05329649d97b0dc54bea9b650873de2d3d702690176e0b23ee5cb5e469a8d1612d611722e6200e3a297d92f8e1de98326c5ef2b89d4e2d47767cd755783e5d865e373338e96ceb8399f296c59b2d70ca27735ecaff62982616d3ac1ab041733bce119d8002a6c8a2b08b32551b2313b1a2ff41b3f04af61c69c85cb2da48215727271bac2ffdeb62d9f5dc4845f1c3f63dc806e615ee8d28d6d7f181e30807afa27f41d0364c746a65a47464db68f3c433d88dd625db35fded2c86d75af88efaf20c8b37c644b6c4e773a9589200faa553bc92f916b75ddbfa18ab73979f46947b35914286d2499a0b8c970000000000000000f4fe74e0c26ab52329bd600627b256ca44dd121ffc8dbb6e5f70cbe03efccac70375b30cc927574d254d1b46c607e8b1ca7d1511568c3ef4b6b885f4582bdcef74e5e010627fc8e4fe00000000000000000000869d9640f06b11df2971909b90133983308ea4f033de613763f32d913bcbe9dd082a6fff197a20730269e6cfd31275395833f1c2b8a50a94c30cceae2a11fe9b9b835d0da73891c0b3ce22dea6bf31e7f51808cf72f44b4455b77a778440795e152dc1b7bb0a5636aa4742ce4d331a47de5836539cdf289176527277b70c8162aaf6f9475418b478329f3565450acfaf07000000eab8cabfa97e35081967bb92a264b07e8003d2f15537e72a1e4ca5ec1e2aaaf8236ecdefbaf512c75e636b6b6f518ad20521f909b12e9bc97e408e0dc82f950d12705f35708bc862196abb27e8d7991b5273987f38c4706289ff4f6130cee76465d487a07a74452f87da2029bd3debd9870335d58d3fe1ac80574fa3ea312997ab81bc6f569ffdb10ba3f20a86d95128d13e0c778998d3b3114bfb07bd61e4bff8a5e2ce4aa572c63e09b44ca4a181bcfe4eec3ce843c65c4948169fe639a186acc2b4a96c6b8d4d2e6d53ab97bea01eab953e6e89e3af34d4ada217bc6fda0fb2095c49195d0d6f365ca80a955b9ec81240a84ef672afa369fc8e3d444ba35d0f51a0065a3b982d09dfc6874fc0d8079b185447cb8a695e132d4d613a529d9c77e2a8f7320ecf698e8a2b170fd601dc1a9767a38b10788e92d1356f6a6c1bcfb2d31b46e735db13f1be80bac1b6be04fd98610000000000000000000000000000139af5493f74751c5e2501a4936bc4a0fa516117f4ccadc692003adee0a080eba2f1059660c0ee0e9aec72d4d0fe095632e4f641b0e34c611c5b3e0ba05fa36542d40837dda323910672a9097d68398fd3539686e4288db0d6bf7cb8a1835f46dfe11865a66ef47e736dada06677a5bca133d6cbc8fe5c4557e51b006bdccd7c5f32ff1d9e8b130f77df09236870fb3de5b87b4f8acc13df534eba329b86670000000000000000b27a2616c03cdf6c009447a652bca9b325e73c0737d5b717945e4fe7a169c5e2c54fc71a4104aa7cf0f5d30e2fcd9503650edbd8a5971a9a1fde5e5df37469ae204a6e899eacc1e63034cbabc5604739881cb82604bed3e53696a0606b26b879ef232a1a038291389593d1575cb79aa8284cf01a7e1a456acab9d8d608ad69d4c4b56492af7004e7ed9d47c5db3d76a00bea7c804f3a3638408bc1636f1009b7f185f51606918eaa0ab6bef11ae3d300"], &(0x7f0000000080)='GPL\x00', 0x9, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x70) 1.785527266s ago: executing program 1 (id=480): perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x3d, 0x1, 0x0, 0x0, 0x0, 0x5, 0x62000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x100000, 0x0, 0x0, 0x6, 0x3, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000040)={0x0, 0x1500, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a6c000000060a0904000000000000000002000000400004803c0001800e000100696d6d656469617465000000280002801c000280180002800900020073797a320000000008000180fffffffc08000140000000000900010073797a30000000000900020073797a32"], 0x94}}, 0x0) 1.715982957s ago: executing program 3 (id=481): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="170000000000000004000000ff"], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x3, 0xc, &(0x7f0000000780)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRESOCT=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085", @ANYRESDEC, @ANYRES32, @ANYRES8, @ANYRES8=0x0, @ANYRES16=r0, @ANYBLOB="3ce8cd28fc95d1a91be3e4f296f6ed05e4f2884f75c3f979db37ac511a0a665992394cca6b15dfabacdd5658d025edc2be1e1c06771d60ecbc70dcaf07a2f151d22114c7425f398a3846328aa7edd2242273e9acc0ed19c9ae970fd1f23e85349e387b74fc3f85f1ff39aae18a2faa6b179189e0927544c9a7e4c71e6ccc8063f3e7552a5784921715a05898e0408fd647ba8a038651c46ae24a0039aa", @ANYRES16, @ANYBLOB="757499d2c13e4062d499a77c18412d248bea1574673594d6de8bb15ea453aaeceff47e78583bd0fe169fc76b493fe479968a814c183a32f678ed7edcf6746dc4040a503c50fdaf8364b9d4de15ba301d8f20cea300fdd4448f1eaad670854f21cd34d740943c24eeaa9af93305e228a36be5e0969c860b7272ae2285fceba57341eb64a46708dce9fec42fc5b0f93aebea261f0b8e509229f5e8f6a5b950fc7cc955070ca0eecddddee0a3094783ef7769cffbcf9631d74d76372a5e16e8163a3ec900638d7b76112c830c427a889a7fe1d4b443c012223bce16e01e692680ffbffe87d3cbef1c84fd1abba43e90b0e450"], 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffffff8, @void, @value}, 0x94) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000000)='./file2\x00', 0x200801f, &(0x7f00000006c0), 0x1, 0x509, &(0x7f0000001500)="$eJzs3U1vG3kZAPBnJnY3abM4CxyWldhdsYuSiq2TbOhuxGFZJASnlYDlXkLiRlGcuCRO20QVpOIDICEESFzgxAXBB0BC/QgIqRK9I0AgBC0cOBQG2R6HNLXz0jp2G/9+0r/z4pl5nqeRx/OfGXsCGFqvR8RURGRZll2MiFI+P81b7LZaY7kH928tNloSWfbh35NI8nntbb2QDy/kq41GxNe+HPHN5PG4m9s7qwvVamUjn56uryUPs2zn0srawnJlubI+Nzf7zvy785fnZ3pS50REvPfFP//wez//0nu/eevGH678derbrQJb9tfRVVY6cdxW6cXm/0VbISI2TrylZ1ehWWHL5QHnAgDA4RpHtB+NiE9FxMUoxUjzaA4AAAA4S7LPj8fDpHX9DwAAADib0ogYjyQt5/f7jkealsute3g/HufTam2z/pl9971ORDG9ulKtzOT3DkxEMWlMv5/fY9uefvvA9FxEvBQRPyiNNafLi7Xq0kDPfAAAAMDwuHCg//+vUqv/DwAAAJwxE4NOAAAAADh1B/v/IwPKAwAAADg9rv8DAADAmfaVDz5otKz9/Oul69tbq7Xrl5Yqm6vlta3F8mJt41p5uVZbbv5m39pR26vWatc+G+tbN6frlc369Ob2zpW12tZ6/crKI4/ABgAAAPropdfu3EsiYvdzY2lEZMm+14oR2SNfBSj0Pz/g9KQnWfhPp5cH0H++6gfDyyE9DK/ioBMABu6o/UDXm3d+2/tcAACA0zH5ib3r/80GDI/8+n+SPNnqv/xWT7MB+sn1fxhe5wadADAwxcOOAJ6wUwA8P9JjvNWf/vp/lp0oKQAAoOfGmy1Jy3k/YDzStFyOeLH5WIBicnWlWpmJiI9ExO9LxRca07PNNROnBwAAAAAAAAAAAAAAAAAAAAAAAADgmLIsiayLsb1lAAAAgOdZRPqXJH/+12TpzfGD5wfOJf8uRf6c0Bs/+fBHNxfq9Y3Zxvx/7M2v/zif/3a/z14AAAAAnbT76e1+PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD00oP7txbbrZ9x//aFiJjoFL8Qo83haBQj4vw/kyjsWy+JiJEexN+9HREvd4qfNNKKiTyLg/HTiBgbcPwLPYgPw+xOY//zfqf3XxqvN4ed33+FvD2t7vu/dG//N9Jl//dipw2mj8965e6vprvGvx3xSqHz/qcR/1yMNmN1iv/GMWv8xtd3drq9lv0sYrLj50/ySKzppHBtenN759LK2sJyZbmyPjc3+878u/OX52emr65UK/m/HWN8/5O//u9h9Z/vEn+iOexe/5vHrP8/d2/e/1hrtHjgpWL8NMum3uj893+5S/z2Z9+n8z93Y3qyPb7bGt/v1V/87tXXDql/qUv9o0fUP3XM+i9+9bt/POaiAEAfbG7vrC5Uq5UNI2dmpHFs9gyksW9krJ/5LMRhy7QPYvuQz3fyUKdf8r23Inq95QHulAAAgFPx/4P+QWcCAAAAAAAAAAAAAAAAAAAAw+uonwGLHvyc2MGYu4MpFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgUP8LAAD//1c4yxQ=") bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000f00)='kfree\x00', r1}, 0x10) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000003c0), 0x400) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000400)) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) r4 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) r5 = fcntl$dupfd(r4, 0x0, r4) syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), r5) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_ADD(r6, 0x0, 0x0) sendmsg$NFT_BATCH(r3, 0x0, 0x0) sendmsg$NFT_BATCH(r3, 0x0, 0x20008000) ioctl$SNDRV_TIMER_IOCTL_GINFO(r2, 0xc0f85403, 0x0) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000700)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000002d00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x2}) readv(r8, &(0x7f00000001c0)=[{&(0x7f0000001400)=""/227, 0xe3}], 0x1) r9 = socket$kcm(0x2, 0xa, 0x2) r10 = socket$igmp6(0xa, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r10, 0x8983, &(0x7f0000000300)={0x0, 'syzkaller1\x00'}) ioctl$SIOCSIFHWADDR(r9, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', @link_local}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='kfree\x00', r7}, 0x10) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x400002, 0x0) sendmsg$DEVLINK_CMD_PORT_GET(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}, 0x1, 0x0, 0x0, 0x20004004}, 0x0) r11 = socket$key(0xf, 0x3, 0x2) sendmsg$key(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB="020a040007000000b6f1ffff0000854105001a"], 0x38}}, 0x4) sendmmsg(r11, &(0x7f0000000180), 0x3ef, 0x0) 1.700379977s ago: executing program 32 (id=481): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="170000000000000004000000ff"], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x3, 0xc, &(0x7f0000000780)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRESOCT=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085", @ANYRESDEC, @ANYRES32, @ANYRES8, @ANYRES8=0x0, @ANYRES16=r0, @ANYBLOB="3ce8cd28fc95d1a91be3e4f296f6ed05e4f2884f75c3f979db37ac511a0a665992394cca6b15dfabacdd5658d025edc2be1e1c06771d60ecbc70dcaf07a2f151d22114c7425f398a3846328aa7edd2242273e9acc0ed19c9ae970fd1f23e85349e387b74fc3f85f1ff39aae18a2faa6b179189e0927544c9a7e4c71e6ccc8063f3e7552a5784921715a05898e0408fd647ba8a038651c46ae24a0039aa", @ANYRES16, @ANYBLOB="757499d2c13e4062d499a77c18412d248bea1574673594d6de8bb15ea453aaeceff47e78583bd0fe169fc76b493fe479968a814c183a32f678ed7edcf6746dc4040a503c50fdaf8364b9d4de15ba301d8f20cea300fdd4448f1eaad670854f21cd34d740943c24eeaa9af93305e228a36be5e0969c860b7272ae2285fceba57341eb64a46708dce9fec42fc5b0f93aebea261f0b8e509229f5e8f6a5b950fc7cc955070ca0eecddddee0a3094783ef7769cffbcf9631d74d76372a5e16e8163a3ec900638d7b76112c830c427a889a7fe1d4b443c012223bce16e01e692680ffbffe87d3cbef1c84fd1abba43e90b0e450"], 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffffff8, @void, @value}, 0x94) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000000)='./file2\x00', 0x200801f, &(0x7f00000006c0), 0x1, 0x509, &(0x7f0000001500)="$eJzs3U1vG3kZAPBnJnY3abM4CxyWldhdsYuSiq2TbOhuxGFZJASnlYDlXkLiRlGcuCRO20QVpOIDICEESFzgxAXBB0BC/QgIqRK9I0AgBC0cOBQG2R6HNLXz0jp2G/9+0r/z4pl5nqeRx/OfGXsCGFqvR8RURGRZll2MiFI+P81b7LZaY7kH928tNloSWfbh35NI8nntbb2QDy/kq41GxNe+HPHN5PG4m9s7qwvVamUjn56uryUPs2zn0srawnJlubI+Nzf7zvy785fnZ3pS50REvPfFP//wez//0nu/eevGH678derbrQJb9tfRVVY6cdxW6cXm/0VbISI2TrylZ1ehWWHL5QHnAgDA4RpHtB+NiE9FxMUoxUjzaA4AAAA4S7LPj8fDpHX9DwAAADib0ogYjyQt5/f7jkealsute3g/HufTam2z/pl9971ORDG9ulKtzOT3DkxEMWlMv5/fY9uefvvA9FxEvBQRPyiNNafLi7Xq0kDPfAAAAMDwuHCg//+vUqv/DwAAAJwxE4NOAAAAADh1B/v/IwPKAwAAADg9rv8DAADAmfaVDz5otKz9/Oul69tbq7Xrl5Yqm6vlta3F8mJt41p5uVZbbv5m39pR26vWatc+G+tbN6frlc369Ob2zpW12tZ6/crKI4/ABgAAAPropdfu3EsiYvdzY2lEZMm+14oR2SNfBSj0Pz/g9KQnWfhPp5cH0H++6gfDyyE9DK/ioBMABu6o/UDXm3d+2/tcAACA0zH5ib3r/80GDI/8+n+SPNnqv/xWT7MB+sn1fxhe5wadADAwxcOOAJ6wUwA8P9JjvNWf/vp/lp0oKQAAoOfGmy1Jy3k/YDzStFyOeLH5WIBicnWlWpmJiI9ExO9LxRca07PNNROnBwAAAAAAAAAAAAAAAAAAAAAAAADgmLIsiayLsb1lAAAAgOdZRPqXJH/+12TpzfGD5wfOJf8uRf6c0Bs/+fBHNxfq9Y3Zxvx/7M2v/zif/3a/z14AAAAAnbT76e1+PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD00oP7txbbrZ9x//aFiJjoFL8Qo83haBQj4vw/kyjsWy+JiJEexN+9HREvd4qfNNKKiTyLg/HTiBgbcPwLPYgPw+xOY//zfqf3XxqvN4ed33+FvD2t7vu/dG//N9Jl//dipw2mj8965e6vprvGvx3xSqHz/qcR/1yMNmN1iv/GMWv8xtd3drq9lv0sYrLj50/ySKzppHBtenN759LK2sJyZbmyPjc3+878u/OX52emr65UK/m/HWN8/5O//u9h9Z/vEn+iOexe/5vHrP8/d2/e/1hrtHjgpWL8NMum3uj893+5S/z2Z9+n8z93Y3qyPb7bGt/v1V/87tXXDql/qUv9o0fUP3XM+i9+9bt/POaiAEAfbG7vrC5Uq5UNI2dmpHFs9gyksW9krJ/5LMRhy7QPYvuQz3fyUKdf8r23Inq95QHulAAAgFPx/4P+QWcCAAAAAAAAAAAAAAAAAAAAw+uonwGLHvyc2MGYu4MpFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgUP8LAAD//1c4yxQ=") bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000f00)='kfree\x00', r1}, 0x10) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000003c0), 0x400) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000400)) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) r4 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) r5 = fcntl$dupfd(r4, 0x0, r4) syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), r5) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_ADD(r6, 0x0, 0x0) sendmsg$NFT_BATCH(r3, 0x0, 0x0) sendmsg$NFT_BATCH(r3, 0x0, 0x20008000) ioctl$SNDRV_TIMER_IOCTL_GINFO(r2, 0xc0f85403, 0x0) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000700)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000002d00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x2}) readv(r8, &(0x7f00000001c0)=[{&(0x7f0000001400)=""/227, 0xe3}], 0x1) r9 = socket$kcm(0x2, 0xa, 0x2) r10 = socket$igmp6(0xa, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r10, 0x8983, &(0x7f0000000300)={0x0, 'syzkaller1\x00'}) ioctl$SIOCSIFHWADDR(r9, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', @link_local}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='kfree\x00', r7}, 0x10) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x400002, 0x0) sendmsg$DEVLINK_CMD_PORT_GET(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}, 0x1, 0x0, 0x0, 0x20004004}, 0x0) r11 = socket$key(0xf, 0x3, 0x2) sendmsg$key(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB="020a040007000000b6f1ffff0000854105001a"], 0x38}}, 0x4) sendmmsg(r11, &(0x7f0000000180), 0x3ef, 0x0) 1.672983458s ago: executing program 1 (id=485): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0x9c, 0xe, 0x0, 0xffffffffffffffff, 0x7fffffff, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000c300000095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r1, 0x0, 0xfffffffffffffffd}, 0x18) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000004000000040000000200000000000000", @ANYRES32=0x1, @ANYBLOB="00000000000000c7aa00859d37040e1a8bd30000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/19], 0x48) sendmsg$ETHTOOL_MSG_PAUSE_SET(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000000080)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0100000010651fbe347b2c2b00000c00018008000100", @ANYRES8=r4], 0x20}}, 0x0) 1.616838129s ago: executing program 1 (id=486): openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bpf$MAP_CREATE(0x1900000000000000, &(0x7f00000004c0)=@base={0x1b, 0x0, 0x0, 0x2000, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) socket$nl_route(0x10, 0x3, 0x0) socket(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="02000000040000000800000001"], 0x48) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=ANY=[@ANYBLOB="18000000030000000000000000000400b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYBLOB="0000000000000000b705000008000000850000006900000095"], &(0x7f0000000600)='GPL\x00', 0x7, 0x0, 0x0, 0x0, 0x2c, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r0}, 0x18) r1 = socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000180)=@newlink={0x38, 0x10, 0x439, 0x70bd2d, 0xffffffea, {0x0, 0x0, 0xe403, 0x0, 0x82}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_ENCAP_TYPE={0x6, 0xf, 0x96d160c200d1a4a7}]}}}]}, 0x38}, 0x1, 0x0, 0x0, 0x20008001}, 0x4040) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c0000001000850600"/20, @ANYRES32, @ANYBLOB="01000000000000001c0012000c000100626f6e64000000000c0002000800010005"], 0x3c}}, 0x0) socket(0x10, 0x3, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@base={0x1b, 0x0, 0x0, 0x8000, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0xe, 0x4, 0x8, 0x1, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0x10, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r6, @ANYBLOB="0000000000000000b702000002000000850000008600000018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bca2000000000000a6020000f8ffffffb703000008000000b704000000000000850000003300000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) ioctl$PTP_SYS_OFFSET(r3, 0x43403d05, &(0x7f0000000680)={0x7}) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000400)={{r7}, &(0x7f0000000240), &(0x7f00000003c0)=r9}, 0x20) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r8, r5, 0x25, 0x2, @void}, 0x10) syz_emit_ethernet(0x15, &(0x7f0000000300)={@random="6ea88d319b8c", @multicast, @val={@void, {0x8100, 0x0, 0x1, 0x4}}, {@x25={0x805, {0x0, 0x1, 0x5e25ed804c4cd5b4}}}}, 0x0) 1.529177361s ago: executing program 4 (id=487): syz_open_dev$tty20(0xc, 0x4, 0x1) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000002000000b7030000e8ffffff850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000d00)='sched_switch\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="160000000000"], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b704000000000000850000005700000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00'}, 0x6b) creat(&(0x7f0000000100)='./file0\x00', 0x158) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000480)={{}, &(0x7f0000000400), 0x0}, 0x20) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="1500000065ffff018004000800395032303030"], 0x15) r4 = dup(r3) write$P9_RLERRORu(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="8b"], 0x53) write$RDMA_USER_CM_CMD_SET_OPTION(r4, &(0x7f0000000100)={0xe, 0x18, 0xfa00, @id_afonly={0x0}}, 0x20) write$binfmt_elf64(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="7f454c4600073f034b0b00000000000003003e00ffffffe93501"], 0x7c8) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r2, @ANYBLOB=',wfdno=', @ANYRESHEX=r4]) creat(&(0x7f0000000380)='./file0\x00', 0x80) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="240040006800190329bd7000c7325ebf0a0000000000002004000400080001000100e900"], 0x24}}, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) sendmsg$IPVS_CMD_SET_INFO(r7, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c0000001000850600"/20, @ANYRES32=r8, @ANYBLOB="01000000000000001c0012000c000100626f6e64000000000c0002000800010006"], 0x3c}}, 0x0) sendmsg$nl_route(r6, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000140)=ANY=[@ANYBLOB="3c00000010001fff000000000180faff00000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000140012800a000100767863616e0000000400028008000a00", @ANYRES32=r8, @ANYBLOB], 0x3c}, 0x1, 0x0, 0x0, 0x40000}, 0x0) r9 = socket$nl_route(0x10, 0x3, 0x0) r10 = socket(0x1, 0x803, 0x0) getsockname$packet(r10, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000001c0)=0x14) sendmsg$nl_route(r9, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000004c0)=@newlink={0x44, 0x10, 0x100, 0x70bd25, 0x0, {0x0, 0x0, 0x0, 0x0, 0x60100}, [@IFLA_NET_NS_PID={0x8}, @IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET={0x18, 0x2, 0x0, 0x1, {0x14, 0x1, 0x0, 0x1, [{0x8, 0x14, 0x0, 0x0, 0x5}, {0x8, 0x14, 0x0, 0x0, 0x9}]}}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x200008c1}, 0x4008000) 1.472391092s ago: executing program 1 (id=490): fstat(0xffffffffffffffff, &(0x7f0000000280)) syz_mount_image$ext4(&(0x7f0000000bc0)='ext4\x00', &(0x7f0000000240)='./file1\x00', 0x4000, &(0x7f00000005c0)={[{@i_version}]}, 0x2, 0xbb8, &(0x7f0000002380)="$eJzs3M1rXFUbAPDn3kymaZv3nfTlRawbIyItiNOkkmKLYCsVNy4E3QoN6aSETD9IIjVpFhP9B0RdC24EtSgu7LobRbdutN0qLoQisVEQ0cidjyQ2mTS1M70x/f3gzD3nnpl5nmcuM/cemJkA7luD2U0asT8iTiURpeb+NCKK9V5fRK1xv6XF+bFfF+fHklhefumnJJKIuLk4P9Z6rqS53dsc9EXE188m8b831sednp2bHK1WK1PN8aGZsxcOTc/OPTFxdvRM5Uzl3PCRp0YOjxwZOjrSsVp/++74lV8eef6H2u8f/nH557ffT+J49Dfn1tbRKYMxuPKarFWIiNFOB8tJT7OetXUmhds8KO1yUgAAtJWuuYZ7IErRE6sXb6X4/JtckwMAAAA6YrknYhkAAADY4RLrfwAAANjhWt8DuLk4P9Zq+X4j4d66cSIiBhr1LzVbY6YQtfq2L3ojYs/NJNb+rDVpPOyuDUbE99ePfpK16NLvkDdTW4iIBzc6/km9/oH6r7jX159GxFAH4g/eMv431X+8A/Hzrh+A+9PVE40T2frzX7py/RMbnP8KG5y7/om8z3+t67+lddd/q/X3tLn+e3GLMS598O7FdnNZ/U9fee7jVsviZ9u7KuoO3FiIeKiwUf3JSv1Jm/pPbTFG6c+LlXZzede//F7Egdi4/pZk8/8nOjQ+Ua0MNW43jLHw1chH7eLnXX92/Pe0qb/1/0/tjv+FLcZ45eTJT9ftvL7a3bz+9Mdi8nK9V2zueW10ZmZqOKKYvLB+/+HNc2ndp/UcWf0HH938/b9R/dlnQq35OmRrgYXmNhu/fkvMZy5f+qxdPq31X57H/3Sb47+2/i8L64//m1uM8dgXbx1sN7d2/Zu1LH5rLQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALWlE9EeSllf6aVouR+yNiP/HnrR6fnrm8fHzr547nc1FDERvOj5RrQxFRKkxTrLxcL2/Oj58y/jJiNgXEe+UdtfH5bHz1dN5Fw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCKvRHRH0lajog0IpZKaVou550VAAAA0HEDeScAAAAAdJ31PwAAAOx81v8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB02b6Hr15LIqJ2bHe9ZYrNud5cMwO6Lc07ASA3PXknAOSmkHcCQG7ucI3vcgF2oOQ2831tZ3Z1PBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtq8D+69eSyKidmx3vWWKzbneXDMDui3NOwEgNz2bTRbuXR7AvectDvcva3wguc183+p9an+f2dW1nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYfvrrLUnLEVFs7iuXI/4TEQPRm4xPVCtDEfHfiPi21LsrGw/nnDMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACdNz07NzlarVamsk4azc7KHp3VTtJ4xWrbJR+du+wUY1uksU07eX8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQh+nZucnRarUyNZ13JgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDepmfnJker1cpUFzt51wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQH7+CgAA//9gfgp0") openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000fdff00000000000000000000180100002020702500000000002120207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000083850000002d00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0xe, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000140)='kfree\x00', r0}, 0x18) modify_ldt$write(0x1, &(0x7f0000000040)={0x806, 0xffffffffffffffff}, 0x10) syz_clone(0x1000, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="02000100000080000000", @ANYRES32=0x0, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0x11, 0x10, &(0x7f0000000580)=ANY=[], &(0x7f0000000dc0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f00000002c0)='sys_enter\x00', r1}, 0x10) r2 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="38000000031401002abd7000fedbdf250900020073797a3000000000080041007278650014003300626f6e6430"], 0x38}, 0x1, 0x0, 0x0, 0x4000840}, 0x24004000) r3 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x3000046, &(0x7f0000000380)={[{@delalloc}, {@data_err_abort}, {@barrier_val={'barrier', 0x3d, 0x2}}, {@dioread_lock}, {@data_err_ignore}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4007b1}}, {@data_err_ignore}, {@grpquota}, {@nobh}, {@user_xattr}, {@bh}, {@dioread_nolock}]}, 0x1, 0x553, &(0x7f0000000a40)="$eJzs3d9rW1UcAPDvTdv91nUwhopIYQ9O5tK19ccEH+aj6HCg7zO0d2U0WUaTjrUO3B7ciy8yBBEH4ru++zj8B/wrBjoYMoo++BK56U2XrUmbddnSmc8Hbjkn9ybnfnPv9/TcnBsSwNCayP4UIl6OiG+SiIMRkeTrRiNfObG23er9q7PZkkSj8elfSXO7rN56rdbz9ueVlyLit68ijhc2tltbXlkolcvpYl6frFcuTdaWV05cqJTm0/n04vTMzKm3Z6bfe/edvsX6xtl/vv/k9oenvj66+t0vdw/dTOJ0HMjXtcfxBK61VyZiIn9PxuL0IxtO9aGxnSQZ9A6wLSN5no9F1gccjJE864H/vy8jogEMqUT+w5BqjQNa1/Z9ug5+btz7YO0CaGP8o2ufjcSe5rXRvtXkoSuj7Hp3vA/tZ238+uetm9kS/fscAmBL165HxMnR0Y39X5L3f9t3sodtHm1D/wfPzu1s/PNmp/FPYX38Ex3GP/s75O52bJ3/hbt9aKarbPz3fsfx7/qk1fhIXnuhOeYbS85fKKdZ3/ZiRByLsd1ZfbP5nFOrdxrd1rWP/7Ila781Fsz34+7o7oefM1eql54k5nb3rke80nH8m6wf/6TD8c/ej7M9tnEkvfVat3Vbx/90NX6KeL3j8X8wo5VsPj852TwfJltnxUZ/3zjye7f2Bx1/dvz3bR7/eNI+X1t7/DZ+3PNv2m3dQ/FH7+f/ruSzZnlX/tiVUr2+OBWxK/l44+PTD57bqre2z+I/dnTz/q/T+b83Ij7vMf4bh39+taf4B3T85x7r+D9+4c5HX/zQrf3e+r+3mqVj+SO99H+97uCTvHcAAAAAAACw0xQi4kAkheJ6uVAoFtfu7zgc+wrlaq1+/Hx16eJcNL8rOx5jhdZM98G2+yGm8vthW/XpR+ozEXEoIr4d2dusF2er5blBBw8AAAAAAAAAAAAAAAAAAAA7xP4u3//P/DEy6L0Dnjo/+Q3Da8v878cvPQE7kv//MLzkPwwv+Q/DS/7D8JL/MLzkPwwv+Q/DS/4DAAAAAAAAAAAAAAAAAAAAAAAAAABAX509cyZbGqv3r85m9bnLy0sL1csn5tLaQrGyNFucrS5eKs5Xq/PltDhbrWz1euVq9dLUdCxdmayntfpkbXnlXKW6dLF+7kKlNJ+eS8eeSVQAAAAAAAAAAAAAAAAAAADwfKktryyUyuV0UUFhW4XRnbEbCn0uDLpnAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAH/gsAAP//6AY3sQ==") move_mount(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x140) socket$nl_rdma(0x10, 0x3, 0x14) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/bus/input/devices\x00', 0x0, 0x0) preadv(r4, &(0x7f00000015c0)=[{&(0x7f00000002c0)=""/4094, 0xffe}], 0x1, 0xf0, 0x3) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000440)={&(0x7f0000001340)="f0a5a3af479000000000000000b544352e98a12c42db8ce2142f2541fa0000000000000000000000328e75fb416573c7ddc2cabd1ab9701d57136c3ec2e216514b9fb6486cbbbf8617fc09a293ece2663f06974a26c056caf843ae489911517e89030000000000000000000067120f1bc0339be7d1424bcb86f7f494e45b8f892afc7cca48c459bb8b75f8e387dd1e3bfb0c8b38877919", &(0x7f0000000180)=""/103, &(0x7f0000000240)="f055cfcc2f2bf18200377ea9010000000000000051d7141097380e2608c6f57bb2433790ad3d103a18c80421644616f5dabe8140afb976f1d74a", &(0x7f00000012c0)="5ad52939a7e72a4901798c02e7e9c6fbecf72bdb29dcaf3fead8b0f4d22ab528fd2cb895540fd04503a67a586d6f2c5e9cf0a00859cac9f8e156bd6ddd14a35699c3693a98e5b90fc4656beeadb8", 0x7, r4, 0x4}, 0x38) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[], 0x0) r5 = socket$nl_rdma(0x10, 0x3, 0x14) unshare(0x62040200) sendmsg$RDMA_NLDEV_CMD_DELLINK(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)={0x18, 0x1404, 0x1, 0x70bd2d, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x18}, 0x1, 0x0, 0x0, 0x671ec167a4b72164}, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, 0x0, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000240)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020756c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ff00008500000070000000950000000000000004000000000000000000000000000000c8dcbd23e13f9795d66614e9d0589036830cebefe1a4b1be8da62f9340ae356ad39cfb"], &(0x7f0000000000)='syzkaller\x00', 0x1, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r6}, 0x10) r7 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r7, 0x107, 0x11, &(0x7f0000001400)=0xd, 0x14) 1.400414393s ago: executing program 4 (id=492): r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x3d, 0x1, 0x0, 0x0, 0x0, 0x5, 0x62000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x100000, 0x0, 0x0, 0x6, 0x3, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) add_key(&(0x7f0000000080)='dns_resolver\x00', 0x0, &(0x7f0000000040)="42d7386d", 0x4, 0xfffffffffffffffe) connect$pppl2tp(r0, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev}, 0x2}}, 0x2e) r2 = socket$netlink(0x10, 0x3, 0x10) bind$netlink(r2, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) r3 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={0x0, r3}, 0x18) sendmsg$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000000), 0x4) r4 = getpid() r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x3c, r6, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r4}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4040010}, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r2, 0x10e, 0x4, &(0x7f0000000640)=0x1800, 0x4) bpf$MAP_UPDATE_ELEM(0x2, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) r7 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r7, 0x1, 0x25, &(0x7f0000000080)=0x5d06, 0x4) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000072000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kmem_cache_free\x00', r9}, 0x10) bind$inet(r7, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r7, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) bpf$MAP_CREATE(0x0, 0x0, 0x48) sendmmsg(r7, &(0x7f0000007fc0), 0x800001d, 0x0) 292.102105ms ago: executing program 2 (id=496): bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0600000003f70000089d000008"], 0x48) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup(r0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000600)=ANY=[@ANYBLOB="1800000000020000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b702000001000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000000)='kmem_cache_free\x00', r3, 0x0, 0x1}, 0x18) r4 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180300002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000007200000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r5 = socket(0x3f, 0x3, 0x0) bind$netlink(r5, &(0x7f0000177ff4)={0x10, 0x0, 0x1}, 0xc) write(r5, &(0x7f0000000140)="2600000022004701050000070000000000000020002b1f000a4a51f1ee839cd53400b017ca5b", 0x26) connect$netlink(r5, &(0x7f00000014c0)=@proc={0x10, 0x0, 0x1}, 0xc) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000b4bffc), 0x4) r6 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r6}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f0000000280)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) write(r5, &(0x7f0000000000)='\"', 0xfdef) faccessat2(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x2, 0x1100) setsockopt$IPT_SO_SET_REPLACE(r1, 0x4000000000000, 0x4, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000800)=ANY=[@ANYRES32=r2, @ANYBLOB="1baaa24820d7251970ad4451d01b7888af123db4b4faf523e12044c37dbb6da1bec17c8a77f5658221a05ae7ad4ff022fda26567a33a37ac58edc1a42a5b97ba877adbc4bcbf315a8b23c6946712800d632f7670ed45133cedd94bc54514a43e7553af1242b9d9729a809e7bfdd3"], 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000c00)=ANY=[@ANYRES64=r6, @ANYRES8=r4, @ANYRES32=r7, @ANYRESHEX=r6, @ANYRESHEX=r5, @ANYBLOB="72997417e73f5f3228132db0a77f357193e63b8a908045b279e29d01e1d58192c54f0d43a7a011409355b450409243f325f0d109accde54d61e29ff0f0c6054c7e3f2767e402eb3ce7268acb3a4660b7a45f04905c86ad64e6aa863de847f67cd2c9e5883c61832ab126144d224c745f9323f9486003c99bb02a21393341b93f563e4480a5d8bcb8df8731d3f3b7c55aad238e1a1589a2166cd08c3fdba9bb4e23c104c9b536c9e4b1707cdcf60380fe449635acb55429eba5fcb49b3e89787553d50dd0ed"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=0x0, @ANYBLOB="0000000000000000b70800000000e7057b8af8ff04000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008597612bbfd840521c"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000540)={0x0, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="18020000000030000000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0xd, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x21a7, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000f00)='kfree\x00', r8}, 0x10) socket$nl_netfilter(0x10, 0x3, 0xc) 291.911825ms ago: executing program 2 (id=497): prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x1, &(0x7f00000004c0)=[{0x200000000006, 0x0, 0x0, 0x7ffc1ff8}]}) r0 = perf_event_open(&(0x7f0000000380)={0x2, 0x80, 0x3f, 0x1, 0x0, 0x0, 0x0, 0x40006, 0x742, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4, @perf_bp={0x0, 0x8}, 0xc58, 0x8, 0x2, 0x2, 0xb, 0xa5a6, 0xb, 0x0, 0x0, 0x0, 0xd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3000005, 0x13, r0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x50) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b702000003000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000a80)='kfree\x00', r2}, 0x10) creat(&(0x7f00000000c0)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="1500000065ffff018004000800395032303030"], 0x15) r5 = dup(r4) write$P9_RLERRORu(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="8b"], 0x53) write$RDMA_USER_CM_CMD_SET_OPTION(r5, &(0x7f0000000100)={0xe, 0x18, 0xfa00, @id_afonly={0x0}}, 0x20) write$binfmt_elf64(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="7f454c4600073f034b0b00000000000003003e00ffffffe93501"], 0x7c8) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r5]) stat(&(0x7f0000000180)='./file0\x00', 0x0) rt_sigaction(0x19, 0x0, 0x0, 0x8, &(0x7f0000000440)) 291.699624ms ago: executing program 2 (id=498): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="04000000040000000400000005"], 0x48) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'tunl0\x00', &(0x7f0000000300)={'ip_vti0\x00', 0x0, 0x8000, 0x20, 0x1, 0x1000, {{0x5, 0x4, 0x0, 0x27, 0x14, 0x65, 0x7dc, 0x7f, 0x2f, 0x0, @local, @local}}}}) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x14, 0x4, 0x4, 0x22, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000380)={r1, &(0x7f0000000300)}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1b, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800000000e7057b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000001600000095"], 0x0, 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x10, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe8c, @void, @value}, 0x94) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x1e, 0x4, &(0x7f0000000000)=@framed={{}, [@ldst={0x1, 0x2, 0x3, 0x2, 0x1, 0xe}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='percpu_alloc_percpu\x00', r2}, 0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='percpu_alloc_percpu\x00', r3}, 0x10) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) r5 = io_uring_setup(0x3eae, &(0x7f0000000080)={0x0, 0x6d33, 0x10000, 0x1, 0x4000000}) io_uring_register$IORING_REGISTER_BUFFERS(r5, 0x0, &(0x7f00000002c0)=[{&(0x7f0000001700)=""/4095, 0x440000}], 0x100000000000011a) io_uring_setup(0x2c98, &(0x7f0000000280)={0x0, 0xad12, 0x4, 0x1, 0x2c1, 0x0, r5}) r6 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/notes', 0x60800, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000001fc0)=ANY=[@ANYBLOB="19000000040000000800000008"], 0x48) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000006c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="180000000000000000000000000001b518110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r8}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000040)={{r7}, &(0x7f0000000000), &(0x7f00000005c0)=r8}, 0x20) sendfile(r4, r6, 0x0, 0x1000000000004) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000040)={0x5, 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="180000000000000000002100000000009500000000000000"], &(0x7f0000000000)='syzkaller\x00', 0x5, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) 291.381614ms ago: executing program 2 (id=499): openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bpf$MAP_CREATE(0x1900000000000000, &(0x7f00000004c0)=@base={0x1b, 0x0, 0x0, 0x2000, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) socket$nl_route(0x10, 0x3, 0x0) socket(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="02000000040000000800000001"], 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=ANY=[@ANYRES32=r0, @ANYBLOB="0000000000000000b705000008000000850000006900000095"], &(0x7f0000000600)='GPL\x00', 0x7, 0x0, 0x0, 0x0, 0x2c, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r1}, 0x18) r2 = socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r3, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000180)=@newlink={0x38, 0x10, 0x439, 0x70bd2d, 0xffffffea, {0x0, 0x0, 0xe403, 0x0, 0x82}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_ENCAP_TYPE={0x6, 0xf, 0x96d160c200d1a4a7}]}}}]}, 0x38}, 0x1, 0x0, 0x0, 0x20008001}, 0x4040) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c0000001000850600"/20, @ANYRES32, @ANYBLOB="01000000000000001c0012000c000100626f6e64000000000c0002000800010005"], 0x3c}}, 0x0) socket(0x10, 0x3, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@base={0x1b, 0x0, 0x0, 0x8000, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0xe, 0x4, 0x8, 0x1, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0x10, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b702000002000000850000008600000018110000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bca2000000000000a6020000f8ffffffb703000008000000b704000000000000850000003300000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) ioctl$PTP_SYS_OFFSET(r4, 0x43403d05, &(0x7f0000000680)={0x7}) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000400)={{r8}, &(0x7f0000000240), &(0x7f00000003c0)=r10}, 0x20) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r9, r6, 0x25, 0x2, @void}, 0x10) syz_emit_ethernet(0x15, &(0x7f0000000300)={@random="6ea88d319b8c", @multicast, @val={@void, {0x8100, 0x0, 0x1, 0x4}}, {@x25={0x805, {0x0, 0x1, 0x5e25ed804c4cd5b4}}}}, 0x0) 288.990495ms ago: executing program 2 (id=502): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="04000000040000000400000005"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1b, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800000000e7057b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000001600000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe8c, @void, @value}, 0x94) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='percpu_alloc_percpu\x00', r1}, 0x10) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='percpu_alloc_percpu\x00', r2}, 0x10) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000040)={0x5, 0x3, &(0x7f00000001c0)=@framed, &(0x7f0000000000)='syzkaller\x00', 0x5, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) (fail_nth: 7) 288.780904ms ago: executing program 0 (id=503): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="0500000004000000ff0f000005"], 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x11, 0xc, &(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x43, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r1}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x7, 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="b601000000000000bd110000000000008510000002000000850000007600000095000000000000009500a5050000000077d8f3b4000000002be16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d75357f21699cdc6751dfb265a0e3ccae669e173a649c1cfd6587d472d64e7cc955d77578f4c35235138d5421f9453559c35da860e8ef14142b2a3e314422b854421eed734ceb1efeecb9c66854c3b3ffe1b4ce25d7c983c005c03bf3a48dfe3e26e7a23129d6606fd28a697a9d552af6d9a9df2c3af333e2008e11bbec0727cb3f647535deb6277f5696833a71011a7d06602e2fd5234712596b696418f163d1a13ed38a682f87925bfa753f631cd027edd68149ee99eebc6f7d6dd4ae59af7588c8e1f4efab57644ccb1973d7879b70a70001040000000000000000d7900a820b63278f4e9a217b98ef7042ad2a923132f208fd8289eaf8cd00000000000009d27d753a300800000000000000a5686f2fccc33e3e34c3969c5ad781302d40e97a8ad10ce0cbe17366d5ac6af2fca2360a15b80400d52040ef7b28d300747877e176fe4c4b8e40dbf260f5a9f7eee30293c1b163b795d0aef4deb851a30000f569dc8f39943f889008e1ec914faa9e6cd0b3b4b3b5db666ebeb49d6a62019d76459e70b459543c4ac42e53b4ad4c77cff373ebd95848f01864e456969cd28000170996016aceb583df5ee4dd722e8c350af489f9a900000000a0dcc36b3d7c734a9cce0439f832a20d7cbdcda5dff3ba92dd66afb9d74aa222038994dcd3e7784dbea1e51a15b0f1a040cc63177f8fafa3192fc8e5552da1a982ab8dfe31ad1a0968faa47c2069d6bf09c3aa4f0fc128cb578d99b08a150b4cc4b22f6a464c6398c952519818a44a1b223ff502df87865c276588ea478e328e8277e811b99ce1acfecaf8e2c55ccc4b8eae0a61635514e99ffd438784060f23ba74c0b30b1180d935832deb686d789ba1d436d116394534e88492a42b8bf050c719661a2dc50b3a1dcfbc871e5c27e3d7260f6fa589e40000b89db451ff994845f6b49c12e89291398bcb3c06ef1289f74e0b0e2cab592d35f82a69e7284223a171c616b1f0fee6c4711d7aecb69746064d2c096554975d605ebe646302bf3d5cf32a9a09915ae3f3d4eb96615d7b237da56cd5e9904a19e145f25b6d98eb2c019967f553b61d0e80d6913cee9f8d18469a654a239a84a85debbc02846ac5791278f18c6759e3b513a68284d2efc30587e433431b2896a3bd48020af67e9ac071b2dd6dc3b9efae4ff03558fa619aea909c7f2416e7e7da1c51ccc7e6ac27412f728dc6d80da8adf317ca863ed683897321f8c8bb5a5d953d6783b7a06353ee496bbdff418de3e53234df87756eb99e330253cf5da4aa1a9648a38f07e2d302b4165983db4f7b8972923fffa8c03c288512a3a38fbd7c816a44634f7a03fab30811b7b93257bea4369ba46024dee5e9b0b2c3d3324e9b7c1f99ab9bb3f498b1485373b79ec84a67dad4e37575dab87ce55a9a69ed856a4c4410d1242ac1bd1539094a641cc086c2c53e363beafc74ab4e9ff320373705cbf5644586ffe60d293944fa2d9dc18b55f1af5c42f27747bef1ffd0c1766f062d47d61bf9f64e6ee288fa7fc12d48da526527b9f5c318c93ec447cb8b5eee7aa8a1e85696af3dfef96657c0545c8ebd96528d9c28828e5befd80d684b03b6d153da3e3cbd3bfbf4a9375b8ad04a1d241bcb5d5505cb6cc7a44e2e24bd0b1ca4879caaff59d0ce39dc7f3fea447f4e46967855208e63ec988bd2692afefbed2b001205e4b30ee8fe417defa566a73ace8f01f7181de0ef25f1744896a3c38859e6148c42454949cd64b1a888e7fe9c2d86bb01023b6ddeb67f5eb038af3e460c771518a4126c338b0390d459361e03adf6e6b558b3651a0e33d101b5febfff82794203da18db6fcf89715c2d338f78d8b9220171b41f528f857a7cb79ca990de1208777e13faaa9b9cb9e67797b07d9eb9e909410b50c5d981d9a72aa36498b630519d1530ef0000000000000000000037fcffffffffffffff8db8379bd2044c652dff399a9f8bfa4e9c507f049d18837464276830461ee203ba51f6102d262fc9a26bc3638ecce24e65c55da6efaa462f03d0e119c963a8c7a522b59f5a7b44d018cb2648383073d9e032492cae44350bc0a85697f431392eb22cae093e85954af97d6d7b2e6e8f43353062275ad1578a431594243452a2bfb89f91d8eaac038e9e17136e7c698f73faaabb3d00000000000080014573789425c4c32da528d89356aa6d2ae6da082e756c80cf39053431080ea6cbf9997a5a0ddad0b9d12bc3f880476ab32f0feaac5f16e61f7b72b8c9082eec423c6b3eaecfdcc9ec72795e7696421c83b76c2d6bac19bc875d009679778d8ef97d7e05329649d97b0dc54bea9b650873de2d3d702690176e0b23ee5cb5e469a8d1612d611722e6200e3a297d92f8e1de98326c5ef2b89d4e2d47767cd755783e5d865e373338e96ceb8399f296c59b2d70ca27735ecaff62982616d3ac1ab041733bce119d8002a6c8a2b08b32551b2313b1a2ff41b3f04af61c69c85cb2da48215727271bac2ffdeb62d9f5dc4845f1c3f63dc806e615ee8d28d6d7f181e30807afa27f41d0364c746a65a47464db68f3c433d88dd625db35fded2c86d75af88efaf20c8b37c644b6c4e773a9589200faa553bc92f916b75ddbfa18ab73979f46947b35914286d2499a0b8c970000000000000000f4fe74e0c26ab52329bd600627b256ca44dd121ffc8dbb6e5f70cbe03efccac70375b30cc927574d254d1b46c607e8b1ca7d1511568c3ef4b6b885f4582bdcef74e5e010627fc8e4fe00000000000000000000869d9640f06b11df2971909b90133983308ea4f033de613763f32d913bcbe9dd082a6fff197a20730269e6cfd31275395833f1c2b8a50a94c30cceae2a11fe9b9b835d0da73891c0b3ce22dea6bf31e7f51808cf72f44b4455b77a778440795e152dc1b7bb0a5636aa4742ce4d331a47de5836539cdf289176527277b70c8162aaf6f9475418b478329f3565450acfaf07000000eab8cabfa97e35081967bb92a264b07e8003d2f15537e72a1e4ca5ec1e2aaaf8236ecdefbaf512c75e636b6b6f518ad20521f909b12e9bc97e408e0dc82f950d12705f35708bc862196abb27e8d7991b5273987f38c4706289ff4f6130cee76465d487a07a74452f87da2029bd3debd9870335d58d3fe1ac80574fa3ea312997ab81bc6f569ffdb10ba3f20a86d95128d13e0c778998d3b3114bfb07bd61e4bff8a5e2ce4aa572c63e09b44ca4a181bcfe4eec3ce843c65c4948169fe639a186acc2b4a96c6b8d4d2e6d53ab97bea01eab953e6e89e3af34d4ada217bc6fda0fb2095c49195d0d6f365ca80a955b9ec81240a84ef672afa369fc8e3d444ba35d0f51a0065a3b982d09dfc6874fc0d8079b185447cb8a695e132d4d613a529d9c77e2a8f7320ecf698e8a2b170fd601dc1a9767a38b10788e92d1356f6a6c1bcfb2d31b46e735db13f1be80bac1b6be04fd98610000000000000000000000000000139af5493f74751c5e2501a4936bc4a0fa516117f4ccadc692003adee0a080eba2f1059660c0ee0e9aec72d4d0fe095632e4f641b0e34c611c5b3e0ba05fa36542d40837dda323910672a9097d68398fd3539686e4288db0d6bf7cb8a1835f46dfe11865a66ef47e736dada06677a5bca133d6cbc8fe5c4557e51b006bdccd7c5f32ff1d9e8b130f77df09236870fb3de5b87b4f8acc13df534eba329b86670000000000000000b27a2616c03cdf6c009447a652bca9b325e73c0737d5b717945e4fe7a169c5e2c54fc71a4104aa7cf0f5d30e2fcd9503650edbd8a5971a9a1fde5e5df37469ae204a6e899eacc1e63034cbabc5604739881cb82604bed3e53696a0606b26b879ef232a1a038291389593d1575cb79aa8284cf01a7e1a456acab9d8d608ad69d4c4b56492af7004e7ed9d47c5db3d76a00bea7c804f3a3638408bc1636f1009b7f185f51606918eaa0ab6bef11ae3d300"], &(0x7f0000000080)='GPL\x00', 0x9, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x70) 250.429215ms ago: executing program 0 (id=504): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="170000000000000004000000ff"], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b704000000000000850000005700000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x90) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000f00)='kfree\x00', r1}, 0x10) (async) r3 = socket$tipc(0x1e, 0x5, 0x0) (async) r4 = socket$key(0xf, 0x3, 0x2) (async) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r5, 0xc0c89425, &(0x7f0000000680)={"5ceed4a669e6bb33bbacb01f69a487b1", 0x0, 0x0, {0x5, 0x200}, {0x1, 0xfffffff3}, 0x7, [0x2, 0x7, 0x3ff, 0x3, 0x8, 0x5, 0xde26, 0xfffffffffffff800, 0x10000, 0x4, 0xffffffffffffff70, 0x7, 0x644, 0x2, 0x1ddf, 0x7]}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000003fc0)={0x0, 0x0, {0x0, @struct}, {0x0, @usage, 0x0}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_RM_DEV_V2(r5, 0x5000943a, &(0x7f0000000800)={{r4}, r6, 0x18, @inherit={0x58, &(0x7f0000000780)={0x1, 0x2, 0xfffffffffffffff8, 0x7fffffff, {0x20, 0x48, 0x3, 0x9, 0x6}, [0x1, 0x5]}}, @devid=r7}) (async) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r2, 0xc400941d, &(0x7f0000009a40)={0x0, 0xb, 0x3, 0x1}) (async) r9 = socket$key(0xf, 0x3, 0x2) r10 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r10, 0xc0c89425, &(0x7f0000000680)={"5ceed4a669e6bb33bbacb01f69a487b1", 0x0, 0x0, {0x5, 0x200}, {0x1, 0xfffffff3}, 0x7, [0x2, 0x7, 0x3ff, 0x3, 0x8, 0x5, 0xde26, 0xfffffffffffff800, 0x10000, 0x4, 0xffffffffffffff70, 0x7, 0x644, 0x2, 0x1ddf, 0x7]}) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r10, 0x84009422, &(0x7f0000003fc0)={0x0, 0x0, {0x0, @struct}, {0x0, @usage, 0x0}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_RM_DEV_V2(r10, 0x5000943a, &(0x7f0000000800)={{r9}, r11, 0x18, @inherit={0x58, &(0x7f0000000780)={0x1, 0x2, 0xfffffffffffffff8, 0x7fffffff, {0x20, 0x48, 0x3, 0x9, 0x6}, [0x1, 0x5]}}, @devid=r12}) (async) ioctl$BTRFS_IOC_BALANCE_V2(r1, 0xc4009420, &(0x7f0000009e40)={0x4, 0x0, {0x22d8, @struct={0x8, 0x3f85}, r7, 0x8, 0x9080, 0x6, 0x24, 0x65, 0x1, @struct={0x67, 0x1000}, 0x7ff, 0x9, [0x7, 0x9, 0x0, 0x2, 0x2000, 0x7fffffff]}, {0xfffffffffffffff7, @struct={0x5, 0x2}, r8, 0x7fff, 0x1, 0x1, 0x79cd, 0x7, 0x480, @usage=0x7, 0x100, 0x9, [0x91, 0x0, 0x8, 0xf8d, 0x6, 0x3]}, {0x2, @usage=0xfffffffffffff5d8, r12, 0x3, 0x5, 0x6, 0x4, 0x59e5, 0x0, @struct={0x1, 0x5}, 0xb62, 0x6, [0x4, 0x2, 0x3, 0x3, 0xfff, 0xfffffffffffffff9]}, {0x110a, 0x5, 0x101}}) (async) setsockopt$TIPC_GROUP_JOIN(r3, 0x10f, 0x87, &(0x7f0000000080)={0x43}, 0x10) r13 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x13, 0x3, &(0x7f0000000840)=ANY=[@ANYBLOB="4eaa000000000000711079000000000095"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x400, @void, @value}, 0x94) r14 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r14, 0x891f, &(0x7f0000000600)={'syztnl1\x00', 0x0}) (async) r15 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x11, 0x5, &(0x7f0000000480)=ANY=[@ANYBLOB="1801000021000000000000003b810000850000006d000000850000005000000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x80, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000f00)='kfree\x00', r15}, 0x18) r16 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_TX_RING(r16, 0x11b, 0x6, &(0x7f0000000000)=0x40002060, 0xffffffffffffffd0) (async) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x4000000000000, 0x40, &(0x7f0000000400)=@raw={'raw\x00', 0x41, 0x3, 0x380, 0x0, 0x19, 0x0, 0x0, 0x0, 0x2e8, 0x1f0, 0x1f0, 0x2e8, 0x1f0, 0x3, 0x0, {[{{@ip={@private, @dev, 0x0, 0x0, 'wlan1\x00', 'wg1\x00'}, 0x0, 0x1f8, 0x218, 0x0, {0x0, 0xffffffffa0028000}, [@common=@unspec=@quota={{0x38}}, @common=@inet=@hashlimit2={{0x150}, {'veth1\x00', {0x0, 0x8, 0x0, 0x0, 0x0, 0x687c, 0x1}}}]}, @unspec=@TRACE={0x20}}, {{@ip={@empty, @empty, 0x0, 0x0, 'veth0_vlan\x00', 'netpci0\x00'}, 0x0, 0x70, 0xd0}, @common=@SET={0x60}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x3e0) ioctl$ifreq_SIOCGIFINDEX_vcan(r16, 0x8933, &(0x7f0000000a00)={'vxcan0\x00', 0x0}) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000005dc0)={r13, 0xe0, &(0x7f0000005cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, &(0x7f0000005b00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, &(0x7f0000005b40)=[0x0, 0x0, 0x0], &(0x7f0000005b80)=[0x0], 0x0, 0x6e, &(0x7f0000005bc0)=[{}], 0x8, 0x10, &(0x7f0000005c00), &(0x7f0000005c40), 0x8, 0x6b, 0x8, 0x8, &(0x7f0000005c80)}}, 0x10) (async) ioctl$sock_SIOCGIFINDEX(r16, 0x8933, &(0x7f0000009340)={'pim6reg0\x00', 0x0}) sendmmsg$inet6(r14, &(0x7f0000009800)=[{{&(0x7f0000000280)={0xa, 0x4e20, 0x6, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x3}, 0x1c, &(0x7f0000000d00)=[{&(0x7f00000002c0)="84c2104f20f1143dddb8edd246f5a66fcda1a714c16aced5cce1753fe5609e17315c94e0608d31098a16b136e7e3e5af6f5402cc5cbc880b4e283013075d1f5aba016cc2e17ea3ccdf31481838060ff6e4b68adaf9f94d0a2c0028a5a63c2f3c278414e6dd09fe0f0a591f55cc5b4adbb779948de9373b333a23ef0b55562a8a3fcc154137ba68c5c9b8bf31cf271c6f46a30d52c2d84301b532d45afd92f66cc869796c700b09927ab8fd3d7b9ec28338514fbf5519739df1fdb15c5cee27f0bf7862bd3d90a878b661188090ccf0d6520d7df7ce55f241b3a9f7e7e90f11b3433a86f6ad46e5e20cee98a103889ff89b99f19ad6ca9cc8df", 0xf9}, {&(0x7f0000000880)="4c0cf81c28f8c253c8665c367a351ffcd3dcf957c5b861ebc3f51adbdf345d6156fa30400e13b7ed6e28877e73098eb76ef8581608b6f12da3d529ef2491256a4e8ca0b98065ae923d39addd9514d1dbcd7cff605c69ae1553ff55eca9ae16feb14d61c6765e4dcd20ba64cc", 0x6c}, {&(0x7f0000000900)="a54acf3a49f1e473c24036605f8ee1d75065eb778f932b20d291f77f1c67e3894d4349d59078551b8c947ed61253b22730246000e1c9346b9f057b161c220df386c2b0f947f49abf374373b789705d4c71d4236405c6c4dac7555954805855295922024cfff4692b9fa841b6f6bd3836fa065dd8950c7080d3e5d7d3a61e3e4197b5e3b19fcb2110a97b0e13664e9ed5f47a93cefba899fbfd41ca1323bb6186e0911506d11f438cd41f785f66c58279d4bdccd778095a9cc14e1ae6bcdc35cf57ef41161ec05fc6640eaed6a2e1ccae1abfb0a117caa1ebe4a4b8b832182ca0d6719f1a126ca0ba7475702b5a282b", 0xef}, {&(0x7f0000000b00)="317584236cb8cf07683d32a496805cf357bc2f681d730e38ee8f30adae6ad406e8e66ba685c4d3507240ea754017be334a9be7e495f77d8e1a03cd4498f690aa62a38f91e418fd0a374bb6439bcb60363457e598540f65995285421c4bb299c3f2ec21cb09809d414282c1e290b219cc1fff1c", 0x73}, {&(0x7f0000000b80)="c3ff908c8fa348607faf4c8d8ccc09aa635a110680af7c6a052223cc1e391ac342ac29d888d8f2983f2aac507a09458e81b484a08d1f4cdb50933c17064df7585117b56704216dbde3cfb906c64a8201ca", 0x51}, {&(0x7f0000000c00)="15c8de020aa1aea22a8587516b17415b9965d31cb96701f45a58475574abf391e3907a6eb2a25ea83cb1bc3cc2ae418097266399ece26abc420b2ef482dbd1a7a58f482849e16d893b3d84577bc422431d6702f8d6562498ca421f0be136bf6d03393c65d9cd5efeee2298b368a97a62657c9aaa664ad4031c4d932834b73bf798e21673c40daac3fff940fa6bfd6024f46459997cad98facd43e5212f1ffd1fbf6e0cf1fd69fd3bdd053fcbc1d4a1a111a3bae0170544af92479f2ce3bb7facf4722c95a3c884dc06e1e7963fe130235933d6ad8f6623049652a4b9c9bec245fb95cc795bef23f34514c97cd2f46b0e", 0xf0}], 0x6}}, {{&(0x7f00000003c0)={0xa, 0x4e24, 0xf, @initdev={0xfe, 0x88, '\x00', 0xa, 0x0}, 0x4}, 0x1c, &(0x7f0000000e80)=[{&(0x7f0000000d80)="af9a065a3742eae779d8a76ad29d18a1c07b69f0d183be5adf81656ee845705a51d6adb97e8cc1643bf9ad442a02e93cdc86980214fa3a386c27081de615b8e59295da", 0x43}, {&(0x7f0000000f80)="aade2053375ae8186c43582a0984198f0d614fcfe75625896e76c9900e7c582061ac7a911d711c0665e670bd07079da5e29520c4571be7f6822fe66bb10f02d33b93c98be4b68dd469c762ebb7f45a1eaf2dcc6dd9e0f7e54f69e263ca121b34148c1752ba781362a02b94283f1cbafdbe4cf18c69bd3f066b146eeaf9e5a1762ce667f5fe37e3c3bd089cea620a521c4405614648663d4ddb44bf4e9466bd14772df1a19c868acf7313c0381cebbf3f36fbd808bac9752c74a78504d9d97bbb129b6e2bb904fb2d34977dc95e4907601a72bf6c71e6947eee93ab050aeba456234b792c5cb501255c77a8492ffed133f4c586a8b79113e309af865e886267dceb4f014b2a13bf94b7e26b1ae6455ce7f14444f370f0c1e90dc69b9f807e2f0c20f0f1c93d99f88432ab2785ccd02a99a0f9d2de2b0a5487c2a8f29eb189e36f4c872469eda1fc5480bd6c6ac32cd4241658fbcb83bb0cb26d340a81f6982a198cb26709d3b2ae55e43d8b7a1732bc95967a08b2fc21c3e866bd79275073d3f6f5572e08002ecbeac96b0daee564e2029b214ac08f7be47cbd8a4c820c9229503b03736d3745cf3a88b94afe19553a5fb689d0ab82b48bce7e055a606400a63eeb2b6e059d5d91fa097a896c9b18baacde6cce44d8486a1e32cbea21832707c9a615088ce5ccd6b87233a77481dce010643435e6e90d29f9663942cf08dda83d69b41fd06f97772e9c03defc7f326e839b9a9e0024347b39d8677d71751e8846cf6b1dec5e428dda8bcd4205905202ee660071573825df69de8382d53f4a5decfedcf37f22560c3dc39e2f8aa1c6841da8b9af2d86d3b6b539135347b06ac37e0337ab32256bd379f5c55f14051028377bdb814f5ff83b1dccadcd9af670521e41110c2623192728ced67a802fee19b58c161b8623e7244d19afd6bfbee7381e9564ac2e771c504e442075037666b1d87e08704d4e2e2b1ea46b1d141135894febcedb8b2396162cf9122e9a7d1ffe658bddb7d7c3dd64fd0f786582523c8fe7924561cd7bbc0b2827cfb54d2bd6434cce085b50f22219b2fd31813cda3ff1583e56d6d26c73dc9c0c27715fbbc71cdf3942bdd99ae5c4ecd62108b8d5fbed801f09c557042062b0d15630dcba7c7fa2b98ed88ed2f3c17b6d36d24df035a82539e02cce0d3a4b3be186ccb1d3107e52b28485aa10353a15ed49fcb7ec09a3706ca904da4146686e98a52d398c0d52b5c3482a1c22e755e1409165df93351d48286da5bfe9587c6dc8f4329a6a210af31714ef373078a1e9d0c0752c0a125e653db17f0927203ca40b861a9aec920c4f77902f30ea83cfbe824ea16c9ca1803d8be51143fffd840f5c30e53447cdca20c9f480d8ace67e7de972397f0e5116f3bcb9e5b8068ec72d681d274ae7353e2a08dd06f0496038c9b27351c2df55267f4f42769396c15da26b472f9b92159ea8e10f015886f8425ba26787d65f6106080aa8485a362bdfcd675f8ea3d090a8cceced4e9d9f6f3f947bbc78b303c24525b8c11bbe5aa8ab33af15aa542ad1450d5a6fc716db3633b1742456d48f7c4ee706d155f5418864d619cb457cea5a8d3e0a0ba9290fbc7f41d51616a25815542120e034885eb0c2e1ae8396f5319523834999c4dde5c8c25bf04ac972e4c80e08d00b94118d3db56488ff4b17f28e2f071eedde06dcded675b75ecdcb04af100f8623c2559cbdfdc483e263a77cc4d8fc190d35713c3a1a50bc2acadba599eb0c31d51aa4f2d40e4c5363f3696d2707a209d840099f2adce1dd3fdce5321f53d48fb50b7d0d9aae7ce92877c728902ea488c08fc5c1c1e0020d895c40d01c658976bd9a24ee9d243c6ed00104f65dc791e5c2800b389b29ef46cce2e0df60773a124ebbca5aab9866633109a389470e142e14110de1745ba964305285931b2984633041338ab8d340d9e683119cab5b8829c4aaefda06743af821841a78d8dbac48d062ae49716d509706f2d11ed7b80db0f96f077c202c301881d0872adabb5c647568d2173003a3e2bcfc9d82631ac08d55b5a446c753a2ae85b7372095ff9cb023c7204c454c6f1be4985ad95664d458b03fe53df19e3d56e9c1f6dc990d0169becc1ec9b8a8e344efc435fdaf8d0321200d4b1c93bddf0dc990fd7bcc8c445389e1682adbcfe868f8d9c8773e6fca64bee5f601dd5831cb8b951368a9ceb98a99048fc246d03c32f2bea30d9b3c2e7ef795470b6d1a0dafa8500f560c50834bcb7a869affc8910c6d17ca161e8b8017183f052a92744bdab4f3e8f9b0c75e57a5a7a7cf3f16c6f194cce59b31c40a936589c72bcc1376a860bde273a3b46631711ee11bbad4db9a87c455aa20a4c899976e011e8905e80c0fbaf69464fd70cfcbb7c9af2753db46c2d5fa5870e815cc2b8b44094ae278c738918b19d14a2191e34af72dab9e6d6ef401a192add409a75a4cd7dccc8722853287f06f2e7885b58c399d96ffd34dc0ecdef38c001d569a2e9bb2e68b13982d0d61a9fd0bb85d0eb5319b88d2f846de58e0828caad3ab32328fbe460051874636c4dd78884ef5ed271481b3fea1dc132f3211d741a5e7c7bf0b40c9dd968d67fcce633df9a86e04989b871b19b96e71a211bd365daf5a5b8cd41ab177e1a6d0e9524aea69f21a3523964d9fd90f5e73527c1c7927544f1ee66a6969af4124504dd49d0200bb3ac72e89786450088146a965b33f3a349a28b17d567c44a91aa87d68a4b5225bb6175561c8adb6ef691a15b3433ea2782c85e0d9983e0bd0b80c9948681681f44b460d5f15fcdc8bbb5f4a4a2e37745a74e53bd225fda1e5978ef30f7a796e591dda090996484a1c1f287703a5c8273b287e2493b5bec230ebce917409cd475c82cb0300b3e2e92ff55529aae40c18cb46b3c4597862db75a6cb969000188b4784cefa52dc03936f6c6cdf919d34dd5ca6a62c0d5273523cf8c5d4260fabe5430ea693ddd4f971c0db7c2b32cc12cafcc98e11e3b81bd9f9c73701a08c8ac3a102e33df4fff6805f4a9eaab2ca88593457d91b19972af80adbe90966e5c547e1dee922752daf39ec73170ef1e2393f2e39315d7694e57f5db72a97b9bcc090bd8065a238185644d6b688c0477ec340a273ce565a8c5b2202ca1d0dfeadf40500cfd12c88a8d755d2c14cd87ee39adb8c88b0cfd58be11052331c1c2dbdd2ebda8be6041ceedfd27d801e5348b99a1d36f3b4480b281f4e32292ee26e9809c5980af436ee43dd129e76aea38ccd7ab65d29ae574709fec562f72ee7b5c4b5573a5d29febc86230149e49bcd3722aeec95eedf1bd12fa88bb6f49ff3d000cbad621133e0caa352469ffce5a4c8b20fc93bde3d4246c3600c0aeee9ddd430d7ca270b7ec0ac6c8a1320d72017842c375d6ed43573fb3bff4808a68062872a52d74e227fee9ccd96ccd41d0a1c1b3e276b2fa99df4633f0a46c65370e5712edbe1ad33d2cde592ae9fedcf593b54f0196feb190c3abde98f38eaa79fda0a31e8b65ad89665a3fa666a80761c9a2a77d548551fb63c96f1581979220f217680e3561554b63a483adbea9299dd82d06df70685033d645b993389ec26fd87f8fddcf6d44e491610b8df0fb74c3fe226ac3b82f11debcdcf2c4eaecaaa0ff60ca24f6f01a3360d6c44e68980c1427816ec380fcc2099fc23ba280999d7d7aa47b19108096ff8e8b11a79c5aade6ca399982807d5e136c795896682326d8d59ae96fa6c4b07e13ef529ad9002601893c1e148a310dacfd8390f48ffbaeb6db0189cb77ee23cce884fffcf6fb574851100bc07af7ef54e8c40101fd2c49af2312cc6236a7ad53c7bc95cb1ca21427ea2b284f8d8aa3c44b585006ba86624d0fac7dfb4bb72cf560039b36aee82895151a5928b1c0e33f4b0fccdf370466a7f8280efbeb7273e422c69462b448c91300003afc0129047b22ccf2db939a1bc30963e90feb587eba5757cb1dd093f74e64505bc3e7f69a3a4a4a26bdbe1d9d55a3d8f1ab13b52c34a7475a782207017838ddaa67ddbf7b2730c984e5539bc9dde6f35e8d7139bb224b6ea028ca68ab72b1f64e2cfc7fcbeb70411d069aceed9c1da3ba35ec112ca18240b739b04f8e0111926284c5795fa5e2948f3ee0f873148cd58773883013ad88c5e5d1191e355b8a5d3c7894d6dc1579fb7f78a856454685512cb696ac1b1d519309257bfcfa93fbbe33b905e48b717833e2a69bcb80a2053d28a4f20e328fdf12210148c7f873c5526fe3d228fa742523c39fb729502ebd87cf76ad93e8d21907e9399c88e50879ac0a75bed60c533a56c748cf297fd77a22fdf906d45621497be7ecca608fbf785875700e9cf9325635e0be9c8b0df4ff077ee7298580008489f08d55b57f67084b56563065b09ffe166cdc0fc438038f90ebdfd9330adedbc467338e8d3991faedc2def5d16d8167f4f1d8c78cc883f241c40d8a31645d4c7bdf1e020f82dbce78676254fdffe97e7505a2265ae07d71dbc75984efbcc07cb6e2e7c6fd1c9a95eb9918604a39a36fc468767aa68baffff5664cf93bd66aa09ba31bc3464d0f701ee3bd23f4cf7796aa29614892c5c02ed51dea8dc652af60cacecba6c1cd19ee2351b2d60fab30036016a0fcf77ed3754f1de7d1f5f5d2f91510ba8b0e71a13eb9584a7e8ce8d1a62a19d655e638181b361e312d5c39d40fc021d3ead35169f292728b83ba989189a982a2633cbd9f5bf653b1272b825945f16c9fa6b520131f483020b80cc4cb0051692791cc6d778f074731c8a459d36682791124d8d74813ca8ced08ddbe2dabde9ffacdaa404305e3fdbe37749bc4d93312d27cbedb3cd44e05abf4146baea773398d2b9f6536b4b0238b2781329720d8ed37b927d3195b2c43a5190016fd8a01ac368390cb039df4791a421b7c85020ffd32ef16294d963e2252ccb51746abbda23ddab0e25ab32a44cfce509641b84de3e9b0d6a3d7629169d363ed6c3533e009afc419d649ef6596d9f2f9ad3405f9412fbf3242f930b1b7a2beae1b7fde789db900d044f7026b7ffee689aa3a74af5f85c3407a23c65eff2425b8dda207e266cd9f7b7556a72b376489b63a67b3aaaacb6a6ba072e1cbda25ea11afa77d098123c8f6e3ddaadeceddb490eeedd2e98b05b086c4d713998cf617c507843a2dcb384aa4a0417b01c383c15f0f07a993bb5a6b5d69c89b7b640c4b20a6e1fac9f1bf5d7ab3da3443352f317414f03897f09f42aaf66d720b1663f0d81120bd9db4fcfbe12b62ba470c1ce823eee2b1e1453ab3bd22c5e150c37efbbf9ce48a03e8b4cfa79a1b8f6a4bac94211253c28adba43d6d9ca0d32a8ca9cdbe3a14b6cde00a44915425b339faeec310add8ec16c7d0ace0b47c35887e07243c9d0cf86e7fbbc64ae242fea70eb0ee8508bc1b7184610f5ddfc505f618a3e3a60130e4ae10a8189910a8f8e4398cea78583e7cc6be0d8f6c855379f8ee1d6434f64dd7ca4ba7c2d94f25c1ffa3ac1beff4a8cc9db41c323aa8229703194d5aad728517eccfe0ebe89ee01d31daaa42419907545c01b60b9c1ea2d3ed8d473e69f088a12c362e8718ecb5beef3c8b37dd89ece36759a8748d9dc3126463ed3c064f254191cf925ba0128574b94cdf085aab87b326bed9c5c3294f3d373404fa96518ac151ec02d503f028a9ef1f0ae387847627acd655639ae46e6985163fc0ffdfb9c6fc07f743a294515106b5a43af0556aeda405a93217babf41f6ef13eeda1e37ea985d5b6167e44260be92c012a0b1a", 0x1000}, {&(0x7f0000000e00)="15ec1ff88788110f9db75f5dbb479bdaf6f11e1a892ef5ab5d6f489f7c98ed887c17ecc70834a52c79d6a46bd9c1e7676722765a674c910d2d1071168fc4718fa0ada05d27fd789a2625a275fc3215a46c4ec8721ba8e06f20fd", 0x5a}, {&(0x7f0000000800)}, {&(0x7f0000001f80)="29321560c654f0c55f0632ff390f9cb29913180e2b5ce1b52170d78c1a4335bf7a08a379bce81991516ace78506e6749b12af585b4891e132288e1af4121edc9770191077362ef1bf54940feed5a57e5ef98e66049440f0caf553f9adfb1e8cac47603edc9ba40deb5a2b9a798f30195c33d0176518b19eb457b3e5f00851c78b4aa24a10165c776ab68c5c1102f8a290f18a6d8a74f64e13d737cdccd0292fc30108943dd5a3343d8e8fbf954ba3059a61066c0b07e2cccd8dfc9859ae3f4561ecccbe827bcd7c0473853e9ebe976ed2cc62d2e223cd45418abe182fa9a2e6471352dbd1ebfd3718070da42e616ab6c4c045bc58d126d64a80f762e37b34b5bb5612cc4c37a096bae5b5d835dc95350f8b3c320f054988993068bb5e6067a7d8a90dc6d46cbebc28c64c03c6a97e8ef3ba79d95d6dce25453106a1804194aa90cd5d477af24bbb3e9cd5f0900bfeeebd7358a8009467f9ac01a63d173331a7346a859d08e881de48095f44825f2744ab33604cf48b8ae0992337b5775cf699b1c0b17dea878d157be06df30b419a1169d6eac4df84cf9946730127d3c429a77c66b4b3acb7bc2a430e7d89588e2205329814f8cce7b4b23f21060425bce8795b0e0beada649cf90c8e8ddc52209a474ca58f610fe38273203f73da998c529d1814e42d82241aac593064dc401a320031b88b371e32aa8ff73aa7cf433b470c1596bfce34d9f210b1c086d3175d28d414dd37cb6f2b92566dbf6fada1b4a52d067e47acc549680125f38716477cd6de29f00eb43bad8d818d3fd7b5001dc26889ddc05c5924f770979f686664b1abeb6f7d448f01f9094dcb0591bdf7c4735181eed9551d4f90cdea0f2199ce00fe5b4865fb7842d703e3f5558220f8c5ab1ef5356b0c1b76249007460abcbc6dd181bc51191cb67c78bf4dfa0b62152a1e318172f761fafe768efdea82e00d794288910accc957fdb8772f97081b84670ace4c92d6e18460e5a01c6abb7f9365c644bd3b2570f38c034150c0647de4a3e82581eeef9f776c5aed39ac8b84ed922ef38e92726e9278623e83910e21ac6939f5113a4cb90cc166d81e86ea3d1af630e16d2bf2bad617a6bfaeae58d07156a28ac0e18bca472ca796d9f2edfe5c392387f9694129c0828ea99bd40bb6bffa532df17cdbd09028d495889ad3f6166ad48738df8a193d700b31f18ef24bd1a9676731824980c6a28fb42370edc79a9d0972ecbe10d86a56d829fe52ca8ffa35a8c704463cdfe4f1833caa315958da6754aed97f0ec869d9ab69c10de78b0e5108624f09a8940f0237a75c13faab7e0408dba4ea2b07f662f81280a4179a233f2076f32697d5b1d9cc00807eeb9a6aabbbb601bcdfdb7d1f518ec3441032dc8a0f88056ea9000880a17f31bec37fcf8eb5520c7cb3cf1446f591503ad45f591739ab5a43561f164ea2b53cf11a56bfce6e6c8d26330990c173a5f9249b1fea037f9bff6906dd2f7310a33e3c8aaaf11b9def3040529badc9afc7d64ddd878abed63baced86d35deb3ee7e9f0b04bc0f1fa94d67cb3ea133ab8dbc0306a27316d66ea2de8adcef32f90bcf2885219a8fa8d8c34794db8bc5908fd63831e8f7c4fba1ff1245ae621c267fe2d857901fcd103d2c702fa687d6283106c81e659669cdfde7c99cb67ed614a32f939645c4cba3c67ef8398aa8d184ff2acedd1e27fe1658aba8e4f38579730e221b24de59b119a78ecee9edabcb5cdc15612afd45005caa0eb7cb8eb5191af58c4ce00cc90ae0bbbd92e7b6f8c714fff794d10d899ddb036c503eebebd9ad5f38bd32ad1d8ab9fdaa6270cae1cdec5d24c450caecdca9cbaff6417c77a86718000b4a42e85b0482cd724da0a5922c46163a2ba6f4ee9312fce1fefd9f808a6e96451d2bb19a9a264ce1f4c295bb019b278f8225cb4fae71bdf1325c0ab8a12d752ba7d751d724ed40620a383d699ef3f6b5b58d3604b854e6dc03384d553ffe2e051817ac89fd7b379425e2b68b06c03d2293c390c5fff054f92e39a9141f81bbb40880cc43b2408be06b308d7f8a34bc1fb7535f5a4117dfa29145f5d1ccc63739ab56c8f79544248db66a99f2fc12f34ec32381b43e89ecf19be73dc4ff267f2bf6b7a4ba4a4a41ffa3512c4fcfb7056bc590f1d99005ac581b28a61c4289c0373e88edca2b96520f00bd511a5bd56a7936d4e11092292f13e0cce87e8df465137df674a8970ae67df3f84d6cc0544c410e770b885384d8b7024d28b0aa20620371279fe043b4dac81eef410fda9f71438b13bc253550ca8143e6277fe7556a3935ed21b23677432121cb6822f201bfbedca67788d1e4e4d1cfdd2f6f73d2d7bf5f649ef0e2ab58ec06be14e851bc630bdd90c29aecb74910015ac069798560482750d2b06f4c572038d06d55a2dc84c1577b96a3b1541f15bc5b62868b595c424051e30832045f737d1c0a8660a3fe6821a21bc3989556693b1986c071deeb4bdfe3f192f16afa1b9823be65f606ee9e918c2072b83214deb5222840f3ff4a9bb0895b95a00efee5e3c4f92a1c6d589e5666870323d63e36038536c4287df08e589086fab721f819018b98445aa2558f11c3f7d153a6c1b10ca91268614da12c4ed782ec431116c06dfb153cafa2b43410fbc57ae4b00418b309c8ee6f125da4f1a99d7622dfb33b4c24b313dc0b1aba0321c9ca7de56d849d9973d03af30c0901c4027c0b9e56327175705bb68a0c026654533203df8d56e9a53e9f56e80180378e2b5dc039983dd39616c204a014e26df2a080212c3e897c43880e8218072c99a953bb90f2b62a4dfac4007a820f11cf77569b5c19e163accb7249858fa81780cd2c183fd0297c4bf2a48c80af017f0e6fa8f082466429554237dde6b1baf61e5dd0d2b34312800e43a2b275af1e02ef10e49dad7fb18f2ad895c6f053a603f41e5e1d484764f5a09d7833d71cccb4b1d945c584a31294003e50976ad9ce4c47b67e421b95a6650338f8e12066b966bd40b112f1f06932e9141857c66fdaf3bdfec5f01036c004d5052424c4d98b9479d2b92fa052f3930734a24008421f97b178ca61d46463617deb05342487341a800c4d5500e45659809a251b7b198e7d29053497e6dda7ab462bb4183fc82c8d93f4b360ad8bbbdc24fa16fd186fd949d08fa4d6f8644d6054e5657b0f41d6e4d31031249f75c386077d6938d351416f766d673846b505e722c0b4c405e89b86a7426819cf88e12bd70c5b1e12e1f728cfe11f173dd9669cf9c297daba6b721272b5018227d359cedb71c92e0cd1f15f54d21816a20cf32fac345ff66aefbcc7a60fe2f7b29fb09f0e265dea12c367ab97a36c36307fbfabb7bea3469d59785fd86828377530745b882b79ece16b026af019d55121f0d54df6e23e34c51e0e30594402e8c74f6cc38a0cc94da1b567e324ffcd7150986bf41fa079fce35ed1305ba9491e0796156f0b8f546781c5b382f202f8916717a5c45495d6d4bd304d9e79ef7f1947eaf55ab50f19232b9c6d1d36316ad64061c70701d70df3093229dd6b995922bc65e9ebf9c8b59f6e1c4ad8a9d58c3dc2f6a735fb78d920c3df53a7c3ca9f6a18d40cee8c60600bad0769d214d39f285268c6b4c2eecf60bf26c3641b6f6240447b63e3df82d119f2c1970bbbc5719274defda6c89f7243b01be3c0d6aa6e753083709ffb1f7ee48513063c95d32821c7dc1bfc91b3b3de991342761a4093ee7d94a815edef9c8af8585097bda83adc7b87b0839e2bddee9b006df27ad5b682d1d37fff268ba92e876b22034fb7614a302b450c600240a16a6d6919bd69c55215632c6c337037e3d6b1aa19e7d9ec65b3adfc19a8037174ce3a2c71c2a415ea81d1498ed86ced9d4498230b9d3ee0904f07eecb5fd933defcb730e6eff0610a2933f5ce3ca318153529cadb5535fb2e861fc767d7fffcd926a237cbe4f62b8d21194f27cf20935539515d7dacf8618548bf7f531941799fd4d994fdc6c8334cb30e44eaaed8ebe7cf997093f3bf465aa592dbb8c844fde05ac8a56b1cede910073864052432d84594f18a5a2e3ee3b52a356b9260b0e384cd2199ae7efeecf7aaa907f209edd1c5bf903c12573a58d1c8e331a2d884c956f56a6ac24cbf2a62afd4558bf56859eac08d5fc2c593eb588fc5032c348582131e4433c91331ae14e9e1ca5332beec5265d11801bc2aa0f5d1d50fe32bd7b6d53d4e1183810f1161952809854522f052e0d1a41c8a98f637da561e407116a0b2bb52c87d509f27a7e0bbcb78d72927d593649b55e6bd61b1a39427146fb5a0fb73075a26859f5402c59c8fd2f62b667e9eda2529cedd8793a5c6dda3bda6f5518587f0d66c2c11a96f3d1a34623365a43b41f6cb2e319e73ae7a1545c2bcccf51af976db2d4de202c08f7ed5807de46bfca5a14e40a92aac06af6d5f7dfd529b25e8984e24cea9fb893724f8f3c0bc908b36f3ad821d263f5f705dcae0d84d91ec82f55782b97b9c4c2bc71024a99ebb188d762688bd519f40ad7b1e2a67ab0905a34e366d33091cdbff64fe4cb36a07262580c99d3b5376f004dd5c06e69c8565a74833414f181e8a7aeafcd2c861ae2d8ee5ce2cbcec8ce846aba8b023118c534ec31ff1401bc70b5a5644cb1a45281ede561834b1e957d325c82c7b17cb9143fd7d58bfab0f7615cf015b84a69977ad1e204100710407b0c2b538d667a034b9ca4ce8cde4c80864ef54b610aa433ae9a8928d154dbc61b15e087a0e9612625c6c27e6bb8f3cc8a7a34952e9dbd2011ee5d5cb11297c682187f655d47d560b0e337185446c374bc655d63c8011528bec836545468553f1bb088a3e396d5f906a2033ba75b56ada4ea35b0ca3ccc01d2a5c16e916c814212f28e38f55218af984bdf8931372ce58d7a4b39f5002ad40fa8ffe7c7550e834524692c5af2f373728bfd3ffc78932fd1ff8f7e749d8ab5b16a1b9a06e9921e102bb1cc2819b1e57199851328d571e9c603ed1a010090dd119b31088b3dd99ab8c0e878bca4d2e636c52a76949e3c6d2389e78fbea676a30625cfe398260a1e14c24b32c323b7bd6c6bea1a15011d39a30b947fb5ac6ba80055ee7d680c31ba25f822fc6cdb15dff8db226e22c3cf49c1c7cd7e0a3356ba5c6f7c10da31d41df5cceb7b8078ad64609790b5a6a652b4204b15aed803afcf5e6335d3f63ccffdd12a4f993e37662d712dd59d271582fc32fd63ded729f129ad160eb61ec1429185563e91dc96fc2da17a0374437f8cad4b0adfd640c398c869f250c383d3d1fd5074504309ca39ed32893dd224a1e4c726b763f85856bc0c26e1c6d561deec9916d7dc3d8bf976997de0bf83b59e9366e0dc9cc406b205637e490bed9efdff65e49dc5dfc08bb13127567ea7dbcbcfa74aaf10dd33e34555489ed1b44a49c59b7d716fa7fe186edcfd8ab8f40899b7e2b5b362186f493eaa964ac8dcd5d3d9dbbe1db61f81e6b520ecec97ed9179c8b26fdb6c7fbe012da7cdde3ca5a941693c8c2e5a852f86fc6afa3434f80b8b39356ae5e2a3c5fa002836429ba0bcc6f6ddc04bae93154216fb5bf321c2b242bd463cc675a0a3e26b04c80a56a6e1f2db9e02238504b8384016e07f946a6f128ddd0bc9fb6d3f89b71e1c0ec6c496db361ec5ca703d2e263459bba10aa51a57589e52bde818442ee2f8b568dd824a89e10087af6b579f2e5fb2ae3a1d7e30b87c81735c98a66a480b593f4f5f40f046e0a6696f1582162f519daf4dc24d24cbe37ce03fc7b", 0x1000}, {&(0x7f0000002f80)="fc0da273e45fcea4f04cbb3db6bc03756c7e145cece3ced69978afcffd44588de20371914bfddaaa7d80e777f9a32113ea0341b5de1a247cd9fefab27c72012b3d6cc1df5131b7b0471835844191490e7647ce854c143d5ae8cc663ae093ba62a0290ba27cd2e05a94e07b628b5c78db77c84105cb0b1c9f0a9d954cb543f80fa17414a7089cef3fce34e6fb2d27bb9b263effa68796ab14cad65cf918f480ef2ac765c806eac33207399f7358bd5dcfe17a5acb46d6", 0xb6}, {&(0x7f0000003040)="669db794840cde582bce18500e1da4529b8a247265faa5c64268b0604a7cd7623fdeb8e328180480cd8bce03c3f835a01d7b1fe753d5675acc342c392b08ce42bb139455655bef7cb900001561106b933f13072d17519d8924a180962f7d1a165cc3fbc23c28c338da9b81b209d1986807f673a7bddcc125c00f6acda5e710188a49b3b864c3784acf93008fcefa1bdb22da57ae842e153eb2d4ac5c0deeb125f20a425780c69e63ff34eacaf0b19711c0e360bac21aa83278d49ae2066e5f85f0169ce87ff06284dc75ced32848ba5beb79f744d4af4b1d703e928020397b66cbeaadf70d3a95180421c9011cac3fdc8cbb054c1164", 0xf6}], 0x7, &(0x7f0000003140)=[@hopopts={{0x30, 0x29, 0x36, {0xff, 0x2, '\x00', [@hao={0xc9, 0x10, @ipv4={'\x00', '\xff\xff', @local}}]}}}, @tclass={{0x14, 0x29, 0x43, 0x4}}, @pktinfo={{0x24, 0x29, 0x32, {@dev={0xfe, 0x80, '\x00', 0x1b}, r17}}}, @pktinfo={{0x24, 0x29, 0x32, {@private0={0xfc, 0x0, '\x00', 0x1}, r17}}}, @dstopts={{0x20, 0x29, 0x37, {0x2f, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0xf}]}}}], 0xb8}}, {{&(0x7f0000004200)={0xa, 0x4e24, 0x5, @loopback, 0x40}, 0x1c, &(0x7f0000005580)=[{&(0x7f0000004240)="e772e4bcf1c1f7f090f7a95d467f0c370e408575b2f44ba2b53dff18f5591217166975de9c38185f005e9d4e89dd2ae44874c2b142c9f4d176667a357929b5dc343f0b1337e3a6a0be9e3d80964f2a3adb3fbcbf0bae381d655640fae72e7d3e3a0f1f0441c103ae4ac4dbbb38d3ddfa4a4692a062e716a2bf341519b90f31297163536177936ad3ae7960c7d619dfe973225846f38b6d85c927cf91eca4ced5bb99c89b6a8b8bf2afed0194d5fc80503f1bac468d027a333d6307c733f82054d24a88036dac7d9b92e28d1f75f6055cfac9593b6260ff5c5a701a8d5963ad8ef1f7e940ddefe4c0e9f2e49d908ba185923ceb84675257c1ca3e92038d6554aaf4c0f6fd10a9d314c8b1c8bbc858525aa34430a4c5b24a6ca02b0cc56727b0455fa93f22e89036f1d3bf183b8837efba233b8837f68716e8d674f2423ae0d6d0242e582d4658cc24a8ea7a5cc75fa4b96c82038a878c742d3c4fbe5c6da0c9cae0524a8fbfbb91fe0424b013a2c688c6671d9e92750c4a0bb4cad09a7f724921d50958a143608c02377fd64db3b351fbf0a81cc4a7823634985b5ee8b271d9245746eaf61ffc9b6415c0555d988b6ffb290e2113f45fd1998c480c5e1f657b8c8b05c46a3a6e31889d9b3de5a508e9b2e72d25e90fb0c07b9867a29fcbf8e917e97f16343757ca7d8dc6dd2992f860f80580a170dcc59ff7846ca0a9b7e8af267728b3daea460b6ca7ddd447579ba8e46c2bcab405cb83a0d5419993dd245ad00e2a1e9b987d7a6062b1934694742b39dabf71aa3e80b9904d8d76265474448f07b6b554736967485cebec74f6e0199a45efbd6c56c8552875d50a9c9456008b2b513ff54c7e7d0525e6ad05db79d8d70a65c8fd830b5d473c043ca56cb5dd9e2fddfb3acb8d6b4b6952195978a956929597bb9b6b37310369b1b55076688f853bfcbb53a74d23f5d2d5dbf537dcabb4641406f6a4581a00ba56bb3c8b15c9aa0b491363d5f70e1b5d67044432fd60c5d31da627525011f1bcb3b5f6f5d7325a163b8e9d7c7a836ef5f92e78b9aae25d3942c60ac0a5dc93a55d57cace60cd1b91ce1c0bfc67b84fe4860076a53839ef42236e41dd657a49d0afa5073f78f07a2ef42e38618266168362610f8ae381559a686681fc97d9d4d07c3eedaa41021c31c4004f9a2340a383322b07b2f5f9d6ccf23a1ca7ca2a3187eeef79d94b8a0e5a3bedcd1629dd1eda3e91d3f4e6b0a3d05bf504a796eb1d3132ab142c8cbf37814a88b08eb9fc3106553fc4dd5c7000dab815f2c2e17642c05c95533a4e797ac0eec502f3375cdaeee40d7cb01a21fb083e8642e01c7b60449132499501a68c07afa3c5b136571e256b695d0314dc31c7a9db886f2002c3e62e0183b77b1f35cf2bbfe987de534871930068aa46d2230332ff361fb3ae1bca53e1e0e993cf39a32438e5065b09f154fabaef563d5cf62ab3e2106bcd014498f1e420db21c4c4f5068da8b00fed17e40d954a10282ad8a754dd3ee821feff7d25022c0874fa6bd4b19c9ed8c615679aaea6d0e50a39089dd234dc143a1bc50f24dbe2ef611c70ff80cd2563b336d20f5b354615822ff73925eff2999acab26074d16ef84fb7bfceeef78d8222f64dcec4783f8958c69af6f2f4c730484a4abf7d7b933821ec77b68f0d885b292ad32eacd18b3453e8bf6a7e5b1bca4960d1aff880a2d3b0a64d4d4733d2c15d21a147f1960dc36dd9b0f1cfad26d00e7d93226111d612e0b30c0fc3e4a716db6c6c15ff88792d0e0db4cc8bc72b20b8e2bdfa26e477d039cb0d1fbe86a78443a880f1a54818bc9548334daa1adc3e205cc4470f37460520e767403e16b70779e95fab9c36161e3be697e29b2ddff9c100aacb9a048a224383411336f15ab86c8ff4f8ab9dbbd7ead134ad9abb5d43b45abac4f2787431b226cbd6b9de3144cd89004b109a811a29515f936dc1aa8addfc0682b46375be06fc5deb685d5075ffb04d15c1835c527aa45127346ff3255cf6c7ca0cb122808c75f75ef7418eea71ebcd7cea842d8932f8b96af1acb453865bb2c11d26abd7bf6143fa574b7145a8683a0f41cc7488835476a8424cdb69ac7b53d3f206c29a82a55afa79803be0cd4083e86126ee3283e18dc524b5a7888d1e2cc8aa53c2c7a789cea3928dba637d93d0a107a39592f235d44ca60167c4ffa4ed1123eede1a62214fe3f16fcc13953e812fb16d3a5be151ae101cc786d80a3cd08dac20ed913d71b6c3a284b5be4d09713dcc02aed1f5668774136d110e66885947da8c874ea6247558e580c1b84da6aeb57fe2cfb18da9517fb9ca49fe451122f12f3075a2dfee4666211671b977f5e11318ff749ee9dfa4b1c9a6467274ff2d7217ee8bd04ce57903c4d348ba3ac3917670dd972dba9413ca93d456c80636faf158cd748fa5a2f73937160f6789596a0ef7633c2d06b69b68ea4ae50c105bc8aee1afc4c43f432265a0d0cefd60fa49184b32901b601c9c4def41b0832a18ff0164f45f101ffa981cd2ac10d0b3604cd99a368716b066f34cfead5804c34e43c921a976463840821b7f78c3c4e5a1ebdfa731b24cf413131f901740da902860e34087801b0eee6171f5c3dd62447652d015254dfb9ff23e428acda56ea10a03982244d3e79c038545fbbaf155b6e779ff90f3491d97da711f73c2bee11511eebeecc6e7ef98f4e98f9670d1c3e8a4bcbe27464fb18976d0e293011033ba22c17b17a321b7212af3dba3235fb20268f8d910d2c576a2809313be2116fd15f58884efe40e4954866bcda8c418235206810a8cdae89de1053665fbe2a0ed6490db1f716c22422a64a203c63bc0e4bc5d708a323e013f68916a57d594f62bf428c456c96db31c90587b938f7e2c226ef894e985927d9208d8648ac987ff962c65226900450d4778f3604b9870f3016cfd5e84969632fa9aafe9c5685be270403974dee66acb35f24f0e8d9fcbf80e1a1411c20a2fb903fd9bb385279c4c6b80713ffc23d8edf4846e95d0cf4530220172ab0b3bb7d6c61c714f2b47627ef1f9a4f89dee6f0dab3ee6bd628f3fd6542097419f2b2721c941470506571c48dbffb83268df14d88c23403a726649c05e3d2b5f8d7ec674161da89f0648b432c63a5cb0d26598216c9a17d979947fda63a3c4aa0766be969bf2a5062497f1c35e3474f7b13b017dc78b276b577c6d9c18e245a3f41ee60a0c22ce166baa0cad35e4e9d08779be0f4e24e1942e2a1d4e31ee869e3533609b6eb1a3220e67e547325869eaedb6f921233400129ca0d8ef89ef977319cd3c7214fe135c4b967d7c035c35ac40345a5a713dbd1489953758436a8951c01176852c528e9cfdce504f22261a1575b76a3fd9fd95b88532376dffcccd4ad933abee9e5a78ba947e2849f371443bcdb5b2fd0f069e8ccfa40b276492e584a0cea0bc01bf52064d7ad01a667d817a8126ac4230b8a2b9fac9357f8d525188488e2d10787f6182c4400cb7616841c482d251ad1119a3ee9ac13a09e9adb45b41c5aeb5b8460c374d3b5361ef75928297cd4ead2f8fdc359c9568b5ab03f1331ff88ab3063e5c09fe588da0563aa3c0bb97409e2c3715aab98f09beaf9ddcc3e15a3e35b1cfb8f55250411a6326760a8d1a42aaeff41d70cad37f099939da7376c79e9703286b660e7e41c65319cbb6e585ef7f9c79a016228656623861ccbfdf7e3699c303a715e91e8b624c6b2fe01b2ec4931684cd212b7bfa72be1bbb039a0735fc48b2621f810d32ce9965ee364b1f41f36791bbc353047129b6f1d0c8d164e7ad98beef64f52a867b679d07c36a0a9ad5ae50cddfa51973df357b8e4385b1e0af40cb6b27e09616a000fe914eab217c2294e61432520a702fb8d3144c003aa818ca8268ce36fc3f2b028da6514ab0d35af49f046fc68c12a78286b632aebeef18ef7695e28cb9de44b46435591233d017d64778cf704819ebde829a313e810b56bbd5d61bf36dc1d0f90b4eaf28797cabcfc9a93189d22aa4be28d17e714cb0dd9d94fb4207bc96de3e0e308cae784465222a94c2e37b1a5aa998bdbfd5cc90fba16b8f0bc02e348b47223254389d8e84bea497d640066cbc50d30964137cc93244b9a6dc8811c32dcb2705a8b99429583148c4fec05afcbbbe31d90703879155f17aee065ad1807585eb9e10fd2cbf59ea56d279f92c83c9e5f1efc7d5e190c6283cedcaaef66896054f9104faeff1baadd584f15a1803166dcd496b8157101a7c0da0a9b17a5464a0fd0fe202b237b71e690f38724123a4bee8124720eb6cd51946a551ea97a77824030138595a011fd0912f8facc1386c9606ec7ee84044489638c93d0f7dff7a541f461d03902f1c705ec470dc2d76aa7eae678f75d72e35f1dc00f66ddd34191950aa694cbff9df6d7aca97d8707142e12f425084392b4ba37f34931b701c70944c597957156abc32b616499acaede42924e513ae77d23f54769aea268121d0e3c7dd977e5626b827622a71af081b5c66a59a7b6f582b2c819cafd27c02204fd58ae8bf8df3072ecf9190118db034b9d752ab7d8f33c6825c926bbb97858ed03515d10af59974a64bf55d1946a96926b1c1522c0b30ec396c10f505fe8ce69d7b5b03948ac24a77ac38d1f4ad22a30b5571c6e146e95fd0760dcd0462f9bc8b42c5ac7d51bac11b26e6264b6b5d76dcf4b34786e9390a41eb3bb91026c262386a2855989f6462d82eab6b1c477facb84e686c4657aca8f99ed92dfa6d1c5979382500b140493123d4f54bc7837f84b6a0d08358283bd7e956025d5650b6b426a617895583545102921c4ea5db345bfaf32f7e98fa626c259208d209b75c9be7f077d30e8d2a22a209fda724bc5026dff9b4464ee32e33c44d22a4312e46e75a6b973249f3b4be4e57165f924e975cc9e8934abd8b1deea99a5f9c5140c23c7bdc09a6e31b1db88527f368abc20442dfa33e79e586bfccb960f1d1e62b09d6344eb7690cc035891d82310eb660fb48a5cf5563071c1b183bf19a3f2bc62e9829f6f481c30e05434a264886c730e5c3a27c318d815ee281e95714b1d442d4f37c2c85b74276daf4b7176f2d14282ad8cf05b393d6efaf7edfe6cf541c969ce34db55e4a6ef98f64c662ad119f3c91c117624a6c209dac1e4b697a47355e2af8a9baa108dcb3295ba87a8592091889234b2d92967195c89de73a5c595d22daafb019394c8228297fdc845679af372e061995570748e5bc5f147e0af31401f16a4030a31e920edd0ea03e17ba7da2a088c989ade7b6831fff62cd8ca97a026a08f116410ca1d3f5da2160b0a8371c2ea6659fc11d545bee5d0cfcc1dd8f2de3d526a780d6f73bac77f41b8a6380ef47663ddae832d964ec620bba31038bb9804a1e2fb714f0fa234ae7cc82accddcfae86f7ba27110f7d5889fdc91041e4cbeb5f8b74d3b821bd389ccdeb52df87dabfba53d7fb1c372631460c70d742ba00ec7542b09471d993a262b17b7c4023f3aa739be7c409158595fdad430b17399f91c03dd0ec7bedb5ec7453290c6b393d506ec5c0128f116bd6b46e43495b8cc7bc18d73822b35d6f7a1cc93a678a1dccf92fe188680a32ed1231db5b151e6cb90a83e3e9509479217df340ac9d2769486a80a10b3fc46cee5c664a39b6e0a3456c62ee012026b0bd421917e1b3184af5e65fb2195d906033f1b6c2932b95f93b71596dd72d0ab7f7d906609a3e59ae053c2cedbedcfb9266e71c517c0bc91c6d6a1d2d50c32268d233ab92119c452", 0x1000}, {&(0x7f0000005240)="33b179749f0ee8cde44669d3ec8f1875c47922858d2eaf5aaf92453dc7228f9d58373133c142e78ce9beb09c590254e0495ca78b72f9fb809691d6c4d427e9b396a98e106339b27617c6", 0x4a}, {&(0x7f00000052c0)="31d7649e2e403f4f969ba385235bf7e2585c9b98346a9025a05d471f59e46408878651337214449fcc0a7583b51148bde3a44ac74007581be555d6879be8c20e3ec01c485d63f57a32939886cbc6518d778ca80a89abb6a6f4b06249af51ff30a08c2f62ab188faf702a8e41ea36a5879357a2f3c177849733a8bc5ceed878535f5f0e7f356d17023083", 0x8a}, {&(0x7f0000005380)="a3e2f08d9ad1aaeee4bbb667df910e70fdb8e78c4a93f371f980dd97350fafddd13d5e324f9f2a7fbcc3b6468d850745ca94c7bd2a076174bd1a4894e8092d94efa0f01a357e14869676e17b8bbb567070d56aabf7b545d90d296e6eb9dca87422308ba06992bb328f81f05e5b063bc895627d557107e34ebd7e0a878499429a7224be841947e040a05137241f3a8017287944a00e5453e670edabf92a2926d486dde2b4832b8eb223d7b602e06a3c902a3de9ccaaf975d08824f2550b80ee3e60eb", 0xc2}, {&(0x7f0000005480)="fadbc49ef44dd3926d6cb67d3aeb869390851850699105bcf595d975059205a7788c64d40aa56ddb70727580ee710255e41675edac5b8fd474500266795523f15e2705b51146d354a0d1521489ad8035d91040f72c4dcd47149bd842734c6d3454a4a66e3f4fc35d99b34b4cdc71b5f87e803d8228ce8a681f0323774e4326222629f74ec41e87b05433604e4e34a82fcb5c875642f65e0bf1c5fa560bb5bd6dc59132a8c74fdddf7ff36930b4f762413c67c865b50f13991527548ce88593a0a4b95cc35c8df35468e0ac6d5fb3d7fadec002c62d7fe67fcecdc554ef9cd33e668b841932", 0xe5}], 0x5, &(0x7f0000005600)=[@hopopts={{0x38, 0x29, 0x36, {0x11, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x1}, @hao={0xc9, 0x10, @empty}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0xc}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0xfffffffb}}, @hopopts={{0x20, 0x29, 0x36, {0x11, 0x0, '\x00', [@ra={0x5, 0x2, 0x1eb}]}}}, @tclass={{0x14, 0x29, 0x43, 0xc5b}}], 0x88}}, {{&(0x7f00000056c0)={0xa, 0x4e20, 0x2, @mcast2}, 0x1c, &(0x7f0000005a80)=[{&(0x7f0000005700)="83bd3ed1164d1d251dce0891b0655b1038c575b7163f3abb8bfa2f44d96bda6c98a3a1003a29", 0x26}, {&(0x7f0000005740)="f69e20fe3090c3edd87314d89d9700bc351daf79519e84e9f0d370c857ec3ff7c21a5b7747c40ddb9bcbada335a15b970f50f4a1a35017d6423edcce7adab940430da9d5f01a62c2b33d97ff5161378ab3865e85ed8f5cc4a68ee647026cbc248b1bfc9c98a05af2e853a5af9b021976760bf175fd82fdcf4c5e79e8550f655778a7a80aa2d53f3e9abf9a9489834099ad88a1e96f2e870a06fc8049c94fff16b72ff42bb8be3f9275d255d6da63905f82eb73e23e0ebdb869df6f", 0xbb}, {&(0x7f0000005800)="c4c86d3b11aa24f72fb942f100a19c761235dc546f341872b0d65620321044e68d0e775f75b71a1ef051c0a70a7c0fc2eead42c15e9d31549a7124c6be9d101bff59804803d647d890ead38f2894cbae58b22587a3dcf4c66a39f36a79bc5129fcd4c7db8a8be9c31404d862d6c5ad6d622da41da930eb97c77355f1ee9f015ca711a85523484275a22b60f0bf", 0x8d}, {&(0x7f00000058c0)="1ab16d91daf1ea8cf3a53500abcc54f507a5c90249bb1fa0daa9a01843dfc583a93e4c59a564bb9cc4d2402c79c7d6c4f9673a9493a1ca31e34b1e8106a9b4b196bb996f05b4fc67d095494f7d085a1bb6e860fd6581686297b8bffe5fc185311764ccc6438d41e012cc7afa65f67a94bf53bc0fdfc84a1fba2b171db76915e18f8af5ec229079f2bc84", 0x8a}, {&(0x7f0000005980)="3f0828fa2c680be7f547014821b63658c7dccc1ccba44811f82e17324551247a8bbeb2c6cf9aa0662ac17799bb5b419f6c21393704470b327aeed8a03d4a66d64ac0909e01282f76f0b8433fa8b88083d1963cc9a5479e8b6cea1047d242aa7923e3d28b313536ce0f8cfcd08ce90d072edabce7a240ec2f8f22ae0e46cd612be8520a46104f8d900b81ae7acb194ad9486454b23dc3797b9a5aa38acb7d11e19bcb057b6c58a8d0ed29c877609deecfae69315b08b72f3637f1e2072689fb4f80846df2da", 0xc5}], 0x5, &(0x7f0000005e00)=ANY=[@ANYBLOB='$\x00\x00\x00\x00\x00\x00\x00)\x00\x00\x002\x00'/32, @ANYRES32=r18, @ANYBLOB="00000000c00000000000000029000000370000005e140000000000000740000000000eff10000100000000000000030000000000000003000000000000000000010000000000010000000000000007000000000000000700000000000000010200000502000b0502000001080000000000000000000100c204000000080001000740000000020e7e060007000000000000000800000000000000090000000000000008000000290000000000000000007fce0300000000000000090000000000000000006800000000000000290000003900f1b9b948000800000000fe88000000000000000000000000010100000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001140000000000000029000000340000001cd6000000000000580000000000000029000000360000003307000000000000c20400000001010900000000000000000005020009010a0000000000000000000000010001020000c2040000000800010005020001010400000000000000000068000000000029000000390000003b0a000800000000fe80000000000000000000000000000ffe800000000000000000000000000000000000000001fc02000000000000000000000000000000000000000000000000ffff7f0000011400000000000000290000000b00000000006679000000001400000000000000290000000b0000008000"/562], 0x258}}, {{&(0x7f0000006080)={0xa, 0x4e22, 0x60f, @dev={0xfe, 0x80, '\x00', 0x40}, 0x9a82}, 0x1c, &(0x7f0000006440)=[{&(0x7f00000060c0)="cb4e7df806532e3faf9a3d27b5abc93a24a27d9d75e9aea2ce599ad6cec5f3aa482052338da18a6ff79162e930492ea13bc2f589119bbbff2e863d8dab90ab89d0cd20b16d94d3efef8917b584bdbe20b22cf3d9e53bada01a6d59bd9576fde2c935f214cb5081de5d731dbeb15008f1e349ab3fb68635ade59a0ee322c81194a0edb9649d663b06", 0x88}, {&(0x7f0000006180)="bbef75a540ea0ca877ba61935f6756571165b9547d25da58ba688df3b383f08e6a9a27bbd9dbc942315f0151af6eedfcafb6ddfc8e1da95cc612f877aefbe8e653d5457db7ebd8382550106043d94bcc1256e6f0530b01f74950b221fbb3740129413115541d09d810bf27b1e9ff14bd2d235155ba205bf78fb65e10e2a0e1296d9a22dff9ce7094df2648a9d1bf78fd1a56517ec55a434d7e950af3e5017cde772116b4", 0xa4}, {&(0x7f0000006240)="265fac07d993a096882650e87986e57f35444c595d63b4377b93b07b9cfba7064e42c84976a7ea89fee26cf2676638592648c8344df75c28f1fff614a7007d94adb20fb052261eb62a7430cee2eb202d511e00894cb0037dfe9d468ae3a85d8a7e811bc1b17c0c2d6d4a47cad6adba3833315e8be26152fb2a57758c2749d0cd84700442a45b9ec7b305d24dc09eaed0be38c80abebd4762578181a2c56ac5b0b087387321f0c74aed4bb143ede0e53fafc72e7e4280cddb2489964723bda49790c85461f425598fec7ad6d53f7d6b6617d01b5d461156a349", 0xd9}, {&(0x7f0000006340)="55b43e9e099b5428967f4d585bcb618691a75058f59fc4fec84bcde4a51c9249bf91edf52bcd44880639b0f3cc2e844fa9c383c315e01ebb3dab0bd8ea7c528735f42da6cc02afc58b7f0acfc1d84c6b03674a24ff5595f789264227b0b38d362d8b08b6f69c3276d71c50f6febfc4eabeef21d0c83a5399204ab8819f5abe5e701eae15b762babb897b36410ba92df214b3767e3ceb15eeb0a10623e2f10805eb89d9ae11196d0b2cfdcfacb9bfcd726ef17ec2e24fc1852002cfbc866455da3fa3e75a1074bffeb7a4585645794a933665587e144dee737a91086b05dcc05784d8ec8db66a", 0xe6}], 0x4}}, {{0x0, 0x0, &(0x7f0000006580)=[{&(0x7f0000006480)="8a42ebc44998fd51f85548147816e7fa87a192af1b47ad9876d16d0db5fe5253ffcbad75725e9b651b93cbd6926734ab3110de3d7d7f897e45af2442a2979af6fb03839cca93e43e7b7f6583baadb21d0d609aa3c6cc5bd4d407d0a53dc0c9050dcda741564f25368361bfa72b61333c5cfb2b64d1d8de04259d3fc8489e404106050bfc88cf56348ca6265cd8992f6d1fd579e4f2c9473074422d2dc1e041a7f04237e5569ee35a03bc171f3eb2b1d4bb24c9edbcbac4c105348c969a2a04064fe46f6c24e200f6da4dbb038825c0abafd37573ec852c75f20014ac3eb8f931b63338c65fd1387911fe0caebb", 0xed}], 0x1}}, {{&(0x7f00000065c0)={0xa, 0x4e21, 0x8, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6}, 0x1c, &(0x7f0000006640)=[{&(0x7f0000006600)}], 0x1, &(0x7f0000006680)=[@rthdr={{0x78, 0x29, 0x39, {0x2, 0xc, 0x2, 0x8, 0x0, [@local, @dev={0xfe, 0x80, '\x00', 0x20}, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @private1, @mcast2]}}}, @rthdr={{0x68, 0x29, 0x39, {0x87, 0xa, 0x1, 0x4, 0x0, [@empty, @mcast2, @empty, @empty, @remote]}}}], 0xe0}}, {{&(0x7f0000006780)={0xa, 0x4e23, 0x3, @mcast1, 0x3}, 0x1c, &(0x7f0000006c00)=[{&(0x7f00000067c0)="235c7ff559c08babf83ef583bdfe9de28cd2b52acd7dc823668b962c445cd44fc49de97dfa237814ac5f0ccc655df26e7e3c68b6de284e2f80d83899cabdfa77782b13fc6be609c84897290d748a2127283137e1b91a57fcbdb2d9c2dab8938612fb74dad99d285024d8537f247f6f99926495bc4d67c98c205e64bf5854ef15a3567575889b34cc8887e4fc2d00227e18e1b2122cc1151ebf40f6aaa168be529320deed23392d202208f2de5ec04ad6845ab357f96c30da5afc726fc62e42a7140517b8fc7aa65f393483ab5dcf1f68d8f66fb9365c10100945c50ae13240b4f9d6acb0729a796ea39c7b356b466678076fd93f", 0xf4}, {&(0x7f00000068c0)="dbf1", 0x2}, {&(0x7f0000006900)="4321cd8692bb5fbcc55afd5d3f04e04e340981636995bb1b5b755356828aa6292eee0f7c1f09523ea8132ded65082231233f5f57ec8f30cdbb76a3de98660dbfe973bd8c124509c38ab22f1fd5bd98019fd88aa1b8cf7b3833ee47c86f73f95d49d0854d8cf90916e5dfb796c505511a04e1be9f839acbcb0e65434facfd7183ed4354e97e842dddecc2a9f6b9e13fa567489727fafaf558cf8c584cecc63a96d1e925eb6bd49b77d332f5a1b45a6bfbb0f14d2ebeb703dee3fd87e923ab2db28a0e94bf", 0xc4}, {&(0x7f0000006a00)="dfcdeb6d448699b56ca07c627a6e73d650320d79b20df456daa0e9d34ca46de745b8666bb0008f043bc02ed9d8b839e7cc7087908591d5427cb2cf5dd0ad9b86f5ae0856fc7ea42c6ab210f62fb7f0a665a326dc8d88941c362208ab127aa4b8ca3df80408122066fba98b630d3b42c5828f55d71f927586de55b18286982ef1537a4e53186875b0a7ecde565da52172ecef7ae47e01d09ea2b855ccadfe38c5d4f8be9a3f0764f7b65be7b212204124d694ad021e215b329577d931833c6c18c6ee877af0aeb9c9d7e0e0b2d325e73a0b053bf229cff17b096261bf10530df6", 0xe0}, {&(0x7f0000006b00)="55a0e316d3ae21f2104d1da3b554912a2eb3538e1c46b444785f2a3391dc7b0c4eabc1772b5131faa82624df2d2e4696788da2eb590ec08f9206d1e3e85fec66da013af2f183dbc267eb2d56801407ce842af1f63aa5a37e816cf996260a069ea8b38d83b3a03dfca5e22b61f38062dee3b1f9f113f299f4b80a34cfa8a3e0498515c20c407a0541718409ea5def264e090e4dd82a482dea3f5de3e8f3381c09c37bbc0eaaf225bc2a89f5716da46f7c2945050939f4c9b964e81804dd3747edd82483e11ed2ab39b83643b953204a4c151cc9ad8e25a46a", 0xd8}], 0x5, &(0x7f0000006c80)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x1}}, @tclass={{0x14, 0x29, 0x43, 0xb277}}, @rthdr_2292={{0x38, 0x29, 0x39, {0x3b, 0x4, 0x1, 0x0, 0x0, [@dev={0xfe, 0x80, '\x00', 0x2a}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}]}}}, @rthdr={{0x48, 0x29, 0x39, {0x5e, 0x6, 0x2, 0xff, 0x0, [@local, @loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x2bb}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x81}}, @rthdrdstopts={{0x1070, 0x29, 0x37, {0xc, 0x20a, '\x00', [@calipso={0x7, 0x8, {0x1, 0x0, 0x5, 0xff}}, @calipso={0x7, 0x30, {0x0, 0xa, 0x5, 0x101, [0x8, 0x4, 0x1ff, 0x6, 0x6]}}, @hao={0xc9, 0x10, @local}, @jumbo, @generic={0x7f, 0x1000, "6ffc6f277e0b20dbb059fc930a19e7e164d88e15f1f030165592fe099e5213eb7607c2f896cbb463c0ac8e5551fe8b5cc2828cd7257c671badc679a8e93274ec05c0e91cd8bf6a815e237a61b9a01841db564c33dafb8391184e54283d30a938b108789f14e2f50f22c2e12eddae22e207585dc94c04c1b42290abce8707636591a0fc12e68b1b9a3fa3b35c98850aab6fae9b01b1a4a33ee8e8c5a82a0b93cf0531b960dd6cfd4d483667e24feb3a1ffa59f5206812bbed27bcb00ab4720adbf84859080ee55dc256e2195c22ebebf32216670a9bf7267a9141e596dc9b22aab57d4dcb76741e5f7e74b0c3c8a1a2a62e0f4fd673b5d9f11756384844890d663857f8e0d0803a8757e45dc655a3bd1e430202410a676b0c418a5b3685fb9dc2a3cbc4bc6c710537e4dabdef00d8f7b669f874bc8fbcd5ba01685f1cd8049fc8596864b83819fcc9fa90777299fd250ee0bdcb1eec81624acae3393d6efa1a1e834cda561e38ebaadf225da2006878d622f1655b88081b1118e63d9d3c88a1489f31e2533bb9a931314cd5b0d7c1fc2c1ff6881517c4c3628718c7373db757b6e527e4deba05c5ed8bfd058f55b831373a6903d6d35e39e80fe49f8e26dc410ff62b77088ea2e6f8808ccf07c62e26547a650d7236b9aa1cf8b1aa00c41605cde0258f47d8e12175013206fa7350b9a151f51995f2300f52a83f68696870c2ca18120a4acc72551bb07251e27c3fa2a3ec1b7fa3328d9a2a77e415cda7e6641476fa8f020846205851f35123ab0ebd0ac2529f83853ac54b355413414bf2c28ea7163898b804c6de478935bed70e434e991658b7c479da68981dfac122f7b1940a50e4492a0c5c13a4c677435655db7ef61261cc474e4f403cdd2bfbf41353efdee5e9fc263c6bdbbea73b8e9cc8e563cb2b0807cfa3d556f7aaf4bee24cad01ec081361d581452286027981d756f8320c325bbfda3e96de3cdf2542c0fef0e240b20818b8c86d5caaf0127d3c49bf486754f5c30d4f5709892b5b560f2993b8f57678f3fe5154eabfac0d4285cec1747c7b2741ec7c200a5ec7db3005061fbed20b55f701f07e57881021b755a290bd230e33725c885f7cd8617d0654861a9beb46238d898f50f00d914038b893d9862bde042afa2fc1b199378a2dbeceb97287101d15f8a39943c0e617dbe3ed98f09df7edab4e91f6dd3480d27948e5757ba692f62838fe01314cf6e34f64df15f4960c91efb195199e9d00fdfc3ef3177f4abbcfcd3d4c86331af9cd2cd3eccabce753a179b8fcf76d441ec314933c903fcb30e44121cc6ccfe66e1d8ebb075a8ebfb727ffe237cc0f05bf3fe77bf1747c7ee78879f7c6e87600998126aa38d513d4a50d9120d4da8643e88e4f05dd915e7a49a7307cb68089555edb33180c56b3ae7d8c8fb7c2b4dc0286e34bf9dd84a69c615ae246b16aab08645730e9363e5a27d5e128553bd88d3b289e479497b287e89a17c1154380e009a76843347bda9501f8b85a4734ab48a1b891044ebd61b9acba25dd0b1ca4c3e4a031fd7e776f0a67a0a6104607f64283294f804ca5b7b103a841b91ea3ada65085624eb8eb886296263528b6d229791562c38b35c9f38bef260f9936d1ee6a91ee23a80bfcfddad1e93e54080298bb882e3b181e957a71d21fec5a7e7fda3ff779dc9b22d68b295524e8a8bbfb3505ede02f3f856d9c65dfa301510b3e4b71d67c02963d57706b8ee0b3cfc7460625542c947639fd27b4f9bea134cd8caf982e7f762b17eb415d8a835177d3520c7833491dbe7fc60d43bcc1de6110fde43ade7c08baa1f20f91d8f7203520dd8fa68a2ea6172fda197e0c30ed9af0c397837e4ea5db9053e01adbdd5d24106d4c090b64fe786cc833cf0b79ebb7ac9b1e6bf5affb17d30f32dd35d3fb11592b26038abfd137039e354116bd98a701c45f7f52a4e0a523dc62dbbf361b9e417e208507cd8bb7d4d38673a8bab3beb807c3360a569a7b1f0e4f1e69f4500ac8f78287a21b1ce176c46f84ebefff37f8a14658a1a00a1e06b6861869c0cb3aec745d0ec0c9f22580985231bc4b4d20a7bc2c81fbd030941f9b6233717093b2e724dce871d379418954d6ba265daef11c4e7a211f2158676203ba0f079b375a31c5f9f4b7f1930a67a72a0d8d6ec472434022f3e651d7d9c6da54ccfbe3c0c199dd0deaf91e6483ab156f8e79617118fb09538f400c54514f05edee241ac10e6eca4adb6b0d9dabb922b25a63820edada91f6a168e7981684c37be14d9808a379607721f1d8faf4f457b6ce3e8fb642c2c3d72f67e1efba6d42f85c17f8e5eee2d9519ba7f0ec753cd5634b75d6f731e2c25e2a2c7011c033af68876b6115fbf3645065ef9b5ae83980c8fcd98fd25c266dba6628d4199a59e5cfd62592ff453feee3c981f12056c4be6789c1aa79e9de991bad942317ab1009fae958f17404f3d03542e4bf5c665d12265159810ac984d58f6ed7947c853d862fa8a365b2b6f4b40903505b3a76fddd758d2ef3f5b5d90b05f16e938db6e1f2d180317517806d78460fd416915c46623f3370fc34cc00e44ee367fbb4a1db1c81fe6f2d30395f022fa7bcd5838e4e77bae6acc54e8e9a1e63785ae238b596fa7f3cddb5f9e22ce7092aeb85a517dd920637a32cf919a05d9b569efa929be703e98ec65fc4d71f526a615e0ef81f9487c0058c0492d6b27a5dd0e94ccc7dc81cef3e29d3fb089e2ecc698f2be97e88667f74005718c19711cf4514eab32ef86b5efdd0d5a02b874d714526f90b1d398e27e694bd39000a9f6d366e62964333279927c0dd49bb67ff1f237b1fdbeb7e967ca2a30cb02d0bb70740987e3b7b75ad319046a98bd3c1075d328af376f24aac0b1b97a39cab583b0daba35a79412d83f6df4dfa2ee12a361ac5ba60b90d4e33248dcb7f95be3d9afa41e004abb0f8a896b1a404af1bf1dcccc0b7e03c3ef6b2d6a75c1d1e4d87da234fc9143ce5920887c281e320805494131a6aedec9f5cc1080daba2273c234fdaf07cc25e6bf2315f011b64ed92f7ae489475027d3eb0579262ef3778c0e172e1ab6eb25f48258275e51f4d1201a0fc55c8dd87f785a07b7653c138add69a95d0355027426e410448cc0c09fb91220e33c11d0edfa785ae3a9d8c861763ef5f7cd92615b4795f31eb3ede79ac1cda5c3a15275bd8d31997720ffeb70e2b7ec6294c948ddf0e9be61ee803b907a3915b1cf6dcf36774fc3da90a201805b1417c6e8506a48ecfd8198331ad97e8dc9a3c048f9dc3b13e00950db88ac7e30c7b45e4aee8d10cc916481c7c7f4083898e73ddde013d6b08c31ef9ef33afcd34f1814ba45533657ac5255a7a0c0fd4130291dd74aa048b3ac30796b6b57799f98b598581aef8a3ce922e413982c22295b5695eae060d1fa4ce3265d0fe4f30ed764591af9029a3595a3255018f2071d7c2101a9e80f140aec0df6821aa6edcad200375afaa153c8e801fb85408ba1adabda4bfbbbaf63f1f01483cebf905239cefbe65d1bbb0aac7ab6f3d00fd515d36b65ac0dae71f35490020367743704f5e97372c2461f3d8a0ef08d69be2f9c0ad5a4b2fb9777d0b68741a5a1f3f1c7b9eb561a131e08f215fdf5b3b79dfc1448dffb3c1947f11c1c75dff0017eee797f27b087273f23406e4659abccd95d3834b0b9a6860cec4bd8a6093ebc088306d8e4095b3755d3cb8e0b6f4af4099be838e3b4eb3d697cb26af26d041f21da9ba2c4e0f3d80ce2445b9bebae6e3b0e459c330a61e3fe26705f202b6bc0db918815f30afab3fb3b1be174c64e30ad4ae6b22ca4306488fcd68990b31d9b11eae6ef8b1e660e4b2bdd7d2b747a2ea05cbee3141331ee09d97b59950882d63f630f73e2998943b7e19613251604a5750e7981a4a3753dad339ef5b1e3dd12d3875113fa998052f8d46675bcb760556c55572f05aed0009ac5979791c665b97d390cf5a422a8180e1b9ec4d6cbde767283bae9dade922be40c037a70d1af8c800f62534ec7b8ce7aa338b20f9493ede909a04724fb61d99ceca071f7bd7a9ba85a4ff021135e6fdedaed259707e7bef798fd3ffea5c8c8f69c4b0b51e60fecf589f70c40aa9d4ba7a269affc9a901ef8906865568539fda437f63454ecb7270ab93f0d50915550711ee311c3b1f333b4e3ca110d20d8eac7c1fba8136465416b9a1e25ca316e75b7bf5472dbf65ace6c0f3c1708a8f5a0be83ef79bda4dfd57629fc47a8ac6b4ccd8416648c792c2af2619c5ada788479b499ebe2f64b63148a681d40f5fdbe7e3047792498d733f614da94dd450c4368621cef5283b3498b0c4a20292f4d09daa1fe8e8f999d4bb6452ee6b8dfe02e63b7620d8ed95a8a9e06c4bd79e5c13bade6fea87e2164a1af6195e2ddb8ead567307e07c8b4030c1814fe0f89baa7bdb7f8da66bf72852738cb44551594e41ef5e7bf9174773cb9dbb0cf42e89608b8d6d1e8b2490105adade919d2d6f77cb3e53cc3beef8ffc9c1f0d721f9015ddbc6920e4a64c8df0b9907442edffc6f727624cbcf7892af27dfbb6bbccae1a68583ece835007176e687eed53c301daa57ec7f26a2a56efe0157c9907b1f0f80c70f292f2df7b555c131ae3bbb62f521a9059633de3368fe839f7bc8a779f55d52c8fb4c07b60b9447c005f612a39f53662476b16c109e7b66255e0fbba2ffbab0a8e843f8a1ac70dd1e9d7bb3d344c612b03a42d5823982c637b194492c9426923e6455d8522a4edffff9c8056521d6afed8e175e45a520e878536b2b9dd77394dde4ba6f3b4802468687d6c1d15389aa8587d90620875e84e9461c849f9484cfc2d017674683045b32c6f6ba92dc72834ace2d553231aa0922dad5b6d11aeb03b3e887575ce7413da8518bdb9348b87b74945c166ae09f89c61eac4330f132566f64d39e28e9102b17594b3fbbb53e3215ecb099ea1fd175b6df8d46013bc77e1167a6c1a16e1800f0e1d016d088621fa153a892734681c732dc422c906c0b76b1168465fa6f8832bfedb769b84b03ebff451a0789ed51e85e7aa7d96e47b53bc1a06cf99ad004274ce651d12c2c8e15bb90263b937bf96e35803c402d5e0a7ade897ca81d4acb44755ecb59f7d41d6d2d87031308b7e07f28a67a9c15c5fdbd93f105aaa8d2195f49c5fdb8ffed9ba91afeb2af97767c9af64a29d954c5242655a570c100b95c19e83b3487119d976a0a39f1f054dc2cad3c9f11ce58eeef2c61b9b8b538497cc5ff3c39029160c84277bac804e29d1703bef73284773dc493fa013bc80d933212157a63fe9d7e3321b4ea5deae69bb5aee7234e7ac81c40cca03478d42afb79ab53477dbbb6790605d2dda394baa038d9f0c702ca182e6329b2b09e0d5b52511acf760a212900de819b7de5fdf7aa9667ee2ba9824b5ed186d7e77a1a78ffd4d9d634b7d8f6199ea2bbe842116798d15cf1dd6170e1acf39e3eebbe1ef0e93d2a1c713c9f354e080f111267b0111cce6ac03e06444f5427e6687a8fba1e9cfea1851fb81e3c682b2134455e164823383fbd5881a0b7ba9e44915ef7545b07539a3771fefd1d1ad7d561977af2fb827f94cb7c85611c3830d5cf6011441aa3bb2ca704a577ef2e9edcbb7918fd5a5831f4196b67d6d904f5a5263129034ce4e39e8a95b903d800e8491ad4085b506c171c5932ff0292214df5f1cc52a46eeaf6e775dedde0563a9f8b9acd89aa06d4049b8628fd4ed5a27dbaee5a34007bfcdde02b7ca29513d0a9d8bd0fc609edfbdc17387b"}]}}}], 0x1150}}, {{&(0x7f0000007e00)={0xa, 0x4e24, 0xf, @private2={0xfc, 0x2, '\x00', 0x1}, 0x9}, 0x1c, &(0x7f0000009280)=[{&(0x7f0000007e40)="be98af0a61aae3808098c13dc2f332f944cc95", 0x13}, {&(0x7f0000007e80)="316472b070065e9dcc0c41c5b9269678621f994e8d5877a8be8f5340262b838219a770845d1c2cf82765f2a4edc1a03ef8e64c4b85250f29aecc46d059d5b8998bd05575891b74b22b5c2895b65edd40983dc6c7f5f296d67c353aa55e5dd27319fbfb22e4d321a1ba3ceceb31cec123c0cf74b87aba162367c475ad0fa4", 0x7e}, {&(0x7f0000007f00)="7ac87fdae8b36f0dc9fc263dee8b960814ac86ff578eb911a02a8b582ee3bda7809a98328787ac35cf456701445282c2f3839904d7bf2b8eaf9ee4f475b65e179d93ff9bd85d0019d3d764a4daf8d7d49c1f0ef1929c7957b9467d0b39435801a99cb7bdd00fb433827856301beb5dab61b2f6c8d2361f313119c46b8caef56484b85989893f8c0b605d6d7e4690f4d984b58c80e71180c7ccebc260360b936f0db6013cb902faf31c61d9180ea69dfb197b495b91d304ef4103945fd503b1a690", 0xc1}, {&(0x7f0000008000)="6287800a5ac0e40e4593d68a740d8092fa5714e87a6437a6c9c68d51b40b318733f8db25d05c200ed9ed8d92b6fa9da7038c40dd23680d1f772dd86ce4", 0x3d}, {&(0x7f0000008040)="d33cb6db2262b93f6e9c2d3dc9ce63b74ce7b18d28a0d187d4697e918b9340517cddefd649d0ff5ab83f27d74a3cc73f372cfe9b646e22237a5d4fdd1a2478b36f3f950593a4440b269fbaaafc813189319161d91abb207f78e2542840b43b6723929f0c79073b6ed88be7c6eca0842c9baef00a6d2203f0fea4966480654e7cf1d085f5d3afd4b2c5c1ae7160629984052cd59fdc0a352a8d0d99e1d460cdc5fba14c93222339a8ce52197b78e363c2762368327dad484da08f0cd6458e0602bf0c8c17add9b29fc07fe731262979e6ff56b9794e2756d6f5c3c53bfc257d87f0982420293f1d5d3d4128adea039989ffdbb76b7811834c915b0634023a57b9d4fbb3a5cfc756cebfb525beb9308dd985fdea8322f2bc8ef80727fd933e577e2bfe120db5bd5730651401bb57528832e8525a2510ee2f5d2d2c5922d36c209a61d8e73b884fa0f0e59e1d1e52d39f32c993a75a7b40b4e8e5076035737b5c1a3da09f2ad540f90f0a0eeb68d4c7b493f6dda33f3704606a529532686185d30bb448e4c050d523484381678ae71a6a253b1d5f3493b8a34a6923d84c055ffe71e20646a87640af0f2365e13601e252606275f906d99f2f72ec2654c3172fa134d22b56eaaad4de6339fe3b6d893b56d839df3ebe3172453f4db6e46cea7fb202258c621ad6bca59c66ea9d4af089a56499705ff00ceca05469d0b13663eb40528cf9cfd3cc522991f22e561fb04c96e98dd9eaf5a964262bd2715cb676626df0600507454406010122cf919c0b13d152d640e68d72ec6421f6f366b6c688dabc2bc4782a8231fd084abbbf0f1c71142326a2b50aa4956f171ebd0b02270549726f806fc9bc3480228512452903d632a801ee2dc7cba7c8cd7888a076fc15193070e6b4ec10375f19aa796d7ca428c50a38b2e3482e72f99ea5925e82af5fcdd965d123f2d8d7c3cae924ced4cd37e92f0243df606497bf27f2778d22ea3d4a76f20182720e150e07fed3ed40649b5c3de3c335c40caec4dd08cf62bbd3d7b848a9bed4126d06250a00fb2844ce8304b72efa2b3f240be633a900cc72abbe4fa106e504821445946ea7834b2a1ac7aeb775f52b4d8115a0ca21fe059cadb74f56f619f198cf5c03e7abbaa282dfef486c471a7e566c9addf7c5e70a8ec1899bc1eafa6110cd904aa1631fa050ba6012d998e22ff13c057d8e6351f0c24a742ae91fda4784d1fa642fcd437bc432b4dece6f5a0391bc78c37829ac10d8685b555ea714fce28523d72de27a44f7c884470182ca0bc5db3f948d45039c40e9c4c327e21fee6b97ce63de3dc3b1b0554e92966d0c2c9e338cc0a8d24a59414f2a5126cfa16eb5a05da7ca36dddf62e99ed040549541b9776e7f609d303b4ec637a61085c783869a30f6075e705949d53dfdf46508f268ca11508e2dd8472da4ccf4e6bd74a3a27fd31b0a998b36cd54fd1eb116ffecde2243b88095fb47635abcfc80e2ccdfd6215f79d9c85c6b8fd80490883534d7230b149b519d90268c0292f16ef8aa345513123643e16232fb1866ed34324aeb6dfc6de4b4721455043cfab29fd267b6fc44659770bdba70a00ee15eb8c20acff0e9f72637a029faf2279fa53fd4779f4898bd7ae548bb491cec39ad2b9e8ea16eceea44cd2048300b80a24173c5fbf58ef6d848df480413b9b1fee8e9c99829930107e6819b48c5d8b69ec10117dcd6e8d3b4ae46bb17735c1782d35315fc69395c682b2052d653dc7702cf4126088251f0d78729da0aade0768b42dec3690fb2f993ce9c9abdf208a9a21763c689faca408edb3ab2fbad15648efcf72a9dd4083a3ffb0d8126ad210a9f7410b39972faf3304bb754833babfeb6f9df441891ec84e63c82a92a173f67914d39470a474429301e9c4cc5d4f5100749206924e95960f946e044add4ddb96707f41a37cc00b390dc8b38be3e6fcceab22894feb53711e42fb86ec2571e585e3754d1b3a29f4cecded2f143acdae1700ced5952ce0be275b43fcd524a0aa587fb9826009e6ffe198ca7ecc199ea6b927cd956f5ec31937466ab3038c65e2ddce707c4101dfa8d6636b3c5170df78d956d315b1b6e9261962cd8f2ccefdcb86ce07a6712deef5c33960e9a97ce1c60bf04510c32cd5d918564cd2d764b96a439b225fdb2d5a7815c710b5f4c6e47573b39846ff2272e570137ad840b3dfc40b6b5cb9898527565e10932ea618997bfdbe0c8a6f452ea697391e8e790d101e2a5c77fa6c79e2b1c7bed9bf20374ed7c6485b341397212567abe4c7594f279c204ed07940cc6682d7c03df6b7a7b29dbd7191ef40715ee446c1172867f21992bc96b95f474d4d6978bbef714da523023e8e76c89a9d6aeb3e83d7c6218d0af6cd3de04978da7e11e19b896a2ff4d627193bc2ee2126d9adce3cdfebc42c6d5e51d324e400cf130972be42366a1d9d53f8b95aa11940106f1b49dd7dcc009349633d441a8fa630650db7b75943ce8db1666987f080980addaa101b657cba24ebea232ca4d02c0c435d964add2402ffd958d237bbd2645d6ae67de0d54252424e6183c506146dbfae20647f3c4f868547f1309cac702d2aedd91025c093e3d009a8e1d06d1284643c1f19c6bf39470488d25848be9b67a98bfeb178858e50c1d8f94c74c3c3c04b2a131b4714822aa5708befb18a4691401a8298a8506199c86c94fe8ccb86601081f8f2365f5c22a204f25a8afad866058bcd40e67222c19b9c170222e76d0ee00ded1848a41370ee0b6b6f4472980e708db64f9fd4377dd07ca7887d766ae12202bb96f06bdfbb292c09745c64df5440315c6e353e6bebf323476e0665db4334ef3d0868f1a889aeba4a2202d947706457b051a48c7df468d6312febf7fa7787fc76648ee78f0b60de13a7b89bf393454389b8594e6999e5dda7c94e88cda21d23ce51aa424611cb2b95449986bcfd93c910fde3abfb4d421c15f8d71dca6f22fe2749f9df3d75a9ebf9fe02a399f85d8c825becae23e2b15823f4a823dbe5dfbf430f777d4c62c6358c819373e646a5bb3d9df387d851fea0dbd8994b1f7de7ae3b15b75e68fb15b62a9188fc10b516b7cb1780af6c6c40dc617a54f774cb17dd4aa6f006b9619961e47236367e9e3447a9c1ef91f34b1d0e5a4bd8854efe91485df436578bfa1b8dfe4977bde7b9d578c3c2bf585df94de5b2b2d3a3a21ccdb8ed3bef82d39eee31a1be269103462e636314de8a8eb3707bf83a7b7bb3c59255f349bbd481542b7202041e0d2ec415562956404303ec69b2b1389bc95b16acb801dbfec35c06fdee96f26a67c8de11386dabcf6642d96b3e58e96f293ced529170c847376a890eb875adf967a5d53ccd0e32af76896251940f2692d2cfa63bbb12cd3910b123cc0a2a5bb08a982940c62d33d4b9cf9eb137c95197a7d195e4c61fbcca430e6da9efd1687519783a6bc0be50e64b3248f4bea7fb0e9b8084e125c191d6b9f660f52324aa28e05f2e47169ec33c7e677b3a92be693609f6c9c84762e0e661bc98cb98ee1bc62f169f1913d0f644a7f14456a08c8b14fe2e084bde7afa221b8b0ffe30304dbdbc09b7a89b09d3be02547f2b0533d49593afe3541b8bbbb8e20b6ccedbdb3cbd037a34434895931df34251c0c30a8f7a78fe50d6c0ed19b22ffe2d0863371d9d6b1dab47f916370a6aaf5f2a354cad6845bb0dcd4e40d6ad77fff193b5605bc2a699a14512f32554c52bc36f3fd851a5e3df3dc1a3218d2a3e71ea40654bb7b2967614f9c5737c1b92baa70163d368e47e3ca55d1f17c7762adb9aba467c62d854a5656f05b40358c5905079bfe8b8764f789b28830ab82023c0dc24feacba9e9883ee017381be300aacb7c91917dccdf4c63edd9a26163078e12db0b72441ed2c40ac7505d56678beb3bb4997617756d59d0e3d44399844bd9306fa7132157725a334b006e5fba99e87dbdc5fba953532872194e331f9ea6763fde10f777a0b1421d43afded6b4dbc3d186b1927b3b1fc020b7ca14cdbea99ed5ddfcf0c724d5222c3c9aa93ac7200194c02cb260ab14f87eb643534f5b9edf99d90dbf3733e6b8be97120631f612c2b607d8befdbd7866c3bf7385caef9e61957457133e65ec4b7e483fb0971d02e1adbacf19dd7711dad12ccfb91623f7799a885a8563dd0bd5c4dddbacad73dc90436c9133feb8c05320806dfde0b4ab34e9f08ef6dd2102c24b55826c5aa2eb986127034154f8d6e3ecf992440bacef12e68c1e374d857561e16f50acdfad0000792657a08bbf9bec2356294b29fa9871c6d9b1b0fe690df1008cefb952fd386f697c5a26c40b107ba846a7198ccb5afff7cff0109d3759450ce3823b66e7841d29e809f78bd7401edfa2b9deec3dd0a54f8b14924edd2d88b1b2f5d979173ebde340e6c4a11707b5a7e9234a4c5b80d00178c4308e3b6caf730766e08e3081e5d2492c4a09906ee5eeff50cdc2bf16c88ea4c48b8acef41babf849ccb7aa24c37ea1a4ff0ae5f4d159eb57104bb91de5b234ed40f3b429eb8e51be3229bdceed6c3edc245ce738bbb199c1e91685f2dca97ec397ef28225a6871afa0522c07686adcee14103c5ef69e66889b3efe8a093c687bbfbc7d6037338850ca05c4d89982fcc955c5956940b6b360cc24425abaac1e8e1dce1009f24213b26a80b6539d7961d73c38636096a388bc9a3c543a4632b86625d0ad934e5bc07ec2fd8c76267c88616edc7c84bc33e685e39f6e7596f9355b4e155d9b4be62fff104677280b59e8012c08bc37fd6c85f58e5ec4f16e2d8b54071c14713b01a7588305e543fd8ec7736e84e263dfc9c13b867e35a6c0c4e341a4ebbad38c299ddd26829d83e84e403740c7a98e15d2760c168b6048faa17a926c23e008210df39491d86bbbb1a6dee64eec07ada7a1d1a40e8ec79c68c679fd145842a0f653c49ff2df2848a9e3813dc154688fe61adcf77a8ff08e9cdcc2f02d79fc87dd3edd161fb841e038c40c825837ce583164024166eefd3e7222dc822d32d06a2d1d925f0e3f01d29e273d518cd68e642a73af10921e2ceb3d8e0758b55d3a25abec26f5173d27ed9b6d36fabb1da7918047ee04896fec9e5db29ac0aef352de662b839365919f6fefbd50d5e70db149bea20f7a290adee9efe50b98009515ad37895b3f478c97345bea87b218122c8f1a81a8c1e44f60e53bcc7ed710a5dd2770c34bfda26d0253cfa8cddacc7b2cd9b22ee27cc9645242d27363d2851ef43240c7c74f852ec91e2c3a873f33832b96af0b313ee0ec583cbc296b0f758a58b720af07b2323e0fad6fb2f3c306a5c6288ef5a39161b2f5f1d74da80dc78f49833bde63a8ae24b4b40c3e81c1fb126ecee0c896ee61d9d526926cb14c750d60b9e78222356b24bceaaab1fe01de156a8c1cc7df7b769432dd7b1cead441b5f9e9cd9c234f63be259456197d1c68f1bc30c41275c13315c7312a04e8f5b7397edfc40897b8094e478521597cef85435c9295198c4fb8a8eb5a1b0d4b6ea3f717a48bd25479fadf5e7c6251bd47d063f6ac51c046f67c9cc6dd671351ad82c6a67aebdaff6bbe71c58661c32eedb48d2a9a5b57482f9c10e3994c04041cef2a1777bfe12df3c3418c5e9bbb7590db4255f29ec6bd56ae4a20384cb78e8f5b48f566975663b543c53055ca839cd99357ee3880e1ea8d3068e4d07152f397afc17852512cd2ca14fe36de401784e8d4711e5e56b1ea7a340f6dae5587d0eee5db1b90dbd45d27c6cd9586cd715300397dba08", 0x1000}, {&(0x7f0000009040)="31c432c025b124ae135921b661e0e167d25b9edcdbc1fd5aab28a944df04a9939ddf544dc27118", 0x27}, {&(0x7f0000009080)="6578996fa228957974f5fff53686412c8591b043c74afea6068dbaa7fedca92256ae8ab027799a8fb97a8981585fd745325c41173be2e79827cb9b0b6aa972a50b89a29877b55d33a489624b9d0e0dcb2a5726c1d9de88daaa0f2239fb84dce0066b90c6deeaaec13c7fd3569cdaeb29a173d619cf5c57fda12a7b44a6547526f0f08d7cfa0604e2467e7b23d469a7a287d70fe740", 0x95}, {&(0x7f0000009140)="a4aa6b22", 0x4}, {&(0x7f0000009180)="7e717f5ffbccde8cfb32bbb4793f2cc013db9a2b8034a99c2e67410951a3ea0a06c9a35f261e016fa9fe2e9ae9ddc704711072ca9b0d133d141f0951b03880c88b9135dab7626b5a6fd4df2fd7a4e8b5b81f4945568372c885518fb329690a213b722d7fbd675242c294085900f3d905bc043359610591896e4e9b886ba782fc4f8d3e783266fcb52263f1376ba6ffbbbe8de3cb5290a3ef2fc297f6a66c2da08c3e1c29de3a8b46a6bebb21b5", 0xad}, {&(0x7f0000009240)="64623c4db40d38e972fbd5b3663493c54649", 0x12}], 0xa, &(0x7f0000009380)=[@rthdr={{0x28, 0x29, 0x39, {0x1, 0x2, 0x2, 0x5, 0x0, [@private1]}}}, @dstopts_2292={{0x240, 0x29, 0x4, {0x6, 0x44, '\x00', [@generic={0x10, 0xcd, "01ee25d91d9c414ec2f082a1a824e68f7581ec6d4802c2eae6acd6b9ca2a0c2f50360f3aa90bdab643fc7b9cdfcb07b97d5b1cea2b535a0dae276cddbbc6dcc4c634c54d5cbb4225e374afb9c9377a52786c224c67760a21fec257034475d4d54c11141f79cab6bca2ef9bc254a45182cb3c977631729b72294e87c7bb2fd0caae52de935ad08330a8e287512f425ee1d0e1bfe1d7940f2ebe2d575703d568f9bfa8bb7a099699315a97c0e7e388a25c1ab958dc75eec3acb963ff8e0b9d59f40118564ad11e20d371d86b9af3"}, @generic={0xd3, 0xef, "dda2b15d68facbe9ed75c04bd7f94de3795737ef64dcd830595f0d60cec8492823edbe5cd13617f4407950b03f825d3b8b56e17e02f829f77674943162bf35b8032023262a0a6f849d824c17c46fc39cc86f8781c9ec6307b32c1715a639d1b8a1f2bdb71cb222a4936884bd5e016d296905250e07370a83193b5bb63dea383d2be857f638445a4ebc1f0eaa24765e4a3947c6fbaeaf971d30fa90869fd9c5839b2eebce7d081d90ae8c5073115cf3cf1bc57dee09c48174b5b859a837b9f7a231178b857fc92c3ba8d453d053a22f1c42fc4177605585a07a87334dafe44efb9cb40794c713604744cf727826ba45"}, @enc_lim={0x4, 0x1, 0xa}, @hao={0xc9, 0x10, @private0={0xfc, 0x0, '\x00', 0x1}}, @generic={0x8, 0x4d, "802013c5ee21aa365db280671100f9f066736ceac44d8a502cb3df2f799ae09c487f2f141e9b43991adacc131c80f4c7dd8421e1068fcc696098c6d1fc9f3a23aeb17d88d8f66eb07443f1ec92"}, @enc_lim={0x4, 0x1, 0x2f}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x717b}}, @pktinfo={{0x24, 0x29, 0x32, {@local, r19}}}, @rthdrdstopts={{0xd8, 0x29, 0x37, {0x88, 0x17, '\x00', [@generic={0x1, 0xad, "89ff1a1ed3d0d0a98c57ace76045f610019025badee85440343991798f097f16cbcb9a85c29aebca777bc66b6aa1f788a239b4e58947a87b06b56479dedb16e1d155bcf91ca4a8cb21ba465dc42edf990085ec352ad2b28fa7ad1866a0f0eb38765b3818952c84db46a3eac22c6f95a649a480ee897515ddb6ad99fc81846aac05ca42012f5002d3a6c6b5ba651cdfd8be15d562e9251c2864cee32382864aa0175c2383f8623988f1938a0645"}, @jumbo={0xc2, 0x4, 0xb6800000}, @ra={0x5, 0x2, 0x3}]}}}, @dstopts_2292={{0x78, 0x29, 0x4, {0xff, 0xb, '\x00', [@calipso={0x7, 0x58, {0x3, 0x14, 0x0, 0xc, [0x101, 0x0, 0x7f, 0x6, 0x6, 0x8000000000000000, 0x0, 0x3, 0x2, 0x5]}}, @ra={0x5, 0x2, 0x231}]}}}, @tclass={{0x14, 0x29, 0x43, 0x2}}, @rthdrdstopts={{0x20, 0x29, 0x37, {0xff, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @pad1]}}}, @pktinfo={{0x24, 0x29, 0x32, {@private1}}}], 0x458}}], 0x9, 0x10) 213.323066ms ago: executing program 2 (id=505): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="04000000040000000400000005"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800000000e7057b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000001600000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000540)={0x0, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="18020000000030000000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='cgroup\x00') preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/128, 0x80}], 0x1, 0x131, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r4 = socket$netlink(0x10, 0x3, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='sched_kthread_stop\x00', r3}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="4000000010001fff000000000000000000060000", @ANYRES32=0x0, @ANYBLOB="0000000000000000180012800e0001007769726567756172640000000400028008000a00b8"], 0x40}}, 0x0) 155.859927ms ago: executing program 0 (id=506): madvise(&(0x7f0000000000/0x600000)=nil, 0x600707, 0x18) 106.354498ms ago: executing program 0 (id=507): r0 = socket$can_bcm(0x1d, 0x2, 0x2) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x11, 0xb, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000fdff00000000000000000000180100002020702500000000002120207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000083850000002d00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0xe, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) connect$can_bcm(r0, &(0x7f00000005c0), 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x101000, 0x0) ioctl$HCIINQUIRY(r2, 0x800448f0, &(0x7f0000000140)={0x0, 0xd24, "380919", 0xfb, 0x5}) sendmsg$can_raw(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000ff0)={&(0x7f000000a000)=@canfd={{0x5}, 0x2, 0x0, 0x0, 0x0, "0327e1b22b5fcef7739c699f5ff986ca08990039576a7d5cb2bdac3fa80acf584ecb5fee496e6866856b76b5ee00000000000000094e2f9663a918fa1efd9b0b"}, 0x48}, 0x2}, 0x4000000) r3 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r3, &(0x7f000047b000)={0xa, 0x404e20, 0x0, @empty, 0xfffffffe}, 0x1c) listen(r3, 0x1ffefffd) socket$inet6_icmp(0xa, 0x2, 0x3a) r4 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x4e20, 0x700, @loopback}, 0x1c) 42.68875ms ago: executing program 0 (id=508): bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000180)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x11, 0xf, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000010000008500000085000000b70000000000000095"], &(0x7f0000001dc0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='percpu_free_percpu\x00', r1}, 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffa, 0x2000) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="1500000065ffff018004000800395032303030"], 0x15) r4 = dup(r3) write$binfmt_elf64(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="7f454c4600073f034b0b00000000000003003e00ffffffe93501"], 0x7c8) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r2, @ANYBLOB=',wfdno=', @ANYRESHEX=r4]) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x4) 0s ago: executing program 0 (id=509): r0 = syz_usb_connect$hid(0x0, 0x6c, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000000040b827ed0100000000000109022400010900000009040000010300000009210000000122050009058103"], 0x0) (async) r1 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000840)="5500000020007ffa79a5d2b2a4a2719302000000030b43026c26236925000400fe7f4560367b2773cf5d7fd7f26e0000bd2dca8a9848a3c728f1c46b7b31afdc1338ec05000000200100005ae583de0dd7d8319f98", 0x55}], 0x1}, 0x4080) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) (async) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000180)) (async) bpf$MAP_CREATE(0x0, 0x0, 0x50) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000f6000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1b00"/13], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000002"], 0x0, 0x0, 0x0, 0x0, 0x41100, 0x20, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x192, &(0x7f0000000440)=ANY=[], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) (async) r5 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1b, 0x0, &(0x7f00000004c0)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x1, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x37, r5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) (async) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0a000000030000000800000001"], 0x48) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r7, @ANYRES16=r6], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f00000006c0)='subflow_check_data_avail\x00', r8}, 0x18) (async) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(0xffffffffffffffff, 0x0, 0x0) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYRES8=r2], 0xfdef) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000700)={0x6, 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000002000000000000be1c00000095"], 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffffffe, @void, @value}, 0x94) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r10 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000003c0), 0xffffffffffffffff) (async) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r12 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFINDEX_802154(r11, 0x8933, &(0x7f0000000200)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_SET_SEC_PARAMS(r11, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r12, @ANYBLOB="010029bd7000ed0ddf255b54d84c08002a000700000008002c00b800000008000300", @ANYRES32=r13, @ANYBLOB], 0x2c}, 0x1, 0x0, 0x0, 0x80}, 0x20000800) (async) sendmsg$IEEE802154_LLSEC_DEL_DEVKEY(r9, &(0x7f0000000540)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)=ANY=[@ANYBLOB="4c000089", @ANYRES16=r10, @ANYBLOB="080029bd7000fcdbdf252e00000005002e000a00000008000200", @ANYRES32=r13, @ANYBLOB="0a0001007770616e3300000006000400000000000a0001007770616e3000000006000600ffff0000"], 0x4c}, 0x1, 0x0, 0x0, 0x804}, 0x8040) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={0xffffffffffffffff, 0x5, 0xb68, 0x0, &(0x7f0000000000)='%', 0x0, 0xd01, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x48) (async) add_key$keyring(&(0x7f00000000c0), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) kernel console output (not intermixed with test programs): 2][ T3578] CPU: 0 UID: 0 PID: 3578 Comm: syz.2.52 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 34.946202][ T3578] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 34.946272][ T3578] Call Trace: [ 34.946280][ T3578] [ 34.946289][ T3578] dump_stack_lvl+0xf2/0x150 [ 34.946327][ T3578] dump_stack+0x15/0x1a [ 34.946353][ T3578] should_fail_ex+0x24a/0x260 [ 34.946385][ T3578] should_fail+0xb/0x10 [ 34.946472][ T3578] should_fail_usercopy+0x1a/0x20 [ 34.946496][ T3578] _copy_from_user+0x1c/0xa0 [ 34.946524][ T3578] __se_sys_mount+0x115/0x2d0 [ 34.946560][ T3578] ? fput+0x99/0xd0 [ 34.946583][ T3578] ? ksys_write+0x176/0x1b0 [ 34.946618][ T3578] __x64_sys_mount+0x67/0x80 [ 34.946646][ T3578] x64_sys_call+0xd11/0x2e10 [ 34.946671][ T3578] do_syscall_64+0xc9/0x1c0 [ 34.946692][ T3578] ? clear_bhb_loop+0x55/0xb0 [ 34.946717][ T3578] ? clear_bhb_loop+0x55/0xb0 [ 34.946824][ T3578] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 34.946851][ T3578] RIP: 0033:0x7f2d55d0d169 [ 34.946937][ T3578] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 34.946959][ T3578] RSP: 002b:00007f2d54377038 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 34.946985][ T3578] RAX: ffffffffffffffda RBX: 00007f2d55f25fa0 RCX: 00007f2d55d0d169 [ 34.947000][ T3578] RDX: 0000200000000280 RSI: 0000200000000080 RDI: 0000000000000000 [ 34.947011][ T3578] RBP: 00007f2d54377090 R08: 0000200000000100 R09: 0000000000000000 [ 34.947022][ T3578] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 34.947035][ T3578] R13: 0000000000000000 R14: 00007f2d55f25fa0 R15: 00007ffcb2557978 [ 34.947057][ T3578] [ 34.947687][ T3578] tmpfs: Bad value for 'mpol' [ 35.063728][ T3502] syz.0.19 (3502) used greatest stack depth: 10776 bytes left [ 35.126811][ T3576] netlink: 4 bytes leftover after parsing attributes in process `syz.1.42'. [ 35.137403][ T3584] netlink: 52 bytes leftover after parsing attributes in process `syz.2.44'. [ 35.150656][ T3297] EXT4-fs (loop0): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 35.161842][ T3566] syz.3.41 (3566) used greatest stack depth: 10456 bytes left [ 35.182495][ T3579] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 35.198259][ T3301] EXT4-fs (loop3): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 35.212164][ T3579] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 35.234080][ T3586] FAULT_INJECTION: forcing a failure. [ 35.234080][ T3586] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 35.247282][ T3586] CPU: 1 UID: 0 PID: 3586 Comm: syz.2.46 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 35.247310][ T3586] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 35.247323][ T3586] Call Trace: [ 35.247331][ T3586] [ 35.247341][ T3586] dump_stack_lvl+0xf2/0x150 [ 35.247450][ T3586] dump_stack+0x15/0x1a [ 35.247476][ T3586] should_fail_ex+0x24a/0x260 [ 35.247510][ T3586] should_fail+0xb/0x10 [ 35.247619][ T3586] should_fail_usercopy+0x1a/0x20 [ 35.247642][ T3586] copy_fpstate_to_sigframe+0x640/0x7e0 [ 35.247685][ T3586] ? copy_fpstate_to_sigframe+0xea/0x7e0 [ 35.247707][ T3586] ? dequeue_signal+0x332/0x370 [ 35.247792][ T3586] ? fpu__alloc_mathframe+0x95/0xd0 [ 35.247814][ T3586] get_sigframe+0x2f3/0x430 [ 35.247838][ T3586] x64_setup_rt_frame+0xad/0x590 [ 35.247875][ T3586] arch_do_signal_or_restart+0x287/0x4b0 [ 35.247911][ T3586] syscall_exit_to_user_mode+0x62/0x120 [ 35.247946][ T3586] do_syscall_64+0xd6/0x1c0 [ 35.247965][ T3586] ? clear_bhb_loop+0x55/0xb0 [ 35.247996][ T3586] ? clear_bhb_loop+0x55/0xb0 [ 35.248026][ T3586] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 35.248052][ T3586] RIP: 0033:0x7f2d55d0bc1f [ 35.248070][ T3586] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 92 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 4c 93 02 00 48 [ 35.248090][ T3586] RSP: 002b:00007f2d54377000 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 35.248112][ T3586] RAX: 0000000000000f14 RBX: 00007f2d55f25fa0 RCX: 00007f2d55d0bc1f [ 35.248191][ T3586] RDX: 0000000000000f14 RSI: 00002000000020c0 RDI: 00000000000000c8 [ 35.248202][ T3586] RBP: 00007f2d54377090 R08: 0000000000000000 R09: 0000000000000000 [ 35.248213][ T3586] R10: 0000000000000f14 R11: 0000000000000293 R12: 0000000000000001 [ 35.248290][ T3586] R13: 0000000000000000 R14: 00007f2d55f25fa0 R15: 00007ffcb2557978 [ 35.248313][ T3586] [ 35.450081][ T3590] FAULT_INJECTION: forcing a failure. [ 35.450081][ T3590] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 35.463205][ T3590] CPU: 1 UID: 0 PID: 3590 Comm: syz.3.45 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 35.463236][ T3590] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 35.463248][ T3590] Call Trace: [ 35.463254][ T3590] [ 35.463261][ T3590] dump_stack_lvl+0xf2/0x150 [ 35.463359][ T3590] dump_stack+0x15/0x1a [ 35.463406][ T3590] should_fail_ex+0x24a/0x260 [ 35.463454][ T3590] should_fail+0xb/0x10 [ 35.463522][ T3590] should_fail_usercopy+0x1a/0x20 [ 35.463616][ T3590] _copy_from_iter+0xd5/0xd00 [ 35.463640][ T3590] ? kmalloc_reserve+0x16e/0x190 [ 35.463738][ T3590] ? __build_skb_around+0x196/0x1f0 [ 35.463803][ T3590] ? __alloc_skb+0x21f/0x310 [ 35.463856][ T3590] ? __virt_addr_valid+0x1ed/0x250 [ 35.463886][ T3590] ? __check_object_size+0x35f/0x510 [ 35.463918][ T3590] netlink_sendmsg+0x46a/0x6e0 [ 35.464003][ T3590] ? __pfx_netlink_sendmsg+0x10/0x10 [ 35.464030][ T3590] __sock_sendmsg+0x140/0x180 [ 35.464076][ T3590] ____sys_sendmsg+0x332/0x4c0 [ 35.464116][ T3590] __sys_sendmsg+0x19d/0x230 [ 35.464168][ T3590] __x64_sys_sendmsg+0x46/0x50 [ 35.464246][ T3590] x64_sys_call+0x26f3/0x2e10 [ 35.464309][ T3590] do_syscall_64+0xc9/0x1c0 [ 35.464335][ T3590] ? clear_bhb_loop+0x55/0xb0 [ 35.464419][ T3590] ? clear_bhb_loop+0x55/0xb0 [ 35.464521][ T3590] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 35.464554][ T3590] RIP: 0033:0x7fde411bd169 [ 35.464572][ T3590] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 35.464591][ T3590] RSP: 002b:00007fde3f821038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.464609][ T3590] RAX: ffffffffffffffda RBX: 00007fde413d5fa0 RCX: 00007fde411bd169 [ 35.464653][ T3590] RDX: 0000000020008000 RSI: 0000200000000500 RDI: 0000000000000003 [ 35.464668][ T3590] RBP: 00007fde3f821090 R08: 0000000000000000 R09: 0000000000000000 [ 35.464683][ T3590] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 35.464697][ T3590] R13: 0000000000000000 R14: 00007fde413d5fa0 R15: 00007ffe76b28648 [ 35.464718][ T3590] [ 35.720688][ T3596] loop2: detected capacity change from 0 to 512 [ 35.750989][ T3596] EXT4-fs error (device loop2): ext4_validate_block_bitmap:441: comm syz.2.48: bg 0: block 248: padding at end of block bitmap is not set [ 35.775960][ T3596] EXT4-fs error (device loop2): ext4_acquire_dquot:6927: comm syz.2.48: Failed to acquire dquot type 1 [ 35.802404][ T3606] netlink: 104 bytes leftover after parsing attributes in process `syz.3.53'. [ 35.813212][ T3596] EXT4-fs (loop2): 1 truncate cleaned up [ 35.820250][ T3606] SELinux: Context : is not valid (left unmapped). [ 35.825775][ T3596] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 35.831262][ T3608] netlink: 'syz.4.54': attribute type 1 has an invalid length. [ 35.850798][ T3596] ext4 filesystem being mounted at /19/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 35.895083][ T3610] loop3: detected capacity change from 0 to 4096 [ 35.901755][ T3610] EXT4-fs: Ignoring removed i_version option [ 35.918281][ T3612] IPv6: RTM_NEWROUTE with no NLM_F_CREATE or NLM_F_REPLACE [ 35.925659][ T3612] IPv6: NLM_F_CREATE should be set when creating new route [ 35.938278][ T3610] EXT4-fs (loop3): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 35.942177][ T3617] FAULT_INJECTION: forcing a failure. [ 35.942177][ T3617] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 35.964060][ T3617] CPU: 1 UID: 0 PID: 3617 Comm: syz.0.56 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 35.964132][ T3617] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 35.964145][ T3617] Call Trace: [ 35.964151][ T3617] [ 35.964158][ T3617] dump_stack_lvl+0xf2/0x150 [ 35.964237][ T3617] dump_stack+0x15/0x1a [ 35.964258][ T3617] should_fail_ex+0x24a/0x260 [ 35.964291][ T3617] should_fail+0xb/0x10 [ 35.964321][ T3617] should_fail_usercopy+0x1a/0x20 [ 35.964349][ T3617] _copy_from_user+0x1c/0xa0 [ 35.964372][ T3617] __se_sys_mount+0x115/0x2d0 [ 35.964450][ T3617] ? fput+0x99/0xd0 [ 35.964469][ T3617] ? ksys_write+0x176/0x1b0 [ 35.964496][ T3617] __x64_sys_mount+0x67/0x80 [ 35.964532][ T3617] x64_sys_call+0xd11/0x2e10 [ 35.964558][ T3617] do_syscall_64+0xc9/0x1c0 [ 35.964579][ T3617] ? clear_bhb_loop+0x55/0xb0 [ 35.964606][ T3617] ? clear_bhb_loop+0x55/0xb0 [ 35.964691][ T3617] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 35.964718][ T3617] RIP: 0033:0x7f6c363cd169 [ 35.964732][ T3617] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 35.964749][ T3617] RSP: 002b:00007f6c34a31038 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 35.964767][ T3617] RAX: ffffffffffffffda RBX: 00007f6c365e5fa0 RCX: 00007f6c363cd169 [ 35.964779][ T3617] RDX: 0000200000000280 RSI: 0000200000000080 RDI: 0000000000000000 [ 35.964791][ T3617] RBP: 00007f6c34a31090 R08: 0000200000000100 R09: 0000000000000000 [ 35.964802][ T3617] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 35.964879][ T3617] R13: 0000000000000000 R14: 00007f6c365e5fa0 R15: 00007ffc5ab8b1b8 [ 35.964896][ T3617] [ 36.144187][ T3617] tmpfs: Bad value for 'mpol' [ 36.178570][ T3624] SELinux: policydb version -2140906187 does not match my version range 15-34 [ 36.188033][ T3624] SELinux: failed to load policy [ 36.246959][ T3596] syz.2.48 (3596) used greatest stack depth: 9272 bytes left [ 36.268533][ T3306] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 36.286478][ T3631] netlink: 'syz.4.62': attribute type 10 has an invalid length. [ 36.312772][ T3631] hsr_slave_0: left promiscuous mode [ 36.320782][ T3610] infiniband syz0: set active [ 36.325528][ T3610] infiniband syz0: added bond0 [ 36.327604][ T3633] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 36.337724][ T3640] FAULT_INJECTION: forcing a failure. [ 36.337724][ T3640] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 36.339001][ T3633] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 36.352100][ T3640] CPU: 0 UID: 0 PID: 3640 Comm: syz.1.66 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 36.352168][ T3640] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 36.352185][ T3640] Call Trace: [ 36.352195][ T3640] [ 36.352205][ T3640] dump_stack_lvl+0xf2/0x150 [ 36.352241][ T3640] dump_stack+0x15/0x1a [ 36.352310][ T3640] should_fail_ex+0x24a/0x260 [ 36.352351][ T3640] should_fail+0xb/0x10 [ 36.352390][ T3640] should_fail_usercopy+0x1a/0x20 [ 36.352414][ T3640] _copy_from_user+0x1c/0xa0 [ 36.352521][ T3640] move_addr_to_kernel+0x8c/0x130 [ 36.352549][ T3640] copy_msghdr_from_user+0x271/0x2a0 [ 36.352590][ T3640] __sys_sendmsg+0x13e/0x230 [ 36.352649][ T3640] __x64_sys_sendmsg+0x46/0x50 [ 36.352686][ T3640] x64_sys_call+0x26f3/0x2e10 [ 36.352719][ T3640] do_syscall_64+0xc9/0x1c0 [ 36.352745][ T3640] ? clear_bhb_loop+0x55/0xb0 [ 36.352790][ T3640] ? clear_bhb_loop+0x55/0xb0 [ 36.352913][ T3640] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 36.352947][ T3640] RIP: 0033:0x7f31c0b3d169 [ 36.352966][ T3640] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 36.353050][ T3640] RSP: 002b:00007f31bf1a7038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.353074][ T3640] RAX: ffffffffffffffda RBX: 00007f31c0d55fa0 RCX: 00007f31c0b3d169 [ 36.353125][ T3640] RDX: 00000000200008c0 RSI: 0000200000000140 RDI: 0000000000000003 [ 36.353140][ T3640] RBP: 00007f31bf1a7090 R08: 0000000000000000 R09: 0000000000000000 [ 36.353155][ T3640] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 36.353170][ T3640] R13: 0000000000000000 R14: 00007f31c0d55fa0 R15: 00007ffda87cbe88 [ 36.353198][ T3640] [ 36.377280][ T3610] RDS/IB: syz0: added [ 36.544969][ T3631] hsr_slave_1: left promiscuous mode [ 36.545597][ T3610] smc: adding ib device syz0 with port count 1 [ 36.556620][ T3610] smc: ib device syz0 port 1 has pnetid [ 36.709935][ T3649] netlink: 4 bytes leftover after parsing attributes in process `syz.2.68'. [ 36.728869][ T3649] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 36.753557][ T3649] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 36.763684][ T3664] loop0: detected capacity change from 0 to 512 [ 36.772516][ T3664] EXT4-fs: Ignoring removed nobh option [ 36.779816][ T3664] EXT4-fs: Warning: mounting with data=journal disables delayed allocation, dioread_nolock, O_DIRECT and fast_commit support! [ 36.817865][ T3664] EXT4-fs error (device loop0): ext4_do_update_inode:5158: inode #3: comm syz.0.71: corrupted inode contents [ 36.834700][ T29] kauditd_printk_skb: 314 callbacks suppressed [ 36.834722][ T29] audit: type=1400 audit(1742913140.519:442): avc: denied { create } for pid=3669 comm="syz.4.74" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=x25_socket permissive=1 [ 36.855908][ T3664] EXT4-fs error (device loop0): ext4_dirty_inode:6046: inode #3: comm syz.0.71: mark_inode_dirty error [ 36.860177][ T29] audit: type=1400 audit(1742913140.519:443): avc: denied { ioctl } for pid=3669 comm="syz.4.74" path="socket:[5206]" dev="sockfs" ino=5206 ioctlcmd=0x89e2 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=x25_socket permissive=1 [ 36.907714][ T3664] EXT4-fs error (device loop0): ext4_do_update_inode:5158: inode #3: comm syz.0.71: corrupted inode contents [ 36.920811][ T3664] EXT4-fs error (device loop0): __ext4_ext_dirty:207: inode #3: comm syz.0.71: mark_inode_dirty error [ 36.933870][ T3664] Quota error (device loop0): write_blk: dquota write failed [ 36.942050][ T3664] Quota error (device loop0): qtree_write_dquot: Error -117 occurred while creating quota [ 36.952378][ T3664] EXT4-fs error (device loop0): ext4_acquire_dquot:6927: comm syz.0.71: Failed to acquire dquot type 0 [ 36.964325][ T3664] EXT4-fs error (device loop0): ext4_do_update_inode:5158: inode #16: comm syz.0.71: corrupted inode contents [ 36.976290][ T3664] EXT4-fs error (device loop0): ext4_dirty_inode:6046: inode #16: comm syz.0.71: mark_inode_dirty error [ 36.988449][ T3664] EXT4-fs error (device loop0): ext4_do_update_inode:5158: inode #16: comm syz.0.71: corrupted inode contents [ 37.007921][ T3664] EXT4-fs error (device loop0): __ext4_ext_dirty:207: inode #16: comm syz.0.71: mark_inode_dirty error [ 37.028597][ T3664] EXT4-fs error (device loop0): ext4_do_update_inode:5158: inode #16: comm syz.0.71: corrupted inode contents [ 37.050968][ T3664] EXT4-fs error (device loop0) in ext4_orphan_del:305: Corrupt filesystem [ 37.081306][ T3664] EXT4-fs error (device loop0): ext4_do_update_inode:5158: inode #16: comm syz.0.71: corrupted inode contents [ 37.095741][ T3664] EXT4-fs error (device loop0): ext4_truncate:4244: inode #16: comm syz.0.71: mark_inode_dirty error [ 37.111198][ T3664] EXT4-fs error (device loop0) in ext4_process_orphan:347: Corrupt filesystem [ 37.122235][ T3664] EXT4-fs (loop0): 1 truncate cleaned up [ 37.128475][ T3664] EXT4-fs (loop0): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 37.142891][ T3664] ext4 filesystem being mounted at /12/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 37.154726][ T3664] EXT4-fs error (device loop0): ext4_xattr_block_get:596: inode #15: comm syz.0.71: corrupted xattr block 19: invalid ea_ino [ 37.156809][ T3682] netlink: 'syz.4.78': attribute type 1 has an invalid length. [ 37.171175][ T3664] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop0 ino=15 [ 37.185367][ T3664] EXT4-fs error (device loop0): ext4_xattr_block_get:596: inode #15: comm syz.0.71: corrupted xattr block 19: invalid ea_ino [ 37.198791][ T3664] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop0 ino=15 [ 37.205470][ T3683] FAULT_INJECTION: forcing a failure. [ 37.205470][ T3683] name failslab, interval 1, probability 0, space 0, times 1 [ 37.220653][ T3683] CPU: 0 UID: 0 PID: 3683 Comm: syz.0.71 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 37.220680][ T3683] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 37.220694][ T3683] Call Trace: [ 37.220702][ T3683] [ 37.220710][ T3683] dump_stack_lvl+0xf2/0x150 [ 37.220821][ T3683] dump_stack+0x15/0x1a [ 37.220851][ T3683] should_fail_ex+0x24a/0x260 [ 37.220892][ T3683] should_failslab+0x8f/0xb0 [ 37.220929][ T3683] kmem_cache_alloc_noprof+0x52/0x320 [ 37.220955][ T3683] ? security_file_alloc+0x32/0x100 [ 37.221002][ T3683] security_file_alloc+0x32/0x100 [ 37.221037][ T3683] init_file+0x5e/0x1e0 [ 37.221062][ T3683] alloc_empty_file+0x8e/0x200 [ 37.221087][ T3683] path_openat+0x6a/0x1fe0 [ 37.221114][ T3683] ? _parse_integer_limit+0x167/0x180 [ 37.221197][ T3683] ? _parse_integer+0x27/0x30 [ 37.221255][ T3683] ? kstrtoull+0x110/0x140 [ 37.221217][ T29] audit: type=1400 audit(1742913140.909:444): avc: denied { setattr } for pid=3663 comm="syz.0.71" name="file1" dev="loop0" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 37.221344][ T3683] ? kstrtouint+0x77/0xc0 [ 37.221371][ T3683] ? kstrtouint_from_user+0xbd/0xf0 [ 37.221406][ T3683] do_filp_open+0x10a/0x230 [ 37.221448][ T3683] do_sys_openat2+0xa5/0x110 [ 37.221476][ T3683] __x64_sys_openat+0xf3/0x120 [ 37.221559][ T3683] x64_sys_call+0x1ac/0x2e10 [ 37.221592][ T3683] do_syscall_64+0xc9/0x1c0 [ 37.221619][ T3683] ? clear_bhb_loop+0x55/0xb0 [ 37.221654][ T3683] ? clear_bhb_loop+0x55/0xb0 [ 37.221687][ T3683] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 37.221785][ T3683] RIP: 0033:0x7f6c363cd169 [ 37.221805][ T3683] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 37.221827][ T3683] RSP: 002b:00007f6c34a10038 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 37.221850][ T3683] RAX: ffffffffffffffda RBX: 00007f6c365e6080 RCX: 00007f6c363cd169 [ 37.221865][ T3683] RDX: 0000000000002040 RSI: 0000200000000080 RDI: ffffffffffffff9c [ 37.221881][ T3683] RBP: 00007f6c34a10090 R08: 0000000000000000 R09: 0000000000000000 [ 37.221896][ T3683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 37.221951][ T3683] R13: 0000000000000001 R14: 00007f6c365e6080 R15: 00007ffc5ab8b1b8 [ 37.221973][ T3683] [ 37.226480][ T3664] EXT4-fs error (device loop0): ext4_xattr_block_find:1877: inode #15: comm syz.0.71: corrupted xattr block 19: invalid ea_ino [ 37.347061][ T3685] FAULT_INJECTION: forcing a failure. [ 37.347061][ T3685] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 37.488267][ T3685] CPU: 1 UID: 0 PID: 3685 Comm: syz.4.80 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 37.488290][ T3685] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 37.488300][ T3685] Call Trace: [ 37.488306][ T3685] [ 37.488313][ T3685] dump_stack_lvl+0xf2/0x150 [ 37.488373][ T3685] dump_stack+0x15/0x1a [ 37.488392][ T3685] should_fail_ex+0x24a/0x260 [ 37.488421][ T3685] should_fail+0xb/0x10 [ 37.488490][ T3685] should_fail_usercopy+0x1a/0x20 [ 37.488507][ T3685] _copy_from_iter+0xd5/0xd00 [ 37.488524][ T3685] ? kmalloc_reserve+0x16e/0x190 [ 37.488546][ T3685] ? __build_skb_around+0x196/0x1f0 [ 37.488615][ T3685] ? __alloc_skb+0x21f/0x310 [ 37.488635][ T3685] ? __virt_addr_valid+0x1ed/0x250 [ 37.488656][ T3685] ? __check_object_size+0x35f/0x510 [ 37.488678][ T3685] netlink_sendmsg+0x46a/0x6e0 [ 37.488705][ T3685] ? __pfx_netlink_sendmsg+0x10/0x10 [ 37.488800][ T3685] __sock_sendmsg+0x140/0x180 [ 37.488819][ T3685] ____sys_sendmsg+0x332/0x4c0 [ 37.488849][ T3685] __sys_sendmsg+0x19d/0x230 [ 37.488887][ T3685] __x64_sys_sendmsg+0x46/0x50 [ 37.488962][ T3685] x64_sys_call+0x26f3/0x2e10 [ 37.488985][ T3685] do_syscall_64+0xc9/0x1c0 [ 37.489002][ T3685] ? clear_bhb_loop+0x55/0xb0 [ 37.489025][ T3685] ? clear_bhb_loop+0x55/0xb0 [ 37.489127][ T3685] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 37.489149][ T3685] RIP: 0033:0x7fd6d5c7d169 [ 37.489162][ T3685] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 37.489182][ T3685] RSP: 002b:00007fd6d42e1038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.489205][ T3685] RAX: ffffffffffffffda RBX: 00007fd6d5e95fa0 RCX: 00007fd6d5c7d169 [ 37.489279][ T3685] RDX: 0000000000000000 RSI: 0000200000000180 RDI: 0000000000000003 [ 37.489289][ T3685] RBP: 00007fd6d42e1090 R08: 0000000000000000 R09: 0000000000000000 [ 37.489299][ T3685] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 37.489309][ T3685] R13: 0000000000000000 R14: 00007fd6d5e95fa0 R15: 00007fff546b51e8 [ 37.489324][ T3685] [ 37.490930][ T3297] EXT4-fs (loop0): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 37.539269][ T3692] netlink: 136 bytes leftover after parsing attributes in process `syz.2.79'. [ 37.543573][ T3389] Quota error (device loop0): do_check_range: Getting dqdh_entries 15 out of range 0-14 [ 37.564511][ T3694] mmap: +}[@ (3694) uses deprecated remap_file_pages() syscall. See Documentation/mm/remap_file_pages.rst. [ 37.566103][ T3389] EXT4-fs error (device loop0): ext4_release_dquot:6950: comm kworker/u8:7: Failed to release dquot type 1 [ 37.675671][ T3696] netlink: 20 bytes leftover after parsing attributes in process `syz.4.83'. [ 37.754063][ T3697] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 37.766181][ T3301] EXT4-fs (loop3): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 37.783354][ T3697] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 37.832530][ T3699] loop0: detected capacity change from 0 to 8192 [ 37.845076][ T29] audit: type=1400 audit(1742913141.539:445): avc: denied { mount } for pid=3698 comm="syz.0.81" name="/" dev="loop0" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 37.873277][ T29] audit: type=1400 audit(1742913141.559:446): avc: denied { create } for pid=3698 comm="syz.0.81" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=kcm_socket permissive=1 [ 37.898758][ T29] audit: type=1400 audit(1742913141.589:447): avc: denied { write } for pid=3698 comm="syz.0.81" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=kcm_socket permissive=1 [ 37.921475][ T29] audit: type=1400 audit(1742913141.619:448): avc: denied { watch } for pid=3698 comm="syz.0.81" path="/13/file0" dev="loop0" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=dir permissive=1 [ 37.945852][ T3699] netlink: 576 bytes leftover after parsing attributes in process `syz.0.81'. [ 37.961918][ T3703] FAULT_INJECTION: forcing a failure. [ 37.961918][ T3703] name failslab, interval 1, probability 0, space 0, times 0 [ 37.974726][ T3703] CPU: 1 UID: 0 PID: 3703 Comm: syz.3.85 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 37.974779][ T3703] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 37.974795][ T3703] Call Trace: [ 37.974800][ T3703] [ 37.974807][ T3703] dump_stack_lvl+0xf2/0x150 [ 37.974895][ T3703] dump_stack+0x15/0x1a [ 37.974914][ T3703] should_fail_ex+0x24a/0x260 [ 37.974943][ T3703] ? cgroup_pidlist_start+0x44b/0x7f0 [ 37.975084][ T3703] should_failslab+0x8f/0xb0 [ 37.975109][ T3703] __kmalloc_cache_noprof+0x4e/0x320 [ 37.975131][ T3703] cgroup_pidlist_start+0x44b/0x7f0 [ 37.975154][ T3703] cgroup_seqfile_start+0x55/0x70 [ 37.975221][ T3703] kernfs_seq_start+0x79/0x130 [ 37.975242][ T3703] seq_read_iter+0x27b/0x970 [ 37.975262][ T3703] ? ___slab_alloc+0x2b7/0x970 [ 37.975327][ T3703] kernfs_fop_read_iter+0xc3/0x320 [ 37.975347][ T3703] copy_splice_read+0x383/0x5b0 [ 37.975375][ T3703] ? __pfx_copy_splice_read+0x10/0x10 [ 37.975469][ T3703] splice_direct_to_actor+0x269/0x670 [ 37.975505][ T3703] ? __pfx_direct_splice_actor+0x10/0x10 [ 37.975537][ T3703] do_splice_direct+0xd7/0x150 [ 37.975560][ T3703] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 37.975609][ T3703] do_sendfile+0x39e/0x660 [ 37.975629][ T3703] __x64_sys_sendfile64+0x110/0x150 [ 37.975661][ T3703] x64_sys_call+0xfc3/0x2e10 [ 37.975684][ T3703] do_syscall_64+0xc9/0x1c0 [ 37.975702][ T3703] ? clear_bhb_loop+0x55/0xb0 [ 37.975769][ T3703] ? clear_bhb_loop+0x55/0xb0 [ 37.975801][ T3703] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 37.975858][ T3703] RIP: 0033:0x7fde411bd169 [ 37.975871][ T3703] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 37.975886][ T3703] RSP: 002b:00007fde3f821038 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 37.975902][ T3703] RAX: ffffffffffffffda RBX: 00007fde413d5fa0 RCX: 00007fde411bd169 [ 37.975912][ T3703] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000007 [ 37.975936][ T3703] RBP: 00007fde3f821090 R08: 0000000000000000 R09: 0000000000000000 [ 37.975946][ T3703] R10: 000000007ffff000 R11: 0000000000000246 R12: 0000000000000001 [ 37.975956][ T3703] R13: 0000000000000000 R14: 00007fde413d5fa0 R15: 00007ffe76b28648 [ 37.975982][ T3703] [ 38.358583][ T3709] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=16 sclass=netlink_tcpdiag_socket pid=3709 comm=syz.0.88 [ 38.660472][ T3736] netlink: 64 bytes leftover after parsing attributes in process `syz.0.99'. [ 38.811222][ T3750] netlink: 'syz.0.103': attribute type 1 has an invalid length. [ 38.853596][ T3754] UDPLite: UDP-Lite is deprecated and scheduled to be removed in 2025, please contact the netdev mailing list [ 38.870496][ T3757] loop1: detected capacity change from 0 to 512 [ 38.880133][ T3754] netlink: 'syz.4.107': attribute type 12 has an invalid length. [ 38.888140][ T3754] netlink: 'syz.4.107': attribute type 29 has an invalid length. [ 38.896140][ T3754] netlink: 148 bytes leftover after parsing attributes in process `syz.4.107'. [ 38.905276][ T3754] netlink: 59 bytes leftover after parsing attributes in process `syz.4.107'. [ 38.916360][ T3757] EXT4-fs (loop1): revision level too high, forcing read-only mode [ 38.925156][ T3757] EXT4-fs (loop1): orphan cleanup on readonly fs [ 38.932749][ T3757] EXT4-fs error (device loop1): ext4_acquire_dquot:6927: comm syz.1.105: Failed to acquire dquot type 1 [ 38.951094][ T3757] EXT4-fs error (device loop1): ext4_validate_block_bitmap:441: comm syz.1.105: bg 0: block 40: padding at end of block bitmap is not set [ 38.978645][ T3757] EXT4-fs error (device loop1) in ext4_mb_clear_bb:6550: Corrupt filesystem [ 39.002457][ T3757] EXT4-fs (loop1): 1 truncate cleaned up [ 39.036523][ T3757] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 ro without journal. Quota mode: writeback. [ 39.262857][ T3767] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=17 sclass=netlink_audit_socket pid=3767 comm=syz.2.108 [ 39.367734][ T3302] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 39.407618][ T3783] netlink: 68 bytes leftover after parsing attributes in process `syz.0.113'. [ 39.544289][ T3794] netlink: 'syz.1.119': attribute type 1 has an invalid length. [ 39.624759][ T3803] netlink: 'syz.1.122': attribute type 1 has an invalid length. [ 39.645114][ T3808] xt_CT: You must specify a L4 protocol and not use inversions on it [ 39.677288][ T3806] bond1: entered promiscuous mode [ 39.682392][ T3806] bond1: entered allmulticast mode [ 39.688439][ T3806] 8021q: adding VLAN 0 to HW filter on device bond1 [ 39.699244][ T3806] bond1 (unregistering): Released all slaves [ 39.735136][ T3815] netlink: 'syz.4.127': attribute type 1 has an invalid length. [ 39.791598][ T3824] netlink: 332 bytes leftover after parsing attributes in process `syz.1.131'. [ 39.801113][ T3824] FAULT_INJECTION: forcing a failure. [ 39.801113][ T3824] name failslab, interval 1, probability 0, space 0, times 0 [ 39.814419][ T3824] CPU: 0 UID: 0 PID: 3824 Comm: syz.1.131 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 39.814448][ T3824] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 39.814462][ T3824] Call Trace: [ 39.814549][ T3824] [ 39.814558][ T3824] dump_stack_lvl+0xf2/0x150 [ 39.814601][ T3824] dump_stack+0x15/0x1a [ 39.814625][ T3824] should_fail_ex+0x24a/0x260 [ 39.814724][ T3824] ? nft_target_select_ops+0x203/0x320 [ 39.814748][ T3824] should_failslab+0x8f/0xb0 [ 39.814786][ T3824] __kmalloc_cache_noprof+0x4e/0x320 [ 39.814816][ T3824] nft_target_select_ops+0x203/0x320 [ 39.814901][ T3824] nf_tables_expr_parse+0x3c0/0x4e0 [ 39.814949][ T3824] nf_tables_newrule+0xcfc/0x1770 [ 39.814989][ T3824] ? __nla_parse+0x40/0x60 [ 39.815016][ T3824] nfnetlink_rcv+0xb3e/0x15d0 [ 39.815060][ T3824] ? kmem_cache_free+0xdc/0x2d0 [ 39.815103][ T3824] netlink_unicast+0x599/0x670 [ 39.815156][ T3824] netlink_sendmsg+0x5bf/0x6e0 [ 39.815189][ T3824] ? __pfx_netlink_sendmsg+0x10/0x10 [ 39.815215][ T3824] __sock_sendmsg+0x140/0x180 [ 39.815241][ T3824] ____sys_sendmsg+0x332/0x4c0 [ 39.815405][ T3824] __sys_sendmsg+0x19d/0x230 [ 39.815454][ T3824] __x64_sys_sendmsg+0x46/0x50 [ 39.815489][ T3824] x64_sys_call+0x26f3/0x2e10 [ 39.815540][ T3824] do_syscall_64+0xc9/0x1c0 [ 39.815559][ T3824] ? clear_bhb_loop+0x55/0xb0 [ 39.815615][ T3824] ? clear_bhb_loop+0x55/0xb0 [ 39.815648][ T3824] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 39.815678][ T3824] RIP: 0033:0x7f31c0b3d169 [ 39.815696][ T3824] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 39.815718][ T3824] RSP: 002b:00007f31bf1a7038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 39.815811][ T3824] RAX: ffffffffffffffda RBX: 00007f31c0d55fa0 RCX: 00007f31c0b3d169 [ 39.815826][ T3824] RDX: 0000000000000000 RSI: 0000200000000100 RDI: 0000000000000003 [ 39.815908][ T3824] RBP: 00007f31bf1a7090 R08: 0000000000000000 R09: 0000000000000000 [ 39.815918][ T3824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 39.815929][ T3824] R13: 0000000000000000 R14: 00007f31c0d55fa0 R15: 00007ffda87cbe88 [ 39.815946][ T3824] [ 40.139496][ T3838] loop4: detected capacity change from 0 to 8192 [ 40.187053][ T3838] netlink: 576 bytes leftover after parsing attributes in process `syz.4.136'. [ 40.212024][ T3849] netlink: 24 bytes leftover after parsing attributes in process `syz.1.141'. [ 40.228205][ T3851] FAULT_INJECTION: forcing a failure. [ 40.228205][ T3851] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 40.241618][ T3851] CPU: 0 UID: 0 PID: 3851 Comm: syz.2.142 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 40.241647][ T3851] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 40.241663][ T3851] Call Trace: [ 40.241670][ T3851] [ 40.241678][ T3851] dump_stack_lvl+0xf2/0x150 [ 40.241733][ T3851] dump_stack+0x15/0x1a [ 40.241760][ T3851] should_fail_ex+0x24a/0x260 [ 40.241802][ T3851] should_fail+0xb/0x10 [ 40.241858][ T3851] should_fail_usercopy+0x1a/0x20 [ 40.241881][ T3851] _copy_to_user+0x20/0xa0 [ 40.241905][ T3851] simple_read_from_buffer+0xb2/0x130 [ 40.241958][ T3851] proc_fail_nth_read+0xf9/0x140 [ 40.242000][ T3851] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 40.242122][ T3851] vfs_read+0x19b/0x6f0 [ 40.242225][ T3851] ? __rcu_read_unlock+0x4e/0x70 [ 40.242321][ T3851] ? __fget_files+0x180/0x1c0 [ 40.242367][ T3851] ksys_read+0xe8/0x1b0 [ 40.242402][ T3851] __x64_sys_read+0x42/0x50 [ 40.242479][ T3851] x64_sys_call+0x2a3b/0x2e10 [ 40.242515][ T3851] do_syscall_64+0xc9/0x1c0 [ 40.242542][ T3851] ? clear_bhb_loop+0x55/0xb0 [ 40.242576][ T3851] ? clear_bhb_loop+0x55/0xb0 [ 40.242706][ T3851] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 40.242739][ T3851] RIP: 0033:0x7f2d55d0bb7c [ 40.242757][ T3851] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 93 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 ef 93 02 00 48 [ 40.242780][ T3851] RSP: 002b:00007f2d54377030 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 40.242807][ T3851] RAX: ffffffffffffffda RBX: 00007f2d55f25fa0 RCX: 00007f2d55d0bb7c [ 40.242822][ T3851] RDX: 000000000000000f RSI: 00007f2d543770a0 RDI: 0000000000000006 [ 40.242833][ T3851] RBP: 00007f2d54377090 R08: 0000000000000000 R09: 0000000000000000 [ 40.242845][ T3851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 40.242858][ T3851] R13: 0000000000000000 R14: 00007f2d55f25fa0 R15: 00007ffcb2557978 [ 40.242876][ T3851] [ 40.446382][ T3849] loop1: detected capacity change from 0 to 512 [ 40.450774][ T3842] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 40.462281][ T3842] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 40.493532][ T3856] loop4: detected capacity change from 0 to 128 [ 40.545659][ T3860] loop4: detected capacity change from 0 to 512 [ 40.549318][ T3849] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 40.567216][ T3849] ext4 filesystem being mounted at /26/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 40.567697][ T3860] EXT4-fs (loop4): revision level too high, forcing read-only mode [ 40.598889][ T3302] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 40.611109][ T3860] EXT4-fs (loop4): orphan cleanup on readonly fs [ 40.623213][ T3860] EXT4-fs error (device loop4): ext4_acquire_dquot:6927: comm syz.4.146: Failed to acquire dquot type 1 [ 40.642864][ T3866] loop2: detected capacity change from 0 to 4096 [ 40.646244][ T3860] EXT4-fs error (device loop4): ext4_validate_block_bitmap:441: comm syz.4.146: bg 0: block 40: padding at end of block bitmap is not set [ 40.649771][ T3866] EXT4-fs: Ignoring removed i_version option [ 40.665946][ T3860] EXT4-fs error (device loop4) in ext4_mb_clear_bb:6550: Corrupt filesystem [ 40.679918][ T3868] loop3: detected capacity change from 0 to 2048 [ 40.688003][ T3866] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 40.700826][ T3860] EXT4-fs (loop4): 1 truncate cleaned up [ 40.707420][ T3860] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 ro without journal. Quota mode: writeback. [ 40.735603][ T3868] loop3: p3 p4 < > [ 40.742992][ T3866] rdma_rxe: rxe_newlink: failed to add bond0 [ 40.767528][ T3866] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 40.787825][ T3866] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 40.824061][ T3883] tipc: Failed to obtain node identity [ 40.830154][ T3883] tipc: Enabling of bearer rejected, failed to enable media [ 40.870733][ T3886] loop1: detected capacity change from 0 to 164 [ 40.878919][ T3886] rock: corrupted directory entry. extent=28, offset=16056320, size=0 [ 40.912393][ T3305] EXT4-fs (loop4): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 40.952527][ T3894] netlink: 'syz.4.158': attribute type 1 has an invalid length. [ 40.986073][ T3898] FAULT_INJECTION: forcing a failure. [ 40.986073][ T3898] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 40.999348][ T3898] CPU: 0 UID: 0 PID: 3898 Comm: syz.4.159 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 40.999380][ T3898] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 40.999395][ T3898] Call Trace: [ 40.999403][ T3898] [ 40.999414][ T3898] dump_stack_lvl+0xf2/0x150 [ 40.999449][ T3898] dump_stack+0x15/0x1a [ 40.999548][ T3898] should_fail_ex+0x24a/0x260 [ 40.999592][ T3898] should_fail+0xb/0x10 [ 40.999628][ T3898] should_fail_usercopy+0x1a/0x20 [ 40.999651][ T3898] _copy_from_user+0x1c/0xa0 [ 40.999725][ T3898] copy_from_bpfptr+0x60/0xa0 [ 40.999764][ T3898] bpf_prog_load+0x6fd/0x1050 [ 40.999821][ T3898] __sys_bpf+0x4fa/0x7c0 [ 40.999907][ T3898] __x64_sys_bpf+0x43/0x50 [ 40.999940][ T3898] x64_sys_call+0x23da/0x2e10 [ 40.999979][ T3898] do_syscall_64+0xc9/0x1c0 [ 41.000048][ T3898] ? clear_bhb_loop+0x55/0xb0 [ 41.000099][ T3898] ? clear_bhb_loop+0x55/0xb0 [ 41.000173][ T3898] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 41.000220][ T3898] RIP: 0033:0x7fd6d5c7d169 [ 41.000239][ T3898] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 41.000260][ T3898] RSP: 002b:00007fd6d42e1038 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 41.000350][ T3898] RAX: ffffffffffffffda RBX: 00007fd6d5e95fa0 RCX: 00007fd6d5c7d169 [ 41.000365][ T3898] RDX: 0000000000000090 RSI: 0000200000000880 RDI: 0000000000000005 [ 41.000379][ T3898] RBP: 00007fd6d42e1090 R08: 0000000000000000 R09: 0000000000000000 [ 41.000393][ T3898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 41.000407][ T3898] R13: 0000000000000000 R14: 00007fd6d5e95fa0 R15: 00007fff546b51e8 [ 41.000507][ T3898] [ 41.197296][ T3902] delete_channel: no stack [ 41.201912][ T3902] delete_channel: no stack [ 41.207405][ T3903] SELinux: Context /usr/sbin/ntpd is not valid (left unmapped). [ 41.280563][ T3916] loop4: detected capacity change from 0 to 512 [ 41.303849][ T3916] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 41.332654][ T3916] EXT4-fs (loop4): 1 truncate cleaned up [ 41.339289][ T3916] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 41.370997][ T3923] loop3: detected capacity change from 0 to 512 [ 41.379484][ T3916] netlink: 'syz.4.165': attribute type 27 has an invalid length. [ 41.408847][ T3916] bridge0: port 2(bridge_slave_1) entered disabled state [ 41.416204][ T3916] bridge0: port 1(bridge_slave_0) entered disabled state [ 41.425246][ T3923] EXT4-fs (loop3): revision level too high, forcing read-only mode [ 41.433796][ T3923] EXT4-fs (loop3): orphan cleanup on readonly fs [ 41.441897][ T3923] EXT4-fs error (device loop3): ext4_acquire_dquot:6927: comm syz.3.168: Failed to acquire dquot type 1 [ 41.454073][ T3923] EXT4-fs error (device loop3): ext4_validate_block_bitmap:441: comm syz.3.168: bg 0: block 40: padding at end of block bitmap is not set [ 41.468727][ T3923] EXT4-fs error (device loop3) in ext4_mb_clear_bb:6550: Corrupt filesystem [ 41.478803][ T3923] EXT4-fs (loop3): 1 truncate cleaned up [ 41.481472][ T3928] loop0: detected capacity change from 0 to 512 [ 41.487316][ T3923] EXT4-fs (loop3): mounted filesystem 00000000-0000-0000-0000-000000000000 ro without journal. Quota mode: writeback. [ 41.508696][ T3929] netlink: 8 bytes leftover after parsing attributes in process `syz.4.165'. [ 41.522101][ T3928] EXT4-fs error (device loop0): ext4_orphan_get:1389: inode #15: comm syz.0.169: casefold flag without casefold feature [ 41.536365][ T3306] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 41.539400][ T3916] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 41.545421][ T3928] EXT4-fs error (device loop0): ext4_orphan_get:1394: comm syz.0.169: couldn't read orphan inode 15 (err -117) [ 41.556028][ T3916] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 41.565555][ T3928] EXT4-fs (loop0): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 41.598858][ T3916] netdevsim netdevsim4 netdevsim0: unset [1, 0] type 2 family 0 port 6081 - 0 [ 41.607934][ T3916] netdevsim netdevsim4 netdevsim1: unset [1, 0] type 2 family 0 port 6081 - 0 [ 41.617025][ T3916] netdevsim netdevsim4 netdevsim2: unset [1, 0] type 2 family 0 port 6081 - 0 [ 41.626091][ T3916] netdevsim netdevsim4 netdevsim3: unset [1, 0] type 2 family 0 port 6081 - 0 [ 41.654377][ T3937] FAULT_INJECTION: forcing a failure. [ 41.654377][ T3937] name failslab, interval 1, probability 0, space 0, times 0 [ 41.667223][ T3937] CPU: 0 UID: 0 PID: 3937 Comm: syz.1.171 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 41.667252][ T3937] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 41.667265][ T3937] Call Trace: [ 41.667304][ T3937] [ 41.667312][ T3937] dump_stack_lvl+0xf2/0x150 [ 41.667342][ T3937] dump_stack+0x15/0x1a [ 41.667366][ T3937] should_fail_ex+0x24a/0x260 [ 41.667406][ T3937] should_failslab+0x8f/0xb0 [ 41.667478][ T3937] kmem_cache_alloc_bulk_noprof+0x58/0x450 [ 41.667506][ T3937] ? bpf_test_run_xdp_live+0x73b/0x1040 [ 41.667531][ T3937] bpf_test_run_xdp_live+0xcf9/0x1040 [ 41.667552][ T3937] ? synchronize_rcu_expedited+0x6d0/0x790 [ 41.667663][ T3937] ? __pfx_wait_rcu_exp_gp+0x10/0x10 [ 41.667696][ T3937] ? synchronize_rcu+0x46/0x320 [ 41.667786][ T3937] ? bpf_test_run_xdp_live+0x2b1/0x1040 [ 41.667827][ T3937] bpf_prog_test_run_xdp+0x520/0x8e0 [ 41.667921][ T3937] ? __rcu_read_unlock+0x4e/0x70 [ 41.667947][ T3937] ? __pfx_bpf_prog_test_run_xdp+0x10/0x10 [ 41.667983][ T3937] bpf_prog_test_run+0x20f/0x3a0 [ 41.668018][ T3937] __sys_bpf+0x409/0x7c0 [ 41.668073][ T3937] __x64_sys_bpf+0x43/0x50 [ 41.668099][ T3937] x64_sys_call+0x23da/0x2e10 [ 41.668126][ T3937] do_syscall_64+0xc9/0x1c0 [ 41.668237][ T3937] ? clear_bhb_loop+0x55/0xb0 [ 41.668285][ T3937] ? clear_bhb_loop+0x55/0xb0 [ 41.668314][ T3937] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 41.668352][ T3937] RIP: 0033:0x7f31c0b3d169 [ 41.668368][ T3937] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 41.668389][ T3937] RSP: 002b:00007f31bf1a7038 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 41.668474][ T3937] RAX: ffffffffffffffda RBX: 00007f31c0d55fa0 RCX: 00007f31c0b3d169 [ 41.668488][ T3937] RDX: 0000000000000048 RSI: 0000200000000600 RDI: 000000000000000a [ 41.668502][ T3937] RBP: 00007f31bf1a7090 R08: 0000000000000000 R09: 0000000000000000 [ 41.668539][ T3937] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 41.668550][ T3937] R13: 0000000000000000 R14: 00007f31c0d55fa0 R15: 00007ffda87cbe88 [ 41.668568][ T3937] [ 41.673871][ T3927] 8021q: adding VLAN 0 to HW filter on device bond0 [ 41.699538][ T3938] netlink: 'syz.2.170': attribute type 1 has an invalid length. [ 41.707274][ T3927] 8021q: adding VLAN 0 to HW filter on device team0 [ 41.760446][ T3943] capability: warning: `syz.0.169' uses deprecated v2 capabilities in a way that may be insecure [ 41.915856][ T3927] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 41.976398][ T29] kauditd_printk_skb: 41 callbacks suppressed [ 41.976415][ T29] audit: type=1400 audit(1742913145.669:484): avc: denied { ioctl } for pid=3945 comm="syz.2.172" path="socket:[6446]" dev="sockfs" ino=6446 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=sctp_socket permissive=1 [ 42.008537][ T3946] netlink: 4 bytes leftover after parsing attributes in process `syz.2.172'. [ 42.010179][ T29] audit: type=1400 audit(1742913145.669:485): avc: denied { read write } for pid=3947 comm="syz.1.173" name="ppp" dev="devtmpfs" ino=140 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 42.041226][ T29] audit: type=1400 audit(1742913145.669:486): avc: denied { open } for pid=3947 comm="syz.1.173" path="/dev/ppp" dev="devtmpfs" ino=140 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 42.064729][ T29] audit: type=1400 audit(1742913145.669:487): avc: denied { ioctl } for pid=3947 comm="syz.1.173" path="/dev/ppp" dev="devtmpfs" ino=140 ioctlcmd=0x743e scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 42.089368][ T29] audit: type=1400 audit(1742913145.669:488): avc: denied { connect } for pid=3945 comm="syz.2.172" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 42.117049][ T3297] EXT4-fs (loop0): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 42.136989][ T3952] netlink: 'syz.0.174': attribute type 1 has an invalid length. [ 42.200051][ T3956] loop2: detected capacity change from 0 to 2048 [ 42.210619][ T3301] EXT4-fs (loop3): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 42.222144][ T3956] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 42.234914][ T3956] ext4 filesystem being mounted at /35/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 42.289564][ T3965] loop3: detected capacity change from 0 to 164 [ 42.300900][ T3965] rock: corrupted directory entry. extent=28, offset=16056320, size=0 [ 42.355465][ T3969] EXT4-fs error (device loop2): ext4_validate_block_bitmap:441: comm syz.2.176: bg 0: block 345: padding at end of block bitmap is not set [ 42.374363][ T29] audit: type=1400 audit(1742913146.039:489): avc: denied { setattr } for pid=3955 comm="syz.2.176" name="file0" dev="loop2" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 42.415274][ T3968] loop0: detected capacity change from 0 to 4096 [ 42.422450][ T3968] EXT4-fs: Ignoring removed i_version option [ 42.425387][ T3969] EXT4-fs (loop2): Remounting filesystem read-only [ 42.436616][ T3968] EXT4-fs (loop0): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 42.472258][ T3968] rdma_rxe: rxe_newlink: failed to add bond0 [ 42.486360][ T3968] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 42.494929][ T3968] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 42.510760][ T3306] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 42.609243][ T29] audit: type=1326 audit(1742913146.299:490): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3986 comm="syz.1.188" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f31c0b3d169 code=0x7ffc0000 [ 42.633915][ T29] audit: type=1326 audit(1742913146.319:491): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3986 comm="syz.1.188" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7f31c0b3d169 code=0x7ffc0000 [ 42.657198][ T29] audit: type=1326 audit(1742913146.319:492): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3986 comm="syz.1.188" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f31c0b3d169 code=0x7ffc0000 [ 42.680619][ T29] audit: type=1326 audit(1742913146.319:493): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3986 comm="syz.1.188" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f31c0b3d169 code=0x7ffc0000 [ 42.731736][ T3990] loop2: detected capacity change from 0 to 512 [ 42.739890][ T3990] EXT4-fs (loop2): revision level too high, forcing read-only mode [ 42.748697][ T3990] EXT4-fs (loop2): orphan cleanup on readonly fs [ 42.755654][ T3990] EXT4-fs error (device loop2): ext4_acquire_dquot:6927: comm syz.2.189: Failed to acquire dquot type 1 [ 42.768142][ T3990] EXT4-fs error (device loop2): ext4_validate_block_bitmap:441: comm syz.2.189: bg 0: block 40: padding at end of block bitmap is not set [ 42.783701][ T3990] EXT4-fs error (device loop2) in ext4_mb_clear_bb:6550: Corrupt filesystem [ 42.793359][ T3990] EXT4-fs (loop2): 1 truncate cleaned up [ 42.799613][ T3990] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 ro without journal. Quota mode: writeback. [ 42.965719][ T3306] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 42.984521][ T4007] FAULT_INJECTION: forcing a failure. [ 42.984521][ T4007] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 42.997983][ T4007] CPU: 1 UID: 0 PID: 4007 Comm: syz.2.195 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 42.998013][ T4007] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 42.998100][ T4007] Call Trace: [ 42.998109][ T4007] [ 42.998119][ T4007] dump_stack_lvl+0xf2/0x150 [ 42.998156][ T4007] dump_stack+0x15/0x1a [ 42.998182][ T4007] should_fail_ex+0x24a/0x260 [ 42.998250][ T4007] should_fail+0xb/0x10 [ 42.998316][ T4007] should_fail_usercopy+0x1a/0x20 [ 42.998339][ T4007] _copy_from_user+0x1c/0xa0 [ 42.998367][ T4007] ____sys_sendmsg+0x1ca/0x4c0 [ 42.998409][ T4007] __sys_sendmsg+0x19d/0x230 [ 42.998462][ T4007] __x64_sys_sendmsg+0x46/0x50 [ 42.998489][ T4007] x64_sys_call+0x26f3/0x2e10 [ 42.998520][ T4007] do_syscall_64+0xc9/0x1c0 [ 42.998543][ T4007] ? clear_bhb_loop+0x55/0xb0 [ 42.998602][ T4007] ? clear_bhb_loop+0x55/0xb0 [ 42.998629][ T4007] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 42.998729][ T4007] RIP: 0033:0x7f2d55d0d169 [ 42.998745][ T4007] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 42.998871][ T4007] RSP: 002b:00007f2d54377038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 42.998900][ T4007] RAX: ffffffffffffffda RBX: 00007f2d55f25fa0 RCX: 00007f2d55d0d169 [ 42.998914][ T4007] RDX: 0000000020000000 RSI: 0000200000000600 RDI: 0000000000000006 [ 42.998962][ T4007] RBP: 00007f2d54377090 R08: 0000000000000000 R09: 0000000000000000 [ 42.999008][ T4007] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 42.999024][ T4007] R13: 0000000000000000 R14: 00007f2d55f25fa0 R15: 00007ffcb2557978 [ 42.999045][ T4007] [ 43.202156][ T4010] lo: entered promiscuous mode [ 43.231286][ T4015] 9pnet_fd: Insufficient options for proto=fd [ 43.239470][ T4015] SELinux: failed to load policy [ 43.240668][ T4016] xt_TCPMSS: Only works on TCP SYN packets [ 43.251424][ T4010] loop3: detected capacity change from 0 to 1024 [ 43.265929][ T4016] loop2: detected capacity change from 0 to 512 [ 43.272741][ T4016] ======================================================= [ 43.272741][ T4016] WARNING: The mand mount option has been deprecated and [ 43.272741][ T4016] and is ignored by this kernel. Remove the mand [ 43.272741][ T4016] option from the mount to silence this warning. [ 43.272741][ T4016] ======================================================= [ 43.312834][ T4016] EXT4-fs (loop2): revision level too high, forcing read-only mode [ 43.321712][ T4016] EXT4-fs (loop2): orphan cleanup on readonly fs [ 43.330888][ T4016] EXT4-fs error (device loop2): ext4_free_branches:1023: inode #11: comm syz.2.199: invalid indirect mapped block 256 (level 2) [ 43.331809][ T4010] EXT4-fs (loop3): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 43.358082][ T4016] EXT4-fs (loop2): 2 truncates cleaned up [ 43.364350][ T4016] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 ro without journal. Quota mode: writeback. [ 43.387897][ T3297] EXT4-fs (loop0): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 43.419322][ T3306] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 43.466359][ T3301] EXT4-fs (loop3): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 43.489815][ T4032] loop3: detected capacity change from 0 to 512 [ 43.499971][ T4029] loop0: detected capacity change from 0 to 164 [ 43.508688][ T4029] rock: corrupted directory entry. extent=28, offset=16056320, size=0 [ 43.518599][ T4032] EXT4-fs (loop3): revision level too high, forcing read-only mode [ 43.528479][ T4032] EXT4-fs (loop3): orphan cleanup on readonly fs [ 43.535274][ T4032] EXT4-fs error (device loop3): ext4_acquire_dquot:6927: comm syz.3.205: Failed to acquire dquot type 1 [ 43.549009][ T4032] EXT4-fs error (device loop3): ext4_validate_block_bitmap:441: comm syz.3.205: bg 0: block 40: padding at end of block bitmap is not set [ 43.575710][ T4032] EXT4-fs error (device loop3) in ext4_mb_clear_bb:6550: Corrupt filesystem [ 43.604069][ T4032] EXT4-fs (loop3): 1 truncate cleaned up [ 43.620419][ T4032] EXT4-fs (loop3): mounted filesystem 00000000-0000-0000-0000-000000000000 ro without journal. Quota mode: writeback. [ 43.637009][ T4044] loop1: detected capacity change from 0 to 512 [ 43.658184][ T4044] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000d40000 r/w without journal. Quota mode: writeback. [ 43.663049][ T4051] FAULT_INJECTION: forcing a failure. [ 43.663049][ T4051] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 43.670857][ T4044] ext4 filesystem being mounted at /49/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 43.683977][ T4051] CPU: 0 UID: 0 PID: 4051 Comm: syz.2.211 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 43.684011][ T4051] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 43.684025][ T4051] Call Trace: [ 43.684035][ T4051] [ 43.684046][ T4051] dump_stack_lvl+0xf2/0x150 [ 43.684084][ T4051] dump_stack+0x15/0x1a [ 43.684121][ T4051] should_fail_ex+0x24a/0x260 [ 43.684164][ T4051] should_fail+0xb/0x10 [ 43.684201][ T4051] should_fail_usercopy+0x1a/0x20 [ 43.684255][ T4051] _copy_from_user+0x1c/0xa0 [ 43.684285][ T4051] copy_msghdr_from_user+0x54/0x2a0 [ 43.684333][ T4051] ? __fget_files+0x180/0x1c0 [ 43.684377][ T4051] __sys_sendmsg+0x13e/0x230 [ 43.684429][ T4051] __x64_sys_sendmsg+0x46/0x50 [ 43.684466][ T4051] x64_sys_call+0x26f3/0x2e10 [ 43.684572][ T4051] do_syscall_64+0xc9/0x1c0 [ 43.684600][ T4051] ? clear_bhb_loop+0x55/0xb0 [ 43.684635][ T4051] ? clear_bhb_loop+0x55/0xb0 [ 43.684669][ T4051] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 43.684782][ T4051] RIP: 0033:0x7f2d55d0d169 [ 43.684824][ T4051] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 43.684846][ T4051] RSP: 002b:00007f2d54377038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 43.684870][ T4051] RAX: ffffffffffffffda RBX: 00007f2d55f25fa0 RCX: 00007f2d55d0d169 [ 43.684883][ T4051] RDX: 0000000000000000 RSI: 0000200000000180 RDI: 0000000000000003 [ 43.684897][ T4051] RBP: 00007f2d54377090 R08: 0000000000000000 R09: 0000000000000000 [ 43.684912][ T4051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 43.685001][ T4051] R13: 0000000000000000 R14: 00007f2d55f25fa0 R15: 00007ffcb2557978 [ 43.685023][ T4051] [ 43.751928][ T4054] loop2: detected capacity change from 0 to 4096 [ 43.878450][ T4054] EXT4-fs: Ignoring removed i_version option [ 43.891681][ T4054] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 43.891973][ T3302] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000d40000. [ 43.926409][ T4054] rdma_rxe: rxe_newlink: failed to add bond0 [ 43.940800][ T4054] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 43.950193][ T4054] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 43.950398][ T3301] EXT4-fs (loop3): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 43.994074][ T4062] xt_TCPMSS: Only works on TCP SYN packets [ 44.014174][ T4064] loop1: detected capacity change from 0 to 512 [ 44.026783][ T4062] loop3: detected capacity change from 0 to 512 [ 44.037276][ T4062] EXT4-fs (loop3): revision level too high, forcing read-only mode [ 44.046574][ T4062] EXT4-fs (loop3): orphan cleanup on readonly fs [ 44.053353][ T4062] EXT4-fs error (device loop3): ext4_free_branches:1023: inode #11: comm syz.3.215: invalid indirect mapped block 256 (level 2) [ 44.067809][ T3305] EXT4-fs (loop4): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 44.068042][ T4062] EXT4-fs (loop3): 2 truncates cleaned up [ 44.083328][ T4062] EXT4-fs (loop3): mounted filesystem 00000000-0000-0000-0000-000000000000 ro without journal. Quota mode: writeback. [ 44.117540][ T4064] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=5138 sclass=netlink_route_socket pid=4064 comm=syz.1.213 [ 44.150448][ T3301] EXT4-fs (loop3): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 44.161765][ T4075] FAULT_INJECTION: forcing a failure. [ 44.161765][ T4075] name failslab, interval 1, probability 0, space 0, times 0 [ 44.174810][ T4075] CPU: 0 UID: 0 PID: 4075 Comm: syz.4.218 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 44.174869][ T4075] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 44.174884][ T4075] Call Trace: [ 44.174892][ T4075] [ 44.174901][ T4075] dump_stack_lvl+0xf2/0x150 [ 44.174933][ T4075] dump_stack+0x15/0x1a [ 44.174961][ T4075] should_fail_ex+0x24a/0x260 [ 44.175044][ T4075] ? tcf_action_init_1+0x121/0x490 [ 44.175090][ T4075] should_failslab+0x8f/0xb0 [ 44.175125][ T4075] __kmalloc_cache_noprof+0x4e/0x320 [ 44.175156][ T4075] tcf_action_init_1+0x121/0x490 [ 44.175230][ T4075] ? tc_action_load_ops+0x18c/0x3b0 [ 44.175269][ T4075] tcf_action_init+0x1cc/0x610 [ 44.175346][ T4075] tc_ctl_action+0x292/0x840 [ 44.175379][ T4075] ? xa_load+0xb9/0xe0 [ 44.175421][ T4075] ? __pfx_tc_ctl_action+0x10/0x10 [ 44.175456][ T4075] rtnetlink_rcv_msg+0x6aa/0x710 [ 44.175514][ T4075] ? ref_tracker_free+0x3a5/0x410 [ 44.175684][ T4075] ? __dev_queue_xmit+0x186/0x2090 [ 44.175717][ T4075] netlink_rcv_skb+0x12c/0x230 [ 44.175755][ T4075] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 44.175790][ T4075] rtnetlink_rcv+0x1c/0x30 [ 44.175816][ T4075] netlink_unicast+0x599/0x670 [ 44.175934][ T4075] netlink_sendmsg+0x5bf/0x6e0 [ 44.175979][ T4075] ? __pfx_netlink_sendmsg+0x10/0x10 [ 44.176050][ T4075] __sock_sendmsg+0x140/0x180 [ 44.176078][ T4075] ____sys_sendmsg+0x332/0x4c0 [ 44.176152][ T4075] __sys_sendmsg+0x19d/0x230 [ 44.176313][ T4075] __x64_sys_sendmsg+0x46/0x50 [ 44.176384][ T4075] x64_sys_call+0x26f3/0x2e10 [ 44.176417][ T4075] do_syscall_64+0xc9/0x1c0 [ 44.176442][ T4075] ? clear_bhb_loop+0x55/0xb0 [ 44.176483][ T4075] ? clear_bhb_loop+0x55/0xb0 [ 44.176594][ T4075] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 44.176625][ T4075] RIP: 0033:0x7fd6d5c7d169 [ 44.176643][ T4075] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 44.176725][ T4075] RSP: 002b:00007fd6d42e1038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 44.176745][ T4075] RAX: ffffffffffffffda RBX: 00007fd6d5e95fa0 RCX: 00007fd6d5c7d169 [ 44.176759][ T4075] RDX: 0000000000000000 RSI: 00002000000037c0 RDI: 0000000000000003 [ 44.176773][ T4075] RBP: 00007fd6d42e1090 R08: 0000000000000000 R09: 0000000000000000 [ 44.176787][ T4075] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 44.176801][ T4075] R13: 0000000000000000 R14: 00007fd6d5e95fa0 R15: 00007fff546b51e8 [ 44.176879][ T4075] [ 44.464869][ T4081] loop3: detected capacity change from 0 to 512 [ 44.474619][ T4081] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 44.489845][ T4081] EXT4-fs (loop3): 1 truncate cleaned up [ 44.496337][ T4081] EXT4-fs (loop3): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 44.519329][ T4086] SELinux: policydb magic number 0x7575694c does not match expected magic number 0xf97cff8c [ 44.529742][ T4086] SELinux: failed to load policy [ 44.584053][ T3301] EXT4-fs (loop3): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 44.629567][ T4095] loop4: detected capacity change from 0 to 164 [ 44.638932][ T4094] loop0: detected capacity change from 0 to 512 [ 44.653743][ T4095] rock: corrupted directory entry. extent=28, offset=16056320, size=0 [ 44.657276][ T4094] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 44.676949][ T4094] EXT4-fs (loop0): 1 truncate cleaned up [ 44.693097][ T4094] EXT4-fs (loop0): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 44.752603][ T3306] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 44.784023][ T4094] validate_nla: 3 callbacks suppressed [ 44.784039][ T4094] netlink: 'syz.0.228': attribute type 27 has an invalid length. [ 44.903476][ T4094] bridge0: port 2(bridge_slave_1) entered disabled state [ 44.910864][ T4094] bridge0: port 1(bridge_slave_0) entered disabled state [ 44.964731][ T4094] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 44.972066][ T4117] netlink: 8 bytes leftover after parsing attributes in process `syz.0.228'. [ 44.977579][ T4094] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 45.019213][ T4094] netdevsim netdevsim0 netdevsim0: unset [1, 0] type 2 family 0 port 6081 - 0 [ 45.028814][ T4094] netdevsim netdevsim0 netdevsim1: unset [1, 0] type 2 family 0 port 6081 - 0 [ 45.038872][ T4094] netdevsim netdevsim0 netdevsim2: unset [1, 0] type 2 family 0 port 6081 - 0 [ 45.048544][ T4094] netdevsim netdevsim0 netdevsim3: unset [1, 0] type 2 family 0 port 6081 - 0 [ 45.111794][ T4113] 8021q: adding VLAN 0 to HW filter on device bond0 [ 45.120721][ T4113] 8021q: adding VLAN 0 to HW filter on device team0 [ 45.137987][ T4113] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 45.179766][ T4122] SELinux: security policydb version 18 (MLS) not backwards compatible [ 45.188717][ T4122] SELinux: failed to load policy [ 45.308087][ T4135] FAULT_INJECTION: forcing a failure. [ 45.308087][ T4135] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 45.321569][ T4135] CPU: 0 UID: 0 PID: 4135 Comm: syz.1.239 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 45.321599][ T4135] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 45.321614][ T4135] Call Trace: [ 45.321620][ T4135] [ 45.321629][ T4135] dump_stack_lvl+0xf2/0x150 [ 45.321663][ T4135] dump_stack+0x15/0x1a [ 45.321689][ T4135] should_fail_ex+0x24a/0x260 [ 45.321788][ T4135] should_fail+0xb/0x10 [ 45.321824][ T4135] should_fail_usercopy+0x1a/0x20 [ 45.321853][ T4135] _copy_from_iter+0xd5/0xd00 [ 45.321876][ T4135] ? kmalloc_reserve+0x16e/0x190 [ 45.321908][ T4135] ? __build_skb_around+0x196/0x1f0 [ 45.322005][ T4135] ? __alloc_skb+0x21f/0x310 [ 45.322035][ T4135] ? __virt_addr_valid+0x1ed/0x250 [ 45.322119][ T4135] ? __check_object_size+0x35f/0x510 [ 45.322151][ T4135] netlink_sendmsg+0x46a/0x6e0 [ 45.322176][ T4135] ? __pfx_netlink_sendmsg+0x10/0x10 [ 45.322196][ T4135] __sock_sendmsg+0x140/0x180 [ 45.322215][ T4135] ____sys_sendmsg+0x332/0x4c0 [ 45.322299][ T4135] __sys_sendmsg+0x19d/0x230 [ 45.322350][ T4135] __x64_sys_sendmsg+0x46/0x50 [ 45.322378][ T4135] x64_sys_call+0x26f3/0x2e10 [ 45.322403][ T4135] do_syscall_64+0xc9/0x1c0 [ 45.322423][ T4135] ? clear_bhb_loop+0x55/0xb0 [ 45.322456][ T4135] ? clear_bhb_loop+0x55/0xb0 [ 45.322489][ T4135] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 45.322521][ T4135] RIP: 0033:0x7f31c0b3d169 [ 45.322540][ T4135] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 45.322633][ T4135] RSP: 002b:00007f31bf1a7038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 45.322652][ T4135] RAX: ffffffffffffffda RBX: 00007f31c0d55fa0 RCX: 00007f31c0b3d169 [ 45.322664][ T4135] RDX: 0000000020000004 RSI: 0000200000000040 RDI: 0000000000000006 [ 45.322677][ T4135] RBP: 00007f31bf1a7090 R08: 0000000000000000 R09: 0000000000000000 [ 45.322691][ T4135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 45.322705][ T4135] R13: 0000000000000000 R14: 00007f31c0d55fa0 R15: 00007ffda87cbe88 [ 45.322757][ T4135] [ 45.563333][ T4142] tipc: Started in network mode [ 45.568299][ T4142] tipc: Node identity aaaaaaaaaaaa, cluster identity 4711 [ 45.575497][ T4142] tipc: Enabled bearer , priority 10 [ 45.587473][ T4146] netlink: 'syz.3.245': attribute type 1 has an invalid length. [ 45.607919][ T4142] geneve0: entered allmulticast mode [ 45.647638][ T4150] loop1: detected capacity change from 0 to 164 [ 45.665399][ T4150] rock: corrupted directory entry. extent=28, offset=16056320, size=0 [ 45.679220][ T4153] FAULT_INJECTION: forcing a failure. [ 45.679220][ T4153] name failslab, interval 1, probability 0, space 0, times 0 [ 45.691922][ T4153] CPU: 0 UID: 0 PID: 4153 Comm: syz.3.248 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 45.691950][ T4153] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 45.692010][ T4153] Call Trace: [ 45.692018][ T4153] [ 45.692027][ T4153] dump_stack_lvl+0xf2/0x150 [ 45.692058][ T4153] dump_stack+0x15/0x1a [ 45.692079][ T4153] should_fail_ex+0x24a/0x260 [ 45.692164][ T4153] ? kernfs_get_tree+0x59/0x470 [ 45.692190][ T4153] should_failslab+0x8f/0xb0 [ 45.692262][ T4153] __kmalloc_cache_noprof+0x4e/0x320 [ 45.692284][ T4153] ? avc_has_perm_noaudit+0x1cc/0x210 [ 45.692309][ T4153] kernfs_get_tree+0x59/0x470 [ 45.692413][ T4153] ? selinux_capable+0x1f2/0x260 [ 45.692441][ T4153] cgroup_do_get_tree+0x84/0x350 [ 45.692476][ T4153] cgroup_get_tree+0xd3/0x260 [ 45.692503][ T4153] vfs_get_tree+0x56/0x1e0 [ 45.692570][ T4153] vfs_cmd_create+0x83/0x130 [ 45.692590][ T4153] __se_sys_fsconfig+0x6a3/0x980 [ 45.692612][ T4153] __x64_sys_fsconfig+0x67/0x80 [ 45.692631][ T4153] x64_sys_call+0x3af/0x2e10 [ 45.692717][ T4153] do_syscall_64+0xc9/0x1c0 [ 45.692737][ T4153] ? clear_bhb_loop+0x55/0xb0 [ 45.692830][ T4153] ? clear_bhb_loop+0x55/0xb0 [ 45.692857][ T4153] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 45.692891][ T4153] RIP: 0033:0x7fde411bd169 [ 45.692951][ T4153] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 45.692968][ T4153] RSP: 002b:00007fde3f821038 EFLAGS: 00000246 ORIG_RAX: 00000000000001af [ 45.692985][ T4153] RAX: ffffffffffffffda RBX: 00007fde413d5fa0 RCX: 00007fde411bd169 [ 45.692997][ T4153] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000006 [ 45.693008][ T4153] RBP: 00007fde3f821090 R08: 0000000000000000 R09: 0000000000000000 [ 45.693019][ T4153] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 45.693030][ T4153] R13: 0000000000000000 R14: 00007fde413d5fa0 R15: 00007ffe76b28648 [ 45.693048][ T4153] [ 46.126210][ T4166] loop3: detected capacity change from 0 to 8192 [ 46.133715][ T4166] FAT-fs (loop3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 46.149675][ T4166] IPv6: NLM_F_CREATE should be specified when creating new route [ 46.172311][ T4170] xt_SECMARK: only valid in 'mangle' or 'security' table, not 'raw' [ 46.215428][ T4174] loop4: detected capacity change from 0 to 512 [ 46.223505][ T4174] EXT4-fs (loop4): 1 truncate cleaned up [ 46.229671][ T4174] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 46.246180][ T4174] EXT4-fs error (device loop4): ext4_add_entry:2444: inode #2: comm syz.4.257: Directory hole found for htree leaf block 0 [ 46.302148][ T3305] EXT4-fs (loop4): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 46.320564][ T4179] lo: entered promiscuous mode [ 46.330226][ T4179] loop4: detected capacity change from 0 to 1024 [ 46.357741][ T4179] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 46.373902][ T4179] netlink: 'syz.4.258': attribute type 3 has an invalid length. [ 46.440402][ T3305] EXT4-fs (loop4): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 46.459359][ T4186] netlink: 'syz.1.261': attribute type 1 has an invalid length. [ 46.504638][ T4195] netlink: 'syz.4.263': attribute type 1 has an invalid length. [ 46.596560][ T36] tipc: Node number set to 43690 [ 46.664515][ T4206] loop4: detected capacity change from 0 to 256 [ 46.678226][ T4206] FAT-fs (loop4): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 46.769593][ T4211] loop3: detected capacity change from 0 to 164 [ 46.796722][ T4211] rock: corrupted directory entry. extent=28, offset=16056320, size=0 [ 46.848572][ T4216] netlink: 12 bytes leftover after parsing attributes in process `syz.4.270'. [ 46.857887][ T4216] netlink: 12 bytes leftover after parsing attributes in process `syz.4.270'. [ 46.889426][ T4218] loop4: detected capacity change from 0 to 512 [ 46.909706][ T4218] EXT4-fs error (device loop4): ext4_orphan_get:1415: comm syz.4.271: bad orphan inode 15 [ 46.920587][ T4218] EXT4-fs (loop4): Remounting filesystem read-only [ 46.927659][ T4218] ext4_test_bit(bit=14, block=18) = 1 [ 46.933131][ T4218] is_bad_inode(inode)=0 [ 46.937325][ T4218] NEXT_ORPHAN(inode)=1023 [ 46.941736][ T4218] max_ino=32 [ 46.945034][ T4218] i_nlink=0 [ 46.949930][ T4218] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0009-000000000000 r/w without journal. Quota mode: none. [ 46.962481][ T4218] SELinux: (dev loop4, type ext4) getxattr errno 5 [ 46.970454][ T4218] EXT4-fs (loop4): unmounting filesystem 00000000-0000-0000-0009-000000000000. [ 46.992165][ T29] kauditd_printk_skb: 311 callbacks suppressed [ 46.992183][ T29] audit: type=1400 audit(1742913150.679:801): avc: denied { write } for pid=4217 comm="syz.4.271" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=qipcrtr_socket permissive=1 [ 47.109866][ T29] audit: type=1326 audit(1742913150.799:802): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4223 comm="syz.1.272" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f31c0b3d169 code=0x0 [ 47.133370][ T4221] loop4: detected capacity change from 0 to 8192 [ 47.189149][ T4225] netdevsim netdevsim1: Direct firmware load for ./cgroup/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa failed with error -2 [ 47.282979][ T29] audit: type=1400 audit(1742913150.969:803): avc: denied { create } for pid=4229 comm="syz.1.274" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 47.303308][ T29] audit: type=1400 audit(1742913150.989:804): avc: denied { block_suspend } for pid=4229 comm="syz.1.274" capability=36 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 [ 47.325246][ T29] audit: type=1326 audit(1742913150.999:805): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4226 comm="syz.2.273" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d55d0d169 code=0x7ffc0000 [ 47.348561][ T29] audit: type=1326 audit(1742913150.999:806): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4226 comm="syz.2.273" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7f2d55d0d169 code=0x7ffc0000 [ 47.371977][ T29] audit: type=1326 audit(1742913150.999:807): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4226 comm="syz.2.273" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d55d0d169 code=0x7ffc0000 [ 47.395358][ T29] audit: type=1326 audit(1742913151.009:808): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4226 comm="syz.2.273" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7f2d55d0d169 code=0x7ffc0000 [ 47.419250][ T29] audit: type=1400 audit(1742913151.049:809): avc: denied { unmount } for pid=3301 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:iso9660_t tclass=filesystem permissive=1 [ 47.447626][ T4235] loop2: detected capacity change from 0 to 512 [ 47.457957][ T4235] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 47.477430][ T4235] EXT4-fs (loop2): 1 truncate cleaned up [ 47.484687][ T4235] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 47.529879][ T4244] UDPLite6: UDP-Lite is deprecated and scheduled to be removed in 2025, please contact the netdev mailing list [ 47.545326][ T4246] tipc: Started in network mode [ 47.550276][ T4246] tipc: Node identity aaaaaaaaaaaa, cluster identity 4711 [ 47.552913][ T29] audit: type=1400 audit(1742913151.199:810): avc: denied { mount } for pid=4234 comm="syz.2.277" name="/" dev="loop2" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 47.557702][ T4246] tipc: Enabled bearer , priority 10 [ 47.600494][ T4248] loop3: detected capacity change from 0 to 164 [ 47.604736][ T4235] infiniband syz!: set active [ 47.612235][ T4235] infiniband syz!: added team_slave_0 [ 47.620068][ T4244] tipc: Enabling of bearer rejected, failed to enable media [ 47.680343][ T4251] 9pnet: p9_errstr2errno: server reported unknown error \Xbt;r_>Wrʻ~X%Fs(\[Z$A1lBK)|͡~( [ 47.723055][ T3297] EXT4-fs (loop0): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 47.733235][ T4246] geneve0: entered allmulticast mode [ 47.734126][ T4235] RDS/IB: syz!: added [ 47.742824][ T4235] smc: adding ib device syz! with port count 1 [ 47.761354][ T4235] smc: ib device syz! port 1 has pnetid [ 47.792218][ T4253] FAULT_INJECTION: forcing a failure. [ 47.792218][ T4253] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 47.805421][ T4253] CPU: 1 UID: 0 PID: 4253 Comm: syz.0.282 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 47.805444][ T4253] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 47.805482][ T4253] Call Trace: [ 47.805489][ T4253] [ 47.805498][ T4253] dump_stack_lvl+0xf2/0x150 [ 47.805528][ T4253] dump_stack+0x15/0x1a [ 47.805607][ T4253] should_fail_ex+0x24a/0x260 [ 47.805649][ T4253] should_fail+0xb/0x10 [ 47.805724][ T4253] should_fail_usercopy+0x1a/0x20 [ 47.805812][ T4253] _copy_from_user+0x1c/0xa0 [ 47.805834][ T4253] __se_sys_mount+0x115/0x2d0 [ 47.805874][ T4253] ? __bpf_trace_sys_enter+0x10/0x30 [ 47.805922][ T4253] __x64_sys_mount+0x67/0x80 [ 47.806021][ T4253] x64_sys_call+0xd11/0x2e10 [ 47.806092][ T4253] do_syscall_64+0xc9/0x1c0 [ 47.806117][ T4253] ? clear_bhb_loop+0x55/0xb0 [ 47.806151][ T4253] ? clear_bhb_loop+0x55/0xb0 [ 47.806182][ T4253] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 47.806273][ T4253] RIP: 0033:0x7f6c363cd169 [ 47.806292][ T4253] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 47.806382][ T4253] RSP: 002b:00007f6c34a31038 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 47.806403][ T4253] RAX: ffffffffffffffda RBX: 00007f6c365e5fa0 RCX: 00007f6c363cd169 [ 47.806417][ T4253] RDX: 0000200000000180 RSI: 0000200000000000 RDI: 0000000000000000 [ 47.806432][ T4253] RBP: 00007f6c34a31090 R08: 0000200000000080 R09: 0000000000000000 [ 47.806443][ T4253] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 47.806462][ T4253] R13: 0000000000000000 R14: 00007f6c365e5fa0 R15: 00007ffc5ab8b1b8 [ 47.806480][ T4253] [ 47.996265][ T4253] 9pnet: p9_errstr2errno: server reported unknown error \Xbt;r_>Wrʻ~X%Fs(\[Z$A1lBK)|͡~( [ 48.017248][ T4261] netlink: 16 bytes leftover after parsing attributes in process `syz.3.284'. [ 48.026269][ T4261] netlink: 8 bytes leftover after parsing attributes in process `syz.3.284'. [ 48.042476][ T4261] (unnamed net_device) (uninitialized): option resend_igmp: invalid value (2878) [ 48.051927][ T4261] (unnamed net_device) (uninitialized): option resend_igmp: allowed values 0 - 255 [ 48.099140][ T4266] netlink: 4 bytes leftover after parsing attributes in process `syz.0.285'. [ 48.116174][ T4268] netlink: 'syz.4.286': attribute type 3 has an invalid length. [ 48.139677][ T4270] loop1: detected capacity change from 0 to 164 [ 48.156460][ T4274] FAULT_INJECTION: forcing a failure. [ 48.156460][ T4274] name failslab, interval 1, probability 0, space 0, times 0 [ 48.169319][ T4274] CPU: 0 UID: 0 PID: 4274 Comm: syz.3.289 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 48.169349][ T4274] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 48.169366][ T4274] Call Trace: [ 48.169372][ T4274] [ 48.169378][ T4274] dump_stack_lvl+0xf2/0x150 [ 48.169455][ T4274] dump_stack+0x15/0x1a [ 48.169481][ T4274] should_fail_ex+0x24a/0x260 [ 48.169519][ T4274] should_failslab+0x8f/0xb0 [ 48.169555][ T4274] kmem_cache_alloc_noprof+0x52/0x320 [ 48.169631][ T4274] ? skb_clone+0x154/0x1f0 [ 48.169666][ T4274] skb_clone+0x154/0x1f0 [ 48.169770][ T4274] __netlink_deliver_tap+0x2bd/0x4f0 [ 48.169801][ T4274] netlink_unicast+0x64a/0x670 [ 48.169915][ T4274] netlink_sendmsg+0x5bf/0x6e0 [ 48.169942][ T4274] ? __pfx_netlink_sendmsg+0x10/0x10 [ 48.169969][ T4274] __sock_sendmsg+0x140/0x180 [ 48.170062][ T4274] ____sys_sendmsg+0x332/0x4c0 [ 48.170102][ T4274] __sys_sendmsg+0x19d/0x230 [ 48.170150][ T4274] __x64_sys_sendmsg+0x46/0x50 [ 48.170183][ T4274] x64_sys_call+0x26f3/0x2e10 [ 48.170255][ T4274] do_syscall_64+0xc9/0x1c0 [ 48.170280][ T4274] ? clear_bhb_loop+0x55/0xb0 [ 48.170391][ T4274] ? clear_bhb_loop+0x55/0xb0 [ 48.170421][ T4274] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 48.170509][ T4274] RIP: 0033:0x7fde411bd169 [ 48.170583][ T4274] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 48.170601][ T4274] RSP: 002b:00007fde3f821038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 48.170669][ T4274] RAX: ffffffffffffffda RBX: 00007fde413d5fa0 RCX: 00007fde411bd169 [ 48.170704][ T4274] RDX: 0000000000000010 RSI: 00002000000001c0 RDI: 0000000000000003 [ 48.170716][ T4274] RBP: 00007fde3f821090 R08: 0000000000000000 R09: 0000000000000000 [ 48.170728][ T4274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 48.170739][ T4274] R13: 0000000000000000 R14: 00007fde413d5fa0 R15: 00007ffe76b28648 [ 48.170756][ T4274] [ 48.170889][ T4270] rock: corrupted directory entry. extent=28, offset=16056320, size=0 [ 48.262871][ T4279] loop3: detected capacity change from 0 to 2048 [ 48.390180][ T4283] IPVS: length: 24 != 7416 [ 48.395306][ T3306] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 48.415508][ T4279] EXT4-fs (loop3): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 48.491823][ T4298] netlink: 40 bytes leftover after parsing attributes in process `syz.4.296'. [ 48.526606][ T4298] netlink: 'syz.4.296': attribute type 1 has an invalid length. [ 48.565663][ T4278] EXT4-fs error (device loop3): ext4_mb_generate_buddy:1220: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 48.588129][ T4278] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 192 with error 28 [ 48.600746][ T4278] EXT4-fs (loop3): This should not happen!! Data will be lost [ 48.600746][ T4278] [ 48.610468][ T4278] EXT4-fs (loop3): Total free blocks count 0 [ 48.616900][ T4278] EXT4-fs (loop3): Free/Dirty block details [ 48.622997][ T4278] EXT4-fs (loop3): free_blocks=2415919104 [ 48.628772][ T4278] EXT4-fs (loop3): dirty_blocks=480 [ 48.634649][ T4278] EXT4-fs (loop3): Block reservation details [ 48.640802][ T4278] EXT4-fs (loop3): i_reserved_data_blocks=38 [ 48.659385][ T4302] x_tables: ip_tables: TPROXY target: used from hooks FORWARD, but only usable from PREROUTING [ 48.676106][ T1038] tipc: Node number set to 43690 [ 48.749008][ T4307] tipc: Started in network mode [ 48.754206][ T4307] tipc: Node identity aaaaaaaaaaaa, cluster identity 4711 [ 48.761629][ T4307] tipc: Enabled bearer , priority 10 [ 48.773754][ T4300] tmpfs: Bad value for 'mpol' [ 48.819300][ T4307] geneve0: entered allmulticast mode [ 48.903058][ T37] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 2 with error 28 [ 48.954862][ T4311] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=4311 comm=syz.4.300 [ 49.051494][ T4324] loop3: detected capacity change from 0 to 512 [ 49.062623][ T4320] loop1: detected capacity change from 0 to 1024 [ 49.069539][ T4324] EXT4-fs (loop3): feature flags set on rev 0 fs, running e2fsck is recommended [ 49.075678][ T4326] netlink: 'syz.0.306': attribute type 1 has an invalid length. [ 49.080813][ T4320] EXT4-fs: Ignoring removed bh option [ 49.098039][ T4320] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 49.129559][ T4328] loop4: detected capacity change from 0 to 4096 [ 49.138624][ T4328] EXT4-fs: Ignoring removed i_version option [ 49.139153][ T4324] EXT4-fs error (device loop3): ext4_orphan_get:1389: inode #17: comm syz.3.299: iget: bad i_size value: -6917529027641081756 [ 49.169676][ T4328] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 49.183058][ T4324] EXT4-fs error (device loop3): ext4_orphan_get:1394: comm syz.3.299: couldn't read orphan inode 17 (err -117) [ 49.203903][ T4324] EXT4-fs (loop3): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 49.219905][ T3302] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 49.237552][ T4341] loop2: detected capacity change from 0 to 164 [ 49.247147][ T4324] 9pnet_fd: Insufficient options for proto=fd [ 49.255687][ T4324] IPv6: sit1: Disabled Multicast RS [ 49.256396][ T4328] rdma_rxe: rxe_newlink: failed to add bond0 [ 49.263946][ T4324] sit1: entered allmulticast mode [ 49.277744][ T4341] rock: corrupted directory entry. extent=28, offset=16056320, size=0 [ 49.314068][ T4328] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 49.323752][ T4328] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 49.359700][ T3301] EXT4-fs (loop3): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 49.427963][ T4364] loop1: detected capacity change from 0 to 4096 [ 49.435890][ T4364] EXT4-fs: Ignoring removed nomblk_io_submit option [ 49.457391][ T4364] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 49.463572][ T4371] netlink: 'syz.3.320': attribute type 1 has an invalid length. [ 49.487232][ T4373] IPv6: NLM_F_CREATE should be specified when creating new route [ 49.626301][ T4383] FAULT_INJECTION: forcing a failure. [ 49.626301][ T4383] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 49.633523][ T4385] netlink: 24 bytes leftover after parsing attributes in process `syz.3.325'. [ 49.639453][ T4383] CPU: 0 UID: 0 PID: 4383 Comm: syz.1.318 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 49.639484][ T4383] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 49.639498][ T4383] Call Trace: [ 49.639506][ T4383] [ 49.639514][ T4383] dump_stack_lvl+0xf2/0x150 [ 49.639574][ T4383] dump_stack+0x15/0x1a [ 49.639602][ T4383] should_fail_ex+0x24a/0x260 [ 49.639644][ T4383] should_fail+0xb/0x10 [ 49.639682][ T4383] should_fail_usercopy+0x1a/0x20 [ 49.639774][ T4383] _copy_to_iter+0xd5/0xd00 [ 49.639797][ T4383] ? __check_object_size+0x86/0x510 [ 49.639825][ T4383] tty_read+0x1c0/0x480 [ 49.639854][ T4383] vfs_read+0x5cc/0x6f0 [ 49.639891][ T4383] ksys_read+0xe8/0x1b0 [ 49.639976][ T4383] __x64_sys_read+0x42/0x50 [ 49.640025][ T4383] x64_sys_call+0x2a3b/0x2e10 [ 49.640057][ T4383] do_syscall_64+0xc9/0x1c0 [ 49.640114][ T4383] ? clear_bhb_loop+0x55/0xb0 [ 49.640148][ T4383] ? clear_bhb_loop+0x55/0xb0 [ 49.640181][ T4383] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 49.640234][ T4383] RIP: 0033:0x7f31c0b3d169 [ 49.640253][ T4383] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 49.640373][ T4383] RSP: 002b:00007f31bf165038 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 49.640397][ T4383] RAX: ffffffffffffffda RBX: 00007f31c0d56160 RCX: 00007f31c0b3d169 [ 49.640412][ T4383] RDX: 0000000000000ff8 RSI: 0000200000002e00 RDI: 0000000000000005 [ 49.640449][ T4383] RBP: 00007f31bf165090 R08: 0000000000000000 R09: 0000000000000000 [ 49.640464][ T4383] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 49.640479][ T4383] R13: 0000000000000000 R14: 00007f31c0d56160 R15: 00007ffda87cbe88 [ 49.640501][ T4383] [ 49.876390][ T3350] tipc: Node number set to 43690 [ 49.894457][ T4403] FAULT_INJECTION: forcing a failure. [ 49.894457][ T4403] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 49.907902][ T4403] CPU: 0 UID: 0 PID: 4403 Comm: syz.0.331 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 49.907930][ T4403] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 49.908019][ T4403] Call Trace: [ 49.908027][ T4403] [ 49.908036][ T4403] dump_stack_lvl+0xf2/0x150 [ 49.908066][ T4403] dump_stack+0x15/0x1a [ 49.908087][ T4403] should_fail_ex+0x24a/0x260 [ 49.908128][ T4403] should_fail+0xb/0x10 [ 49.908161][ T4403] should_fail_usercopy+0x1a/0x20 [ 49.908298][ T4403] _copy_from_user+0x1c/0xa0 [ 49.908326][ T4403] core_sys_select+0x34e/0x6a0 [ 49.908409][ T4403] ? set_user_sigmask+0x83/0x190 [ 49.908437][ T4403] __se_sys_pselect6+0x21b/0x280 [ 49.908471][ T4403] __x64_sys_pselect6+0x78/0x90 [ 49.908500][ T4403] x64_sys_call+0x1c26/0x2e10 [ 49.908539][ T4403] do_syscall_64+0xc9/0x1c0 [ 49.908643][ T4403] ? clear_bhb_loop+0x55/0xb0 [ 49.908674][ T4403] ? clear_bhb_loop+0x55/0xb0 [ 49.908705][ T4403] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 49.908731][ T4403] RIP: 0033:0x7f6c363cd169 [ 49.908782][ T4403] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 49.908803][ T4403] RSP: 002b:00007f6c34a31038 EFLAGS: 00000246 ORIG_RAX: 000000000000010e [ 49.908825][ T4403] RAX: ffffffffffffffda RBX: 00007f6c365e5fa0 RCX: 00007f6c363cd169 [ 49.908839][ T4403] RDX: 0000000000000000 RSI: 00002000000001c0 RDI: 0000000000000040 [ 49.908854][ T4403] RBP: 00007f6c34a31090 R08: 0000000000000000 R09: 0000000000000000 [ 49.908869][ T4403] R10: 00002000000002c0 R11: 0000000000000246 R12: 0000000000000001 [ 49.908883][ T4403] R13: 0000000000000000 R14: 00007f6c365e5fa0 R15: 00007ffc5ab8b1b8 [ 49.908899][ T4403] [ 50.110751][ T4408] netlink: 'syz.2.333': attribute type 1 has an invalid length. [ 50.149734][ T4414] FAULT_INJECTION: forcing a failure. [ 50.149734][ T4414] name failslab, interval 1, probability 0, space 0, times 0 [ 50.163311][ T4414] CPU: 1 UID: 0 PID: 4414 Comm: syz.0.336 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 50.163342][ T4414] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 50.163355][ T4414] Call Trace: [ 50.163360][ T4414] [ 50.163367][ T4414] dump_stack_lvl+0xf2/0x150 [ 50.163393][ T4414] dump_stack+0x15/0x1a [ 50.163448][ T4414] should_fail_ex+0x24a/0x260 [ 50.163490][ T4414] should_failslab+0x8f/0xb0 [ 50.163522][ T4414] kmem_cache_alloc_node_noprof+0x59/0x320 [ 50.163596][ T4414] ? __alloc_skb+0x10b/0x310 [ 50.163629][ T4414] __alloc_skb+0x10b/0x310 [ 50.163658][ T4414] ? audit_log_start+0x34c/0x6b0 [ 50.163695][ T4414] audit_log_start+0x368/0x6b0 [ 50.163732][ T4414] audit_seccomp+0x4b/0x130 [ 50.163766][ T4414] __seccomp_filter+0x692/0x10e0 [ 50.163792][ T4414] ? __pfx_proc_fail_nth_write+0x10/0x10 [ 50.163858][ T4414] ? vfs_write+0x644/0x920 [ 50.163887][ T4414] ? __traceiter_kmem_cache_free+0x33/0x50 [ 50.163969][ T4414] __secure_computing+0x7e/0x160 [ 50.164069][ T4414] syscall_trace_enter+0xcf/0x1f0 [ 50.164098][ T4414] ? fpregs_assert_state_consistent+0x83/0xa0 [ 50.164200][ T4414] do_syscall_64+0xaa/0x1c0 [ 50.164226][ T4414] ? clear_bhb_loop+0x55/0xb0 [ 50.164258][ T4414] ? clear_bhb_loop+0x55/0xb0 [ 50.164309][ T4414] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 50.164336][ T4414] RIP: 0033:0x7f6c363cd169 [ 50.164389][ T4414] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 50.164409][ T4414] RSP: 002b:00007f6c34a31038 EFLAGS: 00000246 ORIG_RAX: 00000000000000e8 [ 50.164438][ T4414] RAX: ffffffffffffffda RBX: 00007f6c365e5fa0 RCX: 00007f6c363cd169 [ 50.164453][ T4414] RDX: 0000000000000001 RSI: 0000200000000000 RDI: 0000000000000006 [ 50.164468][ T4414] RBP: 00007f6c34a31090 R08: 0000000000000000 R09: 0000000000000000 [ 50.164550][ T4414] R10: 000000007f36be39 R11: 0000000000000246 R12: 0000000000000001 [ 50.164564][ T4414] R13: 0000000000000000 R14: 00007f6c365e5fa0 R15: 00007ffc5ab8b1b8 [ 50.164586][ T4414] [ 50.406620][ T4423] loop0: detected capacity change from 0 to 164 [ 50.414207][ T4423] rock: corrupted directory entry. extent=28, offset=16056320, size=0 [ 50.441114][ T3305] EXT4-fs (loop4): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 50.516840][ T3302] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 50.541552][ T4430] ref_tracker: memory allocation failure, unreliable refcount tracker. [ 50.569690][ T4438] netlink: 'syz.2.347': attribute type 1 has an invalid length. [ 50.627678][ T4447] netlink: 308 bytes leftover after parsing attributes in process `syz.2.349'. [ 50.638596][ T4447] syz.2.349 calls setitimer() with new_value NULL pointer. Misfeature support will be removed [ 50.662038][ T4450] skbuff: bad partial csum: csum=65489/0 headroom=64 headlen=65491 [ 50.680456][ T4450] netlink: 24 bytes leftover after parsing attributes in process `syz.4.351'. [ 50.830409][ T4460] netlink: 4 bytes leftover after parsing attributes in process `syz.1.355'. [ 50.840272][ T4460] veth0_macvtap: left promiscuous mode [ 50.853396][ T4464] loop4: detected capacity change from 0 to 512 [ 50.861870][ T4464] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 50.872035][ T4447] loop2: detected capacity change from 0 to 128 [ 50.873397][ T4464] EXT4-fs (loop4): 1 truncate cleaned up [ 50.886195][ T4464] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 50.995016][ T4473] netlink: 'syz.0.359': attribute type 1 has an invalid length. [ 51.023306][ T3389] kworker/u8:7: attempt to access beyond end of device [ 51.023306][ T3389] loop2: rw=1, sector=145, nr_sectors = 896 limit=128 [ 51.046304][ T4464] netlink: 44 bytes leftover after parsing attributes in process `syz.4.356'. [ 51.066753][ T4464] Unknown options in mask 5 [ 51.121736][ T3305] EXT4-fs (loop4): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 51.254258][ T4502] netlink: 'syz.4.369': attribute type 1 has an invalid length. [ 51.265531][ T4503] @: renamed from bond_slave_0 (while UP) [ 51.308240][ T4509] @: renamed from bond_slave_0 [ 51.339274][ T4510] netlink: 12 bytes leftover after parsing attributes in process `syz.1.370'. [ 51.371384][ T4518] FAULT_INJECTION: forcing a failure. [ 51.371384][ T4518] name failslab, interval 1, probability 0, space 0, times 0 [ 51.384199][ T4518] CPU: 0 UID: 0 PID: 4518 Comm: syz.4.372 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 51.384268][ T4518] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 51.384279][ T4518] Call Trace: [ 51.384284][ T4518] [ 51.384293][ T4518] dump_stack_lvl+0xf2/0x150 [ 51.384333][ T4518] dump_stack+0x15/0x1a [ 51.384390][ T4518] should_fail_ex+0x24a/0x260 [ 51.384480][ T4518] should_failslab+0x8f/0xb0 [ 51.384517][ T4518] kmem_cache_alloc_node_noprof+0x59/0x320 [ 51.384538][ T4518] ? __alloc_skb+0x10b/0x310 [ 51.384591][ T4518] __alloc_skb+0x10b/0x310 [ 51.384623][ T4518] tipc_msg_create+0x45/0x220 [ 51.384656][ T4518] tipc_group_proto_xmit+0xbd/0x320 [ 51.384694][ T4518] tipc_group_cong+0x274/0x2a0 [ 51.384732][ T4518] tipc_group_bc_cong+0xe4/0x110 [ 51.384768][ T4518] tipc_send_group_bcast+0x1d4/0x6c0 [ 51.384800][ T4518] ? __pfx_woken_wake_function+0x10/0x10 [ 51.384857][ T4518] __tipc_sendmsg+0x1a9/0x1c40 [ 51.384882][ T4518] ? selinux_socket_sendmsg+0x185/0x1c0 [ 51.384911][ T4518] ? _raw_spin_unlock_bh+0x36/0x40 [ 51.385068][ T4518] ? lock_sock_nested+0x10f/0x140 [ 51.385094][ T4518] ? __pfx_tipc_sendmsg+0x10/0x10 [ 51.385115][ T4518] tipc_sendmsg+0x3e/0x60 [ 51.385192][ T4518] __sock_sendmsg+0x140/0x180 [ 51.385218][ T4518] ____sys_sendmsg+0x332/0x4c0 [ 51.385253][ T4518] __sys_sendmsg+0x19d/0x230 [ 51.385294][ T4518] __x64_sys_sendmsg+0x46/0x50 [ 51.385342][ T4518] x64_sys_call+0x26f3/0x2e10 [ 51.385417][ T4518] do_syscall_64+0xc9/0x1c0 [ 51.385438][ T4518] ? clear_bhb_loop+0x55/0xb0 [ 51.385463][ T4518] ? clear_bhb_loop+0x55/0xb0 [ 51.385560][ T4518] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 51.385592][ T4518] RIP: 0033:0x7fd6d5c7d169 [ 51.385606][ T4518] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 51.385622][ T4518] RSP: 002b:00007fd6d42c0038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 51.385664][ T4518] RAX: ffffffffffffffda RBX: 00007fd6d5e96080 RCX: 00007fd6d5c7d169 [ 51.385679][ T4518] RDX: 0000000004048091 RSI: 00002000000001c0 RDI: 000000000000000b [ 51.385694][ T4518] RBP: 00007fd6d42c0090 R08: 0000000000000000 R09: 0000000000000000 [ 51.385708][ T4518] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 51.385722][ T4518] R13: 0000000000000000 R14: 00007fd6d5e96080 R15: 00007fff546b51e8 [ 51.385745][ T4518] [ 51.654414][ T4523] loop2: detected capacity change from 0 to 512 [ 51.672435][ T4523] EXT4-fs (loop2): revision level too high, forcing read-only mode [ 51.680642][ T4523] EXT4-fs (loop2): orphan cleanup on readonly fs [ 51.687662][ T4523] EXT4-fs error (device loop2): ext4_acquire_dquot:6927: comm syz.2.374: Failed to acquire dquot type 1 [ 51.699561][ T4523] EXT4-fs error (device loop2): ext4_validate_block_bitmap:441: comm syz.2.374: bg 0: block 40: padding at end of block bitmap is not set [ 51.714149][ T4523] EXT4-fs error (device loop2) in ext4_mb_clear_bb:6550: Corrupt filesystem [ 51.724451][ T4523] EXT4-fs (loop2): 1 truncate cleaned up [ 51.730849][ T4528] loop3: detected capacity change from 0 to 512 [ 51.731103][ T4523] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 ro without journal. Quota mode: writeback. [ 51.750555][ T4528] EXT4-fs (loop3): revision level too high, forcing read-only mode [ 51.758985][ T4528] EXT4-fs (loop3): orphan cleanup on readonly fs [ 51.766102][ T4528] EXT4-fs error (device loop3): ext4_acquire_dquot:6927: comm syz.3.375: Failed to acquire dquot type 1 [ 51.777954][ T4528] EXT4-fs error (device loop3): ext4_validate_block_bitmap:441: comm syz.3.375: bg 0: block 40: padding at end of block bitmap is not set [ 51.792411][ T4528] EXT4-fs error (device loop3) in ext4_mb_clear_bb:6550: Corrupt filesystem [ 51.801492][ T4528] EXT4-fs (loop3): 1 truncate cleaned up [ 51.808246][ T4528] EXT4-fs (loop3): mounted filesystem 00000000-0000-0000-0000-000000000000 ro without journal. Quota mode: writeback. [ 51.917304][ T3306] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 51.950095][ T4536] random: crng reseeded on system resumption [ 51.996861][ T4541] netlink: 20 bytes leftover after parsing attributes in process `syz.2.379'. [ 52.040786][ T3301] EXT4-fs (loop3): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 52.043227][ T4546] netlink: 'syz.0.381': attribute type 1 has an invalid length. [ 52.075331][ T4550] netlink: 16 bytes leftover after parsing attributes in process `syz.3.383'. [ 52.087833][ T4550] pimreg: entered allmulticast mode [ 52.093316][ T4553] netlink: 'syz.2.385': attribute type 1 has an invalid length. [ 52.096858][ T29] kauditd_printk_skb: 295 callbacks suppressed [ 52.096877][ T29] audit: type=1400 audit(1742913155.789:1098): avc: denied { bind } for pid=4551 comm="syz.0.384" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=nfc_socket permissive=1 [ 52.137116][ T4559] loop3: detected capacity change from 0 to 256 [ 52.142017][ T29] audit: type=1400 audit(1742913155.829:1099): avc: denied { create } for pid=4551 comm="syz.0.384" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 52.163903][ T29] audit: type=1400 audit(1742913155.829:1100): avc: denied { connect } for pid=4551 comm="syz.0.384" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 52.190120][ T4559] FAT-fs (loop3): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 52.238605][ T4571] netlink: 71 bytes leftover after parsing attributes in process `syz.1.392'. [ 52.251157][ T4572] netlink: 16 bytes leftover after parsing attributes in process `syz.1.392'. [ 52.263258][ T4567] netlink: 20 bytes leftover after parsing attributes in process `syz.2.390'. [ 52.329124][ T4577] netlink: 'syz.2.393': attribute type 1 has an invalid length. [ 52.351418][ T4579] netlink: 'syz.4.394': attribute type 1 has an invalid length. [ 52.393895][ T29] audit: type=1400 audit(1742913156.069:1101): avc: denied { read } for pid=4584 comm="syz.0.397" name="event2" dev="devtmpfs" ino=245 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:event_device_t tclass=chr_file permissive=1 [ 52.417081][ T29] audit: type=1400 audit(1742913156.069:1102): avc: denied { open } for pid=4584 comm="syz.0.397" path="/dev/input/event2" dev="devtmpfs" ino=245 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:event_device_t tclass=chr_file permissive=1 [ 52.447131][ T29] audit: type=1400 audit(1742913156.119:1103): avc: denied { create } for pid=4586 comm="syz.2.398" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=kcm_socket permissive=1 [ 52.466966][ T29] audit: type=1400 audit(1742913156.119:1104): avc: denied { mounton } for pid=4586 comm="syz.2.398" path="/84/file0" dev="tmpfs" ino=473 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 52.489740][ T29] audit: type=1400 audit(1742913156.139:1105): avc: denied { create } for pid=4588 comm="syz.4.399" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rds_socket permissive=1 [ 52.520621][ T29] audit: type=1400 audit(1742913156.169:1106): avc: denied { setopt } for pid=4588 comm="syz.4.399" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rds_socket permissive=1 [ 52.540032][ T29] audit: type=1400 audit(1742913156.209:1107): avc: denied { create } for pid=4588 comm="syz.4.399" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 52.563183][ T4595] netlink: 'syz.0.400': attribute type 1 has an invalid length. [ 52.602012][ T4590] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=4590 comm=syz.2.398 [ 52.652317][ T4602] loop3: detected capacity change from 0 to 4096 [ 52.660503][ T4602] EXT4-fs: Ignoring removed i_version option [ 52.670850][ T4602] EXT4-fs (loop3): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 52.672490][ T4610] netlink: 'syz.1.413': attribute type 1 has an invalid length. [ 52.714384][ T4602] syz0: rxe_newlink: already configured on bond0 [ 52.728534][ T4602] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 52.737166][ T4602] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 52.811414][ T4622] loop1: detected capacity change from 0 to 164 [ 52.858489][ T4622] rock: corrupted directory entry. extent=28, offset=16056320, size=0 [ 52.945053][ T4638] random: crng reseeded on system resumption [ 53.185436][ T4657] loop4: detected capacity change from 0 to 4096 [ 53.194474][ T4657] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 53.317438][ T4666] loop4: detected capacity change from 0 to 256 [ 53.324091][ T4670] loop2: detected capacity change from 0 to 2048 [ 53.435418][ T4675] loop1: detected capacity change from 0 to 512 [ 53.443306][ T4677] loop3: detected capacity change from 0 to 256 [ 53.453455][ T4677] FAT-fs (loop3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 53.475234][ T4675] EXT4-fs (loop1): revision level too high, forcing read-only mode [ 53.483842][ T4675] EXT4-fs (loop1): orphan cleanup on readonly fs [ 53.490696][ T4669] EXT4-fs error (device loop2): ext4_mb_generate_buddy:1220: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 53.515760][ T4675] EXT4-fs error (device loop1): ext4_acquire_dquot:6927: comm syz.1.430: Failed to acquire dquot type 1 [ 53.520085][ T4669] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1340 with error 28 [ 53.539620][ T4669] EXT4-fs (loop2): This should not happen!! Data will be lost [ 53.539620][ T4669] [ 53.541347][ T4675] EXT4-fs error (device loop1): ext4_validate_block_bitmap:441: comm syz.1.430: bg 0: block 40: padding at end of block bitmap is not set [ 53.549662][ T4669] EXT4-fs (loop2): Total free blocks count 0 [ 53.570218][ T4669] EXT4-fs (loop2): Free/Dirty block details [ 53.576153][ T4669] EXT4-fs (loop2): free_blocks=2415919104 [ 53.581952][ T4669] EXT4-fs (loop2): dirty_blocks=1632 [ 53.587369][ T4669] EXT4-fs (loop2): Block reservation details [ 53.593915][ T4669] EXT4-fs (loop2): i_reserved_data_blocks=117 [ 53.620170][ T4675] EXT4-fs error (device loop1) in ext4_mb_clear_bb:6550: Corrupt filesystem [ 53.634027][ T4675] EXT4-fs (loop1): 1 truncate cleaned up [ 53.702044][ T4691] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 53.709854][ T4691] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 53.746605][ T4691] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 53.754106][ T4691] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 53.893349][ T4699] loop3: detected capacity change from 0 to 512 [ 53.901217][ T4699] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 53.930860][ T4699] EXT4-fs (loop3): 1 truncate cleaned up [ 53.974889][ T4704] loop1: detected capacity change from 0 to 4096 [ 53.996317][ T4704] EXT4-fs: Ignoring removed i_version option [ 54.032589][ T4699] Unknown options in mask 5 [ 54.060161][ T4704] rdma_rxe: rxe_newlink: failed to add bond0 [ 54.074913][ T4704] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 54.083642][ T4704] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 54.111900][ T4714] loop3: detected capacity change from 0 to 164 [ 54.151776][ T4715] random: crng reseeded on system resumption [ 54.169910][ T4714] rock: corrupted directory entry. extent=28, offset=16056320, size=0 [ 54.180960][ T4718] loop0: detected capacity change from 0 to 164 [ 54.246646][ T4718] rock: corrupted directory entry. extent=28, offset=16056320, size=0 [ 54.311465][ T31] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 2 with error 28 [ 54.323851][ T31] EXT4-fs (loop2): This should not happen!! Data will be lost [ 54.323851][ T31] [ 54.378651][ T4727] loop4: detected capacity change from 0 to 512 [ 54.388227][ T4727] EXT4-fs error (device loop4): ext4_xattr_ibody_find:2240: inode #15: comm syz.4.447: corrupted in-inode xattr: invalid ea_ino [ 54.402206][ T4727] EXT4-fs error (device loop4): ext4_orphan_get:1394: comm syz.4.447: couldn't read orphan inode 15 (err -117) [ 54.427119][ T4727] bond1: entered promiscuous mode [ 54.432194][ T4727] bond1: entered allmulticast mode [ 54.438144][ T4727] 8021q: adding VLAN 0 to HW filter on device bond1 [ 54.447798][ T4727] bond1 (unregistering): Released all slaves [ 54.543724][ T4731] loop2: detected capacity change from 0 to 512 [ 54.568174][ T4731] EXT4-fs error (device loop2): ext4_validate_block_bitmap:441: comm syz.2.444: bg 0: block 248: padding at end of block bitmap is not set [ 54.583377][ T4731] EXT4-fs error (device loop2): ext4_acquire_dquot:6927: comm syz.2.444: Failed to acquire dquot type 1 [ 54.587634][ T4736] FAULT_INJECTION: forcing a failure. [ 54.587634][ T4736] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 54.596497][ T4731] EXT4-fs (loop2): 1 truncate cleaned up [ 54.607681][ T4736] CPU: 0 UID: 0 PID: 4736 Comm: syz.4.448 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 54.607767][ T4736] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 54.607784][ T4736] Call Trace: [ 54.607794][ T4736] [ 54.607804][ T4736] dump_stack_lvl+0xf2/0x150 [ 54.607852][ T4736] dump_stack+0x15/0x1a [ 54.607878][ T4736] should_fail_ex+0x24a/0x260 [ 54.607954][ T4736] should_fail+0xb/0x10 [ 54.607983][ T4736] should_fail_usercopy+0x1a/0x20 [ 54.608035][ T4736] _copy_from_user+0x1c/0xa0 [ 54.608107][ T4736] __sys_bpf+0x152/0x7c0 [ 54.608151][ T4736] __x64_sys_bpf+0x43/0x50 [ 54.608184][ T4736] x64_sys_call+0x23da/0x2e10 [ 54.608291][ T4736] do_syscall_64+0xc9/0x1c0 [ 54.608318][ T4736] ? clear_bhb_loop+0x55/0xb0 [ 54.608352][ T4736] ? clear_bhb_loop+0x55/0xb0 [ 54.608386][ T4736] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 54.608444][ T4736] RIP: 0033:0x7fd6d5c7d169 [ 54.608464][ T4736] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 54.608487][ T4736] RSP: 002b:00007fd6d42e1038 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 54.608510][ T4736] RAX: ffffffffffffffda RBX: 00007fd6d5e95fa0 RCX: 00007fd6d5c7d169 [ 54.608525][ T4736] RDX: 0000000000000020 RSI: 00002000000012c0 RDI: 0000000000000004 [ 54.608579][ T4736] RBP: 00007fd6d42e1090 R08: 0000000000000000 R09: 0000000000000000 [ 54.608594][ T4736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 54.608608][ T4736] R13: 0000000000000000 R14: 00007fd6d5e95fa0 R15: 00007fff546b51e8 [ 54.608631][ T4736] [ 54.778992][ T4731] ext4 filesystem being mounted at /88/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 54.941280][ T4745] sch_tbf: peakrate 1024 is lower than or equals to rate 7387068903085602966 ! [ 55.011491][ T4741] loop4: detected capacity change from 0 to 512 [ 55.018371][ T4741] SELinux: security_context_str_to_sid (staff_u) failed with errno=-22 [ 55.047370][ T51] EXT4-fs error (device loop2): ext4_release_dquot:6950: comm kworker/u8:3: Failed to release dquot type 1 [ 55.088744][ T4757] loop2: detected capacity change from 0 to 512 [ 55.104149][ T4757] EXT4-fs (loop2): revision level too high, forcing read-only mode [ 55.114652][ T4757] EXT4-fs (loop2): orphan cleanup on readonly fs [ 55.125150][ T4760] validate_nla: 7 callbacks suppressed [ 55.125165][ T4760] netlink: 'syz.3.458': attribute type 1 has an invalid length. [ 55.139095][ T4757] EXT4-fs error (device loop2): ext4_acquire_dquot:6927: comm syz.2.456: Failed to acquire dquot type 1 [ 55.157014][ T4757] EXT4-fs error (device loop2): ext4_validate_block_bitmap:441: comm syz.2.456: bg 0: block 40: padding at end of block bitmap is not set [ 55.172274][ T4757] EXT4-fs error (device loop2) in ext4_mb_clear_bb:6550: Corrupt filesystem [ 55.186593][ T4757] EXT4-fs (loop2): 1 truncate cleaned up [ 55.195735][ T4762] FAULT_INJECTION: forcing a failure. [ 55.195735][ T4762] name failslab, interval 1, probability 0, space 0, times 0 [ 55.208611][ T4762] CPU: 0 UID: 0 PID: 4762 Comm: syz.1.459 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 55.208642][ T4762] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 55.208654][ T4762] Call Trace: [ 55.208659][ T4762] [ 55.208666][ T4762] dump_stack_lvl+0xf2/0x150 [ 55.208696][ T4762] dump_stack+0x15/0x1a [ 55.208715][ T4762] should_fail_ex+0x24a/0x260 [ 55.208774][ T4762] should_failslab+0x8f/0xb0 [ 55.208822][ T4762] kmem_cache_alloc_noprof+0x52/0x320 [ 55.208843][ T4762] ? getname_kernel+0x3d/0x1f0 [ 55.208942][ T4762] getname_kernel+0x3d/0x1f0 [ 55.208961][ T4762] do_file_open_root+0xbf/0x3f0 [ 55.208998][ T4762] file_open_root+0xf9/0x120 [ 55.209038][ T4762] kernel_read_file_from_path_initns+0xe7/0x180 [ 55.209090][ T4762] _request_firmware+0x740/0xa00 [ 55.209130][ T4762] request_firmware+0x36/0x50 [ 55.209167][ T4762] devlink_compat_flash_update+0xaf/0x1b0 [ 55.209207][ T4762] ? _raw_spin_unlock_irqrestore+0x2b/0x60 [ 55.209236][ T4762] dev_ethtool+0x138b/0x14c0 [ 55.209286][ T4762] ? __rcu_read_unlock+0x4e/0x70 [ 55.209315][ T4762] dev_ioctl+0x854/0xab0 [ 55.209345][ T4762] sock_do_ioctl+0x11c/0x270 [ 55.209372][ T4762] sock_ioctl+0x40f/0x600 [ 55.209393][ T4762] ? __pfx_sock_ioctl+0x10/0x10 [ 55.209472][ T4762] __se_sys_ioctl+0xc9/0x140 [ 55.209497][ T4762] __x64_sys_ioctl+0x43/0x50 [ 55.209520][ T4762] x64_sys_call+0x168d/0x2e10 [ 55.209617][ T4762] do_syscall_64+0xc9/0x1c0 [ 55.209636][ T4762] ? clear_bhb_loop+0x55/0xb0 [ 55.209684][ T4762] ? clear_bhb_loop+0x55/0xb0 [ 55.209716][ T4762] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 55.209762][ T4762] RIP: 0033:0x7f31c0b3d169 [ 55.209775][ T4762] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 55.209791][ T4762] RSP: 002b:00007f31bf1a7038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 55.209814][ T4762] RAX: ffffffffffffffda RBX: 00007f31c0d55fa0 RCX: 00007f31c0b3d169 [ 55.209826][ T4762] RDX: 0000200000000340 RSI: 0000000000008946 RDI: 0000000000000006 [ 55.209844][ T4762] RBP: 00007f31bf1a7090 R08: 0000000000000000 R09: 0000000000000000 [ 55.209858][ T4762] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 55.209872][ T4762] R13: 0000000000000000 R14: 00007f31c0d55fa0 R15: 00007ffda87cbe88 [ 55.209889][ T4762] [ 55.452265][ T4762] netdevsim netdevsim1: loading /lib/firmware/updates/. failed with error -12 [ 55.461415][ T4762] netdevsim netdevsim1: loading /lib/firmware/. failed with error -22 [ 55.469633][ T4762] netdevsim netdevsim1: Direct firmware load for . failed with error -22 [ 55.554774][ T4773] loop1: detected capacity change from 0 to 4096 [ 55.564536][ T4773] EXT4-fs: Ignoring removed i_version option [ 55.590060][ T4779] SELinux: policydb version 0 does not match my version range 15-34 [ 55.599588][ T4779] SELinux: failed to load policy [ 55.632256][ T4773] rdma_rxe: rxe_newlink: failed to add bond0 [ 55.647140][ T4773] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 55.658767][ T4773] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 55.727033][ T4788] loop4: detected capacity change from 0 to 256 [ 55.749134][ T4788] msdos: Bad value for 'gid' [ 55.754430][ T4788] msdos: Bad value for 'gid' [ 55.825846][ T4788] loop4: detected capacity change from 0 to 256 [ 55.848826][ T4788] FAT-fs (loop4): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 55.928515][ T4801] netlink: 'syz.4.473': attribute type 1 has an invalid length. [ 55.988690][ T4806] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 55.993756][ T4807] netlink: 'syz.2.475': attribute type 1 has an invalid length. [ 56.007150][ T4806] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 56.074822][ T4796] loop3: detected capacity change from 0 to 512 [ 56.088723][ T4796] EXT4-fs: Journaled quota options ignored when QUOTA feature is enabled [ 56.123742][ T4796] ext4 filesystem being mounted at /82/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 56.134785][ T4813] __nla_validate_parse: 11 callbacks suppressed [ 56.134804][ T4813] netlink: 4 bytes leftover after parsing attributes in process `syz.2.477'. [ 56.487908][ T1657] netdevsim netdevsim3 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 56.524890][ T4819] loop0: detected capacity change from 0 to 2048 [ 56.558393][ T4826] veth1_to_bond: entered allmulticast mode [ 56.571834][ T1657] netdevsim netdevsim3 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 56.595126][ T4826] veth1_to_bond: entered promiscuous mode [ 56.604707][ T4832] Direct I/O collision with buffered writes! File: /file2 Comm: syz.0.482 [ 56.614926][ T4826] veth1_to_bond: left promiscuous mode [ 56.620568][ T4826] veth1_to_bond: left allmulticast mode [ 56.639908][ T1657] netdevsim netdevsim3 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 56.666442][ T4835] netlink: 'syz.1.486': attribute type 1 has an invalid length. [ 56.693107][ T4839] netlink: 'syz.4.487': attribute type 1 has an invalid length. [ 56.703569][ T4841] netlink: 12 bytes leftover after parsing attributes in process `syz.2.488'. [ 56.714606][ T1657] netdevsim netdevsim3 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 56.788569][ T1657] bridge_slave_1: left allmulticast mode [ 56.794313][ T1657] bridge_slave_1: left promiscuous mode [ 56.800121][ T1657] bridge0: port 2(bridge_slave_1) entered disabled state [ 56.806778][ T4850] loop1: detected capacity change from 0 to 4096 [ 56.829529][ T4850] EXT4-fs: Ignoring removed i_version option [ 56.839923][ T4855] FAULT_INJECTION: forcing a failure. [ 56.839923][ T4855] name failslab, interval 1, probability 0, space 0, times 0 [ 56.852605][ T4855] CPU: 1 UID: 0 PID: 4855 Comm: syz.2.493 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 56.852678][ T4855] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 56.852692][ T4855] Call Trace: [ 56.852699][ T4855] [ 56.852708][ T4855] dump_stack_lvl+0xf2/0x150 [ 56.852735][ T4855] dump_stack+0x15/0x1a [ 56.852757][ T4855] should_fail_ex+0x24a/0x260 [ 56.852798][ T4855] should_failslab+0x8f/0xb0 [ 56.852889][ T4855] kmem_cache_alloc_node_noprof+0x59/0x320 [ 56.852968][ T4855] ? __alloc_skb+0x10b/0x310 [ 56.852993][ T4855] __alloc_skb+0x10b/0x310 [ 56.853075][ T4855] ? audit_log_start+0x34c/0x6b0 [ 56.853108][ T4855] audit_log_start+0x368/0x6b0 [ 56.853142][ T4855] audit_seccomp+0x4b/0x130 [ 56.853174][ T4855] __seccomp_filter+0x692/0x10e0 [ 56.853256][ T4855] ? __pfx_proc_fail_nth_write+0x10/0x10 [ 56.853341][ T4855] ? vfs_write+0x644/0x920 [ 56.853371][ T4855] __secure_computing+0x7e/0x160 [ 56.853416][ T4855] syscall_trace_enter+0xcf/0x1f0 [ 56.853447][ T4855] ? fpregs_assert_state_consistent+0x83/0xa0 [ 56.853489][ T4855] do_syscall_64+0xaa/0x1c0 [ 56.853510][ T4855] ? clear_bhb_loop+0x55/0xb0 [ 56.853582][ T4855] ? clear_bhb_loop+0x55/0xb0 [ 56.853608][ T4855] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 56.853636][ T4855] RIP: 0033:0x7f2d55d0d169 [ 56.853650][ T4855] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 56.853670][ T4855] RSP: 002b:00007f2d54377038 EFLAGS: 00000246 ORIG_RAX: 000000000000000d [ 56.853733][ T4855] RAX: ffffffffffffffda RBX: 00007f2d55f25fa0 RCX: 00007f2d55d0d169 [ 56.853744][ T4855] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000019 [ 56.853755][ T4855] RBP: 00007f2d54377090 R08: 0000200000000440 R09: 0000000000000000 [ 56.853766][ T4855] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000000000001 [ 56.853776][ T4855] R13: 0000000000000000 R14: 00007f2d55f25fa0 R15: 00007ffcb2557978 [ 56.853871][ T4855] [ 56.854021][ T1657] bridge_slave_0: left allmulticast mode [ 56.969995][ T4862] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 56.973570][ T1657] bridge_slave_0: left promiscuous mode [ 56.973816][ T1657] bridge0: port 1(bridge_slave_0) entered disabled state [ 56.980610][ T4862] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 57.162147][ T29] kauditd_printk_skb: 447 callbacks suppressed [ 57.162165][ T29] audit: type=1326 audit(1742913160.849:1546): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4868 comm="syz.2.497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d55d0d169 code=0x7ffc0000 [ 57.192725][ T29] audit: type=1326 audit(1742913160.849:1547): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4868 comm="syz.2.497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d55d0d169 code=0x7ffc0000 [ 57.216793][ T29] audit: type=1326 audit(1742913160.849:1548): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4868 comm="syz.2.497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=298 compat=0 ip=0x7f2d55d0d169 code=0x7ffc0000 [ 57.240367][ T29] audit: type=1326 audit(1742913160.889:1549): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4868 comm="syz.2.497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d55d0d169 code=0x7ffc0000 [ 57.263851][ T29] audit: type=1326 audit(1742913160.889:1550): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4868 comm="syz.2.497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d55d0d169 code=0x7ffc0000 [ 57.287413][ T29] audit: type=1326 audit(1742913160.889:1551): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4868 comm="syz.2.497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=9 compat=0 ip=0x7f2d55d0d169 code=0x7ffc0000 [ 57.310753][ T29] audit: type=1326 audit(1742913160.889:1552): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4868 comm="syz.2.497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d55d0d169 code=0x7ffc0000 [ 57.334167][ T29] audit: type=1326 audit(1742913160.889:1553): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4868 comm="syz.2.497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d55d0d169 code=0x7ffc0000 [ 57.357844][ T29] audit: type=1326 audit(1742913160.889:1554): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4868 comm="syz.2.497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7f2d55d0d169 code=0x7ffc0000 [ 57.381553][ T29] audit: type=1326 audit(1742913160.889:1555): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4868 comm="syz.2.497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2d55d0d169 code=0x7ffc0000 [ 57.418667][ T1657] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 57.432532][ T1657] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 57.452840][ T1657] bond0 (unregistering): Released all slaves [ 57.525854][ T4878] netlink: 'syz.2.499': attribute type 1 has an invalid length. [ 57.586846][ T4887] FAULT_INJECTION: forcing a failure. [ 57.586846][ T4887] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 57.600546][ T4887] CPU: 0 UID: 0 PID: 4887 Comm: syz.0.501 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 57.600577][ T4887] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 57.600591][ T4887] Call Trace: [ 57.600598][ T4887] [ 57.600624][ T4887] dump_stack_lvl+0xf2/0x150 [ 57.600651][ T4887] dump_stack+0x15/0x1a [ 57.600671][ T4887] should_fail_ex+0x24a/0x260 [ 57.600722][ T4887] should_fail_alloc_page+0xfd/0x110 [ 57.600763][ T4887] __alloc_frozen_pages_noprof+0x109/0x340 [ 57.600841][ T4887] __alloc_pages_noprof+0x9/0x20 [ 57.600866][ T4887] ___kmalloc_large_node+0x7e/0x130 [ 57.600887][ T4887] __kmalloc_large_noprof+0x1f/0xb0 [ 57.600916][ T4887] ksys_ioperm+0xfe/0x2e0 [ 57.600941][ T4887] ? __x64_sys_ioperm+0xd/0x20 [ 57.600994][ T4887] x64_sys_call+0x130f/0x2e10 [ 57.601027][ T4887] do_syscall_64+0xc9/0x1c0 [ 57.601049][ T4887] ? clear_bhb_loop+0x55/0xb0 [ 57.601074][ T4887] ? clear_bhb_loop+0x55/0xb0 [ 57.601133][ T4887] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 57.601157][ T4887] RIP: 0033:0x7f6c363cd169 [ 57.601172][ T4887] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 57.601191][ T4887] RSP: 002b:00007f6c34a31038 EFLAGS: 00000246 ORIG_RAX: 00000000000000ad [ 57.601284][ T4887] RAX: ffffffffffffffda RBX: 00007f6c365e5fa0 RCX: 00007f6c363cd169 [ 57.601299][ T4887] RDX: 4000000000000020 RSI: 0000000000000005 RDI: 0000000000000000 [ 57.601314][ T4887] RBP: 00007f6c34a31090 R08: 0000000000000000 R09: 0000000000000000 [ 57.601328][ T4887] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 57.601342][ T4887] R13: 0000000000000000 R14: 00007f6c365e5fa0 R15: 00007ffc5ab8b1b8 [ 57.601363][ T4887] [ 57.603730][ T12] smc: removing ib device syz0 [ 57.603764][ T4850] rdma_rxe: rxe_newlink: failed to add bond0 [ 57.661454][ T4885] FAULT_INJECTION: forcing a failure. [ 57.661454][ T4885] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 57.807785][ T4885] CPU: 0 UID: 0 PID: 4885 Comm: syz.2.502 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 57.807813][ T4885] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 57.807825][ T4885] Call Trace: [ 57.807830][ T4885] [ 57.807836][ T4885] dump_stack_lvl+0xf2/0x150 [ 57.807865][ T4885] dump_stack+0x15/0x1a [ 57.807890][ T4885] should_fail_ex+0x24a/0x260 [ 57.807970][ T4885] should_fail+0xb/0x10 [ 57.808004][ T4885] should_fail_usercopy+0x1a/0x20 [ 57.808026][ T4885] strncpy_from_user+0x25/0x230 [ 57.808111][ T4885] strncpy_from_bpfptr+0x38/0x60 [ 57.808134][ T4885] bpf_prog_load+0x83d/0x1050 [ 57.808254][ T4885] __sys_bpf+0x4fa/0x7c0 [ 57.808289][ T4885] __x64_sys_bpf+0x43/0x50 [ 57.808318][ T4885] x64_sys_call+0x23da/0x2e10 [ 57.808343][ T4885] do_syscall_64+0xc9/0x1c0 [ 57.808366][ T4885] ? clear_bhb_loop+0x55/0xb0 [ 57.808394][ T4885] ? clear_bhb_loop+0x55/0xb0 [ 57.808421][ T4885] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 57.808449][ T4885] RIP: 0033:0x7f2d55d0d169 [ 57.808465][ T4885] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 57.808485][ T4885] RSP: 002b:00007f2d54377038 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 57.808528][ T4885] RAX: ffffffffffffffda RBX: 00007f2d55f25fa0 RCX: 00007f2d55d0d169 [ 57.808540][ T4885] RDX: 0000000000000094 RSI: 0000200000000040 RDI: 0000000000000005 [ 57.808582][ T4885] RBP: 00007f2d54377090 R08: 0000000000000000 R09: 0000000000000000 [ 57.808595][ T4885] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 57.808608][ T4885] R13: 0000000000000000 R14: 00007f2d55f25fa0 R15: 00007ffcb2557978 [ 57.808624][ T4885] [ 57.843014][ T4829] chnl_net:caif_netlink_parms(): no params data found [ 58.173902][ T4829] bridge0: port 1(bridge_slave_0) entered blocking state [ 58.181130][ T4829] bridge0: port 1(bridge_slave_0) entered disabled state [ 58.188790][ T4829] bridge_slave_0: entered allmulticast mode [ 58.195591][ T4829] bridge_slave_0: entered promiscuous mode [ 58.202756][ T1657] hsr_slave_0: left promiscuous mode [ 58.209848][ T1657] hsr_slave_1: left promiscuous mode [ 58.218189][ T1657] veth1_macvtap: left promiscuous mode [ 58.224096][ T1657] veth0_macvtap: left promiscuous mode [ 58.237495][ T4910] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 58.247023][ T4912] ================================================================== [ 58.247642][ T4910] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 58.255332][ T4912] BUG: KCSAN: data-race in mas_replace_node / mtree_range_walk [ 58.270676][ T4912] [ 58.273015][ T4912] write to 0xffff888119a7cc00 of 8 bytes by task 4909 on cpu 0: [ 58.281093][ T4912] mas_replace_node+0x1b8/0x430 [ 58.286144][ T4912] mas_wr_store_entry+0x1e12/0x23f0 [ 58.291371][ T4912] mas_store_prealloc+0x6bf/0x960 [ 58.296408][ T4912] vma_complete+0x3a7/0x760 [ 58.300963][ T4912] __split_vma+0x5d6/0x6a0 [ 58.305488][ T4912] vma_modify+0x105/0x200 [ 58.309842][ T4912] vma_modify_flags+0xf1/0x120 [ 58.314707][ T4912] mprotect_fixup+0x31a/0x5e0 [ 58.319404][ T4912] do_mprotect_pkey+0x6cc/0x9a0 [ 58.324292][ T4912] __x64_sys_mprotect+0x48/0x60 [ 58.329161][ T4912] x64_sys_call+0x272f/0x2e10 [ 58.333853][ T4912] do_syscall_64+0xc9/0x1c0 [ 58.338364][ T4912] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 58.344283][ T4912] [ 58.346610][ T4912] read to 0xffff888119a7cc00 of 8 bytes by task 4912 on cpu 1: [ 58.354155][ T4912] mtree_range_walk+0x33d/0x460 [ 58.359014][ T4912] mas_walk+0x16e/0x320 [ 58.363201][ T4912] lock_vma_under_rcu+0x95/0x270 [ 58.368144][ T4912] exc_page_fault+0x150/0x650 [ 58.372838][ T4912] asm_exc_page_fault+0x26/0x30 [ 58.377701][ T4912] [ 58.380028][ T4912] value changed: 0xffff888119a7c906 -> 0xffff888119a7cc00 [ 58.387157][ T4912] [ 58.389481][ T4912] Reported by Kernel Concurrency Sanitizer on: [ 58.395634][ T4912] CPU: 1 UID: 0 PID: 4912 Comm: syz.0.509 Not tainted 6.14.0-syzkaller-00685-g3ba7dfb8da62 #0 [ 58.405880][ T4912] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 58.416036][ T4912] ================================================================== [ 58.436832][ T1657] pimreg (unregistering): left allmulticast mode [ 58.464629][ T1657] team0 (unregistering): Port device team_slave_1 removed [ 58.475309][ T1657] team0 (unregistering): Port device team_slave_0 removed [ 58.504057][ T4829] bridge0: port 2(bridge_slave_1) entered blocking state [ 58.511323][ T4829] bridge0: port 2(bridge_slave_1) entered disabled state [ 58.518602][ T4829] bridge_slave_1: entered allmulticast mode [ 58.525476][ T4829] bridge_slave_1: entered promiscuous mode [ 58.543394][ T4829] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 58.553854][ T4829] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 58.572841][ T4829] team0: Port device team_slave_0 added [ 58.579928][ T4829] team0: Port device team_slave_1 added [ 58.596232][ T4829] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 58.603479][ T4829] 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 1560 would solve the problem. [ 58.631718][ T4829] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 58.643576][ T4829] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 58.650819][ T4829] 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 1560 would solve the problem. [ 58.678454][ T4829] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 58.713340][ T4829] hsr_slave_0: entered promiscuous mode [ 58.719797][ T4829] hsr_slave_1: entered promiscuous mode [ 58.725723][ T4829] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 58.733332][ T4829] Cannot create hsr debugfs directory [ 58.804090][ T4829] netdevsim netdevsim5 netdevsim0: renamed from eth0 [ 58.813084][ T4829] netdevsim netdevsim5 netdevsim1: renamed from eth1 [ 58.822007][ T4829] netdevsim netdevsim5 netdevsim2: renamed from eth2 [ 58.831692][ T4829] netdevsim netdevsim5 netdevsim3: renamed from eth3 [ 58.867886][ T4829] 8021q: adding VLAN 0 to HW filter on device bond0 [ 58.890908][ T4829] 8021q: adding VLAN 0 to HW filter on device team0 [ 58.900741][ T31] bridge0: port 1(bridge_slave_0) entered blocking state [ 58.907919][ T31] bridge0: port 1(bridge_slave_0) entered forwarding state [ 58.918987][ T12] bridge0: port 2(bridge_slave_1) entered blocking state [ 58.926157][ T12] bridge0: port 2(bridge_slave_1) entered forwarding state [ 58.944955][ T4829] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 58.955477][ T4829] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 59.006336][ T4829] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 59.101006][ T4829] veth0_vlan: entered promiscuous mode [ 59.108783][ T4829] veth1_vlan: entered promiscuous mode [ 59.123724][ T4829] veth0_macvtap: entered promiscuous mode [ 59.131168][ T4829] veth1_macvtap: entered promiscuous mode [ 59.141582][ T4829] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 59.152169][ T4829] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.162141][ T4829] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 59.172956][ T4829] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.183840][ T4829] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 59.194190][ T4829] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 59.204916][ T4829] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.214772][ T4829] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 59.225354][ T4829] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.236911][ T4829] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 59.246485][ T4829] netdevsim netdevsim5 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.255228][ T4829] netdevsim netdevsim5 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.264125][ T4829] netdevsim netdevsim5 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.273049][ T4829] netdevsim netdevsim5 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0